urssaf

package
v0.0.0-...-f3acd81 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ParserCCSF = &ccsfParser{}

ParserCCSF fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserCompte = &comptesParser{}

ParserCompte fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserCotisation = &cotisationParser{}

ParserCotisation fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserDebit = &debitParser{}

ParserDebit fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserDelai = &delaiParser{}

ParserDelai fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserEffectif = &effectifParser{}

ParserEffectif fournit une instance utilisable par ParseFilesFromBatch.

View Source
var ParserEffectifEnt = &effectifEntParser{}

ParserEffectifEnt fournit une instance utilisable par ParseFilesFromBatch.

View Source
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

func (CCSF) Key

func (ccsf CCSF) Key() string

Key _id de l'objet

func (CCSF) Scope

func (ccsf CCSF) Scope() string

Scope de l'objet

func (CCSF) Type

func (ccsf CCSF) Type() string

Type de l'objet

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

func (Compte) Key

func (compte Compte) Key() string

Key _id de l'objet

func (Compte) Scope

func (compte Compte) Scope() string

Scope de l'objet

func (Compte) Type

func (compte Compte) Type() string

Type de l'objet

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

func (Cotisation) Key

func (cotisation Cotisation) Key() string

Key _id de l'objet

func (Cotisation) Scope

func (cotisation Cotisation) Scope() string

Scope de l'objet

func (Cotisation) Type

func (cotisation Cotisation) Type() string

Type de l'objet

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

func (Debit) Key

func (debit Debit) Key() string

Key _id de l'objet

func (Debit) Scope

func (debit Debit) Scope() string

Scope de l'objet

func (Debit) Type

func (debit Debit) Type() string

Type de l'objet

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

func (Delai) Key

func (delai Delai) Key() string

Key _id de l'objet

func (Delai) Scope

func (delai Delai) Scope() string

Scope de l'objet

func (Delai) Type

func (delai Delai) Type() string

Type de l'objet

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

func (Effectif) Key

func (effectif Effectif) Key() string

Key _id de l'objet

func (Effectif) Scope

func (effectif Effectif) Scope() string

Scope de l'objet

func (Effectif) Type

func (effectif Effectif) Type() string

Type de l'objet

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

func (EffectifEnt) Key

func (effectifEnt EffectifEnt) Key() string

Key _id de l'objet

func (EffectifEnt) Scope

func (effectifEnt EffectifEnt) Scope() string

Scope de l'objet

func (EffectifEnt) Type

func (effectifEnt EffectifEnt) Type() string

Type de l'objet

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

func (Procol) Key

func (procol Procol) Key() string

Key _id de l'objet

func (Procol) Scope

func (procol Procol) Scope() string

Scope de l'objet

func (Procol) Type

func (procol Procol) Type() string

Type de l'objet

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL