Calcul de l'indemnités de congés
oholabi12345 -
Oholabi12345 Messages postés 498 Date d'inscription Statut Membre Dernière intervention - 18 déc. 2021 à 20:27
Oholabi12345 Messages postés 498 Date d'inscription Statut Membre Dernière intervention - 18 déc. 2021 à 20:27
Bonjour,
Je souhaite calculer l'indemnités de congés qui s'acquiert soit après un an de travail soit à la fin du contrat
l'indemnités de congés se calcul comme suite:
Le temps de travail= temps de travail au cous d'une année
voici donc ce que jai fait
Nb:
WHERE (((Month([REQ_PAIE].[DATE_PAIE]))=Month([date_entree])-1)) OR (((Month([DATE_FIN]))=Month([DATE_PAIE])) AND ((Year([DATE_FIN]))=Year([DATE_PAIE])))
month([date_entree]-1) en effet si le travailleur est embauché en janvier c'est a fin décembre qu'il bénéficiera de ses congés
Je souhaite calculer l'indemnités de congés qui s'acquiert soit après un an de travail soit à la fin du contrat
l'indemnités de congés se calcul comme suite:
Moyenne (SALAIRE_BRUT)*2.2*7/6/30*temps de travail
Le temps de travail= temps de travail au cous d'une année
voici donc ce que jai fait
SELECT REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE, ([REQ_PAIE].[SALAIRE_BRUT]+Sum(Nz([Mouvements].[SAL_BRUT])))*2.2*7/6/30 AS CONGES
FROM REQ_PAIE LEFT Mouvements ON (year(REQ_PAIE.DATE_PAIE) = year(Mouvements.Datemov)) AND (REQ_PAIE.CODE_EMPLOYE = Mouvements.CODE_EMPLOYE)
WHERE (((Month([REQ_PAIE].[DATE_PAIE]))=Month([date_entree])-1)) OR (((Month([DATE_FIN]))=Month([DATE_PAIE])) AND ((Year([DATE_FIN]))=Year([DATE_PAIE])))
GROUP BY REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE, REQ_PAIE.SALAIRE_BRUT, REQ_PAIE.DATE_ENTREE;
Nb:
WHERE (((Month([REQ_PAIE].[DATE_PAIE]))=Month([date_entree])-1)) OR (((Month([DATE_FIN]))=Month([DATE_PAIE])) AND ((Year([DATE_FIN]))=Year([DATE_PAIE])))
month([date_entree]-1) en effet si le travailleur est embauché en janvier c'est a fin décembre qu'il bénéficiera de ses congés
A voir également:
- Simulateur calcul indemnité de congés payés excel
- Calcul moyenne excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
15 réponses
bonjour,
as-tu une question?
peux-tu donner d'autres exemples? "si le travailleur est embauché en janvier", et sinon?
cette indemnité s'ajoute-t-elle au salaire brut, pour le calcul des retenues et de la gratification annuelle?
si oui, comment calculer si l'indemnité et la gratification sont payées le même mois?
as-tu une question?
peux-tu donner d'autres exemples? "si le travailleur est embauché en janvier", et sinon?
cette indemnité s'ajoute-t-elle au salaire brut, pour le calcul des retenues et de la gratification annuelle?
si oui, comment calculer si l'indemnité et la gratification sont payées le même mois?
Tu n'as rien expliqué en ce qui concerne les congés. Quand on commence son congé, on ne recommence jamais à travailler plus tard dans le mois?
quand on calcule la gratification, on se base sur le salaire brut avec ou sans l'indemnité de congé?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question Tu aurais dû réfléchir beaucoup plus tôt à l'indemnité de congé.
Tu va maintenant devoir sérieusement retravailler toutes les requêtes ce que tu as déjà réalisées.
Il est préférable, avant de commencer, de prendre en compte l'ensemble d'un problème.
Peux-tu définir précisément ce que signifie SALAIRE_BRUT dans
Je crois que je connais SALAIRE_CATEGORIEL, Gratification.
Je commence à connaître indemnité de congé.
Je ne connais pas SURSALAIRE et AUTRES INDEMNITES.
C'est quoi SALAIRE_BRUT?
Je te demande de prendre quelques jours, au minimum, pour rassembler tes idées et pour bien documenter tout cela.
Je ne peux pas t'aider en te posant des dizaines de questions: il est nécessaire que tu réfléchisses et documentes beaucoup plus.
Je pense qu'il est indispensable que tu crées un document qui servira à construire une solution.
Tu va maintenant devoir sérieusement retravailler toutes les requêtes ce que tu as déjà réalisées.
Il est préférable, avant de commencer, de prendre en compte l'ensemble d'un problème.
Peux-tu définir précisément ce que signifie SALAIRE_BRUT dans
"Moyenne (SALAIRE_BRUT)*2.2*7/6/30*temps de travail"?
Je crois que je connais SALAIRE_CATEGORIEL, Gratification.
Je commence à connaître indemnité de congé.
Je ne connais pas SURSALAIRE et AUTRES INDEMNITES.
C'est quoi SALAIRE_BRUT?
Je te demande de prendre quelques jours, au minimum, pour rassembler tes idées et pour bien documenter tout cela.
Je ne peux pas t'aider en te posant des dizaines de questions: il est nécessaire que tu réfléchisses et documentes beaucoup plus.
Je pense qu'il est indispensable que tu crées un document qui servira à construire une solution.
Il y a un point qui me perturbe.
Le calcul est injuste pour celui qui reçoit son indemnité de congé en décembre.
En effet, sa gratification n'est pas calculée en tenant compte de l'indemnité de congé.
Tandis que, pour les autres travailleurs, la gratification tient compte de l'indemnité de congé.
Ne serait-il pas plus logique de ne jamais inclure l'indemnité de congé dans le calcul de la gratification?
Le calcul est injuste pour celui qui reçoit son indemnité de congé en décembre.
En effet, sa gratification n'est pas calculée en tenant compte de l'indemnité de congé.
Tandis que, pour les autres travailleurs, la gratification tient compte de l'indemnité de congé.
Ne serait-il pas plus logique de ne jamais inclure l'indemnité de congé dans le calcul de la gratification?
Dommage que tu ne proposes pas une définition corrigée.
Ceci serait correct?
Ceci serait correct?
La gratification est payée en décembre et en fin de contrat.
Elle est calculée à partir de la somme du salaire catégoriel sur l'année civile en cours.
L'indemnité de congé est payée au mois anniversaire du début de contrat, et en fin de contrat.
Elle est calculée à partir de la somme du salaire categoriel + gratification + prime_ancienneté + sursalaire + autre_indemnités,
sur les paies postérieures à la dernière paie comprenant une indemnité de congé.
Salaire brut = salaire categoriel + prime_ancienneté + sursalaire + autre_indemnités + gratification + indemnité de congé
Les retenues mensuelles sont calculées sur le salaire brut du mois.
bjr; concernant la gratification ; je pense que c'est déjà réglé
en ce qui concerne les congés oui elle est calculée soit à la date anniversaire de la date d'embauche ou en fin de contrat et elle est basée sur les salaires bruts postérieurs au dernier congé et c'est le dernière paie qui contiendra la l'indemnité de congé et la paie mensuelle et son salaire brut prendra en compte salaire categoriel + prime_ancienneté + sursalaire + autre_indemnités
je pense que tout le reste est correct
en ce qui concerne les congés oui elle est calculée soit à la date anniversaire de la date d'embauche ou en fin de contrat et elle est basée sur les salaires bruts postérieurs au dernier congé et c'est le dernière paie qui contiendra la l'indemnité de congé et la paie mensuelle et son salaire brut prendra en compte salaire categoriel + prime_ancienneté + sursalaire + autre_indemnités
je pense que tout le reste est correct
si on tient compte de la gratification du mois de décembre elle sera forcement dans le salaire brut du mois de décembre mais pas dans la paie du mois de conges ; j'espère que vous me comprenez ; ce qu'il faut comprendre; le travailleur pendant 12 mois reçois en décembre sa gratification et c'est le salaire brut de ce mois qui est pris en compte dans le calcul du congé au moment venu
En réfléchissant à propos de ce que tu écrivais "les 12 derniers salaires", je me suis demandé si il était certain que le salaire de tous les travailleurs étaient calculés chaque mois.
Est-il possible qu'un salarié soit "oublié" un mois? Par erreur, ou parce qu'il est absent tout le mois.
Cela aurait un gros impact sur les calcul des retenues de prêt, parce que une mensualité serait oubliée.
Je me demandais si il ne fallait pas prévoir quelque chose pour calculer les paies manquantes.
Ou bien, chaque mois, de calculer les paies de tous, même de ceux qu'on a oublié d'encoder dans la table PAIE.
Est-il possible qu'un salarié soit "oublié" un mois? Par erreur, ou parce qu'il est absent tout le mois.
Cela aurait un gros impact sur les calcul des retenues de prêt, parce que une mensualité serait oubliée.
Je me demandais si il ne fallait pas prévoir quelque chose pour calculer les paies manquantes.
Ou bien, chaque mois, de calculer les paies de tous, même de ceux qu'on a oublié d'encoder dans la table PAIE.
Que vois-tu quand tu cliques ceci: https://forums.commentcamarche.sitesdebloques.org/forum/affich-37429835-calcul-de-l-indemnites-de-conges#115?
Je recommande que tu te connectes au forum avant de poser des questions eu de répondre à des questions.
Cela te permettra de mieux suivre les discussions, cela t'évitera de manquer une partie de mes réponses.
Cela te permettra de mieux suivre les discussions, cela t'évitera de manquer une partie de mes réponses.
Je vois plusieurs anomalies:
1) encore beaucoup de format() dans plusieurs requêtes
2) le champs DATE_PAIE est bien calculé dans REQ_PAIE, mais est ensuite négligé par les autres requêtes, et on retrouve finalement une date incorrecte dans DateMov de la table Mouvements
3) tu n'as pas tenu compte de ma seconde suggestion ici: https://forums.commentcamarche.sitesdebloques.org/forum/affich-37392929-calcul-gratification-annuelle#127
1) encore beaucoup de format() dans plusieurs requêtes
2) le champs DATE_PAIE est bien calculé dans REQ_PAIE, mais est ensuite négligé par les autres requêtes, et on retrouve finalement une date incorrecte dans DateMov de la table Mouvements
3) tu n'as pas tenu compte de ma seconde suggestion ici: https://forums.commentcamarche.sitesdebloques.org/forum/affich-37392929-calcul-gratification-annuelle#127
Pour un calcul correct de la gratification, je suggère ceci:
une nouvelle requête, REQ_PREP_GRATIF:
une adaptation de REQ_GRATIF:
Je n'ai pas encore testé sérieusement cela.
une nouvelle requête, REQ_PREP_GRATIF:
SELECT REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE, Sum([Mouvements].[SALAIRE_CATEGORIEL]) AS TotSalPrec FROM REQ_PAIE, Mouvements WHERE REQ_PAIE.CODE_EMPLOYE = Mouvements.CODE_EMPLOYE and Year([DateMov])=Year([DATE_PAIE]) GROUP BY REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE;
une adaptation de REQ_GRATIF:
SELECT REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE, Round(([REQ_PAIE].[SALAIRE_CATEGORIEL]+Nz(TotSalPrec))/16) AS GRATIF FROM REQ_PAIE LEFT REQ_PREP_GRATIF ON (REQ_PAIE.CODE_EMPLOYE = REQ_PREP_GRATIF.CODE_EMPLOYE) AND (REQ_PAIE.DATE_PAIE = REQ_PREP_GRATIF.DATE_PAIE) WHERE Month([REQ_PAIE].[DATE_PAIE])=12 OR ( Month([DATE_FIN])=Month([DATE_PAIE]) AND Year([DATE_FIN])=Year([DATE_PAIE]) );
Je n'ai pas encore testé sérieusement cela.
bsr ; après plusieurs test ; je pense que je suis presque et voici les corrections que j'ai pu apporter ; tout marche mais je veux que le congés se fasse le mois précèdent la date anniversaire ; si l'employé est embauché en janvier 2021 ; il aura ses congés à fin décembre 2022 et pour le moment celui là se fait à la date anniversaire
SELECT REQ_PAIE.CODE_EMPLOYE, REQ_PAIE.DATE_PAIE, Round((Nz(([REQ_PAIE].[SALAIRE_CATEGORIEL]+[REQ_PAIE].[SURSALAIRE]+[REQ_PAIE].[AUTRES_INDEMNITES]+[REQ_PAIE].[PRIME_ANC]+Nz([TotSalPrec]))))*2.2*7/6/30) AS CONGES
FROM REQ_PAIE LEFT REQ_PREP_CONG ON (REQ_PAIE.CODE_EMPLOYE = REQ_PREP_CONG.CODE_EMPLOYE) AND (REQ_PAIE.DATE_PAIE = REQ_PREP_CONG.DATE_PAIE)
WHERE (((Month([REQ_PAIE].[DATE_PAIE]))=Month([REQ_PAIE].[date_entree]) And (Month([REQ_PAIE].[DATE_PAIE]))>Year([REQ_PAIE].[date_entree]))) OR (((Month([DATE_FIN]))=Month([DATE_PAIE])) AND ((Year([DATE_FIN]))=Year([DATE_PAIE])) AND ((REQ_PAIE.DATE_FIN)>[DATE_PAIE]));
si le travailleur est embauché en janvier ; il prendra ses congés après 12 mois de travail c'est a dire à partir de 1er janvier de l'année suivante ; sauf si on met fin à son contrat avant ; dans ce cas on calcul ses conges au prorata du temps de travail dans l'année par rapport à son dernier congés ou de sa date d'entrée;
oui l'indemnité de congés s'ajoute au salaire brut; c'est pareil pour la gratification
au cas ou les deux tombent le même mois ; on utilisera le salaire catégoriel pour le calculer la gratification et le salaire brut qui contient la gratification pour le calcul du congés