Bonjour à tous,
J'aimerai savoir s'il est possible par un script VB sous SSIS ou par différentes tâches de pouvoir effectuer l'opération suivante :
Un salarié possède un contrat commençant à une date donnée, si c'est un CDI alors on recopie le numéro de contrat jusqu'à la fin des dates, si c'est un CDD, on recopie le numéro jusqu'à la date de fin de contrat.
Par exemple : Si CDI
Date Num_salarié Num_contrat Type DT_début DT_fin
01/01 1 A1 CDI 01/01 0
02/01 1
03/01 1
04/01 1
Deviendrait :
Date Num_salarié Num_contrat Type DT_début DT_fin
01/01 1 A1 CDI 01/01 0
02/01 1 A1 CDI 01/01 0
03/01 1 A1 CDI 01/01 0
04/01 1 A1 CDI 01/01 0
Et pour un CDD :
Date Num_salarié Num_contrat Type DT_début DT_fin
01/01 1 A1 CDD 01/01 03/01
02/01 1
03/01 1
04/01 1
Deviendrait :
Date Num_salarié Num_contrat Type DT_début DT_fin
01/01 1 A1 CDD 01/01 03/01
02/01 1 A1 CDD 01/01 03/01
03/01 1 A1 CDD 01/01 03/01
04/01 1
Merci d'avance pour vos solutions apportées
Partager