Plan | Array
(
[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
[40] =>
)
|
Sequence | Array
(
[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] =>gt; 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]
)
|