Appearance
Codes de paie
Les Payroll Codes (accessibles depuis Setup) constituent la configuration principale de la façon dont les types d'heures, les absences et autres entrées réservables se répercutent sur la paie. Chaque type d'heure qu'un employé peut sélectionner dans l'interface web est associé à un Payroll Code.
Les lignes dont Visible est désactivé sont affichées en grisé et verrouillées dans la liste, selon le même principe utilisé par les Project Types — un moyen de retirer un code sans supprimer son historique.
Type
Le Type détermine quel groupe de paramètres est affiché sur la fiche, et donc à quoi le code sert réellement :
| Type | Objet |
|---|---|
| Project | Un type d'heure utilisé sur les lignes de feuille de temps de projet (cette option est intitulée Project dans l'interface utilisateur, bien qu'elle soit appelée Job en interne). Affiche le groupe Project. |
| Day | Un enregistrement de journée (nuitée, déjeuner, indemnité domicile-travail) — voir Web App: Day Registrations. Affiche le groupe Day (Icon). |
| Absence | Le mapping paie d'un motif d'absence — voir Employee Absence Causes. Affiche le groupe Absence. |
| Work Variant | Le mapping paie d'une work variant. Affiche le groupe Work Variant. |
| Capacity | Codes liés à la capacité/aux modèles d'heures de travail. Pas de groupe de paramètres dédié — uniquement les champs généraux ci-dessous. |
| Absence Payout | Paiement du solde d'absence accumulé plutôt que sa prise sous forme de congé. Pas de groupe de paramètres dédié — uniquement les champs généraux ci-dessous. |
Champs généraux (tous les types)
| Champ | Description |
|---|---|
| Code | Identifiant unique, relié aux systèmes de paie externes si vous exportez les données de paie. |
| Category Code | Regroupe les codes liés entre eux (par ex. pour les rapports) — libre, sans restriction de type. |
| Type | Voir ci-dessus. |
| Name | Nom d'affichage indiqué dans l'éditeur de temps de l'interface web. |
| Visible | Indique si le code peut encore être sélectionné. Modifiable uniquement pour les types Day et Project. |
Type Day : Icon
Seuls les codes de type Day affichent un champ Icon — l'icône Google Material affichée à côté de l'enregistrement de journée dans l'interface web. Utilisez l'action Material Icons sur cette page (visible uniquement pour les types Day) pour ouvrir le catalogue d'icônes Material et copier un nom directement dans le champ. Exactement le même sélecteur d'icônes est utilisé sur Work Variants.
Type Project : paramètres Project
| Champ | Description |
|---|---|
| Short Name | Le nom compact affiché dans l'éditeur de temps de l'interface web. |
| Promoted | Indique si ce type d'heure est affiché comme option de sélection rapide plutôt que de nécessiter une recherche. |
| Overtime (Is Overtime) | Indique si ce code représente un taux d'heures supplémentaires. |
| Overtime Surcharge % | La majoration appliquée. C'est la valeur exacte utilisée lorsque l'Overtime Type d'un Project Type est défini sur Payroll Code — ce paramètre n'effectue pas son propre calcul, il indique simplement à Time Track Central d'utiliser ce qui est saisi ici. Masqué si Setup → Payroll → Work Type Code Source est défini sur Work Variant plutôt que sur Payroll Code, car dans ce cas le type de travail — et sa majoration — proviennent de la work variant, et non d'ici. |
| Work Type Code | Affiché uniquement si Work Type Code Source est défini sur Payroll Code. Le type de travail BC utilisé pour la tarification. |
| Project No. / Project Task No. | Optionnel — rattache ce type d'heure à un projet/une tâche fixe unique, utile pour les codes valables pour toute l'entreprise comme la formation interne qui est toujours enregistrée au même endroit plutôt que de demander à l'employé de choisir un projet. |
Type Absence : paramètres Absence
Cause of Absence Code relie ce Payroll Code à un motif d'absence. Si le champ Name est laissé vide, il est renseigné automatiquement à partir de la description de la cause liée.
Type Work Variant : paramètres Work Variant
Work Variant relie ce Payroll Code à une work variant. Le même comportement de remplissage automatique s'applique pour Name.
Mise en page de l'export Payroll
Le bouton Download de l'onglet Payroll dans l'application web (voir Web App: Management) exécute un rapport Business Central, Payroll Export, pour produire le fichier — sa mise en page par défaut est un classeur Excel, et non Word. C'est néanmoins une mise en page BC standard définie par l'utilisateur, modifiable de la même façon générale que n'importe quelle autre mise en page de rapport :
- Recherchez Report Layouts dans BC, trouvez le rapport Payroll Export, sélectionnez sa mise en page et choisissez Export Layout pour télécharger le fichier
.xlsxactuel (ou utilisez Download depuis la page de demande du rapport). - Ouvrez-le dans Excel. Sa feuille Data répertorie les colonnes que le rapport remplit réellement (Resource No., Type, Code, Category Code, Name, Quantity) — masquez-les, réorganisez-les ou construisez des feuilles de présentation/tableaux croisés dynamiques/formules autour d'elles, mais vous ne pouvez pas ajouter de colonnes au-delà de celles déjà présentes sans une modification du code AL.
- Enregistrez le fichier, puis retournez sur Report Layouts, choisissez New Layout (Format Options : Excel) et téléversez-le, ou remplacez la mise en page existante définie par l'utilisateur.
Le bouton Download de l'onglet Payroll demande toujours une sortie Excel, donc construisez toute mise en page personnalisée pour celui-ci dans Excel — une mise en page Word ou RDLC ajoutée à ce rapport n'y sera pas utilisée. Consultez la page Microsoft Working with Excel layouts pour l'ensemble des règles relatives à la feuille Data.