| Plan | 
    0 => // Janvier 2015 CDI France, cadre, régime général, Malakoff
    1 => VariablesCinématique
    2 => LectureDossier
    3 => ValeursLegales
    4 => ValeursLegalesPrive
    5 => ValeursLegalesRetraite
    6 => ValeursSociété
    7 => ValeursEtablissement
    8 => CommandesDates
    9 => Durées&TauxInitial
    10 => TauxPériode
    11 => ChoixProrataCalendaire
    12 => DuréesPériode
    13 => PlafondSS
    14 => CalculsSurDateDuJour
    15 => CalculsSurDates
    16 => CalculsSurTextes
    17 => CalculsavecEval
    18 => CalculsavecTests
    19 => CalculsSurAncienneté
    20 => DroitAnciennete
    21 => SmicApprenti
    22 => SalaireBase
    23 => Primes
    24 => AbsencesCP
    25 => AbsencesSS
    26 => AbsencesEvtFam
    27 => TranchesSS
    28 => TranchesCSG
    29 => CotisationsSS
    30 => CotisationsMalakoffCad
    31 => Prévoyance
    32 => PrévoyanceComplément
    33 => PrévoyanceMalakoff
    34 => PrévoyanceMalakoffCad
    35 => ForfaitSocial
    36 => Taxes
    37 => Subrogation
    38 => GainsNonSoumis
    39 => DeductionsNonSoumis
 | 
