Vous êtes sur la page 1sur 9
‘© BOS : Le systime do Tekilraon ot do Tépatomont do la CSS. "Le fichier « déclaration des salaires » doit Bre tié par: © Lechamp L Type_Enreg croissant © Pour les enregistrements de type « Détall décleration des seleires sur préétabl » et de type « Detail déclaration des salaires pour les entrants » tier parN_Num_ Assure croissant. = Le contenu dun fichier BDS ne peut pas tre vide. Tous les types enregistrements doivent exister, méme quand il n'y a pas dinformations a déciarer (ex: Nouvelle affliation), Un fichier 80S transmis sur le portall en mode EDI doit tre un fichier conforme au ‘format exigé parle portal (extension doc, txtou sans, structure conforme, ect.) = _Lenombre de jours (802_N_Jours Declares) doit éreinfériour ou égal 826. = Lecode station (B02_|_ Situaton) doit appertenir le liste des valeurs « station »:« », S09, «DE», «IT», «iL», «AT », «CS, «MS », «MP ». "Le «sdare plaforné » dat @re plafonné en fonction di pisfond en vigueur & la période & exception dela main closure occasionnelle, + Lasdaireplatonne doit are inféieur ou égal au selareréel = Pour las situations « CS » ot « MS le nombre de jours et les selaires réals ot plefonnés doivent éfe nus, "Pour la station « » le nombre de jours et les sdares réds et plafonés doivent ébe renseignés. + Sile salar a travailé normalemert, la présence du nombre de jours et du salaire est obligatoire pour les enregisirents de type 3 et 4 at dans ce cas particulier le nombre de jours doit dire inféieur cu égel & 26 el supérieur & zér0 "Pour la main cfoauwe occasionnella (type enregistrement 5, Num_assuré) seul le salaire global est déceré sans nombre de jours ni numéro dimmaticulaton et le salaire plafonné doit tre inférieure ou égale au salaire réel ‘| Conréler les tolaux horizontaux en reprocuisant les calculs sur |e portal et comparer les. résuttals avec le champ Contrdle. = Conféler les totaux vericaux. Les contréles de cohérence entre les détails et les cenregiatremients récepitulaits doivent se faire el Bre vaides pourne pas procéder au reat = a B03_N_Nbr Salaries = le nombre des enregstrements de type « Déal de a déceraion des sazires sur préétabli» (L. Type Enreg="B02). 'B03_N_T_Enfarts = Somme(B02.N_Enfants) BO3_N_T_AF_A_Dedhire = Somme(202_N_AF_A_Deduire) BOS_N_T_AF_Net_A Payer=Somme(S02_N AF Net A Payer) B03_N T_Num Imma =Somme(S02_N_Num_ imme) BO3_N_T_AF A Reverser =Somme(802.N AF A Reverser) BO3_N_T_Joure Declares =Somme(B02.N Jours Deciares) BOS_N T Salare Real= Somme(a02.N Sdare Real) B03_N T Sdare Piaf = Somme(802_N Selafe Piaf) sxe spars Cahier des Crarges tas rasaton des délartons des cares en Node Echange de icier enbela CNSS etses As V1.3 Page 21 sur 2d ‘© BOS : Le systime do Tekilraon ot do Tépatomont do la CSS. k BO3_NT Cr=Somme(&02_S Cr) BOS_N Nbr Salaries = le nombre des enregisrements de type « Détal de la \décaralion des saiaires pour les Enirents » (I_Type_Enrag = '804) ou égal 20 si ‘aucun entrant riest décieré (un enregistrement de type B04 existe et content des valeurs rules} m. B05_NT_Num_imma=Sommo(B04_N_Num_Imma) 7. BO5_NT_Jours Declares = Somme(804_N_Jours. Declares) ©. BO5.N T Sala Red = Somme(204.N Sdaire Reel) P. B05 N_T Sala Ptaf=Sormme(604_N Salaie Piaf) 9 B05_NT Cr=Somme(B04_S Cr) . B06_N_Nor_Seleries=B03_N_Nor Searles + 505_N Nov Salaries &BO6_N_T_Num_Imma=.03_N_T_Num_Imma-+ 805_N_T_Num_Imma t BO6.NT Jour Decieres = 'B03_N_T_Jours_Dederes + BO5_N T_Jours Deciares U. BO6_N_T Sélare Reel = 0 N T Salare Red + B05 .N T Saiara Reel ¥. B06_NT Salaire Plef= B03 NT Sdaire Plef+ B05 NT Sdaira Piaf w BO6.NT Cr= B03 NT Gh+B05.NT Cr x BO2S Cr = BOZN Num Assure + 802 .N AF A Reverser + B02_N_Jours Decieres + B02.N Salaire Reel + BO2N Selaire Plaf + Rang de (B02_L Situation) y. BO3_N_T_Cir=Somme(B02_S Cx) z BO4S Gr = BOLNNum Assure + B04.N Jour Dedaes + BO4_N Salaire Real + B04 N Salaira Piaf "Le BDS ne doit pas contenir des doublons pour un numéro dimmairiculé donné et un méme type denregistrement (Type 3 et fype 5). Les occurrences (N° immatricule, type denregisirement) constituent des veleurs uniques dans une iélédécleration. Ce contdle ne s'apolique pas aux n° dimmatriculés. vides cu égales & 0 contenus dens les enregistrements de type 5 (Saleriés entrants). + La période du BDS doit aire unique dans le fichier BDS et doit te égele & la période du BDS qui a été choisie par [utlisateur pour cette déclaration (Vutlisateur choisi ebord la période avant de déposer son fichier BDS) = Le contrle du numéro dafflié (N_Num At déclarations en mode EDI : ie) se fait uniquement pour les = Ct: Par les algorthmes suivants: (contrdle @ faire au niveau de inscription) Le numéro dafflié est composé de 7 chiffres (C1.02.03,C4,c5,c8C7) 1 faut calculer (C2+CA+C8) X 2+C1+03+C5 = un nombre composé de deux chiffres, Cahler des Crarges wt as ralsaton des délartons des cares en Node Echange de icier enbela NSS etses As V1.3 Page 228029 ‘© BOS : Le systime do Tekilraon ot do Tépatomont do la CSS. ‘On ne garde que le chiffre des unités. Si ce chiffre est égal & zéro iors la clé C7 prend la valeur. Sinon on retanche os chifre des unités de 10 pour avoir la chiffre de contréle : C7 Exemple : 1773341 188 = 8 Wee = oO 281 -= BB done 9 Lederer chiffre devrait aire égal 2 10-9 = Le numéro daffiié proposé est donc exact puisque 1 est égal au demir chiffre du numéro caffe = C2: Le numéro diaffié doit tre unique dans Ie fichier BOS et doit @ire égal au numéro d ‘afflié du compte affllé pour lequel cette déclaration est déposée sur le portal Le conte du numéro cimmaticulation se fait uniquement pour les entrants (BO5_ N_Num_Assure). En effet, le contrdle des numéros cimmatricuietion dans le cas des ‘ssurés ast géré par Ie conirdle global de conformité du BDS par rapport au préétabi ( Ce controle est présenté dans la suite de ce document) Pour les assurés entrants, il faut respecter las ragles suivantes : + Le numéro dimmatriculetion doit tre accepté sens aucun contéie sil ‘st égel & 000000000 (sdlarié sans numéro). Dans ce cas , le nom , le prénom et le Numéro de la carte didentité personnelie (CIN) du sdlarié doit ére four, Le systéme e-BDS avert lutlisateur & fin de donner des numéros cimmeaticulation corrects. Lutiisateur peut ‘annuler les données transmises a fin de coriger les erreurs ou les, confirmer (Ces des seleriés rieyent pes encore obtenu leurs ruméros cimmatriculation). Dans ca demier oas, le chier BDS ost ‘ransféré la CNSS qui se chargera du recressement des erreurs en relation directe avec Iefiié * Le numéro dimmatriculation « 999989999 » coit étre accepte (main dcewre occasionnelle) Dans te cas ou afflié n'a aucun entrant & déclarer Un seul enregisrement de type B04 doit te créé en spécifient la période, le numéro dafilé et en mentionnent 9 espaces vides’ dans le champ BO4_N_Num_Assure. Les ‘auires informations doivent @tre égales & Zéro ai le type est N et égalas & des espaces si le type est AN. = Si le numéro dimmatriculation est différent des cas cités c-dessus, alors le controle du numéro dimmaticulation se base sur les algorithmes suivants : Le numéro — dimmatriculation est composé de 9 chiffres (C1,C2,63,C4,05,C8,C7,C8,C9) Cahier des Crarges wt as ralsaton des délartons des cares en Node Echange de icier enbela CNSS etses Ais V1.3 Page 23 sur29 ‘© BOS : Le systime do Tekilraon ot do Tépatomont do la CSS. Il faut calculer (C2+G4+C6+C8)'2+C31C5C7 = un nombre composé de deux chiffres ‘On ne garde que le chifre des unités, Si ce chifre est égal 2 zéro alors la clé C9 prend la valeur. Sinon on retranche ce chiffre des unités de 10 pour avoir le chiffre de contrdie : CO Exemple : 168764724 12614844 = 38 8617 2 38+21= — 59.doncd Le dernier chiffre devrait tre égel 210-9 = 1 Le numéro dimmatriculation proposé est done juste puisque 1 est égal au

Vous aimerez peut-être aussi