Produire des bulletins de salaires avec phpcompta
Publié : mar. nov. 14, 2017 11:35 pm
Bonjour,
Suite à une discussion sur la ML contrib il y a quelques temps, j\'avais envisagé la gestion sociale avec phpcompta. L\'outil n\'étant a priori pas fait pour cela, j\'avais laissé tomber.
Mais en réfléchissant, j\'ai peut-être trouvé un moyen avec le système des fiches de phpcompta. J\'ai juste quelques difficultés à certaines étapes.
Voici ce que je veux faire. L\'objectif est d\'avoir un bulletin de salaire généré à partir d\'une fiche de salarié entrée dans phpcompta. Une fois le bulletin réalisé, on encode en OD l\'enregistrement et le paiement des salaires.
Encoder ne pose pas de problème (alainvg explique comment ici)
C\'est la partie \"générer un document à partir d\'une fiche salarié que j\'ai du mal à dérouler. Mes idées :
- créer un modèle de fiche salarié, avec tous les attributs nécessaires au bulletin de salaire (salaire brut, indemnités, avantages en nature, etc.). Les cotisations et leur taux ne sont pas dans la fiche, ils seront dans le modèle de document. Cette étape ne pose pas de problème. Il suffit d\'aller dans PARAM/CFGCARD (Paramètre/Fiche), puis dans PARAM/DIVPARM/CFGATCARD (Paramètre/Divers/Attributs de fiche
- créer un salarié Tartempion, en remplissant tous les champs nécessaires.
- créer un modèle de document \"bulletin de salaire\". C\'est là que ça coince. Je vais dans PARAM/DIVPARM/CFGCATDOC (Paramètre/Divers/Catégorie de document), puis je crée la catégorie Bulletin de salaire. Ensuite, que faire ? Je crois qu\'il faut importer un document Opendocument dans PARAM/CFGDOC (Paramètre/Document), en spécifiant la catégorie \"Bulletin de salaire\". Est-ce cela ? Si oui, quoi mettre dans le Opendocument ? Comment lier les éléments de la fiche avec le document Opendocument ? (j\'ai bien compris l\'histoire des balises, mais une balise ne fait pas référence à la fiche ; comment être sûr qu\'il prendra bien le nom du salarié Tartempion, et pas un autre ?).
Merci de votre aide. Si je résouds ce problème, je donne le modèle de document à la communauté !
Bonne journée !
Suite à une discussion sur la ML contrib il y a quelques temps, j\'avais envisagé la gestion sociale avec phpcompta. L\'outil n\'étant a priori pas fait pour cela, j\'avais laissé tomber.
Mais en réfléchissant, j\'ai peut-être trouvé un moyen avec le système des fiches de phpcompta. J\'ai juste quelques difficultés à certaines étapes.
Voici ce que je veux faire. L\'objectif est d\'avoir un bulletin de salaire généré à partir d\'une fiche de salarié entrée dans phpcompta. Une fois le bulletin réalisé, on encode en OD l\'enregistrement et le paiement des salaires.
Encoder ne pose pas de problème (alainvg explique comment ici)
C\'est la partie \"générer un document à partir d\'une fiche salarié que j\'ai du mal à dérouler. Mes idées :
- créer un modèle de fiche salarié, avec tous les attributs nécessaires au bulletin de salaire (salaire brut, indemnités, avantages en nature, etc.). Les cotisations et leur taux ne sont pas dans la fiche, ils seront dans le modèle de document. Cette étape ne pose pas de problème. Il suffit d\'aller dans PARAM/CFGCARD (Paramètre/Fiche), puis dans PARAM/DIVPARM/CFGATCARD (Paramètre/Divers/Attributs de fiche
- créer un salarié Tartempion, en remplissant tous les champs nécessaires.
- créer un modèle de document \"bulletin de salaire\". C\'est là que ça coince. Je vais dans PARAM/DIVPARM/CFGCATDOC (Paramètre/Divers/Catégorie de document), puis je crée la catégorie Bulletin de salaire. Ensuite, que faire ? Je crois qu\'il faut importer un document Opendocument dans PARAM/CFGDOC (Paramètre/Document), en spécifiant la catégorie \"Bulletin de salaire\". Est-ce cela ? Si oui, quoi mettre dans le Opendocument ? Comment lier les éléments de la fiche avec le document Opendocument ? (j\'ai bien compris l\'histoire des balises, mais une balise ne fait pas référence à la fiche ; comment être sûr qu\'il prendra bien le nom du salarié Tartempion, et pas un autre ?).
Merci de votre aide. Si je résouds ce problème, je donne le modèle de document à la communauté !
Bonne journée !