Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : Salaire/Note de frais

Salaire/Note de frais il y a 4 ans 11 mois #58557

  • pailletm
  • Portrait de pailletm
  • Hors ligne
  • Senior Boarder
  • Messages : 50
  • Remerciements reçus 3
  • Karma: 3
bonsoir

- type de poste ;
est ce qu'il faut un liste ? => oui (soit via un dictionnaire soit en récupérant la valeur du champ "job" de la table user)
dans ce cas qu'est ce qui faudrait lier aux postes ? (skills, qualif nécessaire?) => oui pour les skills à minima

- groupe (selon convention collective par exemple) ;
Quelle est la difference avec le contract type ? ou faudrait-il que les contrats type soit lier à un groupe ?
Il s'agit d'une info qui doit apparaître sous forme d'une lettre en majuscule via une liste de choix par ex
Cette classification est essentiellement utilisée dans les structures / établissements / associations qui sont cadrés par une convention collective.
Les emplois sont classés en 7 groupes :
-groupes A et B : employés ;
-groupes C, D et E : techniciens ou agents de maîtrise ;
-groupes F et G : cadres.
Les contrats d'alternance (apprentissage et professionnalisation) sont hors grille.


- coefficient de base (valeur chiffrée de type : '0000') ;
Peux tu donner plus d'info sur ce coef de base, je ne suis pas sûr de comprendre ce que c'est ?
Dans le cadre d'une convention collective chaque salarié est rattaché à :
-- Un groupe : employés/ouvriers /techniciens/cadres (représenté sous forme de lettres comme expliqué dans le paragraphe précédent) .
-- Un coefficient (120 – 130 – 140, 450...) qui renvoie à un indice de rémunération. Ce dernier est une composante du calcul du salaire de base


- nombre de jours de la période d'essai ;
Est-ce que c'est lier à chaque contrat ou aux contrats type ? => chaque contrat
- lieu de travail habituel.
je pense que ça doit être lié contrat, il faut que je regarde si les sites sont déja gérés => ok
Et le statut : (cadre, assimilé cadre, non cadre, cadre dirigeant).
je pense que ça doit être lié contrat type => ok
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58584

  • aspangaro-OpenDSI
  • Portrait de aspangaro-OpenDSI
  • Hors ligne
  • Modérateur
  • Messages : 1417
  • Remerciements reçus 388
  • Karma: 34
Bonjour,

Je pense toujours a créer un poste unique pour discuter, j'ai juste une semaine chargée, je m'en occupe dès que possible en prenant en compte les différentes réponses pour établir un squelette complet.

Pour les postes, département de travail, les listes cela arrive ce week end en remplacement du champ"job" dans la table user et géré via dictionnaires.

Pareil pour les conv, la liste traine sur mon ordinateur prête a être intégrée. Mais c'est purement français.

Bonne journée
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58588

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Bonjour

