Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ParserCCSF = &ccsfParser{}
ParserCCSF fournit une instance utilisable par ParseFilesFromBatch.
var ParserCompte = &comptesParser{}
ParserCompte fournit une instance utilisable par ParseFilesFromBatch.
var ParserCotisation = &cotisationParser{}
ParserCotisation fournit une instance utilisable par ParseFilesFromBatch.
var ParserDebit = &debitParser{}
ParserDebit fournit une instance utilisable par ParseFilesFromBatch.
var ParserDelai = &delaiParser{}
ParserDelai fournit une instance utilisable par ParseFilesFromBatch.
var ParserEffectif = &effectifParser{}
ParserEffectif fournit une instance utilisable par ParseFilesFromBatch.
var ParserEffectifEnt = &effectifEntParser{}
ParserEffectifEnt fournit une instance utilisable par ParseFilesFromBatch.
var ParserProcol = &procolParser{}
ParserProcol fournit une instance utilisable par ParseFilesFromBatch.
Functions ¶
This section is empty.
Types ¶
type CCSF ¶
type CCSF struct { NumeroCompte string `col:"Compte" json:"-" bson:"-"` DateTraitement time.Time `col:"Date_de_traitement" json:"date_traitement" bson:"date_traitement"` Stade string `col:"Code_externe_stade" json:"stade" bson:"stade"` Action string `col:"Code_externe_action" json:"action" bson:"action"` // contains filtered or unexported fields }
CCSF information urssaf ccsf
type Compte ¶
type Compte struct { Siret string `json:"siret" bson:"siret"` NumeroCompte string `json:"numero_compte" bson:"numero_compte"` Periode time.Time `json:"periode" bson:"periode"` }
Compte tuple fichier ursaff
type Cotisation ¶
type Cotisation struct { NumeroCompte string `col:"Compte" json:"numero_compte" bson:"numero_compte"` Periode misc.Periode `col:"periode" json:"periode" bson:"periode"` Encaisse *float64 `col:"enc_direct" json:"encaisse" bson:"encaisse"` Du *float64 `col:"cotis_due" json:"du" bson:"du"` // contains filtered or unexported fields }
Cotisation Objet cotisation
type Debit ¶
type Debit struct { NumeroCompte string `col:"num_cpte" json:"numero_compte" bson:"numero_compte"` NumeroEcartNegatif string `col:"Num_Ecn" json:"numero_ecart_negatif" bson:"numero_ecart_negatif"` DateTraitement time.Time `col:"Dt_trt_ecn" json:"date_traitement" bson:"date_traitement"` PartOuvriere float64 `col:"Mt_PO" json:"part_ouvriere" bson:"part_ouvriere"` PartPatronale float64 `col:"Mt_PP" json:"part_patronale" bson:"part_patronale"` NumeroHistoriqueEcartNegatif *int `col:"Num_Hist_Ecn" json:"numero_historique" bson:"numero_historique"` EtatCompte *int `col:"Etat_cpte" json:"etat_compte" bson:"etat_compte"` CodeProcedureCollective string `col:"Cd_pro_col" json:"code_procedure_collective" bson:"code_procedure_collective"` Periode misc.Periode `col:"Periode" json:"periode" bson:"periode"` CodeOperationEcartNegatif string `col:"Cd_op_ecn" json:"code_operation_ecart_negatif" bson:"code_operation_ecart_negatif"` CodeMotifEcartNegatif string `col:"Motif_ecn" json:"code_motif_ecart_negatif" bson:"code_motif_ecart_negatif"` Recours bool `col:"Recours_en_cours" json:"recours_en_cours" bson:"recours_en_cours"` DebitSuivant string ` json:"debit_suivant,omitempty" bson:"debit_suivant,omitempty"` // généré par traitement map-reduce // contains filtered or unexported fields }
Debit Débit – fichier Urssaf
type Delai ¶
type Delai struct { NumeroCompte string `col:"Numero_compte_externe" json:"numero_compte" bson:"numero_compte"` NumeroContentieux string `col:"Numero_structure" json:"numero_contentieux" bson:"numero_contentieux"` DateCreation time.Time `col:"Date_creation" json:"date_creation" bson:"date_creation"` DateEcheance time.Time `col:"Date_echeance" json:"date_echeance" bson:"date_echeance"` DureeDelai *int `col:"Duree_delai" json:"duree_delai" bson:"duree_delai"` Denomination string `col:"Denomination_premiere_ligne" json:"denomination" bson:"denomination"` Indic6m string `col:"Indic_6M" json:"indic_6m" bson:"indic_6m"` AnneeCreation *int `col:"Annee_creation" json:"annee_creation" bson:"annee_creation"` MontantEcheancier *float64 `col:"Montant_global_echeancier" json:"montant_echeancier" bson:"montant_echeancier"` Stade string `col:"Code_externe_stade" json:"stade" bson:"stade"` Action string `col:"Code_externe_action" json:"action" bson:"action"` // contains filtered or unexported fields }
Delai tuple fichier ursaff
type Effectif ¶
type Effectif struct { Siret string `col:"siret" json:"-" bson:"-"` NumeroCompte string `col:"compte" json:"numero_compte" bson:"numero_compte"` Periode time.Time ` json:"periode" bson:"periode"` Effectif int ` json:"effectif" bson:"effectif"` }
Effectif Urssaf
type EffectifEnt ¶
type EffectifEnt struct { Siren string `col:"siren" json:"-" bson:"-"` Periode time.Time ` json:"periode" bson:"periode"` EffectifEnt int ` json:"effectif" bson:"effectif"` }
EffectifEnt Urssaf
type Procol ¶
type Procol struct { DateEffet time.Time `col:"dt_effet" json:"date_effet" bson:"date_effet"` ActionProcol string `col:"lib_actx_stdx" json:"action_procol" bson:"action_procol"` StadeProcol string `col:"lib_actx_stdx" json:"stade_procol" bson:"stade_procol"` Siret string `col:"siret" json:"-" bson:"-"` }
Procol Procédures collectives, extraction URSSAF