Crésus Salaires

×
  1. 0 - Table des matières
  2. 1 - Introduction
  3. 2 - Environnement de travail
  4. 3 - Création de votre fichier Salaires
  5. 4 - Saisie des données de l'employé
    1. 4.1 - Paramètres
    2. 4.2 - Banque
    3. 4.3 - Impôt à la source
    4. 4.4 - Assurances
    5. 4.5 - Indemnités journalières
    6. 4.6 - Allocations
    7. 4.7 - Déductions
    8. 4.8 - Certificat
    9. 4.9 - Cotisations sociales étrangères
    10. 4.10 - Divers
    11. 4.11 - Indemnités spéciales
    12. 4.12 - Déductions spéciales
    13. 4.13 - Saisie d’un salaire
    14. 4.14 - Bloquer / débloquer des salaires
    15. 4.15 - Importer des données
    16. 4.16 - Exporter des données
      1. 4.16.1 - Créer un masque d’exportation
      2. 4.16.2 - Les opérateurs spéciaux TOTEMPLOYESCSV() et TOTANNEECSV()
  6. 5 - Définition des rubriques
  7. 6 - Définition des accès
  8. 7 - Comptabilisation des rubriques
  9. 8 - Groupe
  10. 9 - Périodes
  11. 10 - Jours fériés
  12. 11 - Reprendre d’un autre fichier
  13. 12 - Mots de passe
  14. 13 - Espion
  15. 14 - Menu Options
  16. 15 - Menu Entreprise
  17. 16 - Pour aller plus loin
  18. 17 - Paiements électroniques (fichiers ISO 20022)
  19. 18 - Comptabiliser les salaires
  20. 19 - Crésus Synchro - mécanisme de comptabilisation
  21. 20 - Passer d’une année à l’autre
  22. 21 - Exemples particuliers
  23. 22 - Rubriques
  24. 23 - Crésus Partout
  25. 24 - Envoi de documents par e-mail
  26. 25 - Produire des documents PDF
  27. 26 - Export au format csv
  28. 27 - Configurer la saisie
  29. 28 - Gestion des présentations
  30. 29 - Dialogue mode d’impression
  31. 30 - Dessin des présentations
  32. 31 - L’éditeur de calculs
  33. 32 - Calcul de l'impôt à la source
  34. 33 - Modèles de paiements ISO
  35. 34 - Analyse de l’égalité salariale avec Crésus et Logib
  36. 35 - Les extensions de Crésus Salaires
  37. 36 - Enregistrer / sauvegarder
  38. 37 - Restitution
  39. 38 - Onglet Spécial
  40. 39 - Saisie des coefficient : Onglet MEROBA
  41. 40 - Transmissions Swissdec
  42. 41 - AVS négatif

4.16.2Les opérateurs spéciaux TOTEMPLOYESCSV() et TOTANNEECSV()

Dans une exportation, les totalisateurs TOTEMPLOYESCSV() et TOTANNEECSV() permettent de cumuler les valeurs des lignes dont le critère défini est identique.

TOTEMPLOYESCSV(critère ; colonne 1 ; colonne 2 ; … ; colonne n)

Si le critère est une chaîne vide ou un nombre inférieur à 1, l’employé courant est ignoré.

Par exemple :

TOTEMPLOYESCSV(@Brut:Montant versé>2500

; @Ind:Salaire mensuel

; @Ind:Salaire horaire)

donne, dans 2 colonnes séparées, le total du salaire mensuel et le total du salaire horaire versés à tous les employés pour qui le montant versé est supérieur 2’500.– ce mois.

Les modes facultatifs « + » et « − » vous permettent de générer un tableau en plusieurs étapes :

  • Les « + » génèrent le contenu dans la mémoire, en cumulant les lignes dont le critère est identique.
  • Le « − » génère le contenu de la mémoire dans un tableau, en classant les lignes d’après le critère.

TOTEMPLOYESCSV(« + » ; @Donnée:Nom du groupe ; @Ind:Salaire mensuel)

TOTEMPLOYESCSV(« -« )

  • La 1ère passe génère les lignes en mémoire, en cumulant le salaire mensuel des employés de chaque groupe.
  • La 2ème passe génère le tableau en le classant d’après le nom des groupes.
  • Le tableau est classé par ordre croissant de critère.

Vous pouvez choisir le séparateur à utiliser pour les colonnes et les lignes :

TOTEMPLOYESCSV(« – » ; « \t » ; « \r\n »)

génère le tableau en séparant les colonnes par un tabulateur et les lignes par un « return ».

Exemple :

Dans une boucle « répété pour chaque indemnité », en utilisant les appels spéciaux COMPTA() et SPECIALOP() décrits au §31 L’éditeur de calculs :

TOTEMPLOYESCSV(« + » ; COMPTA(;1)+ »/ »+COMPTA(;2)+ »/ »+COMPTA(;3)

; COMPTA(;1) ; COMPTA(;2) ; COMPTA(3) ; SPECIALOP(91))

TOTEMPLOYESCSV(« -« )

génère un tableau de 4 colonnes, Cpte débit ; Cpte crédit ; Libellé ; Montant avec 1 ligne par indemnité, les colonnes étant séparées par un point-virgule. Les lignes dont le compte débit, compte crédit et libellé sont identiques sont cumulées.

Si vous utilisez la fonction dans une exportation, le caractère FINLIGNE() est filtré. Remplacez-le par un CODECAR(1) pour que le résultat final comporte un saut de ligne. La 2ème passe devient donc TOTEMPLOYESCSV(« – » ; « ; » ; CODECAR(1))

Pour obtenir un export tabulé :

TOTEMPLOYESCSV(« – » ; « \t » ; CODECAR(1))

Les mêmes explications valent pour le totalisateur TOTANNEECSV() :

 

TOTANNEECSV(« 1 » ; @Déd:Cotisation AC ; @Déd:Cotisation LPP)

donne, dans 2 colonnes séparées, le total annuel des cotisations AC et LPP de l’employé courant.

TOTEMPLOYES(TOTANNEECSV(« 1 » ; @Déd:Cotisation AC ; @Déd:Cotisation LPP))

donne, dans 2 colonnes séparées, le total annuel des cotisations AC et LPP de tous les employés.

TOTEMPLOYES(TOTANNEECSV(@Donnée :Nom de l’employé

; @Déd:Cotisation AC

; @Déd:Cotisation LPP

)

)

génère un tableau à 2 colonnes séparées le total annuel des cotisations AC et LPP de chaque employé, classées par ordre alphabétique du nom.

Si des employés ont le même nom de famille, ils seront cumulés. Il est alors préférable de traiter également le numéro de l’employé.

Suggest Edit

Recherche