Pourquoi ne pas faire une table Job, ca permettrai plus de flexibilité et le documenter au niveau du contrat car c'est celui-ci qui lie le Job à l'utilisateur ?
Pour les conv, j'ai essayé d'y réfléchir et ma conclusion est que si on fait un champ à part alors le code devra le prendre en compte ce qui limitera la flexibilité et compliquera la maintenance, je pense que c’est plus simple de les gérer en tant que contract type (table) sur lequel on lie une méthode de calcul de salaire(ou on peut documenter des taux de cotisations, des constants de calculs ...
PS : je suis toujours en train de chercher une bonne manière de calculer les heures sup/heure de nuit sur base des tasktimes mais c’est sacrement compliqué et je n’ai pas beaucoup de temps non plus (passage d’indépendant à société a risque limité)
Dernière édition: il y a 4 ans 10 mois par delcroip.
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58647

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Bonjour,

Je suis face a cette question: comment documenter les jours non ouvré (fêtes nationales, jours de fermeture ... ) ?

J'ai d'abord pensé à une table dédiée mais je pense que llx_holiday (avec soit fk_user=0 (admin) soit NULL - apparemment il n'y a pas de contrainte de clé externe- ou un fake utilisateurs dédié) serait mieux car lorsqu'on voudrait récupérer les vacances ou pourrait inclure ces jours non ouvrés sans qu'ils soit entré comme vacance pour chacun des employées (on ne veut pas qu'il soit décompté)

quel est votre avis ?

Bien à vous.
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58847

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Bonjour,

J'ai une autre question:

Concernant le calcul des heures sup sur base des tasktimes:

Dans le cas d'un employé qui ne doit pas travailler tous les jours de la semaine mais seulement trois jours par exemple (8h par jour), s'il pose ses vacances dés le mercredi mais qu'il travail le lundi et le mardi Dois-je:
- considérer qu'ayant poser les 3/5 eme de sa semaine il ne devait faire que 2/5 eme de ses heures hebdomadaire donc dans l'exemple il fait 16-2/5*24=6,4 heures sup
- prendre en compte que deux jours ne sont pas posé donc ils doivent être travaillés
- ne rien faire, ce cas ne dois pas arrivé, s'il pose trois jours il ne travaillera pas du tout cette semaine.
- gérer ces cas en fonction d'une config

Merci d'avance
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58848

  • aspangaro-OpenDSI
  • Portrait de aspangaro-OpenDSI
  • Hors ligne
  • Modérateur
  • Messages : 1417
  • Remerciements reçus 388
  • Karma: 34
Bonsoir Delcroip,

Le problème est de savoir si les heures supplémentaires sont contractuelles ou pas, c'est à dire défini dans le contrat de travail. Si c'est le cas, il faut maintenir le salaire et les compter mais si ce ne sont que des heures supplémentaires classique et non récurrentes avec des variables à la semaine, il faut supprimer les heures supplémentaires pour retomber à 35 h classique dans ton cas.

De plus, pour informations (en France du moins), les heures supplémentaires doivent être suivies à la semaine (Feuille d'heure !!!) et ne commence à être décompté qu'une fois dépassé la durée légale de travail.

En parlant de ça, j'ai un vieux module de suivi des temps qui date d'une 3.3, faudrait que je le remette à jour...

Le cas des salariés à temps partiel est différent avec les heures complémentaires à hauteur de 10% et les heures complémentaires au délà...
Dernière édition: il y a 4 ans 10 mois par aspangaro-OpenDSI.
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58851

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Merci pour ta réponse,

Donc si je comprends bien, pas d'heure supplémentaire possible dans une semaine avec des vacances.

Le traitement se fait à la semaine mais je compte aussi gérer les modulation sur un mois, un trimestre, un semestre et sur l'année dans un deuxième temps. (toujours dans l'optique de s'approcher le plus possible du salaire réel pour la compta )

Quant à l'aspect contractuel des heures sups, je l'ai pris en compte dans les type de contrat, la conversion en euro est prise en compte dans la méthode de calcul des salaires (étapes contenue dans une db) donc les heures complémentaires ne devraient pas poser de problème tant qu'une méthode de calcul est dédié au temps partiels.

Bien à toi.
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #58852

  • aspangaro-OpenDSI
  • Portrait de aspangaro-OpenDSI
  • Hors ligne
  • Modérateur
  • Messages : 1417
  • Remerciements reçus 388
  • Karma: 34
En fait si, il faut calculer les heures supplémentaires si tu as un contrat de travail au delà de la durée hebdomadaire légale.

Exemple :
Contrat de travail à 39h par semaine soit : 4 h supplémentaires par semaine ou 39h * 52 semaines / 12 mois = 17,33 heures supplémentaires par mois. (Attention à la mensualisation aussi, loi Française de 1978). Même si le gars travaille moins que 39 h dans une semaine (Vacances ou pas assez de travail), il faut payer 39h quand même.

Contrat de travail à 35h classique par semaine, pas d'heures supplémentaires calculées.
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #59020

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Bonjour,

J'ai fait un petit excel qui simule la méthode de calcul du salaires avec mon modèle de donnée (je n'ai fait que la secu car c'est assez long à faire et j'ai pas mis les heures sup contractuelles mais ça serait pas très compliqué à faire):

Fichier attaché :

Nom du fichier : salary_methods.zip
Taille du ficher : 19 KB


même si c'est chiant à faire la première fois je pense que c'est assez robuste et facile à maintenir (le fichier excel peut facilement générer le SQL)

Bien à vous

EDIT: en essayant des senario plus complexe (tranchge marginal par exemple) je tombe sur les limites du modele, je vais devoir le faire evoluer un peu: plus d'operateur possible (<>?!) une troisième operande nécessaire pour l'operateur ternaire et qui sera ajouter (+) a l'operation pour les autres operateurs
Dernière édition: il y a 4 ans 10 mois par delcroip. Raison: limitation
L'administrateur a désactivé l'accès en écriture pour le public.

Salaire/Note de frais il y a 4 ans 10 mois #59317

  • delcroip
  • Portrait de delcroip
  • Hors ligne
  • Gold Boarder
  • Dolibarr 7.0.1 / PROXMOX + TKL (debian)
  • Messages : 566
  • Remerciements reçus 122
  • Karma: 9
Bonjour,

J'ai refait mon fichier Excel de simulatoin en incluant les nouvelles operations qui sont utile pour le calcul d'un salaire:
! inversion de resultat the test
? calcul Ternaire ( equivalent à un Si)
: tranche ( permet d'extraire la partie appartenant à une tranche)

Fichier attaché :

Nom du fichier : salary_methods_2015-04-14.zip
Taille du ficher : 24 KB


je pense que dans le module il faudra ajouter d'autre test comme les ou et les ou exclusif pour les cas très exotiques.

Si vous avez des idée / remarques n'hésitez pas.

Bien à vous
Dernière édition: il y a 4 ans 10 mois par delcroip.
L'administrateur a désactivé l'accès en écriture pour le public.
  • Page :
  • 1
  • 2