Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthXml string
View Source
var DpaeXml string
View Source
var RetryNb = 60
View Source
var RetryTempo = 10 * time.Second
View Source
var RetryTempoFirst = time.Second
View Source
var TimeOut = time.Second * 60
View Source
var UrlAuth = "https://mon.urssaf.fr/authentifier_dpae"
View Source
var UrlConsultation = "https://consultation.dpae-edi.urssaf.fr/lister-retours-flux/2.0/"
View Source
var UrlDepot = "https://depot.dpae-edi.urssaf.fr/deposer-dsn/1.0/"
Functions ¶
This section is empty.
Types ¶
type BilanError ¶
type BilanError struct {
Bilan string
}
func (BilanError) Error ¶
func (a BilanError) Error() string
type Consultation ¶
type Consultation struct {
Retours Retours `json:"retours"`
}
type Date ¶
func (*Date) UnmarshalJSON ¶
type Dpae ¶
type Dpae struct { TestIndicator int // test:1 prod:120 Identifiants Identifiants Employer Employer Employee Employee Contract Contract // answer Jeton string IdFlux string Sended string // xml sended // retour Certificat string CertifError string // message si certif error }
func (*Dpae) Auth ¶
Auth appel pour authentification enregistre le jeton dans d.Jeton passage du mot de passe en param pour éviter le risque qu'il n'apparaisse dans un log
type Identifiants ¶
type Time ¶
func (*Time) UnmarshalJSON ¶
type URSSAFError ¶
URSSAFError Erreur provenant de l'URSSAF de type accès réseau impossible pour différencier des erreurs de debug
func UErr ¶
func UErr(err error, s string) *URSSAFError
func (URSSAFError) Error ¶
func (a URSSAFError) Error() string
Click to show internal directories.
Click to hide internal directories.