|---|
| Sequence | 
    0 => Visu_desc = 1
    1 => Visu_sql = 1
    2 => Visu_dossier = 0
    3 => Visu_dossier_Persactiv = 0
    4 => Visu_data = 1
    5 => Visu_plan = 1
    6 => Visu_sequence = 1
    7 => Visu_calculsequence = 1
    8 => Visu_inputsequence = 1
    9 => Visu_cumul = 1
    10 => Visu_cumulprogressif = 0
    11 => Ne_Pas_Ecrire_resultats = 0
    12 => Conserver_zero = 0
    13 => [Comportements]
    14 => SalaireBase = Persnum_Salaire_num01
    15 => SalaireHoraire = Persnum_SalaireHoraire_num01
    16 => NbHeuresBase = Persactiv_tauxpartiel
    17 => NbHeuresSupp25 = Persnum_HS25_num01
    18 => Date_Anciennete_Groupe = Persnum_Anciennete_date01
    19 => Date_Anciennete_Societe = Persnum_Anciennete_date02
    20 => Date_Anciennete_Contrat = Persnum_Anciennete_date03
    21 => BasePrimeVacances =  Persnum_PrimeVacances_montant1
    22 => Statut_categoriel = Persactiv_regime1
    23 => Statut_retraite = Persactiv_regime3
    24 => Statut_urssaf = Persactiv_regime4
    25 => [Comportements]
    26 => HoraireMensuel = 151.67
    27 => SmicHoraire = 9.61
    28 => SmicHoraireMoins18 = 8.65
    29 => SmicHoraireMoins17 = 7.69
    30 => MinimumGaranti = 3.52
    31 => PlafondSSAnnee = 38040
    32 => PlafondSSTrimestrel = 9510
    33 => PlafondSSMois = 3170
    34 => PlafondSSQuinzaine = 1585
    35 => PlafondSSSemaine = 732
    36 => PlafondSSJour = 174
    37 => PlafondSSHeure = 24
    38 => [Comportements]
    39 => TxSSMaladieToS = 0.75
    40 => TxSSMaladieToP = 12.80
    41 => TxSSAllocFamilialesToP = 5.25
    42 => TxSSVieillesseToS = 0.25
    43 => TxSSVieillesseToP = 1.75
    44 => TxSSVieillesseTAS = 6.80
    45 => TxSSVieillesseTAP = 8.45
    46 => TxFnalToP = 0.5
    47 => TxSolidariteToP = 0.3
    48 => TxForfaitSocialP = 20
    49 => TxCSGDeductible = 5.1
    50 => TxCSGNonDeductible = 2.4
    51 => TxCRDS = 0.5
    52 => TxAbattementCSG = 1.75
    53 => TxChomageTabS = 2.4
    54 => TxChomageTabP = 4
    55 => TxAGSTabP = 0.3
    56 => TxApprentissageToP = 0.68
    57 => TxConstructionLogementToP = 0.45
    58 => TxFormationToP = 1.6
    59 => [Comportements]
    60 => TxArrcoCadT1S = 4.48
    61 => TxArrcoCadT1P = 3.05
    62 => TxAgircCadTbS = 12.68
    63 => TxAgircCadTbP = 7.75
    64 => TxAgircCadTcS = 12.68
    65 => TxAgircCadTcP = 7.75
    66 => TxCetCadT1S = 0.22
    67 => TxCetCadT1P = 0.13
    68 => TxCetCadTbS = 0.22
    69 => TxCetCadTbP = 0.13
    70 => TxCetCadTcS = 0.22
    71 => TxCetCadTcP = 0.13
    72 => TxAgffCadT1S = 1.2
    73 => TxAgffCadT1P = 0.8
    74 => TxAgffCadTbS = 1.3
    75 => TxAgffCadTbP = 0.9
    76 => TxApecCadToS = 0.036
    77 => TxApecCadToP = 0.024
    78 => TxGmpCotiForfaitaire = 66.34
    79 => GmpSalaireCharniere = 3 453.72
    80 => [Comportements]
    81 => [init] Societe_Nom = RATIBOIZ
    82 => [init] Societe_Adresse = Rue des rats bleus 12345 Parici
    83 => [init] Societe_Designation = C'est la société 1
    84 => [init] Societe_Sirene = 123456789
    85 => Societe_Effectif_Moyen = 19
    86 => Societe_TVA_sur_Salaire = 0
    87 => [init] Societe_BIC = xxxx
    88 => [init] Societe_EBAN = yyyy
    89 => Societe_DSN = 1
    90 => [Comportements]
    91 => [init] Etablissement_Nom = RATIBOIZ
    92 => [init] Etablissement_Adresse = Rue des rats bleus 12345 Parici
    93 => [init] Etablissement_Designation = C'est l'établissement 1
    94 => [init] Etablissement_Sirene = 123456789
    95 => [init] Etablissement_Societe = SOC1
    96 => [init] Etablissement_Siret = 12345
    97 => [init] Etablissement_Naf = 1234
    98 => [init] Etablissement_Urssaf = Montreuil
    99 => [init] Etablissement_Cpt_Urssaf = 12345678901234567890
    100 => [init] Etablissement_Convention_Collective = CC des rateliers
    101 => [init] Etablissement_Mention = Dans votre intérêt, nous vous incitons à conserver ce bulletin de paie sans limitation de durée
    102 => PlafondSSUtile = PlafondSSMois
    103 => TxAccTravailToP = 1.5
    104 => TxVersTransportToP = 0.5
    105 => [Comportements]
    106 => [init] Etablissement_Nom = RATIBOIZ
    107 => [init] Etablissement_Adresse = Rue des rats bleus 12345 Parici
    108 => [init] Etablissement_Designation = C'est l'établissement 1
    109 => [init] Etablissement_Sirene = 123456789
    110 => [init] Etablissement_Societe = SOC1
    111 => [init] Etablissement_Siret = 12345
    112 => [init] Etablissement_Naf = 1234
    113 => [init] Etablissement_Urssaf = Montreuil
    114 => [init] Etablissement_Cpt_Urssaf = 12345678901234567890
    115 => [init] Etablissement_Convention_Collective = CC des rateliers
    116 => [init] Etablissement_Mention = Dans votre intérêt, nous vous incitons à conserver ce bulletin de paie sans limitation de durée
    117 => PlafondSSUtile = PlafondSSMois
    118 => TxAccTravailToP = 1.2
    119 => TxVersTransportToP = 0.5
    120 => [Comportements]
    121 => AnneeActuelle = Calendrier_yyyy
    122 => MoisActuel = Calendrier_mm
    123 => NbJoursMoisActuel = Calendrier_duree7
    124 => NbJoursPayesMoisActuel = Persactiv_nbjours
    125 => NbJoursPeriodeMax = Persactiv_nbjoursmax
    126 => PeriodeActuelle = Persactiv_caldebfin
    127 => PeriodeLaPlusLongue = test(NbJoursPeriodeMax = Persactiv_duree7)
    128 => PeriodeMaxPremiere = test(PeriodeActuelle = Persactiv_nbjoursmax1)
    129 => PeriodeMaxDerniere = test(PeriodeActuelle = Persactiv_nbjoursmaxN)
    130 => Prorata7 = Persactiv_duree7 / Calendrier_duree7
    131 => Prorata6 = Persactiv_duree6 / Calendrier_duree6
    132 => Prorata5 = Persactiv_duree5 / Calendrier_duree5
    133 => NbJoursNonPayesMoisActuel = NbJoursMoisActuel - NbJoursPayesMoisActuel
    134 => TrentiemesMoisPresence = min(NbJoursPeriodeMax , 30)
    135 => TrentiemesMoisAbsence = 30 - min(NbJoursNonPayesMoisActuel , 30)
    136 => TrentiemesMois = max(TrentiemesMoisPresence , TrentiemesMoisAbsence)
    137 => CorrectionTrentieme31 = test(NbJoursMoisActuel>30)* test(NbJoursPayesMoisActuel>30) * PeriodeLaPlusLongue * PeriodeMaxPremiere * -1
    138 => CorrectionTrentieme29 = test(NbJoursMoisActuel<30)* test(NbJoursPayesMoisActuel>14) * PeriodeLaPlusLongue * PeriodeMaxPremiere
    139 => CorrectionTrentieme28 = test(NbJoursMoisActuel<29)* test(NbJoursPayesMoisActuel>14) * PeriodeLaPlusLongue * PeriodeMaxPremiere
    140 => DureePeriodeEnTrentieme = Persactiv_duree7 + CorrectionTrentieme31 +  CorrectionTrentieme29 +  CorrectionTrentieme28 + CorrectionTrentiemeSaisie
    141 => Prorata30 = DureePeriodeEnTrentieme / 30
    142 => TxPayeActivite = Persactiv_taux / 100 * Persactiv_tauxpaye / 100
    143 => TxPresenceActivite = Persactiv_taux / 100 * Persactiv_tauxpresence / 100
    144 => TxBudgetActivite = Persactiv_taux / 100 * Persactiv_tauxbudget / 100
    145 => [Comportements]
    146 => TxPayePeriodeProrata7 = Prorata7 * TxPayeActivite
    147 => TxPresencePeriodeProrata7 = Prorata7 * TxPresenceActivite
    148 => TxBudgetPeriodeProrata7 = Prorata7 * TxBudgetActivite
    149 => TxPayePeriodeProrata30 =  Prorata30 * TxPayeActivite
    150 => TxPresencePeriodeProrata30 = Prorata30 * TxPresenceActivite
    151 => TxBudgetPeriodeProrata30 = Prorata30 * TxBudgetActivite
    152 => TxPayePeriodeProrata6 = Prorata6 * TxPayeActivite
    153 => TxPresencePeriodeProrata6 = Prorata6 * TxPresenceActivite
    154 => TxBudgetPeriodeProrata6 = Prorata6 * TxBudgetActivite
    155 => TxPayePeriodeProrata5 = Prorata5 * TxPayeActivite
    156 => TxPresencePeriodeProrata5 = Prorata5 * TxPresenceActivite
    157 => TxBudgetPeriodeProrata5 = Prorata5 * TxBudgetActivite
    158 => [Comportements]
    159 => TauxProtaraPeriode = TxPayePeriodeProrata7
    160 => TauxProtaraTrentiemesPeriode = TxPayePeriodeProrata30
    161 => TauxProtaraActivite = TxPayeActivite
    162 => [Comportements]
    163 => TotalJoursCalendairesPayes = TxPayeActivite * Persactiv_duree7
    164 => TotalJoursOuvrablesPayes = TxPayeActivite * Persactiv_duree6
    165 => TotalJoursOuvresPayes = TxPayeActivite * Persactiv_duree5
    166 => TotalJoursTrentiemesPayes =  TxPayeActivite * DureePeriodeEnTrentieme
    167 => [Comportements]
    168 => PlafondSSProrata7Periode = PlafondSSUtile * TauxProtaraPeriode
    169 => PlafondSSProrata30Periode = PlafondSSUtile * TauxProtaraTrentiemesPeriode
    170 => [Comportements]
    171 => DateduJour= date()
    172 => [init] command = strlen
    173 => LngDateduJour3= evalphp(command, DateduJour)
    174 => AnneeCourante= DateduJour_Y
    175 => LibMoisCourant= evalphp(datetexte, dateFormatM)
    176 => MoisCourant= DateduJour_m
    177 => NbJoursDansLeMois= DateduJour_t
    178 => DernierJourDuMois = date(DateduJour_Y,DateduJour_m,DateduJour_t)
    179 => [Comportements]
    180 => AgePrecis= date(Personne_datenaissance , DateduJour)
    181 => AgeAnnees=AgePrecis_Y
    182 => AgeMois= AgePrecis_nbm
    183 => DateTmp = date()
    184 => DateTmpPlus8jours = date(DateTmp, 0,0,8)
    185 => [Comportements]
    186 => AncGrp = date(Date_Anciennete_Groupe , DernierJourDuMois )
    187 => AncGroupeMois = AncGrp_nbm
    188 => [Comportements]
    189 => PctAnciennete = test( AncGroupeMois > 60 , 5 , AncGroupeMois > 12 , 1 , 0 )
    190 => [Comportements]
    191 => SalaireBaseProrata7 = SalaireBase * TauxProtaraPeriode
    192 => PrimeVacances =  BasePrimeVacances * TauxProtara
    193 => NbHeuresPayees = NbHeuresBase * TauxProtaraPeriode
    194 => SalaireHoraireProrata7 = NbHeuresPayees * SalaireHoraire
    195 => PrimeAnciennete = PctAnciennete * SalaireBaseProrata7 / 100
    196 => TauxHoraireBase = arrondi((SalaireBase+PrimeAnciennete )/NbHeuresBase,2)
    197 => NbHeuresSupp25Prorata7 = NbHeuresSupp25 * TauxProtaraActivite
    198 => HeuresSupp25Prorata7 = NbHeuresSupp25Prorata7 * TauxHoraireBase
    199 => [Comportements]
    200 => TrancheSSTaPeriodeTheorique = min( CumulBrutPeriode , PlafondSSProrata30Periode )
    201 => TrancheSSTbPeriodeTheorique = test( CumulBrutPeriode < PlafondSSProrata30Periode , 0 , CumulBrutPeriode - PlafondSSProrata30Periode )
    202 => PlafondSSProrataAnnee = CumulPlafondSSProrata30Annee
    203 => TrancheSSTaPeriode = min( CumulBrutAnnee , PlafondSSProrataAnnee ) - CumulTrancheSSTaAnnee
    204 => TrancheSSTbPeriode = test( CumulBrutAnnee < PlafondSSProrataAnnee , 0 , CumulBrutAnnee - PlafondSSProrataAnnee ) - CumulTrancheSSTbAnnee
    205 => TrancheSSTabPeriode = TrancheSSTaPeriode + TrancheSSTbPeriode
    206 => RegulTaTb = TrancheSSTaPeriodeTheorique - TrancheSSTaPeriode
    207 => RegulTbTa = - RegulTaTb
    208 => RegulTbTc = TrancheSSTbPeriodeTheorique - TrancheSSTbPeriode - RegulTbTa
    209 => RegulTcTb = - RegulTbTc
    210 => [Comportements]
    211 => PlafondCSG = 4 * PlafondSSProrataAnnee
    212 => BrutCSGExonerable = CumulBrutAnnee - CumulBrutCSGNonExoAnnee
    213 => BrutCSGExonere = min( BrutCSGExonerable , PlafondCSG )
    214 => BrutCSGNonExonere = CumulBrutAnnee - BrutCSGExonere
    215 => TxNonAbattementCSG = 100 - TxAbattementCSG
    216 => BrutCSGPeriode = BrutCSGExonere * TxNonAbattementCSG / 100 + BrutCSGNonExonere - CumulBrutCSGAnnee
    217 => [Comportements]
    218 => CotiSSMaladieToS = - CumulBrutPeriode * TxSSMaladieToS / 100
    219 => CotiSSMaladieToP = - CumulBrutPeriode * TxSSMaladieToP / 100
    220 => CotiSSAllocFamilialesToP = - CumulBrutPeriode * TxSSAllocFamilialesToP / 100
    221 => CotiSSVieillesseToS = - CumulBrutPeriode * TxSSVieillesseToS / 100
    222 => CotiSSVieillesseToP = - CumulBrutPeriode * TxSSVieillesseToP / 100
    223 => CotiSSVieillesseTAS = - TrancheSSTaPeriode * TxSSVieillesseTAS / 100
    224 => CotiSSVieillesseTAP = - TrancheSSTaPeriode * TxSSVieillesseTAP / 100
    225 => CotiFnalToP = - CumulBrutPeriode * TxFnalToP / 100
    226 => CotiSolidariteToP = - CumulBrutPeriode * TxSolidariteToP / 100
    227 => CotiAccTravailToP = - CumulBrutPeriode * TxAccTravailToP / 100
    228 => CotiVersTransportToP = - CumulBrutPeriode * TxVersTransportToP / 100
    229 => CotiCSGDeductible = - BrutCSGPeriode * TxCSGDeductible / 100
    230 => CotiCSGNonDeductible = - BrutCSGPeriode * TxCSGNonDeductible / 100
    231 => CotiCRDS = - BrutCSGPeriode * TxCRDS / 100
    232 => CotiChomageTabS = - TrancheSSTabPeriode * TxChomageTabS / 100
    233 => CotiChomageTabP = - TrancheSSTabPeriode * TxChomageTabP / 100
    234 => CotiAGSTabP = - TrancheSSTabPeriode * TxAGSTabP / 100
    235 => [Comportements]
    236 => CotiArrcoCadT1S = - TrancheSSTaPeriode * TxArrcoCadT1S / 100
    237 => CotiArrcoCadT1P = - TrancheSSTaPeriode * TxArrcoCadT1P / 100
    238 => CotiAgircCadTbS = - TrancheSSTbPeriode * TxAgircCadTbS / 100
    239 => CotiAgircCadTbP = - TrancheSSTbPeriode * TxAgircCadTbS / 100
    240 => CotiAgircCadTcS = - TrancheSSTcPeriode * TxAgircCadTcS / 100
    241 => CotiAgircCadTcP = - TrancheSSTcPeriode * TxAgircCadTcP / 100
    242 => CotiCetCadT1S = - TrancheSSTaPeriode * TxCetCadT1S / 100
    243 => CotiCetCadT1P = - TrancheSSTaPeriode * TxCetCadT1P / 100
    244 => CotiCetCadTbS = - TrancheSSTbPeriode * TxCetCadTbS / 100
    245 => CotiCetCadTbP = - TrancheSSTbPeriode * TxCetCadTbP / 100
    246 => CotiCetCadTcS = - TrancheSSTcPeriode * TxCetCadTcS / 100
    247 => CotiCetCadTcP = - TrancheSSTcPeriode * TxCetCadTcP / 100
    248 => CotiAgffCadT1S = - TrancheSSTaPeriode * TxAgffCadT1S / 100
    249 => CotiAgffCadT1P = - TrancheSSTaPeriode * TxAgffCadT1P / 100
    250 => CotiAgffCadTbS = - TrancheSSTbPeriode * TxAgffCadTbS / 100
    251 => CotiAgffCadTbP = - TrancheSSTbPeriode * TxAgffCadTbP / 100
    252 => CotiApecCadToS = - CumulBrutPeriode * TxApecCadToS / 100
    253 => CotiApecCadToP = - CumulBrutPeriode * TxApecCadToP / 100
    254 => [Comportements]
    255 => TxPrevoyanceTaS = 0.46
    256 => TxPrevoyanceTaP = 0.28
    257 => TxPrevoyanceTbS = 0.70
    258 => TxPrevoyanceTbP = 0.43
    259 => TxPrevoyanceTcS = 0.70
    260 => TxPrevoyanceTcP = 0.43
    261 => [Comportements]
    262 => TxDecesIncapCadTaS = 0.93
    263 => TxDecesIncapCadTaP = 0.50
    264 => TxDecesIncapCadTbS = 0.70
    265 => TxDecesIncapCadTbP = 0.43
    266 => TxDecesIncapCadTcS = 0.70
    267 => TxDecesIncapCadTcP = 0.43
    268 => [Comportements]
    269 => CotiPrevoyanceTaS = - TrancheSSTaPeriode * TxPrevoyanceTaS / 100
    270 => CotiPrevoyanceTaP = - TrancheSSTaPeriode * TxPrevoyanceTaP / 100
    271 => CotiPrevoyanceTbS = - TrancheSSTbPeriode * TxPrevoyanceTbS / 100
    272 => CotiPrevoyanceTbP = - TrancheSSTbPeriode * TxPrevoyanceTbS / 100
    273 => CotiPrevoyanceTcS = - TrancheSSTcPeriode * TxPrevoyanceTcS / 100
    274 => CotiPrevoyanceTcP = - TrancheSSTcPeriode * TxPrevoyanceTcP / 100
    275 => [Comportements]
    276 => CotiDecesIncapCadTaS = - TrancheSSTaPeriode * TxDecesIncapCadTaS / 100
    277 => CotiDecesIncapCadTaP = - TrancheSSTaPeriode * TxDecesIncapCadTaP / 100
    278 => CotiDecesIncapCadTbS = - TrancheSSTbPeriode * TxDecesIncapCadTbS / 100
    279 => CotiDecesIncapCadTbP = - TrancheSSTbPeriode * TxDecesIncapCadTbS / 100
    280 => CotiDecesIncapCadTcS = - TrancheSSTcPeriode * TxDecesIncapCadTcS / 100
    281 => CotiDecesIncapCadTcP = - TrancheSSTcPeriode * TxDecesIncapCadTcP / 100
    282 => [Comportements]
    283 => CotiForfaitSocialP = - CumulForfaitSocialPeriode * TxForfaitSocialP / 100
    284 => [Comportements]
    285 => CotiApprentissageToP = - CumulBrutPeriode * TxApprentissageToP / 100
    286 => CotiConstructionLogementToP = - CumulBrutPeriode * TxConstructionLogementToP / 100
    287 => CotiFormationToP = - CumulBrutPeriode * TxFormationToP / 100
    288 => [Comportements]
 | 
|---|