Skip to main content
Réponse

Edition historique - extraire base exo des apprentis


Forum|alt.badge.img+2

Bonjour,

Je souhaite extraire dans une Edition historique différentes informations dont la base des cotisations exo et non exo des apprentis chaque mois. Voici mon Edition mais cela ne fonctionne pas pour les colonne 50 et 60 pouvez-vous m’aider ?

 

Merci d’avance.

Meilleure réponse par Rachid

Bonjour Fanny, 

 

Pouvez-vous essayer avec ceci :

 

Colonne50 = Stockvar("BASEAPPRENTISEXO")

Colonne60 = Stockvar("BABC")

 

Bien à vous, 

Rachid

9 commentaires

Rachid
Formateur certifié
Forum|alt.badge.img+1
  • Formateur certifié
  • Réponse
  • February 4, 2025

Bonjour Fanny, 

 

Pouvez-vous essayer avec ceci :

 

Colonne50 = Stockvar("BASEAPPRENTISEXO")

Colonne60 = Stockvar("BABC")

 

Bien à vous, 

Rachid


Forum|alt.badge.img+2
  • Auteur
  • Expert
  • February 4, 2025

Merci beaucoup cela marche parfaitement pour la colonne 50.

Pour la colonne 60, cela ne me convient pas tout à fait car si cela me donne bien la part non exo pour les apprentis, cela me donne comme résultat pour les autres salariés “classique” leur salaire brut alors que pour moi dans cette colonne là je voulais voir ressortir uniquement les apprentis…

Auriez-vous une autre solution ?

 


Rachid
Formateur certifié
Forum|alt.badge.img+1
  • Formateur certifié
  • February 4, 2025

Fanny, 

 

Il faudrait indiquer à Silae que ces 2 colonnes ne concernent que les apprentis :

 

Select Case SEM_S41_G01_00_012_001

  Case "04","05" : 
        Colonne60 = Stockvar("BABC") 

Default : Colonne60 = 0

Endselect
 

Bien à vous, 

Rachid

 


Forum|alt.badge.img+2
  • Auteur
  • Expert
  • February 4, 2025

Merci mais je vais être pénible encore un peu. Dans la colonne 60, si l’apprenti n’a que des cotisations Exo, il me donne en résultat dans la colonne 60, la même chose que la colonne 50 au lieu de 0.

De plus, dans ma colonne 20, je voudrais que n’apparaissent pas les salaires de l’apprenti d’où mon paramétrage actuel mais cela n’est pas bon car il faudrait aussi que je déduise le résultat de la colonne 60. Auriez-vous une autre solution ?

 

 


Rachid
Formateur certifié
Forum|alt.badge.img+1
  • Formateur certifié
  • February 4, 2025

Fanny, 

 

 

Vous pouvez ajouter juste en dessous de la ligne 4 de votre paramétrage ceci :

Select Case SEM_S41_G01_00_012_001

  Case "04","05" : 
        Colonne020 = 0 

Endselect

 

En ligne 17, vous pouvez ajouter ceci : 

If Colonne10 = Colonne50 then Colonne60 = 0

 

Bien à vous, 

Rachid


Forum|alt.badge.img+2
  • Auteur
  • Expert
  • February 5, 2025

Bonjour,

Merci pour votre aide.

Toutefois, cela ne fonctionne pas pour la colonne 60, j’ai toujours pour les apprentis qui sont totalement exo en base de cotisation non exo la valeur exo…

 


Rachid
Formateur certifié
Forum|alt.badge.img+1
  • Formateur certifié
  • February 5, 2025

Fanny, 

 

Suite à vos modifications, le numéro de ligne indiqué dans mon précédent message n’est donc plus correct.

Il faudrait que votre ligne 17 If Colonne010… soit placée juste avant le “End”

 

Bien à vous, 

Rachid


Forum|alt.badge.img+2
  • Auteur
  • Expert
  • February 5, 2025

C’est parfait, merci infiniment pour votre aide 😊

Très belle journée à vous.


Forum|alt.badge.img

Bonjour Rachid,

J’ai procédé au paramétrage, comme vous l’aviez indiqué. Toutefois, pour la part soumise, je n’ai pas un chiffre avec des virgules, mais arrondi. Par conséquent, la formule où l’on écrit que si la part exo = part soumise ne fonctionne pas. Pouvez-vous m’aider ? Merci par avance