dossier de specifications externes cpp2017...version - date emetteur statut/suivi des modifications...

230
BERCY 3 10, RUE DU CENTRE 93464 NOISY-LE-GRAND CEDEX Standard : (+33) 1 57 33 99 00 DOSSIER DE SPECIFICATIONS EXTERNES CPP2017

Upload: others

Post on 23-Jan-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur

BERCY 3 10 RUE DU CENTRE 93464 NOISY-LE-GRAND CEDEX Standard (+33) 1 57 33 99 00

DOSSIER DE SPECIFICATIONS

EXTERNES CPP2017

Version - Date Emetteur StatutSuivi des modifications

Version 21 ndash 280715 AIFE

Suppression du reacutefeacuterencement de la REG S303

sur les balises drsquoengagement

Nouvelle description seacutemantique des balises de

lrsquoentiteacute laquo Valideur raquo des flux E1 et E2

Mise agrave jour des XSD (ajustement dans le

nommage des balises suppression de la balise

PJIdOriginale du XSDCPPFactureMinimal

nouveau nommage des XSD)

Reacutefeacuterencement des regravegles de gestion G713

G714 G715 G716

Ajout de la balise laquo Mode de paiement raquo dans le

format E2

Ajustement du scheacutema du flux cycle de vie

Reacutefeacuterencement de la balise laquo mode de

paiement raquo dans les descriptions syntaxiques

des formats UBL et CII du flux E2

Version 20 ndash 200715

AIFE

Introduction ajout de liens hypertextes vers la

reacuteglementation applicable

Description fonctionnelle de la solution

o Preacutecision sur la dureacutee drsquoarchivage des

factures pour le compte des eacutemetteurs (10

ans)

o Mise agrave jour des cadres de facturation

Description des formats

o Production des XSD des flux speacutecifiques agrave la

solution mutualiseacutee et non reacutefeacuterenceacutes dans

les standards internationaux (CII UBL) ou

dans le format de la DGFiP (PES)

o Mise agrave jour des regravegles de gestions

seacutemantiques et syntaxiques (dont rajout des

regravegles de gestion relatives aux modes de

regraveglement)

o Ajout du flux laquo Meacutemoire de frais de justice raquo

son format syntaxique et ses regravegles de

gestion associeacutees

o Description de lrsquoenveloppe des flux

speacutecifiques agrave la solution mutualiseacutee et non

reacutefeacuterenceacutes dans les formats internationaux

(CII UBL) ou dans le format de la DGFiP

(PES)

o Mise agrave jour des flux pivot et cycle de vie

o Rajout de regravegles de gestion applicables au

format syntaxique du flux PES_Depense

Aller

2 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 Propos liminaires 8 11 Objectifs du document 8 12 Contenu du document 8 13 Lecture du document 8

2 Introduction 9 21 Le contexte et les objectifs de la deacutemateacuterialisation des factures 9 211 Un contexte et une trajectoire recherchant la simplification administrative 9 212 Les objectifs du programme de deacutemateacuterialisation des factures 9 22 Rappel du cadre regraveglementaire 10 221 Le cadre regraveglementaire europeacuteen 10 222 Le cadre regraveglementaire franccedilais 10 2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique 10 2222 Les mentions obligatoires de la facture eacutelectronique 11 2223 Les eacuteleacutements relevant de la facturation 12 2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures 13 2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI 14 23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017 15 231 Les acteurs concerneacutes 15 2311 Les fournisseurs priveacutes et publics 15 2312 Les personnes publiques reacutecipiendaires 15 2313 Les tiers de teacuteleacutetransmission 16 2314 Les opeacuterateurs de deacutemateacuterialisation 16 2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee 17 2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation 17 232 Les natures de relations contractuelles concerneacutees 18

3 Description fonctionnelle de la solution 19 31 Les principes directeurs de la solution mutualiseacutee-CPP 2017 19 32 Preacutesentation de la solution mutualiseacutee-CPP 2017 19 321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017 19 322 Offre de service de la solution mutualiseacutee-CPP 2017 20 33 Identification des acteurs 21 331 Pour les eacutemetteurs de factures 21 332 Pour les reacutecepteurs de factures 21 34 Lrsquooffre de service agrave destination des eacutemetteurs de factures 22 341 Les modes de transmission de factures 22 342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures 24 343 La sollicitation de lrsquoassistance 24 35 Lrsquooffre de service agrave destination des reacutecepteurs de factures 25 351 La notification de la reacuteception drsquoune facture 25 352 La mise agrave disposition des factures et des dossiers de facturation 25 3521 En mode EDI 25 3522 En mode service 25 3523 En mode portail 25 353 La prise en compte de la remonteacutee des statuts 26 354 Le recours agrave lrsquoassistance de la solution mutualiseacutee 27 3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures 27 3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures 27 36 Le cycle de vie nominal de la facture 28 37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 32 371 Les controcircles de coheacuterence du flux et de seacutecuriteacute 32 372 Les controcircles de structure des donneacutees 32 373 Les controcircles de la coheacuterence des donneacutees 33 374 Focus sur le controcircle drsquouniciteacute 34

3 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3741 Deacutelimitation de lrsquouniciteacute 34 3742 Le controcircle de lrsquouniciteacute 34 38 Les possibiliteacutes de recyclage de la facture 35 381 Deacutelimitation du recyclage 35 382 Modaliteacutes du recyclage 35 383 Modaliteacutes de reacuteeacutemission de facture sans recyclage 35 39 Les diffeacuterents cadres de facturation 36 391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques 36 392 Focus sur les modaliteacutes de validation 37 393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP 38

4 Description des formats portant les flux drsquoeacutechanges autour de la solution mutualiseacutee-CPP 2017 41 41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017 41 411 Matrices des flux drsquoeacutechange 42 4111 Matrices des flux par type drsquoacteur 42 412 Preacutesentation des formats accepteacutes par type de flux EDI 44 42 Description geacuteneacuterique des donneacutees par type de flux 45 421 Description du flux Pivot 45 422 Description des flux de type facture 54 423 Description des flux Cycle de Vie de la facture (R) 81 424 Description des enveloppes des flux 85 43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux 87 44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice 96 45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux 98 451 Flux Pivot - Format CPPFacturePivot 98 4511 Flux pivot ndash syntaxe de lrsquoenveloppe 100 4512 Flux Pivot - Syntaxe des donneacutees 101 452 Flux factures 105 4521 Flux structureacute Facture 105 4522 Flux mixte Facture 127 4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice 145 453 Flux de cycle de vie de la facture 150 4531 Format AIFE_Statut 150 4532 Format CPPStatut 154 46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques 161 461 Regravegles de Gestion applicables aux formats syntaxiques UBL 161 462 Regravegles de Gestion applicables aux formats syntaxiques CII 162 463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP 163 464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller 165 465 Regravegles de Gestion applicables aux formats syntaxique CPP 167

5 Presentation du mode service 168 51 Le principe de fonctionnement des API 168 511 Preacutesentation de lrsquooffre de service 168 512 Contraintes lieacutees au header de la requecircte 169 52 Les services proposeacutes en API 170 521 Service factures eacutemises 171 5211 Meacutethode rechercher 171 5212 Meacutethode enregistrer 175 5213 Meacutethode soumettre 180 5214 Meacutethode dupliquer 186 5215 Meacutethode supprimer 186 5216 Meacutethode consulterDetail 186 5217 Meacutethode consulterHistorique 186 5218 Meacutethode consulterPiece 186 5219 Meacutethode telecharger 187

4 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52110 Meacutethode fildEvenements 189 52111 Meacutethode listeActions 189 52112 Meacutethode tableaudeBord 189 52113 Meacutethode deposerFlux 190 52114 Meacutethode depoderPdf 190 52115 Meacutethode ajouterPj 190 52116 Meacutethode recycler 190 522 Service factures de travaux 191 5221 Meacutethode rechercher 191 5222 Meacutethode enregistrer 191 5223 Meacutethode soumettre 191 5224 Meacutethode dupliquer 191 5225 Meacutethode supprimer 191 5226 Meacutethode consulterDetail 191 5227 Meacutethode consulterHistorique 191 5228 Meacutethode consulterPiece 191 5229 Meacutethode telecharger 191 52210 Meacutethode fildEvenements 191 52211 Meacutethode listeActions 191 52212 Meacutethode tableaudeBord 191 52213 Meacutethode deposerFlux 192 52214 Meacutethode depoderPdf 192 52215 Meacutethode ajouterPj 192 52216 Meacutethode traiter 192 52217 Meacutethode recycler 192 523 Service factures agrave valider 193 5231 Meacutethode rechercher 193 5232 Meacutethode consulterDetail 193 5233 Meacutethode consulterHistorique 193 5234 Meacutethode consulterPiece 193 5235 Meacutethode telecharger 193 5236 Meacutethode fildEvenements 193 5237 Meacutethode listeActions 193 5238 Meacutethode tableaudeBord 193 5239 Meacutethode traiter 193 524 Service factures reccedilues 194 5241 Meacutethode rechercher 194 5242 Meacutethode consulterDetail 198 5243 Meacutethode consulterHistorique 198 5244 Meacutethode consulterPiece 198 5245 Meacutethode telecharger 199 5246 Meacutethode fildEvenements 201 5247 Meacutethode listeActions 201 5248 Meacutethode tableaudeBord 201 5249 Meacutethode traiter 201 525 Service meacutemoires de justice 205 5251 Meacutethode rechercher 205 5252 Meacutethode enregistrer 205 5253 Meacutethode soumettre 205 5254 Meacutethode dupliquer 205 5255 Meacutethode supprimer 205 5256 Meacutethode consulterDetail 205 5257 Meacutethode consulterHistorique 205 5258 Meacutethode consulterPiece 205

5 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5259 Meacutethode telecharger 205 52510 Meacutethode fildEvenements 205 52511 Meacutethode listeActions 205 52512 Meacutethode tableaudeBord 206 52513 Meacutethode deposerFlux 206 52514 Meacutethode ajouterPj 206 526 Service demandes de remboursement TIC 207 5261 Meacutethode rechercher 207 5262 Meacutethode enregistrer 207 5263 Meacutethode soumettre 207 5264 Meacutethode dupliquer 207 5265 Meacutethode supprimer 207 5266 Meacutethode consulterDetail 207 5267 Meacutethode consulterHistorique 207 5268 Meacutethode consulterPiece 207 5269 Meacutethode telecharger 207 52610 Meacutethode fildEvenements 207 52611 Meacutethode listeActions 207 52612 Meacutethode tableaudeBord 207 52613 Meacutethode deposerFlux 207 52614 Meacutethode ajouterPj 208 527 Service engagements 209 5271 Meacutethode rechercher 209 5272 Meacutethode consulterDetail 209 5273 Meacutethode consulterHistorique 209 5274 Meacutethode consulterPiece 209 5275 Meacutethode telecharger 209 5276 Meacutethode fildEvenements 209 5277 Meacutethode listeActions 209 5278 Meacutethode tableaudeBord 209 528 Sollicitations eacutemises 210 5281 Meacutethode rechercher 210 5282 Meacutethode enregistrer 210 5283 Meacutethode soumettre 210 5284 Meacutethode supprimer 210 5285 Meacutethode consulterDetail 210 5286 Meacutethode consulterHistorique 210 5287 Meacutethode consulterPiece 210 5288 Meacutethode telecharger 210 5289 Meacutethode fildEvenements 210 52810 Meacutethode listeActions 210 52811 Meacutethode tableaudeBord 210 52812 Meacutethode ajouterPj 211 52813 Meacutethode traiter 211 529 Sollicitation reccedilues 212 5291 Meacutethode rechercher 212 5292 Meacutethode enregistrer 212 5293 Meacutethode soumettre 212 5294 Meacutethode consulterDetail 212 5295 Meacutethode consulterHistorique 212 5296 Meacutethode consulterPiece 212 5297 Meacutethode telecharger 212 5298 Meacutethode fildEvenements 212 5299 Meacutethode listeActions 212

6 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52910 Meacutethode tableaudeBord 212 52911 Meacutethode ajouterPj 212 52912 Meacutethode traiter 213 5210 Gestion des utilisateurs 214 52101 Meacutethode rechercher 214 52102 Meacutethode enregistrer 214 52103 Meacutethode soumettre 214 52104 Meacutethode supprimer 214 52105 Meacutethode consulterDetail 214 52106 Meacutethode consulterHistorique 214 52107 Meacutethode fildEvenements 214 52108 Meacutethode listeActions 214 52109 Meacutethode tableaudeBord 214 521010 Meacutethode deposerFlux 214 521011 Meacutethode traiter 214 5211 Gestions des structures 215 52111 Meacutethode rechercher 215 52112 Meacutethode enregistrer 215 52113 Meacutethode consulterDetail 215 52114 Meacutethode consulterHistorique 215 52115 Meacutethode consulterPiece 215 52116 Meacutethode fildEvenements 215 52117 Meacutethode listeActions 215 52118 Meacutethode tableaudeBord 215 52119 Meacutethode ajouterPj 215 521110 Meacutethode traiter 215 5212 Gestion du compte utilisateurs 216 52121 Meacutethode enregistrer 216 52122 Meacutethode consulterDetail 216 52123 Meacutethode consulterPiece 216 52124 Meacutethode fildEvenements 216 52125 Meacutethode ajouterPj 216 5213 Qualification des flux 217 52131 Meacutethode rechercher 217 52132 Meacutethode enregistrer 217 52133 Meacutethode soumettre 217 52134 Meacutethode fildEvenements 217 52135 Meacutethode listeActions 217 52136 Meacutethode tableaudeBord 217 52137 Meacutethode deposerFlux 217 52138 Meacutethode ajouterPj 217 5214 Reacutefeacuterentiels 218 52141 Meacutethode rechercher 218 52142 Meacutethode consulterDetail 218

6 Lrsquoauthentification 219 61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo 219 611 Le principe de fonctionnement de France Connect Entreprises 219 612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution

mutualiseacutee CPP2017 220 613 Description technique 220 614 Etapes pour se raccorder agrave FranceConnect 221 62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe 222 621 Principe geacuteneacuteral 222 622 Mise en place drsquoune liaison seacutecuriseacutee 222

7 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

623 Description de la mise en œuvre 222 624 Reccomandations 223 625 Standards et reacutefeacuterences utiliseacutees 224 63 Mise en place drsquoune authentification utilisateur par login et mot de passe 224 631 Standard et reacutefeacuterences utiliseacutes 224

7 Les protocoles de raccordement pour les fournisseurs 225 71 PeSIT HS E 225 711 Deacutefinition 225 712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 225 713 Preacuterequis de seacutecuriteacute 225 72 SFTP 226 721 Deacutefinition 226 722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 226 723 Preacuterequis de seacutecuriteacute 226 73 AS2 227 731 Deacutefinition 227 732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 227 733 Preacuterequis de seacutecuriteacute 227

8 Glossaire 228

8 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 PROPOS LIMINAIRES

11 Objectifs du document

Ce document preacutesente le dossier des speacutecifications externes de la solution mutualiseacutee mise agrave disposition par

lrsquoEtat et deacutenommeacutee laquoPortail de facturationraquo Celle-ci permet

- le deacutepocirct et la transmission des factures sous forme eacutelectronique par les fournisseurs agrave destination de

personnes publiques

- la remonteacutee drsquoinformations du cycle de vie des factures agrave ces fournisseurs par les personnes publiques

Les speacutecifications externes entrent dans le cadre de lrsquoorganisation du deacuteveloppement et de la gestion des

systegravemes drsquoinformations impliqueacutes par ce projet

Ce document srsquoadresse

- A lrsquoensemble des fournisseurs de la sphegravere publique

- Aux personnes morales de droit public destinataires de factures

- Aux eacutediteurs de solutions financiegraveres des structures publiques

- Aux eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes

- Aux prestataires informatiques en charge de la gestion des plateformes publiques (portails partenaires)

ou de prestation de tiers de teacuteleacutetransmission

12 Contenu du document

Le preacutesent document preacutecise les exigences neacutecessaires au deacutepocirct la reacuteception et la transmission des factures

sous forme eacutelectronique agrave destination de personnes publiques ainsi que la remonteacutee des informations sur le

cycle de vie de la facture

Il encadre lrsquoensemble des modaliteacutes drsquoeacutechange de flux et de format ainsi que les contraintes drsquoexploitation et

les modaliteacutes drsquoaccompagnement des diffeacuterents acteurs concerneacutes

Ce document nrsquoest ni un guide utilisateur ni un support drsquoexplication du laquo portail de facturation raquo A

ce titre ce document deacutecrit uniquement les speacutecifications concernant les flux EDI et la description

des fonctionnaliteacutes mises en mode service

13 Lecture du document

Les collectiviteacutes locales et leurs groupements sont reacuteunis sous lrsquoappellation laquo Secteur public local raquo (SPL)

Les speacutecifications externes relatives au secteur public local srsquoadressent aux entiteacutes raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

Les speacutecifications externes relatives aux EPN srsquoadressent aux entiteacutes qui ne sont pas raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

9 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2 INTRODUCTION

21 Le contexte et les objectifs de la deacutemateacuterialisation des factures

211 Un contexte et une trajectoire recherchant la simplification administrative

Dans le cadre de lrsquoacceacuteleacuteration des eacutechanges numeacuteriques entre les entreprises et les administrations les

factures entre lEtat les entiteacutes du secteur public local et les eacutetablissements publics et leurs fournisseurs

doivent progressivement ecirctre deacutemateacuterialiseacutees Ce programme de facturation eacutelectronique srsquoinscrit dans le

contexte de la loi de modernisation de lrsquoeacuteconomie (LME) du 4 aoucirct 20081 et du mouvement de modernisation

de lrsquoaction publique au regard des deacutecisions retenues par le comiteacute interministeacuteriel pour la modernisation de

lrsquoaction publique du 17 juillet 2013 et de la Loi drsquoHabilitation du 3 janvier 2014 relative agrave la simplification et la

seacutecurisation de la vie des entreprises Il a vocation agrave rendre obligatoire lrsquoenvoi et la reacuteception de factures sous

forme deacutemateacuterialiseacutee pour la sphegravere publique et ses fournisseurs

Lrsquoordonnance du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique2 preacutevoit une

deacutemateacuterialisation des factures agrave compter du 1er janvier 2017 aux grandes entreprises et aux fournisseurs

publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille des entreprises

concerneacutees3

- au 1er janvier 2017 pour les grandes entreprises et les personnes publiques

- au 1er janvier 2018 pour les entreprises de taille intermeacutediaire

- au 1er janvier 2019 pour les petites et moyennes entreprises

- au 1er janvier 2020 pour les microentreprises

212 Les objectifs du programme de deacutemateacuterialisation des factures

Le programme de deacutemateacuterialisation des factures est une avanceacutee suppleacutementaire vers cette deacutemateacuterialisation

du support papier Il permet drsquooptimiser et drsquoeacutelargir le panel des services fournis aux eacutemetteurs de factures

vers la sphegravere publique Il a vocation agrave

- Mettre en place un processus simplifieacute de deacutepocirct et de reacuteception des factures via une solution unique

- Contribuer agrave la diminution du deacutelai de transmission des factures entre les diffeacuterents services

compeacutetents

- Contribuer agrave la diminution du deacutelai de traitement des factures agrave chacune des eacutetapes du circuit

- Optimiser le suivi de la facture depuis son eacutemission jusqursquoagrave sa mise en paiement (ou son rejet)

- Archiver les factures deacuteposeacutees par les fournisseurs et valideacutees par les systegravemes drsquoinformation

- Mettre agrave disposition des fournisseurs lrsquohistorique des factures qursquoils ont deacuteposeacutees via la solution

Le programme de deacutemateacuterialisation des factures est synonyme de

- Gains financiers chiffrables compte tenu entre autres de la diminution progressive de la charge

associeacutee au traitement des factures4

- Gains de productiviteacute compte tenu de la diminution du temps de traitement par facture

- Gain de temps compte tenu de la reacuteduction des deacutelais aux diffeacuterentes eacutetapes de traitement de la

facture

- Gains en termes de seacutecuriteacute compte tenu de la fonctionnaliteacute drsquoarchivage de lrsquoarchitecture des

systegravemes drsquoinformations deacuteployeacutes et de lrsquooptimisation du suivi de la facture

Lrsquoensemble des points drsquoimpact sont reacutefeacuterenceacutes dans la fiche drsquoimpact du 18 juin 20145 eacutetablie par le Ministegravere

des finances et des comptes publics et attacheacutee au projet drsquoordonnance relative au deacuteveloppement de la

facturation eacutelectronique

1 Loi ndeg 2008-776 du 4 aoucirct 2008 de modernisation de leacuteconomie

2 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique

3 Ces cateacutegories dentreprises sont celles preacutevues pour lapplication de larticle 51 de la loi du 4 aoucirct 2008

4 Les gains preacutevisionnels geacuteneacutereacutes par le projet de facturation eacutelectronique 2017 ont eacuteteacute estimeacutes dans la laquo Fiche drsquoimpact projet de texte

regraveglementaire concernant lrsquoordonnance relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R raquo eacutetablie le 18

juin 2004 5 NOR FCPX1413059R

10 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

22 Rappel du cadre regraveglementaire

La facture eacutelectronique dans le droit communautaire est encadreacutee par une reacuteglementation sous la forme dune

directive europeacuteenne (Directive europeacuteenne 2001115CE)6 qui a harmoniseacute les mentions leacutegales introduit la

signature eacutelectronique et le format non structureacute de type PDF

Cette directive europeacuteenne est transposeacutee dans le droit national de chacun des eacutetats membres de lUnion

europeacuteenne Une facture est dite deacutemateacuterialiseacutee lorsquelle reacutepond agrave certains critegraveres techniques et de seacutecuriteacute

(garanties dauthenticiteacute de non reacutepudiation et dinteacutegriteacute) Elle est alors consideacutereacutee strictement comme

facture originale sur le plan comptable et fiscal

221 Le cadre regraveglementaire europeacuteen

Le Conseil de lrsquoUnion Europeacuteenne fixe le cadre regraveglementaire europeacuteen de la deacutemateacuterialisation des factures au travers de plusieurs textes structurants

La directive europeacuteenne 2001115CE du 20 deacutecembre 2001 introduit la signature eacutelectronique et le format non structureacute de type PDF

La directive europeacuteenne 201045UE7 du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la valeur ajouteacutee en ce qui concerne les regravegles de facturation libeacuteralise le recours agrave la facture deacutemateacuterialiseacutee

La directive europeacuteenne 201455UE8 oblige les pouvoirs adjudicateurs et les entiteacutes adjudicatrices agrave accepter les factures eacutelectroniques conformes aux normes europeacuteennes

222 Le cadre regraveglementaire franccedilais

2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique

En premier lieu la loi de modernisation de lrsquoeacuteconomie (LME) ndeg2008-776 du 4 aoucirct 2008 donne obligation agrave

lrsquoEtat drsquoaccepter les factures eacutemises par ses fournisseurs sous forme deacutemateacuterialiseacutee Les deacutecrets

drsquoapplication ndeg2013-346 relatif aux obligations de facturation en matiegravere de TVA et au stockage de factures

eacutelectronique et ndeg 2013-350 du 25 avril 2013 modifiant les dispositions de lannexe III du CGI relatives aux

factures transmises par voie eacutelectronique en matiegravere de TVA faisant suite agrave la loi ndeg2012-1510 du 29

deacutecembre 20129 de finances rectificatives pour 2012 preacutecisent les modaliteacutes et les regravegles de mise en

œuvre de lrsquoobligation drsquoacceptation des factures deacutemateacuterialiseacutees stipuleacutees par la loi de modernisation de

lrsquoeacuteconomie Ils transposent eacutegalement les dispositions relatives aux regravegles de facturation eacutelectronique de la

directive 201045UE du Conseil du 13 juillet 2010 libeacuteralisant le recours agrave la facture deacutemateacuterialiseacutee

Le deacutecret drsquoapplication 2013-346 du 24 avril 2013 adapte les dispositions reacuteglementaires relatives agrave la

facturation preacutevues aux articles 242 nonies et 242 nonies A de lannexe II au CGI dans le cadre de la

transposition de la directive 201045UE preacuteciteacutee

Le deacutecret drsquoapplication 2013-350 du 25 avril 2013 renforce les caracteacuteristiques de la signature

eacutelectronique procegravede agrave la codification des dispositions relatives agrave lrsquoeacutechange de donneacutees informatiseacutees et

preacutecise les modaliteacutes de conservation des factures ainsi que les regravegles applicables en matiegravere de restitution des

factures

6 Directive 2001115 sur lharmonisation des factures en matiegravere de TVA et la facturation eacutelectronique 7 Directive 201045UE DU CONSEIL du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la

valeur ajouteacutee en ce qui concerne les regravegles de facturation 8 Directive 201455UE du Parlement europeacuteen et du Conseil du 16 avril 2014 relative agrave la facturation eacutelectronique dans le cadre des

marcheacutes publics 9 Loi ndeg 2012-1510 du 29 deacutecembre 2012 de finances rectificative pour 2012 (1) NOR EFIX1238817L Version consolideacutee au 10 aoucirct

2014

11 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Lrsquoordonnance ndeg 2014-697 du 26 juin 201410 relative au deacuteveloppement de la facturation eacutelectronique rend

obligatoire la transmission des factures sous forme eacutelectronique pour les titulaires ainsi que les sous-traitants

admis au paiement direct de contrats conclus par lEtat les collectiviteacutes territoriales et les eacutetablissements

publics Par ailleurs cette ordonnance rend obligatoire pour lEtat les collectiviteacutes territoriales et les

eacutetablissements publics drsquoaccepter les factures transmises sous forme eacutelectronique par les titulaires et les sous-

traitants admis au paiement direct

Lrsquoarticle 2 de lrsquoordonnance preacutecise qursquoune solution mutualiseacutee mise agrave disposition par lEtat et deacutenommeacutee laquo

Portail de facturation raquo permet le deacutepocirct la reacuteception et la transmission des factures sous forme eacutelectronique

LEtat sauf impeacuteratif de deacutefense ou de seacutecuriteacute nationale les collectiviteacutes territoriales et les eacutetablissements

publics ainsi que les titulaires et les sous-traitants admis au paiement direct de leurs contrats utilisent le Portail

de facturation

Lrsquoarticle 3 preacutecise le calendrier drsquoentreacutee en vigueur des nouvelles obligations fixeacutees agrave lrsquoarticle 1er La

deacutemateacuterialisation des factures est imposeacutee agrave compter du 1er janvier 2017 aux grandes entreprises et aux

fournisseurs publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille

des entreprises concerneacutees

2222 Les mentions obligatoires de la facture eacutelectronique

La facture est un eacuteleacutement de preuve dune opeacuteration commerciale et recegravele donc une valeur juridique

importante Elle sert par ailleurs de justificatif comptable et de support agrave lexercice des droits sur la TVA

Leacutetablissement de la facture reacutepond donc agrave certaines contraintes de contenu deacutefinies par des textes codifieacutes

Larticle L441-3 du code de commerce preacutecise les mentions obligatoires des factures dont les principales

sont les suivantes

nom et adresse des parties

date de la vente ou de la prestation de service

quantiteacute et deacutenomination preacutecise des produits ou services

prix unitaire hors taxe et reacuteductions eacuteventuellement consenties

date deacutecheacuteance du regraveglement

les clauses de peacutenaliteacutes de retard de paiement

Les articles R123-237 et 238 du code de commerce ajoutent agrave cette liste des eacuteleacutements didentification de

lentreprise numeacutero dimmatriculation aupregraves du greffe siegravege social statut juridique etc

En matiegravere fiscale un certain nombre dobligations speacutecifiques encadrent leacutetablissement des factures par les

assujettis agrave la TVA Elles sont introduites par larticle 289 du Code geacuteneacuteral des impocircts et preacuteciseacutees par

larticle 242 nonies A de lannexe II11 qui preacutevoit notamment des eacuteleacutements didentification du vendeur et de

lacqueacutereur et des preacutecisions sur les produits et services vendus

Cet article 242 nonies A du CGI preacutecise les quatorze mentions obligatoires afin quune facture eacutelectronique soit

valide Celles-ci sont

la date de deacutelivrance de la facture

le numeacutero seacutequentiel

le numeacutero didentifiant agrave la TVA de lassujetti et du client

les noms et adresses de lassujetti et du client

la quantiteacute et nature des biens livreacutes

leacutetendue et la nature des services rendus

10 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R

Lrsquoordonnance abroge lrsquoarticle 25 de la loi du 4 aout 2008 agrave partir du 1er janvier 2017 11 Modifieacute par le deacutecret ndeg 2013-346 du 24 avril 2013

12 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

la date agrave laquelle est effectueacutee ou acheveacutee la livraison de biens ou la prestation de services ou date du

versement dun acompte si cette date est deacutetermineacutee et diffeacuterente de celle de leacutemission de la facture

lorsque le redevable de la taxe est un repreacutesentant fiscal son nom son adresse et son numeacutero

didentifiant

la base drsquoimposition pour chaque taux ou exoneacuteration le prix unitaire hors taxe ainsi que les

escomptes rabais ou ristournes eacuteventuelles srsquoils ne sont pas compris dans le prix unitaire

le taux de TVA appliqueacute

le montant de la taxe agrave payer (sauf disposition contraire)

en cas drsquoexoneacuteration ou lorsque le client est redevable de la taxe la reacutefeacuterence agrave la disposition

pertinente de la directive ou agrave la disposition nationale correspondante ou agrave toute autre mention

indiquant que la livraison beacuteneacuteficie drsquoune exoneacuteration ou de lrsquoauto liquidation

en cas de livraison intracommunautaire drsquoun moyen de transport neuf les donneacutees eacutenumeacutereacutees agrave lrsquoart

28 bis paragraphe 2 de la directive

en cas drsquoapplication du reacutegime de la marge beacuteneacuteficiaire la reacutefeacuterence agrave lrsquoart 26 ou 26 bis ou aux

dispositions nationales correspondantes ou agrave toute autre mention indiquant que le reacutegime de la marge

beacuteneacuteficiaire a eacuteteacute appliqueacute

Les regravegles fiscales relatives aux mentions agrave porter sur les factures sont deacutetailleacutees par la doctrine BOI-TVA-

DECLA-30-20-20

2223 Les eacuteleacutements relevant de la facturation

Au titre de lrsquoarticle L441-3 du code du commerce laquo Tout achat de produits ou toute prestation de service pour

une activiteacute professionnelle doivent faire lobjet dune facturation raquo

Tout document de facturation eacutemis par un fournisseur comportant a minima lrsquoensemble des

informations obligatoires preacuteciseacutees dans le CGI dans le code du commerce ou dans un autre cadre

regraveglementaire speacutecifique12 est pris en compte obligatoirement par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP2017 prend en compte des types deacutefinis drsquoeacuteleacutements de facturation

Les factures directes agrave destination de personnes publiques

Les avoirs

Les factures de recette issues des entiteacutes publiques

Les demandes de paiement des sous-traitants admis au paiement direct

Les demandes de paiement des cotraitants (dont les demandes globales pour le compte du

groupement ou drsquounplusieurs membres du groupement)

Le document de facturation en appui des marcheacutes de travaux

o Projet de deacutecompte produit par le fournisseur (mensuel et final)

o Etat drsquoacompte produit par la MOE

o Etat drsquoacompte valideacute par la MOA

o Deacutecompte Geacuteneacuteral et Deacutefinitif

Les releveacutes drsquoopeacuteration bancaires eacutemis par les banques en cas de paiement par carte drsquoachat ne sont pas

consideacutereacutes comme des factures et agrave ce titre ne rentrent pas dans le peacuterimegravetre de la solution mutualiseacutee-CPP

2017

Les retenues de garantie les avances les peacutenaliteacutes et les primes ne sont pas inteacutegreacutees au peacuterimegravetre de la

solution mutualiseacutee-CPP 2017

Les factures dites agrave laquo zeacutero raquo sont prises en charge par la solution mutualiseacutee-CPP 2017 notamment au regard

de lrsquoobligation fiscale obligeant les fournisseurs de les eacutemettre

12 Les artisans les commerccedilants inscrits au RCS ou les autoentrepreneurs pour lesquels une assurance professionnelle est obligatoire

doivent doreacutenavant mentionner sur leurs devis et leurs factures lrsquoassurance souscrite au titre de leur activiteacute les coordonneacutees de

lrsquoassureur ou du garant la couverture geacuteographique du contrat ou de la garantie

13 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures

En France la leacutegislation fiscale preacutevoit deux formats deacutechange pour deacutemateacuterialiser une facture

Dune part larticle 96G de lrsquoannexe 3 du Code geacuteneacuteral des impocircts autorise un EDI structureacute Ce

format permet gracircce agrave des champs preacutedeacutefinis dans le document un traitement automatiseacute

laquo I-Pour lapplication du 3deg du VII de larticle 289 du code geacuteneacuteral des impocircts les factures transmises

par voie eacutelectronique qui se preacutesentent sous la forme dun message structureacute selon une norme

convenue entre les parties permettant une lecture par ordinateur et pouvant ecirctre traiteacute

automatiquement et de maniegravere univoque constituent sous reacuteserve des II et III des documents

tenant lieu de factures dorigine raquo

Dautre part lrsquoarticle 289 V VI et VII du Code geacuteneacuteral des impocircts13 permet de deacutemateacuterialiser des

factures dans des formats non structureacutes (Word ou PDF) plus accessibles et moins coucircteux sous

reacuteserve de garantie notamment de lrsquoauthenticiteacute

V-Lauthenticiteacute de lorigine linteacutegriteacute du contenu et la lisibiliteacute de la facture doivent ecirctre assureacutees agrave

compter de son eacutemission et jusquagrave la fin de sa peacuteriode de conservation

VI-Les factures eacutelectroniques sont eacutemises et reccedilues sous une forme eacutelectronique quelle quelle soit

Elles tiennent lieu de factures dorigine pour lapplication de larticle 286 et du preacutesent article Leur

transmission et mise agrave disposition sont soumises agrave lacceptation du destinataire

VII-Pour satisfaire aux conditions preacutevues au V lassujetti peut eacutemettre ou recevoir des factures

1deg Soit sous forme eacutelectronique en recourant agrave toute solution technique autre que celles preacutevues aux

2deg et 3deg ou sous forme papier degraves lors que des controcircles documenteacutes et permanents sont mis en

place par lentreprise et permettent deacutetablir une piste daudit fiable entre la facture eacutemise ou reccedilue et

la livraison de biens ou prestation de services qui en est le fondement

2deg Soit en recourant agrave la proceacutedure de signature eacutelectronique avanceacutee deacutefinie au a du 2 de larticle 233

de la directive 2006112 CE du Conseil du 28 novembre 2006 preacuteciteacutee en ce qui concerne les regravegles de

facturation Un deacutecret preacutecise les conditions deacutemission de signature et de stockage de ces factures

3deg Soit sous la forme dun message structureacute selon une norme convenue entre les parties permettant

une lecture par ordinateur et pouvant ecirctre traiteacute automatiquement et de maniegravere univoque dans des

conditions preacuteciseacutees par deacutecret

La signature eacutelectronique des factures est une modaliteacute de facturation prise en charge par la solution

mutualiseacutee mais nrsquoen rend pas le caractegravere obligatoire

13 Article 289 modifieacute par Deacutecret ndeg2013-463 du 3 juin 2013 - art 1

14 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI

Il appartient agrave chaque assujetti de deacuteterminer librement en fonction de sa propre organisation lampleur et

les moyens des controcircles quil doit mettre en place pour garantir lauthenticiteacute de lorigine linteacutegriteacute du

contenu et la lisibiliteacute des factures eacutemises et reccedilues La taille de lentreprise la nature de son activiteacute ses

systegravemes dinformation la volumeacutetrie des factures quelle eacutemet et quelle reccediloit sont des paramegravetres agrave prendre

en compte pour deacuteterminer le niveau adeacutequat de controcircle

En tout eacutetat de cause les controcircles mis en place dans les entreprises doivent garantir les conditions

dauthenticiteacute dinteacutegriteacute et de lisibiliteacute des factures en eacutetablissant que les factures eacutemises et

reccedilues correspondent agrave la reacutealisation dune livraison de biens ou dune prestation de services

effectivement reacutealiseacutee

Les controcircles doivent en effet permettre agrave lrsquoassujetti de veacuterifier si la substance de la facture est

correcte crsquoest-agrave-dire si la prestation rendue ou le bien livreacute est conforme agrave la preacutesentation qui en est

faite sur la facture (en quantiteacute et en qualiteacute) et si lrsquoeacutemetteur de cette derniegravere dispose degraves lors drsquoun

droit agrave paiement

La piste daudit peut ecirctre constitueacutee de documents eacutetablis par lentreprise elle-mecircme (devis bon de

commande) ou par des tiers (extraits de compte) En cas de controcircle chaque assujetti doit pouvoir justifier

par tout moyen de la reacutealiteacute des opeacuterations soumises agrave la TVA Les justificatifs sont tregraves varieacutes

(document de transport facture du transporteur contrat dassurance relatif au transport international des

biens contrat conclu avec lacqueacutereur correspondance commerciale bon de commande eacutecrit eacutemanant de

lacqueacutereur et indiquant que les biens doivent ecirctre expeacutedieacutes ou transporteacutes dans un autre Eacutetat membre bon de

livraison bon denlegravevement confirmation eacutecrite par lacqueacutereur de la reacuteception des biens dans un autre Eacutetat

membre double de la facture du vendeur revecirctu du cachet de lacqueacutereur avis de regraveglement dun

eacutetablissement bancaire eacutetranger) Il nrsquoest ni opportun ni possible den eacutedicter une liste limitative La

conservation des piegraveces justificatives est obligatoire en application de lrsquoarticle L 102 B du LPF et permet

au contribuable quel que soit son mode de facturation de justifier de la reacutealiteacute des opeacuterations faisant lrsquoobjet de

facturation Elle participe eacutegalement de la piste daudit et de sa fiabiliteacute

15 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017

231 Les acteurs concerneacutes

Lrsquoordonnance rend obligatoire la facturation eacutelectronique pour les fournisseurs eacutemetteurs de factures agrave

destination de lrsquoEtat du secteur public local et des eacutetablissements publics

Lrsquoobligation drsquoeacutemettre a pour corollaire lrsquoobligation pour lrsquoEtat le secteur public local et les eacutetablissements

publics de recevoir les factures eacutelectroniques eacutemises par leurs fournisseurs

Drsquoautres acteurs tels que les eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes ou des portails partenaires et les

tiers de teacuteleacutetransmission sont concerneacutes indirectement par la mise en œuvre de la solution mutualiseacutee-CPP

2017

2311 Les fournisseurs priveacutes et publics

Lrsquohabilitation preacutevue par le 2deg de lrsquoarticle 1er de la loi ndeg2014-1 du 2 janvier 2014 et lrsquoobligation fixeacutee par le I

de lrsquoarticle 1er de lrsquoordonnance ndeg2014-697 du 26 juin 2014 se reacutefegraverent expresseacutement aux relations

contractuelles Lrsquoordonnance srsquoapplique ainsi aux titulaires individuels ou en groupement et les sous-traitants

admis au paiement direct de contrats avec lrsquoEtat les entiteacutes du secteur public local et les eacutetablissements publics

sont concerneacutes par la mesure

La condition neacutecessaire est donc lrsquoexistence drsquoun contrat entre la personne publique et son fournisseur

qursquoil soit public ou priveacute

Les personnes publiques eacutemettant des factures agrave destination de lrsquoEtat des entiteacutes du secteur public local et des

eacutetablissements publics sont dans lrsquoobligation de transmettre une facturation eacutelectronique par le biais de la

solution portail

Faute de lien contractuel lintervention drsquoun fournisseur sur le fondement dune disposition ou drsquoune deacutecision

unilateacuterale nrsquoest pas soumise aux obligations relatives agrave la facturation eacutelectronique Il en va de mecircme des actes

deacutepourvus drsquoeffets de droit cest-agrave-dire ne comportant pas drsquoobligations reacuteciproques qursquoils soient qualifieacutes

drsquoaccords de conventions ou de protocoles

Ainsi les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de leur

action ne constituent pas des contrats soumis agrave lrsquoobligation de facturation eacutelectronique

2312 Les personnes publiques reacutecipiendaires

Le champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 srsquoapplique pour les personnes publiques suivantes

reacutecipiendaires de factures

lrsquoEtat

les eacutetablissements publics nationaux (dont les eacutetablissements publics de santeacute)

les collectiviteacutes territoriales et agrave leurs groupements (secteur public local)

o Reacutegions

o Deacutepartements

o Communes

o Deacutepartements drsquoOutre-Mer

les eacutetablissements publics locaux

o Etablissements publics de coopeacuteration intercommunale (EPCI)

o Syndicats mixtes Syndicats intercommunaux agrave vocation unique (SIVU) et Syndicats

intercommunaux agrave vocation multiple (SIVOM)

16 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

o Etablissements publics sociaux et meacutedico-sociaux (notamment les EHPAD)

o Reacutegies doteacutees de la personnaliteacute morale cest agrave dire les reacutegies personnaliseacutees

o Autres cateacutegories deacutetablissements publics locaux

offices publics de lrsquohabitat

CCASCIAS

caisses des eacutecoles

eacutetablissements publics de coopeacuteration culturelle

services deacutepartementaux dincendie et de secours

centre de gestion de la fonction publique

les organismes consulaires tels que les chambres de commerce et drsquoindustrie les chambres des

meacutetiers ou les chambres drsquoagriculture

les autres formes de coopeacuteration entre collectiviteacutes (interdeacutepartementales interreacutegionales sauf les

ententes conventions coopeacuteration souple)

Les eacutetablissements publics nationaux et les eacutetablissements publics locaux ne disposant pas drsquoagent comptable

rentrent dans le peacuterimegravetre de lrsquoordonnance

Ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 en tant que reacutecipiendaire

Les collectiviteacutes drsquoOutre-Mer agrave lrsquoexception de Saint Pierre et Miquelon et Saint Bartheacutelemy

Les groupements de coopeacuteration sanitaire

Les autres formes de coopeacuteration dans le domaine sanitaire

o syndicat inter hospitalier

o communauteacute hospitaliegravere de territoire

Les groupements de coopeacuteration sociale et meacutedico-sociale

Les reacutegies doteacutees de la seule autonomie financiegravere

Les groupements dinteacuterecirct public locaux (ex GIP Maison deacutepartementale des personnes

handicapeacutees)

Les associations syndicales autoriseacutees

Les associations fonciegraveres rurales

Les socieacuteteacutes drsquoeacuteconomie mixte

Lorsque des SEM des GIP ou autre type de groupement agissent pour le compte et au nom drsquoun des

destinataires soumis agrave lrsquoobligation reacuteglementaire elles sont inteacutegreacutees au peacuterimegravetre de lrsquoordonnance en tant que

reacutecipiendaire de factures

2313 Les tiers de teacuteleacutetransmission

Des tiers de teacuteleacutetransmission peuvent ecirctre solliciteacutes par le secteur public local et les EPN pour

Transmettre les flux de factures eacutemises ou de statut geacuteneacutereacutes par leur systegraveme drsquoinformation de

gestion financiegravere (ou autres systegravemes de gestion des factures) agrave destination de la solution

mutualiseacutee-CPP 2017

Controcircler linteacutegriteacute de la transmission

Horodater la transmission

Reacuteceptionner le flux retour

2314 Les opeacuterateurs de deacutemateacuterialisation

Les eacutediteurs de solution drsquoeacutechanges deacutemateacuterialiseacutes mettront agrave disposition de leurs clients (fournisseurs de

personnes publiques) les fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 offertes en mode flux et en mode

portail agrave partir de leur solution au travers des API (application protocole interface) de la solution mutualiseacutee-

CPP 2017 qursquoils inteacutegreront agrave leurs solutions

17 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee

En amont de la solution mutualiseacutee-CPP 2017 des portails dits laquo agrave valeur ajouteacutee raquo permettent la reacutealisation

drsquoopeacuterations laquo meacutetiers raquo preacutealables agrave lrsquoeacutemission du document de facturation (ex dans le cadre des marcheacutes de

travaux des portails de facturation permettent agrave la maitrise drsquoœuvre drsquoactualiser les prix du projet de deacutecompte

ou bien encore permettent de geacuterer les interactions avec le fournisseur avant la geacuteneacuteration du bon de

commande auto-facturation)

Les eacutediteurs de ces portails mettront agrave disposition de leurs clients (fournisseurs de personnes publiques) les

fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 en invoquant les API disponibles agrave partir de leurs

plateformes

2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation

Les solutions meacutetiers exploitant les donneacutees de facturation en vue de retraitements speacutecifiques (gestion

financiegravere et comptable comptabiliteacute analytique refacturation interne etc) et drsquoautomatisation du traitement

des factures pourront beacuteneacuteficier de la mise agrave disposition de la facture et pourront remonter les informations de

cycle de vie des factures aux eacutemetteurs de factures gracircce agrave la solution mutualiseacutee-CPP 2017

Pour les applications ministeacuterielles meacutetiers (AMM) agrave travers le systegraveme drsquoeacutechange Chorus

Pour les applications meacutetiers des entiteacutes du secteur public local et EPN agrave travers leur SIGF ou leur

systegraveme drsquoeacutechange

18 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

232 Les natures de relations contractuelles concerneacutees

Toutes les prestations reacutealiseacutees dans un cadre contractuel et donnant lieu agrave lrsquoeacutetablissement drsquoune facturation

(Cf sect2222) par un fournisseur priveacute ou public entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014

Pour les mecircmes raisons les prestations reacutealiseacutees dans le cadre drsquoun contrat conclu entre personnes publiques

et donnant lieu agrave lrsquoeacutetablissement drsquoune facture entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014 Degraves lors qursquoil existe un acte refleacutetant un accord de volonteacutes conclu entre deux personnes juridiques

distinctes et creacuteateur drsquoobligations reacuteciproques les factures eacutemises par un des cocontractants sont soumises agrave

lrsquoobligation de facturation eacutelectronique A ce titre entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26

juin 2014

Les factures relatives agrave des prestations reacutealiseacutees par lrsquoEtat pour une collectiviteacute locale sur le fondement

drsquoun acte contractuel

Les factures lieacutees agrave des prestations reacutealiseacutees agrave titre oneacutereux et dans le cadre drsquoun contrat par un EPCI

pour une commune membre de cet EPCI ou non Lrsquoexclusion qualifieacutee de laquo quasi-reacutegie raquo ou de laquo in

house raquo en vigueur dans le droit de la commande publique est inopeacuterante srsquoagissant de la facturation

eacutelectronique Il en va de mecircme pour les entiteacutes du secteur public local

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

o Si le service public de gestion ou de distribution de fluides est geacutereacute par une entiteacute doteacutee drsquoune

personnaliteacute juridique propre (socieacuteteacute priveacutee ou eacutetablissement public par exemple) toutes ses

prestations reacutealiseacutees agrave titre oneacutereux et dans un cadre contractuel sont soumises agrave

lrsquoobligation de facturation eacutelectronique Peu importe que ces prestations soient reacutealiseacutees pour

la collectiviteacute publique agrave laquelle cette entiteacute autonome est rattacheacutee ou pour toute autre

collectiviteacute publique Pour entrer dans le champ de lrsquoordonnance du 26 juin 2014 il suffit que

cette personne publique soit lrsquoEtat une entiteacute du secteur public local ou un eacutetablissement

public national ou local

A lrsquoinverse ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014

Les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de

leur action car elles ne constituent pas des contrats (ex convention de mise agrave disposition)

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

si le service public de gestion ou de distribution de fluides est geacutereacute par un service deacutepourvu

de personnaliteacute juridique propre car il nrsquoexiste pas en effet de contrat au sens strict degraves lors qursquoil

nrsquoy a pas relation entre deux personnes juridiques

19 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3 DESCRIPTION FONCTIONNELLE DE LA SOLUTION

31 Les principes directeurs de la solution mutualiseacutee-CPP 2017

Les principes directeurs de fonctionnement de la solution mutualiseacutee-CPP 2017 srsquoarticulent autour de

la mise en place drsquoune solution mutualiseacutee-CPP 2017 pour tous les fournisseurs de la sphegravere

publique (priveacutes et publics) leur permettant de deacuteposer leurs factures et de consulter lrsquoavancement

du traitement des paiements La solution mutualiseacutee-CPP 2017 prend en compte les formats et les

modes drsquoeacutechanges actuellement mis en œuvre par les entreprises (mode Portail et mode EDI)

la mise en place drsquoun flux laquo pivot raquo permettant drsquointeacutegrer directement (en mode EDI) les

donneacutees de facturation (dont la facture deacutemateacuterialiseacutee) dans les SI des reacutecepteurs publics

ou de reacutecupeacuterer (en mode portail) ces donneacutees pour traitement

la mise agrave disposition des fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 par lrsquointermeacutediaire drsquoAPI

impleacutementeacutees sur des applications en amont etou en aval de la solution mutualiseacutee-CPP 2017

32 Preacutesentation de la solution mutualiseacutee-CPP 2017

321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous syntheacutetise la vue drsquoensemble des modaliteacutes de deacutepocirct de transmission et de reacuteception des

factures eacutelectroniques ainsi que les flux des informations retours portant sur le traitement de la facture

permettant aux eacutemetteurs de suivre le cycle de vie du traitement de la facture

20 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

322 Offre de service de la solution mutualiseacutee-CPP 2017

Lrsquoensemble des eacutemetteurs de factures dispose drsquoun accegraves en mode Portail aux espaces laquo factures eacutemises raquo

laquo meacutemoire de frais de justice raquo laquo factures de travaux raquo laquo engagement juridique raquo laquo sollicitation eacutemises raquo et

laquo mon compte raquo de la solution mutualiseacutee-CPP 2017 Ces espaces permettent notamment un accegraves aux

fonctionnaliteacutes suivantes

lrsquoidentification et veacuterification des informations de lrsquoeacutemetteur

le deacutepocirct (PDF et XML) la saisie de factures14 dont la prise en charge des cas de facturation

speacutecifiques (sous-traitance cotraitance et factures de travaux) Des controcircles associeacutes au deacutepocirct et agrave la

saisie sont effectueacutes par la solution mutualiseacutee-CPP 2017

lrsquoarchivage des factures (pendant 10 ans15)

la consultation des factures (en cours de traitement ou deacutejagrave traiteacutees) via un outil de recherche

le suivi du traitement de la facture

la notification de lrsquoavancement du traitement des factures

lrsquoadjonction de piegraveces jointes apregraves soumission de la facture et sur sollicitation du destinataire de la

facture

la gestion des comptes des habilitations utilisateurs

lrsquoassistance utilisateur

Nb certaines de ses fonctionnaliteacutes sont par ailleurs eacutegalement disponibles en EDI pour les fournisseurs ayant

opteacute pour ce mode de transmission

Les reacutecepteurs de factures (secteur public local et EPN) disposent par le biais de la solution mutualiseacutee-CPP

2017 drsquoun espace laquo factures reccedilues raquo permettant notamment de

consulter teacuteleacutecharger les dossiers de facturation qui leur sont adresseacutes (factures et PJ associeacutees)

mettre agrave jour les statuts lieacutes au traitement des factures et notamment informer les eacutemetteurs en cas

de rejet ou de suspension

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

deacuteposer des factures dans le cas ougrave lrsquoentiteacute du secteur public local eacutemet des ASAP

traiter les sollicitations de leurs fournisseurs

geacuterer les comptes et les habilitations des utilisateurs

solliciter lrsquoassistance

14 Hors entiteacutes Secteur Public Local qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP et pour

lequels le comptable assignataire se charge de lrsquoeacutemission des factures vers la solution mutualiseacutee-CPP 2017 15 La solution mutualiseacutee prend en charge lrsquoarchivage des factures pour leacutemetteur qursquoil soit priveacute ou public

pendant 10 ans Le recours agrave la solution mutualiseacutee ne dispense pas les eacutetablissements publics nationaux dun

archivage selon la reacuteglementation en vigueur par ailleurs

21 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

33 Identification des acteurs

Chaque acteur eacutemetteur ou reacutecepteur de facture est identifieacute de maniegravere unique dans la solution mutualiseacutee-

CPP 2017 quelles que soient les modaliteacutes de transmission

Cette identification est diffeacuterente pour les eacutemetteurs et reacutecepteurs de facture

331 Pour les eacutemetteurs de factures

Lrsquoidentification repose sur trois 3 eacuteleacutements

Le code pays

Le type drsquoidentifiant

Lrsquoidentifiant

Les types drsquoidentifiants sont les suivants (cf regravegles de gestion deacutetailleacutees infra partie 4)

Pour les eacutemetteurs de factures dont le siegravege social est en France (code pays FR)

o Lrsquoidentifiant est constitueacute par le SIRET

Pour les eacutemetteurs de factures dont le siegravege social est dans un pays de lrsquounion europeacuteenne hors

France

o Lrsquoidentifiant est constitueacute par le Ndeg de TVA intracommunautaire

Pour eacutemetteurs de factures dont le siegravege social est dans un pays situeacute en dehors de lrsquounion

europeacuteenne

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres de la raison sociale

Pour la Polyneacutesie Franccedilaise

o Lrsquoidentifiant est constitueacute par le numeacutero Tahiti

Pour la Nouvelle Caleacutedonie

o Lrsquoidentifiant est constitueacute par le RIDET

Pour les eacutemetteurs de factures en cours drsquoimmatriculation

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres du nom et du preacutenom

Les modaliteacutes drsquoauthentification seront deacutecrites dans le guide utilisateur

332 Pour les reacutecepteurs de factures

Pour les reacutecepteurs de facture lrsquoidentification repose uniquement sur le SIRET

En compleacutement un code service peut ecirctre renseigneacute afin drsquoidentifier au sein de lrsquoentiteacute concerneacutee le service

qui est chargeacute de prendre en charge la facture pour la traiter Le reacutecepteur peut deacutefinir (dans le parameacutetrage de

son compte) le caractegravere obligatoire ou non du renseignement de cette zone mais cette reacutefeacuterence ne permet

pas agrave elle seule lrsquoacheminement des factures et ne se substitue donc pas au SIRET

A titre speacutecifique pour lrsquoEtat un SIRET geacuteneacuterique reacutefeacuterenccedilant le Ministegravere des Finances permet drsquoidentifier

lrsquoentiteacute reacuteceptrice Etat La mention additionnelle drsquoun code service (le code service exeacutecutant des demandes de

paiement mentionneacute sur les bons de commande Chorus) est obligatoire pour garantir lrsquoacheminement de la

facture agrave destination du service en charge du traitement de la facture

Les modaliteacutes drsquoauthentification et de parameacutetrage seront deacutecrites dans le guide utilisateur

22 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

34 Lrsquooffre de service agrave destination des eacutemetteurs de factures

341 Les modes de transmission de factures

Lrsquooffre de service proposeacutee par la solution mutualiseacutee-CPP 2017 est disponible selon trois modaliteacutes

Le mode EDI la solution mutualiseacutee-CPP 2017 permet des eacutechanges dinformations par flux issus des

systegravemes drsquoinformation des fournisseurs priveacutes des entiteacutes du secteur public local des EPN et de

lrsquoEtat en srsquoappuyant sur des formats standardiseacutes

Le mode Service la solution permet eacutegalement drsquointeacutegrer ses services agrave un portail fournisseurs

public laquo agrave valeur ajouteacutee raquo deacutejagrave existant Dans ce cas la solution mutualiseacutee-CPP 2017 offre lrsquoensemble

de ses fonctionnaliteacutes sous forme de services inteacutegreacutes dans un portail tiers (APIweb service) Le

fournisseur client drsquoun portail tiers existant continue agrave beacuteneacuteficier des fonctionnaliteacutes mises en œuvre

dans les portails tiers en sus du deacutepocirct de facture

Le mode Portail la solution mutualiseacutee-CPP 2017 offre un accegraves aux fournisseurs au travers drsquoun

portail deacutedieacute agrave la saisie ou au deacutepocirct de factures

1 En mode EDI lrsquoeacutemetteur de facture adresse ses flux soit

o directement agrave la solution mutualiseacutee- CPP 2017

o par lrsquointermeacutediaire drsquoun opeacuterateur de deacutemateacuterialisation

reccediloit les comptes rendus lieacutes agrave lrsquointeacutegration et au traitement de ses factures afin de lui permettre de

suivre leurs paiements

NB Les fonctionnaliteacutes non offertes en EDI restent accessibles pour les eacutemetteurs de factures en EDI par

lrsquointermeacutediaire du mode portail A ce titre les eacutemetteurs raccordeacutes en EDI agrave la solution mutualiseacutee-CPP 2017

doivent creacuteer un compte sur le portail (cf guide utilisateur) et peuvent ainsi disposer des fonctionnaliteacutes en se

connectant agrave la solution mutualiseacutee-CPP 2017 en mode portail ou en mode service

23 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Focus sur les modaliteacutes drsquoeacutemission de factures par les entiteacutes du secteur public local

Lrsquoeacutemission de documents de facturation par les entiteacutes du secteur public local srsquoappuie sur

Lrsquoenvoi drsquoun flux PES Facture ASAP (avis des sommes agrave payer) agrave HELIOS pour lrsquoensemble des documents

eacutemis qursquoils soient agrave destination de la sphegravere publique comme de la sphegravere priveacutee

Lrsquoeacutedition et lrsquoenvoi des ASAP par le centre eacuteditique de la DGFiP pour les documents adresseacutes agrave des

destinataires priveacutes

Lrsquoenvoi deacutemateacuterialiseacute par le comptable agrave la solution mutualiseacutee pour les documents adresseacutes agrave des

destinataires publics

2 En mode service (via API) lrsquoeacutemetteur de facture

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP 2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Le deacutepocirct ou saisie de factures

o Le suivi du traitement des factures

o Lrsquoadjonction et teacuteleacutechargement de piegraveces compleacutementaires

o La consultation de la base documentaire

o La gestion des comptes utilisateurs

o La sollicitation de lrsquoassistance

NB La liste des services accessibles en mode service est susceptible drsquoecirctre enrichie dans la version deacutefinitive

des speacutecifications

3 En mode Portail lrsquoeacutemetteur de facture peut notamment

Deacuteposer au format PDF (signeacute ou non signeacute) ou au format XML ou saisir manuellement les donneacutees de

facturation via un formulaire en ligne16

Suivre le traitement de ceux-ci

Solliciter lrsquoassistance utilisateur de la solution portail

Adjoindre des piegraveces compleacutementaires neacutecessaires au traitement de sa facture

Consulter la base documentaire

Geacuterer les comptes utilisateurs

Acceacuteder agrave la base de connaissance par lrsquointermeacutediaire drsquoun avatar

16 Hors collectiviteacutes locales qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP

24 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures

La solution mutualiseacutee-CPP2017 met agrave disposition un annuaire des entiteacutes destinatrices de factures mis agrave jour

automatiquement Cet annuaire est disponible en mode portail et en mode service via des API qui peuvent ecirctre

directement impleacutementeacutees dans le systegraveme drsquoinformation du fournisseur Il repose sur le reacutefeacuterentiel de la

solution mutualiseacutee-CPP 2017 des destinataires Il est notamment alimenteacute par le SI DGFiP pour les entiteacutes

destinatrices et srsquoappuie sur la base SIREN de lrsquoINSEE Il inteacutegrera les codes services de lrsquoEtat et certains

paramegravetres des comptes destinataires (code service obligatoire ou non)

Les changements organisationnels intervenants dans les structures publiques (creacuteation des meacutetropoles fusion

de structures intercommunales reacuteorganisation des reacutegions et des deacutepartements mise en place de services

facturiers etc) seront pris en compte dans lrsquoannuaire ainsi que les changements de parameacutetrages des

comptes effectueacutes par les destinataires

Lrsquoannuaire permettra aux eacutemetteurs de factures de deacuteterminer agrave partir drsquoun identifiant SIRET si le destinataire

relegraveve de la solution mutualiseacutee-CPP 2017 et drsquoobtenir des informations compleacutementaires tel que

La raison sociale et les coordonneacutees du destinataire

Le caractegravere obligatoire du code service sur chaque facture etou de la reacutefeacuterence de la commande sur

chaque facture (selon parameacutetrages du compte du destinataire) afin de deacuteterminer quelles informations

mentionner sur la facture

Les statuts envoyeacutes dans le cadre du cycle de vie (selon parameacutetrages du compte du destinataire) afin

drsquoidentifier quels statuts le destinataire est susceptible de ne pas remonter

343 La sollicitation de lrsquoassistance

Les fournisseurs ont la possibiliteacute de solliciter lrsquoassistance de la solution mutualiseacutee-CPP 2017

Chaque sollicitation est mateacuterialiseacutee par un laquo ticket raquo renseigneacute par les fournisseurs via un formulaire de

demande drsquoassistance en preacutecisant les informations requises pour le traitement de sa demande (ex numeacutero de

facture) Des piegraveces jointes peuvent y ecirctre ajouteacutees (ex capture drsquoeacutecran)

La traccedilabiliteacute des sollicitations est assureacutee tout au long du processus de traitement

25 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

35 Lrsquooffre de service agrave destination des reacutecepteurs de factures

351 La notification de la reacuteception drsquoune facture

Cette notification intervient lors du deacutepocirct drsquoune facture concernant lrsquoentiteacute du secteur public local ou lrsquoEPN Les

utilisateurs sont alors notifieacutes par courriel de la reacuteception de factures Les courriels sont parameacutetrables dans la

solution mutualiseacutee Au moins un utilisateur doit ecirctre mentionneacute pour recevoir les courriels de notification Le

courriel est journalier et indique lrsquointeacutegraliteacute des factures mises agrave disposition dans la journeacutee

352 La mise agrave disposition des factures et des dossiers de facturation

Les reacutecepteurs des factures disposent de plusieurs modaliteacutes de reacuteception des factures et des dossiers de

facturation

- En mode EDI

- En mode Service

- En mode Portail

En compleacutement des dossiers de facturation les reacutecepteurs reacuteceptionnent le flux pivot qui leur permet le preacute-

renseignement drsquoune majeure partie des champs neacutecessaires agrave la creacuteation drsquoun mandat ou drsquoune demande de

paiement par leurs systegravemes drsquoinformations financiers

3521 En mode EDI

En mode EDI le reacutecepteur de facture dispose automatiquement des donneacutees de la facture via le flux pivot

permettant le preacute-renseignement des informations dans son SI

En fonction des modaliteacutes de deacutepocirct des donneacutees de facturation (flux structureacute flux mixte ou portail) les

donneacutees de la piegravece jointe de type facture sont structureacutees ou non structureacutees et donneront lieu agrave une

utilisation ou non par les SI reacutecepteurs

3522 En mode service

Lrsquoaccegraves agrave lrsquoespace laquo factures reccedilues raquo est proposeacute en API et permet aux reacutecepteurs de consulter les factures

selon les mecircmes modaliteacutes que le mode portail

Le reacutecepteur

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Teacuteleacutechargement drsquoun dossier de facturation (facture et PJ associeacutees) ainsi que du flux pivot et

ses meacutetadonneacutees pour inteacutegration manuelle dans le SI non raccordeacute en EDI

o Rejet le cas eacutecheacuteant drsquoun dossier de facturation apregraves lrsquoavoir visualiseacute

o Teacuteleacutechargement de piegraveces compleacutementaires

o Mise agrave jour des statuts des factures

o Consultation de la base documentaire

o Gestion des comptes utilisateurs

o Sollicitation de lrsquoassistance

3523 En mode portail

En mode Portail le reacutecepteur de facture peut

consulter teacuteleacutecharger les dossiers de facturation qui lui sont adresseacutes (factures originales et PJ

associeacutees)

rejeter un dossier de facturation apregraves lrsquoavoir visualiseacute

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

26 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

reacutealiser un export XML au format flux PIVOT (cf infra) teacuteleacutechargeable pour inteacutegration manuelle dans

son SI Cet export incluant

o Les donneacutees extraites de la facture permettant la creacuteation drsquoun mandat ou drsquoune demande de

paiement

o La facture dans son format drsquoorigine

o Les piegraveces jointes aux formats originaux

353 La prise en compte de la remonteacutee des statuts

1 En mode EDI par lrsquoentiteacute du secteur public local ou lrsquoEPN si son SI est raccordeacute au SE DGFiP

2 En mode Service (API) par lrsquoentiteacute du secteur public local ou lrsquoEPN

3 En mode Portail par lrsquoentiteacute du secteur public local ou lrsquoEPN

NB Pour les factures agrave destination du secteur public local certains statuts (Cf infra) sont produits par le

comptable assignataire Ces statuts sont remonteacutes directement par HELIOS vers la solution mutualiseacutee-CPP

2017

27 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

354 Le recours agrave lrsquoassistance de la solution mutualiseacutee

3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures

La solution mutualiseacutee-CPP 2017 permet aux entiteacutes du secteur public local et aux EPN de solliciter lrsquoassistance

en cas de questions relatives au fonctionnement de la solution mutualiseacutee-CPP 2017

Les entiteacutes du secteur public local et les EPN peuvent acceacuteder directement agrave lrsquoassistance de la solution

mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail ou en mode service (API) qui permet

Drsquoeacutemettre et de suivre des sollicitations sortantes agrave destination de lrsquoassistance de la solution mutualiseacutee

CPP 2017 (probleacutematiques fonctionnelle et technique)

De suivre lrsquohistorique des eacutechanges

3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures

Les eacutemetteurs de factures peuvent solliciter les reacutecepteurs de factures pour toute question meacutetier notamment

relative au traitement de leurs factures

Les utilisateurs habiliteacutes par lrsquoadministrateur de lrsquoEPN ou de lrsquoentiteacute du secteur public local peuvent acceacuteder

directement agrave lrsquoassistance de la solution mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail qui

permet de

consulter et traiter les sollicitations entrantes adresseacutees par les eacutemetteurs de factures (fournisseurs

priveacutes autres administrations)

rerouter escalader des sollicitations entrantes agrave drsquoautres acteurs de lrsquoassistance de la solution

mutualiseacutee-CPP 2017

De suivre lrsquohistorique des eacutechanges

Lrsquoassistance de la solution mutualiseacutee-CPP 2017 ne permet pas les eacutechanges agrave lrsquoinitiative des destinataires de

factures (entiteacutes du secteur public local EPN) vers les fournisseurs en dehors des eacutechanges reacutealiseacutes dans le

cadre de la mise en œuvre du statut laquo Suspendue raquo

28 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

36 Le cycle de vie nominal de la facture

La solution mutualiseacutee-CPP 2017 met agrave disposition des eacutemetteurs de factures un retour drsquoinformation sur leurs

factures agrave travers la remonteacutee de statuts Celle-ci est obligatoire afin de permettre au fournisseur de suivre

lrsquoavanceacutee du traitement de ses donneacutees de facturation La remonteacutee des statuts optionnels permet un suivi plus

fin de lrsquoavanceacutee du traitement des donneacutees de facturation

Les statuts associeacutes au cycle de vie des factures sont les suivants

Pour les factures agrave destination du secteur public local

29 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour les factures agrave destination des EPN

Point drsquoattention certains statuts sont susceptibles de ne pas ecirctre remonteacutes selon lrsquoentiteacute publique

destinatrice

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les entiteacutes du secteur public local)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI envoi du flux pivot au destinataire

Mode Portail envoi du flux pivot au destinataire

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI de lrsquoordonnateur (TDT

compris pour les accuseacutes de teacuteleacutetransmission inteacutegreacutes dans

le protocole

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

30 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Statut Producteur du statut Eleacutement deacuteclencheur

Service fait

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le service-fait a eacuteteacute constateacute et lrsquoordonnateur peut

deacutesormais proceacuteder agrave la liquidation et au mandatement

Mandateacutee

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le mandat a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et peut

deacutesormais ecirctre transmis au comptable pour prise en charge

Mise agrave

disposition du

comptable

HELIOS Le mandat a eacuteteacute inteacutegreacute par HELIOS (mis agrave disposition du

service comptable pour traitement)

Mise en

paiement HELIOS Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

31 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les EPN)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Envoi du flux pivot

Mode Portail Envoi du flux pivot

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI Financier EPN

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(statut facultatif pour

les EPN qui ne sont

pas en mode flux)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

Service fait

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le service-fait a eacuteteacute certifieacute et lrsquoordonnateur peut deacutesormais

proceacuteder agrave la liquidation et au mandatement creacuteation de la

demande de paiement

Mandateacutee DP

valideacutee

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat ou la DP a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et

peut deacutesormais ecirctre transmis au comptable pour prise en

charge

Mise agrave

disposition du

comptable

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service I Espace

factures reccedilues

Le mandat demande de paiement a eacuteteacute creacuteeacute(e) par le

service ordonnateur et mis agrave disposition du service

comptable pour traitement

Comptabiliseacutee

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat demande de paiement lieacute(e) agrave la facture a eacuteteacute

valideacute par le payeur et comptabiliseacute

Mise en

paiement

(statut facultatif

pour les EPN qui

ne sont pas en

mode flux)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

32 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP 2017 assure 3 niveaux de controcircle sur les donneacutees de facturation transmises par le

fournisseur

371 Les controcircles de coheacuterence du flux et de seacutecuriteacute

Pour chaque flux reccedilu un controcircle antiviral et un controcircle sur les formats sont preacutevus tant pour les donneacutees de

facturation originales que pour les piegraveces jointes

372 Les controcircles de structure des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document sont controcircleacutees en entreacutee de la solution

33 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

373 Les controcircles de la coheacuterence des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document (description des formats portant les flux drsquoeacutechange autour de la solution mutualiseacutee-CPP 2017) sont

controcircleacutees en entreacutee de la solution

Donneacutees Controcircles effectueacutes par la solution mutualiseacutee-CPP 2017

Identifiant du

fournisseur Veacuterification de lrsquoexistence du SIRET (ou drsquoun autre type drsquoidentifiant)

Numeacutero de Facture

Controcircle drsquouniciteacute (si aucune autre facture du mecircme fournisseur avec le mecircme

numeacutero a eacuteteacute transmise) ET absence de rejet autorisant recyclage (SIRET

erroneacute codes service erroneacute)

Controcircle sur la longueur du champ

Identifiant du

destinataire Veacuterification de lrsquoexistence du SIRET

Code service

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage

Date drsquoeacutemission

Date eacutemission le Date de reacuteception

(Date de reacuteception = Date du jour de lacquisition des donneacutees de facturation dans la

solution mutualiseacutee CPP2017)

Montant agrave Payer

Les donneacutees de facturation avec montants agrave payer agrave 0euro sont accepteacutees par la

solution mutualiseacutee CPP2017 mecircme si elles ne font pas lrsquoobjet drsquoun paiement

effectif

Devise de facturation Les donneacutees de facturation doivent ecirctre mono devise

Reacutefeacuterence

engagement

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage lrsquoinformation devra ecirctre veacuterifieacutee par lrsquoEPN ou lrsquoentiteacute du secteur

public et communiqueacutee au fournisseur

Cette information est obligatoire pour les factures agrave destination des services de

lrsquoEtat

34 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

374 Focus sur le controcircle drsquouniciteacute

3741 Deacutelimitation de lrsquouniciteacute

Lrsquouniciteacute de la facture est eacutetablie agrave partir des trois informations suivantes

Code pays

Lrsquoidentifiant fournisseur

Le numeacutero de facture

3742 Le controcircle de lrsquouniciteacute

Lrsquouniciteacute de la facture vise agrave eacuteviter les erreurs de facturation (double facturation notamment) Une facture

preacutesentant des informations similaires cumulativement sur ces trois donneacutees par rapport agrave une facture

preacuteceacutedemment envoyeacutee fera lrsquoobjet drsquoun rejet par la solution mutualiseacutee-CPP 2017

Le controcircle drsquouniciteacute est systeacutematiquement bloquant sauf dans le cas ougrave la preacuteceacutedente facture a fait lrsquoobjet drsquoun

rejet technique reacutesultant des controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 ou drsquoun rejet pour cause

drsquoerreur sur les donneacutees drsquoacheminement (ex SIRET)

35 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

38 Les possibiliteacutes de recyclage de la facture

Dans certains cas de rejet de sa facture le fournisseur est habiliteacute agrave reacuteexploiter les donneacutees de sa facture afin

de faciliter la nouvelle eacutemission vers la solution mutualiseacutee-CPP 2017

381 Deacutelimitation du recyclage

Seuls certains rejets peuvent donner lieu au recyclage de la facture

Les rejets en entreacutee de la solution suite au(x) controcircle(s) preacuteciteacute(s)

Les rejets dus agrave une erreur drsquoidentification du destinataire par lrsquoeacutemetteur (rejet automatique du SI ou

manuel par un agent via le portail)

382 Modaliteacutes du recyclage

Dans ces deux cas lrsquoeacutemetteur peut si son systegraveme drsquoinformation le lui permet reacuteeacutemettre le flux apregraves

correction des eacuteleacutements erroneacutes mais en conservant un numeacutero de facture identique

383 Modaliteacutes de reacuteeacutemission de facture sans recyclage

Pour tous les autres cas de rejet lrsquoeacutemetteur doit

eacutetablir un avoir reacutefeacuterenccedilant la facture initiale

eacutemettre une nouvelle facture

36 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

39 Les diffeacuterents cadres de facturation

391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques

La solution mutualiseacutee-CPP 2017 prendra en charge les cas de facturation speacutecifiques lieacutes agrave

la sous-traitance dans le cas ougrave le sous-traitant est admis au paiement direct17

la cotraitance

la facturation de meacutemoires de frais de justice

aux marcheacutes de travaux

Afin de mettre en œuvre les processus lieacutes agrave ces cas speacutecifiques un cadre de facturation doit ecirctre renseigneacute

pour chaque facture transmise 21 cadres principaux de facturation permettent agrave lrsquoeacutemetteur de preacuteciser le type

de document de facturation envoyeacute Ces diffeacuterents cadres sont eacutetablis selon le rocircle de lrsquoeacutemetteur du document

dans le processus de facturation

Facture A1

Facture deacutejagrave payeacutee (ex carte dachat) A2

Meacutemoire de frais de justice A3

Projet de deacutecompte mensuel A4

Etat dacompte A5

Etat dacompte valideacute A6

Projet de deacutecompte final A7

Deacutecompte geacuteneacuteral et deacutefinitif A8

Facture A9

Projet de deacutecompte mensuel A10

Projet de deacutecompte final A11

Facture A12

Projet de deacutecompte mensuel A13

Projet de deacutecompte final A14

Etat acompte A15

Etat acompte valideacute A16

Projet de deacutecompte geacuteneacuteral A17

Deacutecompte geacuteneacuteral A18

Etat dacompte valideacute A19

Deacutecompte geacuteneacuteral A20

Un beacuteneacuteficiaire de remboursement de

la TICDemande de remboursement de la TIC A21

Objet deacuteposeacute

Une maicirctrise dœuvre dans le cadre de

la facturation dun marcheacute de travaux

Cadre de facturation

Une maicirctrise douvrage dans le cadre

de la facturation dun marcheacute de

travaux

Un sous-traitant

Un cotraitant

Un fournisseur ou un mandataire

Rocircle du deacuteposant

Mode Service uniquement (via les API positionneacutees sur des portails amont)

Lorsquun eacutemetteur souhaite transmettre un avoir la piegravece doit ecirctre typeacutee avoir et porter le cadre de

facturation A1 quel que soit le cadre de facturation utiliseacute dans le flux facture initialement transmis

17 laquo Seul le sous-traitant de premier rang peut beacuteneacuteficier du paiement direct les sous-traitants de second rang

et de rang ulteacuterieur ne pouvant srsquoen preacutevaloir raquo (Instruction ndeg12-012-M0 du 30 mai 2012

httpcirculairelegifrancegouvfrpdf201206cir_35389pdf) Les fournisseurs relevant de la sous-traitance

en cascade (au-delagrave du rang 1) ne sont pas habiliteacutes agrave utiliser la solution mutualiseacutee-CPP 2017

37 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

392 Focus sur les modaliteacutes de validation

Certains des cadres de facturation peuvent neacutecessiter une validation de la facture par les acteurs concerneacutes

avant transmission au destinataire Ainsi lrsquoindication par le fournisseur des donneacutees drsquoidentification du valideur

(laquo entiteacute valideur raquo des flux preacutesenteacutees dans la partie 4) est obligatoire pour certains cadres de facturation

(deacutepocirct de facture ou de projet de deacutecompte par un sous-traitant ou cotraitant notamment)

En cas de deacutepocirct de piegraveces neacutecessitant une validation multiple le premier valideur indique les coordonneacutees

permettant lrsquoidentification du valideur suivant Les validations srsquoeffectuent en mode portail uniquement

Le scheacutema ci-dessous deacutecrit le processus standard de validation drsquoune facture dans la solution mutualiseacutee-CPP

2017

38 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP

Les marcheacutes de travaux mentionneacutes ci-dessous sont les marcheacutes de travaux soumis au CCAG travaux (ougrave

lrsquoeacutetablissement drsquoun eacutetat drsquoacompte par une MOE est neacutecessaire)

Dans ce cadre la solution mutualiseacutee-CPP 2017 prendra en charge les processus de facturation suivants

Principes appliqueacutes

Les documents deacuteposeacutes sur la solution CPP doivent parvenir au service comptable par voie

deacutemateacuterialiseacutee

Lrsquoidentiteacute du destinataire final doit ecirctre preacuteciseacutee par le fournisseur lors de lrsquoinitialisation du processus de

facturation Les laquo valideurs raquo de chaque document deacuteposeacute doivent ecirctre preacuteciseacutes agrave chaque eacutetape

Les fonctionnaliteacutes de la solution mutualiseacutee (consultationdeacutepocirctvalidation) sont ouvertes aux MOE et

MOA sur la base du volontariat et sous reacuteserve de leur authentification

Peacuterimegravetre couvert par la solution mutualiseacutee

Le projet de deacutecompte mensuel cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle

soit prise en charge par la MOE au travers de la solution mutualiseacutee

Etat drsquoacompte les fonctionnaliteacutes de la solution mutualiseacutee sont ouvertes aux MOE (pour

transmission des eacutetats drsquoacompte) sur la base du volontariat la deacutemateacuterialisation de lrsquoeacutetat drsquoacompte

est une possibiliteacute offerte agrave des acteurs non soumis agrave lrsquoobligation reacuteglementaire de deacutemateacuterialisation

Projet de deacutecompte final cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle soit

prise en charge par la MOE au travers de la solution mutualiseacutee-CPP 2017

Projet de deacutecompte geacuteneacuteral la deacutemateacuterialisation du projet de deacutecompte geacuteneacuteral est possible par la

MOE si la MOA et le fournisseur sont identifieacutes sur le portail de la solution mutualiseacutee-CPP2017

Deacutecompte geacuteneacuteral la deacutemateacuterialisation du deacutecompte geacuteneacuteral est possible par la MOE et la MOA si le

fournisseur est identifieacute sur le portail de la solution mutualiseacutee-CPP 2017

Deacutecompte geacuteneacuteral et deacutefinitif la deacutemateacuterialisation du Deacutecompte geacuteneacuteral et deacutefinitif est obligatoire

Documents veacutehiculeacutes en piegraveces jointes les documents produits dans le cadre des marcheacutes de travaux

pourront ecirctre transmis au travers de la solution mutualiseacutee-CPP 2017 (deacutecompte mensuel et geacuteneacuteral)

39 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Cas drsquoutilisation

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en cours de marcheacute

40 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en fin de marcheacute

Cas particulier Transmission des piegraveces par un acteur divergeant du producteur des piegraveces

La transmission agrave la solution mutualiseacutee-CPP 2017 des piegraveces de marcheacute de travaux par un acteur divergeant

du producteur des piegraveces implique que

Lrsquoauthentification de la piegravece deacuteposeacutee via CPP par un acteur distinct du producteur du document de

facturation nrsquoest pas assureacutee par la solution mutualiseacutee

La solution mutualiseacutee garantie lrsquoauthenticiteacute des documents deacuteposeacutes par les acteurs qui en sont agrave base

les producteurs

Les piegraveces deacuteposeacutees par un acteur divergeant du producteur de la piegravece ne peuvent ecirctre transmises agrave

la solution mutualiseacutee qursquoen mode laquo deacutepocirct portail raquo

Afin de garantir lrsquoauthenticiteacute des eacuteleacutements deacuteposeacutes par un acteur distinct du producteur du document de

facturation il sera neacutecessaire pour les parties prenantes de recourir aux modaliteacutes suivantes

Deacutemateacuterialisation native

Deacutemateacuterialisation duplicative

Nota les portails amont pourront deacuteroger agrave ces modaliteacutes de transmission srsquoils permettent une validation

interne (la qualiteacute de cette validation nrsquoeacutetant pas veacuterifieacutee par la solution mutualiseacutee)

41 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4 DESCRIPTION DES FORMATS PORTANT LES FLUX DrsquoECHANGES AUTOUR DE LA

SOLUTION MUTUALISEE-CPP 2017

Ce chapitre preacutesente les formats des flux accepteacutes en entreacutee par la solution mutualiseacutee-CPP 2017 ainsi que les

formats des flux eacutemis par la solution mutualiseacutee-CPP 2017 agrave destination de personnes publiques et des

fournisseurs dans le cadre de la remonteacutee du cycle de vie de la facture

41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous preacutesente le systegraveme de deacutemateacuterialisation des factures et les principaux systegravemes

externes impliqueacutes dans lrsquoeacutemissiondeacutepocirct des factures et leur traitement

Le flux Pivot (S) est le format de reacutefeacuterence des donneacutees veacutehiculant les informations neacutecessaires et

suffisantes agrave lrsquointeacutegration des factures dans les diffeacuterents SI de gestion de la Sphegravere Publique Il contient les donneacutees permettant la creacuteation drsquoun mandat ou drsquoune demande de paiement la facture sous forme de piegravece jointe ainsi que le cas eacutecheacuteant les piegraveces justificatives compleacutementaires

transmises par le remettant au format drsquoorigine Les flux de type Facture

o Le flux structureacute Facture (E1) porte lrsquoensemble des donneacutees drsquoune facture transmise par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

o Le flux mixte Facture (E2) porte le lot minimal de donneacutees de facturation transmis par un fournisseur ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une a minima repreacutesentant la facture

o Le flux structureacute Meacutemoire de frais de justice (E3) porte lrsquoensemble des donneacutees drsquoun meacutemoire de frais de justice transmis par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

Le flux Cycle de vie (R) comprend les donneacutees sur lrsquoavancement du processus de paiement de

chaque dossier de facturation et particuliegraverement la liste chronologique des laquo statuts raquo relatifs au

traitement des diffeacuterents modes de facturation agrave chaque eacutetape du traitement

42 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

411 Matrices des flux drsquoeacutechange

4111 Matrices des flux par type drsquoacteur

Les matrices ci-dessous reacutecapitulent les caracteacuteristiques des flux eacutemis et reccedilus par type drsquoacteur concerneacute

Tous les formats reacutefeacuterenceacutes par le CEN seront pris en compte par la solution mutualiseacutee-CPP 2017

41111 Pour un Fournisseur priveacute raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice

Format CII

PES Facture

Format EDIFACT18

Format ISO202219

E2 Flux mixte

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA320

E3

Flux structureacute

meacutemoire de

frais de justice

SI Fournisseur CPP 2017 EDI UBL-Invoice

R Cycle de vie CPP 2017 SI Fournisseur EDI AIFE_Statut

CPPStatutPivot

NB les formats utiliseacutes pour transmettre des factures agrave lrsquoEtat via la solution actuelle Chorus factures seront

accepteacutes par la solution mutualiseacutee La compatibiliteacute ascendante est donc assureacutee pour les fournisseurs deacutejagrave

raccordeacutes

41112 Pour une entiteacute du secteur public local raccordeacutee en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture

SI

SPL CPP 2017 EDI

PES Facture

E3

Flux structureacute

meacutemoire de

frais de justice

SI SPL CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI Collectiviteacute EDI CPPFacturePivot

R Cycle de Vie

entrant

SI

SPL CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI Fournisseur EDI CPPStatutPivot

18 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 19 Idem 20 Idem

43 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le scheacutema ci-dessous preacutesente la vue drsquoensemble des flux existant autour du processus de traitement de la

facture et lrsquoexeacutecution comptable de la deacutepense qui en reacutesulte

41113 Pour un Etablissement Public National raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1

Flux

structureacute

facture

SI EPN CPP 2017 EDI

UBL-Invoice

PES Facture

Format EDIFACT21

Format ISO202222

E2 Flux mixte

facture SI EPN CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA323

E3

Flux

structureacute

meacutemoire de

frais de

justice

SI EPN CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI EPN EDI CPPFacturePivot

R Cycle de Vie

entrant SI EPN CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI EPN EDI CPPStatutPivot

21 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 22 Idem 23 Idem

44 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

412 Preacutesentation des formats accepteacutes par type de flux EDI

41211 Les formats accepteacutes pour les flux drsquoeacutemission des partenaires vers CPP

Type de flux Formats reacutefeacuterenceacutes dans

les speacutecifications

externes

Formats accepteacutes

E1

(Flux structureacute

Facture)

UBL Invoice

UBL 20

UBL 21

UBL-PEPPOL

UBL-FEN105

UBL Factures publiques

CII

CII 20

CII 21

CII-FEN135

EDIFACT EDIFACT

ISO2022 ISO2022

E2

(Flux mixte

facture)

CPP Factures Minimal CPP Factures Minimal

PDFA3 PDFA3

UBL minimal

UBL minimal 20

UBL minimal 21

UBL-PEPPOL minimal

UBL-FEN105 minimal

CII minimal CII 30

E3

(Flux structureacute

Meacutemoire de frais

de justice)

UBL Invoice UBL 20

UBL 21

R

(cycle de vie) CPP Statut CPP Statut

41212 Les formats accepteacutes pour les flux drsquoeacutemission de CPP vers les partenaires

Type de flux Format reacutefeacuterenceacute dans les

speacutecifications externes

Formats accepteacutes

S

(Flux Pivot) CPP Facture Pivot CPP Facture Pivot

R

(Cycle de vie)

AIFE Statut AIFE Statut

CPP Statut CPP Statut

45 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

42 Description geacuteneacuterique des donneacutees par type de flux

Pour chaque flux les tableaux preacutesentant les donneacutees constitutifs du flux preacutecisent

les donneacutees constitutives du flux leur caractegravere obligatoire ou facultatif leur caractegravere multiple ou non leur description la reacutefeacuterence aux regravegles de gestion geacuteneacuteriques applicables

Cette partie ne deacutecrit pas les donneacutees techniques des flux agrave fin de seacutecurisation de routage ou de traccedilabiliteacute

421 Description du flux Pivot

Le flux Pivot est geacuteneacutereacute par la solution mutualiseacutee CPP-2017 pour transmettre les factures deacuteposeacutees dans la

solution mutualiseacutee CPP-2017 agrave destination des services de lrsquoEtat du secteur public local ou des Etablissements

Publics Cette transmission se fait en mode EDI

Un flux Pivot est donc constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML Une piegravece jointe de type facture (sauf en cas de transmission drsquoun flux E2 au format PDFA3) Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

46 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nb La balise laquo Date de Reacuteception raquo permet de veacutehiculer la date agrave laquelle la facture a eacuteteacute prise en compte par

lrsquoAdministration lorsque celle-ci diffegravere de la date drsquoeacutemission de la facture La date effective de reacuteception de la

facture pouvant diffeacuterer de la date drsquoeacutemission de la facture indiqueacutee par le fournisseur dans le flux qursquoil

transmet

A titre drsquoillustration le scheacutema ci-dessous permet de visualiser la maniegravere dont les donneacutees drsquoune facture

peuvent ecirctre extraites pour former le format Pivot de Facturation

FournisseurPays

Fournisseur

Nom (raison sociale)

Deacutebiteur Identifiant

Deacutebiteur

Code Service

Deacutebiteur

Nom Service

Reacutesumeacute Type

Reacutesumeacute Identifiant

(numeacutero)

Reacutesumeacute

Date drsquoeacutemission de

la facture

Reacutesumeacute Devise

Reacutesumeacute

Montant HT

Reacutesumeacute

Montant agrave Payer

Engagement

Numeacutero de

Commande

Reacutecapitulatif TVA

Montant Base

Reacutecapitulatif TVA

Taux

Reacutecapitulatif TVA

Montant Total

Reacutesumeacute Cadre de

facturation

Fournisseur Type

Identifiant

Fournisseur

Identifiant

Reacutesumeacute Mode de

Paiement

Reacutecapitulatif TVA

47 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML du flux pivot

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Pivot de Facturation

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees facture O Unique Informations geacuteneacuterales sur la facture

Donneacutees facture - Lignes

F

Unique

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture ndash Lignes -

Ligne

F

Multiple

Informations sur une ligne de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture - TVA F

Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Donneacutees facture - Montants O Unique Informations sur les montants de la facture

Donneacutees facture -

Engagement

F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le fournisseur G211

Fournisseur - Reacutefeacuterences

bancaires

F Unique

Informations sur les donneacutees bancaires du

fournisseur

Deacutebiteur O

Unique Informations sur lrsquoentiteacute publique destinatrice

de la Facture

G212

Piegravece jointe

F

Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur et

accepteacute en entreacutee de CPP

G405

G407

G408

G409

G410

G411

Cycles de vie F Unique Informations relatives aux validations

Cycle de vie unitaire O Multiple

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

48 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees Facture (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Date de reacuteception O Unique Date de reacuteception de la demande de

paiement par ladministration

G108

G109

Devise O Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture origine F Unique En cas drsquoAvoir numeacutero de la demande de

paiement sur laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees facture - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

49 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - TVA (Facultatif et Multiple)

autant doccurrences que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees facture ndash Lignes ndash Ligne (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero correspondant au numeacutero de la

ligne de facturation

G601

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre de quantiteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison

G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA F Unique Taux de TVA applicable G125

50 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G202

G203

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du

tiers fournisseur

G209

Mode drsquoeacutemission F Unique Indique le mode de production de la facture

(ie Data numeacuteriseacutee saisie)

Entiteacute Fournisseur - Reacutefeacuterence Bancaire (facultative et Unique)

Nom OF Pluraliteacute Description Regravegles

Type de reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN numeacutero du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

51 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le paiement

G118

G120

G121

G122

Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique Le numeacutero SIRET de lrsquoorganisation publique G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein de

lrsquoorganisation

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le routage

manuel de la facture vers ce service

P114

52 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (Facultative et Multiple)

autant doccurrences que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre F Unique Numeacutero de lrsquoentiteacute PJ si plusieurs blocs PJ

sont renseigneacutes

Identifiant unique (URI) F Unique

Une URL univoque permettant dacceacuteder agrave la

version archiveacutee du Document

en loccurrence une Reacutefeacuterence SMA

G410

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ - MimeType F Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G403

Contenu F Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

G410

Identifiant original F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation par

le SI Chorus

G128

Entiteacute cycle de validation ndash validation unitaire (Facultatif et Multiple)

autant doccurrences que de valideurs

Date du statut O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Code statut O Unique Deacutefinition de lrsquoeacutevegravenement G501

Compleacutement statut O Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

53 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute cycle de validation - producteur du statut du cycle de vie (Facultatif et Multiple)

autant doccurrences que drsquoentiteacutes Cycle de vie

Type identifiant O Unique Type drsquoidentifiant du producteur du statut

Identifiant O Unique

Libelleacute indiquant quel Systegraveme

drsquoInformation ou Application a geacuteneacutereacute le

statut

Raison sociale O Unique Raison Sociale du producteur du statut

Code pays O Unique Code pays du producteur du statut

Note F Unique

54 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

422 Description des flux de type facture

4221 Description du flux structureacute Facture (E1)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture mais les donneacutees minimales permettant de produire un objet Facture agrave partir drsquoune feuille de style

geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Facture comprend quatre types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des collectiviteacutes locales ou des Etablissements Publics Nationaux ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Eventuellement les donneacutees XML relatives agrave des modes de facturation speacutecifiques (exemple bloc

valideur) Les donneacutees dune facture conformes agrave la reacuteglementation Code geacuteneacuteral des impocircts et Code du

Commerce telles que deacutecrites preacuteceacutedemment Les donneacutees compleacutementaires permettant de repreacutesenter une Facture dans son inteacutegraliteacute avec tous les

deacutetails

Un flux structureacute Facture est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

55 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML drsquoune Facture

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

56 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur la facture G129

Remises F Multiple Informations sur les remises applicables

globalement agrave la facture

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute une

validation (titulaire du bon de commande

mandataire MOE priveacutee)

G220

G221

G222

Encaisseur F Unique

Informations sur lorganisation agrave qui le

comptable doit effectuer le regraveglement en cas

daffacturage

Site de livraison F Multiple

Informations sur les sites de livraison

eacuteventuels des fournitures de biens et de

services listeacutees dans le bloc Ligne

Piegravece Jointe F Multiple

Piegravece(s) Jointe(s) agrave la facture justificative ou

non

G407

G408

G409

G410

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

57 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant Taxe F Unique

Montant Total des Taxes dues pour les

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant Remise F Unique Montant Total des remises eacuteventuelles G113

Montant agrave deacuteduire F Unique Montant deacutejagrave payeacute agrave deacuteduire du Montant TTC G113

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Note F Multiple Texte(s) libre(s) associeacute(s) agrave la facture Les

mentions fiscales leacutegalement obligatoires

P112

G127

58 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

peuvent ecirctre indiqueacutees ici

Entiteacute Remises (Facultatif et Multiple)

autant dentiteacutes que de poste de remise applicables au global de la facture

Nom OF Pluraliteacute Description Regravegles

Motif F Unique Texte libre deacutecrivant la raison de la remise P112

Montant remise O Unique Montant total de la remise appliqueacutee G113

Entiteacute ReacutecapitulatifTaxes (Facultatif et Multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type de Taxe O Unique Type de taxe applicable G123

Montant de base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant de taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

Entiteacute Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de contrat F Unique Identifie le Contrat P105

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande ou

numeacutero de marcheacute exeacutecutable)

P107

G301

Date deffet F Unique Date deffet de lrsquoengagement G109

59 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Code service F Unique Codification des services au sein de

lrsquoorganisation eacutemettrice de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation

eacutemettrice de la facture

P114

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Reacutegime TVA F Unique

Permet drsquoindiquer si le fournisseur est soumis

agrave la TVA sur les encaissements ou sur les

deacutebits

G213

Nom commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne Adresse commerciale F Multiple Ligne drsquoadresse

Code Postal commercial F Unique Code postale de lrsquoadresse commerciale

Commune commerciale F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale O Multiple Ligne drsquoadresse G215

Code Postal leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegale O Unique Commune de lrsquoadresse leacutegale

Nom signataire F Unique

Identiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G209

P110

G224

60 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Qualiteacute signataire F Unique Qualiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G223

G224

Note F Multiple

Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute

fournisseur

P112

G127

G225

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

G219

P114

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce service

P114

G219

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Code pays leacutegal O Unique Code pays de lrsquoadresse leacutegale G201

G203

Ligne adresse leacutegale F Multiple Ligne drsquoadresse G215

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Nom commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Note F Multiple Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute deacutebiteur P112

G127

61 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Type F Unique

Le type de ligne permet drsquoindiquer si la ligne

contient des eacuteleacutements de prix agrave prendre en

compte dans les totalisations ou uniquement

des donneacutees agrave valeur informative

G602

Sous-type F Unique

Le sous-type de ligne permet de preacuteciser le

type de ligne en indiquant srsquoil srsquoagit drsquoune

ligne de

- Deacutetail

- Regroupement

- Information

G603

Site livraison F Unique

Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F Unique

Description geacuteneacuterale de la fourniture ou de la

fourniture de biens et de services zone

informative

P112

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de biens et de services zone

informative

P101

Nom article F Unique

Nom (abreacutegeacute ou type) de lrsquoarticle ou de la

fourniture de bien et de services zone

informative

P102

Date de livraison F Unique Date de livraison G109

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Uniteacute livraison F Unique Uniteacute utiliseacutee pour la livraison

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute de

Livraison

G113

Montant base F Unique Montant Hors Taxe de la ligne avant remise G113

Montant remise F Unique Montant de la remise pour la ligne G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Compleacutement F Multiple

Texte(s) compleacutementaire(s) permettant de

deacutetailler le contenu drsquoune fourniture de biens

et de services

P112

G127

62 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Paiement (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Date eacutecheacuteance O Unique Date deacutecheacuteance de paiement deacutetermineacutee

par le Fournisseur G109

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Type Reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer

le paiement

G118

G120

G121

G122

Notes F Multiple Texte(s) libre(s) associeacute(s) aux termes de

paiement

P112

G127

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social du valideur G201

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le valideur G204

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code Postal leacutegale F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

63 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Encaisseur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoencaisseur G201

G203

Typage identifiant O Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant

lrsquoencaisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification leacutegale du

Fournisseur dans son pays

G207

G208

Nom (raison sociale) O Unique Nom leacutegal de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Entiteacute SiteLivraison (facultatif et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du site de livraison P108

Nom O Unique Deacutenomination du site de livraison P109

Adresse F Multiple Ligne drsquoadresse

Code postal F Unique Code postal

Commune F Unique Commune

Code pays adresse F Unique Identifie le Pays ougrave est localiseacute le site G201

G203

64 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (facultative et Multiple)

autant de blocs que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

G405

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

65 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4222 Description du flux mixte Facture (E2)

Le flux mixte Facture porte le lot minimal de donneacutees transmis par un fournisseur associeacute agrave chaque facture

transmise ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une PJ repreacutesentant la

facture (hors transmission au format PDFA3) Le flux mixte Facture comprend ainsi 3 types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des entiteacutes du secteur public local ou des Etablissements Publics Nationaux ces donneacutees structureacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

La facture en piegravece jointe (hors transmission au format PDFA3)

Si neacutecessaire des piegraveces jointes compleacutementaires

Un flux mixte Facture est constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML neacutecessaires agrave la constitution du flux pivot (donneacutees structureacutees uniquement) et le cas eacutecheacuteant compleacuteteacute des informations relatives agrave des modes de facturation speacutecifiques (bloc valideur)

Une piegravece jointe constitueacutee par le fichier eacutelectronique repreacutesentant la Facture conforme agrave la reacuteglementation (hors transmission au format PDFA3)

Dautres piegraveces constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

66 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees XML drsquoune Facture mixte regroupeacutees par

entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Facture mixte Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees factures O Unique Informations geacuteneacuterales sur la facture

Donneacutees factures - TVA F Multiple Reacutecapitulatif des montants de taxes par

taux

G123

G124

Donneacutees factures -

Engagement F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Donneacutees factures - Ligne de

facturation F Multiple

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Fournisseur ndash Reacutefeacuterence

bancaire F Unique

Informations sur le paiement de la facture

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute

une validation (titulaire du bon de

commande mandataire MOE priveacutee)

G220

G221

G222

PiegraveceJointe F Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur

G405

G407

G408

G409

G411

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

67 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de

lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Devise F Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees factures - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave Payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

68 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees factures - TVA (facultatif et multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type Taxe F Unique Type de taxe applicable G123

G124

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees factures - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays F Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant F Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G210

G214

69 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

Entiteacute Fournisseur ndash Reacutefeacuterence bancaire (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Type reacutefeacuterence bancaire F Unique Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

Idcompte bancaire F Unique IBAN numeacutero du compte bancaire sur

lequel effectuer le paiement

G118

Id eacutetablissement bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le

paiement

G119

G120

G121

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G206

G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale

(telle que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce

service

G219

P114

70 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures - Ligne de facturation (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Site de livraison F

Unique Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F

Unique Description geacuteneacuterale de la fourniture ou de

la fourniture de bien et de service zone

informative

P112

Reacutefeacuterence produit F

Unique Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social du valideur G201

G202

G203

Typage identifiant O Unique

Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

valideur

G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au

sein du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

71 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute PiegraveceJointe (obligatoire et Multiple)

autant de blocs que de piegraveces jointes agrave la facture Au moins une des PJ est une facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

Identifiant numeacuterisation F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation

par le SI Chorus

G128

72 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4223 Description du flux structureacute Meacutemoire de frais de justice (E3)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture de meacutemoire de frais de justice mais les donneacutees minimales permettant de produire un objet Facture agrave

partir drsquoune feuille de style geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style

geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Meacutemoire de frais de justice comprend trois types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Les donneacutees regraveglementairement obligatoires dans le cadre drsquoun meacutemoire de frais de justice Les donneacutees compleacutementaires permettant de repreacutesenter un meacutemoire de frais de justice dans son

inteacutegraliteacute avec tous les deacutetails

Un flux structureacute meacutemoire de frais de justice est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees drsquoun Meacutemoire de Frais de Justice par une

hieacuterarchie dEntiteacutes imbriqueacutes Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les tableaux

suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

73 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

74 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee de meacutemoire de frais de justice

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur le meacutemoire G129

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de Taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur du meacutemoire

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Juridiction O Multiple Informations sur la juridiction pour laquelle la

prestation a eacuteteacute effectueacutee

G703

Piegravece jointe F Multiple

Piegravece(s) Jointe(s) du meacutemoire justificative

ou non

G701

G407

G408

G409

75 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

G713

G715

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O

Unique Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date deacutemission de la

facture O

Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut de peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin de peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Montant Remise F Unique

Montant Total des remises eacuteventuelles G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Montant HT apregraves remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

apregraves remises eacuteventuelles

G113

Montant HT avant remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

avant remises eacuteventuelles

G113

76 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute ReacutecapitulatifTaxes (Facultative et Multiple)

autant dentiteacutes que de taux de TVA applicables dans le meacutemoire

Nom OF Pluraliteacute Description Regravegles

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

G712

Taux O Unique Pour chaque Taux de TVA applicable au sein de

la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique Montant total des taxes applicables G113

Montant HT O Unique Montant Total Hors Taxe des prestations listeacutees

dans le meacutemoire de frais de justice

G113

Montant de base F Unique Total Hors Taxe des montants factureacutes associeacutes

aux Taux de TVA consideacutereacutes

G113

Entiteacute Engagement (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Reacutefeacuterence aux textes

(code) O

Unique Code de la reacutefeacuterence aux textes de lois

applicables

G702

G703

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande P107

G301

G711

Date drsquoeffet F Unique Date deffet de lrsquoengagement G109

77 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoeacutemetteur G201

G203

Typage identifiant O Unique

Nature de lrsquoidentifiant reacutefeacuterenccedilant le fournisseur G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire (pour EU) G210

Reacutegime TVA F Unique Permet drsquoindiquer si le fournisseur est soumis agrave

la TVA sur les encaissements ou sur les deacutebits

G213

Nom Commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne adresse

Commerciale F Multiple

Ligne drsquoadresse G215

Code postal Commercial F Unique Code postale de lrsquoadresse commerciale

Commune commercial F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Adresse legale O Multiple Ligne drsquoadresse G215

Code Postal Leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegal O Unique Commune de lrsquoadresse leacutegale

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

78 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

Code service O Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage automatiseacute

ou manuel de la facture au sein de

lrsquoorganisation

G217

G218

P113

Nom service F Unique Nom du service (telle que speacutecifieacutee dans le

MarcheacuteBon de Commande)

P114

G219

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoaffaire O Unique Numeacutero de lrsquoaffaire

Reacutefeacuterence produit F Unique Reacutefeacuterence code de lrsquoarticle ou de la fourniture de

biens et de services zone informative

P101

Quantiteacute O Unique Quantiteacute P103

Quantiteacute X tarif O Unique Quantiteacute de la ligne multiplieacutee par le tarif de la

ligne

Numeacutero drsquoengagement F Unique Rappel du numeacutero du bon de commande G301

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Montant TVA O Unique Montant de la TVA applicable G113

Taux TVA O Unique Taux de TVA applicable

Type de prestation (code) O Unique

Code du type de prestation effectueacute G706

G707

G710

Tarif de la prestation O Unique Tarif de la prestation effectueacutee G113

Prix de la quantiteacute O Unique Prix de la quantiteacute G113

Indicateur de charge F Unique Indicateur de charge applicable agrave la ligne G710

Motif de charge F Unique Motif de charge applicable agrave la ligne P112

G710

Montant de charge F Unique Montant de charge applicable agrave la ligne G113

G710

Autoriteacute Requeacuterante (code) O Unique Code de lrsquoautoriteacute agrave lrsquoorigine de la reacutequisition G708

G709

79 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande

Entiteacute Paiement

Nom OF Pluraliteacute Description Regravegles

Date drsquoeacutecheacuteance F Unique Date deacutecheacuteance de paiement deacutetermineacutee par le

Fournisseur G109

Mode de paiement F Unique Preacutecise les informations relatives aux modaliteacutes

de paiement demandeacutees par le fournisseur

G116

Type de reacutefeacuterence bancaire O Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel effectuer le

paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer le

paiement

G118

G120

G121

G122

Entiteacute Juridiction (par ligne)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de la juridiction G704

G705

Date de la reacutequisition O Unique Date de notification de la reacutequisition G109

Date de la prestation O Unique Date effective de la prestation G109

80 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (1 agrave n fois)

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

Nom PJ O Unique

Nom de la piegravece jointe P104

G714

G715

G716

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document (en

utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

81 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

423 Description des flux Cycle de Vie de la facture (R)

Le flux Cycle de Vie est utiliseacute par la solution mutualiseacutee-CPP 2017 pour transmettre les statuts des factures

entre les diffeacuterents Systegravemes drsquoInformations et notamment vers les SI des Fournisseurs pour leur

permettre de beacuteneacuteficier de la restitution de lrsquoavancement du paiement drsquoune facture au sein drsquoune

Administration ou drsquoune collectiviteacute publique

Cette transmission peut se faire en mode EDI

Un flux Cycle de vie est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees constitutives du flux du cycle de vie au travers

drsquoune hieacuterarchie dentiteacutes imbriqueacutees Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Le tiers eacutemetteur du flux cycle de vie renseigne soit lrsquoentiteacute FluxStatut soit lrsquoentiteacute FactureStatut

Lrsquoentiteacute FluxStatut (partie gauche du scheacutema) permet de remonter les statuts relatifs agrave un ou plusieurs flux

Lrsquoentiteacute FactureStatut (partie droite du scheacutema) permet de remonter les statuts relatifs agrave une ou plusieurs

factures

Il nrsquoest pas possible de remonter au sein drsquoun mecircme flux cycle de vie des statuts relatifs au traitement du flux

et des statuts relatifs aux factures qui y sont associeacutees

82 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Si le tiers eacutemetteur du flux cycle de vie renseigne lrsquoentiteacute laquo Flux statut raquo il peut renseigner autant drsquoentiteacute

laquo Flux Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs flux Il peut aussi eacutemettre

plusieurs statuts pour un mecircme flux lrsquohorodatage permettant de traiter lrsquoordre

Si le tiers eacutemetteur du flux cycle de vie eacutemetteur renseigne lrsquoentiteacute laquo FactureStatut raquo il peut renseigner autant

drsquoentiteacute laquo laquo Facture Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs factures Il peut

aussi remonter plusieurs statuts pour une mecircme facture lrsquohorodatage permettant de traiter lrsquoordre

CPP Statut

Entiteacute OF Pluraliteacute Description Regravegles

Flux statut F Unique Lrsquoeacuteleacutement flux statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de flux

G502

G504

Facture statut F Unique Lrsquoeacuteleacutement facture statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de factures

G502

G504

Flux Statut unitaire O Multiple

Leacuteleacutement flux statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant un flux

Facture statut unitaire O Multiple

Leacuteleacutement facture Statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant une facture

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Flux Statut Unitaire ndash Donneacutees statut (Obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G503

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

Note F Unique

Commentaire permettant drsquoexpliciter le statut

remonteacute notamment en cas de rejet du flux par

le destinataire

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

Type identifiant producteur F Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant le producteur

Identifiant flux O Unique Identifiant du flux

83 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Flux Statut Unitaire ndash Donneacutees statut - Entiteacute Deacutetail (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Nombre de lignes drsquoerreur O Unique Nombres de lignes drsquoerreur

Flux Statut Unitaire ndash Donneacutees statuts - Entiteacute Deacutetail de la ligne drsquoerreur (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant ligne O Unique Identifiant de la ligne

Nature de lrsquoerreur O Unique Nature de lrsquoerreur

Code de lrsquoerreur O Unique Code de lrsquoerreur

Libelleacute de lrsquoerreur O Unique Libelleacute de lrsquoerreur P112

Description de lrsquoerreur F Unique Description de lrsquoerreur P112

Facture Statut Unitaire - Entiteacute Deacutetail (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Donneacutees statut O Unique Informations sur le statut remonteacute

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Facture Statut Unitaire ndash Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G203

Typage identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G204

Identifiant O Unique Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du tiers

fournisseur

G209

84 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture Statut Unitaire ndash Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type Identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G204

G207

G214

G216

Nom (raison sociale) F Unique Nom de lrsquoorganisation (telle que speacutecifieacutee dans

le MarcheacuteBon de Commande)

G209

Code service F Unique Codification des services au sein de

lrsquoorganisation du destinataire de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation du

destinataire de la facture

P114

G219

Facture Statut Unitaire ndash Entiteacute Statut (Obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G501

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet P112

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Identifiant producteur F Unique Libelleacute indiquant quel Systegraveme drsquoInformation ou

Application a geacuteneacutereacute le statut

Identifiant facture de

leacutemetteur O Unique Numeacutero de la Facture eacutemise par le Fournisseur G105

Date de la facture F Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G109

Identifiant facture du

reacutecepteur (ref mandat DP) F Unique

Numeacutero de la reacutefeacuterence associeacutee agrave la facture

dans le systegraveme du destinataire (numeacutero de DP

ou de mandat)

85 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

424 Description des enveloppes des flux

Les donneacutees porteacutees par lrsquoenveloppe sont aux flux indiqueacutes ci-dessus

- Flux Pivot (S)

- Flux mixte Facture (E2)

Format CPPFacture

- Flux cycle de vie (R)

o CPPStatut

Enveloppe des flux (facultatif et unique)

Entiteacute OF Pluraliteacute Description Regravegles

Enveloppe unitaire O Multiple Informations geacuteneacuterales sur

lrsquoenveloppe

Enveloppe unitaire (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres F Multiple Informations sur les paramegravetres

Partenaires O Unique Informations sur les partenaires

Paramegravetres

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres individuel F Multiple Informations sur le paramegravetre

individuel de lrsquoenveloppe

86 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Paramegravetre individuel

Entiteacute OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre O Unique Informations sur le paramegravetre

individuel de lrsquoenveloppe

Valeur du paramegravetre O Unique Valeur du paramegravetre (libelle)

Note F Unique Texte libre associeacute au paramegravetre

individuel

P112

Partenaires

Entiteacute OF Pluraliteacute Description Regravegles

Reacutecepteur O Unique Informations sur le reacutecepteur du

flux

Emetteur O Unique Informations sur lrsquoeacutemetteur du flux

Reacutecepteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du reacutecepteur du flux

Libelle O Unique Libelleacute du reacutecepteur du flux P112

Note F Unique Texte libre associeacute au reacutecepteur du

flux

P112

Emetteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de lrsquoeacutemetteur du flux

Libelle O Unique Libelleacute de lrsquoeacutemetteur du flux P112

Note F Unique Texte libre associeacute agrave lrsquoeacutemetteur du

flux

P112

87 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux

Chacune des regravegles eacutenonceacutees dans le tableau est applicable agrave une ou plusieurs donneacutees geacuteneacuteriques deacutecrites

dans le chapitre Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

La nature de chaque regravegle renseigneacutee dans la colonne laquo nature raquo est donneacutee agrave titre informatif

Alimentation regravegle preacutecisant comment la donneacutee est valoriseacutee par la solution mutualiseacutee-CPP 2017 agrave partir dune source externe (pour les donneacutees du flux pivot uniquement)

Codification les valeurs de la donneacutee sont contraintes par une liste finie de valeurs eacutenumeacutereacutees dans le tableau ou reacutefeacuterenceacutees dans une source externe

Coheacuterence les valeurs de la donneacutee sont contraintes par une expression ou un algorithme associant dautres donneacutees

Format speacutecification du type ou du format de donneacutees applicable

Identification la valeur de la donneacutee est valideacutee dans un reacutefeacuterentiel externe

Regravegles de Gestion applicables aux donneacutees geacuteneacuteriques

Id Titre Libelleacute Nature

Regravegles sur les donneacutees geacuteneacuterales de la facture

G101 Type de Facture

autoriseacute

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune demande de

paiement ou drsquoun avoir Les valeurs possibles sont les

suivantes

- Paiement total

- Acompte

- Avoir

Les factures de reacutegularisation (suite agrave un eacutecheacuteancier de

paiement notamment dans le cadre de la consommation de

fluides) doivent ecirctre typeacutees laquo paiement total raquo

Codification

88 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G102 Cadre (Mode de

Facturation)

Les valeurs autoriseacutees pour le Cadre (Mode de Facturation) sont

A1 Deacutepocirct par un fournisseur drsquoune facture

A2 Deacutepocirct par un fournisseur drsquoune facture deacutejagrave payeacutee

A3 Deacutepocirct par un fournisseur drsquoun meacutemoire de frais de

justice

A4 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

mensuel

A5 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

A6 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

valideacute

A7 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

final

A8 Deacutepocirct par un fournisseur drsquoun deacutecompte geacuteneacuteral et

deacutefinitif

A9 Deacutepocirct par un sous-traitant drsquoune facture

A10 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte mensuel

A11 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte final

A12 Deacutepocirct par un cotraitant drsquoune facture

A13 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

mensuel

A14 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

final

A15 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte

A16 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte valideacute

A17 Deacutepocirct par une MOE drsquoun projet de deacutecompte

geacuteneacuteral

A18 Deacutepocirct par une MOE drsquoun deacutecompte geacuteneacuteral

A19 Deacutepocirct par une MOA drsquoun eacutetat drsquoacompte valideacute

A20 Deacutepocirct par une MOA drsquoun deacutecompte geacuteneacuteral

A21 Deacutepocirct par un beacuteneacuteficiaire drsquoune demande de

remboursement de la TIC

Mode Service uniquement (via les API positionneacutees sur des

portails amont)

Codification

G103 Cadre (mode de

facturation)

Le cadre (mode de facturation) est valoriseacute A1 dans le flux pivot

lorsque la balise nrsquoest pas renseigneacutee

Codification

G104 Type et Cadre

(mode de

facturation)

Si le type de facturation est laquo avoir raquo le cadre (mode de

facturation) est valoriseacute A1 dans le flux pivot quelle que soit la

valeur renseigneacutee dans le flux initial

Codification

G105 Identifiant de la

facture identifiant

de la facture

drsquoorigine

Lrsquoidentifiant de la facture est limiteacute agrave 20 caractegraveres

alphanumeacuteriques

Format

G106 Identifiant de la

Factureidentifiant

de la facture

drsquoorigine

Chaque Numeacutero de facture est unique pour un fournisseur quel

que soit lrsquoexercice

Coheacuterence

G107 Date drsquoeacutemission de

la facture

La date drsquoeacutemission de la facture doit ecirctre anteacuterieure ou eacutegale agrave

la date de deacutepocirct de la facture dans le systegraveme

Coheacuterence

89 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G108 Date de reacuteception La date de reacuteception correspond agrave la date drsquointeacutegration de la

facture dans la solution mutualiseacutee-CPP 2017 agrave lrsquoexception des

factures numeacuteriseacutees pour lesquelles elle est valoriseacutee par la

date de reacuteception du courrier agrave lrsquousine de numeacuterisation

Coheacuterence

G109 Date Tous les champs date sont sous le format suivant AAAA-MM-JJ Codification

G110 Devise La liste des Valeurs autoriseacutees pour la Devise dune Facture est

conforme agrave celle du reacutefeacuterentiel ISO 4217

Codification

G111 Devise Les factures sont mono-devise Codification

G112 Devise Si la devise nrsquoest pas renseigneacutee tous les montants sont

reacuteputeacutes valoriseacutes en euro

Codification

G113 Format drsquoun

Montant drsquoun Prix

ou drsquoun tarif dans

une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur 19

positions

Il ne peut comporter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

G114 Montant TTC Le montant TTC est positif Codification

G115 Type de facture et

Montant agrave payer

Si le type de facture est paiement total ou acompte et que le

Montant agrave Payer est neacutegatif le type de facture sera

valoriseacute laquo avoir raquo dans le flux pivot

Codification

G116 Mode de Paiement Les valeurs autoriseacutees sont

- Espegravece

- Chegraveque

- Virement

- Preacutelegravevement

- Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute la valeur Virement sera renseigneacutee dans

le flux pivot

Codification

G117 Type Reacutefeacuterence

bancaire autoriseacute

Les deux valeurs autoriseacutees sont

- IBAN

- RIB

Codification

G118 Format IBAN Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant du

compte bancaire respecte son format

Format

G119 Identifiant Compte

bancaire

Si le reacutefeacuterentiel bancaire RIB est speacutecifieacute cette zone est

valoriseacutee par la reacutefeacuterence du compte

Coheacuterence

G120 Identifiant

Etablissement

Bancaire

En cas de type RIB le format BIC est valoriseacute code banque et

code guichet

Coheacuterence

G121 Identifiant

Etablissement

Bancaire

Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant de

lrsquoeacutetablissement bancaire respecte le format BIC

Codification

90 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G122 RIB du tiers Dans le cas de facture avec paiement agrave un tiers divergent les

informations bancaires agrave renseigner sont celles de la socieacuteteacute

drsquoaffacturage

Codification

G123 Type de Taxe

autoriseacutee

La seule valeur prise en compte par CPP dans lrsquoentiteacute

ReacutecapitulatifTaxes est

- TVA

Codification

G124 Type de Taxe

autoriseacutee

Si Type de Taxe autoriseacutee nrsquoest pas renseigneacute le champ sera

valoriseacute par deacutefaut par laquo TVA raquo

Codification

G125 Taux de TVA

autoriseacute

Le taux de la TVA applicable est conforme agrave la liste

reacuteglementaire en vigueur en fonction de la date de facturation

Coheacuterence

G126 Format de

Horodatage

Un horodatage est exprimeacute suivant le format AAAA-MM-JJ

HHMMSS

La partie HHMMSS peut ecirctre omise ou forceacutee agrave 000000

Format

G127 Codification des

notes et des

compleacutements

Lorsque plusieurs balises notes ou de compleacutement de ligne sont

renseigneacutees au sein drsquoun mecircme bloc le fournisseur peut

indiquer un numeacutero de note dans lrsquoen-tecircte de celle-ci mais la

feuille de style les affichera dans lordre de preacutesence sur le flux

Codification

G128 Identifiant de

Numeacuterisation

Lrsquoidentifiant de numeacuterisation est de 22 caractegraveres Format

G129 Geacuteneacuteraliteacutes Les mentions reacuteglementaires de type litteacuteraire sont porteacutees dans

les balises correspondantes des flux Le cas eacutecheacuteant dans les

balises de note

Exemple mentions relative aux inteacuterecircts moratoires mention

de lrsquoauto liquidation de la TVA par le titulaire dans le cadre

drsquoune facture de sous-traitant

Codification

Regravegles sur les donneacutees des Tiers Fournisseurs Deacutebiteurs Valideurshellip

G201 Code Pays Le code Pays doit exister dans le Code ISO 3166 Codification

G202 Code Pays Si la balise code Pays nrsquoest pas renseigneacutee cette zone sera

valoriseacutee laquo FR raquo

Codification

G203 Format Code Pays Les codes de pays sont repreacutesenteacutes par un code agrave deux lettres Format

G204 Type Identifiant

autoriseacute en entreacutee

pour un Tiers

le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

Codification

G205 Type Identifiant

autoriseacute en sortie

de la solution

mutualiseacutee pour un

Tiers

Le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

7- Tiers physique

Codification

91 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G206 Identifiant drsquoun tiers Lorsque le type identifiant nrsquoest pas renseigneacute lrsquoidentifiant

utiliseacute est reacuteputeacute ecirctre un SIRET

Codification

G207 Format Identifiant

drsquoun tiers

Le nombre de caractegraveres maximum est deacutefini par le type

drsquoidentifiant

1- Si laquo type identifiant raquo est 1 14 caractegraveres maximum

2- Si laquo type identifiant raquo est 2 18 caractegraveres

3- Si laquo type identifiant raquo est 3 18 caractegraveres

4- Si laquo type identifiant raquo est 4 10 caractegraveres

5- Si laquo type identifiant raquo est 5 6 caractegraveres

6- Si laquo type identifiant raquo est 6 18 caractegraveres

Format

G208 Identifiant drsquoun tiers Lrsquoidentifiant est

- Le SIRET pour les tiers de type 1

- Lrsquoidentifiant de TVA intracommunautaire pour les tiers de type 2

- Le code Pays et les 16 premiers caractegraveres de la raison sociale pour les tiers de type 3

- Le RIDET pour les tiers de type 4

- Le numeacutero Tahiti les tiers de type 5

- Le code Pays et les 16 premiers caractegraveres du nom et preacutenom pour les tiers de type 6

Codification

G209 Nom raison Sociale Le nom ou la raison sociale doit comporter 99 caractegraveres

maximum

Format

G210 Identifiant drsquoun tiers

(bloc fournisseur)

Si le tiers est un fournisseur intracommunautaire et la balise

laquo Identifiant TVA raquo valoriseacutee le renseignement de la balise

laquo Identifiant raquo du bloc fournisseur est facultatif

G211 Fournisseur Le fournisseur est le tiers qui facture la fourniture de biens et de

services

Coheacuterence

G212 Deacutebiteur Le deacutebiteur est le tiers qui solde la creacuteance lieacutee agrave la fourniture

de biens et de services

G213 Reacutegime de TVA La liste des valeurs autoriseacutees pour le Reacutegime de TVA est la

suivante

- TVA DEBIT

- TVA ENCAISSEMENT

Codification

G214 Identification drsquoun

tiers

Le laquo fournisseur raquo le laquo deacutebiteur raquo et lelaquo valideur raquo preacutesent(s)

dans un dossier de Facturation doivent exister dans le

Reacutefeacuterentiel de la solution mutualiseacutee-CPP 2017

Coheacuterence

G215 Ligne drsquoadresse Au moins une ligne drsquoadresse leacutegale doit exister par dossier de

facturation

Coheacuterence

G216 Deacutebiteur Le typage drsquoidentifiant pour un deacutebiteur est toujours le SIRET

(Type 1)

Codification

G217 Reacutefeacuterence Service

Sphegravere Publique

Le code service est obligatoire pour certains deacutebiteurs

(lrsquoinformation est preacutesente dans la solution mutualiseacutee-CPP

2017)

Codification

G218 Reacutefeacuterence Service

Sphegravere Publique

Pour lrsquoEtat le code service renseigneacute doit figurer dans le

reacutefeacuterentiel des codes services (mis agrave disposition dans la solution

mutualiseacutee-CPP 2017)

Codification

92 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G219 Nom Service Le Nom Service pour les deacutebiteurs de la nature laquo Etat raquo sera

remplaceacute (srsquoil est valoriseacute) par celui preacutesent dans la liste de la

solution mutualiseacutee-CPP 2017

Coheacuterence

G220 Valideur Le valideur est obligatoire pour les modes de facturation

suivants A4 A7 A9 A10 A11 A12 A13 A14 A17 A18 A20

(G102)

Coheacuterence

G221 Valideur Le valideur est facultatif pour les modes de facturation

suivants A5 A15 (G102)

Coheacuterence

G222 Valideur Le valideur nrsquoest pas permis pour les modes de facturation

suivants A1 A2 A3 A6 A8 A16 A19 A21 (G102)

Coheacuterence

G223 Qualiteacute signataire La qualiteacute valideur peut ecirctre obligatoire pour les titres de

recettes (ASAP)

Coheacuterence

G224 Nom et Qualiteacute

Signature

Cette balise est obligatoire dans le cadre de lrsquoeacutemission de

factures par les entiteacutes publiques

Codification

G225 Note du bloc

fournisseur

Cette zone peut ecirctre utiliseacutee pour indiquer drsquoeacuteventuelles

mentions obligatoires (forme juridique capital social etc)

Codification

Regravegles sur les donneacutees drsquoengagement

G301 Reacutefeacuterence de

Marcheacute reacutefeacuterence

drsquoengagement

Pour les deacutebiteurs ayant rendu le numeacutero de commande

obligatoire il est obligatoire de renseigner au moins lrsquoune des

deux balises suivantes laquo reacutefeacuterence de Marcheacute raquo ou

laquo Reacutefeacuterence drsquoengagementraquo

Ces deacutebiteurs sont identifieacutes dans lrsquoannuaire mis agrave disposition

par la solution mutualiseacutee-CPP 2017

Coheacuterence

Regravegles sur les donneacutees des piegraveces jointes

G401 Type de Document

autoriseacute

La Liste des types autoriseacutes pour la Nature dun Document est

- 01-Factureavoir

- 02-Piegravece jointe compleacutementaire

Codification

G402 Format de

Document autoriseacute

Les formats de PJ accepteacutes sont les suivants BMP GIF FAX

ODT PPT TIFF XLS BZ2 GZJPEG P7S RTF TXT

XML CSV GZIP JPG PDF SVG XHTML XLSX DOC

HTM ODP PNG TGZ XLC ZIP DOCX HTML ODS PPS

TIF XLM

Format

G403 Format de

MimeType

Le format drsquoune valeur drsquoun document est une chaine

alphanumeacuterique conforme agrave RFC1782 (Mime Type)

Format

G404 Compression du

Contenu du

Document

Le contenu dun Document est compresseacute agrave partir du fichier

originel suivant la meacutethode unique autoriseacutee ZIP

Alimentation

G405 Uniciteacute de la PJ

Facture

Chaque Dossier de Facturation comprend une seule Piegravece

(jointe) Justificative de Nature = 01 (facture avoir) maximum

Coheacuterence

G406 Piece jointe Dans un dossier de facturation une PJ est de type 01 (facture

avoir)

Coheacuterence

G407 Piece jointe La taille drsquoune PJ est limiteacutee agrave 4 Mo Format

G408 Piece jointe La taille du dossier de facturation est limiteacutee agrave 120 Mo Format

93 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G409 Piece jointe Lorsque plusieurs piegraveces jointes sont renseigneacutees elles doivent

ecirctre codifieacutees selon une numeacuterotation deacutedieacutee

Codification

G410 Piece jointe Si lrsquoentiteacute laquo Piegravece Jointe raquo est renseigneacutee lrsquoune des deux balises

suivantes est obligatoirement renseigneacutee

- Contenu

- Identifiant unique (URI)

Codification

G411 Piece jointe Le renseignement de lrsquoentiteacute laquo Piegravece Jointe raquo est facultatif sauf

si le format drsquoentreacutee est autre que le PDFA3

Codification

G412 Piece jointe La piegravece jointe de type laquo 01 ndash Factureavoir raquo est renommeacutee tel

que par la solution mutualiseacutee-CPP 2017

FACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

G413 Piece jointe La piegravece jointe de type laquo 02 ndash Piegravece jointe compleacutementaire raquo

est renommeacutee tel que par la solution mutualiseacutee-CPP 2017

PJFACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

Regravegles sur les donneacutees de Cycle de Vie

G501 Liste valeurs des

Codes Statut de

factures

La Liste des valeurs autoriseacutees pour le code drsquoun Statut est

- 01 Deacuteposeacutee

- 02 En cours drsquoacheminement vers le destinataire

- 03 Mise agrave disposition du destinataire

- 04 Rejeteacutee par lordonnateur

- 05 Suspendue

- 06 Service fait

- 07 Mandateacutee DP valideacutee

- 08 Mise agrave disposition du comptable

- 09 Comptabiliseacutee

- 10 Mise en paiement

Codification

G502 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie lrsquoune des deux

entiteacutes est obligatoirement renseigneacutee

- Flux Statut

- Facture Statut

Coheacuterence

G503 Liste valeurs des

Codes Statut de flux

- 90 Reccedilu

- 91 En cours de transmission

- 92 Reccedilu Destinataire final

- 93 Erreur reception

- 94 Erreur reception destinataire final

- 95 Erreur de transmission au destinataire final

Codification

94 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G504 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie seulement lrsquoune

de ces deux entiteacutes est renseigneacutee

- Flux Statut

- Facture Statut

Codification

Regravegles sur les donneacutees des lignes de factures

G601 Lignes de

facturation

Le numeacutero de ligne est limiteacute agrave 4 caractegraveres soit 9999 lignes

maximum

Format

G602 Type de lignes de

facturation

La ligne de poste est valoriseacutee agrave laquo TYPE_LIGNE raquo ou laisseacutee

vide Si elle est laisseacutee vide cela indique que la ligne possegravede

des informations de prix agrave prendre en compte dans les

totalisations Le sous-type de fourniture de biens et de services

nrsquoest alors pas renseigneacute

Codification

G603 Sous Type de

facturation

Le sous-type de ligne doit ecirctre valoriseacute si le type de ligne est agrave

laquo TYPE_LIGNE raquo et peut contenir les valeurs suivantes

- laquo DETAIL raquo ce type de ligne de poste permet au fournisseur

drsquoindiquer les informations de prix agrave prendre en compte dans les

totalisations

- laquo REGROUPEMENT raquo ce type de ligne de poste permet au

fournisseur de fournir des preacutecisions de calcul (calculs de taxes

de TVA de sous-totaux de total)

- laquo INFORMATION raquo ce type de ligne de poste permet au

fournisseur de fournir des informations diverses autres que des

calculs (eacuteleacutements graphiques de preacutesentation de facture hellip)

Codification

Preacuteconisations24

P101 Ref Produit Le champ ref Produit est limiteacute agrave 40 caractegraveres Format

P102 Nom article Le champ nom article est limiteacute agrave 40 caractegraveres Format

P103 Quantiteacute factureacutee Le champ quantiteacute factureacutee est limiteacute agrave 10 caractegraveres

numeacuteriques

Format

P104 Nom PJ Le nom drsquoune PJ est de 35 caractegraveres (hors extension)

maximum

Format

P105 Reacutefeacuterence contrat Le contrat comporte 40 caractegraveres maximum Format

P106 Reacutefeacuterence marcheacute Le marcheacute comporte 50 caractegraveres maximum Format

P107 Reacutefeacuterence

engagement

La commande comporte 50 caractegraveres maximum Format

P108 Site de livraison Lrsquoidentifiant du site de livraison est sur 20 caractegraveres maximum Format

P109 Site de livraison Le nom du site de livraison est sur 99 caractegraveres maximum Format

P110 Nom signataire Le nom valideur est sur 40 caractegraveres maximum Format

24 Les regravegles formuleacutees ci-apregraves sont de lrsquoordre de la preacuteconisation afin de garantir un affichage optimal des

donneacutees dans la feuille de style geacuteneacuterique et des performances acceptables

95 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

P111 Qualiteacute signataire La qualiteacute valideur est sur 99 caractegraveres maximum Format

P112 Format des zones

de texte

La description ou les champs de texte sont sur 1 024 caractegraveres

alphanumeacuteriques maximum

Format

P113 Reacutefeacuterence Service

Sphegravere Publique

Le code service comporte 100 caractegraveres alphanumeacuteriques

maximum

Format

P114 Nom Service Le Nom Service comporte 100 caractegraveres maximum Format

96 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice

Les regravegles de gestion ci-dessous constituent des regravegles additionnelles et speacutecifiques aux meacutemoires de frais de

justice Elles se cumulent donc aux regravegles de gestions geacuteneacuteriques preacutesenteacutees dans la partie 43

G701 Piegravece jointe Le dossier de facturation contient au moins une PJ de type

laquo Autre raquo

Codification

G702 Reacutefeacuterence aux

textes

Le code de la reacutefeacuterence aux textes doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G703 Code de la

reacutefeacuterence aux textes

Alphanumeacuterique 3 caractegraveres Format

G704 Identifiant de la

juridiction

Lrsquoidentifiant de la juridiction doit appartenir au reacutefeacuterentiel mis agrave

disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G705 Identifiant de la

juridiction

Alphanumeacuterique 10 caractegraveres Format

G706 Type de prestation Le code du type de la prestation doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G707 Type de prestation Alphanumeacuterique entre 7 et 36 caractegraveres Format

G708 Code de lrsquoautoriteacute

requeacuterante

Le code de lrsquoautoriteacute requeacuterante doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G709 Code de lrsquoautoriteacute

requeacuterante

Alpha entre 16 et 20 caractegraveres Format

G710 Deacutebours et type de

prestation

Le renseignement de la balise laquo Deacutebours raquo est obligatoire selon

le type de prestation

Codification

G711 Reacutefeacuterence agrave la

commande

Le renseignement de la balise laquo commande raquo est obligatoire

selon le type de prestation

Codification

G712 Exoneacuteration Si la balise laquo Taux TVA raquo est valoriseacutee agrave 0 alors le

renseignement de la balise laquo Exoneacuteration raquo est obligatoire

Codification

97 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

G713 Type de Piegravece Le type de piegravece est deacutefini par des codes speacutecifiques au flux E3

(Flux structureacute Meacutemoire de Frais de Justice)

Code Libelleacute du

code Libelleacute de la cateacutegorie PJ

03 APS Attestation perte de salaire

04 ASF Attestation service fait

05 AUT Autre

06 BFD Bordereau Frais de deacuteplacement

07 BRP Bordereau reacutecapitulatif de prestations

08 CCG Copie de la carte grise

09 DEV Devis accepteacute

10 FAC Facture justificative

11 FHR Facture justificative heacutebergement

12 FLD Facture justificative lieacutee aux deacutebours

13 PJA Meacutemoire justificatif FDJ commercial

14 REQ Reacutequisition Prescription

15 RIB RIB

16 RPJ Regroupement de piegraveces justificatives

17 TDT Titres de transport

Codification

G714 Nom PJ Toutes les PJ associeacutees au flux portent le preacutefixe laquo PJ_ raquo Codification

G715 Nom PJ et type de

piegravece

Pour la constitution du flux pivot le flux initial en PJ porte le

preacutefixe laquo PJP raquo

Codification

G716 Nom PJ Pour la constitution du flux pivot les PJ associeacutees au flux

drsquoentreacutee portent le preacutefixe

laquo PJP_LIBELLEDUCODEDUTYPEDEPIECE raquo

Codification

Les reacutefeacuterentiels speacutecifiques aux meacutemoires de frais de justice seront mis agrave disposition des fournisseurs sur le

portail

98 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

Cette partie preacutesente pour chaque type de flux les blocs ou balises au sein des formats impleacutementant ces flux

qui contiennent les donneacutees geacuteneacuteriques preacutesenteacutees dans la partie sect43

Les tableaux ci-dessous sont renseigneacutes de la maniegravere suivante

Les donneacutees geacuteneacuteriques sont sous la forme ltNom BlocgtltNom donneacuteegt

Les blocs et balises sont preacutesenteacutes selon une arborescence complegravete identifiant la donneacutee dans le flux

sous la forme

ltnom 1gt hellip ltnom ngtltnom donneacuteegt

cette arborescence se situe sous le bloc Racine mentionneacute en tecircte de tableau

Les regravegles applicables agrave la donneacutee geacuteneacuterique srsquoappliquent preacutealablement agrave cette donneacutee et peuvent ecirctre

preacuteciseacutees par les regravegles speacutecifiques

451 Flux Pivot - Format CPPFacturePivot

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

99 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

100 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce chapitre preacutesente les syntaxes utilisables pour les flux Pivot de facturation

Le bloc racine est laquo CPPFacturePivot raquo

4511 Flux pivot ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

ParamegravetresParamegravetre individuel Enveloppe EnveloppeUnitaireParametres

ParametreIndiv

Paramegravetre Individuel

ParametreIndivValeurparametre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPFacturePivotUnitaire Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Enveloppe Unitaire Partenaires Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur Enveloppe PartenairesRecepteur

Partenaires Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

Enveloppe PartenairesRecepteurLibelle

Reacutecepteur Note Enveloppe PartenairesRecepteurNote P112

Emetteur

101 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Identifiant Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

4512 Flux Pivot - Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees factures

Donneacutees Facture Identifiant CPPFactures CPPFacturePivotUnitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFactures CPPFacturePivotUnitaire

DonneesFacture IdNumeroFactureOrigine

G105

G106

Donneacutees Facture Type CPPFactures CPPFacturePivotUnitaire

DonneesFacture Type

G101

G116

Donneacutees Facture Cadre CPPFactures CPPFacturePivotUnitaire

DonneesFacture Cadre

G102

G103

G104

Donneacutees Facture Date

eacutemission

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Date

reacuteception

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateReception

G108

G109

Donneacutees Facture Devise CPPFactures CPPFacturePivotUnitaire

DonneesFacture Devise

G110

G111

G112

Donneacutees Facture - Mode de Paiement

Mode de Paiement Code CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Code

S501 G116

Mode de Paiement Libelle CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Libelle

G113

Donneacutees Facture - Montants

Montants Montant Hors

Taxe

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantHT

G113

Montants Montant TTC CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantTTC

G113

G114

102 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Montants Montant agrave payer CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantAPayer

S310 G113

G115

Donneacutees Facture - TVA

TVA Montant Base CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Ligne

Ligne Numeacutero

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence produit CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne Quantite

P103

Ligne Prix unitaire CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne MontantHT

G113

Ligne Taux TVA CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne TauxTVA

G125

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFactures CPPFacturePivotUnitaire Fournisseur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

G205

G206

Fournisseur Identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

Identifiant

G207

G208

G214

Fournisseur Nom (raison

sociale)

CPPFactures CPPFacturePivotUnitaire Fournisseur

RaisonSociale

G209

Fournisseur Mode

drsquoEmission

CPPFactures CPPFacturePivotUnitaire Fournisseur

ModeEmission

Fournisseur ndash Reacutefeacuterence bancaire

103 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Type reacutefeacuterence bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Type

G117

G118

G122

Identifiant compte bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte G118

G119

G122

Identifiant eacutetablissement

bancaire

CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

Deacutebiteur Type identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

TypeIdentifiant

Deacutebiteur Identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

Identifiant

G214

G216

Deacutebiteur Nom CPPFactures CPPFacturePivotUnitaire Debiteur

Nom

G209

Deacutebiteur Code service CPPFactures CPPFacturePivotUnitaire Debiteur

CodeService

P113

Deacutebiteur Nom service CPPFactures CPPFacturePivotUnitaire Debiteur

NomService

P114

Piegravece Jointe

Piegravece Jointe Identifiant CPPFactures CPPFacturePivotUnitaire PJ IdUnique G410

Piegravece Jointe Identifiant

original

CPPFactures CPPFacturePivotUnitaire PJ

IdOriginal

G128

Piegravece Jointe Type PJ CPPFactures CPPFacturePivotUnitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFactures CPPFacturePivotUnitaire PJ NomPJ P104

G409

Piegravece Jointe Format

(Mimetype) PJ

CPPFactures CPPFacturePivotUnitaire PJ

MimeTypePj

G403

Piegravece Jointe Contenu CPPFactures CPPFacturePivotUnitaire PJ Contenu

G404

G407

G408

G410

Piegravece Jointe Numeacutero

drsquoOrdre

CPPFactures CPPFacturePivotUnitaire PJ

NumOrdre

Validation unitaire

104 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Validation unitaire Date

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire DateStatut

G126

Validation unitaire Code

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire CodeStatut

G501

Validation unitaire

Compleacutement statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ComplementStatut

Validation unitaire

Commentaire

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire Commentaire

Validation unitaire - Producteur statut

Producteur statut Type

identifiant

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut TypeIdentifiant

Producteur statut Identifiant CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Id

Producteur statut Nom

(raison sociale)

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut RaisonSociale

Producteur statut Code pays CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut CodePays

Producteur statut Note CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Note

105 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

452 Flux factures

4521 Flux structureacute Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux structureacutes de Facture

45211 Format UBL-Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

S104 G101

G115

Geacuteneacuteraliteacutes Identifiant

ID

G105

G106

Geacuteneacuteraliteacutes Date eacutemission

facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut peacuteriode InvoicePeriod StartDate S101 G109

106 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Fin peacuteriode InvoicePeriod EndDate S101 G109

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriod Description S101 P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Identifiant

Facture Origine

BillingReference InvoiceDocumentReference ID

G105

G106

Geacuteneacuteraliteacutes Montant Hors

Taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant taxes TaxTotal TaxAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant

Remises

LegalMonetaryTotal AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

LegalMonetaryTotal PrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Note

P112

G127

Remise

Remise Motif AllowanceCharge AllowanceChargeReason P112

Remise Montant AllowanceCharge Amount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode G123

ReacutecapitulatifTaxes

Montant Base

TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

Montant taxes

TaxTotal TaxSubtotal TaxAmount

G113

ReacutecapitulatifTaxes

Exoneacuteration

TaxTotal TaxSubtotal TaxCategory

TaxExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo]ID25

P105

25 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Contratrsquo] IDraquo

107 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]ID26

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[DocumentTypeCode=Engag

ement]ID27

P107

G301

Engagement Numeacutero de

contrat Date Effet

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo] IssueDate

G109

Engagement Numeacutero de

marcheacute Date Effet

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]IssueDate

G109

Engagement Numeacutero

drsquoengagement Date Effet

InvoiceOrderReference[DocumentTypeCode=Engag

ement]IssueDate

G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Fournisseur Code service AccountingSupplierParty Party Contact Id P113

Fournisseur Nom service AccountingSupplierParty Party Contact Name P114

Fournisseur Identifiant

TVA

AccountingSupplierParty Party PartyTaxScheme

CompanyID G210

Fournisseur Reacutegime TVA AccountingSupplierParty Party PartyTaxScheme

TaxScheme TaxTypeCode G213

Fournisseur Nom

Commercial AccountingSupplierParty Party PartyName Name

G209

Fournisseur Ligne adresse

commerciale

AccountingSupplierParty Party PostalAddress

AddressLine

Fournisseur Code postal

commercial

AccountingSupplierParty Party PostalAddress

PostalZone

Fournisseur Nom

commune commercial

AccountingSupplierParty Party PostalAddress

CityName

26 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 27 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

108 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code pays

commercial

AccountingSupplierParty Party PostalAddress

Country IdentificationCode

G201

G203

Fournisseur Nom contact AccountingSupplierParty AccountingContact Name G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierParty AccountingContact

Telephone

Fournisseur Teacuteleacutecopie

contact AccountingSupplierParty AccountingContact Telefax

Fournisseur Courriel

contact

AccountingSupplierParty AccountingContact

ElectronicMail

Fournisseur Ligne adresse

leacutegale

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress StreetName 28

+ AdditionalStreetName

G215

FournisseurAdresse Code

postal leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress PostalZone29

FournisseurAdresse nom

commune leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Cityname30

FournisseurAdresse code

pays leacutegal

AccountingSupplierPartyPartyPartyLegalEntityRegi

strationAdressCountryidentificationCode

G201

G203

Fournisseur Note

AccountingSupplierParty Party ContactNote

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G204

G216

Deacutebiteur Identifiant AccountingCustomerParty Party PartyIdentification

ID

G214

G216

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID31

G217

G218

P113

28 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress StreetNameraquo ou multiplier la balise laquo AddressLine raquo 29 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress PostalZoneraquo ou multiplier la balise laquo AddressLine raquo 30Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress CityNameraquo ou multiplier la balise laquo AddressLine raquo 31 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo

109 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Nom service AccountingCustomerParty AccountingContact

Name32

P114

G219

Deacutebiteur Identifiant TVA AccountingCustomerParty Party PartyTaxScheme

CompanyID

Deacutebiteur Code pays leacutegal AccountingCustomerParty Party PostalAddress

Country IdentificationCode

G201

G203

Deacutebiteur Ligne adresse

leacutegale

AccountingCustomerParty Party PostalAddress

AddressLinestreet name33

+ AdditionalStreetName

G215

Deacutebiteur Code postal leacutegal AccountingCustomerParty Party PostalAddress

PostalZone34

Deacutebiteur Nom commune

leacutegal

AccountingCustomerParty Party PostalAddress

Cityname35

Deacutebiteur Note AccountingCustomerParty Party ContactNote P112

G127

Ligne

Ligne Numeacutero

InvoiceLineID

G601

Ligne Type InvoiceLine Item AdditionalItemProperty Name G602

Ligne Sous-type InvoiceLine Item AdditionalItemProperty Value G603

Ligne Identifiant site

Livraison

InvoiceLine Delivery ID

P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Nom article InvoiceLine Item Name P102

Ligne Date livraison InvoiceLine Delivery ActualDeliveryDate G109

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Uniteacute livraison InvoiceLine Price BaseQuantity S103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant base InvoiceLine Price AllowanceCharge BaseAmount G113

Ligne Montant remise InvoiceLine Price AllowanceCharge Amount G113

32 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo 33 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 34 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 35 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent les balise

laquo AddressLine raquo

110 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Ligne Compleacutement

InvoiceLine Item Description

P112

G127

Paiement

Paiement Date Echeacuteance PaymentMeans PaymentDueDate G109

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

Paiement Type reacutefeacuterence

bancaire PaymentMeans PaymentChannelCode S102

G117

G118

G122

Paiement Identifiant

compte bancaire PaymentMeans PayeeFinancialAccount ID S102

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S102

G118

G120

G121

G122

Paiement Note PaymentTerms Note P112

G127

Valideur

Valideur Codepays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G203

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID G207

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName

G209

Valideur Nom Contact AccountingSupplierParty Party AgentParty Party

Contact Name

G209

Valideur Teacuteleacutephone

contact

AccountingSupplierParty Party AgentParty Party

Contact Telephone

Valideur Teacuteleacutecopie contact AccountingSupplierParty Party AgentParty Party

Contact Telefax

Valideur Courriel contact AccountingSupplierParty Party AgentParty Party

Contact ElectronicMail

Valideur Ligne Adresse

leacutegale

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

AddressLineStreetName

+ AdditionalStreetName

111 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

ValideurAdresse code

postal leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

PostalZone

ValideurAdresse nom

commune leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

CityName

Encaisseur

Encaisseur Code pays

PayeeParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Encaisseur Type

identifiant

PayeeParty Party PartyLegalEntity

PartyIdentification[ IDschemeName G204

Encaisseur Identifiant

PayeeParty Party PartyLegalEntity

PartyIdentificationID

G207

G208

Encaisseur Nom

commercial

PayeeParty Party PartyName Name

G209

Encaisseur Nom contact PayeeParty Party Contact Name G209

Encaisseur Teacuteleacutephone PayeeParty Party Contact Telephone

Encaisseur Courriel PayeeParty Party Contact ElectronicMail

Encaisseur Ligne adresse

leacutegale

PayeeParty Party PartyLegalEntity

RegistrationAddress AddressLineStreetName

+ AdditionalStreetName

EncaisseurAdresse code

postal leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress PostalZone

EncaisseurAdresse Nom

commune leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress CityName

SiteLivraison

SiteLivraison Identifiant Delivery DeliveryLocation P108

SiteLivraison Nom Delivery DeliveryLocation Description

SiteLivraison Ligne

adresse

Delivery DeliveryLocation Address

AddressLineStreetName

+ AdditionalStreetName

SiteLivraisonAdresse code

postal

Delivery DeliveryLocation Address PostalZone36

SiteLivraisonAdresse Nom

commune

Delivery DeliveryLocation Address CityName37

SiteLivraisonAdresse code

pays

Delivery DeliveryLocation Address Country

IdentificationCode G201

G203

PiegraveceJointe

36 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 37 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo

112 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

113 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45212 Format CII

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les

eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les scheacutemas xsd du format CII sont disponibles sur le site internet suivant

httpwwwuneceorgtradewelcometradepublicationscefacthtml

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

Document TypeCode S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Deacutebut

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod StartDateTime S201

G109

Geacuteneacuteraliteacutes Fin peacuteriode TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod EndDateTime S201

G109

Geacuteneacuteraliteacutes Description

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod Description S201 P112

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode G110

G111

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

114 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant Hors

taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

taxes

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TaxTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount

G113

G114

Geacuteneacuteraliteacutes Montant

remises

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TotalPrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Document IncludedNote Content

P112

G127

Remise

Remise Motif TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge Reason P112

Remise Montant TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge ActualAmount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

ReacutecapitulatifTaxes

Montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

ReacutecapitulatifTaxes

Exoneacuteration

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax ExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Contrat]ciIssuerAssignedID

P105

Engagement Numeacutero de

marcheacute

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Marcheacute Public]ciIssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Engagement]ciIssuerAssignedID38

P107

G301

38 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[ReferenceTypeCodetext()=Bon de commande]

IssuerAssignedIDraquo

115 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

contrat Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Contrat] IssueDateTime

G109

Engagement Numeacutero de

marcheacute Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Marcheacute Public] IssueDateTime

G109

Engagement Numeacutero

drsquoengagement Date Effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Engagement] IssueDateTime

G109

Fournisseur

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Type

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name

G209

Fournisseur Identifiant

TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

ID[schemeID=Num TVA intra-communautaire]

G210

Fournisseur Reacutegime TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

AssociatedRegisteredTax TypeCode

G213

Fournisseur Nom

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty Name

G209

Fournisseur Ligne

adresse commerciale

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress LineOne

LineTwo

Fournisseur Code postal

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress PostcodeCode

Fournisseur Nom

commune commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CityName

Fournisseur Code pays

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CountryID

G201

G203

Fournisseur Nom contact TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact PersonName

G209

116 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact

TelephoneCommunication CompleteNumber

Fournisseur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact FaxCommunication

CompleteNumber

Fournisseur Courriel

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact EmailURICommunication

URIID

Fournisseur Ligne

adresse leacutegale

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

G215

Fournisseur Code postal

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

Fournisseur Nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CityName

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Note TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContactSpecifiedNoteSubject

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

Deacutebiteur Code service TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

G219

P114

117 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Identifiant TVA TradeTransactionApplicableTradeDelivery

BuyerParty SpecifiedTaxRegistration IDschemeID

Deacutebiteur Code pays leacutegal TradeTransaction ApplicableTradeDeliveryBuyerParty

PostalAddress CountryID

G201

G203

Deacutebiteur Ligne adresse

leacutegale

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress LineOne39

LineTwo

G215

Deacutebiteur Code postal

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

PostcodeCode40

Deacutebiteur Nom commune

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

CityName41

Deacutebiteur Note TradeTransaction ApplicableTradeAgreement

BuyerParty DefinedContactSpecifiedNoteSubject

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID

G601

Ligne Type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Subject

G602

Ligne Sous-type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Content

G603

Ligne Identifiant site

livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

39 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress LineOne raquo 40 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress PostcodeCode raquo 41 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress CityName raquo

118 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Nom article TradeTransaction IncludedTradeLineItem

SpecifiedProduct Name P102

Ligne Date livraison TradeTransaction IncludedTradeLineItem

billingSpecifiedPeriod EnddateTime G109

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Uniteacute livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice UnitCode

S203

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant base

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

ApplicableTaxBasisAmount

G113

Ligne Montant remise

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedAllowanceCharge ActualAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Ligne Compleacutement TradeTransaction IncludedTradeLineItem

IncludedNote

P112

G127

Paiement

Paiement Date eacutecheacuteance TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms DueDateDateTime G109

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

Paiement Type reacutefeacuterence

bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode S205

G117

G118

G122

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

S205

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

S205

G118

G120

G121

G122

Paiement Note TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms Description

P112

G127

119 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur

Valideur Code Pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

Valideur Nom contact TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact PersonName

G209

Valideur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

TelephoneCommunication CompleteNumber

Valideur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact FaxCommunication

CompleteNumber

Valideur Courriel contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

EmailURICommunication URIID

Valideur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressStreetName

ValideurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress PostcodeCode

ValideurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress CityName

Encaisseur

Encaisseur Code pays

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Encaisseur Type

identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G207

Encaisseur Identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

Encaisseur Nom

commercial

TradeTransaction ApplicableTradeSettlement

PayeeParty Name G209

Encaisseur Nom contact TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact PersonName G209

120 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Encaisseur Teacuteleacutephone

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

TelephoneCommunication CompleteNumber

Encaisseur Courriel

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

EmailURICommunication URIID

Encaisseur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

EncaisseurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

EncaisseurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CityName

SiteLivraison

SiteLivraison Identifiant TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty ID P108

SiteLivraison Nom TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty Name P109

SiteLivraison Ligne

adresse

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

LineOne

LineTwo

SiteLivraisonAdresse

code postal

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

PostcodeCode

SiteLivraisonAdresse nom

commune

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CityName

SiteLivraisonAdresse

code pays

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CountryID

G201

G203

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

121 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45213 Format PES Facture

La norme drsquoeacutechange retenue pour ce format est PES_V2 deacutefini par lrsquoarrecircteacute du 27 juin 2007 portant application

de lrsquoarticle D1617-23 du code geacuteneacuteral des collectiviteacutes territoriales relatif agrave la deacutemateacuterialisation des opeacuterations

en comptabiliteacute publique

Elle est speacutecifieacutee par la Documentation PESV2 version 702 mise agrave jour le 15072014 [PESv2] disponible sur le

site wwwcollectivites-localesgouvfr

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type TypeFact S309

G101

G115

Geacuteneacuteraliteacutes Identifiant FactureIndiv NumeroFacture G105

G106

Geacuteneacuteraliteacutes Date eacutemission

Facture

FactureIndiv DateEmission S306 G107

G109

Geacuteneacuteraliteacutes Montant hors

taxe

FactureIndiv TotalAPayer MtTotalHT S307 G113

Geacuteneacuteraliteacutes Montant TTC FactureIndiv TotalAPayer MtTotalTTC S307

S310

G112

G113

G114

Geacuteneacuteraliteacutes Note FactureIndiv Objet P112

G127

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G112

G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero

drsquoengagement

FactureIndiv EngagementNumeroCommande P107

G301

Fournisseur

122 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code Pays

leacutegal Emetteur InfoTiersAdresseCodPays

G201

G203

Fournisseur Type

identifiant Emetteur InfoTiersNatIdTiers

G204

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G210

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom + ComplNom

+ Prenom)

S302

S303

G209

Fournisseur Identifiant TVA Emetteur InfoTVAEmetteur NumTVA G210

Fournisseur Teacuteleacutephone

contact

Emetteur InfoSuppl NumTel

Fournisseur Ligne Adresse

leacutegale

Emetteur Adresse Adr1

Adr2

G215

FournisseurAdresse code

postal leacutegal

Emetteur Adresse CP

FournisseurAdresse Nom

commune leacutegal

Emetteur Adresse Ville

FournisseurAdresse Code

pays leacutegal

Emetteur Adresse CodPays G201

G203

FournisseurAdresse Nom

signataire

EmetteurISignataireNom P110

G224

FournisseurAdresse Qualiteacute

signataire

EmetteurISignataireRole G223

G224

P111

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

G219

Deacutebiteur Identifiant TVA FactureIndivDebiteur InfoTiers NumTVA

Deacutebiteur Code pays leacutegal Debiteur InfoTiers AdresseCodPays G201

G203

123 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Ligne adresse

leacutegale

Debiteur InfoTiers AdresseAdr1 G215

Deacutebiteur Code postal leacutegal Debiteur InfoTiers AdresseCP

Deacutebiteur Nom commune

leacutegal

Debiteur InfoTiers AdresseVille

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit P101

Ligne Nom article FactureIndiv LigneFacture Libelle P102

Ligne Date livraison FactureIndiv LigneFactureDateFin S306 G109

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite P103

Ligne Uniteacute livraison FactureIndiv LigneFacture Unite

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire G113

Ligne Montant base FactureIndiv LigneFacture MtBase S307 G112

G113

Ligne Montant remise FactureIndiv LigneFacture MtRemise S307 G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Ligne Compleacutement FactureIndiv LigneFacture Commentaire S308 G127

Paiement

Paiement Date eacutecheacuteance FactureIndiv DateReglement S306 G109

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant

compte bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC G118

G120

G121

G122

Paiement Note FactureIndiv ConditionsGen P112

G127

PiegraveceJointe

PiegraveceJointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

124 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

PiegraveceJointe Format PJ PES_PJ PJ Description G402

G403

PiegraveceJointe Contenu PES_PJ PJ Contenu G404

G407

G408

Les balises ci-dessous reacutefeacuterenceacutees dans la description seacutemantique ne sont pas disponibles dans le format

PES_Factures

Entiteacute geacuteneacuteraliteacute Cadre Deacutebut peacuteriodeFin peacuteriode Description peacuteriode Devise

Geacuteneacuteraliteacutes Identifiant Facture Origine Geacuteneacuteraliteacutes Montant Taxes Geacuteneacuteraliteacutes Montant Remises

Geacuteneacuteraliteacutes Montant agrave Deacuteduire Geacuteneacuteraliteacutes Montant agrave Payer Geacuteneacuteraliteacutes Identifiant Numeacuterisation

Entiteacute remise Motif Montant

Entiteacute reacutecapitulatif taxes type taxe exoneacuteration

Entiteacute engagement Numeacutero de contrat Numeacutero de marcheacute date drsquoeffet

Entiteacute Fournisseur Nom service Reacutegime TVA Nom Commercial Ligne Adresse Commerciale Code Postal

Commercial Nom Commune Commercial Code Pays Commercial Nom Contact Teacuteleacutecopie Contact Courriel

Contact Note

Entiteacute Deacutebiteur Typage Identifiant

Entiteacute Ligne Type Sous-Type Identifiant Site Livraison Description

Entiteacute Paiement Type Reacutefeacuterence Bancaire

Entiteacute Valideur toutes les balises reacutefeacuterenceacutees

Entiteacute encaisseur toutes les balises reacutefeacuterenceacutees

Entiteacute Site de Livraison toutes les balises reacutefeacuterenceacutees

125 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45214 Format EDIFACT

La description syntaxique du format EDIFACT sera proposeacutee dans la prochaine version des speacutecifications

externes42

42 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

126 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45215 Format ISO2022

La description syntaxique du format ISO2022 sera proposeacutee dans la prochaine version des speacutecifications

externes43

43 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

127 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4522 Flux mixte Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux mixte de Facture

45221 Format UBL-Invoice minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type InvoiceTypeCode S104 G101

G115

Geacuteneacuteraliteacutes Identifiant ID G105

G106

Geacuteneacuteraliteacutes Date

Emission facture IssueDate

G107

G109

Geacuteneacuteraliteacutes Devise DocumentCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine BillingReference InvoiceDocumentReference ID

G105

G106

128 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant

hors taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode

G123

G124

ReacutecapitulatifTaxes

Montant base TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

montant taxes TaxTotal TaxSubtotal TaxAmount G113

Engagement

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=Marcheacute

Public]ID44 S303

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[

DocumentTypeCode=Engagement]ID45

P107

G301

Fournisseur

Fournisseur Code Pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode

G201

G202

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

G206

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G206

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Deacutebiteur

44 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 45 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

129 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur

TypageIdentifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G216

Deacutebiteur Identifiant

AccountingCustomerParty Party PartyIdentification

ID

G206

G207

G208

G214

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID46

G217

G218

P113

Deacutebiteur Nom service AccountingCustomerParty AccountingContact Name P114

G219

Ligne

Ligne Numeacutero InvoiceLineID G601

Ligne Identifiant site

Livraison InvoiceLine Delivery ID P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Paiement

Paiement Type

reacutefeacuterence bancaire

PaymentMeans PaymentChannelCode S202 G117

Paiement Identifiant

compte bancaire

PaymentMeans PayeeFinancialAccount ID S202 G118

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S202

G119

G120

G121

Valideur

Valideur Code pays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G202

G203

46 Les fournisseurs deacutejagrave raccordeacutes peuvent maintenir la regravegle de gestion relative au code service exeacutecutant et

raison sociale en utilisant la balise laquo AccountingCustomerPartyPartyPartyNameName raquo pour ces deux

informations en les seacuteparant obligatoirement drsquoun laquo - raquo

130 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

G206

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID

G208

G214

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName G209

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

G406

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

PiegraveceJointe Identifiant

Numeacuterisation

Invoice PaymentMeans PayeeFinancialAccount

PaymentNote G128

131 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45222 Format CII minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type Document TypeCode

S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

Geacuteneacuteraliteacutes Montant

hors taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount G113

G115

132 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

G124

ReacutecapitulatifTaxes

montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

Engagement

Engagement Numeacutero

de marcheacute

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Marcheacute Public]

IssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Engagement] IssuerAssignedID

P107

G301

Fournisseur

Fournisseur Code Pays

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

PostalAddress CountryID

G201

G202

G203

Fournisseur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name G209

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

133 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Code service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

P114

G219

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID G601

Ligne Identifiant Site

Livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Paiement

Paiement Type

reacutefeacuterence bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode

G117

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

G118

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

G119

G120

G121

Valideur

Valideur Code pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G202

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

134 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

G406

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

135 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45223 Format PES_Factures Minimal

Ce format est celui dun document XML conforme agrave la norme PES_V2 deacutecrite dans le document de reacutefeacuterence

[PES_V2]

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutesumeacute Facture

Reacutesumeacute Facture Type TypeFact

S309 G101

G115

Reacutesumeacute Facture Identifiant FactureIndiv NumeroFacture G105

G106

Reacutesumeacute Facture Date

Emission facture

FactureIndiv DateEmission S306 G107

G109

Reacutesumeacute Facture Montant

hors taxe

FactureIndiv TotalAPayer MtTotalHT

S307 G112

G113

Reacutesumeacute Facture Montant

TTC

FactureIndiv TotalAPayer MtTotalTTC

S307

S310

G112

G113

G114

Reacutecapitulatif taxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero de bon

de commande

FactureIndiv EngagementNumeroCommande

P107

G301

Fournisseur

Fournisseur Code pays leacutegal Emetteur InfoTiersAdresseCodPays

G201

G202

G203

136 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Type Identifiant Emetteur InfoTiersNatIdTiers G204

G206

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom +

ComplNom + Prenom) S302

S303

G209

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre

G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit

P101

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite

P103

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire

G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Paiement

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant compte

bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC

G118

G120

G121

G122

137 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Piegravece Jointe

Piegravece Jointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

G406

Piegravece Jointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ PES_PJ PJ Description G402

G403

Piegravece Jointe Contenu PES_PJ PJ Contenu

G404

G407

G408

138 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45224 Format CPP Facture Mixte

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

139 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

140 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respectant sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPFactureMixte raquo

Syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires Enveloppe Partenaires

Partenaires

Reacutecepteur Enveloppe PartenairesReacutecepteur

Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurLibelle

Reacutecepteur Note CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurNote

P112

Emetteur

Emetteur Identifiant Enveloppe PartenairesEmetteurId

141 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Facture

Donneacutees Facture Identifiant CPPFacturesCPPFactureMixteunitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFacturesCPPFactureMixteunitaire

DonneesFacture IdFactureOrigine

G105

G106

Donneacutees Facture Type CPPFacturesCPPFactureMixteunitaire

DonneesFacture Type

G101

G115

Donneacutees Facture Cadre CPPFacturesCPPFactureMixteunitaire

DonneesFacture Cadre G102

G103

G104

Donneacutees Facture Date

Emission Facture

CPPFacturesCPPFactureMixteunitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Devise CPPFacturesCPPFactureMixteunitaire

DonneesFacture Devise

G110

G111

Donneacutees Facture - Montants

Montants Montant Hors Taxe CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantHT G113

Montants Montant TTC CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantTTC G113

G114

Montants Montant agrave payer CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantNetAPayer G113

G115

Donneacutees Facture - Ligne

Ligne Numeacutero CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence Produit CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne

ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne Quantite

P103

142 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Prix unitaire CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne MontantHT G113

Ligne Taux TVA CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne TauxTVA G125

Donneacutees Facture - TVA

TVA Montant Base CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement

NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFacturesCPPFactureMixteunitaire Emetteur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

TypeIdentifiant

G204

G206

Fournisseur Identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

Identifiant

G207

G208

G210

G214

Fournisseur Nom (raison

sociale)

CPP PES_PivotFacture_Unitaire Emetteur

RaisonSociale

G209

Fournisseur ndash Reacutefeacuterence bancaire

Reacutefeacuterence bancaire Type

Reacutefeacuterence Bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur

ReferenceBancaireTypeRefBancaire

G117

G118

G122

Reacutefeacuterence bancaire

Identifiant compte bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Compte

G118

G119

G122

Reacutefeacuterences bancaire

Identifiant eacutetablissement

bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

143 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

Deacutebiteur Identifiant CPPFacturesCPPFactureMixteunitaire

Destinataire Identifiant

G214

G216

Deacutebiteur Nom CPPFacturesCPPFactureMixteunitaire

Destinataire Nom

G209

Deacutebiteur Code service CPPFacturesCPPFactureMixteunitaire

Destinataire CodeService

P113

Deacutebiteur Nom service CPPFacturesCPPFactureMixteunitaire

Destinataire NomService

P114

Valideur

Valideur Code pays CPPFacturesCPPFactureMixteunitaire Valideur

CodePays

G201

G202

G203

Valideur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

G204

G206

Valideur Identifiant CPPFacturesCPPFactureMixteunitaire Valideur

Identifiant

G208

G214

Valideur Nom (raison

sociale)

CPPFacturesCPPFactureMixteunitaire Valideur

RaisonSociale

G209

Piegravece Jointe

Piegravece Jointe Type PJ CPPFacturesCPPFactureMixteunitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFacturesCPPFactureMixteunitaire PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ CPPFacturesCPPFactureMixteunitaire PJ

FormatPJ

G402

G403

Piegravece Jointe Contenu CPPFacturesCPPFactureMixteunitaire PJ

Contenu

G404

G407

G408

144 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45225 Format PDFA3

La description syntaxique du format PDFA3 sera proposeacutee dans la prochaine version des speacutecifications

externes47

47 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

145 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme

du standard Universal Business Language en version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

G101

G115

G713

G715

Geacuteneacuteraliteacutes Identifiant

(numeacutero)

ID

G105

G106

Geacuteneacuteraliteacutes Date

deacutemission de la facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut de

peacuteriode

InvoicePeriodStartDate

G109

Geacuteneacuteraliteacutes Fin de peacuteriode InvoicePeriodEndDate G109

146 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriodDescription P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Montant remise AllowanceChargeAmount G113

Geacuteneacuteraliteacutes Montant TTC

LegalMonetaryTotalTaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount G115

Geacuteneacuteraliteacutes Montant HT

apregraves remise

LegalMonetaryTotalTaxExclusiveAmount

G113

Geacuteneacuteraliteacutes Montant HT

avant remise

LegalMonetaryTotalLineExtensionAmount

G113

Reacutecapitulatif Taxes

ReacutecapitulatifTaxes

Exoneacuteration

AccountingSupplierPartyPartyPartyTaxSchemeE

xemptionReason P112

G712

Geacuteneacuteraliteacutes Taux de TVA TaxTotalTaxSubTotalPercent G125

Geacuteneacuteraliteacutes Montant Taxe TaxTotalTaxSubTotalTaxAmount G113

Geacuteneacuteraliteacutes Montant HT TaxTotalTaxSubTotalTaxableAmount G113

Geacuteneacuteraliteacutes Montant de

base

TaxTotalTaxAmount

G113

Engagement

Engagement Reacutefeacuterence aux

textes (libelleacute)

OrderReferenceID

G702

G703

Engagement Numeacutero

drsquoengagement

ContractDocumentReference[DocumentTypeCode

=Engagement] ID

P107

G301

G711

Engagement Numeacutero de

drsquoengagement Date Effet

ContractDocumentReference[DocumentTypeCode

=Engagement] IssueDate G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierPartyPartyPartyIdentification

ID[SchemeName(attribut)] G204

Fournisseur Identifiant

AccountingSupplierPartyPartyPartyIdentification

ID

G207

G208

G210

G214

147 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Nom (raison

sociale)

AccountingSupplierPartyPartyPartyNameName

G209

Fournisseur Identifiant TVA AccountingSupplierPartyPartyPartyTaxSchemeC

ompanyID[SchemeName(attribut)] G210

Fournisseur Reacutegime TVA AccountingSupplierPartyPartyPartyTaxSchemeT

axSchemeTaxTypeCode

G213

Fournisseur Ligne Adresse

Commerciale

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Fournisseur Code Postal

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLinePostalZone

Fournisseur Commune

Commercial

AccountingSupplierPartyPartyPostalAddressCity

Name

Fournisseur Code Pays

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Country

G201

G203

Fournisseur Adresse legale

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineLine G215

Fournisseur Code postal

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLinePostalZone

Fournisseur Commune

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineCityName

Fournisseur Nom contact AccountingSupplierPartyPartyContactName G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierPartyPartyContactTelephone

Fournisseur Teacuteleacutecopie

contact

AccountingSupplierPartyPartyContactTelefax

Fournisseur Courriel

contact

AccountingSupplierPartyPartyContactElectronic

Mail

Deacutebiteur

Deacutebiteur Identifiant

AccountingCustomerParty Party

PartyIdentification ID

S301 G207

G214

G216

Deacutebiteur Code service

AccountingCustomerParty AccountingContact ID G217

G218

P113

Deacutebiteur Nom service

AccountingCustomerParty AccountingContact

Name

P114

G219

Ligne

Ligne Numeacutero drsquoaffaire InvoiceLine Item StandardItemIdentificationID

Ligne Ref produit InvoiceLineNote P101

Ligne Quantiteacute InvoiceLineInvoicedQuantity

148 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Quantiteacute X tarif InvoiceLineLineExtensionAmount

G113

Ligne Montant HT InvoiceLineTaxTotalTaxSubTotalTaxableAmount G113

Ligne Taux de TVA InvoiceLineItemClassifiedTaxCategoryPercent

Ligne Montant TVA InvoiceLineTaxTotalTaxAmount G113

Ligne Type de prestation

(code)

InvoiceLineItemDescription

G706

G707

G710

Ligne Tarif de la prestation InvoiceLinePricePriceAmount G113

Ligne Prix de la quantiteacute InvoiceLinePriceBaseQuantity P103

Ligne Indicateur de charge InvoiceLineAllowanceChargeChargeIndicator

G710

Ligne Motif de charge

InvoiceLine Price AllowanceCharge Amount

P112

G710

Ligne Montant Charge

InvoiceLineAllowanceChargeAmount

G113

G710

Ligne Autoriteacute Requeacuterante

(code)

InvoiceLineDeliveryTermsDeliveryLocationDescr

iption

G708

G709

Ligne Numeacutero engagement

juridique

InvoiceLineDocumentReferenceId

Paiement

Paiement Date Echeacuteance PaymentMeansPaymentDueDate

G109

Paiement Mode de

Paiement

PaymentMeansPaymentMeansCode

G116

Paiement Type Reacutefeacuterence

Bancaire

PaymentMeans PaymentChannelCode

G117

G118

G122

Paiement Identifiant

Compte bancaire

PaymentMeans PayeeFinancialAccount ID

S202

G118

G119

G122

Paiement Identifiant

Etablissement Bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID

S202

G118

G120

G121

G122

Juridiction

Juridiction Identifiant

Delivery DeliveryLocation

G704

G705

Juridiction Date Reacutequisition

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodStartDate

G109

149 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Juridiction Date de la

prestation

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodEndDate

G109

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G714

G715

G716

PiegraveceJointe Format PJ

AdditionalDocumentReference

DocumentTypeCode G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

150 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

453 Flux de cycle de vie de la facture

Deux formats syntaxiques sont retenus

- Format AIFE_Statut

- Format CPP_Statut

4531 Format AIFE_Statut

Ce format est eacutediteacute par Docapost dans le cadre de la solution Chorus factures Il est proposeacute aux fournisseurs

priveacutes deacutejagrave raccordeacutes agrave Chorus factures et souhaitant beacuteneacuteficier de la compatibiliteacute ascendante entre la solution

mutualiseacutee-CPP 2017 et Chorus factures Ce format ne permet pas de remonter des statuts de type laquo flux raquo

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

151 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

152 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine AIFE_StatusInfo dun document XML

conforme agrave ces standards

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo AIFEStatusInfo raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur

Fournisseur SIRET

DocumentStatus DocumentSenderSIRET

G201

G202

G203

Fournisseur SIREN DocumentStatus DocumentSenderSIREN

Fournisseur TVA

Intracommunautaire

DocumentStatus DocumentSenderVATID

Fournisseur Nom DocumentStatus Document Sender Name G209

Deacutebiteur

Deacutebiteur Identifiant

DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SIREN DU DESTINATAIRE]

G204

G207

G214

G216

Deacutebiteur Nom DocumentStatus Document AdditionalInfo

Index[Attribut NAME = NOM DU DESTINATAIRE]

G209

Deacutebiteur Code service DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SERVICE EXECUTANT]

P113

Deacutebiteur Nom service

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =LIBELLE DU SERVICE

EXECUTANT]

P114

G219

Deacutebiteur Montant HT DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL NET HT]

Deacutebiteur Montant TTC DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL TTC]

Deacutebiteur Engagement

juridique

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ENGAGEMENT JURIDIQUE]

Deacutebiteur Numeacutero de lot DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUMERO DE LOT]

Deacutebiteur Date De

Reacuteception

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =DATE DE RECEPTION]

G109

Deacutebiteur Protocole DocumentStatus Document AdditionalInfo

Index[Attribut NAME =PROTOCOLE]

Deacutebiteur Originator DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ORIGINATOR

153 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Numeacutero de

reacutefeacuterence de la facture

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUM FACTURE REF]

Deacutebiteur Sandbox DocumentStatus Document AdditionalInfo

Index[Attribut NAME =SANDBOX]

Statut

Statut Code statut DocumentStatus Document Status Code G501

Statut Horodatage DocumentStatus Document Status Date G126

Statut Libelleacute DocumentStatus Document Status note

Statut Date drsquoeacutemission de

la facture DocumentStatusDocumentDate

Identifiant Facture

Facture Identifiant

Emetteur DocumentStatus DocumentID

G105

G106

Autres

Autres Numeacutero Unique

Identification Du

Document

DocumentStatusDocumentUUID

Statut Type de document DocumentStatusDocumentTypeOfDocument

Statut Type drsquoeacutemission DocumentStatusDocumentPartnershipType

Statut Facture drsquoOrigine DocumentStatusDocumentFileOrigin

Statut Deacutebut Peacuteriode DocumentStatusDocumentPeriodPeriod_start G109

Statut Fin Peacuteriode DocumentStatusDocumentPeriodPeriod_end G109

Statut

AvoirRequis(OUINON) DocumentStatusDocumentPeriodCreditNoteRequired

Les balises suivantes sont reacutefeacuterenceacutees dans le format syntaxique AIFE_Statut mais ne sont pas reacutefeacuterenceacutes dans

le format seacutemantique

Fournisseur RIDET SIREN VAT_ID

Deacutebiteur Montant HT Montant TTC Engagement Juridique Numeacutero De Lot Date De Reacuteception Protocole

Originator Numeacutero de Facture de Reacutefeacuterence Sandbox)

Autres ensemble des balises reacutefeacuterenceacutees

Ces balises feront lrsquoobjet drsquoune valorisation par une donneacutee constante ou ne seront pas valoriseacutees

Les donneacutees seacutemantiques reacutefeacuterenceacutees dans le flux Cycle de Vie suivantes ne trouvent pas drsquoapplication dans le

format AIFE_STATUT

Fournisseur Code pays typage identifiant

Deacutebiteur Typage Identifiant Nom (Raison Sociale)

Donneacutees Statut Type Compleacutement Libelleacute Horodatage Identifiant Producteur Identifiant Facture du

Reacutecepteur (reacutef MandatDP)

154 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4532 Format CPPStatut

Ce format est eacutediteacute par lrsquoAIFE Il est proposeacute pour tous les eacutemetteurs de factures Si les fournisseurs priveacutes

raccordeacutes en EDI peuvent demander agrave recevoir les donneacutees du cycle de vie au format AIFE_Statut lrsquoutilisation

du format CPPStatut est agrave privileacutegier

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

155 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

156 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPStatut raquo

45321 Format CPPStatut ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire CPPStatut Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres CPPStatut Enveloppe EnveloppeUnitaire

Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

CPPStatut Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires CPPStatut Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur CPPStatut Enveloppe PartenairesReacutecepteur

Partenaires Emetteur CPPStatut Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPStatut Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPStatut Enveloppe PartenairesRecepteurLibelle

157 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutecepteur Note CPPStatut Enveloppe PartenairesRecepteurNote P112

Emetteur

Emetteur Identifiant CPPStatut Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

CPPStatut Enveloppe PartenairesEmetteurLibelle

Emetteur Note CPPStatut Enveloppe PartenairesEmetteurNote P112

45322 Format CPPStatut ndash syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Statut

CPPStatut CPPflux statuts CPPFluxStatuts

CPPStatut CPP Facture

Statuts

CPPFactureStatuts

CPP Flux Statuts

CPPFluxStatuts Flux statut

unitaire CPPFluxStatuts FluxStatutUnitaire

CPP Flux Statut Unitaire

Flux statut unitaire Numeacutero

drsquoordre CPPFluxStatuts FluxStatutUnitaire NumOrdre

Flux Statut Unitaire Donneacutees

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut

Donneacutees statut

DonneacuteesStatut Code statut CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdStatut G503

DonneacuteesStatut Compleacutement

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut ComplementStatut

DonneacuteesStatut Commentaire CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Commentaire

DonneacuteesStatut Note CPPFluxStatuts Fluxstatutunitaire

DonneesStatut Note

DonneacuteesStatut Horodatage CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Horodatage G126

DonneacuteesStatut Type

identifiant producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut TypeIdProducteur

158 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

DonneacuteesStatut Identifiant

producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdProducteur

DonneacuteesStatut Identifiant

flux

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdFlux

DonneacuteesStatut Deacutetail CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Detail

Deacutetail

Deacutetail Ligne drsquoeacuterreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

Deacutetail Nombre de lignes en

eacuterreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details NbLignesErreur

Deacutetail de la ligne drsquoerreur

Deacutetail ligne drsquoerreur

Identifiant de la ligne

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

IdLigne

Deacutetail ligne drsquoerreur Nature

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

NatureErreur

Deacutetail ligne drsquoerreur Code de

lrsquoerreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

CodeErreur

Deacutetail ligne drsquoerreur Libelle

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

LibelleErreur

Deacutetail ligne drsquoerreur

Description de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

DescriptionErreur

P112

CPP Factures Statuts

CPP Factures Statuts CPP

Facture statut unitaire CPPFactureStatutsCPPFactureStatutUnitaire

159 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Facture Statut Unitaire

CPP Facture Statut Unitaire

Fournisseur

CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur

CPP Facture Statut Unitaire

Deacutebiteur

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur

CPP Facture Statut Unitaire

Donneacutees statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut

CPP Facture Statut Unitaire

Numeacutero drsquoordre

CPPFactureStatuts CPPFactureStatutUnitaire

NumOrdre

Fournisseur

Fournisseur Code Pays CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur CodePays

G201

G202

G203

Fournisseur Type drsquoidentifiant CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur TypeIdentifiant

G204

Fournisseur Identifiant

CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur Identifiant

G206

G207

G208

G210

G214

Fournisseur Raison sociale CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur RaisonSociale

G209

Deacutebiteur

Deacutebiteur Code pays CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodePays

Deacutebiteur Type drsquoidentifiant CPPFactureStatutsCPPFactureStatutUnitaire

Debiteur TypeIdentifiant

G204

G216

Deacutebiteur Identifiant CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Identifiant

G214

G216

Deacutebiteur Nom (Raison

sociale)

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Nom G209

Deacutebiteur Code service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodeService

Deacutebiteur Nom service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur NomService

Donneacutees du statut

Donneacutees Statut Code statut CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdStatut G501

Donneacutees Statut Compleacutement

statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut ComplementStatut

160 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Statut Commentaire CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut Commentaire

Donneacutees Statut Horodatage CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Horodatage G126

Donneacutees Statut Identifiant

Producteur

CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Producteur Id

Donneacutees Statut Identifiant

facture CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut IdFacture

G105

G106

Donneacutees Statut Date facture CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut DateFacture G109

Donneacutees Statut Identifiant

MandatDP

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdMandatDP

161 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques

461 Regravegles de Gestion applicables aux formats syntaxiques UBL

Id Titre Libelleacute Nature

S101 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en

compte

Restitution

S102 Modaliteacutes de Paiement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S103 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S104 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S105 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

162 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

462 Regravegles de Gestion applicables aux formats syntaxiques CII

Id Titre Libelleacute Nature

S201 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en compte

Restitution

S202 Modaliteacutes de Regraveglement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S203 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S204 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S205 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

163 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP

Id Titre Libelleacute Nature

S301 Format de lrsquoIdentifiant

fournisseur et deacutebiteur

Alphanumeacuterique agrave 15 car Format

S302 Format des Noms Texte 38 car Format

S303 Valorisation des Noms si Civiliteacute non-vide ou Prenom non-vide ou ComplNom non-

vide alors

Nom Fournisseur (ou deacutebiteur) = Civiliteacute + lsquo lsquo + lsquoPrenom +

lsquo lsquo + Nom + lsquo lsquo + ComplNom

sinon

Nom Fournisseur (ou deacutebiteur) = Nom

Alimentation

S304 Format de lrsquoIdentifiant

de service

Texte 100 car Format

S305 Format du Nom du

Service

Texte 100 car Format

S306 Format de date Toutes les dates dans PES sont exprimeacutees comme AAAA-

MM-JJ

Format

S307 Format drsquoun Montant

dans une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur

19 positions

Il ne peut compoter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

S308 Format drsquoun taux de TVA un Taux de TVA dans PES est un nombre deacutecimal non signeacute

agrave 2 deacutecimales et limiteacute agrave 99999

Format

S309 Liste de valeurs pour

Type de facturation

Au sein du bloc PES facture les types de facturation du PES

trouvent une correspondance selon les regravegles suivantes

- le type de facturation laquo 01 FACTURE raquo du PES correspond

au type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 09 ASAP raquo du PES correspond au

type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 03 AVOIR raquo du PES correspond au

type laquo avoir raquo dans la solution mutualiseacutee

Codification

S310 Montant agrave payer Dans le cas de factures de type PES la balise Montant agrave

payer est valoriseacutee dans le flux pivot par les informations

contenues dans la balise montant TTC

Codification

164 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S311 Liste de valeurs pour

Type de PJ

Au sein du bloc PJ les types de piegraveces jointes du PES

trouvent une correspondance selon les regravegles suivantes

- Lorsque le type laquo 006 raquo (PES_Factures) est indiqueacute la

piegravece jointe sera consideacutereacutee comme la facture originale

(eacutequivalent du type laquo 001 Facture raquo dans la solution

mutualiseacutee

- dans les autres cas eacutenumeacutereacutes ci-dessous la piegravece jointe

sera consideacutereacutee comme eacutetant une piegravece compleacutementaire

laquo eacutequivalent du type laquo 002 PJ Autres raquo)

- 001 Document Budgeacutetaire

- 002 Recette

- 003 Deacutepense

- 004 Etat de Paye

- 005 Etat dAide sociale

Codification

S312 Liste des valeurs du

Mode de Paiement

Les valeurs accepteacutees sont les suivantes

- 01 Numeacuteraire

- 02 Chegraveque

- 03 Virement

- 10 Preacutelegravevement

- 09 Autres

- 12 Titre interbancaire de paiement (TIP)

- 14 - Preacutelegravevement par carte bancaire

Codification

165 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller

Dans la perspective de la production du flux PES_DeacutepenseAller les collectiviteacutes locales doivent alimenter

certaines donneacutees syntaxiques du format PES_DeacutepenseAller agrave partir des donneacutees du format CPPFacturePivot

qursquoelles reccediloivent de la solution mutualiseacutee-CPP 2017 Les regravegles de gestion ci-dessous preacutesentent les

correspondances agrave opeacuterer entre les deux formats afin notamment de permettre la remonteacutee des donneacutees du

cycle de vie depuis HELIOS vers la solution mutualiseacutee

Id Titre Libelleacute Nature

S401 Numeacutero de

factures

Balise du PES_Aller Deacutepense concerneacutee PES_DepenseAller

BordereauPiece BlocPieceInfoPceIdPce

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

IdentificationFacture NumeroFacture

Codification

S402 Montant HT Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce MtHT

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

Montants MontantHT

Codification

S403 Mode de

Paiement

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePceModRegl

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

ModePaiementCode

Codification

S404 Code Pays du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce CodPays

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur CodePays

Codification

S405 Type

drsquoidentifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse NatIdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

Codification

S406 Identifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse IdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur Id

Codification

S407 Identifiant du

deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee en-tecircte du PES (Siret

collectiviteacute) IdColl

est alimenteacute par CPPFacturePivotUnitaire Debiteur Id

Codification

S408 Code service

du deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

InfoPceCodServ

est alimenteacute par CPPFacturePivotUnitaire Debiteur CodeService

Codification

S409 Identifiant du

compte

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire Bic (ou IBAN)

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte

Codification

S410 Identifiant de

lrsquoeacutetablissement

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire LibBanc

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

Codification

166 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S411 Identifiant de

la Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef IdUnique

est alimenteacute par CPPFacturePivotUnitaire PJ IdUnique

Codification

S412 Nom de la

Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef NomPJ

est alimenteacute par CPPFacturePivotUnitaire PJ NomPJ

Codification

167 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

465 Regravegles de Gestion applicables aux formats syntaxique CPP

S501 Mode de Paiement Les valeurs autoriseacutees sont

- 01 Espegravece

- 02 Chegraveque

- 03 Virement

- 04 Preacutelegravevement

- 05 Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute dans le flux eacutemis par le fournisseur la

valeur Virement sera renseigneacutee dans le flux pivot par la

solution mutualiseacutee-CPP2017

Codification

168 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5 PRESENTATION DU MODE SERVICE

51 Le principe de fonctionnement des API

511 Preacutesentation de lrsquooffre de service

Toutes les fonctions proposeacutees en mode service par la solution mutualiseacutee CPP-2017 ont eacuteteacute regroupeacutees en

quatorze services exposeacutes permettant de reacutepondre aux besoins des SI utilisateurs

1 Factures eacutemises

2 Factures de travaux

3 Factures agrave valider

4 Factures reccedilues

5 Meacutemoires de frais de justice

6 Demandes de remboursement TIC

7 Engagements

8 Sollicitations eacutemises

9 Sollicitations reccedilues

10 Gestion des utilisateurs

11 Gestion des structures

12 Gestion du compte utilisateur

13 Qualification des flux

14 Reacutefeacuterentiels

169 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le style drsquoarchitecture retenue pour exposer ces services est lrsquoarchitecture RESTJSON

Service exposeacutez

1 Factures eacutemises x x x

2 Factures de travaux x x x

3 Factures agrave valider x x x

4 Factures reccedilues x x x

5 Meacutemoires de frais de justice x x x

6 Demandes de remboursement TIC x x x

7 Engagements x x x

8 Sollicitations eacutemises x x x

9 Sollicitations reccedilues x x x

10 Gestion des utilisateurs x x x

11 Gestion des structures x x x

12 Gestion du compte utilisateur x x x

13 Qualification des flux x x x

14 Reacutefeacuterentiels x

SI FOURSI SPL

(COLLOC)SI EPN

PORTAIL

TIERS

512 Contraintes lieacutees au header de la requecircte

- Accept textplain par deacutefaut

- Accept-charset UTF-8

- Accept-encoding gzipdeflate par deacutefaut

- Accept-language fr_FR

- Cookie aucune contrainte

- Content-lenght aucune contrainte

- Content-md5 aucune contrainte

- Date aucune contrainte

- Authorization et authenticate sont lieacutes agrave lrsquoauthentification et traiteacutes dans le cadre de ce sujet

170 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52 Les services proposeacutes en API

Listes des

theacutematiques

fonctionnelles

Gestion des

engagements

juridique

Qualification Reacutefeacuterentiels

Listes des espacesDemandes de

remboursement

Meacutemoires

de justice

Engagements

juridique

Gestion

des entiteacutes

Qualification des

flux

Liste des services

exposeacutes

Factures

agrave

eacutemettre

Factures

de travaux

Factures

agrave valider

Factures

reccedilues

Sollicitations

eacutemises

Sollicitations

reccedilues Administration SN1

Mon

compte Gestionnairerechercher X X X X X X X X X X X X X

enregistrer X X X X X X X X X X

soumettre X X X X X X X X

dupliquer X X X X

supprimer X X X X X X

consulterDetail X X X X X X X X X X X X X

consulterHistorique X X X X X X X X X X X

consulterPiece X X X X X X X X X X

telecharger X X X X X X X X X

fildEvenement X X X X X X X X X X X X X

listeActions X X X X X X X X X X X X

tableaudeBord X X X X X X X X X X X

deposerFlux X X X X X

deposerPdf X X

ajouterPj X X X X X X X X X X

traiter X X X X X X

recycler X

Factures Sollicitations Gestion utilisateurs

Assistance utilisateursGestion des demandes de paiement Gestion utlisateurs et des entiteacutes

Le scheacutema ci-dessous deacutecrit une seacutequence type pour une personne publique qui souhaite teacuteleacutecharger les

derniegraveres factures reccedilues sur la solution mutualiseacutee-CPP 2017 et mettre agrave jour les statuts

1 Lrsquoutilisateur appelle la meacutethode laquo Rechercher raquo du service laquo factures reccedilues raquo afin de rechercher

les factures reccedilues non teacuteleacutechargeacutees Pour ce faire il peut utiliser diffeacuterents critegraveres de recherche

(ex statut de la facture)

2 Lrsquoutilisateur appelle la meacutethode laquo teacuteleacutecharger raquo du service laquo factures reccedilues raquo afin de teacuteleacutecharger

les donneacutees du flux pivot et les piegraveces jointes associeacutees des factures rechercheacutees Il peut effectuer

un teacuteleacutechargement unitaire ou en masse

3 Lrsquoutilisateur appelle la meacutethode laquo traiter raquo du service laquo factures reccedilues raquo afin de mettre agrave jour le

statut des factures teacuteleacutechargeacutees

171 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

521 Service factures eacutemises

Le service factures eacutemises offre un accegraves agrave lrsquoespace facture eacutemise de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace Il permet notamment agrave un utilisateur de

saisir deacuteposer ou transmettre un flux de facture Il offre aussi les aides agrave la transmission de factures proposeacutees

sur le portail duplication de facture saisie et recyclage de factures Il permet de rechercher une facture

preacuteceacutedemment eacutemise vers la solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de

la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5211 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureEmiserechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaiement

String numeacutero de la demande de paiement

varchar(20)

Cet identifiant est unique par fournisseur Valeur

alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

172 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

StructureValideur

String identifiant de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant

String eacutetat

courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest

preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTy

peDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na

pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

173 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

PageResultatDemandee

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs

possibles - NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC

- Devise - Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de son repreacutesentant

0-

Destinataire String libelleacute du destinataire

varchar(80) 0-

ServiceExecutant

String libelleacute

du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs possibles - Facture - Avoir

0-

174 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

NumeroDemandePaiement

String numeacutero

de la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de

paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la page courante

- 1

Pages

Nombre nombre de

pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre nombre de reacutesultats renvoyeacute par la recherche

- 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

175 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Meacutethode enregistrer

La meacutethode enregitrer permet drsquointeacutegrer dans la solution mutualiseacutee une facture au format brouillon La

facture enregistreacutee peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute

teacuteleacuteverseacutee dans celui-ci sous forme drsquoun fichier PdF

httpsfactureEmiseenregistrer

Tableau drsquoentreacutee

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

0-1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

0-1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

0-1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

0-1

176 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

0-1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

0-1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

0-1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

177 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 0-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 0-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

0-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

agrave-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 0-1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 0-1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

0-1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

0-1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

178 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

179 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires pour soumettre la

demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x tauxTvavaleur (ou

tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le reacutefeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

180 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Meacutethode soumettre

La meacutethode soumettre permet drsquointeacutegrer dans la solution mutualiseacutee une facture La facture soumise

peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute teacuteleacuteverseacutee dans

celui-ci sous forme drsquoun fichier PdF

httpsfactureEmisesoumettre

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

1

181 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

182 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 1-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 1-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

1-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

1-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

183 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

DateDepot

String date de

deacutepocirct de la

demande de

paiement

date Format date JJMMAAAA 1

DateFournisseur

String date de la

demande de

paiement deacuteposeacutee

en PDF ou EDI

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

184 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires

pour soumettre la demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure

destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x

tauxTvavaleur (ou tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

185 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20200 Champ obligatoire Le cadre de facturation (FacturecadreFacturation)

20201 Champ obligatoire Le valideur (DemandePaiementvalideur1) si le cadre de facturation vaut laquo

A4 A5 A6 A7 A12 A13 A14 ou A15 raquo

20202

Champ obligatoire Les coordonneacutees bancaires (DemandePaiementcoordonneesBancaires) et

les informations relatives agrave lrsquoaffactureur (DemandePaiementaffactureuridentifiant

raisonSociale typeIdentifiant) si le cadre de facturation vaut laquo A10 raquo jusqursquoagrave laquo A17 raquo

20203 Champ obligatoire Lrsquoidentifiant du fournisseur (DemandePaiementfournisseurstructure)

20204 Champ obligatoire Lrsquoidentifiant du destinataire (DemandePaiementdestinatairestructure)

20205 Champ obligatoire le code du service exeacutecutant

(DemandePaiementdestinataireserviceExecutant)

20206 Champ obligatoire Le type de TVA (DemandePaiementtypeTVA)

20207 Champ obligatoire Le motif drsquoexoneacuteration TVA (DemandePaiementmotifExonerationTva) si

typeTva vaut laquo EXONERATION raquo

20208 Champ obligatoire La devise (DemandePaiementdevise)

20209 Champ obligatoire Le mode de regraveglement (DemandePaiementmodalite)

20210 Champ obligatoire Le type de facture projet de deacutecompte ou eacutetat drsquoacompte

(FacturetypeFacture ProjetDecomptetypeProjetDecompte EtatAcomptetypeEtatAcompte)

20211 Champ obligatoire La reacutefeacuterence agrave la facture drsquoorigine (FactureunmeroFactureOrigine) si

FacturetypeFacture vaut laquo Avoir raquo

20212

Champ obligatoire Le marcheacute ou bon de commande (DemandePaiementmarche ou

DemandePaiementbonCommande) si le destinataire le demande (cf

StructuregestionNumeroEJ)

20213

Champ obligatoire Les montants HT global TVA global TTC global et A payer

(DemandePaiementmontantHtGlobal montantTvaGlobal montantTtcGlobal

FacturemontantAPayer)

20214

Champ obligatoire

Si la Facture comporte au moins une ligne pour chaque ligne de facture les informations

suivantes sont obligatoires

- Le numeacutero de la ligne de deacutetail (LigneDemandePaiementnumero)

- La deacutenomination (LigneDemandePaiementdenomination)

- La quantiteacute (LigneFacturequantite)

- Lrsquouniteacute (LigneFactureunite)

- Le montant unitaire HT (LigneFacturemontantUnitaireHt)

- Le taux de TVA (LigneFacturetauxTVA)

20215

Champ obligatoire Si le cadre de facturation (DemandePaiementcadreFacturation) est un

cadre de facturation de sous-traitant ou de cotraitant alors le valideur

(DemandePaiementvalideur1) doit obligatoirement ecirctre renseigneacute

20300 Champ obligatoire Le numeacutero de la demande de paiement doit ecirctre saisi

(DemandePaiementnumero)

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

20302 Champ obligatoire La date de la demande de paiement dans le SI du Fournisseur doit ecirctre saisi

(DemandePaiementdateFournisseur)

186 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

20303

Champ obligatoire

Si le mode de deacutepocirct est PORTAIL_PDF les informations suivantes sur la piegravece jointe principale

sont obligatoires

- La deacutesignation de la piegravece jointe (PieceJointeDemandePaiementdesignation)

- Le type de la piegravece jointe (PieceJointeDemandePaiementtypePieceJointecode)

- Le numeacutero de la piegravece jointe (PieceJointeDemandePaiementnumeroLigne)

- Lidentifiant technique de la piegravece jointe associeacutee au fichier (PieceJointeid)

5214 Meacutethode dupliquer

Description agrave venir

5215 Meacutethode supprimer

Description agrave venir

5216 Meacutethode consulterDetail

Description agrave venir

5217 Meacutethode consulterHistorique

Description agrave venir

5218 Meacutethode consulterPiece

Description agrave venir

187 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5219 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

188 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

189 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

52110 Meacutethode fildEvenements

Description agrave venir

52111 Meacutethode listeActions

Description agrave venir

52112 Meacutethode tableaudeBord

Description agrave venir

190 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52113 Meacutethode deposerFlux

Description agrave venir

52114 Meacutethode depoderPdf

Description agrave venir

52115 Meacutethode ajouterPj

Description agrave venir

52116 Meacutethode recycler

Description agrave venir

191 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

522 Service factures de travaux

Le service factures de travaux offre un accegraves agrave lrsquoespace factures de travaux de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de saisir deacuteposer ou transmettre un flux de facture de travaux Il offre

aussi les aides agrave la transmission de factures de travaux proposeacutees sur le portail duplication de facture saisie et

recyclage de factures Il permet aussi de rechercher une facture de travaux preacuteceacutedemment eacutemise vers la

solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5221 Meacutethode rechercher

5222 Meacutethode enregistrer

5223 Meacutethode soumettre

5224 Meacutethode dupliquer

Description agrave venir

5225 Meacutethode supprimer

Description agrave venir

5226 Meacutethode consulterDetail

Description agrave venir

5227 Meacutethode consulterHistorique

Description agrave venir

5228 Meacutethode consulterPiece

Description agrave venir

5229 Meacutethode telecharger

Description agrave venir

52210 Meacutethode fildEvenements

Description agrave venir

52211 Meacutethode listeActions

Description agrave venir

52212 Meacutethode tableaudeBord

192 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52213 Meacutethode deposerFlux

Description agrave venir

52214 Meacutethode depoderPdf

Description agrave venir

52215 Meacutethode ajouterPj

Description agrave venir

52216 Meacutethode traiter

Description agrave venir

52217 Meacutethode recycler

Description agrave venir

193 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

523 Service factures agrave valider

Le service factures agrave valider offre un accegraves agrave lrsquoespace factures agrave valider de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

La validation des piegraveces est faciliteacutee via un outil de recherche de factures agrave valider de consultation de la piegravece

et de son historique et de teacuteleacutechargement

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5231 Meacutethode rechercher

Description agrave venir

5232 Meacutethode consulterDetail

Description agrave venir

5233 Meacutethode consulterHistorique

Description agrave venir

5234 Meacutethode consulterPiece

Description agrave venir

5235 Meacutethode telecharger

Description agrave venir

5236 Meacutethode fildEvenements

Description agrave venir

5237 Meacutethode listeActions

Description agrave venir

5238 Meacutethode tableaudeBord

Description agrave venir

5239 Meacutethode traiter

Description agrave venir

194 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

524 Service factures reccedilues

Le service factures reccedilues offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet de rechercher des factures reccedilues drsquoidentifier et de seacutelectionner celles qui nrsquoont pas fait lrsquoobjet drsquoun

teacuteleacutechargement de consulter lrsquohistoire et le deacutetail drsquoune piegravece de la teacuteleacutecharger et de mettre agrave jour le cycle de

vie de la facture

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5241 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureRecuerechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaie

ment

String numeacutero de

la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

195 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

StructureValideur

String identifiant

de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant String eacutetat courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTypeDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors

taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

196 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

PageResultatDemande

e

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs possibles

- NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC - Devise

- Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

197 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de

son repreacutesentant

0-

Destinataire String libelleacute

du destinataire varchar(80) 0-

ServiceExecutant String libelleacute du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs

possibles - Facture - Avoir

0-

NumeroDemandePaiement String numeacutero de la demande de paiement

varchar(20) Cet identifiant est unique par fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la

page courante

- 1

Pages

Nombre nombre de pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre

nombre de reacutesultats renvoyeacute par la recherche

- 1

198 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

5242 Meacutethode consulterDetail

Description agrave venir

5243 Meacutethode consulterHistorique

Description agrave venir

5244 Meacutethode consulterPiece

Description agrave venir

199 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5245 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

200 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

201 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

5246 Meacutethode fildEvenements

Description agrave venir

5247 Meacutethode listeActions

Description agrave venir

5248 Meacutethode tableaudeBord

Description agrave venir

5249 Meacutethode traiter

La meacutethode traiter permet de mettre agrave jour le statut de la facture dans la solution CPP

httpsfactureEmisetraiter

202 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant String identifiant de lrsquoutilisateur

courant dans le systegraveme CPP varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees

par lAIFE

1

IdentifiantFactureCPP String identifiant technique de

la facture au sein de CPP 2017 integer

Cette identifiant

permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP

2017

1

CodeDestinataire

String identifiant de la

structure destinataire effectuant

le traitement

varchar(14) Valeur

alphanumerique 1

NouvelEtat String nouvel eacutetat de la facture varchar(50)

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION les eacutetats

de destination

autoriseacutes sont

- A_RECYCLER

- SUSPENDUE

- REJETEE

- SERVICE_FAIT

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MANDATEE les

eacutetats de

destination

autoriseacutes sont

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

SERVICE_FAIT

les eacutetats de

destination

RecupererEtatsP

ossiblesPourTrai

tement

1

203 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

autoriseacutes sont

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION_COMPTABL

E les eacutetats de

destination

autoriseacutes sont

- COMPTABILISEE

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

COMPTABILISEE

les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MISE_EN_PAIEM

ENT les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Motif String motif du changement

deacutetat de la facture varchar(255)

La saisie du motif

est obligatoire si

le nouvel eacutetat agrave

affecter agrave la

facture est

- REJETEE

- SUSPENDUE

0-1

204 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

NumeroFacture String numeacutero

de la facture varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

DateTraitement

String date de

traitement de la

facture

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000

La saisie du motif est obligatoire si le nouvel eacutetat agrave affecter agrave la facture est

- REJETEE

- SUSPENDUE

20001 La demande de paiement est inconnue du systegraveme

20002 Habilitations Lutilisateur doit ecirctre rattacheacute agrave la structure destinataire affecteacutee

agrave la demande de paiement

20003 Habilitations La structure destinataire passeacutee en paramegravetre doit correspondre agrave

la structure destinataire affecteacutee agrave la demande de paiement

20004

La demande de paiement agrave traiter doit avoir pour eacutetat dorigine lun des eacutetats

suivants

- MISE_A_DISPOSITION

- SERVICE_FAIT

- MANDATEE

- MISE_A_DISPOSITION_COMPTABLE

- COMPTABILISEE

- MISE_EN_PAIEMENT

20005 Le nouvel eacutetat nest pas un eacutetat de destination autoriseacute pour cette facture

205 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

525 Service meacutemoires de justice

Le service meacutemoires de frais de justice offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les meacutemoires preacuteceacutedemment soumis afin drsquoen

connaitre le cycle de vie Il offre la possibiliteacute de soumettre un meacutemoire de frais de justice en saisie et de

beacuteneacuteficier drsquoune aide agrave la saisie avec la duplication drsquoun meacutemoire preacuteceacutedemment saisi

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5251 Meacutethode rechercher

Description agrave venir

5252 Meacutethode enregistrer

Description agrave venir

5253 Meacutethode soumettre

Description agrave venir

5254 Meacutethode dupliquer

Description agrave venir

5255 Meacutethode supprimer

Description agrave venir

5256 Meacutethode consulterDetail

Description agrave venir

5257 Meacutethode consulterHistorique

Description agrave venir

5258 Meacutethode consulterPiece

Description agrave venir

5259 Meacutethode telecharger

Description agrave venir

52510 Meacutethode fildEvenements

Description agrave venir

52511 Meacutethode listeActions

Description agrave venir

206 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52512 Meacutethode tableaudeBord

Description agrave venir

52513 Meacutethode deposerFlux

Description agrave venir

52514 Meacutethode ajouterPj

Description agrave venir

207 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

526 Service demandes de remboursement TIC

5261 Meacutethode rechercher

Description agrave venir

5262 Meacutethode enregistrer

Description agrave venir

5263 Meacutethode soumettre

Description agrave venir

5264 Meacutethode dupliquer

Description agrave venir

5265 Meacutethode supprimer

Description agrave venir

5266 Meacutethode consulterDetail

Description agrave venir

5267 Meacutethode consulterHistorique

Description agrave venir

5268 Meacutethode consulterPiece

Description agrave venir

5269 Meacutethode telecharger

Description agrave venir

52610 Meacutethode fildEvenements

Description agrave venir

52611 Meacutethode listeActions

Description agrave venir

52612 Meacutethode tableaudeBord

Description agrave venir

52613 Meacutethode deposerFlux

Description agrave venir

208 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52614 Meacutethode ajouterPj

Description agrave venir

209 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

527 Service engagements

Le service engagement offre un accegraves agrave lrsquoespace engagement de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les engagements pour les marcheacutes conclus avec

les services de lrsquoEtat ainsi que leur historique

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5271 Meacutethode rechercher

Description agrave venir

5272 Meacutethode consulterDetail

Description agrave venir

5273 Meacutethode consulterHistorique

Description agrave venir

5274 Meacutethode consulterPiece

Description agrave venir

5275 Meacutethode telecharger

Description agrave venir

5276 Meacutethode fildEvenements

Description agrave venir

5277 Meacutethode listeActions

Description agrave venir

5278 Meacutethode tableaudeBord

Description agrave venir

210 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

528 Sollicitations eacutemises

Le service sollicitation eacutemises offre un accegraves agrave lrsquoespace sollicitations eacutemises de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a soumises ainsi que leur

historique Ce service offre la possibiliteacute de soumettre une sollicitation en direction du support applicatif CPP ou

des services meacutetiers

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5281 Meacutethode rechercher

Description agrave venir

5282 Meacutethode enregistrer

Description agrave venir

5283 Meacutethode soumettre

Description agrave venir

5284 Meacutethode supprimer

Description agrave venir

5285 Meacutethode consulterDetail

Description agrave venir

5286 Meacutethode consulterHistorique

Description agrave venir

5287 Meacutethode consulterPiece

Description agrave venir

5288 Meacutethode telecharger

Description agrave venir

5289 Meacutethode fildEvenements

Description agrave venir

52810 Meacutethode listeActions

Description agrave venir

52811 Meacutethode tableaudeBord

Description agrave venir

211 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52812 Meacutethode ajouterPj

Description agrave venir

52813 Meacutethode traiter

Description agrave venir

212 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

529 Sollicitation reccedilues

Le service sollicitation reccedilues offre un accegraves agrave lrsquoespace sollicitations reccedilues de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a reccedilues ainsi que leur

historique Ce service permet de reacutepondre aux questions poseacutees par les eacutemetteurs de factures

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5291 Meacutethode rechercher

Description agrave venir

5292 Meacutethode enregistrer

Description agrave venir

5293 Meacutethode soumettre

Description agrave venir

5294 Meacutethode consulterDetail

Description agrave venir

5295 Meacutethode consulterHistorique

Description agrave venir

5296 Meacutethode consulterPiece

Description agrave venir

5297 Meacutethode telecharger

Description agrave venir

5298 Meacutethode fildEvenements

Description agrave venir

5299 Meacutethode listeActions

Description agrave venir

52910 Meacutethode tableaudeBord

Description agrave venir

52911 Meacutethode ajouterPj

Description agrave venir

213 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52912 Meacutethode traiter

Description agrave venir

214 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5210 Gestion des utilisateurs

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de rechercher et consulter la liste des agents de sa structures

disposant drsquoun compte sur le portail et drsquoen modifier ou supprimer les habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52101 Meacutethode rechercher

Description agrave venir

52102 Meacutethode enregistrer

Description agrave venir

52103 Meacutethode soumettre

Description agrave venir

52104 Meacutethode supprimer

Description agrave venir

52105 Meacutethode consulterDetail

Description agrave venir

52106 Meacutethode consulterHistorique

Description agrave venir

52107 Meacutethode fildEvenements

Description agrave venir

52108 Meacutethode listeActions

Description agrave venir

52109 Meacutethode tableaudeBord

Description agrave venir

521010 Meacutethode deposerFlux

Description agrave venir

521011 Meacutethode traiter

Description agrave venir

215 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5211 Gestions des structures

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de modifier la fiche de la structure par exemple pour en

changer les coordonneacutees mais aussi drsquoindiquer si la reacutefeacuterence agrave un code service et agrave un engagement est

obligatoire pour ses fournisseurs

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52111 Meacutethode rechercher

Description agrave venir

52112 Meacutethode enregistrer

Description agrave venir

52113 Meacutethode consulterDetail

Description agrave venir

52114 Meacutethode consulterHistorique

Description agrave venir

52115 Meacutethode consulterPiece

Description agrave venir

52116 Meacutethode fildEvenements

Description agrave venir

52117 Meacutethode listeActions

Description agrave venir

52118 Meacutethode tableaudeBord

Description agrave venir

52119 Meacutethode ajouterPj

Description agrave venir

521110 Meacutethode traiter

Description agrave venir

216 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Gestion du compte utilisateurs

Le service gestion des utilisateurs offre un accegraves agrave lrsquoespace gestion des utilisateurs de la solution mutualiseacutee-

CPP 2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet notamment agrave un utilisateur de rechercher et consulter ses habilitations ainsi que de

demander au gestionnaire de structure une modification de ses habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52121 Meacutethode enregistrer

Description agrave venir

52122 Meacutethode consulterDetail

Description agrave venir

52123 Meacutethode consulterPiece

Description agrave venir

52124 Meacutethode fildEvenements

Description agrave venir

52125 Meacutethode ajouterPj

Description agrave venir

217 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Qualification des flux

Le service qualification des flux offre un accegraves agrave lrsquoespace qualification des flux de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de tester les fichiers avant de les transmettre en mode flux agrave la solution

mutualiseacutee-CPP 2017

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52131 Meacutethode rechercher

Description agrave venir

52132 Meacutethode enregistrer

Description agrave venir

52133 Meacutethode soumettre

Description agrave venir

52134 Meacutethode fildEvenements

Description agrave venir

52135 Meacutethode listeActions

Description agrave venir

52136 Meacutethode tableaudeBord

Description agrave venir

52137 Meacutethode deposerFlux

Description agrave venir

52138 Meacutethode ajouterPj

218 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5214 Reacutefeacuterentiels

Le service reacutefeacuterentiels offre un accegraves agrave lrsquoespace reacutefeacuterentiels de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de consulter lrsquoannuaire des structures reacutefeacuterenceacutees sur CPP

52141 Meacutethode rechercher

Description agrave venir

52142 Meacutethode consulterDetail

Description agrave venir

219 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

6 LrsquoAUTHENTIFICATION

Deux modes drsquoauthentification agrave la solution mutualiseacutee CCP2017 existent et seront deacutecrits ici

- lrsquoauthentification agrave la solution mutualiseacutee agrave partir drsquoun portail tiers existant pour les utilisateurs

drsquoentreprises en passant exclusivement par les services de France Connect Entreprises

- lrsquoauthentification agrave la solution mutualiseacutee par un SI externe pour les acteurs des entiteacutes publiques

61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo

Aujourdhui les professionnels (utilisateurs agissant pour le compte drsquoune entreprise) possegravedent plusieurs

comptes et mots de passe pour acceacuteder aux diffeacuterents services proposeacutes par les administrations franccedilaises Du

point de vue de lrsquoutilisateur lrsquoaccegraves aux services de lrsquoeacutetat est complexifieacute par cette multipliciteacute drsquoidentifiants

Une solution est de deacuteleacuteguer agrave des fournisseurs drsquoidentiteacute la fonction drsquoauthentification des utilisateurs La

gestion des identiteacutes est alors sous la responsabiliteacute drsquoun fournisseur didentiteacutes externe cest agrave dire lentiteacute

chez laquelle est heacutebergeacute le compte de lutilisateur

France Connect est un projet informatique piloteacute par le SGMAP et la DISIC Lrsquoobjectif est de mettre en service

un systegraveme de deacuteleacutegation drsquoauthentification qui a pour vocation de simplifier la relation des usagers (aussi bien

les particuliers que les entreprises) avec lrsquoensemble des administrations

611 Le principe de fonctionnement de France Connect Entreprises

A Lrsquoentreprise accegravede agrave la page drsquoaccueil drsquoun portail tiers beacuteneacuteficiant de lrsquooffre de service drsquoAPI de la

solution mutualiseacutee CPP2017

B Il actionne le bouton France Connect

C Plusieurs fournisseurs drsquoidentiteacutes compatibles avec France Connect lui sont alors proposeacutes PLACE etc

D Lrsquoentreprise choisit un fournisseur drsquoidentiteacutes et srsquoauthentifie en utilisant un compte deacutejagrave deacutefini (saisies

de son identifiant et mot de passe)

E Une fois authentifieacute lrsquousager accegravede agrave lrsquooffre de services de la solution mutualiseacutee CCP2017

France Connect est donc un service Web qui permet aux internautes de sidentifier et sauthentifier

sur des fournisseurs de services par lintermeacutediaire de fournisseurs didentiteacutes

Lrsquoutilisateur nrsquoest pas obligeacute drsquoavoir un identifiant et un mot de passe speacutecifiques par application (Fournisseur

de services)

220 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

France Connect agit en tant que tiers mettant en relation entreprises et administrations aupregraves de fournisseurs

didentiteacutes Lauthentification est transparente pour une application utilisant France Connect (elle ne converse

jamais directement avec le fournisseur didentiteacutes cest France Connect qui sen charge)

France Connect fournit aux diffeacuterents acteurs une identiteacute unique sur une personne physique appeleacutee lidentiteacute

pivot

612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution mutualiseacutee CPP2017

Lrsquoimpleacutementation des services de France Connect est deacutecrite dans le deacutetail du site du Secretariat Geacuteneacuteral agrave la

Modernisation de lrsquoAction publique httpsdocinteg01dev-franceconnectfr

Nous preacutesentons iccedili une version syntheacutetique cependant les informations les plus actualiseacutees devront ecirctre

reprises dans le lien reacutefeacuterenceacute ci-dessus

Une assistance est disponible via un support deacutedieacute accessible via lrsquoadresse supportdev-franceconnectfr

613 Description technique

France Connect est un service web qui agit en tant que tiers de confiance entre la solution mutualiseacutee CPP2017

et des fournisseurs de service drsquoidentiteacute

France Connect impleacutemente le laquo core raquo et la gestion des sessions de la norme OpenId Connect

OpenID Connect permet agrave des applications de veacuterifier lrsquoidentiteacute des utilisateurs et drsquoobtenir des informations les

concernant en se basant sur lrsquoauthentification effectueacutee par un serveur drsquoautorisation

OpenID Connect 10 se preacutesente comme eacutetant une surcouche de gestion drsquoidentiteacute du protocole drsquoautorisation

OAuth 20

Les speacutecifications du protocole OAuth deacutefinissent les meacutecanismes utiliseacutes pour lrsquoobtention et lrsquoutilisation des

jetons pour lrsquoaccegraves aux ressources

221 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

614 Etapes pour se raccorder agrave FranceConnect

Preacutesentation du diagramme de fournisseur de service

Source du scheacutema httpsdocinteg01dev-franceconnectfrintegration-fs

Chacune des eacutetapes est deacutecrite de la maniegravere suivante

1 ltFC_URLgtapiv1authorize REDIRECTION

Contexte Le FS redirige depuis la requecircte preacuteceacutedente vers apiv1authorize pour engager la cineacutematique

dauthentification

Origine FS

Cible FC

Type dappel redirection navigateur

Requecircte

URL

ltFC_URLgtapiv1authorizeresponse_type=codeampclient_id=ltCLIENT_IDgtampredirect_uri=ltFS_URLgt2FltURL

_CALLBACKgtampscope=ltSCOPESgtampstate=ltSTATEgtampnonce=ltNONCEgt Reacuteponse

[hellip]

Ordre des eacutetapes pour se raccorder agrave FranceConnect pour un portail amont

Etape 1 Srsquoinscrire en tant que nouveau fournisseur de service afin de recevoir un client ID et un client secret

Un formulaire en ligne est disponible httpsdocinteg01dev-franceconnectfrintegration-fs

Etape 2 Obtenir un client OpenId Connect

222 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Des exemples dapplications clientes qui fonctionnent baseacutees sur des librairies du marcheacute sont mises agrave

disposition directement par France Connect httpsgithubcomfrance-connectservice-providers-

examples

Dautres clients sont disponibles sur le site officiel drsquoOpenId Connect

httpopenidnetdeveloperslibraries

o Note il faut choisir un produit dont la caracteacuteristique Relying Party est Yes

Etape 3 Configurer votre client OpenID Connect

Avec les EndPoints de France Connect (Autorisation Token UserInfos et Logout)

Authorization endpoint httpsfceinteg01dev-franceconnectfrapiv1authorize

Token endpoint httpsfceinteg01dev-franceconnectfrapiv1token

UserInfo endpoint httpsfceinteg01dev-franceconnectfrapiv1userinfo

Endpoint de logout httpsfceinteg01dev-franceconnectfrapiv1logout

62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe

621 Principe geacuteneacuteral

La seacutecurisation des accegraves aux services web du Portail Fournisseur est reacutealiseacutee sur deux niveaux

La mise en place drsquoune liaison seacutecuriseacutee avec lrsquoapplication appelante du partenaire (eacutediteur ou entiteacute

publique)

La mise en place drsquoune authentification de lrsquoutilisateur de lrsquoentiteacute publique autorisant la reacutealisation des

opeacuterations au travers ou pour le compte de lrsquoentiteacute publique

622 Mise en place drsquoune liaison seacutecuriseacutee

Pour assurer les exigences et contraintes de confidentialiteacute inteacutegriteacute et imputabiliteacute des eacutechanges sur internet

les messages sont encapsuleacutes dans une liaison chiffreacutee TLS 1x avec authentification mutuelle

623 Description de la mise en œuvre

Lors de lrsquoeacutetablissement de la liaison lrsquoapplication du partenaire (eacutediteur ou entiteacute publique) doit srsquoauthentifier et

valider le certificat preacutesenteacute par le Portail Fournisseur CPP2017 Le certificat preacutesenteacute par le Portail Fournisseur

CPP2017 est un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 de lrsquoIGC retenue par lrsquoAIFE Cette

IGC est une IGC reconnue par le RGS

Lrsquoapplication du partenaire doit effectuer les opeacuterations suivantes

ndash Veacuterifier la signature du certificat sa parenteacute (lrsquoautoriteacute) et les dates de deacutebut et de fin de validiteacute

devront ecirctre veacuterifieacutees

ndash Controcircler que le certificat nrsquoest pas reacutevoqueacute

En retour lrsquoapplication du partenaire fournit un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 drsquoune

IGC reconnue par le RGS

Le Portail Fournisseur CPP2017 effectue les opeacuterations suivantes

ndash Veacuterification de la signature du certificat sa parenteacute (lrsquoautoriteacute) et des dates de deacutebut et de fin de

validiteacute

ndash Controcircle de la non reacutevocation du certificat

ndash Controcircle de la preacutesence de la clef dans la liste des clefs accepteacutees par le Portail Fournisseur CPP2017

223 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

624 Reccomandations

Le certificat ayant une dureacutee de vie limiteacutee il est donc neacutecessaire de preacutevoir cocircteacute systegraveme ou serveur du

partenaire les meacutecanismes permettant de geacuterer ce renouvellement Pour faciliter cette opeacuteration il est

recommandeacute aux applications des partenaires drsquoecirctre agrave mecircme de geacuterer au moins deux certificats

potentiellement issus drsquoautoriteacutes diffeacuterentes (une autoriteacute pour le certificat en fin de vie et une pour le nouveau

certificat)

224 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

625 Standards et reacutefeacuterences utiliseacutees

ndash TLS1x RFC 5246 et RFC 4346

ndash Liste des IGC reconnues par le RGS httpwwwssigouvfradministrationqualifications

ndash Certificat X509 RFC 5280

63 Mise en place drsquoune authentification utilisateur par login et mot de passe

Pour deacutefinir les peacuterimegravetres (fonctions et donneacutees) accessibles au travers des services web et reacutepondre aux

exigences et contraintes drsquoimputabiliteacute des actions reacutealiseacutees sur le Portail de Services CPP2017 une

authentification utilisateur est mise en place apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec le partenaire

Dans le cadre de lrsquoauthentification par login et mot de passe apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec

lrsquoapplication du partenaire le SI Externe insegravere les champs deacutecrits ci-apregraves dans le header HTTP de la requecircte

REST

ndash Champ laquo Login raquo ce champ contient le login ou identifiant de lrsquoutilisateur invoquant le service

ndash Champ laquo MDP raquo ce champ contient le laquo hash raquo du mot de passe associeacute agrave lrsquoidentifiant de lrsquoutilisateur

invoquant le service

Le laquo hash raquo du mot de passe est le reacutesultat obtenu en appliquant lrsquoalgorithme SHA-256 au mot de passe

utilisateur

631 Standard et reacutefeacuterences utiliseacutes

SHA 256 FIPS 180-4

225 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

7 LES PROTOCOLES DE RACCORDEMENT POUR LES FOURNISSEURS

Afin de permettre les eacutechanges de flux de donneacutees la solution CPP 2017 met agrave disposition des partenaires les

trois protocoles drsquoeacutechanges suivants

- PeSIT HS E

- SFTP

- AS2

Un partenaire ne peut utiliser exclusivement qursquoun seul de ces protocoles

71 PeSIT HS E

711 Deacutefinition

PeSIT (Protocole dEchanges pour un Systegraveme Interbancaire de Teacuteleacutecompensation)

Le principe drsquoeacutechange de donneacutee est baseacute sur des messages FPDU (File transfer protocol Data Unit) eacutechangeacutes

entre deux uniteacutes PeSIT homologues le demandeur et le serveur

Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires le protocole PESIT HS E est utiliseacute

uniquement en mode laquo push raquo ce qui signifie que le partenaire peut de sa propre initiative directement

envoyer un fichier au destinataire

Drsquoautre part la couche transport est seacutecuriseacutee par TLS ce qui induit des eacutechanges de certificats entre les

partenaires

712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun moniteur de transfert supportant le protocole PeSIT HS E

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

713 Preacuterequis de seacutecuriteacute

La seacutecuriteacute du protocole devra au preacutealable ecirctre assureacutee par

- un outil de calcul et de veacuterification de signature enveloppante XADES

- un certificat et sa cleacute priveacutee pour lrsquooutil de calcul de signature XADES

- le certificat du Systegraveme drsquoeacutechange pour la veacuterification de signature XADES

- un certificat et sa cleacute priveacutee pour la connexion TLS

226 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

72 SFTP

721 Deacutefinition

Le Secure File Transfert Protocol (ou SSH File Transfert Protocol ) est un protocole de transfert de fichiers

type clientserveur permettant un cryptage de toute la connexion y compris des mots de passe et du contenu

des transferts

Dans ce cas-ci lrsquoAIFE (Chorus Portail Pro) se constituera toujours en tant que serveur et les partenaires

resteront clients quel que soit le sens du transfert Le protocole preacutevoit la geacuteneacuteration drsquoune paire de cleacutes TLS

publiquespriveacutees permettant lrsquoouverture des services SFTP

Dans le cadre de lrsquoutilisation du protocole SFTP le partenaire devra deacuteposer sur le serveur SFTP de lrsquoAIFE les

fichiers qursquoil souhaite remettre agrave Chorus Portail Pro De mecircme il devra venir retirer sur le serveur de lrsquoAIFE les

fichiers qui lui seront remis par Chorus Portail Pro Dans ce cadre le deacutelai de retrait avant purge des fichiers est

fixeacute agrave une dureacutee drsquoune semaine Passeacute ce deacutelai les fichiers seront automatiquement purgeacutes

Le nommage des fichiers se fera agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Les cleacutes SSH priveacuteespubliques seront eacutechangeacutees entre le client et le serveur SFTP lors de leur premier

eacutechange

722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun outil supportant le protocole SFTP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

723 Preacuterequis de seacutecuriteacute

- La cleacute publique AIFE doit ecirctre mise agrave disposition du partenaire qui souhaite eacutechanger via ce protocole

(via des URL sur les principes drsquoeacutechanges TLS)

- Cette cleacute sera valideacutee manuellement au niveau du serveur SFTP CPP permettant ainsi la connexion du

client SFTP

227 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

73 AS2

731 Deacutefinition

Le protocole AS2 fonctionne en mode laquo push raquo Le partenaire peut donc de sa propre initiative directement

envoyer un fichier au destinataire Ce protocole a la particulariteacute drsquointeacutegrer un systegraveme drsquoacquittement

protocolaire appeleacute MDN Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires les MDN

devront ecirctre geacuteneacutereacutes en mode synchrone et signeacutes

Le fichier agrave transmettre est encapsuleacute dans la requecircte AS2 sous forme de piegravece jointe dont le nommage se

fait agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Le protocole AS2 permettant la mise en œuvre de niveaux de seacutecuriteacute les certificats sont signeacutes au moyen

drsquoun algorithme SHA-1 et les eacutechanges crypteacutes au moyen drsquoun algorithme AES 256

732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

- Les partenaires doivent disposer drsquoun serveur AS2

- Les serveurs des partenaires doivent ecirctre en mesure de geacuterer les MDN synchrones et signeacutes

733 Preacuterequis de seacutecuriteacute

- Le protocole est seacutecuriseacute La couche de transport ne neacutecessite donc pas de TLS

- Les partenaires doivent neacuteanmoins disposer de certificats pour reacutealiser les opeacuterations de

o Signature (SHA-1)

o Chiffrement (AES 256)

o Authentification

228 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

8 GLOSSAIRE

Abreacuteviation Signification

AIFE Agence pour lrsquoinformatique financiegravere de lrsquoEtat chargeacutee du pilotage de la maicirctrise drsquoœuvre de la solution mutualiseacutee-CPP 2017 et du deacuteploiement de la solution13

API Application Programming Interface Ensemble normaliseacute de fonctions qui sert de faccedilade par laquelle un logiciel offre des services agrave dautres logiciels

ASAP Avis des sommes agrave payer

Atlas Solution de stockage des factures et de piegraveces justificatives

Chorus

Chorus est lapplication commune agrave tous les gestionnaires et comptables de

lEacutetat geacuterant la deacutepense les recettes non fiscales et la comptabiliteacute de lEacutetat Elle integravegre tous les acteurs de la gestion financiegravere de lEacutetat Lapplication

est fondeacutee sur un progiciel de gestion inteacutegreacutee (PGI) et permet de mettre en œuvre toutes les ambitions de la LOLF notamment en termes de comptabiliteacute

Solution mutualiseacutee-CPP 2017

Solution mutualiseacutee cible du laquo Portail de facturation raquo Chorus Portail Pro

Facture

La facture est une piegravece comptable par laquelle le vendeur (ou prestataire de services) indique le deacutetail des quantiteacutes qualiteacutes et prix des marchandises ou services preacutealablement deacutelivreacutes qui constitue lrsquoensemble des donneacutees de facturation Les factures inteacutegreacutees au peacuterimegravetre de la deacutemateacuterialisation sont celles de la commande publique transmise par les

fournisseurs

Demande de paiement Demande de paiement facture de cotraitance ou de sous-traitance

Document de facturation Document justificatif transmis agrave lrsquoappui drsquoune facture

Donneacutees de facturation Champ drsquoune facture

Dossier de facturation Ensemble de piegraveces permettant le mandatement et la liquidation (facture et document de facturation)

DGD Deacutecompte geacuteneacuteral deacutefinitif

DGFiP Direction Geacuteneacuterale des Finances Publiques

DP Objet creacuteeacute par lrsquoordonnateur Etat ou EPN permettant la liquidation (correspondant au mandatement du secteur public local)

DRFiP Direction reacutegionale des finances publiques

EDI Echange de donneacutees informatiseacute

EJ Engagement juridique

EPL Etablissement Public Local

EPN Etablissement Public National

EPS Etablissement Public de Santeacute

Espace factures reccedilues Portail en mode laquo SaaS raquo permettant aux collectiviteacutes locales et EPN de teacuteleacutecharger leurs factures drsquoen remonter les statuts drsquoavancement et

drsquointeragir avec les fournisseurs et le support

Helios Helios Systegraveme drsquoinformation comptable de la direction geacuteneacuterale des finances publiques deacutedieacute au secteur local pour la tenue des comptabiliteacutes

locales

PES Protocole drsquoeacutechange standard

PIGP Portail internet de la gestion publique

PJ Piegravece justificative ou piegravece jointe selon le contexte

MOA Maitrise drsquoouvrage

MOE Maitrise drsquoœuvre

Mode laquo Saas raquo Le mode laquo Saas raquo (logiciel en mode service) est un modegravele drsquoexploitation commerciale agrave des logiciels en ligne qui permet aux utilisateurs de ne pas avoir agrave installer lrsquooutil sur leurs propres services

SE Chorus Systegraveme drsquoeacutechange Chorus

SE Service exeacutecutant la deacutepense de lrsquoEtat

SIGF Systegraveme drsquoInformation de gestion financiegravere (des collectiviteacutes et eacutetablissements publics)

229 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

SIRET

Le numeacutero SIRET est un identifiant deacutetablissement pour les fournisseurs franccedilais Cet identifiant numeacuterique de 14 chiffres est articuleacute en deux parties

la premiegravere est le numeacutero SIREN de luniteacute leacutegale agrave laquelle appartient luniteacute SIRET la seconde habituellement appeleacutee NIC (Numeacutero Interne de Classement) se compose dun numeacutero dordre agrave quatre chiffres attribueacute agrave leacutetablissement et dun chiffre de controcircle qui permet de veacuterifier la validiteacute

de lensemble du numeacutero SIRET

SMA Service mandataire Atlas

UBL Invoice Universal Business Language (norme de structuration de donneacutees de factures)

UNCEFACT United Nations Centre for Trade Facilitation and Electronic Business

Page 2: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur

Version - Date Emetteur StatutSuivi des modifications

Version 21 ndash 280715 AIFE

Suppression du reacutefeacuterencement de la REG S303

sur les balises drsquoengagement

Nouvelle description seacutemantique des balises de

lrsquoentiteacute laquo Valideur raquo des flux E1 et E2

Mise agrave jour des XSD (ajustement dans le

nommage des balises suppression de la balise

PJIdOriginale du XSDCPPFactureMinimal

nouveau nommage des XSD)

Reacutefeacuterencement des regravegles de gestion G713

G714 G715 G716

Ajout de la balise laquo Mode de paiement raquo dans le

format E2

Ajustement du scheacutema du flux cycle de vie

Reacutefeacuterencement de la balise laquo mode de

paiement raquo dans les descriptions syntaxiques

des formats UBL et CII du flux E2

Version 20 ndash 200715

AIFE

Introduction ajout de liens hypertextes vers la

reacuteglementation applicable

Description fonctionnelle de la solution

o Preacutecision sur la dureacutee drsquoarchivage des

factures pour le compte des eacutemetteurs (10

ans)

o Mise agrave jour des cadres de facturation

Description des formats

o Production des XSD des flux speacutecifiques agrave la

solution mutualiseacutee et non reacutefeacuterenceacutes dans

les standards internationaux (CII UBL) ou

dans le format de la DGFiP (PES)

o Mise agrave jour des regravegles de gestions

seacutemantiques et syntaxiques (dont rajout des

regravegles de gestion relatives aux modes de

regraveglement)

o Ajout du flux laquo Meacutemoire de frais de justice raquo

son format syntaxique et ses regravegles de

gestion associeacutees

o Description de lrsquoenveloppe des flux

speacutecifiques agrave la solution mutualiseacutee et non

reacutefeacuterenceacutes dans les formats internationaux

(CII UBL) ou dans le format de la DGFiP

(PES)

o Mise agrave jour des flux pivot et cycle de vie

o Rajout de regravegles de gestion applicables au

format syntaxique du flux PES_Depense

Aller

2 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 Propos liminaires 8 11 Objectifs du document 8 12 Contenu du document 8 13 Lecture du document 8

2 Introduction 9 21 Le contexte et les objectifs de la deacutemateacuterialisation des factures 9 211 Un contexte et une trajectoire recherchant la simplification administrative 9 212 Les objectifs du programme de deacutemateacuterialisation des factures 9 22 Rappel du cadre regraveglementaire 10 221 Le cadre regraveglementaire europeacuteen 10 222 Le cadre regraveglementaire franccedilais 10 2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique 10 2222 Les mentions obligatoires de la facture eacutelectronique 11 2223 Les eacuteleacutements relevant de la facturation 12 2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures 13 2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI 14 23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017 15 231 Les acteurs concerneacutes 15 2311 Les fournisseurs priveacutes et publics 15 2312 Les personnes publiques reacutecipiendaires 15 2313 Les tiers de teacuteleacutetransmission 16 2314 Les opeacuterateurs de deacutemateacuterialisation 16 2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee 17 2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation 17 232 Les natures de relations contractuelles concerneacutees 18

3 Description fonctionnelle de la solution 19 31 Les principes directeurs de la solution mutualiseacutee-CPP 2017 19 32 Preacutesentation de la solution mutualiseacutee-CPP 2017 19 321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017 19 322 Offre de service de la solution mutualiseacutee-CPP 2017 20 33 Identification des acteurs 21 331 Pour les eacutemetteurs de factures 21 332 Pour les reacutecepteurs de factures 21 34 Lrsquooffre de service agrave destination des eacutemetteurs de factures 22 341 Les modes de transmission de factures 22 342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures 24 343 La sollicitation de lrsquoassistance 24 35 Lrsquooffre de service agrave destination des reacutecepteurs de factures 25 351 La notification de la reacuteception drsquoune facture 25 352 La mise agrave disposition des factures et des dossiers de facturation 25 3521 En mode EDI 25 3522 En mode service 25 3523 En mode portail 25 353 La prise en compte de la remonteacutee des statuts 26 354 Le recours agrave lrsquoassistance de la solution mutualiseacutee 27 3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures 27 3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures 27 36 Le cycle de vie nominal de la facture 28 37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 32 371 Les controcircles de coheacuterence du flux et de seacutecuriteacute 32 372 Les controcircles de structure des donneacutees 32 373 Les controcircles de la coheacuterence des donneacutees 33 374 Focus sur le controcircle drsquouniciteacute 34

3 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3741 Deacutelimitation de lrsquouniciteacute 34 3742 Le controcircle de lrsquouniciteacute 34 38 Les possibiliteacutes de recyclage de la facture 35 381 Deacutelimitation du recyclage 35 382 Modaliteacutes du recyclage 35 383 Modaliteacutes de reacuteeacutemission de facture sans recyclage 35 39 Les diffeacuterents cadres de facturation 36 391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques 36 392 Focus sur les modaliteacutes de validation 37 393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP 38

4 Description des formats portant les flux drsquoeacutechanges autour de la solution mutualiseacutee-CPP 2017 41 41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017 41 411 Matrices des flux drsquoeacutechange 42 4111 Matrices des flux par type drsquoacteur 42 412 Preacutesentation des formats accepteacutes par type de flux EDI 44 42 Description geacuteneacuterique des donneacutees par type de flux 45 421 Description du flux Pivot 45 422 Description des flux de type facture 54 423 Description des flux Cycle de Vie de la facture (R) 81 424 Description des enveloppes des flux 85 43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux 87 44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice 96 45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux 98 451 Flux Pivot - Format CPPFacturePivot 98 4511 Flux pivot ndash syntaxe de lrsquoenveloppe 100 4512 Flux Pivot - Syntaxe des donneacutees 101 452 Flux factures 105 4521 Flux structureacute Facture 105 4522 Flux mixte Facture 127 4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice 145 453 Flux de cycle de vie de la facture 150 4531 Format AIFE_Statut 150 4532 Format CPPStatut 154 46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques 161 461 Regravegles de Gestion applicables aux formats syntaxiques UBL 161 462 Regravegles de Gestion applicables aux formats syntaxiques CII 162 463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP 163 464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller 165 465 Regravegles de Gestion applicables aux formats syntaxique CPP 167

5 Presentation du mode service 168 51 Le principe de fonctionnement des API 168 511 Preacutesentation de lrsquooffre de service 168 512 Contraintes lieacutees au header de la requecircte 169 52 Les services proposeacutes en API 170 521 Service factures eacutemises 171 5211 Meacutethode rechercher 171 5212 Meacutethode enregistrer 175 5213 Meacutethode soumettre 180 5214 Meacutethode dupliquer 186 5215 Meacutethode supprimer 186 5216 Meacutethode consulterDetail 186 5217 Meacutethode consulterHistorique 186 5218 Meacutethode consulterPiece 186 5219 Meacutethode telecharger 187

4 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52110 Meacutethode fildEvenements 189 52111 Meacutethode listeActions 189 52112 Meacutethode tableaudeBord 189 52113 Meacutethode deposerFlux 190 52114 Meacutethode depoderPdf 190 52115 Meacutethode ajouterPj 190 52116 Meacutethode recycler 190 522 Service factures de travaux 191 5221 Meacutethode rechercher 191 5222 Meacutethode enregistrer 191 5223 Meacutethode soumettre 191 5224 Meacutethode dupliquer 191 5225 Meacutethode supprimer 191 5226 Meacutethode consulterDetail 191 5227 Meacutethode consulterHistorique 191 5228 Meacutethode consulterPiece 191 5229 Meacutethode telecharger 191 52210 Meacutethode fildEvenements 191 52211 Meacutethode listeActions 191 52212 Meacutethode tableaudeBord 191 52213 Meacutethode deposerFlux 192 52214 Meacutethode depoderPdf 192 52215 Meacutethode ajouterPj 192 52216 Meacutethode traiter 192 52217 Meacutethode recycler 192 523 Service factures agrave valider 193 5231 Meacutethode rechercher 193 5232 Meacutethode consulterDetail 193 5233 Meacutethode consulterHistorique 193 5234 Meacutethode consulterPiece 193 5235 Meacutethode telecharger 193 5236 Meacutethode fildEvenements 193 5237 Meacutethode listeActions 193 5238 Meacutethode tableaudeBord 193 5239 Meacutethode traiter 193 524 Service factures reccedilues 194 5241 Meacutethode rechercher 194 5242 Meacutethode consulterDetail 198 5243 Meacutethode consulterHistorique 198 5244 Meacutethode consulterPiece 198 5245 Meacutethode telecharger 199 5246 Meacutethode fildEvenements 201 5247 Meacutethode listeActions 201 5248 Meacutethode tableaudeBord 201 5249 Meacutethode traiter 201 525 Service meacutemoires de justice 205 5251 Meacutethode rechercher 205 5252 Meacutethode enregistrer 205 5253 Meacutethode soumettre 205 5254 Meacutethode dupliquer 205 5255 Meacutethode supprimer 205 5256 Meacutethode consulterDetail 205 5257 Meacutethode consulterHistorique 205 5258 Meacutethode consulterPiece 205

5 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5259 Meacutethode telecharger 205 52510 Meacutethode fildEvenements 205 52511 Meacutethode listeActions 205 52512 Meacutethode tableaudeBord 206 52513 Meacutethode deposerFlux 206 52514 Meacutethode ajouterPj 206 526 Service demandes de remboursement TIC 207 5261 Meacutethode rechercher 207 5262 Meacutethode enregistrer 207 5263 Meacutethode soumettre 207 5264 Meacutethode dupliquer 207 5265 Meacutethode supprimer 207 5266 Meacutethode consulterDetail 207 5267 Meacutethode consulterHistorique 207 5268 Meacutethode consulterPiece 207 5269 Meacutethode telecharger 207 52610 Meacutethode fildEvenements 207 52611 Meacutethode listeActions 207 52612 Meacutethode tableaudeBord 207 52613 Meacutethode deposerFlux 207 52614 Meacutethode ajouterPj 208 527 Service engagements 209 5271 Meacutethode rechercher 209 5272 Meacutethode consulterDetail 209 5273 Meacutethode consulterHistorique 209 5274 Meacutethode consulterPiece 209 5275 Meacutethode telecharger 209 5276 Meacutethode fildEvenements 209 5277 Meacutethode listeActions 209 5278 Meacutethode tableaudeBord 209 528 Sollicitations eacutemises 210 5281 Meacutethode rechercher 210 5282 Meacutethode enregistrer 210 5283 Meacutethode soumettre 210 5284 Meacutethode supprimer 210 5285 Meacutethode consulterDetail 210 5286 Meacutethode consulterHistorique 210 5287 Meacutethode consulterPiece 210 5288 Meacutethode telecharger 210 5289 Meacutethode fildEvenements 210 52810 Meacutethode listeActions 210 52811 Meacutethode tableaudeBord 210 52812 Meacutethode ajouterPj 211 52813 Meacutethode traiter 211 529 Sollicitation reccedilues 212 5291 Meacutethode rechercher 212 5292 Meacutethode enregistrer 212 5293 Meacutethode soumettre 212 5294 Meacutethode consulterDetail 212 5295 Meacutethode consulterHistorique 212 5296 Meacutethode consulterPiece 212 5297 Meacutethode telecharger 212 5298 Meacutethode fildEvenements 212 5299 Meacutethode listeActions 212

6 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52910 Meacutethode tableaudeBord 212 52911 Meacutethode ajouterPj 212 52912 Meacutethode traiter 213 5210 Gestion des utilisateurs 214 52101 Meacutethode rechercher 214 52102 Meacutethode enregistrer 214 52103 Meacutethode soumettre 214 52104 Meacutethode supprimer 214 52105 Meacutethode consulterDetail 214 52106 Meacutethode consulterHistorique 214 52107 Meacutethode fildEvenements 214 52108 Meacutethode listeActions 214 52109 Meacutethode tableaudeBord 214 521010 Meacutethode deposerFlux 214 521011 Meacutethode traiter 214 5211 Gestions des structures 215 52111 Meacutethode rechercher 215 52112 Meacutethode enregistrer 215 52113 Meacutethode consulterDetail 215 52114 Meacutethode consulterHistorique 215 52115 Meacutethode consulterPiece 215 52116 Meacutethode fildEvenements 215 52117 Meacutethode listeActions 215 52118 Meacutethode tableaudeBord 215 52119 Meacutethode ajouterPj 215 521110 Meacutethode traiter 215 5212 Gestion du compte utilisateurs 216 52121 Meacutethode enregistrer 216 52122 Meacutethode consulterDetail 216 52123 Meacutethode consulterPiece 216 52124 Meacutethode fildEvenements 216 52125 Meacutethode ajouterPj 216 5213 Qualification des flux 217 52131 Meacutethode rechercher 217 52132 Meacutethode enregistrer 217 52133 Meacutethode soumettre 217 52134 Meacutethode fildEvenements 217 52135 Meacutethode listeActions 217 52136 Meacutethode tableaudeBord 217 52137 Meacutethode deposerFlux 217 52138 Meacutethode ajouterPj 217 5214 Reacutefeacuterentiels 218 52141 Meacutethode rechercher 218 52142 Meacutethode consulterDetail 218

6 Lrsquoauthentification 219 61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo 219 611 Le principe de fonctionnement de France Connect Entreprises 219 612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution

mutualiseacutee CPP2017 220 613 Description technique 220 614 Etapes pour se raccorder agrave FranceConnect 221 62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe 222 621 Principe geacuteneacuteral 222 622 Mise en place drsquoune liaison seacutecuriseacutee 222

7 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

623 Description de la mise en œuvre 222 624 Reccomandations 223 625 Standards et reacutefeacuterences utiliseacutees 224 63 Mise en place drsquoune authentification utilisateur par login et mot de passe 224 631 Standard et reacutefeacuterences utiliseacutes 224

7 Les protocoles de raccordement pour les fournisseurs 225 71 PeSIT HS E 225 711 Deacutefinition 225 712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 225 713 Preacuterequis de seacutecuriteacute 225 72 SFTP 226 721 Deacutefinition 226 722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 226 723 Preacuterequis de seacutecuriteacute 226 73 AS2 227 731 Deacutefinition 227 732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 227 733 Preacuterequis de seacutecuriteacute 227

8 Glossaire 228

8 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 PROPOS LIMINAIRES

11 Objectifs du document

Ce document preacutesente le dossier des speacutecifications externes de la solution mutualiseacutee mise agrave disposition par

lrsquoEtat et deacutenommeacutee laquoPortail de facturationraquo Celle-ci permet

- le deacutepocirct et la transmission des factures sous forme eacutelectronique par les fournisseurs agrave destination de

personnes publiques

- la remonteacutee drsquoinformations du cycle de vie des factures agrave ces fournisseurs par les personnes publiques

Les speacutecifications externes entrent dans le cadre de lrsquoorganisation du deacuteveloppement et de la gestion des

systegravemes drsquoinformations impliqueacutes par ce projet

Ce document srsquoadresse

- A lrsquoensemble des fournisseurs de la sphegravere publique

- Aux personnes morales de droit public destinataires de factures

- Aux eacutediteurs de solutions financiegraveres des structures publiques

- Aux eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes

- Aux prestataires informatiques en charge de la gestion des plateformes publiques (portails partenaires)

ou de prestation de tiers de teacuteleacutetransmission

12 Contenu du document

Le preacutesent document preacutecise les exigences neacutecessaires au deacutepocirct la reacuteception et la transmission des factures

sous forme eacutelectronique agrave destination de personnes publiques ainsi que la remonteacutee des informations sur le

cycle de vie de la facture

Il encadre lrsquoensemble des modaliteacutes drsquoeacutechange de flux et de format ainsi que les contraintes drsquoexploitation et

les modaliteacutes drsquoaccompagnement des diffeacuterents acteurs concerneacutes

Ce document nrsquoest ni un guide utilisateur ni un support drsquoexplication du laquo portail de facturation raquo A

ce titre ce document deacutecrit uniquement les speacutecifications concernant les flux EDI et la description

des fonctionnaliteacutes mises en mode service

13 Lecture du document

Les collectiviteacutes locales et leurs groupements sont reacuteunis sous lrsquoappellation laquo Secteur public local raquo (SPL)

Les speacutecifications externes relatives au secteur public local srsquoadressent aux entiteacutes raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

Les speacutecifications externes relatives aux EPN srsquoadressent aux entiteacutes qui ne sont pas raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

9 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2 INTRODUCTION

21 Le contexte et les objectifs de la deacutemateacuterialisation des factures

211 Un contexte et une trajectoire recherchant la simplification administrative

Dans le cadre de lrsquoacceacuteleacuteration des eacutechanges numeacuteriques entre les entreprises et les administrations les

factures entre lEtat les entiteacutes du secteur public local et les eacutetablissements publics et leurs fournisseurs

doivent progressivement ecirctre deacutemateacuterialiseacutees Ce programme de facturation eacutelectronique srsquoinscrit dans le

contexte de la loi de modernisation de lrsquoeacuteconomie (LME) du 4 aoucirct 20081 et du mouvement de modernisation

de lrsquoaction publique au regard des deacutecisions retenues par le comiteacute interministeacuteriel pour la modernisation de

lrsquoaction publique du 17 juillet 2013 et de la Loi drsquoHabilitation du 3 janvier 2014 relative agrave la simplification et la

seacutecurisation de la vie des entreprises Il a vocation agrave rendre obligatoire lrsquoenvoi et la reacuteception de factures sous

forme deacutemateacuterialiseacutee pour la sphegravere publique et ses fournisseurs

Lrsquoordonnance du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique2 preacutevoit une

deacutemateacuterialisation des factures agrave compter du 1er janvier 2017 aux grandes entreprises et aux fournisseurs

publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille des entreprises

concerneacutees3

- au 1er janvier 2017 pour les grandes entreprises et les personnes publiques

- au 1er janvier 2018 pour les entreprises de taille intermeacutediaire

- au 1er janvier 2019 pour les petites et moyennes entreprises

- au 1er janvier 2020 pour les microentreprises

212 Les objectifs du programme de deacutemateacuterialisation des factures

Le programme de deacutemateacuterialisation des factures est une avanceacutee suppleacutementaire vers cette deacutemateacuterialisation

du support papier Il permet drsquooptimiser et drsquoeacutelargir le panel des services fournis aux eacutemetteurs de factures

vers la sphegravere publique Il a vocation agrave

- Mettre en place un processus simplifieacute de deacutepocirct et de reacuteception des factures via une solution unique

- Contribuer agrave la diminution du deacutelai de transmission des factures entre les diffeacuterents services

compeacutetents

- Contribuer agrave la diminution du deacutelai de traitement des factures agrave chacune des eacutetapes du circuit

- Optimiser le suivi de la facture depuis son eacutemission jusqursquoagrave sa mise en paiement (ou son rejet)

- Archiver les factures deacuteposeacutees par les fournisseurs et valideacutees par les systegravemes drsquoinformation

- Mettre agrave disposition des fournisseurs lrsquohistorique des factures qursquoils ont deacuteposeacutees via la solution

Le programme de deacutemateacuterialisation des factures est synonyme de

- Gains financiers chiffrables compte tenu entre autres de la diminution progressive de la charge

associeacutee au traitement des factures4

- Gains de productiviteacute compte tenu de la diminution du temps de traitement par facture

- Gain de temps compte tenu de la reacuteduction des deacutelais aux diffeacuterentes eacutetapes de traitement de la

facture

- Gains en termes de seacutecuriteacute compte tenu de la fonctionnaliteacute drsquoarchivage de lrsquoarchitecture des

systegravemes drsquoinformations deacuteployeacutes et de lrsquooptimisation du suivi de la facture

Lrsquoensemble des points drsquoimpact sont reacutefeacuterenceacutes dans la fiche drsquoimpact du 18 juin 20145 eacutetablie par le Ministegravere

des finances et des comptes publics et attacheacutee au projet drsquoordonnance relative au deacuteveloppement de la

facturation eacutelectronique

1 Loi ndeg 2008-776 du 4 aoucirct 2008 de modernisation de leacuteconomie

2 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique

3 Ces cateacutegories dentreprises sont celles preacutevues pour lapplication de larticle 51 de la loi du 4 aoucirct 2008

4 Les gains preacutevisionnels geacuteneacutereacutes par le projet de facturation eacutelectronique 2017 ont eacuteteacute estimeacutes dans la laquo Fiche drsquoimpact projet de texte

regraveglementaire concernant lrsquoordonnance relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R raquo eacutetablie le 18

juin 2004 5 NOR FCPX1413059R

10 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

22 Rappel du cadre regraveglementaire

La facture eacutelectronique dans le droit communautaire est encadreacutee par une reacuteglementation sous la forme dune

directive europeacuteenne (Directive europeacuteenne 2001115CE)6 qui a harmoniseacute les mentions leacutegales introduit la

signature eacutelectronique et le format non structureacute de type PDF

Cette directive europeacuteenne est transposeacutee dans le droit national de chacun des eacutetats membres de lUnion

europeacuteenne Une facture est dite deacutemateacuterialiseacutee lorsquelle reacutepond agrave certains critegraveres techniques et de seacutecuriteacute

(garanties dauthenticiteacute de non reacutepudiation et dinteacutegriteacute) Elle est alors consideacutereacutee strictement comme

facture originale sur le plan comptable et fiscal

221 Le cadre regraveglementaire europeacuteen

Le Conseil de lrsquoUnion Europeacuteenne fixe le cadre regraveglementaire europeacuteen de la deacutemateacuterialisation des factures au travers de plusieurs textes structurants

La directive europeacuteenne 2001115CE du 20 deacutecembre 2001 introduit la signature eacutelectronique et le format non structureacute de type PDF

La directive europeacuteenne 201045UE7 du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la valeur ajouteacutee en ce qui concerne les regravegles de facturation libeacuteralise le recours agrave la facture deacutemateacuterialiseacutee

La directive europeacuteenne 201455UE8 oblige les pouvoirs adjudicateurs et les entiteacutes adjudicatrices agrave accepter les factures eacutelectroniques conformes aux normes europeacuteennes

222 Le cadre regraveglementaire franccedilais

2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique

En premier lieu la loi de modernisation de lrsquoeacuteconomie (LME) ndeg2008-776 du 4 aoucirct 2008 donne obligation agrave

lrsquoEtat drsquoaccepter les factures eacutemises par ses fournisseurs sous forme deacutemateacuterialiseacutee Les deacutecrets

drsquoapplication ndeg2013-346 relatif aux obligations de facturation en matiegravere de TVA et au stockage de factures

eacutelectronique et ndeg 2013-350 du 25 avril 2013 modifiant les dispositions de lannexe III du CGI relatives aux

factures transmises par voie eacutelectronique en matiegravere de TVA faisant suite agrave la loi ndeg2012-1510 du 29

deacutecembre 20129 de finances rectificatives pour 2012 preacutecisent les modaliteacutes et les regravegles de mise en

œuvre de lrsquoobligation drsquoacceptation des factures deacutemateacuterialiseacutees stipuleacutees par la loi de modernisation de

lrsquoeacuteconomie Ils transposent eacutegalement les dispositions relatives aux regravegles de facturation eacutelectronique de la

directive 201045UE du Conseil du 13 juillet 2010 libeacuteralisant le recours agrave la facture deacutemateacuterialiseacutee

Le deacutecret drsquoapplication 2013-346 du 24 avril 2013 adapte les dispositions reacuteglementaires relatives agrave la

facturation preacutevues aux articles 242 nonies et 242 nonies A de lannexe II au CGI dans le cadre de la

transposition de la directive 201045UE preacuteciteacutee

Le deacutecret drsquoapplication 2013-350 du 25 avril 2013 renforce les caracteacuteristiques de la signature

eacutelectronique procegravede agrave la codification des dispositions relatives agrave lrsquoeacutechange de donneacutees informatiseacutees et

preacutecise les modaliteacutes de conservation des factures ainsi que les regravegles applicables en matiegravere de restitution des

factures

6 Directive 2001115 sur lharmonisation des factures en matiegravere de TVA et la facturation eacutelectronique 7 Directive 201045UE DU CONSEIL du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la

valeur ajouteacutee en ce qui concerne les regravegles de facturation 8 Directive 201455UE du Parlement europeacuteen et du Conseil du 16 avril 2014 relative agrave la facturation eacutelectronique dans le cadre des

marcheacutes publics 9 Loi ndeg 2012-1510 du 29 deacutecembre 2012 de finances rectificative pour 2012 (1) NOR EFIX1238817L Version consolideacutee au 10 aoucirct

2014

11 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Lrsquoordonnance ndeg 2014-697 du 26 juin 201410 relative au deacuteveloppement de la facturation eacutelectronique rend

obligatoire la transmission des factures sous forme eacutelectronique pour les titulaires ainsi que les sous-traitants

admis au paiement direct de contrats conclus par lEtat les collectiviteacutes territoriales et les eacutetablissements

publics Par ailleurs cette ordonnance rend obligatoire pour lEtat les collectiviteacutes territoriales et les

eacutetablissements publics drsquoaccepter les factures transmises sous forme eacutelectronique par les titulaires et les sous-

traitants admis au paiement direct

Lrsquoarticle 2 de lrsquoordonnance preacutecise qursquoune solution mutualiseacutee mise agrave disposition par lEtat et deacutenommeacutee laquo

Portail de facturation raquo permet le deacutepocirct la reacuteception et la transmission des factures sous forme eacutelectronique

LEtat sauf impeacuteratif de deacutefense ou de seacutecuriteacute nationale les collectiviteacutes territoriales et les eacutetablissements

publics ainsi que les titulaires et les sous-traitants admis au paiement direct de leurs contrats utilisent le Portail

de facturation

Lrsquoarticle 3 preacutecise le calendrier drsquoentreacutee en vigueur des nouvelles obligations fixeacutees agrave lrsquoarticle 1er La

deacutemateacuterialisation des factures est imposeacutee agrave compter du 1er janvier 2017 aux grandes entreprises et aux

fournisseurs publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille

des entreprises concerneacutees

2222 Les mentions obligatoires de la facture eacutelectronique

La facture est un eacuteleacutement de preuve dune opeacuteration commerciale et recegravele donc une valeur juridique

importante Elle sert par ailleurs de justificatif comptable et de support agrave lexercice des droits sur la TVA

Leacutetablissement de la facture reacutepond donc agrave certaines contraintes de contenu deacutefinies par des textes codifieacutes

Larticle L441-3 du code de commerce preacutecise les mentions obligatoires des factures dont les principales

sont les suivantes

nom et adresse des parties

date de la vente ou de la prestation de service

quantiteacute et deacutenomination preacutecise des produits ou services

prix unitaire hors taxe et reacuteductions eacuteventuellement consenties

date deacutecheacuteance du regraveglement

les clauses de peacutenaliteacutes de retard de paiement

Les articles R123-237 et 238 du code de commerce ajoutent agrave cette liste des eacuteleacutements didentification de

lentreprise numeacutero dimmatriculation aupregraves du greffe siegravege social statut juridique etc

En matiegravere fiscale un certain nombre dobligations speacutecifiques encadrent leacutetablissement des factures par les

assujettis agrave la TVA Elles sont introduites par larticle 289 du Code geacuteneacuteral des impocircts et preacuteciseacutees par

larticle 242 nonies A de lannexe II11 qui preacutevoit notamment des eacuteleacutements didentification du vendeur et de

lacqueacutereur et des preacutecisions sur les produits et services vendus

Cet article 242 nonies A du CGI preacutecise les quatorze mentions obligatoires afin quune facture eacutelectronique soit

valide Celles-ci sont

la date de deacutelivrance de la facture

le numeacutero seacutequentiel

le numeacutero didentifiant agrave la TVA de lassujetti et du client

les noms et adresses de lassujetti et du client

la quantiteacute et nature des biens livreacutes

leacutetendue et la nature des services rendus

10 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R

Lrsquoordonnance abroge lrsquoarticle 25 de la loi du 4 aout 2008 agrave partir du 1er janvier 2017 11 Modifieacute par le deacutecret ndeg 2013-346 du 24 avril 2013

12 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

la date agrave laquelle est effectueacutee ou acheveacutee la livraison de biens ou la prestation de services ou date du

versement dun acompte si cette date est deacutetermineacutee et diffeacuterente de celle de leacutemission de la facture

lorsque le redevable de la taxe est un repreacutesentant fiscal son nom son adresse et son numeacutero

didentifiant

la base drsquoimposition pour chaque taux ou exoneacuteration le prix unitaire hors taxe ainsi que les

escomptes rabais ou ristournes eacuteventuelles srsquoils ne sont pas compris dans le prix unitaire

le taux de TVA appliqueacute

le montant de la taxe agrave payer (sauf disposition contraire)

en cas drsquoexoneacuteration ou lorsque le client est redevable de la taxe la reacutefeacuterence agrave la disposition

pertinente de la directive ou agrave la disposition nationale correspondante ou agrave toute autre mention

indiquant que la livraison beacuteneacuteficie drsquoune exoneacuteration ou de lrsquoauto liquidation

en cas de livraison intracommunautaire drsquoun moyen de transport neuf les donneacutees eacutenumeacutereacutees agrave lrsquoart

28 bis paragraphe 2 de la directive

en cas drsquoapplication du reacutegime de la marge beacuteneacuteficiaire la reacutefeacuterence agrave lrsquoart 26 ou 26 bis ou aux

dispositions nationales correspondantes ou agrave toute autre mention indiquant que le reacutegime de la marge

beacuteneacuteficiaire a eacuteteacute appliqueacute

Les regravegles fiscales relatives aux mentions agrave porter sur les factures sont deacutetailleacutees par la doctrine BOI-TVA-

DECLA-30-20-20

2223 Les eacuteleacutements relevant de la facturation

Au titre de lrsquoarticle L441-3 du code du commerce laquo Tout achat de produits ou toute prestation de service pour

une activiteacute professionnelle doivent faire lobjet dune facturation raquo

Tout document de facturation eacutemis par un fournisseur comportant a minima lrsquoensemble des

informations obligatoires preacuteciseacutees dans le CGI dans le code du commerce ou dans un autre cadre

regraveglementaire speacutecifique12 est pris en compte obligatoirement par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP2017 prend en compte des types deacutefinis drsquoeacuteleacutements de facturation

Les factures directes agrave destination de personnes publiques

Les avoirs

Les factures de recette issues des entiteacutes publiques

Les demandes de paiement des sous-traitants admis au paiement direct

Les demandes de paiement des cotraitants (dont les demandes globales pour le compte du

groupement ou drsquounplusieurs membres du groupement)

Le document de facturation en appui des marcheacutes de travaux

o Projet de deacutecompte produit par le fournisseur (mensuel et final)

o Etat drsquoacompte produit par la MOE

o Etat drsquoacompte valideacute par la MOA

o Deacutecompte Geacuteneacuteral et Deacutefinitif

Les releveacutes drsquoopeacuteration bancaires eacutemis par les banques en cas de paiement par carte drsquoachat ne sont pas

consideacutereacutes comme des factures et agrave ce titre ne rentrent pas dans le peacuterimegravetre de la solution mutualiseacutee-CPP

2017

Les retenues de garantie les avances les peacutenaliteacutes et les primes ne sont pas inteacutegreacutees au peacuterimegravetre de la

solution mutualiseacutee-CPP 2017

Les factures dites agrave laquo zeacutero raquo sont prises en charge par la solution mutualiseacutee-CPP 2017 notamment au regard

de lrsquoobligation fiscale obligeant les fournisseurs de les eacutemettre

12 Les artisans les commerccedilants inscrits au RCS ou les autoentrepreneurs pour lesquels une assurance professionnelle est obligatoire

doivent doreacutenavant mentionner sur leurs devis et leurs factures lrsquoassurance souscrite au titre de leur activiteacute les coordonneacutees de

lrsquoassureur ou du garant la couverture geacuteographique du contrat ou de la garantie

13 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures

En France la leacutegislation fiscale preacutevoit deux formats deacutechange pour deacutemateacuterialiser une facture

Dune part larticle 96G de lrsquoannexe 3 du Code geacuteneacuteral des impocircts autorise un EDI structureacute Ce

format permet gracircce agrave des champs preacutedeacutefinis dans le document un traitement automatiseacute

laquo I-Pour lapplication du 3deg du VII de larticle 289 du code geacuteneacuteral des impocircts les factures transmises

par voie eacutelectronique qui se preacutesentent sous la forme dun message structureacute selon une norme

convenue entre les parties permettant une lecture par ordinateur et pouvant ecirctre traiteacute

automatiquement et de maniegravere univoque constituent sous reacuteserve des II et III des documents

tenant lieu de factures dorigine raquo

Dautre part lrsquoarticle 289 V VI et VII du Code geacuteneacuteral des impocircts13 permet de deacutemateacuterialiser des

factures dans des formats non structureacutes (Word ou PDF) plus accessibles et moins coucircteux sous

reacuteserve de garantie notamment de lrsquoauthenticiteacute

V-Lauthenticiteacute de lorigine linteacutegriteacute du contenu et la lisibiliteacute de la facture doivent ecirctre assureacutees agrave

compter de son eacutemission et jusquagrave la fin de sa peacuteriode de conservation

VI-Les factures eacutelectroniques sont eacutemises et reccedilues sous une forme eacutelectronique quelle quelle soit

Elles tiennent lieu de factures dorigine pour lapplication de larticle 286 et du preacutesent article Leur

transmission et mise agrave disposition sont soumises agrave lacceptation du destinataire

VII-Pour satisfaire aux conditions preacutevues au V lassujetti peut eacutemettre ou recevoir des factures

1deg Soit sous forme eacutelectronique en recourant agrave toute solution technique autre que celles preacutevues aux

2deg et 3deg ou sous forme papier degraves lors que des controcircles documenteacutes et permanents sont mis en

place par lentreprise et permettent deacutetablir une piste daudit fiable entre la facture eacutemise ou reccedilue et

la livraison de biens ou prestation de services qui en est le fondement

2deg Soit en recourant agrave la proceacutedure de signature eacutelectronique avanceacutee deacutefinie au a du 2 de larticle 233

de la directive 2006112 CE du Conseil du 28 novembre 2006 preacuteciteacutee en ce qui concerne les regravegles de

facturation Un deacutecret preacutecise les conditions deacutemission de signature et de stockage de ces factures

3deg Soit sous la forme dun message structureacute selon une norme convenue entre les parties permettant

une lecture par ordinateur et pouvant ecirctre traiteacute automatiquement et de maniegravere univoque dans des

conditions preacuteciseacutees par deacutecret

La signature eacutelectronique des factures est une modaliteacute de facturation prise en charge par la solution

mutualiseacutee mais nrsquoen rend pas le caractegravere obligatoire

13 Article 289 modifieacute par Deacutecret ndeg2013-463 du 3 juin 2013 - art 1

14 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI

Il appartient agrave chaque assujetti de deacuteterminer librement en fonction de sa propre organisation lampleur et

les moyens des controcircles quil doit mettre en place pour garantir lauthenticiteacute de lorigine linteacutegriteacute du

contenu et la lisibiliteacute des factures eacutemises et reccedilues La taille de lentreprise la nature de son activiteacute ses

systegravemes dinformation la volumeacutetrie des factures quelle eacutemet et quelle reccediloit sont des paramegravetres agrave prendre

en compte pour deacuteterminer le niveau adeacutequat de controcircle

En tout eacutetat de cause les controcircles mis en place dans les entreprises doivent garantir les conditions

dauthenticiteacute dinteacutegriteacute et de lisibiliteacute des factures en eacutetablissant que les factures eacutemises et

reccedilues correspondent agrave la reacutealisation dune livraison de biens ou dune prestation de services

effectivement reacutealiseacutee

Les controcircles doivent en effet permettre agrave lrsquoassujetti de veacuterifier si la substance de la facture est

correcte crsquoest-agrave-dire si la prestation rendue ou le bien livreacute est conforme agrave la preacutesentation qui en est

faite sur la facture (en quantiteacute et en qualiteacute) et si lrsquoeacutemetteur de cette derniegravere dispose degraves lors drsquoun

droit agrave paiement

La piste daudit peut ecirctre constitueacutee de documents eacutetablis par lentreprise elle-mecircme (devis bon de

commande) ou par des tiers (extraits de compte) En cas de controcircle chaque assujetti doit pouvoir justifier

par tout moyen de la reacutealiteacute des opeacuterations soumises agrave la TVA Les justificatifs sont tregraves varieacutes

(document de transport facture du transporteur contrat dassurance relatif au transport international des

biens contrat conclu avec lacqueacutereur correspondance commerciale bon de commande eacutecrit eacutemanant de

lacqueacutereur et indiquant que les biens doivent ecirctre expeacutedieacutes ou transporteacutes dans un autre Eacutetat membre bon de

livraison bon denlegravevement confirmation eacutecrite par lacqueacutereur de la reacuteception des biens dans un autre Eacutetat

membre double de la facture du vendeur revecirctu du cachet de lacqueacutereur avis de regraveglement dun

eacutetablissement bancaire eacutetranger) Il nrsquoest ni opportun ni possible den eacutedicter une liste limitative La

conservation des piegraveces justificatives est obligatoire en application de lrsquoarticle L 102 B du LPF et permet

au contribuable quel que soit son mode de facturation de justifier de la reacutealiteacute des opeacuterations faisant lrsquoobjet de

facturation Elle participe eacutegalement de la piste daudit et de sa fiabiliteacute

15 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017

231 Les acteurs concerneacutes

Lrsquoordonnance rend obligatoire la facturation eacutelectronique pour les fournisseurs eacutemetteurs de factures agrave

destination de lrsquoEtat du secteur public local et des eacutetablissements publics

Lrsquoobligation drsquoeacutemettre a pour corollaire lrsquoobligation pour lrsquoEtat le secteur public local et les eacutetablissements

publics de recevoir les factures eacutelectroniques eacutemises par leurs fournisseurs

Drsquoautres acteurs tels que les eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes ou des portails partenaires et les

tiers de teacuteleacutetransmission sont concerneacutes indirectement par la mise en œuvre de la solution mutualiseacutee-CPP

2017

2311 Les fournisseurs priveacutes et publics

Lrsquohabilitation preacutevue par le 2deg de lrsquoarticle 1er de la loi ndeg2014-1 du 2 janvier 2014 et lrsquoobligation fixeacutee par le I

de lrsquoarticle 1er de lrsquoordonnance ndeg2014-697 du 26 juin 2014 se reacutefegraverent expresseacutement aux relations

contractuelles Lrsquoordonnance srsquoapplique ainsi aux titulaires individuels ou en groupement et les sous-traitants

admis au paiement direct de contrats avec lrsquoEtat les entiteacutes du secteur public local et les eacutetablissements publics

sont concerneacutes par la mesure

La condition neacutecessaire est donc lrsquoexistence drsquoun contrat entre la personne publique et son fournisseur

qursquoil soit public ou priveacute

Les personnes publiques eacutemettant des factures agrave destination de lrsquoEtat des entiteacutes du secteur public local et des

eacutetablissements publics sont dans lrsquoobligation de transmettre une facturation eacutelectronique par le biais de la

solution portail

Faute de lien contractuel lintervention drsquoun fournisseur sur le fondement dune disposition ou drsquoune deacutecision

unilateacuterale nrsquoest pas soumise aux obligations relatives agrave la facturation eacutelectronique Il en va de mecircme des actes

deacutepourvus drsquoeffets de droit cest-agrave-dire ne comportant pas drsquoobligations reacuteciproques qursquoils soient qualifieacutes

drsquoaccords de conventions ou de protocoles

Ainsi les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de leur

action ne constituent pas des contrats soumis agrave lrsquoobligation de facturation eacutelectronique

2312 Les personnes publiques reacutecipiendaires

Le champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 srsquoapplique pour les personnes publiques suivantes

reacutecipiendaires de factures

lrsquoEtat

les eacutetablissements publics nationaux (dont les eacutetablissements publics de santeacute)

les collectiviteacutes territoriales et agrave leurs groupements (secteur public local)

o Reacutegions

o Deacutepartements

o Communes

o Deacutepartements drsquoOutre-Mer

les eacutetablissements publics locaux

o Etablissements publics de coopeacuteration intercommunale (EPCI)

o Syndicats mixtes Syndicats intercommunaux agrave vocation unique (SIVU) et Syndicats

intercommunaux agrave vocation multiple (SIVOM)

16 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

o Etablissements publics sociaux et meacutedico-sociaux (notamment les EHPAD)

o Reacutegies doteacutees de la personnaliteacute morale cest agrave dire les reacutegies personnaliseacutees

o Autres cateacutegories deacutetablissements publics locaux

offices publics de lrsquohabitat

CCASCIAS

caisses des eacutecoles

eacutetablissements publics de coopeacuteration culturelle

services deacutepartementaux dincendie et de secours

centre de gestion de la fonction publique

les organismes consulaires tels que les chambres de commerce et drsquoindustrie les chambres des

meacutetiers ou les chambres drsquoagriculture

les autres formes de coopeacuteration entre collectiviteacutes (interdeacutepartementales interreacutegionales sauf les

ententes conventions coopeacuteration souple)

Les eacutetablissements publics nationaux et les eacutetablissements publics locaux ne disposant pas drsquoagent comptable

rentrent dans le peacuterimegravetre de lrsquoordonnance

Ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 en tant que reacutecipiendaire

Les collectiviteacutes drsquoOutre-Mer agrave lrsquoexception de Saint Pierre et Miquelon et Saint Bartheacutelemy

Les groupements de coopeacuteration sanitaire

Les autres formes de coopeacuteration dans le domaine sanitaire

o syndicat inter hospitalier

o communauteacute hospitaliegravere de territoire

Les groupements de coopeacuteration sociale et meacutedico-sociale

Les reacutegies doteacutees de la seule autonomie financiegravere

Les groupements dinteacuterecirct public locaux (ex GIP Maison deacutepartementale des personnes

handicapeacutees)

Les associations syndicales autoriseacutees

Les associations fonciegraveres rurales

Les socieacuteteacutes drsquoeacuteconomie mixte

Lorsque des SEM des GIP ou autre type de groupement agissent pour le compte et au nom drsquoun des

destinataires soumis agrave lrsquoobligation reacuteglementaire elles sont inteacutegreacutees au peacuterimegravetre de lrsquoordonnance en tant que

reacutecipiendaire de factures

2313 Les tiers de teacuteleacutetransmission

Des tiers de teacuteleacutetransmission peuvent ecirctre solliciteacutes par le secteur public local et les EPN pour

Transmettre les flux de factures eacutemises ou de statut geacuteneacutereacutes par leur systegraveme drsquoinformation de

gestion financiegravere (ou autres systegravemes de gestion des factures) agrave destination de la solution

mutualiseacutee-CPP 2017

Controcircler linteacutegriteacute de la transmission

Horodater la transmission

Reacuteceptionner le flux retour

2314 Les opeacuterateurs de deacutemateacuterialisation

Les eacutediteurs de solution drsquoeacutechanges deacutemateacuterialiseacutes mettront agrave disposition de leurs clients (fournisseurs de

personnes publiques) les fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 offertes en mode flux et en mode

portail agrave partir de leur solution au travers des API (application protocole interface) de la solution mutualiseacutee-

CPP 2017 qursquoils inteacutegreront agrave leurs solutions

17 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee

En amont de la solution mutualiseacutee-CPP 2017 des portails dits laquo agrave valeur ajouteacutee raquo permettent la reacutealisation

drsquoopeacuterations laquo meacutetiers raquo preacutealables agrave lrsquoeacutemission du document de facturation (ex dans le cadre des marcheacutes de

travaux des portails de facturation permettent agrave la maitrise drsquoœuvre drsquoactualiser les prix du projet de deacutecompte

ou bien encore permettent de geacuterer les interactions avec le fournisseur avant la geacuteneacuteration du bon de

commande auto-facturation)

Les eacutediteurs de ces portails mettront agrave disposition de leurs clients (fournisseurs de personnes publiques) les

fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 en invoquant les API disponibles agrave partir de leurs

plateformes

2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation

Les solutions meacutetiers exploitant les donneacutees de facturation en vue de retraitements speacutecifiques (gestion

financiegravere et comptable comptabiliteacute analytique refacturation interne etc) et drsquoautomatisation du traitement

des factures pourront beacuteneacuteficier de la mise agrave disposition de la facture et pourront remonter les informations de

cycle de vie des factures aux eacutemetteurs de factures gracircce agrave la solution mutualiseacutee-CPP 2017

Pour les applications ministeacuterielles meacutetiers (AMM) agrave travers le systegraveme drsquoeacutechange Chorus

Pour les applications meacutetiers des entiteacutes du secteur public local et EPN agrave travers leur SIGF ou leur

systegraveme drsquoeacutechange

18 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

232 Les natures de relations contractuelles concerneacutees

Toutes les prestations reacutealiseacutees dans un cadre contractuel et donnant lieu agrave lrsquoeacutetablissement drsquoune facturation

(Cf sect2222) par un fournisseur priveacute ou public entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014

Pour les mecircmes raisons les prestations reacutealiseacutees dans le cadre drsquoun contrat conclu entre personnes publiques

et donnant lieu agrave lrsquoeacutetablissement drsquoune facture entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014 Degraves lors qursquoil existe un acte refleacutetant un accord de volonteacutes conclu entre deux personnes juridiques

distinctes et creacuteateur drsquoobligations reacuteciproques les factures eacutemises par un des cocontractants sont soumises agrave

lrsquoobligation de facturation eacutelectronique A ce titre entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26

juin 2014

Les factures relatives agrave des prestations reacutealiseacutees par lrsquoEtat pour une collectiviteacute locale sur le fondement

drsquoun acte contractuel

Les factures lieacutees agrave des prestations reacutealiseacutees agrave titre oneacutereux et dans le cadre drsquoun contrat par un EPCI

pour une commune membre de cet EPCI ou non Lrsquoexclusion qualifieacutee de laquo quasi-reacutegie raquo ou de laquo in

house raquo en vigueur dans le droit de la commande publique est inopeacuterante srsquoagissant de la facturation

eacutelectronique Il en va de mecircme pour les entiteacutes du secteur public local

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

o Si le service public de gestion ou de distribution de fluides est geacutereacute par une entiteacute doteacutee drsquoune

personnaliteacute juridique propre (socieacuteteacute priveacutee ou eacutetablissement public par exemple) toutes ses

prestations reacutealiseacutees agrave titre oneacutereux et dans un cadre contractuel sont soumises agrave

lrsquoobligation de facturation eacutelectronique Peu importe que ces prestations soient reacutealiseacutees pour

la collectiviteacute publique agrave laquelle cette entiteacute autonome est rattacheacutee ou pour toute autre

collectiviteacute publique Pour entrer dans le champ de lrsquoordonnance du 26 juin 2014 il suffit que

cette personne publique soit lrsquoEtat une entiteacute du secteur public local ou un eacutetablissement

public national ou local

A lrsquoinverse ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014

Les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de

leur action car elles ne constituent pas des contrats (ex convention de mise agrave disposition)

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

si le service public de gestion ou de distribution de fluides est geacutereacute par un service deacutepourvu

de personnaliteacute juridique propre car il nrsquoexiste pas en effet de contrat au sens strict degraves lors qursquoil

nrsquoy a pas relation entre deux personnes juridiques

19 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3 DESCRIPTION FONCTIONNELLE DE LA SOLUTION

31 Les principes directeurs de la solution mutualiseacutee-CPP 2017

Les principes directeurs de fonctionnement de la solution mutualiseacutee-CPP 2017 srsquoarticulent autour de

la mise en place drsquoune solution mutualiseacutee-CPP 2017 pour tous les fournisseurs de la sphegravere

publique (priveacutes et publics) leur permettant de deacuteposer leurs factures et de consulter lrsquoavancement

du traitement des paiements La solution mutualiseacutee-CPP 2017 prend en compte les formats et les

modes drsquoeacutechanges actuellement mis en œuvre par les entreprises (mode Portail et mode EDI)

la mise en place drsquoun flux laquo pivot raquo permettant drsquointeacutegrer directement (en mode EDI) les

donneacutees de facturation (dont la facture deacutemateacuterialiseacutee) dans les SI des reacutecepteurs publics

ou de reacutecupeacuterer (en mode portail) ces donneacutees pour traitement

la mise agrave disposition des fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 par lrsquointermeacutediaire drsquoAPI

impleacutementeacutees sur des applications en amont etou en aval de la solution mutualiseacutee-CPP 2017

32 Preacutesentation de la solution mutualiseacutee-CPP 2017

321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous syntheacutetise la vue drsquoensemble des modaliteacutes de deacutepocirct de transmission et de reacuteception des

factures eacutelectroniques ainsi que les flux des informations retours portant sur le traitement de la facture

permettant aux eacutemetteurs de suivre le cycle de vie du traitement de la facture

20 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

322 Offre de service de la solution mutualiseacutee-CPP 2017

Lrsquoensemble des eacutemetteurs de factures dispose drsquoun accegraves en mode Portail aux espaces laquo factures eacutemises raquo

laquo meacutemoire de frais de justice raquo laquo factures de travaux raquo laquo engagement juridique raquo laquo sollicitation eacutemises raquo et

laquo mon compte raquo de la solution mutualiseacutee-CPP 2017 Ces espaces permettent notamment un accegraves aux

fonctionnaliteacutes suivantes

lrsquoidentification et veacuterification des informations de lrsquoeacutemetteur

le deacutepocirct (PDF et XML) la saisie de factures14 dont la prise en charge des cas de facturation

speacutecifiques (sous-traitance cotraitance et factures de travaux) Des controcircles associeacutes au deacutepocirct et agrave la

saisie sont effectueacutes par la solution mutualiseacutee-CPP 2017

lrsquoarchivage des factures (pendant 10 ans15)

la consultation des factures (en cours de traitement ou deacutejagrave traiteacutees) via un outil de recherche

le suivi du traitement de la facture

la notification de lrsquoavancement du traitement des factures

lrsquoadjonction de piegraveces jointes apregraves soumission de la facture et sur sollicitation du destinataire de la

facture

la gestion des comptes des habilitations utilisateurs

lrsquoassistance utilisateur

Nb certaines de ses fonctionnaliteacutes sont par ailleurs eacutegalement disponibles en EDI pour les fournisseurs ayant

opteacute pour ce mode de transmission

Les reacutecepteurs de factures (secteur public local et EPN) disposent par le biais de la solution mutualiseacutee-CPP

2017 drsquoun espace laquo factures reccedilues raquo permettant notamment de

consulter teacuteleacutecharger les dossiers de facturation qui leur sont adresseacutes (factures et PJ associeacutees)

mettre agrave jour les statuts lieacutes au traitement des factures et notamment informer les eacutemetteurs en cas

de rejet ou de suspension

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

deacuteposer des factures dans le cas ougrave lrsquoentiteacute du secteur public local eacutemet des ASAP

traiter les sollicitations de leurs fournisseurs

geacuterer les comptes et les habilitations des utilisateurs

solliciter lrsquoassistance

14 Hors entiteacutes Secteur Public Local qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP et pour

lequels le comptable assignataire se charge de lrsquoeacutemission des factures vers la solution mutualiseacutee-CPP 2017 15 La solution mutualiseacutee prend en charge lrsquoarchivage des factures pour leacutemetteur qursquoil soit priveacute ou public

pendant 10 ans Le recours agrave la solution mutualiseacutee ne dispense pas les eacutetablissements publics nationaux dun

archivage selon la reacuteglementation en vigueur par ailleurs

21 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

33 Identification des acteurs

Chaque acteur eacutemetteur ou reacutecepteur de facture est identifieacute de maniegravere unique dans la solution mutualiseacutee-

CPP 2017 quelles que soient les modaliteacutes de transmission

Cette identification est diffeacuterente pour les eacutemetteurs et reacutecepteurs de facture

331 Pour les eacutemetteurs de factures

Lrsquoidentification repose sur trois 3 eacuteleacutements

Le code pays

Le type drsquoidentifiant

Lrsquoidentifiant

Les types drsquoidentifiants sont les suivants (cf regravegles de gestion deacutetailleacutees infra partie 4)

Pour les eacutemetteurs de factures dont le siegravege social est en France (code pays FR)

o Lrsquoidentifiant est constitueacute par le SIRET

Pour les eacutemetteurs de factures dont le siegravege social est dans un pays de lrsquounion europeacuteenne hors

France

o Lrsquoidentifiant est constitueacute par le Ndeg de TVA intracommunautaire

Pour eacutemetteurs de factures dont le siegravege social est dans un pays situeacute en dehors de lrsquounion

europeacuteenne

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres de la raison sociale

Pour la Polyneacutesie Franccedilaise

o Lrsquoidentifiant est constitueacute par le numeacutero Tahiti

Pour la Nouvelle Caleacutedonie

o Lrsquoidentifiant est constitueacute par le RIDET

Pour les eacutemetteurs de factures en cours drsquoimmatriculation

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres du nom et du preacutenom

Les modaliteacutes drsquoauthentification seront deacutecrites dans le guide utilisateur

332 Pour les reacutecepteurs de factures

Pour les reacutecepteurs de facture lrsquoidentification repose uniquement sur le SIRET

En compleacutement un code service peut ecirctre renseigneacute afin drsquoidentifier au sein de lrsquoentiteacute concerneacutee le service

qui est chargeacute de prendre en charge la facture pour la traiter Le reacutecepteur peut deacutefinir (dans le parameacutetrage de

son compte) le caractegravere obligatoire ou non du renseignement de cette zone mais cette reacutefeacuterence ne permet

pas agrave elle seule lrsquoacheminement des factures et ne se substitue donc pas au SIRET

A titre speacutecifique pour lrsquoEtat un SIRET geacuteneacuterique reacutefeacuterenccedilant le Ministegravere des Finances permet drsquoidentifier

lrsquoentiteacute reacuteceptrice Etat La mention additionnelle drsquoun code service (le code service exeacutecutant des demandes de

paiement mentionneacute sur les bons de commande Chorus) est obligatoire pour garantir lrsquoacheminement de la

facture agrave destination du service en charge du traitement de la facture

Les modaliteacutes drsquoauthentification et de parameacutetrage seront deacutecrites dans le guide utilisateur

22 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

34 Lrsquooffre de service agrave destination des eacutemetteurs de factures

341 Les modes de transmission de factures

Lrsquooffre de service proposeacutee par la solution mutualiseacutee-CPP 2017 est disponible selon trois modaliteacutes

Le mode EDI la solution mutualiseacutee-CPP 2017 permet des eacutechanges dinformations par flux issus des

systegravemes drsquoinformation des fournisseurs priveacutes des entiteacutes du secteur public local des EPN et de

lrsquoEtat en srsquoappuyant sur des formats standardiseacutes

Le mode Service la solution permet eacutegalement drsquointeacutegrer ses services agrave un portail fournisseurs

public laquo agrave valeur ajouteacutee raquo deacutejagrave existant Dans ce cas la solution mutualiseacutee-CPP 2017 offre lrsquoensemble

de ses fonctionnaliteacutes sous forme de services inteacutegreacutes dans un portail tiers (APIweb service) Le

fournisseur client drsquoun portail tiers existant continue agrave beacuteneacuteficier des fonctionnaliteacutes mises en œuvre

dans les portails tiers en sus du deacutepocirct de facture

Le mode Portail la solution mutualiseacutee-CPP 2017 offre un accegraves aux fournisseurs au travers drsquoun

portail deacutedieacute agrave la saisie ou au deacutepocirct de factures

1 En mode EDI lrsquoeacutemetteur de facture adresse ses flux soit

o directement agrave la solution mutualiseacutee- CPP 2017

o par lrsquointermeacutediaire drsquoun opeacuterateur de deacutemateacuterialisation

reccediloit les comptes rendus lieacutes agrave lrsquointeacutegration et au traitement de ses factures afin de lui permettre de

suivre leurs paiements

NB Les fonctionnaliteacutes non offertes en EDI restent accessibles pour les eacutemetteurs de factures en EDI par

lrsquointermeacutediaire du mode portail A ce titre les eacutemetteurs raccordeacutes en EDI agrave la solution mutualiseacutee-CPP 2017

doivent creacuteer un compte sur le portail (cf guide utilisateur) et peuvent ainsi disposer des fonctionnaliteacutes en se

connectant agrave la solution mutualiseacutee-CPP 2017 en mode portail ou en mode service

23 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Focus sur les modaliteacutes drsquoeacutemission de factures par les entiteacutes du secteur public local

Lrsquoeacutemission de documents de facturation par les entiteacutes du secteur public local srsquoappuie sur

Lrsquoenvoi drsquoun flux PES Facture ASAP (avis des sommes agrave payer) agrave HELIOS pour lrsquoensemble des documents

eacutemis qursquoils soient agrave destination de la sphegravere publique comme de la sphegravere priveacutee

Lrsquoeacutedition et lrsquoenvoi des ASAP par le centre eacuteditique de la DGFiP pour les documents adresseacutes agrave des

destinataires priveacutes

Lrsquoenvoi deacutemateacuterialiseacute par le comptable agrave la solution mutualiseacutee pour les documents adresseacutes agrave des

destinataires publics

2 En mode service (via API) lrsquoeacutemetteur de facture

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP 2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Le deacutepocirct ou saisie de factures

o Le suivi du traitement des factures

o Lrsquoadjonction et teacuteleacutechargement de piegraveces compleacutementaires

o La consultation de la base documentaire

o La gestion des comptes utilisateurs

o La sollicitation de lrsquoassistance

NB La liste des services accessibles en mode service est susceptible drsquoecirctre enrichie dans la version deacutefinitive

des speacutecifications

3 En mode Portail lrsquoeacutemetteur de facture peut notamment

Deacuteposer au format PDF (signeacute ou non signeacute) ou au format XML ou saisir manuellement les donneacutees de

facturation via un formulaire en ligne16

Suivre le traitement de ceux-ci

Solliciter lrsquoassistance utilisateur de la solution portail

Adjoindre des piegraveces compleacutementaires neacutecessaires au traitement de sa facture

Consulter la base documentaire

Geacuterer les comptes utilisateurs

Acceacuteder agrave la base de connaissance par lrsquointermeacutediaire drsquoun avatar

16 Hors collectiviteacutes locales qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP

24 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures

La solution mutualiseacutee-CPP2017 met agrave disposition un annuaire des entiteacutes destinatrices de factures mis agrave jour

automatiquement Cet annuaire est disponible en mode portail et en mode service via des API qui peuvent ecirctre

directement impleacutementeacutees dans le systegraveme drsquoinformation du fournisseur Il repose sur le reacutefeacuterentiel de la

solution mutualiseacutee-CPP 2017 des destinataires Il est notamment alimenteacute par le SI DGFiP pour les entiteacutes

destinatrices et srsquoappuie sur la base SIREN de lrsquoINSEE Il inteacutegrera les codes services de lrsquoEtat et certains

paramegravetres des comptes destinataires (code service obligatoire ou non)

Les changements organisationnels intervenants dans les structures publiques (creacuteation des meacutetropoles fusion

de structures intercommunales reacuteorganisation des reacutegions et des deacutepartements mise en place de services

facturiers etc) seront pris en compte dans lrsquoannuaire ainsi que les changements de parameacutetrages des

comptes effectueacutes par les destinataires

Lrsquoannuaire permettra aux eacutemetteurs de factures de deacuteterminer agrave partir drsquoun identifiant SIRET si le destinataire

relegraveve de la solution mutualiseacutee-CPP 2017 et drsquoobtenir des informations compleacutementaires tel que

La raison sociale et les coordonneacutees du destinataire

Le caractegravere obligatoire du code service sur chaque facture etou de la reacutefeacuterence de la commande sur

chaque facture (selon parameacutetrages du compte du destinataire) afin de deacuteterminer quelles informations

mentionner sur la facture

Les statuts envoyeacutes dans le cadre du cycle de vie (selon parameacutetrages du compte du destinataire) afin

drsquoidentifier quels statuts le destinataire est susceptible de ne pas remonter

343 La sollicitation de lrsquoassistance

Les fournisseurs ont la possibiliteacute de solliciter lrsquoassistance de la solution mutualiseacutee-CPP 2017

Chaque sollicitation est mateacuterialiseacutee par un laquo ticket raquo renseigneacute par les fournisseurs via un formulaire de

demande drsquoassistance en preacutecisant les informations requises pour le traitement de sa demande (ex numeacutero de

facture) Des piegraveces jointes peuvent y ecirctre ajouteacutees (ex capture drsquoeacutecran)

La traccedilabiliteacute des sollicitations est assureacutee tout au long du processus de traitement

25 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

35 Lrsquooffre de service agrave destination des reacutecepteurs de factures

351 La notification de la reacuteception drsquoune facture

Cette notification intervient lors du deacutepocirct drsquoune facture concernant lrsquoentiteacute du secteur public local ou lrsquoEPN Les

utilisateurs sont alors notifieacutes par courriel de la reacuteception de factures Les courriels sont parameacutetrables dans la

solution mutualiseacutee Au moins un utilisateur doit ecirctre mentionneacute pour recevoir les courriels de notification Le

courriel est journalier et indique lrsquointeacutegraliteacute des factures mises agrave disposition dans la journeacutee

352 La mise agrave disposition des factures et des dossiers de facturation

Les reacutecepteurs des factures disposent de plusieurs modaliteacutes de reacuteception des factures et des dossiers de

facturation

- En mode EDI

- En mode Service

- En mode Portail

En compleacutement des dossiers de facturation les reacutecepteurs reacuteceptionnent le flux pivot qui leur permet le preacute-

renseignement drsquoune majeure partie des champs neacutecessaires agrave la creacuteation drsquoun mandat ou drsquoune demande de

paiement par leurs systegravemes drsquoinformations financiers

3521 En mode EDI

En mode EDI le reacutecepteur de facture dispose automatiquement des donneacutees de la facture via le flux pivot

permettant le preacute-renseignement des informations dans son SI

En fonction des modaliteacutes de deacutepocirct des donneacutees de facturation (flux structureacute flux mixte ou portail) les

donneacutees de la piegravece jointe de type facture sont structureacutees ou non structureacutees et donneront lieu agrave une

utilisation ou non par les SI reacutecepteurs

3522 En mode service

Lrsquoaccegraves agrave lrsquoespace laquo factures reccedilues raquo est proposeacute en API et permet aux reacutecepteurs de consulter les factures

selon les mecircmes modaliteacutes que le mode portail

Le reacutecepteur

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Teacuteleacutechargement drsquoun dossier de facturation (facture et PJ associeacutees) ainsi que du flux pivot et

ses meacutetadonneacutees pour inteacutegration manuelle dans le SI non raccordeacute en EDI

o Rejet le cas eacutecheacuteant drsquoun dossier de facturation apregraves lrsquoavoir visualiseacute

o Teacuteleacutechargement de piegraveces compleacutementaires

o Mise agrave jour des statuts des factures

o Consultation de la base documentaire

o Gestion des comptes utilisateurs

o Sollicitation de lrsquoassistance

3523 En mode portail

En mode Portail le reacutecepteur de facture peut

consulter teacuteleacutecharger les dossiers de facturation qui lui sont adresseacutes (factures originales et PJ

associeacutees)

rejeter un dossier de facturation apregraves lrsquoavoir visualiseacute

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

26 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

reacutealiser un export XML au format flux PIVOT (cf infra) teacuteleacutechargeable pour inteacutegration manuelle dans

son SI Cet export incluant

o Les donneacutees extraites de la facture permettant la creacuteation drsquoun mandat ou drsquoune demande de

paiement

o La facture dans son format drsquoorigine

o Les piegraveces jointes aux formats originaux

353 La prise en compte de la remonteacutee des statuts

1 En mode EDI par lrsquoentiteacute du secteur public local ou lrsquoEPN si son SI est raccordeacute au SE DGFiP

2 En mode Service (API) par lrsquoentiteacute du secteur public local ou lrsquoEPN

3 En mode Portail par lrsquoentiteacute du secteur public local ou lrsquoEPN

NB Pour les factures agrave destination du secteur public local certains statuts (Cf infra) sont produits par le

comptable assignataire Ces statuts sont remonteacutes directement par HELIOS vers la solution mutualiseacutee-CPP

2017

27 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

354 Le recours agrave lrsquoassistance de la solution mutualiseacutee

3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures

La solution mutualiseacutee-CPP 2017 permet aux entiteacutes du secteur public local et aux EPN de solliciter lrsquoassistance

en cas de questions relatives au fonctionnement de la solution mutualiseacutee-CPP 2017

Les entiteacutes du secteur public local et les EPN peuvent acceacuteder directement agrave lrsquoassistance de la solution

mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail ou en mode service (API) qui permet

Drsquoeacutemettre et de suivre des sollicitations sortantes agrave destination de lrsquoassistance de la solution mutualiseacutee

CPP 2017 (probleacutematiques fonctionnelle et technique)

De suivre lrsquohistorique des eacutechanges

3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures

Les eacutemetteurs de factures peuvent solliciter les reacutecepteurs de factures pour toute question meacutetier notamment

relative au traitement de leurs factures

Les utilisateurs habiliteacutes par lrsquoadministrateur de lrsquoEPN ou de lrsquoentiteacute du secteur public local peuvent acceacuteder

directement agrave lrsquoassistance de la solution mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail qui

permet de

consulter et traiter les sollicitations entrantes adresseacutees par les eacutemetteurs de factures (fournisseurs

priveacutes autres administrations)

rerouter escalader des sollicitations entrantes agrave drsquoautres acteurs de lrsquoassistance de la solution

mutualiseacutee-CPP 2017

De suivre lrsquohistorique des eacutechanges

Lrsquoassistance de la solution mutualiseacutee-CPP 2017 ne permet pas les eacutechanges agrave lrsquoinitiative des destinataires de

factures (entiteacutes du secteur public local EPN) vers les fournisseurs en dehors des eacutechanges reacutealiseacutes dans le

cadre de la mise en œuvre du statut laquo Suspendue raquo

28 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

36 Le cycle de vie nominal de la facture

La solution mutualiseacutee-CPP 2017 met agrave disposition des eacutemetteurs de factures un retour drsquoinformation sur leurs

factures agrave travers la remonteacutee de statuts Celle-ci est obligatoire afin de permettre au fournisseur de suivre

lrsquoavanceacutee du traitement de ses donneacutees de facturation La remonteacutee des statuts optionnels permet un suivi plus

fin de lrsquoavanceacutee du traitement des donneacutees de facturation

Les statuts associeacutes au cycle de vie des factures sont les suivants

Pour les factures agrave destination du secteur public local

29 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour les factures agrave destination des EPN

Point drsquoattention certains statuts sont susceptibles de ne pas ecirctre remonteacutes selon lrsquoentiteacute publique

destinatrice

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les entiteacutes du secteur public local)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI envoi du flux pivot au destinataire

Mode Portail envoi du flux pivot au destinataire

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI de lrsquoordonnateur (TDT

compris pour les accuseacutes de teacuteleacutetransmission inteacutegreacutes dans

le protocole

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

30 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Statut Producteur du statut Eleacutement deacuteclencheur

Service fait

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le service-fait a eacuteteacute constateacute et lrsquoordonnateur peut

deacutesormais proceacuteder agrave la liquidation et au mandatement

Mandateacutee

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le mandat a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et peut

deacutesormais ecirctre transmis au comptable pour prise en charge

Mise agrave

disposition du

comptable

HELIOS Le mandat a eacuteteacute inteacutegreacute par HELIOS (mis agrave disposition du

service comptable pour traitement)

Mise en

paiement HELIOS Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

31 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les EPN)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Envoi du flux pivot

Mode Portail Envoi du flux pivot

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI Financier EPN

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(statut facultatif pour

les EPN qui ne sont

pas en mode flux)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

Service fait

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le service-fait a eacuteteacute certifieacute et lrsquoordonnateur peut deacutesormais

proceacuteder agrave la liquidation et au mandatement creacuteation de la

demande de paiement

Mandateacutee DP

valideacutee

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat ou la DP a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et

peut deacutesormais ecirctre transmis au comptable pour prise en

charge

Mise agrave

disposition du

comptable

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service I Espace

factures reccedilues

Le mandat demande de paiement a eacuteteacute creacuteeacute(e) par le

service ordonnateur et mis agrave disposition du service

comptable pour traitement

Comptabiliseacutee

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat demande de paiement lieacute(e) agrave la facture a eacuteteacute

valideacute par le payeur et comptabiliseacute

Mise en

paiement

(statut facultatif

pour les EPN qui

ne sont pas en

mode flux)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

32 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP 2017 assure 3 niveaux de controcircle sur les donneacutees de facturation transmises par le

fournisseur

371 Les controcircles de coheacuterence du flux et de seacutecuriteacute

Pour chaque flux reccedilu un controcircle antiviral et un controcircle sur les formats sont preacutevus tant pour les donneacutees de

facturation originales que pour les piegraveces jointes

372 Les controcircles de structure des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document sont controcircleacutees en entreacutee de la solution

33 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

373 Les controcircles de la coheacuterence des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document (description des formats portant les flux drsquoeacutechange autour de la solution mutualiseacutee-CPP 2017) sont

controcircleacutees en entreacutee de la solution

Donneacutees Controcircles effectueacutes par la solution mutualiseacutee-CPP 2017

Identifiant du

fournisseur Veacuterification de lrsquoexistence du SIRET (ou drsquoun autre type drsquoidentifiant)

Numeacutero de Facture

Controcircle drsquouniciteacute (si aucune autre facture du mecircme fournisseur avec le mecircme

numeacutero a eacuteteacute transmise) ET absence de rejet autorisant recyclage (SIRET

erroneacute codes service erroneacute)

Controcircle sur la longueur du champ

Identifiant du

destinataire Veacuterification de lrsquoexistence du SIRET

Code service

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage

Date drsquoeacutemission

Date eacutemission le Date de reacuteception

(Date de reacuteception = Date du jour de lacquisition des donneacutees de facturation dans la

solution mutualiseacutee CPP2017)

Montant agrave Payer

Les donneacutees de facturation avec montants agrave payer agrave 0euro sont accepteacutees par la

solution mutualiseacutee CPP2017 mecircme si elles ne font pas lrsquoobjet drsquoun paiement

effectif

Devise de facturation Les donneacutees de facturation doivent ecirctre mono devise

Reacutefeacuterence

engagement

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage lrsquoinformation devra ecirctre veacuterifieacutee par lrsquoEPN ou lrsquoentiteacute du secteur

public et communiqueacutee au fournisseur

Cette information est obligatoire pour les factures agrave destination des services de

lrsquoEtat

34 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

374 Focus sur le controcircle drsquouniciteacute

3741 Deacutelimitation de lrsquouniciteacute

Lrsquouniciteacute de la facture est eacutetablie agrave partir des trois informations suivantes

Code pays

Lrsquoidentifiant fournisseur

Le numeacutero de facture

3742 Le controcircle de lrsquouniciteacute

Lrsquouniciteacute de la facture vise agrave eacuteviter les erreurs de facturation (double facturation notamment) Une facture

preacutesentant des informations similaires cumulativement sur ces trois donneacutees par rapport agrave une facture

preacuteceacutedemment envoyeacutee fera lrsquoobjet drsquoun rejet par la solution mutualiseacutee-CPP 2017

Le controcircle drsquouniciteacute est systeacutematiquement bloquant sauf dans le cas ougrave la preacuteceacutedente facture a fait lrsquoobjet drsquoun

rejet technique reacutesultant des controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 ou drsquoun rejet pour cause

drsquoerreur sur les donneacutees drsquoacheminement (ex SIRET)

35 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

38 Les possibiliteacutes de recyclage de la facture

Dans certains cas de rejet de sa facture le fournisseur est habiliteacute agrave reacuteexploiter les donneacutees de sa facture afin

de faciliter la nouvelle eacutemission vers la solution mutualiseacutee-CPP 2017

381 Deacutelimitation du recyclage

Seuls certains rejets peuvent donner lieu au recyclage de la facture

Les rejets en entreacutee de la solution suite au(x) controcircle(s) preacuteciteacute(s)

Les rejets dus agrave une erreur drsquoidentification du destinataire par lrsquoeacutemetteur (rejet automatique du SI ou

manuel par un agent via le portail)

382 Modaliteacutes du recyclage

Dans ces deux cas lrsquoeacutemetteur peut si son systegraveme drsquoinformation le lui permet reacuteeacutemettre le flux apregraves

correction des eacuteleacutements erroneacutes mais en conservant un numeacutero de facture identique

383 Modaliteacutes de reacuteeacutemission de facture sans recyclage

Pour tous les autres cas de rejet lrsquoeacutemetteur doit

eacutetablir un avoir reacutefeacuterenccedilant la facture initiale

eacutemettre une nouvelle facture

36 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

39 Les diffeacuterents cadres de facturation

391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques

La solution mutualiseacutee-CPP 2017 prendra en charge les cas de facturation speacutecifiques lieacutes agrave

la sous-traitance dans le cas ougrave le sous-traitant est admis au paiement direct17

la cotraitance

la facturation de meacutemoires de frais de justice

aux marcheacutes de travaux

Afin de mettre en œuvre les processus lieacutes agrave ces cas speacutecifiques un cadre de facturation doit ecirctre renseigneacute

pour chaque facture transmise 21 cadres principaux de facturation permettent agrave lrsquoeacutemetteur de preacuteciser le type

de document de facturation envoyeacute Ces diffeacuterents cadres sont eacutetablis selon le rocircle de lrsquoeacutemetteur du document

dans le processus de facturation

Facture A1

Facture deacutejagrave payeacutee (ex carte dachat) A2

Meacutemoire de frais de justice A3

Projet de deacutecompte mensuel A4

Etat dacompte A5

Etat dacompte valideacute A6

Projet de deacutecompte final A7

Deacutecompte geacuteneacuteral et deacutefinitif A8

Facture A9

Projet de deacutecompte mensuel A10

Projet de deacutecompte final A11

Facture A12

Projet de deacutecompte mensuel A13

Projet de deacutecompte final A14

Etat acompte A15

Etat acompte valideacute A16

Projet de deacutecompte geacuteneacuteral A17

Deacutecompte geacuteneacuteral A18

Etat dacompte valideacute A19

Deacutecompte geacuteneacuteral A20

Un beacuteneacuteficiaire de remboursement de

la TICDemande de remboursement de la TIC A21

Objet deacuteposeacute

Une maicirctrise dœuvre dans le cadre de

la facturation dun marcheacute de travaux

Cadre de facturation

Une maicirctrise douvrage dans le cadre

de la facturation dun marcheacute de

travaux

Un sous-traitant

Un cotraitant

Un fournisseur ou un mandataire

Rocircle du deacuteposant

Mode Service uniquement (via les API positionneacutees sur des portails amont)

Lorsquun eacutemetteur souhaite transmettre un avoir la piegravece doit ecirctre typeacutee avoir et porter le cadre de

facturation A1 quel que soit le cadre de facturation utiliseacute dans le flux facture initialement transmis

17 laquo Seul le sous-traitant de premier rang peut beacuteneacuteficier du paiement direct les sous-traitants de second rang

et de rang ulteacuterieur ne pouvant srsquoen preacutevaloir raquo (Instruction ndeg12-012-M0 du 30 mai 2012

httpcirculairelegifrancegouvfrpdf201206cir_35389pdf) Les fournisseurs relevant de la sous-traitance

en cascade (au-delagrave du rang 1) ne sont pas habiliteacutes agrave utiliser la solution mutualiseacutee-CPP 2017

37 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

392 Focus sur les modaliteacutes de validation

Certains des cadres de facturation peuvent neacutecessiter une validation de la facture par les acteurs concerneacutes

avant transmission au destinataire Ainsi lrsquoindication par le fournisseur des donneacutees drsquoidentification du valideur

(laquo entiteacute valideur raquo des flux preacutesenteacutees dans la partie 4) est obligatoire pour certains cadres de facturation

(deacutepocirct de facture ou de projet de deacutecompte par un sous-traitant ou cotraitant notamment)

En cas de deacutepocirct de piegraveces neacutecessitant une validation multiple le premier valideur indique les coordonneacutees

permettant lrsquoidentification du valideur suivant Les validations srsquoeffectuent en mode portail uniquement

Le scheacutema ci-dessous deacutecrit le processus standard de validation drsquoune facture dans la solution mutualiseacutee-CPP

2017

38 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP

Les marcheacutes de travaux mentionneacutes ci-dessous sont les marcheacutes de travaux soumis au CCAG travaux (ougrave

lrsquoeacutetablissement drsquoun eacutetat drsquoacompte par une MOE est neacutecessaire)

Dans ce cadre la solution mutualiseacutee-CPP 2017 prendra en charge les processus de facturation suivants

Principes appliqueacutes

Les documents deacuteposeacutes sur la solution CPP doivent parvenir au service comptable par voie

deacutemateacuterialiseacutee

Lrsquoidentiteacute du destinataire final doit ecirctre preacuteciseacutee par le fournisseur lors de lrsquoinitialisation du processus de

facturation Les laquo valideurs raquo de chaque document deacuteposeacute doivent ecirctre preacuteciseacutes agrave chaque eacutetape

Les fonctionnaliteacutes de la solution mutualiseacutee (consultationdeacutepocirctvalidation) sont ouvertes aux MOE et

MOA sur la base du volontariat et sous reacuteserve de leur authentification

Peacuterimegravetre couvert par la solution mutualiseacutee

Le projet de deacutecompte mensuel cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle

soit prise en charge par la MOE au travers de la solution mutualiseacutee

Etat drsquoacompte les fonctionnaliteacutes de la solution mutualiseacutee sont ouvertes aux MOE (pour

transmission des eacutetats drsquoacompte) sur la base du volontariat la deacutemateacuterialisation de lrsquoeacutetat drsquoacompte

est une possibiliteacute offerte agrave des acteurs non soumis agrave lrsquoobligation reacuteglementaire de deacutemateacuterialisation

Projet de deacutecompte final cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle soit

prise en charge par la MOE au travers de la solution mutualiseacutee-CPP 2017

Projet de deacutecompte geacuteneacuteral la deacutemateacuterialisation du projet de deacutecompte geacuteneacuteral est possible par la

MOE si la MOA et le fournisseur sont identifieacutes sur le portail de la solution mutualiseacutee-CPP2017

Deacutecompte geacuteneacuteral la deacutemateacuterialisation du deacutecompte geacuteneacuteral est possible par la MOE et la MOA si le

fournisseur est identifieacute sur le portail de la solution mutualiseacutee-CPP 2017

Deacutecompte geacuteneacuteral et deacutefinitif la deacutemateacuterialisation du Deacutecompte geacuteneacuteral et deacutefinitif est obligatoire

Documents veacutehiculeacutes en piegraveces jointes les documents produits dans le cadre des marcheacutes de travaux

pourront ecirctre transmis au travers de la solution mutualiseacutee-CPP 2017 (deacutecompte mensuel et geacuteneacuteral)

39 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Cas drsquoutilisation

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en cours de marcheacute

40 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en fin de marcheacute

Cas particulier Transmission des piegraveces par un acteur divergeant du producteur des piegraveces

La transmission agrave la solution mutualiseacutee-CPP 2017 des piegraveces de marcheacute de travaux par un acteur divergeant

du producteur des piegraveces implique que

Lrsquoauthentification de la piegravece deacuteposeacutee via CPP par un acteur distinct du producteur du document de

facturation nrsquoest pas assureacutee par la solution mutualiseacutee

La solution mutualiseacutee garantie lrsquoauthenticiteacute des documents deacuteposeacutes par les acteurs qui en sont agrave base

les producteurs

Les piegraveces deacuteposeacutees par un acteur divergeant du producteur de la piegravece ne peuvent ecirctre transmises agrave

la solution mutualiseacutee qursquoen mode laquo deacutepocirct portail raquo

Afin de garantir lrsquoauthenticiteacute des eacuteleacutements deacuteposeacutes par un acteur distinct du producteur du document de

facturation il sera neacutecessaire pour les parties prenantes de recourir aux modaliteacutes suivantes

Deacutemateacuterialisation native

Deacutemateacuterialisation duplicative

Nota les portails amont pourront deacuteroger agrave ces modaliteacutes de transmission srsquoils permettent une validation

interne (la qualiteacute de cette validation nrsquoeacutetant pas veacuterifieacutee par la solution mutualiseacutee)

41 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4 DESCRIPTION DES FORMATS PORTANT LES FLUX DrsquoECHANGES AUTOUR DE LA

SOLUTION MUTUALISEE-CPP 2017

Ce chapitre preacutesente les formats des flux accepteacutes en entreacutee par la solution mutualiseacutee-CPP 2017 ainsi que les

formats des flux eacutemis par la solution mutualiseacutee-CPP 2017 agrave destination de personnes publiques et des

fournisseurs dans le cadre de la remonteacutee du cycle de vie de la facture

41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous preacutesente le systegraveme de deacutemateacuterialisation des factures et les principaux systegravemes

externes impliqueacutes dans lrsquoeacutemissiondeacutepocirct des factures et leur traitement

Le flux Pivot (S) est le format de reacutefeacuterence des donneacutees veacutehiculant les informations neacutecessaires et

suffisantes agrave lrsquointeacutegration des factures dans les diffeacuterents SI de gestion de la Sphegravere Publique Il contient les donneacutees permettant la creacuteation drsquoun mandat ou drsquoune demande de paiement la facture sous forme de piegravece jointe ainsi que le cas eacutecheacuteant les piegraveces justificatives compleacutementaires

transmises par le remettant au format drsquoorigine Les flux de type Facture

o Le flux structureacute Facture (E1) porte lrsquoensemble des donneacutees drsquoune facture transmise par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

o Le flux mixte Facture (E2) porte le lot minimal de donneacutees de facturation transmis par un fournisseur ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une a minima repreacutesentant la facture

o Le flux structureacute Meacutemoire de frais de justice (E3) porte lrsquoensemble des donneacutees drsquoun meacutemoire de frais de justice transmis par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

Le flux Cycle de vie (R) comprend les donneacutees sur lrsquoavancement du processus de paiement de

chaque dossier de facturation et particuliegraverement la liste chronologique des laquo statuts raquo relatifs au

traitement des diffeacuterents modes de facturation agrave chaque eacutetape du traitement

42 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

411 Matrices des flux drsquoeacutechange

4111 Matrices des flux par type drsquoacteur

Les matrices ci-dessous reacutecapitulent les caracteacuteristiques des flux eacutemis et reccedilus par type drsquoacteur concerneacute

Tous les formats reacutefeacuterenceacutes par le CEN seront pris en compte par la solution mutualiseacutee-CPP 2017

41111 Pour un Fournisseur priveacute raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice

Format CII

PES Facture

Format EDIFACT18

Format ISO202219

E2 Flux mixte

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA320

E3

Flux structureacute

meacutemoire de

frais de justice

SI Fournisseur CPP 2017 EDI UBL-Invoice

R Cycle de vie CPP 2017 SI Fournisseur EDI AIFE_Statut

CPPStatutPivot

NB les formats utiliseacutes pour transmettre des factures agrave lrsquoEtat via la solution actuelle Chorus factures seront

accepteacutes par la solution mutualiseacutee La compatibiliteacute ascendante est donc assureacutee pour les fournisseurs deacutejagrave

raccordeacutes

41112 Pour une entiteacute du secteur public local raccordeacutee en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture

SI

SPL CPP 2017 EDI

PES Facture

E3

Flux structureacute

meacutemoire de

frais de justice

SI SPL CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI Collectiviteacute EDI CPPFacturePivot

R Cycle de Vie

entrant

SI

SPL CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI Fournisseur EDI CPPStatutPivot

18 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 19 Idem 20 Idem

43 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le scheacutema ci-dessous preacutesente la vue drsquoensemble des flux existant autour du processus de traitement de la

facture et lrsquoexeacutecution comptable de la deacutepense qui en reacutesulte

41113 Pour un Etablissement Public National raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1

Flux

structureacute

facture

SI EPN CPP 2017 EDI

UBL-Invoice

PES Facture

Format EDIFACT21

Format ISO202222

E2 Flux mixte

facture SI EPN CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA323

E3

Flux

structureacute

meacutemoire de

frais de

justice

SI EPN CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI EPN EDI CPPFacturePivot

R Cycle de Vie

entrant SI EPN CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI EPN EDI CPPStatutPivot

21 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 22 Idem 23 Idem

44 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

412 Preacutesentation des formats accepteacutes par type de flux EDI

41211 Les formats accepteacutes pour les flux drsquoeacutemission des partenaires vers CPP

Type de flux Formats reacutefeacuterenceacutes dans

les speacutecifications

externes

Formats accepteacutes

E1

(Flux structureacute

Facture)

UBL Invoice

UBL 20

UBL 21

UBL-PEPPOL

UBL-FEN105

UBL Factures publiques

CII

CII 20

CII 21

CII-FEN135

EDIFACT EDIFACT

ISO2022 ISO2022

E2

(Flux mixte

facture)

CPP Factures Minimal CPP Factures Minimal

PDFA3 PDFA3

UBL minimal

UBL minimal 20

UBL minimal 21

UBL-PEPPOL minimal

UBL-FEN105 minimal

CII minimal CII 30

E3

(Flux structureacute

Meacutemoire de frais

de justice)

UBL Invoice UBL 20

UBL 21

R

(cycle de vie) CPP Statut CPP Statut

41212 Les formats accepteacutes pour les flux drsquoeacutemission de CPP vers les partenaires

Type de flux Format reacutefeacuterenceacute dans les

speacutecifications externes

Formats accepteacutes

S

(Flux Pivot) CPP Facture Pivot CPP Facture Pivot

R

(Cycle de vie)

AIFE Statut AIFE Statut

CPP Statut CPP Statut

45 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

42 Description geacuteneacuterique des donneacutees par type de flux

Pour chaque flux les tableaux preacutesentant les donneacutees constitutifs du flux preacutecisent

les donneacutees constitutives du flux leur caractegravere obligatoire ou facultatif leur caractegravere multiple ou non leur description la reacutefeacuterence aux regravegles de gestion geacuteneacuteriques applicables

Cette partie ne deacutecrit pas les donneacutees techniques des flux agrave fin de seacutecurisation de routage ou de traccedilabiliteacute

421 Description du flux Pivot

Le flux Pivot est geacuteneacutereacute par la solution mutualiseacutee CPP-2017 pour transmettre les factures deacuteposeacutees dans la

solution mutualiseacutee CPP-2017 agrave destination des services de lrsquoEtat du secteur public local ou des Etablissements

Publics Cette transmission se fait en mode EDI

Un flux Pivot est donc constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML Une piegravece jointe de type facture (sauf en cas de transmission drsquoun flux E2 au format PDFA3) Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

46 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nb La balise laquo Date de Reacuteception raquo permet de veacutehiculer la date agrave laquelle la facture a eacuteteacute prise en compte par

lrsquoAdministration lorsque celle-ci diffegravere de la date drsquoeacutemission de la facture La date effective de reacuteception de la

facture pouvant diffeacuterer de la date drsquoeacutemission de la facture indiqueacutee par le fournisseur dans le flux qursquoil

transmet

A titre drsquoillustration le scheacutema ci-dessous permet de visualiser la maniegravere dont les donneacutees drsquoune facture

peuvent ecirctre extraites pour former le format Pivot de Facturation

FournisseurPays

Fournisseur

Nom (raison sociale)

Deacutebiteur Identifiant

Deacutebiteur

Code Service

Deacutebiteur

Nom Service

Reacutesumeacute Type

Reacutesumeacute Identifiant

(numeacutero)

Reacutesumeacute

Date drsquoeacutemission de

la facture

Reacutesumeacute Devise

Reacutesumeacute

Montant HT

Reacutesumeacute

Montant agrave Payer

Engagement

Numeacutero de

Commande

Reacutecapitulatif TVA

Montant Base

Reacutecapitulatif TVA

Taux

Reacutecapitulatif TVA

Montant Total

Reacutesumeacute Cadre de

facturation

Fournisseur Type

Identifiant

Fournisseur

Identifiant

Reacutesumeacute Mode de

Paiement

Reacutecapitulatif TVA

47 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML du flux pivot

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Pivot de Facturation

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees facture O Unique Informations geacuteneacuterales sur la facture

Donneacutees facture - Lignes

F

Unique

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture ndash Lignes -

Ligne

F

Multiple

Informations sur une ligne de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture - TVA F

Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Donneacutees facture - Montants O Unique Informations sur les montants de la facture

Donneacutees facture -

Engagement

F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le fournisseur G211

Fournisseur - Reacutefeacuterences

bancaires

F Unique

Informations sur les donneacutees bancaires du

fournisseur

Deacutebiteur O

Unique Informations sur lrsquoentiteacute publique destinatrice

de la Facture

G212

Piegravece jointe

F

Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur et

accepteacute en entreacutee de CPP

G405

G407

G408

G409

G410

G411

Cycles de vie F Unique Informations relatives aux validations

Cycle de vie unitaire O Multiple

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

48 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees Facture (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Date de reacuteception O Unique Date de reacuteception de la demande de

paiement par ladministration

G108

G109

Devise O Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture origine F Unique En cas drsquoAvoir numeacutero de la demande de

paiement sur laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees facture - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

49 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - TVA (Facultatif et Multiple)

autant doccurrences que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees facture ndash Lignes ndash Ligne (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero correspondant au numeacutero de la

ligne de facturation

G601

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre de quantiteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison

G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA F Unique Taux de TVA applicable G125

50 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G202

G203

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du

tiers fournisseur

G209

Mode drsquoeacutemission F Unique Indique le mode de production de la facture

(ie Data numeacuteriseacutee saisie)

Entiteacute Fournisseur - Reacutefeacuterence Bancaire (facultative et Unique)

Nom OF Pluraliteacute Description Regravegles

Type de reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN numeacutero du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

51 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le paiement

G118

G120

G121

G122

Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique Le numeacutero SIRET de lrsquoorganisation publique G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein de

lrsquoorganisation

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le routage

manuel de la facture vers ce service

P114

52 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (Facultative et Multiple)

autant doccurrences que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre F Unique Numeacutero de lrsquoentiteacute PJ si plusieurs blocs PJ

sont renseigneacutes

Identifiant unique (URI) F Unique

Une URL univoque permettant dacceacuteder agrave la

version archiveacutee du Document

en loccurrence une Reacutefeacuterence SMA

G410

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ - MimeType F Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G403

Contenu F Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

G410

Identifiant original F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation par

le SI Chorus

G128

Entiteacute cycle de validation ndash validation unitaire (Facultatif et Multiple)

autant doccurrences que de valideurs

Date du statut O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Code statut O Unique Deacutefinition de lrsquoeacutevegravenement G501

Compleacutement statut O Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

53 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute cycle de validation - producteur du statut du cycle de vie (Facultatif et Multiple)

autant doccurrences que drsquoentiteacutes Cycle de vie

Type identifiant O Unique Type drsquoidentifiant du producteur du statut

Identifiant O Unique

Libelleacute indiquant quel Systegraveme

drsquoInformation ou Application a geacuteneacutereacute le

statut

Raison sociale O Unique Raison Sociale du producteur du statut

Code pays O Unique Code pays du producteur du statut

Note F Unique

54 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

422 Description des flux de type facture

4221 Description du flux structureacute Facture (E1)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture mais les donneacutees minimales permettant de produire un objet Facture agrave partir drsquoune feuille de style

geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Facture comprend quatre types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des collectiviteacutes locales ou des Etablissements Publics Nationaux ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Eventuellement les donneacutees XML relatives agrave des modes de facturation speacutecifiques (exemple bloc

valideur) Les donneacutees dune facture conformes agrave la reacuteglementation Code geacuteneacuteral des impocircts et Code du

Commerce telles que deacutecrites preacuteceacutedemment Les donneacutees compleacutementaires permettant de repreacutesenter une Facture dans son inteacutegraliteacute avec tous les

deacutetails

Un flux structureacute Facture est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

55 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML drsquoune Facture

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

56 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur la facture G129

Remises F Multiple Informations sur les remises applicables

globalement agrave la facture

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute une

validation (titulaire du bon de commande

mandataire MOE priveacutee)

G220

G221

G222

Encaisseur F Unique

Informations sur lorganisation agrave qui le

comptable doit effectuer le regraveglement en cas

daffacturage

Site de livraison F Multiple

Informations sur les sites de livraison

eacuteventuels des fournitures de biens et de

services listeacutees dans le bloc Ligne

Piegravece Jointe F Multiple

Piegravece(s) Jointe(s) agrave la facture justificative ou

non

G407

G408

G409

G410

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

57 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant Taxe F Unique

Montant Total des Taxes dues pour les

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant Remise F Unique Montant Total des remises eacuteventuelles G113

Montant agrave deacuteduire F Unique Montant deacutejagrave payeacute agrave deacuteduire du Montant TTC G113

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Note F Multiple Texte(s) libre(s) associeacute(s) agrave la facture Les

mentions fiscales leacutegalement obligatoires

P112

G127

58 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

peuvent ecirctre indiqueacutees ici

Entiteacute Remises (Facultatif et Multiple)

autant dentiteacutes que de poste de remise applicables au global de la facture

Nom OF Pluraliteacute Description Regravegles

Motif F Unique Texte libre deacutecrivant la raison de la remise P112

Montant remise O Unique Montant total de la remise appliqueacutee G113

Entiteacute ReacutecapitulatifTaxes (Facultatif et Multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type de Taxe O Unique Type de taxe applicable G123

Montant de base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant de taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

Entiteacute Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de contrat F Unique Identifie le Contrat P105

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande ou

numeacutero de marcheacute exeacutecutable)

P107

G301

Date deffet F Unique Date deffet de lrsquoengagement G109

59 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Code service F Unique Codification des services au sein de

lrsquoorganisation eacutemettrice de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation

eacutemettrice de la facture

P114

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Reacutegime TVA F Unique

Permet drsquoindiquer si le fournisseur est soumis

agrave la TVA sur les encaissements ou sur les

deacutebits

G213

Nom commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne Adresse commerciale F Multiple Ligne drsquoadresse

Code Postal commercial F Unique Code postale de lrsquoadresse commerciale

Commune commerciale F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale O Multiple Ligne drsquoadresse G215

Code Postal leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegale O Unique Commune de lrsquoadresse leacutegale

Nom signataire F Unique

Identiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G209

P110

G224

60 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Qualiteacute signataire F Unique Qualiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G223

G224

Note F Multiple

Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute

fournisseur

P112

G127

G225

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

G219

P114

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce service

P114

G219

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Code pays leacutegal O Unique Code pays de lrsquoadresse leacutegale G201

G203

Ligne adresse leacutegale F Multiple Ligne drsquoadresse G215

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Nom commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Note F Multiple Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute deacutebiteur P112

G127

61 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Type F Unique

Le type de ligne permet drsquoindiquer si la ligne

contient des eacuteleacutements de prix agrave prendre en

compte dans les totalisations ou uniquement

des donneacutees agrave valeur informative

G602

Sous-type F Unique

Le sous-type de ligne permet de preacuteciser le

type de ligne en indiquant srsquoil srsquoagit drsquoune

ligne de

- Deacutetail

- Regroupement

- Information

G603

Site livraison F Unique

Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F Unique

Description geacuteneacuterale de la fourniture ou de la

fourniture de biens et de services zone

informative

P112

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de biens et de services zone

informative

P101

Nom article F Unique

Nom (abreacutegeacute ou type) de lrsquoarticle ou de la

fourniture de bien et de services zone

informative

P102

Date de livraison F Unique Date de livraison G109

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Uniteacute livraison F Unique Uniteacute utiliseacutee pour la livraison

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute de

Livraison

G113

Montant base F Unique Montant Hors Taxe de la ligne avant remise G113

Montant remise F Unique Montant de la remise pour la ligne G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Compleacutement F Multiple

Texte(s) compleacutementaire(s) permettant de

deacutetailler le contenu drsquoune fourniture de biens

et de services

P112

G127

62 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Paiement (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Date eacutecheacuteance O Unique Date deacutecheacuteance de paiement deacutetermineacutee

par le Fournisseur G109

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Type Reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer

le paiement

G118

G120

G121

G122

Notes F Multiple Texte(s) libre(s) associeacute(s) aux termes de

paiement

P112

G127

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social du valideur G201

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le valideur G204

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code Postal leacutegale F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

63 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Encaisseur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoencaisseur G201

G203

Typage identifiant O Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant

lrsquoencaisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification leacutegale du

Fournisseur dans son pays

G207

G208

Nom (raison sociale) O Unique Nom leacutegal de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Entiteacute SiteLivraison (facultatif et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du site de livraison P108

Nom O Unique Deacutenomination du site de livraison P109

Adresse F Multiple Ligne drsquoadresse

Code postal F Unique Code postal

Commune F Unique Commune

Code pays adresse F Unique Identifie le Pays ougrave est localiseacute le site G201

G203

64 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (facultative et Multiple)

autant de blocs que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

G405

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

65 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4222 Description du flux mixte Facture (E2)

Le flux mixte Facture porte le lot minimal de donneacutees transmis par un fournisseur associeacute agrave chaque facture

transmise ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une PJ repreacutesentant la

facture (hors transmission au format PDFA3) Le flux mixte Facture comprend ainsi 3 types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des entiteacutes du secteur public local ou des Etablissements Publics Nationaux ces donneacutees structureacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

La facture en piegravece jointe (hors transmission au format PDFA3)

Si neacutecessaire des piegraveces jointes compleacutementaires

Un flux mixte Facture est constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML neacutecessaires agrave la constitution du flux pivot (donneacutees structureacutees uniquement) et le cas eacutecheacuteant compleacuteteacute des informations relatives agrave des modes de facturation speacutecifiques (bloc valideur)

Une piegravece jointe constitueacutee par le fichier eacutelectronique repreacutesentant la Facture conforme agrave la reacuteglementation (hors transmission au format PDFA3)

Dautres piegraveces constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

66 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees XML drsquoune Facture mixte regroupeacutees par

entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Facture mixte Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees factures O Unique Informations geacuteneacuterales sur la facture

Donneacutees factures - TVA F Multiple Reacutecapitulatif des montants de taxes par

taux

G123

G124

Donneacutees factures -

Engagement F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Donneacutees factures - Ligne de

facturation F Multiple

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Fournisseur ndash Reacutefeacuterence

bancaire F Unique

Informations sur le paiement de la facture

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute

une validation (titulaire du bon de

commande mandataire MOE priveacutee)

G220

G221

G222

PiegraveceJointe F Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur

G405

G407

G408

G409

G411

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

67 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de

lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Devise F Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees factures - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave Payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

68 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees factures - TVA (facultatif et multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type Taxe F Unique Type de taxe applicable G123

G124

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees factures - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays F Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant F Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G210

G214

69 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

Entiteacute Fournisseur ndash Reacutefeacuterence bancaire (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Type reacutefeacuterence bancaire F Unique Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

Idcompte bancaire F Unique IBAN numeacutero du compte bancaire sur

lequel effectuer le paiement

G118

Id eacutetablissement bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le

paiement

G119

G120

G121

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G206

G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale

(telle que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce

service

G219

P114

70 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures - Ligne de facturation (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Site de livraison F

Unique Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F

Unique Description geacuteneacuterale de la fourniture ou de

la fourniture de bien et de service zone

informative

P112

Reacutefeacuterence produit F

Unique Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social du valideur G201

G202

G203

Typage identifiant O Unique

Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

valideur

G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au

sein du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

71 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute PiegraveceJointe (obligatoire et Multiple)

autant de blocs que de piegraveces jointes agrave la facture Au moins une des PJ est une facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

Identifiant numeacuterisation F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation

par le SI Chorus

G128

72 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4223 Description du flux structureacute Meacutemoire de frais de justice (E3)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture de meacutemoire de frais de justice mais les donneacutees minimales permettant de produire un objet Facture agrave

partir drsquoune feuille de style geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style

geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Meacutemoire de frais de justice comprend trois types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Les donneacutees regraveglementairement obligatoires dans le cadre drsquoun meacutemoire de frais de justice Les donneacutees compleacutementaires permettant de repreacutesenter un meacutemoire de frais de justice dans son

inteacutegraliteacute avec tous les deacutetails

Un flux structureacute meacutemoire de frais de justice est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees drsquoun Meacutemoire de Frais de Justice par une

hieacuterarchie dEntiteacutes imbriqueacutes Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les tableaux

suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

73 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

74 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee de meacutemoire de frais de justice

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur le meacutemoire G129

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de Taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur du meacutemoire

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Juridiction O Multiple Informations sur la juridiction pour laquelle la

prestation a eacuteteacute effectueacutee

G703

Piegravece jointe F Multiple

Piegravece(s) Jointe(s) du meacutemoire justificative

ou non

G701

G407

G408

G409

75 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

G713

G715

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O

Unique Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date deacutemission de la

facture O

Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut de peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin de peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Montant Remise F Unique

Montant Total des remises eacuteventuelles G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Montant HT apregraves remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

apregraves remises eacuteventuelles

G113

Montant HT avant remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

avant remises eacuteventuelles

G113

76 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute ReacutecapitulatifTaxes (Facultative et Multiple)

autant dentiteacutes que de taux de TVA applicables dans le meacutemoire

Nom OF Pluraliteacute Description Regravegles

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

G712

Taux O Unique Pour chaque Taux de TVA applicable au sein de

la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique Montant total des taxes applicables G113

Montant HT O Unique Montant Total Hors Taxe des prestations listeacutees

dans le meacutemoire de frais de justice

G113

Montant de base F Unique Total Hors Taxe des montants factureacutes associeacutes

aux Taux de TVA consideacutereacutes

G113

Entiteacute Engagement (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Reacutefeacuterence aux textes

(code) O

Unique Code de la reacutefeacuterence aux textes de lois

applicables

G702

G703

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande P107

G301

G711

Date drsquoeffet F Unique Date deffet de lrsquoengagement G109

77 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoeacutemetteur G201

G203

Typage identifiant O Unique

Nature de lrsquoidentifiant reacutefeacuterenccedilant le fournisseur G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire (pour EU) G210

Reacutegime TVA F Unique Permet drsquoindiquer si le fournisseur est soumis agrave

la TVA sur les encaissements ou sur les deacutebits

G213

Nom Commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne adresse

Commerciale F Multiple

Ligne drsquoadresse G215

Code postal Commercial F Unique Code postale de lrsquoadresse commerciale

Commune commercial F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Adresse legale O Multiple Ligne drsquoadresse G215

Code Postal Leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegal O Unique Commune de lrsquoadresse leacutegale

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

78 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

Code service O Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage automatiseacute

ou manuel de la facture au sein de

lrsquoorganisation

G217

G218

P113

Nom service F Unique Nom du service (telle que speacutecifieacutee dans le

MarcheacuteBon de Commande)

P114

G219

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoaffaire O Unique Numeacutero de lrsquoaffaire

Reacutefeacuterence produit F Unique Reacutefeacuterence code de lrsquoarticle ou de la fourniture de

biens et de services zone informative

P101

Quantiteacute O Unique Quantiteacute P103

Quantiteacute X tarif O Unique Quantiteacute de la ligne multiplieacutee par le tarif de la

ligne

Numeacutero drsquoengagement F Unique Rappel du numeacutero du bon de commande G301

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Montant TVA O Unique Montant de la TVA applicable G113

Taux TVA O Unique Taux de TVA applicable

Type de prestation (code) O Unique

Code du type de prestation effectueacute G706

G707

G710

Tarif de la prestation O Unique Tarif de la prestation effectueacutee G113

Prix de la quantiteacute O Unique Prix de la quantiteacute G113

Indicateur de charge F Unique Indicateur de charge applicable agrave la ligne G710

Motif de charge F Unique Motif de charge applicable agrave la ligne P112

G710

Montant de charge F Unique Montant de charge applicable agrave la ligne G113

G710

Autoriteacute Requeacuterante (code) O Unique Code de lrsquoautoriteacute agrave lrsquoorigine de la reacutequisition G708

G709

79 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande

Entiteacute Paiement

Nom OF Pluraliteacute Description Regravegles

Date drsquoeacutecheacuteance F Unique Date deacutecheacuteance de paiement deacutetermineacutee par le

Fournisseur G109

Mode de paiement F Unique Preacutecise les informations relatives aux modaliteacutes

de paiement demandeacutees par le fournisseur

G116

Type de reacutefeacuterence bancaire O Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel effectuer le

paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer le

paiement

G118

G120

G121

G122

Entiteacute Juridiction (par ligne)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de la juridiction G704

G705

Date de la reacutequisition O Unique Date de notification de la reacutequisition G109

Date de la prestation O Unique Date effective de la prestation G109

80 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (1 agrave n fois)

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

Nom PJ O Unique

Nom de la piegravece jointe P104

G714

G715

G716

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document (en

utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

81 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

423 Description des flux Cycle de Vie de la facture (R)

Le flux Cycle de Vie est utiliseacute par la solution mutualiseacutee-CPP 2017 pour transmettre les statuts des factures

entre les diffeacuterents Systegravemes drsquoInformations et notamment vers les SI des Fournisseurs pour leur

permettre de beacuteneacuteficier de la restitution de lrsquoavancement du paiement drsquoune facture au sein drsquoune

Administration ou drsquoune collectiviteacute publique

Cette transmission peut se faire en mode EDI

Un flux Cycle de vie est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees constitutives du flux du cycle de vie au travers

drsquoune hieacuterarchie dentiteacutes imbriqueacutees Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Le tiers eacutemetteur du flux cycle de vie renseigne soit lrsquoentiteacute FluxStatut soit lrsquoentiteacute FactureStatut

Lrsquoentiteacute FluxStatut (partie gauche du scheacutema) permet de remonter les statuts relatifs agrave un ou plusieurs flux

Lrsquoentiteacute FactureStatut (partie droite du scheacutema) permet de remonter les statuts relatifs agrave une ou plusieurs

factures

Il nrsquoest pas possible de remonter au sein drsquoun mecircme flux cycle de vie des statuts relatifs au traitement du flux

et des statuts relatifs aux factures qui y sont associeacutees

82 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Si le tiers eacutemetteur du flux cycle de vie renseigne lrsquoentiteacute laquo Flux statut raquo il peut renseigner autant drsquoentiteacute

laquo Flux Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs flux Il peut aussi eacutemettre

plusieurs statuts pour un mecircme flux lrsquohorodatage permettant de traiter lrsquoordre

Si le tiers eacutemetteur du flux cycle de vie eacutemetteur renseigne lrsquoentiteacute laquo FactureStatut raquo il peut renseigner autant

drsquoentiteacute laquo laquo Facture Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs factures Il peut

aussi remonter plusieurs statuts pour une mecircme facture lrsquohorodatage permettant de traiter lrsquoordre

CPP Statut

Entiteacute OF Pluraliteacute Description Regravegles

Flux statut F Unique Lrsquoeacuteleacutement flux statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de flux

G502

G504

Facture statut F Unique Lrsquoeacuteleacutement facture statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de factures

G502

G504

Flux Statut unitaire O Multiple

Leacuteleacutement flux statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant un flux

Facture statut unitaire O Multiple

Leacuteleacutement facture Statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant une facture

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Flux Statut Unitaire ndash Donneacutees statut (Obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G503

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

Note F Unique

Commentaire permettant drsquoexpliciter le statut

remonteacute notamment en cas de rejet du flux par

le destinataire

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

Type identifiant producteur F Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant le producteur

Identifiant flux O Unique Identifiant du flux

83 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Flux Statut Unitaire ndash Donneacutees statut - Entiteacute Deacutetail (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Nombre de lignes drsquoerreur O Unique Nombres de lignes drsquoerreur

Flux Statut Unitaire ndash Donneacutees statuts - Entiteacute Deacutetail de la ligne drsquoerreur (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant ligne O Unique Identifiant de la ligne

Nature de lrsquoerreur O Unique Nature de lrsquoerreur

Code de lrsquoerreur O Unique Code de lrsquoerreur

Libelleacute de lrsquoerreur O Unique Libelleacute de lrsquoerreur P112

Description de lrsquoerreur F Unique Description de lrsquoerreur P112

Facture Statut Unitaire - Entiteacute Deacutetail (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Donneacutees statut O Unique Informations sur le statut remonteacute

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Facture Statut Unitaire ndash Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G203

Typage identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G204

Identifiant O Unique Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du tiers

fournisseur

G209

84 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture Statut Unitaire ndash Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type Identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G204

G207

G214

G216

Nom (raison sociale) F Unique Nom de lrsquoorganisation (telle que speacutecifieacutee dans

le MarcheacuteBon de Commande)

G209

Code service F Unique Codification des services au sein de

lrsquoorganisation du destinataire de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation du

destinataire de la facture

P114

G219

Facture Statut Unitaire ndash Entiteacute Statut (Obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G501

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet P112

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Identifiant producteur F Unique Libelleacute indiquant quel Systegraveme drsquoInformation ou

Application a geacuteneacutereacute le statut

Identifiant facture de

leacutemetteur O Unique Numeacutero de la Facture eacutemise par le Fournisseur G105

Date de la facture F Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G109

Identifiant facture du

reacutecepteur (ref mandat DP) F Unique

Numeacutero de la reacutefeacuterence associeacutee agrave la facture

dans le systegraveme du destinataire (numeacutero de DP

ou de mandat)

85 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

424 Description des enveloppes des flux

Les donneacutees porteacutees par lrsquoenveloppe sont aux flux indiqueacutes ci-dessus

- Flux Pivot (S)

- Flux mixte Facture (E2)

Format CPPFacture

- Flux cycle de vie (R)

o CPPStatut

Enveloppe des flux (facultatif et unique)

Entiteacute OF Pluraliteacute Description Regravegles

Enveloppe unitaire O Multiple Informations geacuteneacuterales sur

lrsquoenveloppe

Enveloppe unitaire (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres F Multiple Informations sur les paramegravetres

Partenaires O Unique Informations sur les partenaires

Paramegravetres

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres individuel F Multiple Informations sur le paramegravetre

individuel de lrsquoenveloppe

86 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Paramegravetre individuel

Entiteacute OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre O Unique Informations sur le paramegravetre

individuel de lrsquoenveloppe

Valeur du paramegravetre O Unique Valeur du paramegravetre (libelle)

Note F Unique Texte libre associeacute au paramegravetre

individuel

P112

Partenaires

Entiteacute OF Pluraliteacute Description Regravegles

Reacutecepteur O Unique Informations sur le reacutecepteur du

flux

Emetteur O Unique Informations sur lrsquoeacutemetteur du flux

Reacutecepteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du reacutecepteur du flux

Libelle O Unique Libelleacute du reacutecepteur du flux P112

Note F Unique Texte libre associeacute au reacutecepteur du

flux

P112

Emetteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de lrsquoeacutemetteur du flux

Libelle O Unique Libelleacute de lrsquoeacutemetteur du flux P112

Note F Unique Texte libre associeacute agrave lrsquoeacutemetteur du

flux

P112

87 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux

Chacune des regravegles eacutenonceacutees dans le tableau est applicable agrave une ou plusieurs donneacutees geacuteneacuteriques deacutecrites

dans le chapitre Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

La nature de chaque regravegle renseigneacutee dans la colonne laquo nature raquo est donneacutee agrave titre informatif

Alimentation regravegle preacutecisant comment la donneacutee est valoriseacutee par la solution mutualiseacutee-CPP 2017 agrave partir dune source externe (pour les donneacutees du flux pivot uniquement)

Codification les valeurs de la donneacutee sont contraintes par une liste finie de valeurs eacutenumeacutereacutees dans le tableau ou reacutefeacuterenceacutees dans une source externe

Coheacuterence les valeurs de la donneacutee sont contraintes par une expression ou un algorithme associant dautres donneacutees

Format speacutecification du type ou du format de donneacutees applicable

Identification la valeur de la donneacutee est valideacutee dans un reacutefeacuterentiel externe

Regravegles de Gestion applicables aux donneacutees geacuteneacuteriques

Id Titre Libelleacute Nature

Regravegles sur les donneacutees geacuteneacuterales de la facture

G101 Type de Facture

autoriseacute

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune demande de

paiement ou drsquoun avoir Les valeurs possibles sont les

suivantes

- Paiement total

- Acompte

- Avoir

Les factures de reacutegularisation (suite agrave un eacutecheacuteancier de

paiement notamment dans le cadre de la consommation de

fluides) doivent ecirctre typeacutees laquo paiement total raquo

Codification

88 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G102 Cadre (Mode de

Facturation)

Les valeurs autoriseacutees pour le Cadre (Mode de Facturation) sont

A1 Deacutepocirct par un fournisseur drsquoune facture

A2 Deacutepocirct par un fournisseur drsquoune facture deacutejagrave payeacutee

A3 Deacutepocirct par un fournisseur drsquoun meacutemoire de frais de

justice

A4 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

mensuel

A5 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

A6 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

valideacute

A7 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

final

A8 Deacutepocirct par un fournisseur drsquoun deacutecompte geacuteneacuteral et

deacutefinitif

A9 Deacutepocirct par un sous-traitant drsquoune facture

A10 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte mensuel

A11 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte final

A12 Deacutepocirct par un cotraitant drsquoune facture

A13 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

mensuel

A14 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

final

A15 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte

A16 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte valideacute

A17 Deacutepocirct par une MOE drsquoun projet de deacutecompte

geacuteneacuteral

A18 Deacutepocirct par une MOE drsquoun deacutecompte geacuteneacuteral

A19 Deacutepocirct par une MOA drsquoun eacutetat drsquoacompte valideacute

A20 Deacutepocirct par une MOA drsquoun deacutecompte geacuteneacuteral

A21 Deacutepocirct par un beacuteneacuteficiaire drsquoune demande de

remboursement de la TIC

Mode Service uniquement (via les API positionneacutees sur des

portails amont)

Codification

G103 Cadre (mode de

facturation)

Le cadre (mode de facturation) est valoriseacute A1 dans le flux pivot

lorsque la balise nrsquoest pas renseigneacutee

Codification

G104 Type et Cadre

(mode de

facturation)

Si le type de facturation est laquo avoir raquo le cadre (mode de

facturation) est valoriseacute A1 dans le flux pivot quelle que soit la

valeur renseigneacutee dans le flux initial

Codification

G105 Identifiant de la

facture identifiant

de la facture

drsquoorigine

Lrsquoidentifiant de la facture est limiteacute agrave 20 caractegraveres

alphanumeacuteriques

Format

G106 Identifiant de la

Factureidentifiant

de la facture

drsquoorigine

Chaque Numeacutero de facture est unique pour un fournisseur quel

que soit lrsquoexercice

Coheacuterence

G107 Date drsquoeacutemission de

la facture

La date drsquoeacutemission de la facture doit ecirctre anteacuterieure ou eacutegale agrave

la date de deacutepocirct de la facture dans le systegraveme

Coheacuterence

89 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G108 Date de reacuteception La date de reacuteception correspond agrave la date drsquointeacutegration de la

facture dans la solution mutualiseacutee-CPP 2017 agrave lrsquoexception des

factures numeacuteriseacutees pour lesquelles elle est valoriseacutee par la

date de reacuteception du courrier agrave lrsquousine de numeacuterisation

Coheacuterence

G109 Date Tous les champs date sont sous le format suivant AAAA-MM-JJ Codification

G110 Devise La liste des Valeurs autoriseacutees pour la Devise dune Facture est

conforme agrave celle du reacutefeacuterentiel ISO 4217

Codification

G111 Devise Les factures sont mono-devise Codification

G112 Devise Si la devise nrsquoest pas renseigneacutee tous les montants sont

reacuteputeacutes valoriseacutes en euro

Codification

G113 Format drsquoun

Montant drsquoun Prix

ou drsquoun tarif dans

une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur 19

positions

Il ne peut comporter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

G114 Montant TTC Le montant TTC est positif Codification

G115 Type de facture et

Montant agrave payer

Si le type de facture est paiement total ou acompte et que le

Montant agrave Payer est neacutegatif le type de facture sera

valoriseacute laquo avoir raquo dans le flux pivot

Codification

G116 Mode de Paiement Les valeurs autoriseacutees sont

- Espegravece

- Chegraveque

- Virement

- Preacutelegravevement

- Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute la valeur Virement sera renseigneacutee dans

le flux pivot

Codification

G117 Type Reacutefeacuterence

bancaire autoriseacute

Les deux valeurs autoriseacutees sont

- IBAN

- RIB

Codification

G118 Format IBAN Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant du

compte bancaire respecte son format

Format

G119 Identifiant Compte

bancaire

Si le reacutefeacuterentiel bancaire RIB est speacutecifieacute cette zone est

valoriseacutee par la reacutefeacuterence du compte

Coheacuterence

G120 Identifiant

Etablissement

Bancaire

En cas de type RIB le format BIC est valoriseacute code banque et

code guichet

Coheacuterence

G121 Identifiant

Etablissement

Bancaire

Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant de

lrsquoeacutetablissement bancaire respecte le format BIC

Codification

90 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G122 RIB du tiers Dans le cas de facture avec paiement agrave un tiers divergent les

informations bancaires agrave renseigner sont celles de la socieacuteteacute

drsquoaffacturage

Codification

G123 Type de Taxe

autoriseacutee

La seule valeur prise en compte par CPP dans lrsquoentiteacute

ReacutecapitulatifTaxes est

- TVA

Codification

G124 Type de Taxe

autoriseacutee

Si Type de Taxe autoriseacutee nrsquoest pas renseigneacute le champ sera

valoriseacute par deacutefaut par laquo TVA raquo

Codification

G125 Taux de TVA

autoriseacute

Le taux de la TVA applicable est conforme agrave la liste

reacuteglementaire en vigueur en fonction de la date de facturation

Coheacuterence

G126 Format de

Horodatage

Un horodatage est exprimeacute suivant le format AAAA-MM-JJ

HHMMSS

La partie HHMMSS peut ecirctre omise ou forceacutee agrave 000000

Format

G127 Codification des

notes et des

compleacutements

Lorsque plusieurs balises notes ou de compleacutement de ligne sont

renseigneacutees au sein drsquoun mecircme bloc le fournisseur peut

indiquer un numeacutero de note dans lrsquoen-tecircte de celle-ci mais la

feuille de style les affichera dans lordre de preacutesence sur le flux

Codification

G128 Identifiant de

Numeacuterisation

Lrsquoidentifiant de numeacuterisation est de 22 caractegraveres Format

G129 Geacuteneacuteraliteacutes Les mentions reacuteglementaires de type litteacuteraire sont porteacutees dans

les balises correspondantes des flux Le cas eacutecheacuteant dans les

balises de note

Exemple mentions relative aux inteacuterecircts moratoires mention

de lrsquoauto liquidation de la TVA par le titulaire dans le cadre

drsquoune facture de sous-traitant

Codification

Regravegles sur les donneacutees des Tiers Fournisseurs Deacutebiteurs Valideurshellip

G201 Code Pays Le code Pays doit exister dans le Code ISO 3166 Codification

G202 Code Pays Si la balise code Pays nrsquoest pas renseigneacutee cette zone sera

valoriseacutee laquo FR raquo

Codification

G203 Format Code Pays Les codes de pays sont repreacutesenteacutes par un code agrave deux lettres Format

G204 Type Identifiant

autoriseacute en entreacutee

pour un Tiers

le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

Codification

G205 Type Identifiant

autoriseacute en sortie

de la solution

mutualiseacutee pour un

Tiers

Le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

7- Tiers physique

Codification

91 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G206 Identifiant drsquoun tiers Lorsque le type identifiant nrsquoest pas renseigneacute lrsquoidentifiant

utiliseacute est reacuteputeacute ecirctre un SIRET

Codification

G207 Format Identifiant

drsquoun tiers

Le nombre de caractegraveres maximum est deacutefini par le type

drsquoidentifiant

1- Si laquo type identifiant raquo est 1 14 caractegraveres maximum

2- Si laquo type identifiant raquo est 2 18 caractegraveres

3- Si laquo type identifiant raquo est 3 18 caractegraveres

4- Si laquo type identifiant raquo est 4 10 caractegraveres

5- Si laquo type identifiant raquo est 5 6 caractegraveres

6- Si laquo type identifiant raquo est 6 18 caractegraveres

Format

G208 Identifiant drsquoun tiers Lrsquoidentifiant est

- Le SIRET pour les tiers de type 1

- Lrsquoidentifiant de TVA intracommunautaire pour les tiers de type 2

- Le code Pays et les 16 premiers caractegraveres de la raison sociale pour les tiers de type 3

- Le RIDET pour les tiers de type 4

- Le numeacutero Tahiti les tiers de type 5

- Le code Pays et les 16 premiers caractegraveres du nom et preacutenom pour les tiers de type 6

Codification

G209 Nom raison Sociale Le nom ou la raison sociale doit comporter 99 caractegraveres

maximum

Format

G210 Identifiant drsquoun tiers

(bloc fournisseur)

Si le tiers est un fournisseur intracommunautaire et la balise

laquo Identifiant TVA raquo valoriseacutee le renseignement de la balise

laquo Identifiant raquo du bloc fournisseur est facultatif

G211 Fournisseur Le fournisseur est le tiers qui facture la fourniture de biens et de

services

Coheacuterence

G212 Deacutebiteur Le deacutebiteur est le tiers qui solde la creacuteance lieacutee agrave la fourniture

de biens et de services

G213 Reacutegime de TVA La liste des valeurs autoriseacutees pour le Reacutegime de TVA est la

suivante

- TVA DEBIT

- TVA ENCAISSEMENT

Codification

G214 Identification drsquoun

tiers

Le laquo fournisseur raquo le laquo deacutebiteur raquo et lelaquo valideur raquo preacutesent(s)

dans un dossier de Facturation doivent exister dans le

Reacutefeacuterentiel de la solution mutualiseacutee-CPP 2017

Coheacuterence

G215 Ligne drsquoadresse Au moins une ligne drsquoadresse leacutegale doit exister par dossier de

facturation

Coheacuterence

G216 Deacutebiteur Le typage drsquoidentifiant pour un deacutebiteur est toujours le SIRET

(Type 1)

Codification

G217 Reacutefeacuterence Service

Sphegravere Publique

Le code service est obligatoire pour certains deacutebiteurs

(lrsquoinformation est preacutesente dans la solution mutualiseacutee-CPP

2017)

Codification

G218 Reacutefeacuterence Service

Sphegravere Publique

Pour lrsquoEtat le code service renseigneacute doit figurer dans le

reacutefeacuterentiel des codes services (mis agrave disposition dans la solution

mutualiseacutee-CPP 2017)

Codification

92 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G219 Nom Service Le Nom Service pour les deacutebiteurs de la nature laquo Etat raquo sera

remplaceacute (srsquoil est valoriseacute) par celui preacutesent dans la liste de la

solution mutualiseacutee-CPP 2017

Coheacuterence

G220 Valideur Le valideur est obligatoire pour les modes de facturation

suivants A4 A7 A9 A10 A11 A12 A13 A14 A17 A18 A20

(G102)

Coheacuterence

G221 Valideur Le valideur est facultatif pour les modes de facturation

suivants A5 A15 (G102)

Coheacuterence

G222 Valideur Le valideur nrsquoest pas permis pour les modes de facturation

suivants A1 A2 A3 A6 A8 A16 A19 A21 (G102)

Coheacuterence

G223 Qualiteacute signataire La qualiteacute valideur peut ecirctre obligatoire pour les titres de

recettes (ASAP)

Coheacuterence

G224 Nom et Qualiteacute

Signature

Cette balise est obligatoire dans le cadre de lrsquoeacutemission de

factures par les entiteacutes publiques

Codification

G225 Note du bloc

fournisseur

Cette zone peut ecirctre utiliseacutee pour indiquer drsquoeacuteventuelles

mentions obligatoires (forme juridique capital social etc)

Codification

Regravegles sur les donneacutees drsquoengagement

G301 Reacutefeacuterence de

Marcheacute reacutefeacuterence

drsquoengagement

Pour les deacutebiteurs ayant rendu le numeacutero de commande

obligatoire il est obligatoire de renseigner au moins lrsquoune des

deux balises suivantes laquo reacutefeacuterence de Marcheacute raquo ou

laquo Reacutefeacuterence drsquoengagementraquo

Ces deacutebiteurs sont identifieacutes dans lrsquoannuaire mis agrave disposition

par la solution mutualiseacutee-CPP 2017

Coheacuterence

Regravegles sur les donneacutees des piegraveces jointes

G401 Type de Document

autoriseacute

La Liste des types autoriseacutes pour la Nature dun Document est

- 01-Factureavoir

- 02-Piegravece jointe compleacutementaire

Codification

G402 Format de

Document autoriseacute

Les formats de PJ accepteacutes sont les suivants BMP GIF FAX

ODT PPT TIFF XLS BZ2 GZJPEG P7S RTF TXT

XML CSV GZIP JPG PDF SVG XHTML XLSX DOC

HTM ODP PNG TGZ XLC ZIP DOCX HTML ODS PPS

TIF XLM

Format

G403 Format de

MimeType

Le format drsquoune valeur drsquoun document est une chaine

alphanumeacuterique conforme agrave RFC1782 (Mime Type)

Format

G404 Compression du

Contenu du

Document

Le contenu dun Document est compresseacute agrave partir du fichier

originel suivant la meacutethode unique autoriseacutee ZIP

Alimentation

G405 Uniciteacute de la PJ

Facture

Chaque Dossier de Facturation comprend une seule Piegravece

(jointe) Justificative de Nature = 01 (facture avoir) maximum

Coheacuterence

G406 Piece jointe Dans un dossier de facturation une PJ est de type 01 (facture

avoir)

Coheacuterence

G407 Piece jointe La taille drsquoune PJ est limiteacutee agrave 4 Mo Format

G408 Piece jointe La taille du dossier de facturation est limiteacutee agrave 120 Mo Format

93 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G409 Piece jointe Lorsque plusieurs piegraveces jointes sont renseigneacutees elles doivent

ecirctre codifieacutees selon une numeacuterotation deacutedieacutee

Codification

G410 Piece jointe Si lrsquoentiteacute laquo Piegravece Jointe raquo est renseigneacutee lrsquoune des deux balises

suivantes est obligatoirement renseigneacutee

- Contenu

- Identifiant unique (URI)

Codification

G411 Piece jointe Le renseignement de lrsquoentiteacute laquo Piegravece Jointe raquo est facultatif sauf

si le format drsquoentreacutee est autre que le PDFA3

Codification

G412 Piece jointe La piegravece jointe de type laquo 01 ndash Factureavoir raquo est renommeacutee tel

que par la solution mutualiseacutee-CPP 2017

FACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

G413 Piece jointe La piegravece jointe de type laquo 02 ndash Piegravece jointe compleacutementaire raquo

est renommeacutee tel que par la solution mutualiseacutee-CPP 2017

PJFACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

Regravegles sur les donneacutees de Cycle de Vie

G501 Liste valeurs des

Codes Statut de

factures

La Liste des valeurs autoriseacutees pour le code drsquoun Statut est

- 01 Deacuteposeacutee

- 02 En cours drsquoacheminement vers le destinataire

- 03 Mise agrave disposition du destinataire

- 04 Rejeteacutee par lordonnateur

- 05 Suspendue

- 06 Service fait

- 07 Mandateacutee DP valideacutee

- 08 Mise agrave disposition du comptable

- 09 Comptabiliseacutee

- 10 Mise en paiement

Codification

G502 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie lrsquoune des deux

entiteacutes est obligatoirement renseigneacutee

- Flux Statut

- Facture Statut

Coheacuterence

G503 Liste valeurs des

Codes Statut de flux

- 90 Reccedilu

- 91 En cours de transmission

- 92 Reccedilu Destinataire final

- 93 Erreur reception

- 94 Erreur reception destinataire final

- 95 Erreur de transmission au destinataire final

Codification

94 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G504 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie seulement lrsquoune

de ces deux entiteacutes est renseigneacutee

- Flux Statut

- Facture Statut

Codification

Regravegles sur les donneacutees des lignes de factures

G601 Lignes de

facturation

Le numeacutero de ligne est limiteacute agrave 4 caractegraveres soit 9999 lignes

maximum

Format

G602 Type de lignes de

facturation

La ligne de poste est valoriseacutee agrave laquo TYPE_LIGNE raquo ou laisseacutee

vide Si elle est laisseacutee vide cela indique que la ligne possegravede

des informations de prix agrave prendre en compte dans les

totalisations Le sous-type de fourniture de biens et de services

nrsquoest alors pas renseigneacute

Codification

G603 Sous Type de

facturation

Le sous-type de ligne doit ecirctre valoriseacute si le type de ligne est agrave

laquo TYPE_LIGNE raquo et peut contenir les valeurs suivantes

- laquo DETAIL raquo ce type de ligne de poste permet au fournisseur

drsquoindiquer les informations de prix agrave prendre en compte dans les

totalisations

- laquo REGROUPEMENT raquo ce type de ligne de poste permet au

fournisseur de fournir des preacutecisions de calcul (calculs de taxes

de TVA de sous-totaux de total)

- laquo INFORMATION raquo ce type de ligne de poste permet au

fournisseur de fournir des informations diverses autres que des

calculs (eacuteleacutements graphiques de preacutesentation de facture hellip)

Codification

Preacuteconisations24

P101 Ref Produit Le champ ref Produit est limiteacute agrave 40 caractegraveres Format

P102 Nom article Le champ nom article est limiteacute agrave 40 caractegraveres Format

P103 Quantiteacute factureacutee Le champ quantiteacute factureacutee est limiteacute agrave 10 caractegraveres

numeacuteriques

Format

P104 Nom PJ Le nom drsquoune PJ est de 35 caractegraveres (hors extension)

maximum

Format

P105 Reacutefeacuterence contrat Le contrat comporte 40 caractegraveres maximum Format

P106 Reacutefeacuterence marcheacute Le marcheacute comporte 50 caractegraveres maximum Format

P107 Reacutefeacuterence

engagement

La commande comporte 50 caractegraveres maximum Format

P108 Site de livraison Lrsquoidentifiant du site de livraison est sur 20 caractegraveres maximum Format

P109 Site de livraison Le nom du site de livraison est sur 99 caractegraveres maximum Format

P110 Nom signataire Le nom valideur est sur 40 caractegraveres maximum Format

24 Les regravegles formuleacutees ci-apregraves sont de lrsquoordre de la preacuteconisation afin de garantir un affichage optimal des

donneacutees dans la feuille de style geacuteneacuterique et des performances acceptables

95 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

P111 Qualiteacute signataire La qualiteacute valideur est sur 99 caractegraveres maximum Format

P112 Format des zones

de texte

La description ou les champs de texte sont sur 1 024 caractegraveres

alphanumeacuteriques maximum

Format

P113 Reacutefeacuterence Service

Sphegravere Publique

Le code service comporte 100 caractegraveres alphanumeacuteriques

maximum

Format

P114 Nom Service Le Nom Service comporte 100 caractegraveres maximum Format

96 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice

Les regravegles de gestion ci-dessous constituent des regravegles additionnelles et speacutecifiques aux meacutemoires de frais de

justice Elles se cumulent donc aux regravegles de gestions geacuteneacuteriques preacutesenteacutees dans la partie 43

G701 Piegravece jointe Le dossier de facturation contient au moins une PJ de type

laquo Autre raquo

Codification

G702 Reacutefeacuterence aux

textes

Le code de la reacutefeacuterence aux textes doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G703 Code de la

reacutefeacuterence aux textes

Alphanumeacuterique 3 caractegraveres Format

G704 Identifiant de la

juridiction

Lrsquoidentifiant de la juridiction doit appartenir au reacutefeacuterentiel mis agrave

disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G705 Identifiant de la

juridiction

Alphanumeacuterique 10 caractegraveres Format

G706 Type de prestation Le code du type de la prestation doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G707 Type de prestation Alphanumeacuterique entre 7 et 36 caractegraveres Format

G708 Code de lrsquoautoriteacute

requeacuterante

Le code de lrsquoautoriteacute requeacuterante doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G709 Code de lrsquoautoriteacute

requeacuterante

Alpha entre 16 et 20 caractegraveres Format

G710 Deacutebours et type de

prestation

Le renseignement de la balise laquo Deacutebours raquo est obligatoire selon

le type de prestation

Codification

G711 Reacutefeacuterence agrave la

commande

Le renseignement de la balise laquo commande raquo est obligatoire

selon le type de prestation

Codification

G712 Exoneacuteration Si la balise laquo Taux TVA raquo est valoriseacutee agrave 0 alors le

renseignement de la balise laquo Exoneacuteration raquo est obligatoire

Codification

97 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

G713 Type de Piegravece Le type de piegravece est deacutefini par des codes speacutecifiques au flux E3

(Flux structureacute Meacutemoire de Frais de Justice)

Code Libelleacute du

code Libelleacute de la cateacutegorie PJ

03 APS Attestation perte de salaire

04 ASF Attestation service fait

05 AUT Autre

06 BFD Bordereau Frais de deacuteplacement

07 BRP Bordereau reacutecapitulatif de prestations

08 CCG Copie de la carte grise

09 DEV Devis accepteacute

10 FAC Facture justificative

11 FHR Facture justificative heacutebergement

12 FLD Facture justificative lieacutee aux deacutebours

13 PJA Meacutemoire justificatif FDJ commercial

14 REQ Reacutequisition Prescription

15 RIB RIB

16 RPJ Regroupement de piegraveces justificatives

17 TDT Titres de transport

Codification

G714 Nom PJ Toutes les PJ associeacutees au flux portent le preacutefixe laquo PJ_ raquo Codification

G715 Nom PJ et type de

piegravece

Pour la constitution du flux pivot le flux initial en PJ porte le

preacutefixe laquo PJP raquo

Codification

G716 Nom PJ Pour la constitution du flux pivot les PJ associeacutees au flux

drsquoentreacutee portent le preacutefixe

laquo PJP_LIBELLEDUCODEDUTYPEDEPIECE raquo

Codification

Les reacutefeacuterentiels speacutecifiques aux meacutemoires de frais de justice seront mis agrave disposition des fournisseurs sur le

portail

98 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

Cette partie preacutesente pour chaque type de flux les blocs ou balises au sein des formats impleacutementant ces flux

qui contiennent les donneacutees geacuteneacuteriques preacutesenteacutees dans la partie sect43

Les tableaux ci-dessous sont renseigneacutes de la maniegravere suivante

Les donneacutees geacuteneacuteriques sont sous la forme ltNom BlocgtltNom donneacuteegt

Les blocs et balises sont preacutesenteacutes selon une arborescence complegravete identifiant la donneacutee dans le flux

sous la forme

ltnom 1gt hellip ltnom ngtltnom donneacuteegt

cette arborescence se situe sous le bloc Racine mentionneacute en tecircte de tableau

Les regravegles applicables agrave la donneacutee geacuteneacuterique srsquoappliquent preacutealablement agrave cette donneacutee et peuvent ecirctre

preacuteciseacutees par les regravegles speacutecifiques

451 Flux Pivot - Format CPPFacturePivot

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

99 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

100 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce chapitre preacutesente les syntaxes utilisables pour les flux Pivot de facturation

Le bloc racine est laquo CPPFacturePivot raquo

4511 Flux pivot ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

ParamegravetresParamegravetre individuel Enveloppe EnveloppeUnitaireParametres

ParametreIndiv

Paramegravetre Individuel

ParametreIndivValeurparametre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPFacturePivotUnitaire Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Enveloppe Unitaire Partenaires Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur Enveloppe PartenairesRecepteur

Partenaires Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

Enveloppe PartenairesRecepteurLibelle

Reacutecepteur Note Enveloppe PartenairesRecepteurNote P112

Emetteur

101 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Identifiant Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

4512 Flux Pivot - Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees factures

Donneacutees Facture Identifiant CPPFactures CPPFacturePivotUnitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFactures CPPFacturePivotUnitaire

DonneesFacture IdNumeroFactureOrigine

G105

G106

Donneacutees Facture Type CPPFactures CPPFacturePivotUnitaire

DonneesFacture Type

G101

G116

Donneacutees Facture Cadre CPPFactures CPPFacturePivotUnitaire

DonneesFacture Cadre

G102

G103

G104

Donneacutees Facture Date

eacutemission

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Date

reacuteception

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateReception

G108

G109

Donneacutees Facture Devise CPPFactures CPPFacturePivotUnitaire

DonneesFacture Devise

G110

G111

G112

Donneacutees Facture - Mode de Paiement

Mode de Paiement Code CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Code

S501 G116

Mode de Paiement Libelle CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Libelle

G113

Donneacutees Facture - Montants

Montants Montant Hors

Taxe

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantHT

G113

Montants Montant TTC CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantTTC

G113

G114

102 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Montants Montant agrave payer CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantAPayer

S310 G113

G115

Donneacutees Facture - TVA

TVA Montant Base CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Ligne

Ligne Numeacutero

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence produit CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne Quantite

P103

Ligne Prix unitaire CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne MontantHT

G113

Ligne Taux TVA CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne TauxTVA

G125

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFactures CPPFacturePivotUnitaire Fournisseur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

G205

G206

Fournisseur Identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

Identifiant

G207

G208

G214

Fournisseur Nom (raison

sociale)

CPPFactures CPPFacturePivotUnitaire Fournisseur

RaisonSociale

G209

Fournisseur Mode

drsquoEmission

CPPFactures CPPFacturePivotUnitaire Fournisseur

ModeEmission

Fournisseur ndash Reacutefeacuterence bancaire

103 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Type reacutefeacuterence bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Type

G117

G118

G122

Identifiant compte bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte G118

G119

G122

Identifiant eacutetablissement

bancaire

CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

Deacutebiteur Type identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

TypeIdentifiant

Deacutebiteur Identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

Identifiant

G214

G216

Deacutebiteur Nom CPPFactures CPPFacturePivotUnitaire Debiteur

Nom

G209

Deacutebiteur Code service CPPFactures CPPFacturePivotUnitaire Debiteur

CodeService

P113

Deacutebiteur Nom service CPPFactures CPPFacturePivotUnitaire Debiteur

NomService

P114

Piegravece Jointe

Piegravece Jointe Identifiant CPPFactures CPPFacturePivotUnitaire PJ IdUnique G410

Piegravece Jointe Identifiant

original

CPPFactures CPPFacturePivotUnitaire PJ

IdOriginal

G128

Piegravece Jointe Type PJ CPPFactures CPPFacturePivotUnitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFactures CPPFacturePivotUnitaire PJ NomPJ P104

G409

Piegravece Jointe Format

(Mimetype) PJ

CPPFactures CPPFacturePivotUnitaire PJ

MimeTypePj

G403

Piegravece Jointe Contenu CPPFactures CPPFacturePivotUnitaire PJ Contenu

G404

G407

G408

G410

Piegravece Jointe Numeacutero

drsquoOrdre

CPPFactures CPPFacturePivotUnitaire PJ

NumOrdre

Validation unitaire

104 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Validation unitaire Date

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire DateStatut

G126

Validation unitaire Code

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire CodeStatut

G501

Validation unitaire

Compleacutement statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ComplementStatut

Validation unitaire

Commentaire

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire Commentaire

Validation unitaire - Producteur statut

Producteur statut Type

identifiant

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut TypeIdentifiant

Producteur statut Identifiant CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Id

Producteur statut Nom

(raison sociale)

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut RaisonSociale

Producteur statut Code pays CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut CodePays

Producteur statut Note CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Note

105 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

452 Flux factures

4521 Flux structureacute Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux structureacutes de Facture

45211 Format UBL-Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

S104 G101

G115

Geacuteneacuteraliteacutes Identifiant

ID

G105

G106

Geacuteneacuteraliteacutes Date eacutemission

facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut peacuteriode InvoicePeriod StartDate S101 G109

106 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Fin peacuteriode InvoicePeriod EndDate S101 G109

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriod Description S101 P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Identifiant

Facture Origine

BillingReference InvoiceDocumentReference ID

G105

G106

Geacuteneacuteraliteacutes Montant Hors

Taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant taxes TaxTotal TaxAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant

Remises

LegalMonetaryTotal AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

LegalMonetaryTotal PrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Note

P112

G127

Remise

Remise Motif AllowanceCharge AllowanceChargeReason P112

Remise Montant AllowanceCharge Amount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode G123

ReacutecapitulatifTaxes

Montant Base

TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

Montant taxes

TaxTotal TaxSubtotal TaxAmount

G113

ReacutecapitulatifTaxes

Exoneacuteration

TaxTotal TaxSubtotal TaxCategory

TaxExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo]ID25

P105

25 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Contratrsquo] IDraquo

107 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]ID26

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[DocumentTypeCode=Engag

ement]ID27

P107

G301

Engagement Numeacutero de

contrat Date Effet

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo] IssueDate

G109

Engagement Numeacutero de

marcheacute Date Effet

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]IssueDate

G109

Engagement Numeacutero

drsquoengagement Date Effet

InvoiceOrderReference[DocumentTypeCode=Engag

ement]IssueDate

G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Fournisseur Code service AccountingSupplierParty Party Contact Id P113

Fournisseur Nom service AccountingSupplierParty Party Contact Name P114

Fournisseur Identifiant

TVA

AccountingSupplierParty Party PartyTaxScheme

CompanyID G210

Fournisseur Reacutegime TVA AccountingSupplierParty Party PartyTaxScheme

TaxScheme TaxTypeCode G213

Fournisseur Nom

Commercial AccountingSupplierParty Party PartyName Name

G209

Fournisseur Ligne adresse

commerciale

AccountingSupplierParty Party PostalAddress

AddressLine

Fournisseur Code postal

commercial

AccountingSupplierParty Party PostalAddress

PostalZone

Fournisseur Nom

commune commercial

AccountingSupplierParty Party PostalAddress

CityName

26 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 27 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

108 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code pays

commercial

AccountingSupplierParty Party PostalAddress

Country IdentificationCode

G201

G203

Fournisseur Nom contact AccountingSupplierParty AccountingContact Name G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierParty AccountingContact

Telephone

Fournisseur Teacuteleacutecopie

contact AccountingSupplierParty AccountingContact Telefax

Fournisseur Courriel

contact

AccountingSupplierParty AccountingContact

ElectronicMail

Fournisseur Ligne adresse

leacutegale

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress StreetName 28

+ AdditionalStreetName

G215

FournisseurAdresse Code

postal leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress PostalZone29

FournisseurAdresse nom

commune leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Cityname30

FournisseurAdresse code

pays leacutegal

AccountingSupplierPartyPartyPartyLegalEntityRegi

strationAdressCountryidentificationCode

G201

G203

Fournisseur Note

AccountingSupplierParty Party ContactNote

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G204

G216

Deacutebiteur Identifiant AccountingCustomerParty Party PartyIdentification

ID

G214

G216

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID31

G217

G218

P113

28 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress StreetNameraquo ou multiplier la balise laquo AddressLine raquo 29 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress PostalZoneraquo ou multiplier la balise laquo AddressLine raquo 30Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress CityNameraquo ou multiplier la balise laquo AddressLine raquo 31 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo

109 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Nom service AccountingCustomerParty AccountingContact

Name32

P114

G219

Deacutebiteur Identifiant TVA AccountingCustomerParty Party PartyTaxScheme

CompanyID

Deacutebiteur Code pays leacutegal AccountingCustomerParty Party PostalAddress

Country IdentificationCode

G201

G203

Deacutebiteur Ligne adresse

leacutegale

AccountingCustomerParty Party PostalAddress

AddressLinestreet name33

+ AdditionalStreetName

G215

Deacutebiteur Code postal leacutegal AccountingCustomerParty Party PostalAddress

PostalZone34

Deacutebiteur Nom commune

leacutegal

AccountingCustomerParty Party PostalAddress

Cityname35

Deacutebiteur Note AccountingCustomerParty Party ContactNote P112

G127

Ligne

Ligne Numeacutero

InvoiceLineID

G601

Ligne Type InvoiceLine Item AdditionalItemProperty Name G602

Ligne Sous-type InvoiceLine Item AdditionalItemProperty Value G603

Ligne Identifiant site

Livraison

InvoiceLine Delivery ID

P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Nom article InvoiceLine Item Name P102

Ligne Date livraison InvoiceLine Delivery ActualDeliveryDate G109

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Uniteacute livraison InvoiceLine Price BaseQuantity S103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant base InvoiceLine Price AllowanceCharge BaseAmount G113

Ligne Montant remise InvoiceLine Price AllowanceCharge Amount G113

32 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo 33 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 34 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 35 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent les balise

laquo AddressLine raquo

110 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Ligne Compleacutement

InvoiceLine Item Description

P112

G127

Paiement

Paiement Date Echeacuteance PaymentMeans PaymentDueDate G109

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

Paiement Type reacutefeacuterence

bancaire PaymentMeans PaymentChannelCode S102

G117

G118

G122

Paiement Identifiant

compte bancaire PaymentMeans PayeeFinancialAccount ID S102

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S102

G118

G120

G121

G122

Paiement Note PaymentTerms Note P112

G127

Valideur

Valideur Codepays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G203

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID G207

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName

G209

Valideur Nom Contact AccountingSupplierParty Party AgentParty Party

Contact Name

G209

Valideur Teacuteleacutephone

contact

AccountingSupplierParty Party AgentParty Party

Contact Telephone

Valideur Teacuteleacutecopie contact AccountingSupplierParty Party AgentParty Party

Contact Telefax

Valideur Courriel contact AccountingSupplierParty Party AgentParty Party

Contact ElectronicMail

Valideur Ligne Adresse

leacutegale

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

AddressLineStreetName

+ AdditionalStreetName

111 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

ValideurAdresse code

postal leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

PostalZone

ValideurAdresse nom

commune leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

CityName

Encaisseur

Encaisseur Code pays

PayeeParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Encaisseur Type

identifiant

PayeeParty Party PartyLegalEntity

PartyIdentification[ IDschemeName G204

Encaisseur Identifiant

PayeeParty Party PartyLegalEntity

PartyIdentificationID

G207

G208

Encaisseur Nom

commercial

PayeeParty Party PartyName Name

G209

Encaisseur Nom contact PayeeParty Party Contact Name G209

Encaisseur Teacuteleacutephone PayeeParty Party Contact Telephone

Encaisseur Courriel PayeeParty Party Contact ElectronicMail

Encaisseur Ligne adresse

leacutegale

PayeeParty Party PartyLegalEntity

RegistrationAddress AddressLineStreetName

+ AdditionalStreetName

EncaisseurAdresse code

postal leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress PostalZone

EncaisseurAdresse Nom

commune leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress CityName

SiteLivraison

SiteLivraison Identifiant Delivery DeliveryLocation P108

SiteLivraison Nom Delivery DeliveryLocation Description

SiteLivraison Ligne

adresse

Delivery DeliveryLocation Address

AddressLineStreetName

+ AdditionalStreetName

SiteLivraisonAdresse code

postal

Delivery DeliveryLocation Address PostalZone36

SiteLivraisonAdresse Nom

commune

Delivery DeliveryLocation Address CityName37

SiteLivraisonAdresse code

pays

Delivery DeliveryLocation Address Country

IdentificationCode G201

G203

PiegraveceJointe

36 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 37 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo

112 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

113 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45212 Format CII

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les

eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les scheacutemas xsd du format CII sont disponibles sur le site internet suivant

httpwwwuneceorgtradewelcometradepublicationscefacthtml

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

Document TypeCode S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Deacutebut

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod StartDateTime S201

G109

Geacuteneacuteraliteacutes Fin peacuteriode TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod EndDateTime S201

G109

Geacuteneacuteraliteacutes Description

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod Description S201 P112

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode G110

G111

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

114 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant Hors

taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

taxes

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TaxTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount

G113

G114

Geacuteneacuteraliteacutes Montant

remises

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TotalPrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Document IncludedNote Content

P112

G127

Remise

Remise Motif TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge Reason P112

Remise Montant TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge ActualAmount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

ReacutecapitulatifTaxes

Montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

ReacutecapitulatifTaxes

Exoneacuteration

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax ExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Contrat]ciIssuerAssignedID

P105

Engagement Numeacutero de

marcheacute

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Marcheacute Public]ciIssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Engagement]ciIssuerAssignedID38

P107

G301

38 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[ReferenceTypeCodetext()=Bon de commande]

IssuerAssignedIDraquo

115 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

contrat Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Contrat] IssueDateTime

G109

Engagement Numeacutero de

marcheacute Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Marcheacute Public] IssueDateTime

G109

Engagement Numeacutero

drsquoengagement Date Effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Engagement] IssueDateTime

G109

Fournisseur

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Type

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name

G209

Fournisseur Identifiant

TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

ID[schemeID=Num TVA intra-communautaire]

G210

Fournisseur Reacutegime TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

AssociatedRegisteredTax TypeCode

G213

Fournisseur Nom

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty Name

G209

Fournisseur Ligne

adresse commerciale

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress LineOne

LineTwo

Fournisseur Code postal

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress PostcodeCode

Fournisseur Nom

commune commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CityName

Fournisseur Code pays

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CountryID

G201

G203

Fournisseur Nom contact TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact PersonName

G209

116 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact

TelephoneCommunication CompleteNumber

Fournisseur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact FaxCommunication

CompleteNumber

Fournisseur Courriel

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact EmailURICommunication

URIID

Fournisseur Ligne

adresse leacutegale

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

G215

Fournisseur Code postal

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

Fournisseur Nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CityName

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Note TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContactSpecifiedNoteSubject

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

Deacutebiteur Code service TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

G219

P114

117 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Identifiant TVA TradeTransactionApplicableTradeDelivery

BuyerParty SpecifiedTaxRegistration IDschemeID

Deacutebiteur Code pays leacutegal TradeTransaction ApplicableTradeDeliveryBuyerParty

PostalAddress CountryID

G201

G203

Deacutebiteur Ligne adresse

leacutegale

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress LineOne39

LineTwo

G215

Deacutebiteur Code postal

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

PostcodeCode40

Deacutebiteur Nom commune

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

CityName41

Deacutebiteur Note TradeTransaction ApplicableTradeAgreement

BuyerParty DefinedContactSpecifiedNoteSubject

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID

G601

Ligne Type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Subject

G602

Ligne Sous-type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Content

G603

Ligne Identifiant site

livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

39 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress LineOne raquo 40 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress PostcodeCode raquo 41 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress CityName raquo

118 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Nom article TradeTransaction IncludedTradeLineItem

SpecifiedProduct Name P102

Ligne Date livraison TradeTransaction IncludedTradeLineItem

billingSpecifiedPeriod EnddateTime G109

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Uniteacute livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice UnitCode

S203

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant base

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

ApplicableTaxBasisAmount

G113

Ligne Montant remise

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedAllowanceCharge ActualAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Ligne Compleacutement TradeTransaction IncludedTradeLineItem

IncludedNote

P112

G127

Paiement

Paiement Date eacutecheacuteance TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms DueDateDateTime G109

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

Paiement Type reacutefeacuterence

bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode S205

G117

G118

G122

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

S205

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

S205

G118

G120

G121

G122

Paiement Note TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms Description

P112

G127

119 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur

Valideur Code Pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

Valideur Nom contact TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact PersonName

G209

Valideur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

TelephoneCommunication CompleteNumber

Valideur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact FaxCommunication

CompleteNumber

Valideur Courriel contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

EmailURICommunication URIID

Valideur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressStreetName

ValideurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress PostcodeCode

ValideurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress CityName

Encaisseur

Encaisseur Code pays

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Encaisseur Type

identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G207

Encaisseur Identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

Encaisseur Nom

commercial

TradeTransaction ApplicableTradeSettlement

PayeeParty Name G209

Encaisseur Nom contact TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact PersonName G209

120 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Encaisseur Teacuteleacutephone

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

TelephoneCommunication CompleteNumber

Encaisseur Courriel

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

EmailURICommunication URIID

Encaisseur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

EncaisseurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

EncaisseurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CityName

SiteLivraison

SiteLivraison Identifiant TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty ID P108

SiteLivraison Nom TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty Name P109

SiteLivraison Ligne

adresse

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

LineOne

LineTwo

SiteLivraisonAdresse

code postal

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

PostcodeCode

SiteLivraisonAdresse nom

commune

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CityName

SiteLivraisonAdresse

code pays

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CountryID

G201

G203

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

121 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45213 Format PES Facture

La norme drsquoeacutechange retenue pour ce format est PES_V2 deacutefini par lrsquoarrecircteacute du 27 juin 2007 portant application

de lrsquoarticle D1617-23 du code geacuteneacuteral des collectiviteacutes territoriales relatif agrave la deacutemateacuterialisation des opeacuterations

en comptabiliteacute publique

Elle est speacutecifieacutee par la Documentation PESV2 version 702 mise agrave jour le 15072014 [PESv2] disponible sur le

site wwwcollectivites-localesgouvfr

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type TypeFact S309

G101

G115

Geacuteneacuteraliteacutes Identifiant FactureIndiv NumeroFacture G105

G106

Geacuteneacuteraliteacutes Date eacutemission

Facture

FactureIndiv DateEmission S306 G107

G109

Geacuteneacuteraliteacutes Montant hors

taxe

FactureIndiv TotalAPayer MtTotalHT S307 G113

Geacuteneacuteraliteacutes Montant TTC FactureIndiv TotalAPayer MtTotalTTC S307

S310

G112

G113

G114

Geacuteneacuteraliteacutes Note FactureIndiv Objet P112

G127

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G112

G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero

drsquoengagement

FactureIndiv EngagementNumeroCommande P107

G301

Fournisseur

122 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code Pays

leacutegal Emetteur InfoTiersAdresseCodPays

G201

G203

Fournisseur Type

identifiant Emetteur InfoTiersNatIdTiers

G204

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G210

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom + ComplNom

+ Prenom)

S302

S303

G209

Fournisseur Identifiant TVA Emetteur InfoTVAEmetteur NumTVA G210

Fournisseur Teacuteleacutephone

contact

Emetteur InfoSuppl NumTel

Fournisseur Ligne Adresse

leacutegale

Emetteur Adresse Adr1

Adr2

G215

FournisseurAdresse code

postal leacutegal

Emetteur Adresse CP

FournisseurAdresse Nom

commune leacutegal

Emetteur Adresse Ville

FournisseurAdresse Code

pays leacutegal

Emetteur Adresse CodPays G201

G203

FournisseurAdresse Nom

signataire

EmetteurISignataireNom P110

G224

FournisseurAdresse Qualiteacute

signataire

EmetteurISignataireRole G223

G224

P111

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

G219

Deacutebiteur Identifiant TVA FactureIndivDebiteur InfoTiers NumTVA

Deacutebiteur Code pays leacutegal Debiteur InfoTiers AdresseCodPays G201

G203

123 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Ligne adresse

leacutegale

Debiteur InfoTiers AdresseAdr1 G215

Deacutebiteur Code postal leacutegal Debiteur InfoTiers AdresseCP

Deacutebiteur Nom commune

leacutegal

Debiteur InfoTiers AdresseVille

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit P101

Ligne Nom article FactureIndiv LigneFacture Libelle P102

Ligne Date livraison FactureIndiv LigneFactureDateFin S306 G109

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite P103

Ligne Uniteacute livraison FactureIndiv LigneFacture Unite

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire G113

Ligne Montant base FactureIndiv LigneFacture MtBase S307 G112

G113

Ligne Montant remise FactureIndiv LigneFacture MtRemise S307 G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Ligne Compleacutement FactureIndiv LigneFacture Commentaire S308 G127

Paiement

Paiement Date eacutecheacuteance FactureIndiv DateReglement S306 G109

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant

compte bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC G118

G120

G121

G122

Paiement Note FactureIndiv ConditionsGen P112

G127

PiegraveceJointe

PiegraveceJointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

124 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

PiegraveceJointe Format PJ PES_PJ PJ Description G402

G403

PiegraveceJointe Contenu PES_PJ PJ Contenu G404

G407

G408

Les balises ci-dessous reacutefeacuterenceacutees dans la description seacutemantique ne sont pas disponibles dans le format

PES_Factures

Entiteacute geacuteneacuteraliteacute Cadre Deacutebut peacuteriodeFin peacuteriode Description peacuteriode Devise

Geacuteneacuteraliteacutes Identifiant Facture Origine Geacuteneacuteraliteacutes Montant Taxes Geacuteneacuteraliteacutes Montant Remises

Geacuteneacuteraliteacutes Montant agrave Deacuteduire Geacuteneacuteraliteacutes Montant agrave Payer Geacuteneacuteraliteacutes Identifiant Numeacuterisation

Entiteacute remise Motif Montant

Entiteacute reacutecapitulatif taxes type taxe exoneacuteration

Entiteacute engagement Numeacutero de contrat Numeacutero de marcheacute date drsquoeffet

Entiteacute Fournisseur Nom service Reacutegime TVA Nom Commercial Ligne Adresse Commerciale Code Postal

Commercial Nom Commune Commercial Code Pays Commercial Nom Contact Teacuteleacutecopie Contact Courriel

Contact Note

Entiteacute Deacutebiteur Typage Identifiant

Entiteacute Ligne Type Sous-Type Identifiant Site Livraison Description

Entiteacute Paiement Type Reacutefeacuterence Bancaire

Entiteacute Valideur toutes les balises reacutefeacuterenceacutees

Entiteacute encaisseur toutes les balises reacutefeacuterenceacutees

Entiteacute Site de Livraison toutes les balises reacutefeacuterenceacutees

125 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45214 Format EDIFACT

La description syntaxique du format EDIFACT sera proposeacutee dans la prochaine version des speacutecifications

externes42

42 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

126 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45215 Format ISO2022

La description syntaxique du format ISO2022 sera proposeacutee dans la prochaine version des speacutecifications

externes43

43 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

127 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4522 Flux mixte Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux mixte de Facture

45221 Format UBL-Invoice minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type InvoiceTypeCode S104 G101

G115

Geacuteneacuteraliteacutes Identifiant ID G105

G106

Geacuteneacuteraliteacutes Date

Emission facture IssueDate

G107

G109

Geacuteneacuteraliteacutes Devise DocumentCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine BillingReference InvoiceDocumentReference ID

G105

G106

128 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant

hors taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode

G123

G124

ReacutecapitulatifTaxes

Montant base TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

montant taxes TaxTotal TaxSubtotal TaxAmount G113

Engagement

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=Marcheacute

Public]ID44 S303

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[

DocumentTypeCode=Engagement]ID45

P107

G301

Fournisseur

Fournisseur Code Pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode

G201

G202

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

G206

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G206

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Deacutebiteur

44 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 45 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

129 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur

TypageIdentifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G216

Deacutebiteur Identifiant

AccountingCustomerParty Party PartyIdentification

ID

G206

G207

G208

G214

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID46

G217

G218

P113

Deacutebiteur Nom service AccountingCustomerParty AccountingContact Name P114

G219

Ligne

Ligne Numeacutero InvoiceLineID G601

Ligne Identifiant site

Livraison InvoiceLine Delivery ID P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Paiement

Paiement Type

reacutefeacuterence bancaire

PaymentMeans PaymentChannelCode S202 G117

Paiement Identifiant

compte bancaire

PaymentMeans PayeeFinancialAccount ID S202 G118

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S202

G119

G120

G121

Valideur

Valideur Code pays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G202

G203

46 Les fournisseurs deacutejagrave raccordeacutes peuvent maintenir la regravegle de gestion relative au code service exeacutecutant et

raison sociale en utilisant la balise laquo AccountingCustomerPartyPartyPartyNameName raquo pour ces deux

informations en les seacuteparant obligatoirement drsquoun laquo - raquo

130 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

G206

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID

G208

G214

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName G209

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

G406

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

PiegraveceJointe Identifiant

Numeacuterisation

Invoice PaymentMeans PayeeFinancialAccount

PaymentNote G128

131 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45222 Format CII minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type Document TypeCode

S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

Geacuteneacuteraliteacutes Montant

hors taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount G113

G115

132 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

G124

ReacutecapitulatifTaxes

montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

Engagement

Engagement Numeacutero

de marcheacute

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Marcheacute Public]

IssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Engagement] IssuerAssignedID

P107

G301

Fournisseur

Fournisseur Code Pays

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

PostalAddress CountryID

G201

G202

G203

Fournisseur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name G209

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

133 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Code service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

P114

G219

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID G601

Ligne Identifiant Site

Livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Paiement

Paiement Type

reacutefeacuterence bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode

G117

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

G118

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

G119

G120

G121

Valideur

Valideur Code pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G202

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

134 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

G406

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

135 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45223 Format PES_Factures Minimal

Ce format est celui dun document XML conforme agrave la norme PES_V2 deacutecrite dans le document de reacutefeacuterence

[PES_V2]

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutesumeacute Facture

Reacutesumeacute Facture Type TypeFact

S309 G101

G115

Reacutesumeacute Facture Identifiant FactureIndiv NumeroFacture G105

G106

Reacutesumeacute Facture Date

Emission facture

FactureIndiv DateEmission S306 G107

G109

Reacutesumeacute Facture Montant

hors taxe

FactureIndiv TotalAPayer MtTotalHT

S307 G112

G113

Reacutesumeacute Facture Montant

TTC

FactureIndiv TotalAPayer MtTotalTTC

S307

S310

G112

G113

G114

Reacutecapitulatif taxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero de bon

de commande

FactureIndiv EngagementNumeroCommande

P107

G301

Fournisseur

Fournisseur Code pays leacutegal Emetteur InfoTiersAdresseCodPays

G201

G202

G203

136 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Type Identifiant Emetteur InfoTiersNatIdTiers G204

G206

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom +

ComplNom + Prenom) S302

S303

G209

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre

G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit

P101

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite

P103

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire

G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Paiement

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant compte

bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC

G118

G120

G121

G122

137 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Piegravece Jointe

Piegravece Jointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

G406

Piegravece Jointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ PES_PJ PJ Description G402

G403

Piegravece Jointe Contenu PES_PJ PJ Contenu

G404

G407

G408

138 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45224 Format CPP Facture Mixte

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

139 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

140 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respectant sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPFactureMixte raquo

Syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires Enveloppe Partenaires

Partenaires

Reacutecepteur Enveloppe PartenairesReacutecepteur

Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurLibelle

Reacutecepteur Note CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurNote

P112

Emetteur

Emetteur Identifiant Enveloppe PartenairesEmetteurId

141 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Facture

Donneacutees Facture Identifiant CPPFacturesCPPFactureMixteunitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFacturesCPPFactureMixteunitaire

DonneesFacture IdFactureOrigine

G105

G106

Donneacutees Facture Type CPPFacturesCPPFactureMixteunitaire

DonneesFacture Type

G101

G115

Donneacutees Facture Cadre CPPFacturesCPPFactureMixteunitaire

DonneesFacture Cadre G102

G103

G104

Donneacutees Facture Date

Emission Facture

CPPFacturesCPPFactureMixteunitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Devise CPPFacturesCPPFactureMixteunitaire

DonneesFacture Devise

G110

G111

Donneacutees Facture - Montants

Montants Montant Hors Taxe CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantHT G113

Montants Montant TTC CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantTTC G113

G114

Montants Montant agrave payer CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantNetAPayer G113

G115

Donneacutees Facture - Ligne

Ligne Numeacutero CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence Produit CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne

ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne Quantite

P103

142 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Prix unitaire CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne MontantHT G113

Ligne Taux TVA CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne TauxTVA G125

Donneacutees Facture - TVA

TVA Montant Base CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement

NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFacturesCPPFactureMixteunitaire Emetteur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

TypeIdentifiant

G204

G206

Fournisseur Identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

Identifiant

G207

G208

G210

G214

Fournisseur Nom (raison

sociale)

CPP PES_PivotFacture_Unitaire Emetteur

RaisonSociale

G209

Fournisseur ndash Reacutefeacuterence bancaire

Reacutefeacuterence bancaire Type

Reacutefeacuterence Bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur

ReferenceBancaireTypeRefBancaire

G117

G118

G122

Reacutefeacuterence bancaire

Identifiant compte bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Compte

G118

G119

G122

Reacutefeacuterences bancaire

Identifiant eacutetablissement

bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

143 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

Deacutebiteur Identifiant CPPFacturesCPPFactureMixteunitaire

Destinataire Identifiant

G214

G216

Deacutebiteur Nom CPPFacturesCPPFactureMixteunitaire

Destinataire Nom

G209

Deacutebiteur Code service CPPFacturesCPPFactureMixteunitaire

Destinataire CodeService

P113

Deacutebiteur Nom service CPPFacturesCPPFactureMixteunitaire

Destinataire NomService

P114

Valideur

Valideur Code pays CPPFacturesCPPFactureMixteunitaire Valideur

CodePays

G201

G202

G203

Valideur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

G204

G206

Valideur Identifiant CPPFacturesCPPFactureMixteunitaire Valideur

Identifiant

G208

G214

Valideur Nom (raison

sociale)

CPPFacturesCPPFactureMixteunitaire Valideur

RaisonSociale

G209

Piegravece Jointe

Piegravece Jointe Type PJ CPPFacturesCPPFactureMixteunitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFacturesCPPFactureMixteunitaire PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ CPPFacturesCPPFactureMixteunitaire PJ

FormatPJ

G402

G403

Piegravece Jointe Contenu CPPFacturesCPPFactureMixteunitaire PJ

Contenu

G404

G407

G408

144 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45225 Format PDFA3

La description syntaxique du format PDFA3 sera proposeacutee dans la prochaine version des speacutecifications

externes47

47 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

145 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme

du standard Universal Business Language en version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

G101

G115

G713

G715

Geacuteneacuteraliteacutes Identifiant

(numeacutero)

ID

G105

G106

Geacuteneacuteraliteacutes Date

deacutemission de la facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut de

peacuteriode

InvoicePeriodStartDate

G109

Geacuteneacuteraliteacutes Fin de peacuteriode InvoicePeriodEndDate G109

146 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriodDescription P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Montant remise AllowanceChargeAmount G113

Geacuteneacuteraliteacutes Montant TTC

LegalMonetaryTotalTaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount G115

Geacuteneacuteraliteacutes Montant HT

apregraves remise

LegalMonetaryTotalTaxExclusiveAmount

G113

Geacuteneacuteraliteacutes Montant HT

avant remise

LegalMonetaryTotalLineExtensionAmount

G113

Reacutecapitulatif Taxes

ReacutecapitulatifTaxes

Exoneacuteration

AccountingSupplierPartyPartyPartyTaxSchemeE

xemptionReason P112

G712

Geacuteneacuteraliteacutes Taux de TVA TaxTotalTaxSubTotalPercent G125

Geacuteneacuteraliteacutes Montant Taxe TaxTotalTaxSubTotalTaxAmount G113

Geacuteneacuteraliteacutes Montant HT TaxTotalTaxSubTotalTaxableAmount G113

Geacuteneacuteraliteacutes Montant de

base

TaxTotalTaxAmount

G113

Engagement

Engagement Reacutefeacuterence aux

textes (libelleacute)

OrderReferenceID

G702

G703

Engagement Numeacutero

drsquoengagement

ContractDocumentReference[DocumentTypeCode

=Engagement] ID

P107

G301

G711

Engagement Numeacutero de

drsquoengagement Date Effet

ContractDocumentReference[DocumentTypeCode

=Engagement] IssueDate G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierPartyPartyPartyIdentification

ID[SchemeName(attribut)] G204

Fournisseur Identifiant

AccountingSupplierPartyPartyPartyIdentification

ID

G207

G208

G210

G214

147 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Nom (raison

sociale)

AccountingSupplierPartyPartyPartyNameName

G209

Fournisseur Identifiant TVA AccountingSupplierPartyPartyPartyTaxSchemeC

ompanyID[SchemeName(attribut)] G210

Fournisseur Reacutegime TVA AccountingSupplierPartyPartyPartyTaxSchemeT

axSchemeTaxTypeCode

G213

Fournisseur Ligne Adresse

Commerciale

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Fournisseur Code Postal

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLinePostalZone

Fournisseur Commune

Commercial

AccountingSupplierPartyPartyPostalAddressCity

Name

Fournisseur Code Pays

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Country

G201

G203

Fournisseur Adresse legale

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineLine G215

Fournisseur Code postal

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLinePostalZone

Fournisseur Commune

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineCityName

Fournisseur Nom contact AccountingSupplierPartyPartyContactName G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierPartyPartyContactTelephone

Fournisseur Teacuteleacutecopie

contact

AccountingSupplierPartyPartyContactTelefax

Fournisseur Courriel

contact

AccountingSupplierPartyPartyContactElectronic

Mail

Deacutebiteur

Deacutebiteur Identifiant

AccountingCustomerParty Party

PartyIdentification ID

S301 G207

G214

G216

Deacutebiteur Code service

AccountingCustomerParty AccountingContact ID G217

G218

P113

Deacutebiteur Nom service

AccountingCustomerParty AccountingContact

Name

P114

G219

Ligne

Ligne Numeacutero drsquoaffaire InvoiceLine Item StandardItemIdentificationID

Ligne Ref produit InvoiceLineNote P101

Ligne Quantiteacute InvoiceLineInvoicedQuantity

148 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Quantiteacute X tarif InvoiceLineLineExtensionAmount

G113

Ligne Montant HT InvoiceLineTaxTotalTaxSubTotalTaxableAmount G113

Ligne Taux de TVA InvoiceLineItemClassifiedTaxCategoryPercent

Ligne Montant TVA InvoiceLineTaxTotalTaxAmount G113

Ligne Type de prestation

(code)

InvoiceLineItemDescription

G706

G707

G710

Ligne Tarif de la prestation InvoiceLinePricePriceAmount G113

Ligne Prix de la quantiteacute InvoiceLinePriceBaseQuantity P103

Ligne Indicateur de charge InvoiceLineAllowanceChargeChargeIndicator

G710

Ligne Motif de charge

InvoiceLine Price AllowanceCharge Amount

P112

G710

Ligne Montant Charge

InvoiceLineAllowanceChargeAmount

G113

G710

Ligne Autoriteacute Requeacuterante

(code)

InvoiceLineDeliveryTermsDeliveryLocationDescr

iption

G708

G709

Ligne Numeacutero engagement

juridique

InvoiceLineDocumentReferenceId

Paiement

Paiement Date Echeacuteance PaymentMeansPaymentDueDate

G109

Paiement Mode de

Paiement

PaymentMeansPaymentMeansCode

G116

Paiement Type Reacutefeacuterence

Bancaire

PaymentMeans PaymentChannelCode

G117

G118

G122

Paiement Identifiant

Compte bancaire

PaymentMeans PayeeFinancialAccount ID

S202

G118

G119

G122

Paiement Identifiant

Etablissement Bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID

S202

G118

G120

G121

G122

Juridiction

Juridiction Identifiant

Delivery DeliveryLocation

G704

G705

Juridiction Date Reacutequisition

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodStartDate

G109

149 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Juridiction Date de la

prestation

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodEndDate

G109

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G714

G715

G716

PiegraveceJointe Format PJ

AdditionalDocumentReference

DocumentTypeCode G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

150 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

453 Flux de cycle de vie de la facture

Deux formats syntaxiques sont retenus

- Format AIFE_Statut

- Format CPP_Statut

4531 Format AIFE_Statut

Ce format est eacutediteacute par Docapost dans le cadre de la solution Chorus factures Il est proposeacute aux fournisseurs

priveacutes deacutejagrave raccordeacutes agrave Chorus factures et souhaitant beacuteneacuteficier de la compatibiliteacute ascendante entre la solution

mutualiseacutee-CPP 2017 et Chorus factures Ce format ne permet pas de remonter des statuts de type laquo flux raquo

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

151 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

152 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine AIFE_StatusInfo dun document XML

conforme agrave ces standards

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo AIFEStatusInfo raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur

Fournisseur SIRET

DocumentStatus DocumentSenderSIRET

G201

G202

G203

Fournisseur SIREN DocumentStatus DocumentSenderSIREN

Fournisseur TVA

Intracommunautaire

DocumentStatus DocumentSenderVATID

Fournisseur Nom DocumentStatus Document Sender Name G209

Deacutebiteur

Deacutebiteur Identifiant

DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SIREN DU DESTINATAIRE]

G204

G207

G214

G216

Deacutebiteur Nom DocumentStatus Document AdditionalInfo

Index[Attribut NAME = NOM DU DESTINATAIRE]

G209

Deacutebiteur Code service DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SERVICE EXECUTANT]

P113

Deacutebiteur Nom service

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =LIBELLE DU SERVICE

EXECUTANT]

P114

G219

Deacutebiteur Montant HT DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL NET HT]

Deacutebiteur Montant TTC DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL TTC]

Deacutebiteur Engagement

juridique

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ENGAGEMENT JURIDIQUE]

Deacutebiteur Numeacutero de lot DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUMERO DE LOT]

Deacutebiteur Date De

Reacuteception

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =DATE DE RECEPTION]

G109

Deacutebiteur Protocole DocumentStatus Document AdditionalInfo

Index[Attribut NAME =PROTOCOLE]

Deacutebiteur Originator DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ORIGINATOR

153 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Numeacutero de

reacutefeacuterence de la facture

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUM FACTURE REF]

Deacutebiteur Sandbox DocumentStatus Document AdditionalInfo

Index[Attribut NAME =SANDBOX]

Statut

Statut Code statut DocumentStatus Document Status Code G501

Statut Horodatage DocumentStatus Document Status Date G126

Statut Libelleacute DocumentStatus Document Status note

Statut Date drsquoeacutemission de

la facture DocumentStatusDocumentDate

Identifiant Facture

Facture Identifiant

Emetteur DocumentStatus DocumentID

G105

G106

Autres

Autres Numeacutero Unique

Identification Du

Document

DocumentStatusDocumentUUID

Statut Type de document DocumentStatusDocumentTypeOfDocument

Statut Type drsquoeacutemission DocumentStatusDocumentPartnershipType

Statut Facture drsquoOrigine DocumentStatusDocumentFileOrigin

Statut Deacutebut Peacuteriode DocumentStatusDocumentPeriodPeriod_start G109

Statut Fin Peacuteriode DocumentStatusDocumentPeriodPeriod_end G109

Statut

AvoirRequis(OUINON) DocumentStatusDocumentPeriodCreditNoteRequired

Les balises suivantes sont reacutefeacuterenceacutees dans le format syntaxique AIFE_Statut mais ne sont pas reacutefeacuterenceacutes dans

le format seacutemantique

Fournisseur RIDET SIREN VAT_ID

Deacutebiteur Montant HT Montant TTC Engagement Juridique Numeacutero De Lot Date De Reacuteception Protocole

Originator Numeacutero de Facture de Reacutefeacuterence Sandbox)

Autres ensemble des balises reacutefeacuterenceacutees

Ces balises feront lrsquoobjet drsquoune valorisation par une donneacutee constante ou ne seront pas valoriseacutees

Les donneacutees seacutemantiques reacutefeacuterenceacutees dans le flux Cycle de Vie suivantes ne trouvent pas drsquoapplication dans le

format AIFE_STATUT

Fournisseur Code pays typage identifiant

Deacutebiteur Typage Identifiant Nom (Raison Sociale)

Donneacutees Statut Type Compleacutement Libelleacute Horodatage Identifiant Producteur Identifiant Facture du

Reacutecepteur (reacutef MandatDP)

154 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4532 Format CPPStatut

Ce format est eacutediteacute par lrsquoAIFE Il est proposeacute pour tous les eacutemetteurs de factures Si les fournisseurs priveacutes

raccordeacutes en EDI peuvent demander agrave recevoir les donneacutees du cycle de vie au format AIFE_Statut lrsquoutilisation

du format CPPStatut est agrave privileacutegier

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

155 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

156 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPStatut raquo

45321 Format CPPStatut ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire CPPStatut Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres CPPStatut Enveloppe EnveloppeUnitaire

Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

CPPStatut Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires CPPStatut Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur CPPStatut Enveloppe PartenairesReacutecepteur

Partenaires Emetteur CPPStatut Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPStatut Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPStatut Enveloppe PartenairesRecepteurLibelle

157 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutecepteur Note CPPStatut Enveloppe PartenairesRecepteurNote P112

Emetteur

Emetteur Identifiant CPPStatut Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

CPPStatut Enveloppe PartenairesEmetteurLibelle

Emetteur Note CPPStatut Enveloppe PartenairesEmetteurNote P112

45322 Format CPPStatut ndash syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Statut

CPPStatut CPPflux statuts CPPFluxStatuts

CPPStatut CPP Facture

Statuts

CPPFactureStatuts

CPP Flux Statuts

CPPFluxStatuts Flux statut

unitaire CPPFluxStatuts FluxStatutUnitaire

CPP Flux Statut Unitaire

Flux statut unitaire Numeacutero

drsquoordre CPPFluxStatuts FluxStatutUnitaire NumOrdre

Flux Statut Unitaire Donneacutees

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut

Donneacutees statut

DonneacuteesStatut Code statut CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdStatut G503

DonneacuteesStatut Compleacutement

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut ComplementStatut

DonneacuteesStatut Commentaire CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Commentaire

DonneacuteesStatut Note CPPFluxStatuts Fluxstatutunitaire

DonneesStatut Note

DonneacuteesStatut Horodatage CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Horodatage G126

DonneacuteesStatut Type

identifiant producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut TypeIdProducteur

158 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

DonneacuteesStatut Identifiant

producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdProducteur

DonneacuteesStatut Identifiant

flux

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdFlux

DonneacuteesStatut Deacutetail CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Detail

Deacutetail

Deacutetail Ligne drsquoeacuterreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

Deacutetail Nombre de lignes en

eacuterreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details NbLignesErreur

Deacutetail de la ligne drsquoerreur

Deacutetail ligne drsquoerreur

Identifiant de la ligne

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

IdLigne

Deacutetail ligne drsquoerreur Nature

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

NatureErreur

Deacutetail ligne drsquoerreur Code de

lrsquoerreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

CodeErreur

Deacutetail ligne drsquoerreur Libelle

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

LibelleErreur

Deacutetail ligne drsquoerreur

Description de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

DescriptionErreur

P112

CPP Factures Statuts

CPP Factures Statuts CPP

Facture statut unitaire CPPFactureStatutsCPPFactureStatutUnitaire

159 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Facture Statut Unitaire

CPP Facture Statut Unitaire

Fournisseur

CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur

CPP Facture Statut Unitaire

Deacutebiteur

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur

CPP Facture Statut Unitaire

Donneacutees statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut

CPP Facture Statut Unitaire

Numeacutero drsquoordre

CPPFactureStatuts CPPFactureStatutUnitaire

NumOrdre

Fournisseur

Fournisseur Code Pays CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur CodePays

G201

G202

G203

Fournisseur Type drsquoidentifiant CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur TypeIdentifiant

G204

Fournisseur Identifiant

CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur Identifiant

G206

G207

G208

G210

G214

Fournisseur Raison sociale CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur RaisonSociale

G209

Deacutebiteur

Deacutebiteur Code pays CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodePays

Deacutebiteur Type drsquoidentifiant CPPFactureStatutsCPPFactureStatutUnitaire

Debiteur TypeIdentifiant

G204

G216

Deacutebiteur Identifiant CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Identifiant

G214

G216

Deacutebiteur Nom (Raison

sociale)

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Nom G209

Deacutebiteur Code service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodeService

Deacutebiteur Nom service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur NomService

Donneacutees du statut

Donneacutees Statut Code statut CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdStatut G501

Donneacutees Statut Compleacutement

statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut ComplementStatut

160 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Statut Commentaire CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut Commentaire

Donneacutees Statut Horodatage CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Horodatage G126

Donneacutees Statut Identifiant

Producteur

CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Producteur Id

Donneacutees Statut Identifiant

facture CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut IdFacture

G105

G106

Donneacutees Statut Date facture CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut DateFacture G109

Donneacutees Statut Identifiant

MandatDP

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdMandatDP

161 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques

461 Regravegles de Gestion applicables aux formats syntaxiques UBL

Id Titre Libelleacute Nature

S101 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en

compte

Restitution

S102 Modaliteacutes de Paiement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S103 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S104 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S105 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

162 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

462 Regravegles de Gestion applicables aux formats syntaxiques CII

Id Titre Libelleacute Nature

S201 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en compte

Restitution

S202 Modaliteacutes de Regraveglement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S203 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S204 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S205 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

163 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP

Id Titre Libelleacute Nature

S301 Format de lrsquoIdentifiant

fournisseur et deacutebiteur

Alphanumeacuterique agrave 15 car Format

S302 Format des Noms Texte 38 car Format

S303 Valorisation des Noms si Civiliteacute non-vide ou Prenom non-vide ou ComplNom non-

vide alors

Nom Fournisseur (ou deacutebiteur) = Civiliteacute + lsquo lsquo + lsquoPrenom +

lsquo lsquo + Nom + lsquo lsquo + ComplNom

sinon

Nom Fournisseur (ou deacutebiteur) = Nom

Alimentation

S304 Format de lrsquoIdentifiant

de service

Texte 100 car Format

S305 Format du Nom du

Service

Texte 100 car Format

S306 Format de date Toutes les dates dans PES sont exprimeacutees comme AAAA-

MM-JJ

Format

S307 Format drsquoun Montant

dans une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur

19 positions

Il ne peut compoter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

S308 Format drsquoun taux de TVA un Taux de TVA dans PES est un nombre deacutecimal non signeacute

agrave 2 deacutecimales et limiteacute agrave 99999

Format

S309 Liste de valeurs pour

Type de facturation

Au sein du bloc PES facture les types de facturation du PES

trouvent une correspondance selon les regravegles suivantes

- le type de facturation laquo 01 FACTURE raquo du PES correspond

au type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 09 ASAP raquo du PES correspond au

type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 03 AVOIR raquo du PES correspond au

type laquo avoir raquo dans la solution mutualiseacutee

Codification

S310 Montant agrave payer Dans le cas de factures de type PES la balise Montant agrave

payer est valoriseacutee dans le flux pivot par les informations

contenues dans la balise montant TTC

Codification

164 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S311 Liste de valeurs pour

Type de PJ

Au sein du bloc PJ les types de piegraveces jointes du PES

trouvent une correspondance selon les regravegles suivantes

- Lorsque le type laquo 006 raquo (PES_Factures) est indiqueacute la

piegravece jointe sera consideacutereacutee comme la facture originale

(eacutequivalent du type laquo 001 Facture raquo dans la solution

mutualiseacutee

- dans les autres cas eacutenumeacutereacutes ci-dessous la piegravece jointe

sera consideacutereacutee comme eacutetant une piegravece compleacutementaire

laquo eacutequivalent du type laquo 002 PJ Autres raquo)

- 001 Document Budgeacutetaire

- 002 Recette

- 003 Deacutepense

- 004 Etat de Paye

- 005 Etat dAide sociale

Codification

S312 Liste des valeurs du

Mode de Paiement

Les valeurs accepteacutees sont les suivantes

- 01 Numeacuteraire

- 02 Chegraveque

- 03 Virement

- 10 Preacutelegravevement

- 09 Autres

- 12 Titre interbancaire de paiement (TIP)

- 14 - Preacutelegravevement par carte bancaire

Codification

165 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller

Dans la perspective de la production du flux PES_DeacutepenseAller les collectiviteacutes locales doivent alimenter

certaines donneacutees syntaxiques du format PES_DeacutepenseAller agrave partir des donneacutees du format CPPFacturePivot

qursquoelles reccediloivent de la solution mutualiseacutee-CPP 2017 Les regravegles de gestion ci-dessous preacutesentent les

correspondances agrave opeacuterer entre les deux formats afin notamment de permettre la remonteacutee des donneacutees du

cycle de vie depuis HELIOS vers la solution mutualiseacutee

Id Titre Libelleacute Nature

S401 Numeacutero de

factures

Balise du PES_Aller Deacutepense concerneacutee PES_DepenseAller

BordereauPiece BlocPieceInfoPceIdPce

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

IdentificationFacture NumeroFacture

Codification

S402 Montant HT Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce MtHT

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

Montants MontantHT

Codification

S403 Mode de

Paiement

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePceModRegl

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

ModePaiementCode

Codification

S404 Code Pays du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce CodPays

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur CodePays

Codification

S405 Type

drsquoidentifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse NatIdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

Codification

S406 Identifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse IdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur Id

Codification

S407 Identifiant du

deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee en-tecircte du PES (Siret

collectiviteacute) IdColl

est alimenteacute par CPPFacturePivotUnitaire Debiteur Id

Codification

S408 Code service

du deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

InfoPceCodServ

est alimenteacute par CPPFacturePivotUnitaire Debiteur CodeService

Codification

S409 Identifiant du

compte

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire Bic (ou IBAN)

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte

Codification

S410 Identifiant de

lrsquoeacutetablissement

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire LibBanc

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

Codification

166 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S411 Identifiant de

la Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef IdUnique

est alimenteacute par CPPFacturePivotUnitaire PJ IdUnique

Codification

S412 Nom de la

Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef NomPJ

est alimenteacute par CPPFacturePivotUnitaire PJ NomPJ

Codification

167 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

465 Regravegles de Gestion applicables aux formats syntaxique CPP

S501 Mode de Paiement Les valeurs autoriseacutees sont

- 01 Espegravece

- 02 Chegraveque

- 03 Virement

- 04 Preacutelegravevement

- 05 Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute dans le flux eacutemis par le fournisseur la

valeur Virement sera renseigneacutee dans le flux pivot par la

solution mutualiseacutee-CPP2017

Codification

168 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5 PRESENTATION DU MODE SERVICE

51 Le principe de fonctionnement des API

511 Preacutesentation de lrsquooffre de service

Toutes les fonctions proposeacutees en mode service par la solution mutualiseacutee CPP-2017 ont eacuteteacute regroupeacutees en

quatorze services exposeacutes permettant de reacutepondre aux besoins des SI utilisateurs

1 Factures eacutemises

2 Factures de travaux

3 Factures agrave valider

4 Factures reccedilues

5 Meacutemoires de frais de justice

6 Demandes de remboursement TIC

7 Engagements

8 Sollicitations eacutemises

9 Sollicitations reccedilues

10 Gestion des utilisateurs

11 Gestion des structures

12 Gestion du compte utilisateur

13 Qualification des flux

14 Reacutefeacuterentiels

169 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le style drsquoarchitecture retenue pour exposer ces services est lrsquoarchitecture RESTJSON

Service exposeacutez

1 Factures eacutemises x x x

2 Factures de travaux x x x

3 Factures agrave valider x x x

4 Factures reccedilues x x x

5 Meacutemoires de frais de justice x x x

6 Demandes de remboursement TIC x x x

7 Engagements x x x

8 Sollicitations eacutemises x x x

9 Sollicitations reccedilues x x x

10 Gestion des utilisateurs x x x

11 Gestion des structures x x x

12 Gestion du compte utilisateur x x x

13 Qualification des flux x x x

14 Reacutefeacuterentiels x

SI FOURSI SPL

(COLLOC)SI EPN

PORTAIL

TIERS

512 Contraintes lieacutees au header de la requecircte

- Accept textplain par deacutefaut

- Accept-charset UTF-8

- Accept-encoding gzipdeflate par deacutefaut

- Accept-language fr_FR

- Cookie aucune contrainte

- Content-lenght aucune contrainte

- Content-md5 aucune contrainte

- Date aucune contrainte

- Authorization et authenticate sont lieacutes agrave lrsquoauthentification et traiteacutes dans le cadre de ce sujet

170 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52 Les services proposeacutes en API

Listes des

theacutematiques

fonctionnelles

Gestion des

engagements

juridique

Qualification Reacutefeacuterentiels

Listes des espacesDemandes de

remboursement

Meacutemoires

de justice

Engagements

juridique

Gestion

des entiteacutes

Qualification des

flux

Liste des services

exposeacutes

Factures

agrave

eacutemettre

Factures

de travaux

Factures

agrave valider

Factures

reccedilues

Sollicitations

eacutemises

Sollicitations

reccedilues Administration SN1

Mon

compte Gestionnairerechercher X X X X X X X X X X X X X

enregistrer X X X X X X X X X X

soumettre X X X X X X X X

dupliquer X X X X

supprimer X X X X X X

consulterDetail X X X X X X X X X X X X X

consulterHistorique X X X X X X X X X X X

consulterPiece X X X X X X X X X X

telecharger X X X X X X X X X

fildEvenement X X X X X X X X X X X X X

listeActions X X X X X X X X X X X X

tableaudeBord X X X X X X X X X X X

deposerFlux X X X X X

deposerPdf X X

ajouterPj X X X X X X X X X X

traiter X X X X X X

recycler X

Factures Sollicitations Gestion utilisateurs

Assistance utilisateursGestion des demandes de paiement Gestion utlisateurs et des entiteacutes

Le scheacutema ci-dessous deacutecrit une seacutequence type pour une personne publique qui souhaite teacuteleacutecharger les

derniegraveres factures reccedilues sur la solution mutualiseacutee-CPP 2017 et mettre agrave jour les statuts

1 Lrsquoutilisateur appelle la meacutethode laquo Rechercher raquo du service laquo factures reccedilues raquo afin de rechercher

les factures reccedilues non teacuteleacutechargeacutees Pour ce faire il peut utiliser diffeacuterents critegraveres de recherche

(ex statut de la facture)

2 Lrsquoutilisateur appelle la meacutethode laquo teacuteleacutecharger raquo du service laquo factures reccedilues raquo afin de teacuteleacutecharger

les donneacutees du flux pivot et les piegraveces jointes associeacutees des factures rechercheacutees Il peut effectuer

un teacuteleacutechargement unitaire ou en masse

3 Lrsquoutilisateur appelle la meacutethode laquo traiter raquo du service laquo factures reccedilues raquo afin de mettre agrave jour le

statut des factures teacuteleacutechargeacutees

171 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

521 Service factures eacutemises

Le service factures eacutemises offre un accegraves agrave lrsquoespace facture eacutemise de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace Il permet notamment agrave un utilisateur de

saisir deacuteposer ou transmettre un flux de facture Il offre aussi les aides agrave la transmission de factures proposeacutees

sur le portail duplication de facture saisie et recyclage de factures Il permet de rechercher une facture

preacuteceacutedemment eacutemise vers la solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de

la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5211 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureEmiserechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaiement

String numeacutero de la demande de paiement

varchar(20)

Cet identifiant est unique par fournisseur Valeur

alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

172 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

StructureValideur

String identifiant de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant

String eacutetat

courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest

preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTy

peDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na

pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

173 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

PageResultatDemandee

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs

possibles - NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC

- Devise - Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de son repreacutesentant

0-

Destinataire String libelleacute du destinataire

varchar(80) 0-

ServiceExecutant

String libelleacute

du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs possibles - Facture - Avoir

0-

174 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

NumeroDemandePaiement

String numeacutero

de la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de

paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la page courante

- 1

Pages

Nombre nombre de

pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre nombre de reacutesultats renvoyeacute par la recherche

- 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

175 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Meacutethode enregistrer

La meacutethode enregitrer permet drsquointeacutegrer dans la solution mutualiseacutee une facture au format brouillon La

facture enregistreacutee peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute

teacuteleacuteverseacutee dans celui-ci sous forme drsquoun fichier PdF

httpsfactureEmiseenregistrer

Tableau drsquoentreacutee

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

0-1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

0-1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

0-1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

0-1

176 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

0-1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

0-1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

0-1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

177 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 0-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 0-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

0-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

agrave-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 0-1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 0-1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

0-1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

0-1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

178 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

179 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires pour soumettre la

demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x tauxTvavaleur (ou

tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le reacutefeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

180 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Meacutethode soumettre

La meacutethode soumettre permet drsquointeacutegrer dans la solution mutualiseacutee une facture La facture soumise

peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute teacuteleacuteverseacutee dans

celui-ci sous forme drsquoun fichier PdF

httpsfactureEmisesoumettre

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

1

181 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

182 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 1-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 1-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

1-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

1-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

183 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

DateDepot

String date de

deacutepocirct de la

demande de

paiement

date Format date JJMMAAAA 1

DateFournisseur

String date de la

demande de

paiement deacuteposeacutee

en PDF ou EDI

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

184 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires

pour soumettre la demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure

destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x

tauxTvavaleur (ou tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

185 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20200 Champ obligatoire Le cadre de facturation (FacturecadreFacturation)

20201 Champ obligatoire Le valideur (DemandePaiementvalideur1) si le cadre de facturation vaut laquo

A4 A5 A6 A7 A12 A13 A14 ou A15 raquo

20202

Champ obligatoire Les coordonneacutees bancaires (DemandePaiementcoordonneesBancaires) et

les informations relatives agrave lrsquoaffactureur (DemandePaiementaffactureuridentifiant

raisonSociale typeIdentifiant) si le cadre de facturation vaut laquo A10 raquo jusqursquoagrave laquo A17 raquo

20203 Champ obligatoire Lrsquoidentifiant du fournisseur (DemandePaiementfournisseurstructure)

20204 Champ obligatoire Lrsquoidentifiant du destinataire (DemandePaiementdestinatairestructure)

20205 Champ obligatoire le code du service exeacutecutant

(DemandePaiementdestinataireserviceExecutant)

20206 Champ obligatoire Le type de TVA (DemandePaiementtypeTVA)

20207 Champ obligatoire Le motif drsquoexoneacuteration TVA (DemandePaiementmotifExonerationTva) si

typeTva vaut laquo EXONERATION raquo

20208 Champ obligatoire La devise (DemandePaiementdevise)

20209 Champ obligatoire Le mode de regraveglement (DemandePaiementmodalite)

20210 Champ obligatoire Le type de facture projet de deacutecompte ou eacutetat drsquoacompte

(FacturetypeFacture ProjetDecomptetypeProjetDecompte EtatAcomptetypeEtatAcompte)

20211 Champ obligatoire La reacutefeacuterence agrave la facture drsquoorigine (FactureunmeroFactureOrigine) si

FacturetypeFacture vaut laquo Avoir raquo

20212

Champ obligatoire Le marcheacute ou bon de commande (DemandePaiementmarche ou

DemandePaiementbonCommande) si le destinataire le demande (cf

StructuregestionNumeroEJ)

20213

Champ obligatoire Les montants HT global TVA global TTC global et A payer

(DemandePaiementmontantHtGlobal montantTvaGlobal montantTtcGlobal

FacturemontantAPayer)

20214

Champ obligatoire

Si la Facture comporte au moins une ligne pour chaque ligne de facture les informations

suivantes sont obligatoires

- Le numeacutero de la ligne de deacutetail (LigneDemandePaiementnumero)

- La deacutenomination (LigneDemandePaiementdenomination)

- La quantiteacute (LigneFacturequantite)

- Lrsquouniteacute (LigneFactureunite)

- Le montant unitaire HT (LigneFacturemontantUnitaireHt)

- Le taux de TVA (LigneFacturetauxTVA)

20215

Champ obligatoire Si le cadre de facturation (DemandePaiementcadreFacturation) est un

cadre de facturation de sous-traitant ou de cotraitant alors le valideur

(DemandePaiementvalideur1) doit obligatoirement ecirctre renseigneacute

20300 Champ obligatoire Le numeacutero de la demande de paiement doit ecirctre saisi

(DemandePaiementnumero)

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

20302 Champ obligatoire La date de la demande de paiement dans le SI du Fournisseur doit ecirctre saisi

(DemandePaiementdateFournisseur)

186 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

20303

Champ obligatoire

Si le mode de deacutepocirct est PORTAIL_PDF les informations suivantes sur la piegravece jointe principale

sont obligatoires

- La deacutesignation de la piegravece jointe (PieceJointeDemandePaiementdesignation)

- Le type de la piegravece jointe (PieceJointeDemandePaiementtypePieceJointecode)

- Le numeacutero de la piegravece jointe (PieceJointeDemandePaiementnumeroLigne)

- Lidentifiant technique de la piegravece jointe associeacutee au fichier (PieceJointeid)

5214 Meacutethode dupliquer

Description agrave venir

5215 Meacutethode supprimer

Description agrave venir

5216 Meacutethode consulterDetail

Description agrave venir

5217 Meacutethode consulterHistorique

Description agrave venir

5218 Meacutethode consulterPiece

Description agrave venir

187 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5219 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

188 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

189 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

52110 Meacutethode fildEvenements

Description agrave venir

52111 Meacutethode listeActions

Description agrave venir

52112 Meacutethode tableaudeBord

Description agrave venir

190 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52113 Meacutethode deposerFlux

Description agrave venir

52114 Meacutethode depoderPdf

Description agrave venir

52115 Meacutethode ajouterPj

Description agrave venir

52116 Meacutethode recycler

Description agrave venir

191 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

522 Service factures de travaux

Le service factures de travaux offre un accegraves agrave lrsquoespace factures de travaux de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de saisir deacuteposer ou transmettre un flux de facture de travaux Il offre

aussi les aides agrave la transmission de factures de travaux proposeacutees sur le portail duplication de facture saisie et

recyclage de factures Il permet aussi de rechercher une facture de travaux preacuteceacutedemment eacutemise vers la

solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5221 Meacutethode rechercher

5222 Meacutethode enregistrer

5223 Meacutethode soumettre

5224 Meacutethode dupliquer

Description agrave venir

5225 Meacutethode supprimer

Description agrave venir

5226 Meacutethode consulterDetail

Description agrave venir

5227 Meacutethode consulterHistorique

Description agrave venir

5228 Meacutethode consulterPiece

Description agrave venir

5229 Meacutethode telecharger

Description agrave venir

52210 Meacutethode fildEvenements

Description agrave venir

52211 Meacutethode listeActions

Description agrave venir

52212 Meacutethode tableaudeBord

192 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52213 Meacutethode deposerFlux

Description agrave venir

52214 Meacutethode depoderPdf

Description agrave venir

52215 Meacutethode ajouterPj

Description agrave venir

52216 Meacutethode traiter

Description agrave venir

52217 Meacutethode recycler

Description agrave venir

193 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

523 Service factures agrave valider

Le service factures agrave valider offre un accegraves agrave lrsquoespace factures agrave valider de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

La validation des piegraveces est faciliteacutee via un outil de recherche de factures agrave valider de consultation de la piegravece

et de son historique et de teacuteleacutechargement

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5231 Meacutethode rechercher

Description agrave venir

5232 Meacutethode consulterDetail

Description agrave venir

5233 Meacutethode consulterHistorique

Description agrave venir

5234 Meacutethode consulterPiece

Description agrave venir

5235 Meacutethode telecharger

Description agrave venir

5236 Meacutethode fildEvenements

Description agrave venir

5237 Meacutethode listeActions

Description agrave venir

5238 Meacutethode tableaudeBord

Description agrave venir

5239 Meacutethode traiter

Description agrave venir

194 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

524 Service factures reccedilues

Le service factures reccedilues offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet de rechercher des factures reccedilues drsquoidentifier et de seacutelectionner celles qui nrsquoont pas fait lrsquoobjet drsquoun

teacuteleacutechargement de consulter lrsquohistoire et le deacutetail drsquoune piegravece de la teacuteleacutecharger et de mettre agrave jour le cycle de

vie de la facture

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5241 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureRecuerechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaie

ment

String numeacutero de

la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

195 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

StructureValideur

String identifiant

de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant String eacutetat courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTypeDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors

taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

196 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

PageResultatDemande

e

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs possibles

- NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC - Devise

- Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

197 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de

son repreacutesentant

0-

Destinataire String libelleacute

du destinataire varchar(80) 0-

ServiceExecutant String libelleacute du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs

possibles - Facture - Avoir

0-

NumeroDemandePaiement String numeacutero de la demande de paiement

varchar(20) Cet identifiant est unique par fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la

page courante

- 1

Pages

Nombre nombre de pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre

nombre de reacutesultats renvoyeacute par la recherche

- 1

198 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

5242 Meacutethode consulterDetail

Description agrave venir

5243 Meacutethode consulterHistorique

Description agrave venir

5244 Meacutethode consulterPiece

Description agrave venir

199 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5245 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

200 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

201 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

5246 Meacutethode fildEvenements

Description agrave venir

5247 Meacutethode listeActions

Description agrave venir

5248 Meacutethode tableaudeBord

Description agrave venir

5249 Meacutethode traiter

La meacutethode traiter permet de mettre agrave jour le statut de la facture dans la solution CPP

httpsfactureEmisetraiter

202 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant String identifiant de lrsquoutilisateur

courant dans le systegraveme CPP varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees

par lAIFE

1

IdentifiantFactureCPP String identifiant technique de

la facture au sein de CPP 2017 integer

Cette identifiant

permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP

2017

1

CodeDestinataire

String identifiant de la

structure destinataire effectuant

le traitement

varchar(14) Valeur

alphanumerique 1

NouvelEtat String nouvel eacutetat de la facture varchar(50)

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION les eacutetats

de destination

autoriseacutes sont

- A_RECYCLER

- SUSPENDUE

- REJETEE

- SERVICE_FAIT

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MANDATEE les

eacutetats de

destination

autoriseacutes sont

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

SERVICE_FAIT

les eacutetats de

destination

RecupererEtatsP

ossiblesPourTrai

tement

1

203 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

autoriseacutes sont

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION_COMPTABL

E les eacutetats de

destination

autoriseacutes sont

- COMPTABILISEE

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

COMPTABILISEE

les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MISE_EN_PAIEM

ENT les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Motif String motif du changement

deacutetat de la facture varchar(255)

La saisie du motif

est obligatoire si

le nouvel eacutetat agrave

affecter agrave la

facture est

- REJETEE

- SUSPENDUE

0-1

204 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

NumeroFacture String numeacutero

de la facture varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

DateTraitement

String date de

traitement de la

facture

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000

La saisie du motif est obligatoire si le nouvel eacutetat agrave affecter agrave la facture est

- REJETEE

- SUSPENDUE

20001 La demande de paiement est inconnue du systegraveme

20002 Habilitations Lutilisateur doit ecirctre rattacheacute agrave la structure destinataire affecteacutee

agrave la demande de paiement

20003 Habilitations La structure destinataire passeacutee en paramegravetre doit correspondre agrave

la structure destinataire affecteacutee agrave la demande de paiement

20004

La demande de paiement agrave traiter doit avoir pour eacutetat dorigine lun des eacutetats

suivants

- MISE_A_DISPOSITION

- SERVICE_FAIT

- MANDATEE

- MISE_A_DISPOSITION_COMPTABLE

- COMPTABILISEE

- MISE_EN_PAIEMENT

20005 Le nouvel eacutetat nest pas un eacutetat de destination autoriseacute pour cette facture

205 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

525 Service meacutemoires de justice

Le service meacutemoires de frais de justice offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les meacutemoires preacuteceacutedemment soumis afin drsquoen

connaitre le cycle de vie Il offre la possibiliteacute de soumettre un meacutemoire de frais de justice en saisie et de

beacuteneacuteficier drsquoune aide agrave la saisie avec la duplication drsquoun meacutemoire preacuteceacutedemment saisi

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5251 Meacutethode rechercher

Description agrave venir

5252 Meacutethode enregistrer

Description agrave venir

5253 Meacutethode soumettre

Description agrave venir

5254 Meacutethode dupliquer

Description agrave venir

5255 Meacutethode supprimer

Description agrave venir

5256 Meacutethode consulterDetail

Description agrave venir

5257 Meacutethode consulterHistorique

Description agrave venir

5258 Meacutethode consulterPiece

Description agrave venir

5259 Meacutethode telecharger

Description agrave venir

52510 Meacutethode fildEvenements

Description agrave venir

52511 Meacutethode listeActions

Description agrave venir

206 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52512 Meacutethode tableaudeBord

Description agrave venir

52513 Meacutethode deposerFlux

Description agrave venir

52514 Meacutethode ajouterPj

Description agrave venir

207 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

526 Service demandes de remboursement TIC

5261 Meacutethode rechercher

Description agrave venir

5262 Meacutethode enregistrer

Description agrave venir

5263 Meacutethode soumettre

Description agrave venir

5264 Meacutethode dupliquer

Description agrave venir

5265 Meacutethode supprimer

Description agrave venir

5266 Meacutethode consulterDetail

Description agrave venir

5267 Meacutethode consulterHistorique

Description agrave venir

5268 Meacutethode consulterPiece

Description agrave venir

5269 Meacutethode telecharger

Description agrave venir

52610 Meacutethode fildEvenements

Description agrave venir

52611 Meacutethode listeActions

Description agrave venir

52612 Meacutethode tableaudeBord

Description agrave venir

52613 Meacutethode deposerFlux

Description agrave venir

208 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52614 Meacutethode ajouterPj

Description agrave venir

209 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

527 Service engagements

Le service engagement offre un accegraves agrave lrsquoespace engagement de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les engagements pour les marcheacutes conclus avec

les services de lrsquoEtat ainsi que leur historique

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5271 Meacutethode rechercher

Description agrave venir

5272 Meacutethode consulterDetail

Description agrave venir

5273 Meacutethode consulterHistorique

Description agrave venir

5274 Meacutethode consulterPiece

Description agrave venir

5275 Meacutethode telecharger

Description agrave venir

5276 Meacutethode fildEvenements

Description agrave venir

5277 Meacutethode listeActions

Description agrave venir

5278 Meacutethode tableaudeBord

Description agrave venir

210 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

528 Sollicitations eacutemises

Le service sollicitation eacutemises offre un accegraves agrave lrsquoespace sollicitations eacutemises de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a soumises ainsi que leur

historique Ce service offre la possibiliteacute de soumettre une sollicitation en direction du support applicatif CPP ou

des services meacutetiers

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5281 Meacutethode rechercher

Description agrave venir

5282 Meacutethode enregistrer

Description agrave venir

5283 Meacutethode soumettre

Description agrave venir

5284 Meacutethode supprimer

Description agrave venir

5285 Meacutethode consulterDetail

Description agrave venir

5286 Meacutethode consulterHistorique

Description agrave venir

5287 Meacutethode consulterPiece

Description agrave venir

5288 Meacutethode telecharger

Description agrave venir

5289 Meacutethode fildEvenements

Description agrave venir

52810 Meacutethode listeActions

Description agrave venir

52811 Meacutethode tableaudeBord

Description agrave venir

211 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52812 Meacutethode ajouterPj

Description agrave venir

52813 Meacutethode traiter

Description agrave venir

212 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

529 Sollicitation reccedilues

Le service sollicitation reccedilues offre un accegraves agrave lrsquoespace sollicitations reccedilues de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a reccedilues ainsi que leur

historique Ce service permet de reacutepondre aux questions poseacutees par les eacutemetteurs de factures

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5291 Meacutethode rechercher

Description agrave venir

5292 Meacutethode enregistrer

Description agrave venir

5293 Meacutethode soumettre

Description agrave venir

5294 Meacutethode consulterDetail

Description agrave venir

5295 Meacutethode consulterHistorique

Description agrave venir

5296 Meacutethode consulterPiece

Description agrave venir

5297 Meacutethode telecharger

Description agrave venir

5298 Meacutethode fildEvenements

Description agrave venir

5299 Meacutethode listeActions

Description agrave venir

52910 Meacutethode tableaudeBord

Description agrave venir

52911 Meacutethode ajouterPj

Description agrave venir

213 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52912 Meacutethode traiter

Description agrave venir

214 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5210 Gestion des utilisateurs

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de rechercher et consulter la liste des agents de sa structures

disposant drsquoun compte sur le portail et drsquoen modifier ou supprimer les habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52101 Meacutethode rechercher

Description agrave venir

52102 Meacutethode enregistrer

Description agrave venir

52103 Meacutethode soumettre

Description agrave venir

52104 Meacutethode supprimer

Description agrave venir

52105 Meacutethode consulterDetail

Description agrave venir

52106 Meacutethode consulterHistorique

Description agrave venir

52107 Meacutethode fildEvenements

Description agrave venir

52108 Meacutethode listeActions

Description agrave venir

52109 Meacutethode tableaudeBord

Description agrave venir

521010 Meacutethode deposerFlux

Description agrave venir

521011 Meacutethode traiter

Description agrave venir

215 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5211 Gestions des structures

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de modifier la fiche de la structure par exemple pour en

changer les coordonneacutees mais aussi drsquoindiquer si la reacutefeacuterence agrave un code service et agrave un engagement est

obligatoire pour ses fournisseurs

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52111 Meacutethode rechercher

Description agrave venir

52112 Meacutethode enregistrer

Description agrave venir

52113 Meacutethode consulterDetail

Description agrave venir

52114 Meacutethode consulterHistorique

Description agrave venir

52115 Meacutethode consulterPiece

Description agrave venir

52116 Meacutethode fildEvenements

Description agrave venir

52117 Meacutethode listeActions

Description agrave venir

52118 Meacutethode tableaudeBord

Description agrave venir

52119 Meacutethode ajouterPj

Description agrave venir

521110 Meacutethode traiter

Description agrave venir

216 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Gestion du compte utilisateurs

Le service gestion des utilisateurs offre un accegraves agrave lrsquoespace gestion des utilisateurs de la solution mutualiseacutee-

CPP 2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet notamment agrave un utilisateur de rechercher et consulter ses habilitations ainsi que de

demander au gestionnaire de structure une modification de ses habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52121 Meacutethode enregistrer

Description agrave venir

52122 Meacutethode consulterDetail

Description agrave venir

52123 Meacutethode consulterPiece

Description agrave venir

52124 Meacutethode fildEvenements

Description agrave venir

52125 Meacutethode ajouterPj

Description agrave venir

217 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Qualification des flux

Le service qualification des flux offre un accegraves agrave lrsquoespace qualification des flux de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de tester les fichiers avant de les transmettre en mode flux agrave la solution

mutualiseacutee-CPP 2017

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52131 Meacutethode rechercher

Description agrave venir

52132 Meacutethode enregistrer

Description agrave venir

52133 Meacutethode soumettre

Description agrave venir

52134 Meacutethode fildEvenements

Description agrave venir

52135 Meacutethode listeActions

Description agrave venir

52136 Meacutethode tableaudeBord

Description agrave venir

52137 Meacutethode deposerFlux

Description agrave venir

52138 Meacutethode ajouterPj

218 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5214 Reacutefeacuterentiels

Le service reacutefeacuterentiels offre un accegraves agrave lrsquoespace reacutefeacuterentiels de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de consulter lrsquoannuaire des structures reacutefeacuterenceacutees sur CPP

52141 Meacutethode rechercher

Description agrave venir

52142 Meacutethode consulterDetail

Description agrave venir

219 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

6 LrsquoAUTHENTIFICATION

Deux modes drsquoauthentification agrave la solution mutualiseacutee CCP2017 existent et seront deacutecrits ici

- lrsquoauthentification agrave la solution mutualiseacutee agrave partir drsquoun portail tiers existant pour les utilisateurs

drsquoentreprises en passant exclusivement par les services de France Connect Entreprises

- lrsquoauthentification agrave la solution mutualiseacutee par un SI externe pour les acteurs des entiteacutes publiques

61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo

Aujourdhui les professionnels (utilisateurs agissant pour le compte drsquoune entreprise) possegravedent plusieurs

comptes et mots de passe pour acceacuteder aux diffeacuterents services proposeacutes par les administrations franccedilaises Du

point de vue de lrsquoutilisateur lrsquoaccegraves aux services de lrsquoeacutetat est complexifieacute par cette multipliciteacute drsquoidentifiants

Une solution est de deacuteleacuteguer agrave des fournisseurs drsquoidentiteacute la fonction drsquoauthentification des utilisateurs La

gestion des identiteacutes est alors sous la responsabiliteacute drsquoun fournisseur didentiteacutes externe cest agrave dire lentiteacute

chez laquelle est heacutebergeacute le compte de lutilisateur

France Connect est un projet informatique piloteacute par le SGMAP et la DISIC Lrsquoobjectif est de mettre en service

un systegraveme de deacuteleacutegation drsquoauthentification qui a pour vocation de simplifier la relation des usagers (aussi bien

les particuliers que les entreprises) avec lrsquoensemble des administrations

611 Le principe de fonctionnement de France Connect Entreprises

A Lrsquoentreprise accegravede agrave la page drsquoaccueil drsquoun portail tiers beacuteneacuteficiant de lrsquooffre de service drsquoAPI de la

solution mutualiseacutee CPP2017

B Il actionne le bouton France Connect

C Plusieurs fournisseurs drsquoidentiteacutes compatibles avec France Connect lui sont alors proposeacutes PLACE etc

D Lrsquoentreprise choisit un fournisseur drsquoidentiteacutes et srsquoauthentifie en utilisant un compte deacutejagrave deacutefini (saisies

de son identifiant et mot de passe)

E Une fois authentifieacute lrsquousager accegravede agrave lrsquooffre de services de la solution mutualiseacutee CCP2017

France Connect est donc un service Web qui permet aux internautes de sidentifier et sauthentifier

sur des fournisseurs de services par lintermeacutediaire de fournisseurs didentiteacutes

Lrsquoutilisateur nrsquoest pas obligeacute drsquoavoir un identifiant et un mot de passe speacutecifiques par application (Fournisseur

de services)

220 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

France Connect agit en tant que tiers mettant en relation entreprises et administrations aupregraves de fournisseurs

didentiteacutes Lauthentification est transparente pour une application utilisant France Connect (elle ne converse

jamais directement avec le fournisseur didentiteacutes cest France Connect qui sen charge)

France Connect fournit aux diffeacuterents acteurs une identiteacute unique sur une personne physique appeleacutee lidentiteacute

pivot

612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution mutualiseacutee CPP2017

Lrsquoimpleacutementation des services de France Connect est deacutecrite dans le deacutetail du site du Secretariat Geacuteneacuteral agrave la

Modernisation de lrsquoAction publique httpsdocinteg01dev-franceconnectfr

Nous preacutesentons iccedili une version syntheacutetique cependant les informations les plus actualiseacutees devront ecirctre

reprises dans le lien reacutefeacuterenceacute ci-dessus

Une assistance est disponible via un support deacutedieacute accessible via lrsquoadresse supportdev-franceconnectfr

613 Description technique

France Connect est un service web qui agit en tant que tiers de confiance entre la solution mutualiseacutee CPP2017

et des fournisseurs de service drsquoidentiteacute

France Connect impleacutemente le laquo core raquo et la gestion des sessions de la norme OpenId Connect

OpenID Connect permet agrave des applications de veacuterifier lrsquoidentiteacute des utilisateurs et drsquoobtenir des informations les

concernant en se basant sur lrsquoauthentification effectueacutee par un serveur drsquoautorisation

OpenID Connect 10 se preacutesente comme eacutetant une surcouche de gestion drsquoidentiteacute du protocole drsquoautorisation

OAuth 20

Les speacutecifications du protocole OAuth deacutefinissent les meacutecanismes utiliseacutes pour lrsquoobtention et lrsquoutilisation des

jetons pour lrsquoaccegraves aux ressources

221 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

614 Etapes pour se raccorder agrave FranceConnect

Preacutesentation du diagramme de fournisseur de service

Source du scheacutema httpsdocinteg01dev-franceconnectfrintegration-fs

Chacune des eacutetapes est deacutecrite de la maniegravere suivante

1 ltFC_URLgtapiv1authorize REDIRECTION

Contexte Le FS redirige depuis la requecircte preacuteceacutedente vers apiv1authorize pour engager la cineacutematique

dauthentification

Origine FS

Cible FC

Type dappel redirection navigateur

Requecircte

URL

ltFC_URLgtapiv1authorizeresponse_type=codeampclient_id=ltCLIENT_IDgtampredirect_uri=ltFS_URLgt2FltURL

_CALLBACKgtampscope=ltSCOPESgtampstate=ltSTATEgtampnonce=ltNONCEgt Reacuteponse

[hellip]

Ordre des eacutetapes pour se raccorder agrave FranceConnect pour un portail amont

Etape 1 Srsquoinscrire en tant que nouveau fournisseur de service afin de recevoir un client ID et un client secret

Un formulaire en ligne est disponible httpsdocinteg01dev-franceconnectfrintegration-fs

Etape 2 Obtenir un client OpenId Connect

222 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Des exemples dapplications clientes qui fonctionnent baseacutees sur des librairies du marcheacute sont mises agrave

disposition directement par France Connect httpsgithubcomfrance-connectservice-providers-

examples

Dautres clients sont disponibles sur le site officiel drsquoOpenId Connect

httpopenidnetdeveloperslibraries

o Note il faut choisir un produit dont la caracteacuteristique Relying Party est Yes

Etape 3 Configurer votre client OpenID Connect

Avec les EndPoints de France Connect (Autorisation Token UserInfos et Logout)

Authorization endpoint httpsfceinteg01dev-franceconnectfrapiv1authorize

Token endpoint httpsfceinteg01dev-franceconnectfrapiv1token

UserInfo endpoint httpsfceinteg01dev-franceconnectfrapiv1userinfo

Endpoint de logout httpsfceinteg01dev-franceconnectfrapiv1logout

62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe

621 Principe geacuteneacuteral

La seacutecurisation des accegraves aux services web du Portail Fournisseur est reacutealiseacutee sur deux niveaux

La mise en place drsquoune liaison seacutecuriseacutee avec lrsquoapplication appelante du partenaire (eacutediteur ou entiteacute

publique)

La mise en place drsquoune authentification de lrsquoutilisateur de lrsquoentiteacute publique autorisant la reacutealisation des

opeacuterations au travers ou pour le compte de lrsquoentiteacute publique

622 Mise en place drsquoune liaison seacutecuriseacutee

Pour assurer les exigences et contraintes de confidentialiteacute inteacutegriteacute et imputabiliteacute des eacutechanges sur internet

les messages sont encapsuleacutes dans une liaison chiffreacutee TLS 1x avec authentification mutuelle

623 Description de la mise en œuvre

Lors de lrsquoeacutetablissement de la liaison lrsquoapplication du partenaire (eacutediteur ou entiteacute publique) doit srsquoauthentifier et

valider le certificat preacutesenteacute par le Portail Fournisseur CPP2017 Le certificat preacutesenteacute par le Portail Fournisseur

CPP2017 est un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 de lrsquoIGC retenue par lrsquoAIFE Cette

IGC est une IGC reconnue par le RGS

Lrsquoapplication du partenaire doit effectuer les opeacuterations suivantes

ndash Veacuterifier la signature du certificat sa parenteacute (lrsquoautoriteacute) et les dates de deacutebut et de fin de validiteacute

devront ecirctre veacuterifieacutees

ndash Controcircler que le certificat nrsquoest pas reacutevoqueacute

En retour lrsquoapplication du partenaire fournit un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 drsquoune

IGC reconnue par le RGS

Le Portail Fournisseur CPP2017 effectue les opeacuterations suivantes

ndash Veacuterification de la signature du certificat sa parenteacute (lrsquoautoriteacute) et des dates de deacutebut et de fin de

validiteacute

ndash Controcircle de la non reacutevocation du certificat

ndash Controcircle de la preacutesence de la clef dans la liste des clefs accepteacutees par le Portail Fournisseur CPP2017

223 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

624 Reccomandations

Le certificat ayant une dureacutee de vie limiteacutee il est donc neacutecessaire de preacutevoir cocircteacute systegraveme ou serveur du

partenaire les meacutecanismes permettant de geacuterer ce renouvellement Pour faciliter cette opeacuteration il est

recommandeacute aux applications des partenaires drsquoecirctre agrave mecircme de geacuterer au moins deux certificats

potentiellement issus drsquoautoriteacutes diffeacuterentes (une autoriteacute pour le certificat en fin de vie et une pour le nouveau

certificat)

224 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

625 Standards et reacutefeacuterences utiliseacutees

ndash TLS1x RFC 5246 et RFC 4346

ndash Liste des IGC reconnues par le RGS httpwwwssigouvfradministrationqualifications

ndash Certificat X509 RFC 5280

63 Mise en place drsquoune authentification utilisateur par login et mot de passe

Pour deacutefinir les peacuterimegravetres (fonctions et donneacutees) accessibles au travers des services web et reacutepondre aux

exigences et contraintes drsquoimputabiliteacute des actions reacutealiseacutees sur le Portail de Services CPP2017 une

authentification utilisateur est mise en place apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec le partenaire

Dans le cadre de lrsquoauthentification par login et mot de passe apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec

lrsquoapplication du partenaire le SI Externe insegravere les champs deacutecrits ci-apregraves dans le header HTTP de la requecircte

REST

ndash Champ laquo Login raquo ce champ contient le login ou identifiant de lrsquoutilisateur invoquant le service

ndash Champ laquo MDP raquo ce champ contient le laquo hash raquo du mot de passe associeacute agrave lrsquoidentifiant de lrsquoutilisateur

invoquant le service

Le laquo hash raquo du mot de passe est le reacutesultat obtenu en appliquant lrsquoalgorithme SHA-256 au mot de passe

utilisateur

631 Standard et reacutefeacuterences utiliseacutes

SHA 256 FIPS 180-4

225 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

7 LES PROTOCOLES DE RACCORDEMENT POUR LES FOURNISSEURS

Afin de permettre les eacutechanges de flux de donneacutees la solution CPP 2017 met agrave disposition des partenaires les

trois protocoles drsquoeacutechanges suivants

- PeSIT HS E

- SFTP

- AS2

Un partenaire ne peut utiliser exclusivement qursquoun seul de ces protocoles

71 PeSIT HS E

711 Deacutefinition

PeSIT (Protocole dEchanges pour un Systegraveme Interbancaire de Teacuteleacutecompensation)

Le principe drsquoeacutechange de donneacutee est baseacute sur des messages FPDU (File transfer protocol Data Unit) eacutechangeacutes

entre deux uniteacutes PeSIT homologues le demandeur et le serveur

Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires le protocole PESIT HS E est utiliseacute

uniquement en mode laquo push raquo ce qui signifie que le partenaire peut de sa propre initiative directement

envoyer un fichier au destinataire

Drsquoautre part la couche transport est seacutecuriseacutee par TLS ce qui induit des eacutechanges de certificats entre les

partenaires

712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun moniteur de transfert supportant le protocole PeSIT HS E

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

713 Preacuterequis de seacutecuriteacute

La seacutecuriteacute du protocole devra au preacutealable ecirctre assureacutee par

- un outil de calcul et de veacuterification de signature enveloppante XADES

- un certificat et sa cleacute priveacutee pour lrsquooutil de calcul de signature XADES

- le certificat du Systegraveme drsquoeacutechange pour la veacuterification de signature XADES

- un certificat et sa cleacute priveacutee pour la connexion TLS

226 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

72 SFTP

721 Deacutefinition

Le Secure File Transfert Protocol (ou SSH File Transfert Protocol ) est un protocole de transfert de fichiers

type clientserveur permettant un cryptage de toute la connexion y compris des mots de passe et du contenu

des transferts

Dans ce cas-ci lrsquoAIFE (Chorus Portail Pro) se constituera toujours en tant que serveur et les partenaires

resteront clients quel que soit le sens du transfert Le protocole preacutevoit la geacuteneacuteration drsquoune paire de cleacutes TLS

publiquespriveacutees permettant lrsquoouverture des services SFTP

Dans le cadre de lrsquoutilisation du protocole SFTP le partenaire devra deacuteposer sur le serveur SFTP de lrsquoAIFE les

fichiers qursquoil souhaite remettre agrave Chorus Portail Pro De mecircme il devra venir retirer sur le serveur de lrsquoAIFE les

fichiers qui lui seront remis par Chorus Portail Pro Dans ce cadre le deacutelai de retrait avant purge des fichiers est

fixeacute agrave une dureacutee drsquoune semaine Passeacute ce deacutelai les fichiers seront automatiquement purgeacutes

Le nommage des fichiers se fera agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Les cleacutes SSH priveacuteespubliques seront eacutechangeacutees entre le client et le serveur SFTP lors de leur premier

eacutechange

722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun outil supportant le protocole SFTP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

723 Preacuterequis de seacutecuriteacute

- La cleacute publique AIFE doit ecirctre mise agrave disposition du partenaire qui souhaite eacutechanger via ce protocole

(via des URL sur les principes drsquoeacutechanges TLS)

- Cette cleacute sera valideacutee manuellement au niveau du serveur SFTP CPP permettant ainsi la connexion du

client SFTP

227 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

73 AS2

731 Deacutefinition

Le protocole AS2 fonctionne en mode laquo push raquo Le partenaire peut donc de sa propre initiative directement

envoyer un fichier au destinataire Ce protocole a la particulariteacute drsquointeacutegrer un systegraveme drsquoacquittement

protocolaire appeleacute MDN Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires les MDN

devront ecirctre geacuteneacutereacutes en mode synchrone et signeacutes

Le fichier agrave transmettre est encapsuleacute dans la requecircte AS2 sous forme de piegravece jointe dont le nommage se

fait agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Le protocole AS2 permettant la mise en œuvre de niveaux de seacutecuriteacute les certificats sont signeacutes au moyen

drsquoun algorithme SHA-1 et les eacutechanges crypteacutes au moyen drsquoun algorithme AES 256

732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

- Les partenaires doivent disposer drsquoun serveur AS2

- Les serveurs des partenaires doivent ecirctre en mesure de geacuterer les MDN synchrones et signeacutes

733 Preacuterequis de seacutecuriteacute

- Le protocole est seacutecuriseacute La couche de transport ne neacutecessite donc pas de TLS

- Les partenaires doivent neacuteanmoins disposer de certificats pour reacutealiser les opeacuterations de

o Signature (SHA-1)

o Chiffrement (AES 256)

o Authentification

228 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

8 GLOSSAIRE

Abreacuteviation Signification

AIFE Agence pour lrsquoinformatique financiegravere de lrsquoEtat chargeacutee du pilotage de la maicirctrise drsquoœuvre de la solution mutualiseacutee-CPP 2017 et du deacuteploiement de la solution13

API Application Programming Interface Ensemble normaliseacute de fonctions qui sert de faccedilade par laquelle un logiciel offre des services agrave dautres logiciels

ASAP Avis des sommes agrave payer

Atlas Solution de stockage des factures et de piegraveces justificatives

Chorus

Chorus est lapplication commune agrave tous les gestionnaires et comptables de

lEacutetat geacuterant la deacutepense les recettes non fiscales et la comptabiliteacute de lEacutetat Elle integravegre tous les acteurs de la gestion financiegravere de lEacutetat Lapplication

est fondeacutee sur un progiciel de gestion inteacutegreacutee (PGI) et permet de mettre en œuvre toutes les ambitions de la LOLF notamment en termes de comptabiliteacute

Solution mutualiseacutee-CPP 2017

Solution mutualiseacutee cible du laquo Portail de facturation raquo Chorus Portail Pro

Facture

La facture est une piegravece comptable par laquelle le vendeur (ou prestataire de services) indique le deacutetail des quantiteacutes qualiteacutes et prix des marchandises ou services preacutealablement deacutelivreacutes qui constitue lrsquoensemble des donneacutees de facturation Les factures inteacutegreacutees au peacuterimegravetre de la deacutemateacuterialisation sont celles de la commande publique transmise par les

fournisseurs

Demande de paiement Demande de paiement facture de cotraitance ou de sous-traitance

Document de facturation Document justificatif transmis agrave lrsquoappui drsquoune facture

Donneacutees de facturation Champ drsquoune facture

Dossier de facturation Ensemble de piegraveces permettant le mandatement et la liquidation (facture et document de facturation)

DGD Deacutecompte geacuteneacuteral deacutefinitif

DGFiP Direction Geacuteneacuterale des Finances Publiques

DP Objet creacuteeacute par lrsquoordonnateur Etat ou EPN permettant la liquidation (correspondant au mandatement du secteur public local)

DRFiP Direction reacutegionale des finances publiques

EDI Echange de donneacutees informatiseacute

EJ Engagement juridique

EPL Etablissement Public Local

EPN Etablissement Public National

EPS Etablissement Public de Santeacute

Espace factures reccedilues Portail en mode laquo SaaS raquo permettant aux collectiviteacutes locales et EPN de teacuteleacutecharger leurs factures drsquoen remonter les statuts drsquoavancement et

drsquointeragir avec les fournisseurs et le support

Helios Helios Systegraveme drsquoinformation comptable de la direction geacuteneacuterale des finances publiques deacutedieacute au secteur local pour la tenue des comptabiliteacutes

locales

PES Protocole drsquoeacutechange standard

PIGP Portail internet de la gestion publique

PJ Piegravece justificative ou piegravece jointe selon le contexte

MOA Maitrise drsquoouvrage

MOE Maitrise drsquoœuvre

Mode laquo Saas raquo Le mode laquo Saas raquo (logiciel en mode service) est un modegravele drsquoexploitation commerciale agrave des logiciels en ligne qui permet aux utilisateurs de ne pas avoir agrave installer lrsquooutil sur leurs propres services

SE Chorus Systegraveme drsquoeacutechange Chorus

SE Service exeacutecutant la deacutepense de lrsquoEtat

SIGF Systegraveme drsquoInformation de gestion financiegravere (des collectiviteacutes et eacutetablissements publics)

229 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

SIRET

Le numeacutero SIRET est un identifiant deacutetablissement pour les fournisseurs franccedilais Cet identifiant numeacuterique de 14 chiffres est articuleacute en deux parties

la premiegravere est le numeacutero SIREN de luniteacute leacutegale agrave laquelle appartient luniteacute SIRET la seconde habituellement appeleacutee NIC (Numeacutero Interne de Classement) se compose dun numeacutero dordre agrave quatre chiffres attribueacute agrave leacutetablissement et dun chiffre de controcircle qui permet de veacuterifier la validiteacute

de lensemble du numeacutero SIRET

SMA Service mandataire Atlas

UBL Invoice Universal Business Language (norme de structuration de donneacutees de factures)

UNCEFACT United Nations Centre for Trade Facilitation and Electronic Business

Page 3: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur

2 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 Propos liminaires 8 11 Objectifs du document 8 12 Contenu du document 8 13 Lecture du document 8

2 Introduction 9 21 Le contexte et les objectifs de la deacutemateacuterialisation des factures 9 211 Un contexte et une trajectoire recherchant la simplification administrative 9 212 Les objectifs du programme de deacutemateacuterialisation des factures 9 22 Rappel du cadre regraveglementaire 10 221 Le cadre regraveglementaire europeacuteen 10 222 Le cadre regraveglementaire franccedilais 10 2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique 10 2222 Les mentions obligatoires de la facture eacutelectronique 11 2223 Les eacuteleacutements relevant de la facturation 12 2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures 13 2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI 14 23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017 15 231 Les acteurs concerneacutes 15 2311 Les fournisseurs priveacutes et publics 15 2312 Les personnes publiques reacutecipiendaires 15 2313 Les tiers de teacuteleacutetransmission 16 2314 Les opeacuterateurs de deacutemateacuterialisation 16 2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee 17 2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation 17 232 Les natures de relations contractuelles concerneacutees 18

3 Description fonctionnelle de la solution 19 31 Les principes directeurs de la solution mutualiseacutee-CPP 2017 19 32 Preacutesentation de la solution mutualiseacutee-CPP 2017 19 321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017 19 322 Offre de service de la solution mutualiseacutee-CPP 2017 20 33 Identification des acteurs 21 331 Pour les eacutemetteurs de factures 21 332 Pour les reacutecepteurs de factures 21 34 Lrsquooffre de service agrave destination des eacutemetteurs de factures 22 341 Les modes de transmission de factures 22 342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures 24 343 La sollicitation de lrsquoassistance 24 35 Lrsquooffre de service agrave destination des reacutecepteurs de factures 25 351 La notification de la reacuteception drsquoune facture 25 352 La mise agrave disposition des factures et des dossiers de facturation 25 3521 En mode EDI 25 3522 En mode service 25 3523 En mode portail 25 353 La prise en compte de la remonteacutee des statuts 26 354 Le recours agrave lrsquoassistance de la solution mutualiseacutee 27 3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures 27 3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures 27 36 Le cycle de vie nominal de la facture 28 37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 32 371 Les controcircles de coheacuterence du flux et de seacutecuriteacute 32 372 Les controcircles de structure des donneacutees 32 373 Les controcircles de la coheacuterence des donneacutees 33 374 Focus sur le controcircle drsquouniciteacute 34

3 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3741 Deacutelimitation de lrsquouniciteacute 34 3742 Le controcircle de lrsquouniciteacute 34 38 Les possibiliteacutes de recyclage de la facture 35 381 Deacutelimitation du recyclage 35 382 Modaliteacutes du recyclage 35 383 Modaliteacutes de reacuteeacutemission de facture sans recyclage 35 39 Les diffeacuterents cadres de facturation 36 391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques 36 392 Focus sur les modaliteacutes de validation 37 393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP 38

4 Description des formats portant les flux drsquoeacutechanges autour de la solution mutualiseacutee-CPP 2017 41 41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017 41 411 Matrices des flux drsquoeacutechange 42 4111 Matrices des flux par type drsquoacteur 42 412 Preacutesentation des formats accepteacutes par type de flux EDI 44 42 Description geacuteneacuterique des donneacutees par type de flux 45 421 Description du flux Pivot 45 422 Description des flux de type facture 54 423 Description des flux Cycle de Vie de la facture (R) 81 424 Description des enveloppes des flux 85 43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux 87 44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice 96 45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux 98 451 Flux Pivot - Format CPPFacturePivot 98 4511 Flux pivot ndash syntaxe de lrsquoenveloppe 100 4512 Flux Pivot - Syntaxe des donneacutees 101 452 Flux factures 105 4521 Flux structureacute Facture 105 4522 Flux mixte Facture 127 4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice 145 453 Flux de cycle de vie de la facture 150 4531 Format AIFE_Statut 150 4532 Format CPPStatut 154 46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques 161 461 Regravegles de Gestion applicables aux formats syntaxiques UBL 161 462 Regravegles de Gestion applicables aux formats syntaxiques CII 162 463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP 163 464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller 165 465 Regravegles de Gestion applicables aux formats syntaxique CPP 167

5 Presentation du mode service 168 51 Le principe de fonctionnement des API 168 511 Preacutesentation de lrsquooffre de service 168 512 Contraintes lieacutees au header de la requecircte 169 52 Les services proposeacutes en API 170 521 Service factures eacutemises 171 5211 Meacutethode rechercher 171 5212 Meacutethode enregistrer 175 5213 Meacutethode soumettre 180 5214 Meacutethode dupliquer 186 5215 Meacutethode supprimer 186 5216 Meacutethode consulterDetail 186 5217 Meacutethode consulterHistorique 186 5218 Meacutethode consulterPiece 186 5219 Meacutethode telecharger 187

4 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52110 Meacutethode fildEvenements 189 52111 Meacutethode listeActions 189 52112 Meacutethode tableaudeBord 189 52113 Meacutethode deposerFlux 190 52114 Meacutethode depoderPdf 190 52115 Meacutethode ajouterPj 190 52116 Meacutethode recycler 190 522 Service factures de travaux 191 5221 Meacutethode rechercher 191 5222 Meacutethode enregistrer 191 5223 Meacutethode soumettre 191 5224 Meacutethode dupliquer 191 5225 Meacutethode supprimer 191 5226 Meacutethode consulterDetail 191 5227 Meacutethode consulterHistorique 191 5228 Meacutethode consulterPiece 191 5229 Meacutethode telecharger 191 52210 Meacutethode fildEvenements 191 52211 Meacutethode listeActions 191 52212 Meacutethode tableaudeBord 191 52213 Meacutethode deposerFlux 192 52214 Meacutethode depoderPdf 192 52215 Meacutethode ajouterPj 192 52216 Meacutethode traiter 192 52217 Meacutethode recycler 192 523 Service factures agrave valider 193 5231 Meacutethode rechercher 193 5232 Meacutethode consulterDetail 193 5233 Meacutethode consulterHistorique 193 5234 Meacutethode consulterPiece 193 5235 Meacutethode telecharger 193 5236 Meacutethode fildEvenements 193 5237 Meacutethode listeActions 193 5238 Meacutethode tableaudeBord 193 5239 Meacutethode traiter 193 524 Service factures reccedilues 194 5241 Meacutethode rechercher 194 5242 Meacutethode consulterDetail 198 5243 Meacutethode consulterHistorique 198 5244 Meacutethode consulterPiece 198 5245 Meacutethode telecharger 199 5246 Meacutethode fildEvenements 201 5247 Meacutethode listeActions 201 5248 Meacutethode tableaudeBord 201 5249 Meacutethode traiter 201 525 Service meacutemoires de justice 205 5251 Meacutethode rechercher 205 5252 Meacutethode enregistrer 205 5253 Meacutethode soumettre 205 5254 Meacutethode dupliquer 205 5255 Meacutethode supprimer 205 5256 Meacutethode consulterDetail 205 5257 Meacutethode consulterHistorique 205 5258 Meacutethode consulterPiece 205

5 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5259 Meacutethode telecharger 205 52510 Meacutethode fildEvenements 205 52511 Meacutethode listeActions 205 52512 Meacutethode tableaudeBord 206 52513 Meacutethode deposerFlux 206 52514 Meacutethode ajouterPj 206 526 Service demandes de remboursement TIC 207 5261 Meacutethode rechercher 207 5262 Meacutethode enregistrer 207 5263 Meacutethode soumettre 207 5264 Meacutethode dupliquer 207 5265 Meacutethode supprimer 207 5266 Meacutethode consulterDetail 207 5267 Meacutethode consulterHistorique 207 5268 Meacutethode consulterPiece 207 5269 Meacutethode telecharger 207 52610 Meacutethode fildEvenements 207 52611 Meacutethode listeActions 207 52612 Meacutethode tableaudeBord 207 52613 Meacutethode deposerFlux 207 52614 Meacutethode ajouterPj 208 527 Service engagements 209 5271 Meacutethode rechercher 209 5272 Meacutethode consulterDetail 209 5273 Meacutethode consulterHistorique 209 5274 Meacutethode consulterPiece 209 5275 Meacutethode telecharger 209 5276 Meacutethode fildEvenements 209 5277 Meacutethode listeActions 209 5278 Meacutethode tableaudeBord 209 528 Sollicitations eacutemises 210 5281 Meacutethode rechercher 210 5282 Meacutethode enregistrer 210 5283 Meacutethode soumettre 210 5284 Meacutethode supprimer 210 5285 Meacutethode consulterDetail 210 5286 Meacutethode consulterHistorique 210 5287 Meacutethode consulterPiece 210 5288 Meacutethode telecharger 210 5289 Meacutethode fildEvenements 210 52810 Meacutethode listeActions 210 52811 Meacutethode tableaudeBord 210 52812 Meacutethode ajouterPj 211 52813 Meacutethode traiter 211 529 Sollicitation reccedilues 212 5291 Meacutethode rechercher 212 5292 Meacutethode enregistrer 212 5293 Meacutethode soumettre 212 5294 Meacutethode consulterDetail 212 5295 Meacutethode consulterHistorique 212 5296 Meacutethode consulterPiece 212 5297 Meacutethode telecharger 212 5298 Meacutethode fildEvenements 212 5299 Meacutethode listeActions 212

6 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52910 Meacutethode tableaudeBord 212 52911 Meacutethode ajouterPj 212 52912 Meacutethode traiter 213 5210 Gestion des utilisateurs 214 52101 Meacutethode rechercher 214 52102 Meacutethode enregistrer 214 52103 Meacutethode soumettre 214 52104 Meacutethode supprimer 214 52105 Meacutethode consulterDetail 214 52106 Meacutethode consulterHistorique 214 52107 Meacutethode fildEvenements 214 52108 Meacutethode listeActions 214 52109 Meacutethode tableaudeBord 214 521010 Meacutethode deposerFlux 214 521011 Meacutethode traiter 214 5211 Gestions des structures 215 52111 Meacutethode rechercher 215 52112 Meacutethode enregistrer 215 52113 Meacutethode consulterDetail 215 52114 Meacutethode consulterHistorique 215 52115 Meacutethode consulterPiece 215 52116 Meacutethode fildEvenements 215 52117 Meacutethode listeActions 215 52118 Meacutethode tableaudeBord 215 52119 Meacutethode ajouterPj 215 521110 Meacutethode traiter 215 5212 Gestion du compte utilisateurs 216 52121 Meacutethode enregistrer 216 52122 Meacutethode consulterDetail 216 52123 Meacutethode consulterPiece 216 52124 Meacutethode fildEvenements 216 52125 Meacutethode ajouterPj 216 5213 Qualification des flux 217 52131 Meacutethode rechercher 217 52132 Meacutethode enregistrer 217 52133 Meacutethode soumettre 217 52134 Meacutethode fildEvenements 217 52135 Meacutethode listeActions 217 52136 Meacutethode tableaudeBord 217 52137 Meacutethode deposerFlux 217 52138 Meacutethode ajouterPj 217 5214 Reacutefeacuterentiels 218 52141 Meacutethode rechercher 218 52142 Meacutethode consulterDetail 218

6 Lrsquoauthentification 219 61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo 219 611 Le principe de fonctionnement de France Connect Entreprises 219 612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution

mutualiseacutee CPP2017 220 613 Description technique 220 614 Etapes pour se raccorder agrave FranceConnect 221 62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe 222 621 Principe geacuteneacuteral 222 622 Mise en place drsquoune liaison seacutecuriseacutee 222

7 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

623 Description de la mise en œuvre 222 624 Reccomandations 223 625 Standards et reacutefeacuterences utiliseacutees 224 63 Mise en place drsquoune authentification utilisateur par login et mot de passe 224 631 Standard et reacutefeacuterences utiliseacutes 224

7 Les protocoles de raccordement pour les fournisseurs 225 71 PeSIT HS E 225 711 Deacutefinition 225 712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 225 713 Preacuterequis de seacutecuriteacute 225 72 SFTP 226 721 Deacutefinition 226 722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 226 723 Preacuterequis de seacutecuriteacute 226 73 AS2 227 731 Deacutefinition 227 732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 227 733 Preacuterequis de seacutecuriteacute 227

8 Glossaire 228

8 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 PROPOS LIMINAIRES

11 Objectifs du document

Ce document preacutesente le dossier des speacutecifications externes de la solution mutualiseacutee mise agrave disposition par

lrsquoEtat et deacutenommeacutee laquoPortail de facturationraquo Celle-ci permet

- le deacutepocirct et la transmission des factures sous forme eacutelectronique par les fournisseurs agrave destination de

personnes publiques

- la remonteacutee drsquoinformations du cycle de vie des factures agrave ces fournisseurs par les personnes publiques

Les speacutecifications externes entrent dans le cadre de lrsquoorganisation du deacuteveloppement et de la gestion des

systegravemes drsquoinformations impliqueacutes par ce projet

Ce document srsquoadresse

- A lrsquoensemble des fournisseurs de la sphegravere publique

- Aux personnes morales de droit public destinataires de factures

- Aux eacutediteurs de solutions financiegraveres des structures publiques

- Aux eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes

- Aux prestataires informatiques en charge de la gestion des plateformes publiques (portails partenaires)

ou de prestation de tiers de teacuteleacutetransmission

12 Contenu du document

Le preacutesent document preacutecise les exigences neacutecessaires au deacutepocirct la reacuteception et la transmission des factures

sous forme eacutelectronique agrave destination de personnes publiques ainsi que la remonteacutee des informations sur le

cycle de vie de la facture

Il encadre lrsquoensemble des modaliteacutes drsquoeacutechange de flux et de format ainsi que les contraintes drsquoexploitation et

les modaliteacutes drsquoaccompagnement des diffeacuterents acteurs concerneacutes

Ce document nrsquoest ni un guide utilisateur ni un support drsquoexplication du laquo portail de facturation raquo A

ce titre ce document deacutecrit uniquement les speacutecifications concernant les flux EDI et la description

des fonctionnaliteacutes mises en mode service

13 Lecture du document

Les collectiviteacutes locales et leurs groupements sont reacuteunis sous lrsquoappellation laquo Secteur public local raquo (SPL)

Les speacutecifications externes relatives au secteur public local srsquoadressent aux entiteacutes raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

Les speacutecifications externes relatives aux EPN srsquoadressent aux entiteacutes qui ne sont pas raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

9 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2 INTRODUCTION

21 Le contexte et les objectifs de la deacutemateacuterialisation des factures

211 Un contexte et une trajectoire recherchant la simplification administrative

Dans le cadre de lrsquoacceacuteleacuteration des eacutechanges numeacuteriques entre les entreprises et les administrations les

factures entre lEtat les entiteacutes du secteur public local et les eacutetablissements publics et leurs fournisseurs

doivent progressivement ecirctre deacutemateacuterialiseacutees Ce programme de facturation eacutelectronique srsquoinscrit dans le

contexte de la loi de modernisation de lrsquoeacuteconomie (LME) du 4 aoucirct 20081 et du mouvement de modernisation

de lrsquoaction publique au regard des deacutecisions retenues par le comiteacute interministeacuteriel pour la modernisation de

lrsquoaction publique du 17 juillet 2013 et de la Loi drsquoHabilitation du 3 janvier 2014 relative agrave la simplification et la

seacutecurisation de la vie des entreprises Il a vocation agrave rendre obligatoire lrsquoenvoi et la reacuteception de factures sous

forme deacutemateacuterialiseacutee pour la sphegravere publique et ses fournisseurs

Lrsquoordonnance du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique2 preacutevoit une

deacutemateacuterialisation des factures agrave compter du 1er janvier 2017 aux grandes entreprises et aux fournisseurs

publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille des entreprises

concerneacutees3

- au 1er janvier 2017 pour les grandes entreprises et les personnes publiques

- au 1er janvier 2018 pour les entreprises de taille intermeacutediaire

- au 1er janvier 2019 pour les petites et moyennes entreprises

- au 1er janvier 2020 pour les microentreprises

212 Les objectifs du programme de deacutemateacuterialisation des factures

Le programme de deacutemateacuterialisation des factures est une avanceacutee suppleacutementaire vers cette deacutemateacuterialisation

du support papier Il permet drsquooptimiser et drsquoeacutelargir le panel des services fournis aux eacutemetteurs de factures

vers la sphegravere publique Il a vocation agrave

- Mettre en place un processus simplifieacute de deacutepocirct et de reacuteception des factures via une solution unique

- Contribuer agrave la diminution du deacutelai de transmission des factures entre les diffeacuterents services

compeacutetents

- Contribuer agrave la diminution du deacutelai de traitement des factures agrave chacune des eacutetapes du circuit

- Optimiser le suivi de la facture depuis son eacutemission jusqursquoagrave sa mise en paiement (ou son rejet)

- Archiver les factures deacuteposeacutees par les fournisseurs et valideacutees par les systegravemes drsquoinformation

- Mettre agrave disposition des fournisseurs lrsquohistorique des factures qursquoils ont deacuteposeacutees via la solution

Le programme de deacutemateacuterialisation des factures est synonyme de

- Gains financiers chiffrables compte tenu entre autres de la diminution progressive de la charge

associeacutee au traitement des factures4

- Gains de productiviteacute compte tenu de la diminution du temps de traitement par facture

- Gain de temps compte tenu de la reacuteduction des deacutelais aux diffeacuterentes eacutetapes de traitement de la

facture

- Gains en termes de seacutecuriteacute compte tenu de la fonctionnaliteacute drsquoarchivage de lrsquoarchitecture des

systegravemes drsquoinformations deacuteployeacutes et de lrsquooptimisation du suivi de la facture

Lrsquoensemble des points drsquoimpact sont reacutefeacuterenceacutes dans la fiche drsquoimpact du 18 juin 20145 eacutetablie par le Ministegravere

des finances et des comptes publics et attacheacutee au projet drsquoordonnance relative au deacuteveloppement de la

facturation eacutelectronique

1 Loi ndeg 2008-776 du 4 aoucirct 2008 de modernisation de leacuteconomie

2 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique

3 Ces cateacutegories dentreprises sont celles preacutevues pour lapplication de larticle 51 de la loi du 4 aoucirct 2008

4 Les gains preacutevisionnels geacuteneacutereacutes par le projet de facturation eacutelectronique 2017 ont eacuteteacute estimeacutes dans la laquo Fiche drsquoimpact projet de texte

regraveglementaire concernant lrsquoordonnance relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R raquo eacutetablie le 18

juin 2004 5 NOR FCPX1413059R

10 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

22 Rappel du cadre regraveglementaire

La facture eacutelectronique dans le droit communautaire est encadreacutee par une reacuteglementation sous la forme dune

directive europeacuteenne (Directive europeacuteenne 2001115CE)6 qui a harmoniseacute les mentions leacutegales introduit la

signature eacutelectronique et le format non structureacute de type PDF

Cette directive europeacuteenne est transposeacutee dans le droit national de chacun des eacutetats membres de lUnion

europeacuteenne Une facture est dite deacutemateacuterialiseacutee lorsquelle reacutepond agrave certains critegraveres techniques et de seacutecuriteacute

(garanties dauthenticiteacute de non reacutepudiation et dinteacutegriteacute) Elle est alors consideacutereacutee strictement comme

facture originale sur le plan comptable et fiscal

221 Le cadre regraveglementaire europeacuteen

Le Conseil de lrsquoUnion Europeacuteenne fixe le cadre regraveglementaire europeacuteen de la deacutemateacuterialisation des factures au travers de plusieurs textes structurants

La directive europeacuteenne 2001115CE du 20 deacutecembre 2001 introduit la signature eacutelectronique et le format non structureacute de type PDF

La directive europeacuteenne 201045UE7 du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la valeur ajouteacutee en ce qui concerne les regravegles de facturation libeacuteralise le recours agrave la facture deacutemateacuterialiseacutee

La directive europeacuteenne 201455UE8 oblige les pouvoirs adjudicateurs et les entiteacutes adjudicatrices agrave accepter les factures eacutelectroniques conformes aux normes europeacuteennes

222 Le cadre regraveglementaire franccedilais

2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique

En premier lieu la loi de modernisation de lrsquoeacuteconomie (LME) ndeg2008-776 du 4 aoucirct 2008 donne obligation agrave

lrsquoEtat drsquoaccepter les factures eacutemises par ses fournisseurs sous forme deacutemateacuterialiseacutee Les deacutecrets

drsquoapplication ndeg2013-346 relatif aux obligations de facturation en matiegravere de TVA et au stockage de factures

eacutelectronique et ndeg 2013-350 du 25 avril 2013 modifiant les dispositions de lannexe III du CGI relatives aux

factures transmises par voie eacutelectronique en matiegravere de TVA faisant suite agrave la loi ndeg2012-1510 du 29

deacutecembre 20129 de finances rectificatives pour 2012 preacutecisent les modaliteacutes et les regravegles de mise en

œuvre de lrsquoobligation drsquoacceptation des factures deacutemateacuterialiseacutees stipuleacutees par la loi de modernisation de

lrsquoeacuteconomie Ils transposent eacutegalement les dispositions relatives aux regravegles de facturation eacutelectronique de la

directive 201045UE du Conseil du 13 juillet 2010 libeacuteralisant le recours agrave la facture deacutemateacuterialiseacutee

Le deacutecret drsquoapplication 2013-346 du 24 avril 2013 adapte les dispositions reacuteglementaires relatives agrave la

facturation preacutevues aux articles 242 nonies et 242 nonies A de lannexe II au CGI dans le cadre de la

transposition de la directive 201045UE preacuteciteacutee

Le deacutecret drsquoapplication 2013-350 du 25 avril 2013 renforce les caracteacuteristiques de la signature

eacutelectronique procegravede agrave la codification des dispositions relatives agrave lrsquoeacutechange de donneacutees informatiseacutees et

preacutecise les modaliteacutes de conservation des factures ainsi que les regravegles applicables en matiegravere de restitution des

factures

6 Directive 2001115 sur lharmonisation des factures en matiegravere de TVA et la facturation eacutelectronique 7 Directive 201045UE DU CONSEIL du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la

valeur ajouteacutee en ce qui concerne les regravegles de facturation 8 Directive 201455UE du Parlement europeacuteen et du Conseil du 16 avril 2014 relative agrave la facturation eacutelectronique dans le cadre des

marcheacutes publics 9 Loi ndeg 2012-1510 du 29 deacutecembre 2012 de finances rectificative pour 2012 (1) NOR EFIX1238817L Version consolideacutee au 10 aoucirct

2014

11 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Lrsquoordonnance ndeg 2014-697 du 26 juin 201410 relative au deacuteveloppement de la facturation eacutelectronique rend

obligatoire la transmission des factures sous forme eacutelectronique pour les titulaires ainsi que les sous-traitants

admis au paiement direct de contrats conclus par lEtat les collectiviteacutes territoriales et les eacutetablissements

publics Par ailleurs cette ordonnance rend obligatoire pour lEtat les collectiviteacutes territoriales et les

eacutetablissements publics drsquoaccepter les factures transmises sous forme eacutelectronique par les titulaires et les sous-

traitants admis au paiement direct

Lrsquoarticle 2 de lrsquoordonnance preacutecise qursquoune solution mutualiseacutee mise agrave disposition par lEtat et deacutenommeacutee laquo

Portail de facturation raquo permet le deacutepocirct la reacuteception et la transmission des factures sous forme eacutelectronique

LEtat sauf impeacuteratif de deacutefense ou de seacutecuriteacute nationale les collectiviteacutes territoriales et les eacutetablissements

publics ainsi que les titulaires et les sous-traitants admis au paiement direct de leurs contrats utilisent le Portail

de facturation

Lrsquoarticle 3 preacutecise le calendrier drsquoentreacutee en vigueur des nouvelles obligations fixeacutees agrave lrsquoarticle 1er La

deacutemateacuterialisation des factures est imposeacutee agrave compter du 1er janvier 2017 aux grandes entreprises et aux

fournisseurs publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille

des entreprises concerneacutees

2222 Les mentions obligatoires de la facture eacutelectronique

La facture est un eacuteleacutement de preuve dune opeacuteration commerciale et recegravele donc une valeur juridique

importante Elle sert par ailleurs de justificatif comptable et de support agrave lexercice des droits sur la TVA

Leacutetablissement de la facture reacutepond donc agrave certaines contraintes de contenu deacutefinies par des textes codifieacutes

Larticle L441-3 du code de commerce preacutecise les mentions obligatoires des factures dont les principales

sont les suivantes

nom et adresse des parties

date de la vente ou de la prestation de service

quantiteacute et deacutenomination preacutecise des produits ou services

prix unitaire hors taxe et reacuteductions eacuteventuellement consenties

date deacutecheacuteance du regraveglement

les clauses de peacutenaliteacutes de retard de paiement

Les articles R123-237 et 238 du code de commerce ajoutent agrave cette liste des eacuteleacutements didentification de

lentreprise numeacutero dimmatriculation aupregraves du greffe siegravege social statut juridique etc

En matiegravere fiscale un certain nombre dobligations speacutecifiques encadrent leacutetablissement des factures par les

assujettis agrave la TVA Elles sont introduites par larticle 289 du Code geacuteneacuteral des impocircts et preacuteciseacutees par

larticle 242 nonies A de lannexe II11 qui preacutevoit notamment des eacuteleacutements didentification du vendeur et de

lacqueacutereur et des preacutecisions sur les produits et services vendus

Cet article 242 nonies A du CGI preacutecise les quatorze mentions obligatoires afin quune facture eacutelectronique soit

valide Celles-ci sont

la date de deacutelivrance de la facture

le numeacutero seacutequentiel

le numeacutero didentifiant agrave la TVA de lassujetti et du client

les noms et adresses de lassujetti et du client

la quantiteacute et nature des biens livreacutes

leacutetendue et la nature des services rendus

10 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R

Lrsquoordonnance abroge lrsquoarticle 25 de la loi du 4 aout 2008 agrave partir du 1er janvier 2017 11 Modifieacute par le deacutecret ndeg 2013-346 du 24 avril 2013

12 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

la date agrave laquelle est effectueacutee ou acheveacutee la livraison de biens ou la prestation de services ou date du

versement dun acompte si cette date est deacutetermineacutee et diffeacuterente de celle de leacutemission de la facture

lorsque le redevable de la taxe est un repreacutesentant fiscal son nom son adresse et son numeacutero

didentifiant

la base drsquoimposition pour chaque taux ou exoneacuteration le prix unitaire hors taxe ainsi que les

escomptes rabais ou ristournes eacuteventuelles srsquoils ne sont pas compris dans le prix unitaire

le taux de TVA appliqueacute

le montant de la taxe agrave payer (sauf disposition contraire)

en cas drsquoexoneacuteration ou lorsque le client est redevable de la taxe la reacutefeacuterence agrave la disposition

pertinente de la directive ou agrave la disposition nationale correspondante ou agrave toute autre mention

indiquant que la livraison beacuteneacuteficie drsquoune exoneacuteration ou de lrsquoauto liquidation

en cas de livraison intracommunautaire drsquoun moyen de transport neuf les donneacutees eacutenumeacutereacutees agrave lrsquoart

28 bis paragraphe 2 de la directive

en cas drsquoapplication du reacutegime de la marge beacuteneacuteficiaire la reacutefeacuterence agrave lrsquoart 26 ou 26 bis ou aux

dispositions nationales correspondantes ou agrave toute autre mention indiquant que le reacutegime de la marge

beacuteneacuteficiaire a eacuteteacute appliqueacute

Les regravegles fiscales relatives aux mentions agrave porter sur les factures sont deacutetailleacutees par la doctrine BOI-TVA-

DECLA-30-20-20

2223 Les eacuteleacutements relevant de la facturation

Au titre de lrsquoarticle L441-3 du code du commerce laquo Tout achat de produits ou toute prestation de service pour

une activiteacute professionnelle doivent faire lobjet dune facturation raquo

Tout document de facturation eacutemis par un fournisseur comportant a minima lrsquoensemble des

informations obligatoires preacuteciseacutees dans le CGI dans le code du commerce ou dans un autre cadre

regraveglementaire speacutecifique12 est pris en compte obligatoirement par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP2017 prend en compte des types deacutefinis drsquoeacuteleacutements de facturation

Les factures directes agrave destination de personnes publiques

Les avoirs

Les factures de recette issues des entiteacutes publiques

Les demandes de paiement des sous-traitants admis au paiement direct

Les demandes de paiement des cotraitants (dont les demandes globales pour le compte du

groupement ou drsquounplusieurs membres du groupement)

Le document de facturation en appui des marcheacutes de travaux

o Projet de deacutecompte produit par le fournisseur (mensuel et final)

o Etat drsquoacompte produit par la MOE

o Etat drsquoacompte valideacute par la MOA

o Deacutecompte Geacuteneacuteral et Deacutefinitif

Les releveacutes drsquoopeacuteration bancaires eacutemis par les banques en cas de paiement par carte drsquoachat ne sont pas

consideacutereacutes comme des factures et agrave ce titre ne rentrent pas dans le peacuterimegravetre de la solution mutualiseacutee-CPP

2017

Les retenues de garantie les avances les peacutenaliteacutes et les primes ne sont pas inteacutegreacutees au peacuterimegravetre de la

solution mutualiseacutee-CPP 2017

Les factures dites agrave laquo zeacutero raquo sont prises en charge par la solution mutualiseacutee-CPP 2017 notamment au regard

de lrsquoobligation fiscale obligeant les fournisseurs de les eacutemettre

12 Les artisans les commerccedilants inscrits au RCS ou les autoentrepreneurs pour lesquels une assurance professionnelle est obligatoire

doivent doreacutenavant mentionner sur leurs devis et leurs factures lrsquoassurance souscrite au titre de leur activiteacute les coordonneacutees de

lrsquoassureur ou du garant la couverture geacuteographique du contrat ou de la garantie

13 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures

En France la leacutegislation fiscale preacutevoit deux formats deacutechange pour deacutemateacuterialiser une facture

Dune part larticle 96G de lrsquoannexe 3 du Code geacuteneacuteral des impocircts autorise un EDI structureacute Ce

format permet gracircce agrave des champs preacutedeacutefinis dans le document un traitement automatiseacute

laquo I-Pour lapplication du 3deg du VII de larticle 289 du code geacuteneacuteral des impocircts les factures transmises

par voie eacutelectronique qui se preacutesentent sous la forme dun message structureacute selon une norme

convenue entre les parties permettant une lecture par ordinateur et pouvant ecirctre traiteacute

automatiquement et de maniegravere univoque constituent sous reacuteserve des II et III des documents

tenant lieu de factures dorigine raquo

Dautre part lrsquoarticle 289 V VI et VII du Code geacuteneacuteral des impocircts13 permet de deacutemateacuterialiser des

factures dans des formats non structureacutes (Word ou PDF) plus accessibles et moins coucircteux sous

reacuteserve de garantie notamment de lrsquoauthenticiteacute

V-Lauthenticiteacute de lorigine linteacutegriteacute du contenu et la lisibiliteacute de la facture doivent ecirctre assureacutees agrave

compter de son eacutemission et jusquagrave la fin de sa peacuteriode de conservation

VI-Les factures eacutelectroniques sont eacutemises et reccedilues sous une forme eacutelectronique quelle quelle soit

Elles tiennent lieu de factures dorigine pour lapplication de larticle 286 et du preacutesent article Leur

transmission et mise agrave disposition sont soumises agrave lacceptation du destinataire

VII-Pour satisfaire aux conditions preacutevues au V lassujetti peut eacutemettre ou recevoir des factures

1deg Soit sous forme eacutelectronique en recourant agrave toute solution technique autre que celles preacutevues aux

2deg et 3deg ou sous forme papier degraves lors que des controcircles documenteacutes et permanents sont mis en

place par lentreprise et permettent deacutetablir une piste daudit fiable entre la facture eacutemise ou reccedilue et

la livraison de biens ou prestation de services qui en est le fondement

2deg Soit en recourant agrave la proceacutedure de signature eacutelectronique avanceacutee deacutefinie au a du 2 de larticle 233

de la directive 2006112 CE du Conseil du 28 novembre 2006 preacuteciteacutee en ce qui concerne les regravegles de

facturation Un deacutecret preacutecise les conditions deacutemission de signature et de stockage de ces factures

3deg Soit sous la forme dun message structureacute selon une norme convenue entre les parties permettant

une lecture par ordinateur et pouvant ecirctre traiteacute automatiquement et de maniegravere univoque dans des

conditions preacuteciseacutees par deacutecret

La signature eacutelectronique des factures est une modaliteacute de facturation prise en charge par la solution

mutualiseacutee mais nrsquoen rend pas le caractegravere obligatoire

13 Article 289 modifieacute par Deacutecret ndeg2013-463 du 3 juin 2013 - art 1

14 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI

Il appartient agrave chaque assujetti de deacuteterminer librement en fonction de sa propre organisation lampleur et

les moyens des controcircles quil doit mettre en place pour garantir lauthenticiteacute de lorigine linteacutegriteacute du

contenu et la lisibiliteacute des factures eacutemises et reccedilues La taille de lentreprise la nature de son activiteacute ses

systegravemes dinformation la volumeacutetrie des factures quelle eacutemet et quelle reccediloit sont des paramegravetres agrave prendre

en compte pour deacuteterminer le niveau adeacutequat de controcircle

En tout eacutetat de cause les controcircles mis en place dans les entreprises doivent garantir les conditions

dauthenticiteacute dinteacutegriteacute et de lisibiliteacute des factures en eacutetablissant que les factures eacutemises et

reccedilues correspondent agrave la reacutealisation dune livraison de biens ou dune prestation de services

effectivement reacutealiseacutee

Les controcircles doivent en effet permettre agrave lrsquoassujetti de veacuterifier si la substance de la facture est

correcte crsquoest-agrave-dire si la prestation rendue ou le bien livreacute est conforme agrave la preacutesentation qui en est

faite sur la facture (en quantiteacute et en qualiteacute) et si lrsquoeacutemetteur de cette derniegravere dispose degraves lors drsquoun

droit agrave paiement

La piste daudit peut ecirctre constitueacutee de documents eacutetablis par lentreprise elle-mecircme (devis bon de

commande) ou par des tiers (extraits de compte) En cas de controcircle chaque assujetti doit pouvoir justifier

par tout moyen de la reacutealiteacute des opeacuterations soumises agrave la TVA Les justificatifs sont tregraves varieacutes

(document de transport facture du transporteur contrat dassurance relatif au transport international des

biens contrat conclu avec lacqueacutereur correspondance commerciale bon de commande eacutecrit eacutemanant de

lacqueacutereur et indiquant que les biens doivent ecirctre expeacutedieacutes ou transporteacutes dans un autre Eacutetat membre bon de

livraison bon denlegravevement confirmation eacutecrite par lacqueacutereur de la reacuteception des biens dans un autre Eacutetat

membre double de la facture du vendeur revecirctu du cachet de lacqueacutereur avis de regraveglement dun

eacutetablissement bancaire eacutetranger) Il nrsquoest ni opportun ni possible den eacutedicter une liste limitative La

conservation des piegraveces justificatives est obligatoire en application de lrsquoarticle L 102 B du LPF et permet

au contribuable quel que soit son mode de facturation de justifier de la reacutealiteacute des opeacuterations faisant lrsquoobjet de

facturation Elle participe eacutegalement de la piste daudit et de sa fiabiliteacute

15 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017

231 Les acteurs concerneacutes

Lrsquoordonnance rend obligatoire la facturation eacutelectronique pour les fournisseurs eacutemetteurs de factures agrave

destination de lrsquoEtat du secteur public local et des eacutetablissements publics

Lrsquoobligation drsquoeacutemettre a pour corollaire lrsquoobligation pour lrsquoEtat le secteur public local et les eacutetablissements

publics de recevoir les factures eacutelectroniques eacutemises par leurs fournisseurs

Drsquoautres acteurs tels que les eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes ou des portails partenaires et les

tiers de teacuteleacutetransmission sont concerneacutes indirectement par la mise en œuvre de la solution mutualiseacutee-CPP

2017

2311 Les fournisseurs priveacutes et publics

Lrsquohabilitation preacutevue par le 2deg de lrsquoarticle 1er de la loi ndeg2014-1 du 2 janvier 2014 et lrsquoobligation fixeacutee par le I

de lrsquoarticle 1er de lrsquoordonnance ndeg2014-697 du 26 juin 2014 se reacutefegraverent expresseacutement aux relations

contractuelles Lrsquoordonnance srsquoapplique ainsi aux titulaires individuels ou en groupement et les sous-traitants

admis au paiement direct de contrats avec lrsquoEtat les entiteacutes du secteur public local et les eacutetablissements publics

sont concerneacutes par la mesure

La condition neacutecessaire est donc lrsquoexistence drsquoun contrat entre la personne publique et son fournisseur

qursquoil soit public ou priveacute

Les personnes publiques eacutemettant des factures agrave destination de lrsquoEtat des entiteacutes du secteur public local et des

eacutetablissements publics sont dans lrsquoobligation de transmettre une facturation eacutelectronique par le biais de la

solution portail

Faute de lien contractuel lintervention drsquoun fournisseur sur le fondement dune disposition ou drsquoune deacutecision

unilateacuterale nrsquoest pas soumise aux obligations relatives agrave la facturation eacutelectronique Il en va de mecircme des actes

deacutepourvus drsquoeffets de droit cest-agrave-dire ne comportant pas drsquoobligations reacuteciproques qursquoils soient qualifieacutes

drsquoaccords de conventions ou de protocoles

Ainsi les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de leur

action ne constituent pas des contrats soumis agrave lrsquoobligation de facturation eacutelectronique

2312 Les personnes publiques reacutecipiendaires

Le champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 srsquoapplique pour les personnes publiques suivantes

reacutecipiendaires de factures

lrsquoEtat

les eacutetablissements publics nationaux (dont les eacutetablissements publics de santeacute)

les collectiviteacutes territoriales et agrave leurs groupements (secteur public local)

o Reacutegions

o Deacutepartements

o Communes

o Deacutepartements drsquoOutre-Mer

les eacutetablissements publics locaux

o Etablissements publics de coopeacuteration intercommunale (EPCI)

o Syndicats mixtes Syndicats intercommunaux agrave vocation unique (SIVU) et Syndicats

intercommunaux agrave vocation multiple (SIVOM)

16 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

o Etablissements publics sociaux et meacutedico-sociaux (notamment les EHPAD)

o Reacutegies doteacutees de la personnaliteacute morale cest agrave dire les reacutegies personnaliseacutees

o Autres cateacutegories deacutetablissements publics locaux

offices publics de lrsquohabitat

CCASCIAS

caisses des eacutecoles

eacutetablissements publics de coopeacuteration culturelle

services deacutepartementaux dincendie et de secours

centre de gestion de la fonction publique

les organismes consulaires tels que les chambres de commerce et drsquoindustrie les chambres des

meacutetiers ou les chambres drsquoagriculture

les autres formes de coopeacuteration entre collectiviteacutes (interdeacutepartementales interreacutegionales sauf les

ententes conventions coopeacuteration souple)

Les eacutetablissements publics nationaux et les eacutetablissements publics locaux ne disposant pas drsquoagent comptable

rentrent dans le peacuterimegravetre de lrsquoordonnance

Ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 en tant que reacutecipiendaire

Les collectiviteacutes drsquoOutre-Mer agrave lrsquoexception de Saint Pierre et Miquelon et Saint Bartheacutelemy

Les groupements de coopeacuteration sanitaire

Les autres formes de coopeacuteration dans le domaine sanitaire

o syndicat inter hospitalier

o communauteacute hospitaliegravere de territoire

Les groupements de coopeacuteration sociale et meacutedico-sociale

Les reacutegies doteacutees de la seule autonomie financiegravere

Les groupements dinteacuterecirct public locaux (ex GIP Maison deacutepartementale des personnes

handicapeacutees)

Les associations syndicales autoriseacutees

Les associations fonciegraveres rurales

Les socieacuteteacutes drsquoeacuteconomie mixte

Lorsque des SEM des GIP ou autre type de groupement agissent pour le compte et au nom drsquoun des

destinataires soumis agrave lrsquoobligation reacuteglementaire elles sont inteacutegreacutees au peacuterimegravetre de lrsquoordonnance en tant que

reacutecipiendaire de factures

2313 Les tiers de teacuteleacutetransmission

Des tiers de teacuteleacutetransmission peuvent ecirctre solliciteacutes par le secteur public local et les EPN pour

Transmettre les flux de factures eacutemises ou de statut geacuteneacutereacutes par leur systegraveme drsquoinformation de

gestion financiegravere (ou autres systegravemes de gestion des factures) agrave destination de la solution

mutualiseacutee-CPP 2017

Controcircler linteacutegriteacute de la transmission

Horodater la transmission

Reacuteceptionner le flux retour

2314 Les opeacuterateurs de deacutemateacuterialisation

Les eacutediteurs de solution drsquoeacutechanges deacutemateacuterialiseacutes mettront agrave disposition de leurs clients (fournisseurs de

personnes publiques) les fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 offertes en mode flux et en mode

portail agrave partir de leur solution au travers des API (application protocole interface) de la solution mutualiseacutee-

CPP 2017 qursquoils inteacutegreront agrave leurs solutions

17 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee

En amont de la solution mutualiseacutee-CPP 2017 des portails dits laquo agrave valeur ajouteacutee raquo permettent la reacutealisation

drsquoopeacuterations laquo meacutetiers raquo preacutealables agrave lrsquoeacutemission du document de facturation (ex dans le cadre des marcheacutes de

travaux des portails de facturation permettent agrave la maitrise drsquoœuvre drsquoactualiser les prix du projet de deacutecompte

ou bien encore permettent de geacuterer les interactions avec le fournisseur avant la geacuteneacuteration du bon de

commande auto-facturation)

Les eacutediteurs de ces portails mettront agrave disposition de leurs clients (fournisseurs de personnes publiques) les

fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 en invoquant les API disponibles agrave partir de leurs

plateformes

2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation

Les solutions meacutetiers exploitant les donneacutees de facturation en vue de retraitements speacutecifiques (gestion

financiegravere et comptable comptabiliteacute analytique refacturation interne etc) et drsquoautomatisation du traitement

des factures pourront beacuteneacuteficier de la mise agrave disposition de la facture et pourront remonter les informations de

cycle de vie des factures aux eacutemetteurs de factures gracircce agrave la solution mutualiseacutee-CPP 2017

Pour les applications ministeacuterielles meacutetiers (AMM) agrave travers le systegraveme drsquoeacutechange Chorus

Pour les applications meacutetiers des entiteacutes du secteur public local et EPN agrave travers leur SIGF ou leur

systegraveme drsquoeacutechange

18 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

232 Les natures de relations contractuelles concerneacutees

Toutes les prestations reacutealiseacutees dans un cadre contractuel et donnant lieu agrave lrsquoeacutetablissement drsquoune facturation

(Cf sect2222) par un fournisseur priveacute ou public entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014

Pour les mecircmes raisons les prestations reacutealiseacutees dans le cadre drsquoun contrat conclu entre personnes publiques

et donnant lieu agrave lrsquoeacutetablissement drsquoune facture entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014 Degraves lors qursquoil existe un acte refleacutetant un accord de volonteacutes conclu entre deux personnes juridiques

distinctes et creacuteateur drsquoobligations reacuteciproques les factures eacutemises par un des cocontractants sont soumises agrave

lrsquoobligation de facturation eacutelectronique A ce titre entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26

juin 2014

Les factures relatives agrave des prestations reacutealiseacutees par lrsquoEtat pour une collectiviteacute locale sur le fondement

drsquoun acte contractuel

Les factures lieacutees agrave des prestations reacutealiseacutees agrave titre oneacutereux et dans le cadre drsquoun contrat par un EPCI

pour une commune membre de cet EPCI ou non Lrsquoexclusion qualifieacutee de laquo quasi-reacutegie raquo ou de laquo in

house raquo en vigueur dans le droit de la commande publique est inopeacuterante srsquoagissant de la facturation

eacutelectronique Il en va de mecircme pour les entiteacutes du secteur public local

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

o Si le service public de gestion ou de distribution de fluides est geacutereacute par une entiteacute doteacutee drsquoune

personnaliteacute juridique propre (socieacuteteacute priveacutee ou eacutetablissement public par exemple) toutes ses

prestations reacutealiseacutees agrave titre oneacutereux et dans un cadre contractuel sont soumises agrave

lrsquoobligation de facturation eacutelectronique Peu importe que ces prestations soient reacutealiseacutees pour

la collectiviteacute publique agrave laquelle cette entiteacute autonome est rattacheacutee ou pour toute autre

collectiviteacute publique Pour entrer dans le champ de lrsquoordonnance du 26 juin 2014 il suffit que

cette personne publique soit lrsquoEtat une entiteacute du secteur public local ou un eacutetablissement

public national ou local

A lrsquoinverse ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014

Les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de

leur action car elles ne constituent pas des contrats (ex convention de mise agrave disposition)

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

si le service public de gestion ou de distribution de fluides est geacutereacute par un service deacutepourvu

de personnaliteacute juridique propre car il nrsquoexiste pas en effet de contrat au sens strict degraves lors qursquoil

nrsquoy a pas relation entre deux personnes juridiques

19 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3 DESCRIPTION FONCTIONNELLE DE LA SOLUTION

31 Les principes directeurs de la solution mutualiseacutee-CPP 2017

Les principes directeurs de fonctionnement de la solution mutualiseacutee-CPP 2017 srsquoarticulent autour de

la mise en place drsquoune solution mutualiseacutee-CPP 2017 pour tous les fournisseurs de la sphegravere

publique (priveacutes et publics) leur permettant de deacuteposer leurs factures et de consulter lrsquoavancement

du traitement des paiements La solution mutualiseacutee-CPP 2017 prend en compte les formats et les

modes drsquoeacutechanges actuellement mis en œuvre par les entreprises (mode Portail et mode EDI)

la mise en place drsquoun flux laquo pivot raquo permettant drsquointeacutegrer directement (en mode EDI) les

donneacutees de facturation (dont la facture deacutemateacuterialiseacutee) dans les SI des reacutecepteurs publics

ou de reacutecupeacuterer (en mode portail) ces donneacutees pour traitement

la mise agrave disposition des fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 par lrsquointermeacutediaire drsquoAPI

impleacutementeacutees sur des applications en amont etou en aval de la solution mutualiseacutee-CPP 2017

32 Preacutesentation de la solution mutualiseacutee-CPP 2017

321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous syntheacutetise la vue drsquoensemble des modaliteacutes de deacutepocirct de transmission et de reacuteception des

factures eacutelectroniques ainsi que les flux des informations retours portant sur le traitement de la facture

permettant aux eacutemetteurs de suivre le cycle de vie du traitement de la facture

20 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

322 Offre de service de la solution mutualiseacutee-CPP 2017

Lrsquoensemble des eacutemetteurs de factures dispose drsquoun accegraves en mode Portail aux espaces laquo factures eacutemises raquo

laquo meacutemoire de frais de justice raquo laquo factures de travaux raquo laquo engagement juridique raquo laquo sollicitation eacutemises raquo et

laquo mon compte raquo de la solution mutualiseacutee-CPP 2017 Ces espaces permettent notamment un accegraves aux

fonctionnaliteacutes suivantes

lrsquoidentification et veacuterification des informations de lrsquoeacutemetteur

le deacutepocirct (PDF et XML) la saisie de factures14 dont la prise en charge des cas de facturation

speacutecifiques (sous-traitance cotraitance et factures de travaux) Des controcircles associeacutes au deacutepocirct et agrave la

saisie sont effectueacutes par la solution mutualiseacutee-CPP 2017

lrsquoarchivage des factures (pendant 10 ans15)

la consultation des factures (en cours de traitement ou deacutejagrave traiteacutees) via un outil de recherche

le suivi du traitement de la facture

la notification de lrsquoavancement du traitement des factures

lrsquoadjonction de piegraveces jointes apregraves soumission de la facture et sur sollicitation du destinataire de la

facture

la gestion des comptes des habilitations utilisateurs

lrsquoassistance utilisateur

Nb certaines de ses fonctionnaliteacutes sont par ailleurs eacutegalement disponibles en EDI pour les fournisseurs ayant

opteacute pour ce mode de transmission

Les reacutecepteurs de factures (secteur public local et EPN) disposent par le biais de la solution mutualiseacutee-CPP

2017 drsquoun espace laquo factures reccedilues raquo permettant notamment de

consulter teacuteleacutecharger les dossiers de facturation qui leur sont adresseacutes (factures et PJ associeacutees)

mettre agrave jour les statuts lieacutes au traitement des factures et notamment informer les eacutemetteurs en cas

de rejet ou de suspension

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

deacuteposer des factures dans le cas ougrave lrsquoentiteacute du secteur public local eacutemet des ASAP

traiter les sollicitations de leurs fournisseurs

geacuterer les comptes et les habilitations des utilisateurs

solliciter lrsquoassistance

14 Hors entiteacutes Secteur Public Local qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP et pour

lequels le comptable assignataire se charge de lrsquoeacutemission des factures vers la solution mutualiseacutee-CPP 2017 15 La solution mutualiseacutee prend en charge lrsquoarchivage des factures pour leacutemetteur qursquoil soit priveacute ou public

pendant 10 ans Le recours agrave la solution mutualiseacutee ne dispense pas les eacutetablissements publics nationaux dun

archivage selon la reacuteglementation en vigueur par ailleurs

21 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

33 Identification des acteurs

Chaque acteur eacutemetteur ou reacutecepteur de facture est identifieacute de maniegravere unique dans la solution mutualiseacutee-

CPP 2017 quelles que soient les modaliteacutes de transmission

Cette identification est diffeacuterente pour les eacutemetteurs et reacutecepteurs de facture

331 Pour les eacutemetteurs de factures

Lrsquoidentification repose sur trois 3 eacuteleacutements

Le code pays

Le type drsquoidentifiant

Lrsquoidentifiant

Les types drsquoidentifiants sont les suivants (cf regravegles de gestion deacutetailleacutees infra partie 4)

Pour les eacutemetteurs de factures dont le siegravege social est en France (code pays FR)

o Lrsquoidentifiant est constitueacute par le SIRET

Pour les eacutemetteurs de factures dont le siegravege social est dans un pays de lrsquounion europeacuteenne hors

France

o Lrsquoidentifiant est constitueacute par le Ndeg de TVA intracommunautaire

Pour eacutemetteurs de factures dont le siegravege social est dans un pays situeacute en dehors de lrsquounion

europeacuteenne

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres de la raison sociale

Pour la Polyneacutesie Franccedilaise

o Lrsquoidentifiant est constitueacute par le numeacutero Tahiti

Pour la Nouvelle Caleacutedonie

o Lrsquoidentifiant est constitueacute par le RIDET

Pour les eacutemetteurs de factures en cours drsquoimmatriculation

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres du nom et du preacutenom

Les modaliteacutes drsquoauthentification seront deacutecrites dans le guide utilisateur

332 Pour les reacutecepteurs de factures

Pour les reacutecepteurs de facture lrsquoidentification repose uniquement sur le SIRET

En compleacutement un code service peut ecirctre renseigneacute afin drsquoidentifier au sein de lrsquoentiteacute concerneacutee le service

qui est chargeacute de prendre en charge la facture pour la traiter Le reacutecepteur peut deacutefinir (dans le parameacutetrage de

son compte) le caractegravere obligatoire ou non du renseignement de cette zone mais cette reacutefeacuterence ne permet

pas agrave elle seule lrsquoacheminement des factures et ne se substitue donc pas au SIRET

A titre speacutecifique pour lrsquoEtat un SIRET geacuteneacuterique reacutefeacuterenccedilant le Ministegravere des Finances permet drsquoidentifier

lrsquoentiteacute reacuteceptrice Etat La mention additionnelle drsquoun code service (le code service exeacutecutant des demandes de

paiement mentionneacute sur les bons de commande Chorus) est obligatoire pour garantir lrsquoacheminement de la

facture agrave destination du service en charge du traitement de la facture

Les modaliteacutes drsquoauthentification et de parameacutetrage seront deacutecrites dans le guide utilisateur

22 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

34 Lrsquooffre de service agrave destination des eacutemetteurs de factures

341 Les modes de transmission de factures

Lrsquooffre de service proposeacutee par la solution mutualiseacutee-CPP 2017 est disponible selon trois modaliteacutes

Le mode EDI la solution mutualiseacutee-CPP 2017 permet des eacutechanges dinformations par flux issus des

systegravemes drsquoinformation des fournisseurs priveacutes des entiteacutes du secteur public local des EPN et de

lrsquoEtat en srsquoappuyant sur des formats standardiseacutes

Le mode Service la solution permet eacutegalement drsquointeacutegrer ses services agrave un portail fournisseurs

public laquo agrave valeur ajouteacutee raquo deacutejagrave existant Dans ce cas la solution mutualiseacutee-CPP 2017 offre lrsquoensemble

de ses fonctionnaliteacutes sous forme de services inteacutegreacutes dans un portail tiers (APIweb service) Le

fournisseur client drsquoun portail tiers existant continue agrave beacuteneacuteficier des fonctionnaliteacutes mises en œuvre

dans les portails tiers en sus du deacutepocirct de facture

Le mode Portail la solution mutualiseacutee-CPP 2017 offre un accegraves aux fournisseurs au travers drsquoun

portail deacutedieacute agrave la saisie ou au deacutepocirct de factures

1 En mode EDI lrsquoeacutemetteur de facture adresse ses flux soit

o directement agrave la solution mutualiseacutee- CPP 2017

o par lrsquointermeacutediaire drsquoun opeacuterateur de deacutemateacuterialisation

reccediloit les comptes rendus lieacutes agrave lrsquointeacutegration et au traitement de ses factures afin de lui permettre de

suivre leurs paiements

NB Les fonctionnaliteacutes non offertes en EDI restent accessibles pour les eacutemetteurs de factures en EDI par

lrsquointermeacutediaire du mode portail A ce titre les eacutemetteurs raccordeacutes en EDI agrave la solution mutualiseacutee-CPP 2017

doivent creacuteer un compte sur le portail (cf guide utilisateur) et peuvent ainsi disposer des fonctionnaliteacutes en se

connectant agrave la solution mutualiseacutee-CPP 2017 en mode portail ou en mode service

23 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Focus sur les modaliteacutes drsquoeacutemission de factures par les entiteacutes du secteur public local

Lrsquoeacutemission de documents de facturation par les entiteacutes du secteur public local srsquoappuie sur

Lrsquoenvoi drsquoun flux PES Facture ASAP (avis des sommes agrave payer) agrave HELIOS pour lrsquoensemble des documents

eacutemis qursquoils soient agrave destination de la sphegravere publique comme de la sphegravere priveacutee

Lrsquoeacutedition et lrsquoenvoi des ASAP par le centre eacuteditique de la DGFiP pour les documents adresseacutes agrave des

destinataires priveacutes

Lrsquoenvoi deacutemateacuterialiseacute par le comptable agrave la solution mutualiseacutee pour les documents adresseacutes agrave des

destinataires publics

2 En mode service (via API) lrsquoeacutemetteur de facture

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP 2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Le deacutepocirct ou saisie de factures

o Le suivi du traitement des factures

o Lrsquoadjonction et teacuteleacutechargement de piegraveces compleacutementaires

o La consultation de la base documentaire

o La gestion des comptes utilisateurs

o La sollicitation de lrsquoassistance

NB La liste des services accessibles en mode service est susceptible drsquoecirctre enrichie dans la version deacutefinitive

des speacutecifications

3 En mode Portail lrsquoeacutemetteur de facture peut notamment

Deacuteposer au format PDF (signeacute ou non signeacute) ou au format XML ou saisir manuellement les donneacutees de

facturation via un formulaire en ligne16

Suivre le traitement de ceux-ci

Solliciter lrsquoassistance utilisateur de la solution portail

Adjoindre des piegraveces compleacutementaires neacutecessaires au traitement de sa facture

Consulter la base documentaire

Geacuterer les comptes utilisateurs

Acceacuteder agrave la base de connaissance par lrsquointermeacutediaire drsquoun avatar

16 Hors collectiviteacutes locales qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP

24 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures

La solution mutualiseacutee-CPP2017 met agrave disposition un annuaire des entiteacutes destinatrices de factures mis agrave jour

automatiquement Cet annuaire est disponible en mode portail et en mode service via des API qui peuvent ecirctre

directement impleacutementeacutees dans le systegraveme drsquoinformation du fournisseur Il repose sur le reacutefeacuterentiel de la

solution mutualiseacutee-CPP 2017 des destinataires Il est notamment alimenteacute par le SI DGFiP pour les entiteacutes

destinatrices et srsquoappuie sur la base SIREN de lrsquoINSEE Il inteacutegrera les codes services de lrsquoEtat et certains

paramegravetres des comptes destinataires (code service obligatoire ou non)

Les changements organisationnels intervenants dans les structures publiques (creacuteation des meacutetropoles fusion

de structures intercommunales reacuteorganisation des reacutegions et des deacutepartements mise en place de services

facturiers etc) seront pris en compte dans lrsquoannuaire ainsi que les changements de parameacutetrages des

comptes effectueacutes par les destinataires

Lrsquoannuaire permettra aux eacutemetteurs de factures de deacuteterminer agrave partir drsquoun identifiant SIRET si le destinataire

relegraveve de la solution mutualiseacutee-CPP 2017 et drsquoobtenir des informations compleacutementaires tel que

La raison sociale et les coordonneacutees du destinataire

Le caractegravere obligatoire du code service sur chaque facture etou de la reacutefeacuterence de la commande sur

chaque facture (selon parameacutetrages du compte du destinataire) afin de deacuteterminer quelles informations

mentionner sur la facture

Les statuts envoyeacutes dans le cadre du cycle de vie (selon parameacutetrages du compte du destinataire) afin

drsquoidentifier quels statuts le destinataire est susceptible de ne pas remonter

343 La sollicitation de lrsquoassistance

Les fournisseurs ont la possibiliteacute de solliciter lrsquoassistance de la solution mutualiseacutee-CPP 2017

Chaque sollicitation est mateacuterialiseacutee par un laquo ticket raquo renseigneacute par les fournisseurs via un formulaire de

demande drsquoassistance en preacutecisant les informations requises pour le traitement de sa demande (ex numeacutero de

facture) Des piegraveces jointes peuvent y ecirctre ajouteacutees (ex capture drsquoeacutecran)

La traccedilabiliteacute des sollicitations est assureacutee tout au long du processus de traitement

25 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

35 Lrsquooffre de service agrave destination des reacutecepteurs de factures

351 La notification de la reacuteception drsquoune facture

Cette notification intervient lors du deacutepocirct drsquoune facture concernant lrsquoentiteacute du secteur public local ou lrsquoEPN Les

utilisateurs sont alors notifieacutes par courriel de la reacuteception de factures Les courriels sont parameacutetrables dans la

solution mutualiseacutee Au moins un utilisateur doit ecirctre mentionneacute pour recevoir les courriels de notification Le

courriel est journalier et indique lrsquointeacutegraliteacute des factures mises agrave disposition dans la journeacutee

352 La mise agrave disposition des factures et des dossiers de facturation

Les reacutecepteurs des factures disposent de plusieurs modaliteacutes de reacuteception des factures et des dossiers de

facturation

- En mode EDI

- En mode Service

- En mode Portail

En compleacutement des dossiers de facturation les reacutecepteurs reacuteceptionnent le flux pivot qui leur permet le preacute-

renseignement drsquoune majeure partie des champs neacutecessaires agrave la creacuteation drsquoun mandat ou drsquoune demande de

paiement par leurs systegravemes drsquoinformations financiers

3521 En mode EDI

En mode EDI le reacutecepteur de facture dispose automatiquement des donneacutees de la facture via le flux pivot

permettant le preacute-renseignement des informations dans son SI

En fonction des modaliteacutes de deacutepocirct des donneacutees de facturation (flux structureacute flux mixte ou portail) les

donneacutees de la piegravece jointe de type facture sont structureacutees ou non structureacutees et donneront lieu agrave une

utilisation ou non par les SI reacutecepteurs

3522 En mode service

Lrsquoaccegraves agrave lrsquoespace laquo factures reccedilues raquo est proposeacute en API et permet aux reacutecepteurs de consulter les factures

selon les mecircmes modaliteacutes que le mode portail

Le reacutecepteur

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Teacuteleacutechargement drsquoun dossier de facturation (facture et PJ associeacutees) ainsi que du flux pivot et

ses meacutetadonneacutees pour inteacutegration manuelle dans le SI non raccordeacute en EDI

o Rejet le cas eacutecheacuteant drsquoun dossier de facturation apregraves lrsquoavoir visualiseacute

o Teacuteleacutechargement de piegraveces compleacutementaires

o Mise agrave jour des statuts des factures

o Consultation de la base documentaire

o Gestion des comptes utilisateurs

o Sollicitation de lrsquoassistance

3523 En mode portail

En mode Portail le reacutecepteur de facture peut

consulter teacuteleacutecharger les dossiers de facturation qui lui sont adresseacutes (factures originales et PJ

associeacutees)

rejeter un dossier de facturation apregraves lrsquoavoir visualiseacute

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

26 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

reacutealiser un export XML au format flux PIVOT (cf infra) teacuteleacutechargeable pour inteacutegration manuelle dans

son SI Cet export incluant

o Les donneacutees extraites de la facture permettant la creacuteation drsquoun mandat ou drsquoune demande de

paiement

o La facture dans son format drsquoorigine

o Les piegraveces jointes aux formats originaux

353 La prise en compte de la remonteacutee des statuts

1 En mode EDI par lrsquoentiteacute du secteur public local ou lrsquoEPN si son SI est raccordeacute au SE DGFiP

2 En mode Service (API) par lrsquoentiteacute du secteur public local ou lrsquoEPN

3 En mode Portail par lrsquoentiteacute du secteur public local ou lrsquoEPN

NB Pour les factures agrave destination du secteur public local certains statuts (Cf infra) sont produits par le

comptable assignataire Ces statuts sont remonteacutes directement par HELIOS vers la solution mutualiseacutee-CPP

2017

27 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

354 Le recours agrave lrsquoassistance de la solution mutualiseacutee

3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures

La solution mutualiseacutee-CPP 2017 permet aux entiteacutes du secteur public local et aux EPN de solliciter lrsquoassistance

en cas de questions relatives au fonctionnement de la solution mutualiseacutee-CPP 2017

Les entiteacutes du secteur public local et les EPN peuvent acceacuteder directement agrave lrsquoassistance de la solution

mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail ou en mode service (API) qui permet

Drsquoeacutemettre et de suivre des sollicitations sortantes agrave destination de lrsquoassistance de la solution mutualiseacutee

CPP 2017 (probleacutematiques fonctionnelle et technique)

De suivre lrsquohistorique des eacutechanges

3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures

Les eacutemetteurs de factures peuvent solliciter les reacutecepteurs de factures pour toute question meacutetier notamment

relative au traitement de leurs factures

Les utilisateurs habiliteacutes par lrsquoadministrateur de lrsquoEPN ou de lrsquoentiteacute du secteur public local peuvent acceacuteder

directement agrave lrsquoassistance de la solution mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail qui

permet de

consulter et traiter les sollicitations entrantes adresseacutees par les eacutemetteurs de factures (fournisseurs

priveacutes autres administrations)

rerouter escalader des sollicitations entrantes agrave drsquoautres acteurs de lrsquoassistance de la solution

mutualiseacutee-CPP 2017

De suivre lrsquohistorique des eacutechanges

Lrsquoassistance de la solution mutualiseacutee-CPP 2017 ne permet pas les eacutechanges agrave lrsquoinitiative des destinataires de

factures (entiteacutes du secteur public local EPN) vers les fournisseurs en dehors des eacutechanges reacutealiseacutes dans le

cadre de la mise en œuvre du statut laquo Suspendue raquo

28 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

36 Le cycle de vie nominal de la facture

La solution mutualiseacutee-CPP 2017 met agrave disposition des eacutemetteurs de factures un retour drsquoinformation sur leurs

factures agrave travers la remonteacutee de statuts Celle-ci est obligatoire afin de permettre au fournisseur de suivre

lrsquoavanceacutee du traitement de ses donneacutees de facturation La remonteacutee des statuts optionnels permet un suivi plus

fin de lrsquoavanceacutee du traitement des donneacutees de facturation

Les statuts associeacutes au cycle de vie des factures sont les suivants

Pour les factures agrave destination du secteur public local

29 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour les factures agrave destination des EPN

Point drsquoattention certains statuts sont susceptibles de ne pas ecirctre remonteacutes selon lrsquoentiteacute publique

destinatrice

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les entiteacutes du secteur public local)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI envoi du flux pivot au destinataire

Mode Portail envoi du flux pivot au destinataire

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI de lrsquoordonnateur (TDT

compris pour les accuseacutes de teacuteleacutetransmission inteacutegreacutes dans

le protocole

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

30 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Statut Producteur du statut Eleacutement deacuteclencheur

Service fait

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le service-fait a eacuteteacute constateacute et lrsquoordonnateur peut

deacutesormais proceacuteder agrave la liquidation et au mandatement

Mandateacutee

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le mandat a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et peut

deacutesormais ecirctre transmis au comptable pour prise en charge

Mise agrave

disposition du

comptable

HELIOS Le mandat a eacuteteacute inteacutegreacute par HELIOS (mis agrave disposition du

service comptable pour traitement)

Mise en

paiement HELIOS Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

31 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les EPN)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Envoi du flux pivot

Mode Portail Envoi du flux pivot

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI Financier EPN

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(statut facultatif pour

les EPN qui ne sont

pas en mode flux)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

Service fait

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le service-fait a eacuteteacute certifieacute et lrsquoordonnateur peut deacutesormais

proceacuteder agrave la liquidation et au mandatement creacuteation de la

demande de paiement

Mandateacutee DP

valideacutee

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat ou la DP a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et

peut deacutesormais ecirctre transmis au comptable pour prise en

charge

Mise agrave

disposition du

comptable

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service I Espace

factures reccedilues

Le mandat demande de paiement a eacuteteacute creacuteeacute(e) par le

service ordonnateur et mis agrave disposition du service

comptable pour traitement

Comptabiliseacutee

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat demande de paiement lieacute(e) agrave la facture a eacuteteacute

valideacute par le payeur et comptabiliseacute

Mise en

paiement

(statut facultatif

pour les EPN qui

ne sont pas en

mode flux)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

32 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP 2017 assure 3 niveaux de controcircle sur les donneacutees de facturation transmises par le

fournisseur

371 Les controcircles de coheacuterence du flux et de seacutecuriteacute

Pour chaque flux reccedilu un controcircle antiviral et un controcircle sur les formats sont preacutevus tant pour les donneacutees de

facturation originales que pour les piegraveces jointes

372 Les controcircles de structure des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document sont controcircleacutees en entreacutee de la solution

33 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

373 Les controcircles de la coheacuterence des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document (description des formats portant les flux drsquoeacutechange autour de la solution mutualiseacutee-CPP 2017) sont

controcircleacutees en entreacutee de la solution

Donneacutees Controcircles effectueacutes par la solution mutualiseacutee-CPP 2017

Identifiant du

fournisseur Veacuterification de lrsquoexistence du SIRET (ou drsquoun autre type drsquoidentifiant)

Numeacutero de Facture

Controcircle drsquouniciteacute (si aucune autre facture du mecircme fournisseur avec le mecircme

numeacutero a eacuteteacute transmise) ET absence de rejet autorisant recyclage (SIRET

erroneacute codes service erroneacute)

Controcircle sur la longueur du champ

Identifiant du

destinataire Veacuterification de lrsquoexistence du SIRET

Code service

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage

Date drsquoeacutemission

Date eacutemission le Date de reacuteception

(Date de reacuteception = Date du jour de lacquisition des donneacutees de facturation dans la

solution mutualiseacutee CPP2017)

Montant agrave Payer

Les donneacutees de facturation avec montants agrave payer agrave 0euro sont accepteacutees par la

solution mutualiseacutee CPP2017 mecircme si elles ne font pas lrsquoobjet drsquoun paiement

effectif

Devise de facturation Les donneacutees de facturation doivent ecirctre mono devise

Reacutefeacuterence

engagement

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage lrsquoinformation devra ecirctre veacuterifieacutee par lrsquoEPN ou lrsquoentiteacute du secteur

public et communiqueacutee au fournisseur

Cette information est obligatoire pour les factures agrave destination des services de

lrsquoEtat

34 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

374 Focus sur le controcircle drsquouniciteacute

3741 Deacutelimitation de lrsquouniciteacute

Lrsquouniciteacute de la facture est eacutetablie agrave partir des trois informations suivantes

Code pays

Lrsquoidentifiant fournisseur

Le numeacutero de facture

3742 Le controcircle de lrsquouniciteacute

Lrsquouniciteacute de la facture vise agrave eacuteviter les erreurs de facturation (double facturation notamment) Une facture

preacutesentant des informations similaires cumulativement sur ces trois donneacutees par rapport agrave une facture

preacuteceacutedemment envoyeacutee fera lrsquoobjet drsquoun rejet par la solution mutualiseacutee-CPP 2017

Le controcircle drsquouniciteacute est systeacutematiquement bloquant sauf dans le cas ougrave la preacuteceacutedente facture a fait lrsquoobjet drsquoun

rejet technique reacutesultant des controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 ou drsquoun rejet pour cause

drsquoerreur sur les donneacutees drsquoacheminement (ex SIRET)

35 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

38 Les possibiliteacutes de recyclage de la facture

Dans certains cas de rejet de sa facture le fournisseur est habiliteacute agrave reacuteexploiter les donneacutees de sa facture afin

de faciliter la nouvelle eacutemission vers la solution mutualiseacutee-CPP 2017

381 Deacutelimitation du recyclage

Seuls certains rejets peuvent donner lieu au recyclage de la facture

Les rejets en entreacutee de la solution suite au(x) controcircle(s) preacuteciteacute(s)

Les rejets dus agrave une erreur drsquoidentification du destinataire par lrsquoeacutemetteur (rejet automatique du SI ou

manuel par un agent via le portail)

382 Modaliteacutes du recyclage

Dans ces deux cas lrsquoeacutemetteur peut si son systegraveme drsquoinformation le lui permet reacuteeacutemettre le flux apregraves

correction des eacuteleacutements erroneacutes mais en conservant un numeacutero de facture identique

383 Modaliteacutes de reacuteeacutemission de facture sans recyclage

Pour tous les autres cas de rejet lrsquoeacutemetteur doit

eacutetablir un avoir reacutefeacuterenccedilant la facture initiale

eacutemettre une nouvelle facture

36 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

39 Les diffeacuterents cadres de facturation

391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques

La solution mutualiseacutee-CPP 2017 prendra en charge les cas de facturation speacutecifiques lieacutes agrave

la sous-traitance dans le cas ougrave le sous-traitant est admis au paiement direct17

la cotraitance

la facturation de meacutemoires de frais de justice

aux marcheacutes de travaux

Afin de mettre en œuvre les processus lieacutes agrave ces cas speacutecifiques un cadre de facturation doit ecirctre renseigneacute

pour chaque facture transmise 21 cadres principaux de facturation permettent agrave lrsquoeacutemetteur de preacuteciser le type

de document de facturation envoyeacute Ces diffeacuterents cadres sont eacutetablis selon le rocircle de lrsquoeacutemetteur du document

dans le processus de facturation

Facture A1

Facture deacutejagrave payeacutee (ex carte dachat) A2

Meacutemoire de frais de justice A3

Projet de deacutecompte mensuel A4

Etat dacompte A5

Etat dacompte valideacute A6

Projet de deacutecompte final A7

Deacutecompte geacuteneacuteral et deacutefinitif A8

Facture A9

Projet de deacutecompte mensuel A10

Projet de deacutecompte final A11

Facture A12

Projet de deacutecompte mensuel A13

Projet de deacutecompte final A14

Etat acompte A15

Etat acompte valideacute A16

Projet de deacutecompte geacuteneacuteral A17

Deacutecompte geacuteneacuteral A18

Etat dacompte valideacute A19

Deacutecompte geacuteneacuteral A20

Un beacuteneacuteficiaire de remboursement de

la TICDemande de remboursement de la TIC A21

Objet deacuteposeacute

Une maicirctrise dœuvre dans le cadre de

la facturation dun marcheacute de travaux

Cadre de facturation

Une maicirctrise douvrage dans le cadre

de la facturation dun marcheacute de

travaux

Un sous-traitant

Un cotraitant

Un fournisseur ou un mandataire

Rocircle du deacuteposant

Mode Service uniquement (via les API positionneacutees sur des portails amont)

Lorsquun eacutemetteur souhaite transmettre un avoir la piegravece doit ecirctre typeacutee avoir et porter le cadre de

facturation A1 quel que soit le cadre de facturation utiliseacute dans le flux facture initialement transmis

17 laquo Seul le sous-traitant de premier rang peut beacuteneacuteficier du paiement direct les sous-traitants de second rang

et de rang ulteacuterieur ne pouvant srsquoen preacutevaloir raquo (Instruction ndeg12-012-M0 du 30 mai 2012

httpcirculairelegifrancegouvfrpdf201206cir_35389pdf) Les fournisseurs relevant de la sous-traitance

en cascade (au-delagrave du rang 1) ne sont pas habiliteacutes agrave utiliser la solution mutualiseacutee-CPP 2017

37 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

392 Focus sur les modaliteacutes de validation

Certains des cadres de facturation peuvent neacutecessiter une validation de la facture par les acteurs concerneacutes

avant transmission au destinataire Ainsi lrsquoindication par le fournisseur des donneacutees drsquoidentification du valideur

(laquo entiteacute valideur raquo des flux preacutesenteacutees dans la partie 4) est obligatoire pour certains cadres de facturation

(deacutepocirct de facture ou de projet de deacutecompte par un sous-traitant ou cotraitant notamment)

En cas de deacutepocirct de piegraveces neacutecessitant une validation multiple le premier valideur indique les coordonneacutees

permettant lrsquoidentification du valideur suivant Les validations srsquoeffectuent en mode portail uniquement

Le scheacutema ci-dessous deacutecrit le processus standard de validation drsquoune facture dans la solution mutualiseacutee-CPP

2017

38 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP

Les marcheacutes de travaux mentionneacutes ci-dessous sont les marcheacutes de travaux soumis au CCAG travaux (ougrave

lrsquoeacutetablissement drsquoun eacutetat drsquoacompte par une MOE est neacutecessaire)

Dans ce cadre la solution mutualiseacutee-CPP 2017 prendra en charge les processus de facturation suivants

Principes appliqueacutes

Les documents deacuteposeacutes sur la solution CPP doivent parvenir au service comptable par voie

deacutemateacuterialiseacutee

Lrsquoidentiteacute du destinataire final doit ecirctre preacuteciseacutee par le fournisseur lors de lrsquoinitialisation du processus de

facturation Les laquo valideurs raquo de chaque document deacuteposeacute doivent ecirctre preacuteciseacutes agrave chaque eacutetape

Les fonctionnaliteacutes de la solution mutualiseacutee (consultationdeacutepocirctvalidation) sont ouvertes aux MOE et

MOA sur la base du volontariat et sous reacuteserve de leur authentification

Peacuterimegravetre couvert par la solution mutualiseacutee

Le projet de deacutecompte mensuel cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle

soit prise en charge par la MOE au travers de la solution mutualiseacutee

Etat drsquoacompte les fonctionnaliteacutes de la solution mutualiseacutee sont ouvertes aux MOE (pour

transmission des eacutetats drsquoacompte) sur la base du volontariat la deacutemateacuterialisation de lrsquoeacutetat drsquoacompte

est une possibiliteacute offerte agrave des acteurs non soumis agrave lrsquoobligation reacuteglementaire de deacutemateacuterialisation

Projet de deacutecompte final cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle soit

prise en charge par la MOE au travers de la solution mutualiseacutee-CPP 2017

Projet de deacutecompte geacuteneacuteral la deacutemateacuterialisation du projet de deacutecompte geacuteneacuteral est possible par la

MOE si la MOA et le fournisseur sont identifieacutes sur le portail de la solution mutualiseacutee-CPP2017

Deacutecompte geacuteneacuteral la deacutemateacuterialisation du deacutecompte geacuteneacuteral est possible par la MOE et la MOA si le

fournisseur est identifieacute sur le portail de la solution mutualiseacutee-CPP 2017

Deacutecompte geacuteneacuteral et deacutefinitif la deacutemateacuterialisation du Deacutecompte geacuteneacuteral et deacutefinitif est obligatoire

Documents veacutehiculeacutes en piegraveces jointes les documents produits dans le cadre des marcheacutes de travaux

pourront ecirctre transmis au travers de la solution mutualiseacutee-CPP 2017 (deacutecompte mensuel et geacuteneacuteral)

39 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Cas drsquoutilisation

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en cours de marcheacute

40 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en fin de marcheacute

Cas particulier Transmission des piegraveces par un acteur divergeant du producteur des piegraveces

La transmission agrave la solution mutualiseacutee-CPP 2017 des piegraveces de marcheacute de travaux par un acteur divergeant

du producteur des piegraveces implique que

Lrsquoauthentification de la piegravece deacuteposeacutee via CPP par un acteur distinct du producteur du document de

facturation nrsquoest pas assureacutee par la solution mutualiseacutee

La solution mutualiseacutee garantie lrsquoauthenticiteacute des documents deacuteposeacutes par les acteurs qui en sont agrave base

les producteurs

Les piegraveces deacuteposeacutees par un acteur divergeant du producteur de la piegravece ne peuvent ecirctre transmises agrave

la solution mutualiseacutee qursquoen mode laquo deacutepocirct portail raquo

Afin de garantir lrsquoauthenticiteacute des eacuteleacutements deacuteposeacutes par un acteur distinct du producteur du document de

facturation il sera neacutecessaire pour les parties prenantes de recourir aux modaliteacutes suivantes

Deacutemateacuterialisation native

Deacutemateacuterialisation duplicative

Nota les portails amont pourront deacuteroger agrave ces modaliteacutes de transmission srsquoils permettent une validation

interne (la qualiteacute de cette validation nrsquoeacutetant pas veacuterifieacutee par la solution mutualiseacutee)

41 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4 DESCRIPTION DES FORMATS PORTANT LES FLUX DrsquoECHANGES AUTOUR DE LA

SOLUTION MUTUALISEE-CPP 2017

Ce chapitre preacutesente les formats des flux accepteacutes en entreacutee par la solution mutualiseacutee-CPP 2017 ainsi que les

formats des flux eacutemis par la solution mutualiseacutee-CPP 2017 agrave destination de personnes publiques et des

fournisseurs dans le cadre de la remonteacutee du cycle de vie de la facture

41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous preacutesente le systegraveme de deacutemateacuterialisation des factures et les principaux systegravemes

externes impliqueacutes dans lrsquoeacutemissiondeacutepocirct des factures et leur traitement

Le flux Pivot (S) est le format de reacutefeacuterence des donneacutees veacutehiculant les informations neacutecessaires et

suffisantes agrave lrsquointeacutegration des factures dans les diffeacuterents SI de gestion de la Sphegravere Publique Il contient les donneacutees permettant la creacuteation drsquoun mandat ou drsquoune demande de paiement la facture sous forme de piegravece jointe ainsi que le cas eacutecheacuteant les piegraveces justificatives compleacutementaires

transmises par le remettant au format drsquoorigine Les flux de type Facture

o Le flux structureacute Facture (E1) porte lrsquoensemble des donneacutees drsquoune facture transmise par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

o Le flux mixte Facture (E2) porte le lot minimal de donneacutees de facturation transmis par un fournisseur ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une a minima repreacutesentant la facture

o Le flux structureacute Meacutemoire de frais de justice (E3) porte lrsquoensemble des donneacutees drsquoun meacutemoire de frais de justice transmis par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

Le flux Cycle de vie (R) comprend les donneacutees sur lrsquoavancement du processus de paiement de

chaque dossier de facturation et particuliegraverement la liste chronologique des laquo statuts raquo relatifs au

traitement des diffeacuterents modes de facturation agrave chaque eacutetape du traitement

42 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

411 Matrices des flux drsquoeacutechange

4111 Matrices des flux par type drsquoacteur

Les matrices ci-dessous reacutecapitulent les caracteacuteristiques des flux eacutemis et reccedilus par type drsquoacteur concerneacute

Tous les formats reacutefeacuterenceacutes par le CEN seront pris en compte par la solution mutualiseacutee-CPP 2017

41111 Pour un Fournisseur priveacute raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice

Format CII

PES Facture

Format EDIFACT18

Format ISO202219

E2 Flux mixte

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA320

E3

Flux structureacute

meacutemoire de

frais de justice

SI Fournisseur CPP 2017 EDI UBL-Invoice

R Cycle de vie CPP 2017 SI Fournisseur EDI AIFE_Statut

CPPStatutPivot

NB les formats utiliseacutes pour transmettre des factures agrave lrsquoEtat via la solution actuelle Chorus factures seront

accepteacutes par la solution mutualiseacutee La compatibiliteacute ascendante est donc assureacutee pour les fournisseurs deacutejagrave

raccordeacutes

41112 Pour une entiteacute du secteur public local raccordeacutee en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture

SI

SPL CPP 2017 EDI

PES Facture

E3

Flux structureacute

meacutemoire de

frais de justice

SI SPL CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI Collectiviteacute EDI CPPFacturePivot

R Cycle de Vie

entrant

SI

SPL CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI Fournisseur EDI CPPStatutPivot

18 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 19 Idem 20 Idem

43 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le scheacutema ci-dessous preacutesente la vue drsquoensemble des flux existant autour du processus de traitement de la

facture et lrsquoexeacutecution comptable de la deacutepense qui en reacutesulte

41113 Pour un Etablissement Public National raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1

Flux

structureacute

facture

SI EPN CPP 2017 EDI

UBL-Invoice

PES Facture

Format EDIFACT21

Format ISO202222

E2 Flux mixte

facture SI EPN CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA323

E3

Flux

structureacute

meacutemoire de

frais de

justice

SI EPN CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI EPN EDI CPPFacturePivot

R Cycle de Vie

entrant SI EPN CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI EPN EDI CPPStatutPivot

21 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 22 Idem 23 Idem

44 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

412 Preacutesentation des formats accepteacutes par type de flux EDI

41211 Les formats accepteacutes pour les flux drsquoeacutemission des partenaires vers CPP

Type de flux Formats reacutefeacuterenceacutes dans

les speacutecifications

externes

Formats accepteacutes

E1

(Flux structureacute

Facture)

UBL Invoice

UBL 20

UBL 21

UBL-PEPPOL

UBL-FEN105

UBL Factures publiques

CII

CII 20

CII 21

CII-FEN135

EDIFACT EDIFACT

ISO2022 ISO2022

E2

(Flux mixte

facture)

CPP Factures Minimal CPP Factures Minimal

PDFA3 PDFA3

UBL minimal

UBL minimal 20

UBL minimal 21

UBL-PEPPOL minimal

UBL-FEN105 minimal

CII minimal CII 30

E3

(Flux structureacute

Meacutemoire de frais

de justice)

UBL Invoice UBL 20

UBL 21

R

(cycle de vie) CPP Statut CPP Statut

41212 Les formats accepteacutes pour les flux drsquoeacutemission de CPP vers les partenaires

Type de flux Format reacutefeacuterenceacute dans les

speacutecifications externes

Formats accepteacutes

S

(Flux Pivot) CPP Facture Pivot CPP Facture Pivot

R

(Cycle de vie)

AIFE Statut AIFE Statut

CPP Statut CPP Statut

45 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

42 Description geacuteneacuterique des donneacutees par type de flux

Pour chaque flux les tableaux preacutesentant les donneacutees constitutifs du flux preacutecisent

les donneacutees constitutives du flux leur caractegravere obligatoire ou facultatif leur caractegravere multiple ou non leur description la reacutefeacuterence aux regravegles de gestion geacuteneacuteriques applicables

Cette partie ne deacutecrit pas les donneacutees techniques des flux agrave fin de seacutecurisation de routage ou de traccedilabiliteacute

421 Description du flux Pivot

Le flux Pivot est geacuteneacutereacute par la solution mutualiseacutee CPP-2017 pour transmettre les factures deacuteposeacutees dans la

solution mutualiseacutee CPP-2017 agrave destination des services de lrsquoEtat du secteur public local ou des Etablissements

Publics Cette transmission se fait en mode EDI

Un flux Pivot est donc constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML Une piegravece jointe de type facture (sauf en cas de transmission drsquoun flux E2 au format PDFA3) Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

46 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nb La balise laquo Date de Reacuteception raquo permet de veacutehiculer la date agrave laquelle la facture a eacuteteacute prise en compte par

lrsquoAdministration lorsque celle-ci diffegravere de la date drsquoeacutemission de la facture La date effective de reacuteception de la

facture pouvant diffeacuterer de la date drsquoeacutemission de la facture indiqueacutee par le fournisseur dans le flux qursquoil

transmet

A titre drsquoillustration le scheacutema ci-dessous permet de visualiser la maniegravere dont les donneacutees drsquoune facture

peuvent ecirctre extraites pour former le format Pivot de Facturation

FournisseurPays

Fournisseur

Nom (raison sociale)

Deacutebiteur Identifiant

Deacutebiteur

Code Service

Deacutebiteur

Nom Service

Reacutesumeacute Type

Reacutesumeacute Identifiant

(numeacutero)

Reacutesumeacute

Date drsquoeacutemission de

la facture

Reacutesumeacute Devise

Reacutesumeacute

Montant HT

Reacutesumeacute

Montant agrave Payer

Engagement

Numeacutero de

Commande

Reacutecapitulatif TVA

Montant Base

Reacutecapitulatif TVA

Taux

Reacutecapitulatif TVA

Montant Total

Reacutesumeacute Cadre de

facturation

Fournisseur Type

Identifiant

Fournisseur

Identifiant

Reacutesumeacute Mode de

Paiement

Reacutecapitulatif TVA

47 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML du flux pivot

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Pivot de Facturation

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees facture O Unique Informations geacuteneacuterales sur la facture

Donneacutees facture - Lignes

F

Unique

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture ndash Lignes -

Ligne

F

Multiple

Informations sur une ligne de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture - TVA F

Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Donneacutees facture - Montants O Unique Informations sur les montants de la facture

Donneacutees facture -

Engagement

F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le fournisseur G211

Fournisseur - Reacutefeacuterences

bancaires

F Unique

Informations sur les donneacutees bancaires du

fournisseur

Deacutebiteur O

Unique Informations sur lrsquoentiteacute publique destinatrice

de la Facture

G212

Piegravece jointe

F

Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur et

accepteacute en entreacutee de CPP

G405

G407

G408

G409

G410

G411

Cycles de vie F Unique Informations relatives aux validations

Cycle de vie unitaire O Multiple

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

48 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees Facture (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Date de reacuteception O Unique Date de reacuteception de la demande de

paiement par ladministration

G108

G109

Devise O Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture origine F Unique En cas drsquoAvoir numeacutero de la demande de

paiement sur laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees facture - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

49 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - TVA (Facultatif et Multiple)

autant doccurrences que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees facture ndash Lignes ndash Ligne (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero correspondant au numeacutero de la

ligne de facturation

G601

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre de quantiteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison

G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA F Unique Taux de TVA applicable G125

50 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G202

G203

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du

tiers fournisseur

G209

Mode drsquoeacutemission F Unique Indique le mode de production de la facture

(ie Data numeacuteriseacutee saisie)

Entiteacute Fournisseur - Reacutefeacuterence Bancaire (facultative et Unique)

Nom OF Pluraliteacute Description Regravegles

Type de reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN numeacutero du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

51 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le paiement

G118

G120

G121

G122

Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique Le numeacutero SIRET de lrsquoorganisation publique G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein de

lrsquoorganisation

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le routage

manuel de la facture vers ce service

P114

52 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (Facultative et Multiple)

autant doccurrences que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre F Unique Numeacutero de lrsquoentiteacute PJ si plusieurs blocs PJ

sont renseigneacutes

Identifiant unique (URI) F Unique

Une URL univoque permettant dacceacuteder agrave la

version archiveacutee du Document

en loccurrence une Reacutefeacuterence SMA

G410

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ - MimeType F Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G403

Contenu F Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

G410

Identifiant original F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation par

le SI Chorus

G128

Entiteacute cycle de validation ndash validation unitaire (Facultatif et Multiple)

autant doccurrences que de valideurs

Date du statut O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Code statut O Unique Deacutefinition de lrsquoeacutevegravenement G501

Compleacutement statut O Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

53 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute cycle de validation - producteur du statut du cycle de vie (Facultatif et Multiple)

autant doccurrences que drsquoentiteacutes Cycle de vie

Type identifiant O Unique Type drsquoidentifiant du producteur du statut

Identifiant O Unique

Libelleacute indiquant quel Systegraveme

drsquoInformation ou Application a geacuteneacutereacute le

statut

Raison sociale O Unique Raison Sociale du producteur du statut

Code pays O Unique Code pays du producteur du statut

Note F Unique

54 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

422 Description des flux de type facture

4221 Description du flux structureacute Facture (E1)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture mais les donneacutees minimales permettant de produire un objet Facture agrave partir drsquoune feuille de style

geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Facture comprend quatre types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des collectiviteacutes locales ou des Etablissements Publics Nationaux ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Eventuellement les donneacutees XML relatives agrave des modes de facturation speacutecifiques (exemple bloc

valideur) Les donneacutees dune facture conformes agrave la reacuteglementation Code geacuteneacuteral des impocircts et Code du

Commerce telles que deacutecrites preacuteceacutedemment Les donneacutees compleacutementaires permettant de repreacutesenter une Facture dans son inteacutegraliteacute avec tous les

deacutetails

Un flux structureacute Facture est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

55 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML drsquoune Facture

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

56 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur la facture G129

Remises F Multiple Informations sur les remises applicables

globalement agrave la facture

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute une

validation (titulaire du bon de commande

mandataire MOE priveacutee)

G220

G221

G222

Encaisseur F Unique

Informations sur lorganisation agrave qui le

comptable doit effectuer le regraveglement en cas

daffacturage

Site de livraison F Multiple

Informations sur les sites de livraison

eacuteventuels des fournitures de biens et de

services listeacutees dans le bloc Ligne

Piegravece Jointe F Multiple

Piegravece(s) Jointe(s) agrave la facture justificative ou

non

G407

G408

G409

G410

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

57 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant Taxe F Unique

Montant Total des Taxes dues pour les

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant Remise F Unique Montant Total des remises eacuteventuelles G113

Montant agrave deacuteduire F Unique Montant deacutejagrave payeacute agrave deacuteduire du Montant TTC G113

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Note F Multiple Texte(s) libre(s) associeacute(s) agrave la facture Les

mentions fiscales leacutegalement obligatoires

P112

G127

58 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

peuvent ecirctre indiqueacutees ici

Entiteacute Remises (Facultatif et Multiple)

autant dentiteacutes que de poste de remise applicables au global de la facture

Nom OF Pluraliteacute Description Regravegles

Motif F Unique Texte libre deacutecrivant la raison de la remise P112

Montant remise O Unique Montant total de la remise appliqueacutee G113

Entiteacute ReacutecapitulatifTaxes (Facultatif et Multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type de Taxe O Unique Type de taxe applicable G123

Montant de base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant de taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

Entiteacute Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de contrat F Unique Identifie le Contrat P105

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande ou

numeacutero de marcheacute exeacutecutable)

P107

G301

Date deffet F Unique Date deffet de lrsquoengagement G109

59 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Code service F Unique Codification des services au sein de

lrsquoorganisation eacutemettrice de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation

eacutemettrice de la facture

P114

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Reacutegime TVA F Unique

Permet drsquoindiquer si le fournisseur est soumis

agrave la TVA sur les encaissements ou sur les

deacutebits

G213

Nom commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne Adresse commerciale F Multiple Ligne drsquoadresse

Code Postal commercial F Unique Code postale de lrsquoadresse commerciale

Commune commerciale F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale O Multiple Ligne drsquoadresse G215

Code Postal leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegale O Unique Commune de lrsquoadresse leacutegale

Nom signataire F Unique

Identiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G209

P110

G224

60 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Qualiteacute signataire F Unique Qualiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G223

G224

Note F Multiple

Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute

fournisseur

P112

G127

G225

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

G219

P114

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce service

P114

G219

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Code pays leacutegal O Unique Code pays de lrsquoadresse leacutegale G201

G203

Ligne adresse leacutegale F Multiple Ligne drsquoadresse G215

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Nom commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Note F Multiple Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute deacutebiteur P112

G127

61 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Type F Unique

Le type de ligne permet drsquoindiquer si la ligne

contient des eacuteleacutements de prix agrave prendre en

compte dans les totalisations ou uniquement

des donneacutees agrave valeur informative

G602

Sous-type F Unique

Le sous-type de ligne permet de preacuteciser le

type de ligne en indiquant srsquoil srsquoagit drsquoune

ligne de

- Deacutetail

- Regroupement

- Information

G603

Site livraison F Unique

Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F Unique

Description geacuteneacuterale de la fourniture ou de la

fourniture de biens et de services zone

informative

P112

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de biens et de services zone

informative

P101

Nom article F Unique

Nom (abreacutegeacute ou type) de lrsquoarticle ou de la

fourniture de bien et de services zone

informative

P102

Date de livraison F Unique Date de livraison G109

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Uniteacute livraison F Unique Uniteacute utiliseacutee pour la livraison

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute de

Livraison

G113

Montant base F Unique Montant Hors Taxe de la ligne avant remise G113

Montant remise F Unique Montant de la remise pour la ligne G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Compleacutement F Multiple

Texte(s) compleacutementaire(s) permettant de

deacutetailler le contenu drsquoune fourniture de biens

et de services

P112

G127

62 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Paiement (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Date eacutecheacuteance O Unique Date deacutecheacuteance de paiement deacutetermineacutee

par le Fournisseur G109

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Type Reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer

le paiement

G118

G120

G121

G122

Notes F Multiple Texte(s) libre(s) associeacute(s) aux termes de

paiement

P112

G127

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social du valideur G201

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le valideur G204

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code Postal leacutegale F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

63 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Encaisseur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoencaisseur G201

G203

Typage identifiant O Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant

lrsquoencaisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification leacutegale du

Fournisseur dans son pays

G207

G208

Nom (raison sociale) O Unique Nom leacutegal de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Entiteacute SiteLivraison (facultatif et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du site de livraison P108

Nom O Unique Deacutenomination du site de livraison P109

Adresse F Multiple Ligne drsquoadresse

Code postal F Unique Code postal

Commune F Unique Commune

Code pays adresse F Unique Identifie le Pays ougrave est localiseacute le site G201

G203

64 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (facultative et Multiple)

autant de blocs que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

G405

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

65 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4222 Description du flux mixte Facture (E2)

Le flux mixte Facture porte le lot minimal de donneacutees transmis par un fournisseur associeacute agrave chaque facture

transmise ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une PJ repreacutesentant la

facture (hors transmission au format PDFA3) Le flux mixte Facture comprend ainsi 3 types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des entiteacutes du secteur public local ou des Etablissements Publics Nationaux ces donneacutees structureacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

La facture en piegravece jointe (hors transmission au format PDFA3)

Si neacutecessaire des piegraveces jointes compleacutementaires

Un flux mixte Facture est constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML neacutecessaires agrave la constitution du flux pivot (donneacutees structureacutees uniquement) et le cas eacutecheacuteant compleacuteteacute des informations relatives agrave des modes de facturation speacutecifiques (bloc valideur)

Une piegravece jointe constitueacutee par le fichier eacutelectronique repreacutesentant la Facture conforme agrave la reacuteglementation (hors transmission au format PDFA3)

Dautres piegraveces constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

66 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees XML drsquoune Facture mixte regroupeacutees par

entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Facture mixte Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees factures O Unique Informations geacuteneacuterales sur la facture

Donneacutees factures - TVA F Multiple Reacutecapitulatif des montants de taxes par

taux

G123

G124

Donneacutees factures -

Engagement F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Donneacutees factures - Ligne de

facturation F Multiple

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Fournisseur ndash Reacutefeacuterence

bancaire F Unique

Informations sur le paiement de la facture

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute

une validation (titulaire du bon de

commande mandataire MOE priveacutee)

G220

G221

G222

PiegraveceJointe F Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur

G405

G407

G408

G409

G411

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

67 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de

lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Devise F Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees factures - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave Payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

68 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees factures - TVA (facultatif et multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type Taxe F Unique Type de taxe applicable G123

G124

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees factures - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays F Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant F Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G210

G214

69 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

Entiteacute Fournisseur ndash Reacutefeacuterence bancaire (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Type reacutefeacuterence bancaire F Unique Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

Idcompte bancaire F Unique IBAN numeacutero du compte bancaire sur

lequel effectuer le paiement

G118

Id eacutetablissement bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le

paiement

G119

G120

G121

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G206

G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale

(telle que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce

service

G219

P114

70 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures - Ligne de facturation (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Site de livraison F

Unique Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F

Unique Description geacuteneacuterale de la fourniture ou de

la fourniture de bien et de service zone

informative

P112

Reacutefeacuterence produit F

Unique Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social du valideur G201

G202

G203

Typage identifiant O Unique

Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

valideur

G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au

sein du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

71 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute PiegraveceJointe (obligatoire et Multiple)

autant de blocs que de piegraveces jointes agrave la facture Au moins une des PJ est une facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

Identifiant numeacuterisation F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation

par le SI Chorus

G128

72 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4223 Description du flux structureacute Meacutemoire de frais de justice (E3)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture de meacutemoire de frais de justice mais les donneacutees minimales permettant de produire un objet Facture agrave

partir drsquoune feuille de style geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style

geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Meacutemoire de frais de justice comprend trois types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Les donneacutees regraveglementairement obligatoires dans le cadre drsquoun meacutemoire de frais de justice Les donneacutees compleacutementaires permettant de repreacutesenter un meacutemoire de frais de justice dans son

inteacutegraliteacute avec tous les deacutetails

Un flux structureacute meacutemoire de frais de justice est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees drsquoun Meacutemoire de Frais de Justice par une

hieacuterarchie dEntiteacutes imbriqueacutes Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les tableaux

suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

73 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

74 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee de meacutemoire de frais de justice

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur le meacutemoire G129

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de Taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur du meacutemoire

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Juridiction O Multiple Informations sur la juridiction pour laquelle la

prestation a eacuteteacute effectueacutee

G703

Piegravece jointe F Multiple

Piegravece(s) Jointe(s) du meacutemoire justificative

ou non

G701

G407

G408

G409

75 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

G713

G715

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O

Unique Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date deacutemission de la

facture O

Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut de peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin de peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Montant Remise F Unique

Montant Total des remises eacuteventuelles G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Montant HT apregraves remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

apregraves remises eacuteventuelles

G113

Montant HT avant remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

avant remises eacuteventuelles

G113

76 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute ReacutecapitulatifTaxes (Facultative et Multiple)

autant dentiteacutes que de taux de TVA applicables dans le meacutemoire

Nom OF Pluraliteacute Description Regravegles

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

G712

Taux O Unique Pour chaque Taux de TVA applicable au sein de

la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique Montant total des taxes applicables G113

Montant HT O Unique Montant Total Hors Taxe des prestations listeacutees

dans le meacutemoire de frais de justice

G113

Montant de base F Unique Total Hors Taxe des montants factureacutes associeacutes

aux Taux de TVA consideacutereacutes

G113

Entiteacute Engagement (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Reacutefeacuterence aux textes

(code) O

Unique Code de la reacutefeacuterence aux textes de lois

applicables

G702

G703

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande P107

G301

G711

Date drsquoeffet F Unique Date deffet de lrsquoengagement G109

77 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoeacutemetteur G201

G203

Typage identifiant O Unique

Nature de lrsquoidentifiant reacutefeacuterenccedilant le fournisseur G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire (pour EU) G210

Reacutegime TVA F Unique Permet drsquoindiquer si le fournisseur est soumis agrave

la TVA sur les encaissements ou sur les deacutebits

G213

Nom Commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne adresse

Commerciale F Multiple

Ligne drsquoadresse G215

Code postal Commercial F Unique Code postale de lrsquoadresse commerciale

Commune commercial F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Adresse legale O Multiple Ligne drsquoadresse G215

Code Postal Leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegal O Unique Commune de lrsquoadresse leacutegale

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

78 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

Code service O Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage automatiseacute

ou manuel de la facture au sein de

lrsquoorganisation

G217

G218

P113

Nom service F Unique Nom du service (telle que speacutecifieacutee dans le

MarcheacuteBon de Commande)

P114

G219

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoaffaire O Unique Numeacutero de lrsquoaffaire

Reacutefeacuterence produit F Unique Reacutefeacuterence code de lrsquoarticle ou de la fourniture de

biens et de services zone informative

P101

Quantiteacute O Unique Quantiteacute P103

Quantiteacute X tarif O Unique Quantiteacute de la ligne multiplieacutee par le tarif de la

ligne

Numeacutero drsquoengagement F Unique Rappel du numeacutero du bon de commande G301

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Montant TVA O Unique Montant de la TVA applicable G113

Taux TVA O Unique Taux de TVA applicable

Type de prestation (code) O Unique

Code du type de prestation effectueacute G706

G707

G710

Tarif de la prestation O Unique Tarif de la prestation effectueacutee G113

Prix de la quantiteacute O Unique Prix de la quantiteacute G113

Indicateur de charge F Unique Indicateur de charge applicable agrave la ligne G710

Motif de charge F Unique Motif de charge applicable agrave la ligne P112

G710

Montant de charge F Unique Montant de charge applicable agrave la ligne G113

G710

Autoriteacute Requeacuterante (code) O Unique Code de lrsquoautoriteacute agrave lrsquoorigine de la reacutequisition G708

G709

79 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande

Entiteacute Paiement

Nom OF Pluraliteacute Description Regravegles

Date drsquoeacutecheacuteance F Unique Date deacutecheacuteance de paiement deacutetermineacutee par le

Fournisseur G109

Mode de paiement F Unique Preacutecise les informations relatives aux modaliteacutes

de paiement demandeacutees par le fournisseur

G116

Type de reacutefeacuterence bancaire O Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel effectuer le

paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer le

paiement

G118

G120

G121

G122

Entiteacute Juridiction (par ligne)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de la juridiction G704

G705

Date de la reacutequisition O Unique Date de notification de la reacutequisition G109

Date de la prestation O Unique Date effective de la prestation G109

80 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (1 agrave n fois)

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

Nom PJ O Unique

Nom de la piegravece jointe P104

G714

G715

G716

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document (en

utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

81 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

423 Description des flux Cycle de Vie de la facture (R)

Le flux Cycle de Vie est utiliseacute par la solution mutualiseacutee-CPP 2017 pour transmettre les statuts des factures

entre les diffeacuterents Systegravemes drsquoInformations et notamment vers les SI des Fournisseurs pour leur

permettre de beacuteneacuteficier de la restitution de lrsquoavancement du paiement drsquoune facture au sein drsquoune

Administration ou drsquoune collectiviteacute publique

Cette transmission peut se faire en mode EDI

Un flux Cycle de vie est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees constitutives du flux du cycle de vie au travers

drsquoune hieacuterarchie dentiteacutes imbriqueacutees Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Le tiers eacutemetteur du flux cycle de vie renseigne soit lrsquoentiteacute FluxStatut soit lrsquoentiteacute FactureStatut

Lrsquoentiteacute FluxStatut (partie gauche du scheacutema) permet de remonter les statuts relatifs agrave un ou plusieurs flux

Lrsquoentiteacute FactureStatut (partie droite du scheacutema) permet de remonter les statuts relatifs agrave une ou plusieurs

factures

Il nrsquoest pas possible de remonter au sein drsquoun mecircme flux cycle de vie des statuts relatifs au traitement du flux

et des statuts relatifs aux factures qui y sont associeacutees

82 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Si le tiers eacutemetteur du flux cycle de vie renseigne lrsquoentiteacute laquo Flux statut raquo il peut renseigner autant drsquoentiteacute

laquo Flux Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs flux Il peut aussi eacutemettre

plusieurs statuts pour un mecircme flux lrsquohorodatage permettant de traiter lrsquoordre

Si le tiers eacutemetteur du flux cycle de vie eacutemetteur renseigne lrsquoentiteacute laquo FactureStatut raquo il peut renseigner autant

drsquoentiteacute laquo laquo Facture Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs factures Il peut

aussi remonter plusieurs statuts pour une mecircme facture lrsquohorodatage permettant de traiter lrsquoordre

CPP Statut

Entiteacute OF Pluraliteacute Description Regravegles

Flux statut F Unique Lrsquoeacuteleacutement flux statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de flux

G502

G504

Facture statut F Unique Lrsquoeacuteleacutement facture statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de factures

G502

G504

Flux Statut unitaire O Multiple

Leacuteleacutement flux statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant un flux

Facture statut unitaire O Multiple

Leacuteleacutement facture Statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant une facture

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Flux Statut Unitaire ndash Donneacutees statut (Obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G503

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

Note F Unique

Commentaire permettant drsquoexpliciter le statut

remonteacute notamment en cas de rejet du flux par

le destinataire

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

Type identifiant producteur F Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant le producteur

Identifiant flux O Unique Identifiant du flux

83 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Flux Statut Unitaire ndash Donneacutees statut - Entiteacute Deacutetail (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Nombre de lignes drsquoerreur O Unique Nombres de lignes drsquoerreur

Flux Statut Unitaire ndash Donneacutees statuts - Entiteacute Deacutetail de la ligne drsquoerreur (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant ligne O Unique Identifiant de la ligne

Nature de lrsquoerreur O Unique Nature de lrsquoerreur

Code de lrsquoerreur O Unique Code de lrsquoerreur

Libelleacute de lrsquoerreur O Unique Libelleacute de lrsquoerreur P112

Description de lrsquoerreur F Unique Description de lrsquoerreur P112

Facture Statut Unitaire - Entiteacute Deacutetail (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Donneacutees statut O Unique Informations sur le statut remonteacute

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Facture Statut Unitaire ndash Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G203

Typage identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G204

Identifiant O Unique Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du tiers

fournisseur

G209

84 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture Statut Unitaire ndash Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type Identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G204

G207

G214

G216

Nom (raison sociale) F Unique Nom de lrsquoorganisation (telle que speacutecifieacutee dans

le MarcheacuteBon de Commande)

G209

Code service F Unique Codification des services au sein de

lrsquoorganisation du destinataire de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation du

destinataire de la facture

P114

G219

Facture Statut Unitaire ndash Entiteacute Statut (Obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G501

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet P112

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Identifiant producteur F Unique Libelleacute indiquant quel Systegraveme drsquoInformation ou

Application a geacuteneacutereacute le statut

Identifiant facture de

leacutemetteur O Unique Numeacutero de la Facture eacutemise par le Fournisseur G105

Date de la facture F Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G109

Identifiant facture du

reacutecepteur (ref mandat DP) F Unique

Numeacutero de la reacutefeacuterence associeacutee agrave la facture

dans le systegraveme du destinataire (numeacutero de DP

ou de mandat)

85 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

424 Description des enveloppes des flux

Les donneacutees porteacutees par lrsquoenveloppe sont aux flux indiqueacutes ci-dessus

- Flux Pivot (S)

- Flux mixte Facture (E2)

Format CPPFacture

- Flux cycle de vie (R)

o CPPStatut

Enveloppe des flux (facultatif et unique)

Entiteacute OF Pluraliteacute Description Regravegles

Enveloppe unitaire O Multiple Informations geacuteneacuterales sur

lrsquoenveloppe

Enveloppe unitaire (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres F Multiple Informations sur les paramegravetres

Partenaires O Unique Informations sur les partenaires

Paramegravetres

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres individuel F Multiple Informations sur le paramegravetre

individuel de lrsquoenveloppe

86 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Paramegravetre individuel

Entiteacute OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre O Unique Informations sur le paramegravetre

individuel de lrsquoenveloppe

Valeur du paramegravetre O Unique Valeur du paramegravetre (libelle)

Note F Unique Texte libre associeacute au paramegravetre

individuel

P112

Partenaires

Entiteacute OF Pluraliteacute Description Regravegles

Reacutecepteur O Unique Informations sur le reacutecepteur du

flux

Emetteur O Unique Informations sur lrsquoeacutemetteur du flux

Reacutecepteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du reacutecepteur du flux

Libelle O Unique Libelleacute du reacutecepteur du flux P112

Note F Unique Texte libre associeacute au reacutecepteur du

flux

P112

Emetteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de lrsquoeacutemetteur du flux

Libelle O Unique Libelleacute de lrsquoeacutemetteur du flux P112

Note F Unique Texte libre associeacute agrave lrsquoeacutemetteur du

flux

P112

87 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux

Chacune des regravegles eacutenonceacutees dans le tableau est applicable agrave une ou plusieurs donneacutees geacuteneacuteriques deacutecrites

dans le chapitre Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

La nature de chaque regravegle renseigneacutee dans la colonne laquo nature raquo est donneacutee agrave titre informatif

Alimentation regravegle preacutecisant comment la donneacutee est valoriseacutee par la solution mutualiseacutee-CPP 2017 agrave partir dune source externe (pour les donneacutees du flux pivot uniquement)

Codification les valeurs de la donneacutee sont contraintes par une liste finie de valeurs eacutenumeacutereacutees dans le tableau ou reacutefeacuterenceacutees dans une source externe

Coheacuterence les valeurs de la donneacutee sont contraintes par une expression ou un algorithme associant dautres donneacutees

Format speacutecification du type ou du format de donneacutees applicable

Identification la valeur de la donneacutee est valideacutee dans un reacutefeacuterentiel externe

Regravegles de Gestion applicables aux donneacutees geacuteneacuteriques

Id Titre Libelleacute Nature

Regravegles sur les donneacutees geacuteneacuterales de la facture

G101 Type de Facture

autoriseacute

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune demande de

paiement ou drsquoun avoir Les valeurs possibles sont les

suivantes

- Paiement total

- Acompte

- Avoir

Les factures de reacutegularisation (suite agrave un eacutecheacuteancier de

paiement notamment dans le cadre de la consommation de

fluides) doivent ecirctre typeacutees laquo paiement total raquo

Codification

88 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G102 Cadre (Mode de

Facturation)

Les valeurs autoriseacutees pour le Cadre (Mode de Facturation) sont

A1 Deacutepocirct par un fournisseur drsquoune facture

A2 Deacutepocirct par un fournisseur drsquoune facture deacutejagrave payeacutee

A3 Deacutepocirct par un fournisseur drsquoun meacutemoire de frais de

justice

A4 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

mensuel

A5 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

A6 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

valideacute

A7 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

final

A8 Deacutepocirct par un fournisseur drsquoun deacutecompte geacuteneacuteral et

deacutefinitif

A9 Deacutepocirct par un sous-traitant drsquoune facture

A10 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte mensuel

A11 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte final

A12 Deacutepocirct par un cotraitant drsquoune facture

A13 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

mensuel

A14 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

final

A15 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte

A16 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte valideacute

A17 Deacutepocirct par une MOE drsquoun projet de deacutecompte

geacuteneacuteral

A18 Deacutepocirct par une MOE drsquoun deacutecompte geacuteneacuteral

A19 Deacutepocirct par une MOA drsquoun eacutetat drsquoacompte valideacute

A20 Deacutepocirct par une MOA drsquoun deacutecompte geacuteneacuteral

A21 Deacutepocirct par un beacuteneacuteficiaire drsquoune demande de

remboursement de la TIC

Mode Service uniquement (via les API positionneacutees sur des

portails amont)

Codification

G103 Cadre (mode de

facturation)

Le cadre (mode de facturation) est valoriseacute A1 dans le flux pivot

lorsque la balise nrsquoest pas renseigneacutee

Codification

G104 Type et Cadre

(mode de

facturation)

Si le type de facturation est laquo avoir raquo le cadre (mode de

facturation) est valoriseacute A1 dans le flux pivot quelle que soit la

valeur renseigneacutee dans le flux initial

Codification

G105 Identifiant de la

facture identifiant

de la facture

drsquoorigine

Lrsquoidentifiant de la facture est limiteacute agrave 20 caractegraveres

alphanumeacuteriques

Format

G106 Identifiant de la

Factureidentifiant

de la facture

drsquoorigine

Chaque Numeacutero de facture est unique pour un fournisseur quel

que soit lrsquoexercice

Coheacuterence

G107 Date drsquoeacutemission de

la facture

La date drsquoeacutemission de la facture doit ecirctre anteacuterieure ou eacutegale agrave

la date de deacutepocirct de la facture dans le systegraveme

Coheacuterence

89 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G108 Date de reacuteception La date de reacuteception correspond agrave la date drsquointeacutegration de la

facture dans la solution mutualiseacutee-CPP 2017 agrave lrsquoexception des

factures numeacuteriseacutees pour lesquelles elle est valoriseacutee par la

date de reacuteception du courrier agrave lrsquousine de numeacuterisation

Coheacuterence

G109 Date Tous les champs date sont sous le format suivant AAAA-MM-JJ Codification

G110 Devise La liste des Valeurs autoriseacutees pour la Devise dune Facture est

conforme agrave celle du reacutefeacuterentiel ISO 4217

Codification

G111 Devise Les factures sont mono-devise Codification

G112 Devise Si la devise nrsquoest pas renseigneacutee tous les montants sont

reacuteputeacutes valoriseacutes en euro

Codification

G113 Format drsquoun

Montant drsquoun Prix

ou drsquoun tarif dans

une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur 19

positions

Il ne peut comporter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

G114 Montant TTC Le montant TTC est positif Codification

G115 Type de facture et

Montant agrave payer

Si le type de facture est paiement total ou acompte et que le

Montant agrave Payer est neacutegatif le type de facture sera

valoriseacute laquo avoir raquo dans le flux pivot

Codification

G116 Mode de Paiement Les valeurs autoriseacutees sont

- Espegravece

- Chegraveque

- Virement

- Preacutelegravevement

- Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute la valeur Virement sera renseigneacutee dans

le flux pivot

Codification

G117 Type Reacutefeacuterence

bancaire autoriseacute

Les deux valeurs autoriseacutees sont

- IBAN

- RIB

Codification

G118 Format IBAN Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant du

compte bancaire respecte son format

Format

G119 Identifiant Compte

bancaire

Si le reacutefeacuterentiel bancaire RIB est speacutecifieacute cette zone est

valoriseacutee par la reacutefeacuterence du compte

Coheacuterence

G120 Identifiant

Etablissement

Bancaire

En cas de type RIB le format BIC est valoriseacute code banque et

code guichet

Coheacuterence

G121 Identifiant

Etablissement

Bancaire

Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant de

lrsquoeacutetablissement bancaire respecte le format BIC

Codification

90 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G122 RIB du tiers Dans le cas de facture avec paiement agrave un tiers divergent les

informations bancaires agrave renseigner sont celles de la socieacuteteacute

drsquoaffacturage

Codification

G123 Type de Taxe

autoriseacutee

La seule valeur prise en compte par CPP dans lrsquoentiteacute

ReacutecapitulatifTaxes est

- TVA

Codification

G124 Type de Taxe

autoriseacutee

Si Type de Taxe autoriseacutee nrsquoest pas renseigneacute le champ sera

valoriseacute par deacutefaut par laquo TVA raquo

Codification

G125 Taux de TVA

autoriseacute

Le taux de la TVA applicable est conforme agrave la liste

reacuteglementaire en vigueur en fonction de la date de facturation

Coheacuterence

G126 Format de

Horodatage

Un horodatage est exprimeacute suivant le format AAAA-MM-JJ

HHMMSS

La partie HHMMSS peut ecirctre omise ou forceacutee agrave 000000

Format

G127 Codification des

notes et des

compleacutements

Lorsque plusieurs balises notes ou de compleacutement de ligne sont

renseigneacutees au sein drsquoun mecircme bloc le fournisseur peut

indiquer un numeacutero de note dans lrsquoen-tecircte de celle-ci mais la

feuille de style les affichera dans lordre de preacutesence sur le flux

Codification

G128 Identifiant de

Numeacuterisation

Lrsquoidentifiant de numeacuterisation est de 22 caractegraveres Format

G129 Geacuteneacuteraliteacutes Les mentions reacuteglementaires de type litteacuteraire sont porteacutees dans

les balises correspondantes des flux Le cas eacutecheacuteant dans les

balises de note

Exemple mentions relative aux inteacuterecircts moratoires mention

de lrsquoauto liquidation de la TVA par le titulaire dans le cadre

drsquoune facture de sous-traitant

Codification

Regravegles sur les donneacutees des Tiers Fournisseurs Deacutebiteurs Valideurshellip

G201 Code Pays Le code Pays doit exister dans le Code ISO 3166 Codification

G202 Code Pays Si la balise code Pays nrsquoest pas renseigneacutee cette zone sera

valoriseacutee laquo FR raquo

Codification

G203 Format Code Pays Les codes de pays sont repreacutesenteacutes par un code agrave deux lettres Format

G204 Type Identifiant

autoriseacute en entreacutee

pour un Tiers

le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

Codification

G205 Type Identifiant

autoriseacute en sortie

de la solution

mutualiseacutee pour un

Tiers

Le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

7- Tiers physique

Codification

91 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G206 Identifiant drsquoun tiers Lorsque le type identifiant nrsquoest pas renseigneacute lrsquoidentifiant

utiliseacute est reacuteputeacute ecirctre un SIRET

Codification

G207 Format Identifiant

drsquoun tiers

Le nombre de caractegraveres maximum est deacutefini par le type

drsquoidentifiant

1- Si laquo type identifiant raquo est 1 14 caractegraveres maximum

2- Si laquo type identifiant raquo est 2 18 caractegraveres

3- Si laquo type identifiant raquo est 3 18 caractegraveres

4- Si laquo type identifiant raquo est 4 10 caractegraveres

5- Si laquo type identifiant raquo est 5 6 caractegraveres

6- Si laquo type identifiant raquo est 6 18 caractegraveres

Format

G208 Identifiant drsquoun tiers Lrsquoidentifiant est

- Le SIRET pour les tiers de type 1

- Lrsquoidentifiant de TVA intracommunautaire pour les tiers de type 2

- Le code Pays et les 16 premiers caractegraveres de la raison sociale pour les tiers de type 3

- Le RIDET pour les tiers de type 4

- Le numeacutero Tahiti les tiers de type 5

- Le code Pays et les 16 premiers caractegraveres du nom et preacutenom pour les tiers de type 6

Codification

G209 Nom raison Sociale Le nom ou la raison sociale doit comporter 99 caractegraveres

maximum

Format

G210 Identifiant drsquoun tiers

(bloc fournisseur)

Si le tiers est un fournisseur intracommunautaire et la balise

laquo Identifiant TVA raquo valoriseacutee le renseignement de la balise

laquo Identifiant raquo du bloc fournisseur est facultatif

G211 Fournisseur Le fournisseur est le tiers qui facture la fourniture de biens et de

services

Coheacuterence

G212 Deacutebiteur Le deacutebiteur est le tiers qui solde la creacuteance lieacutee agrave la fourniture

de biens et de services

G213 Reacutegime de TVA La liste des valeurs autoriseacutees pour le Reacutegime de TVA est la

suivante

- TVA DEBIT

- TVA ENCAISSEMENT

Codification

G214 Identification drsquoun

tiers

Le laquo fournisseur raquo le laquo deacutebiteur raquo et lelaquo valideur raquo preacutesent(s)

dans un dossier de Facturation doivent exister dans le

Reacutefeacuterentiel de la solution mutualiseacutee-CPP 2017

Coheacuterence

G215 Ligne drsquoadresse Au moins une ligne drsquoadresse leacutegale doit exister par dossier de

facturation

Coheacuterence

G216 Deacutebiteur Le typage drsquoidentifiant pour un deacutebiteur est toujours le SIRET

(Type 1)

Codification

G217 Reacutefeacuterence Service

Sphegravere Publique

Le code service est obligatoire pour certains deacutebiteurs

(lrsquoinformation est preacutesente dans la solution mutualiseacutee-CPP

2017)

Codification

G218 Reacutefeacuterence Service

Sphegravere Publique

Pour lrsquoEtat le code service renseigneacute doit figurer dans le

reacutefeacuterentiel des codes services (mis agrave disposition dans la solution

mutualiseacutee-CPP 2017)

Codification

92 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G219 Nom Service Le Nom Service pour les deacutebiteurs de la nature laquo Etat raquo sera

remplaceacute (srsquoil est valoriseacute) par celui preacutesent dans la liste de la

solution mutualiseacutee-CPP 2017

Coheacuterence

G220 Valideur Le valideur est obligatoire pour les modes de facturation

suivants A4 A7 A9 A10 A11 A12 A13 A14 A17 A18 A20

(G102)

Coheacuterence

G221 Valideur Le valideur est facultatif pour les modes de facturation

suivants A5 A15 (G102)

Coheacuterence

G222 Valideur Le valideur nrsquoest pas permis pour les modes de facturation

suivants A1 A2 A3 A6 A8 A16 A19 A21 (G102)

Coheacuterence

G223 Qualiteacute signataire La qualiteacute valideur peut ecirctre obligatoire pour les titres de

recettes (ASAP)

Coheacuterence

G224 Nom et Qualiteacute

Signature

Cette balise est obligatoire dans le cadre de lrsquoeacutemission de

factures par les entiteacutes publiques

Codification

G225 Note du bloc

fournisseur

Cette zone peut ecirctre utiliseacutee pour indiquer drsquoeacuteventuelles

mentions obligatoires (forme juridique capital social etc)

Codification

Regravegles sur les donneacutees drsquoengagement

G301 Reacutefeacuterence de

Marcheacute reacutefeacuterence

drsquoengagement

Pour les deacutebiteurs ayant rendu le numeacutero de commande

obligatoire il est obligatoire de renseigner au moins lrsquoune des

deux balises suivantes laquo reacutefeacuterence de Marcheacute raquo ou

laquo Reacutefeacuterence drsquoengagementraquo

Ces deacutebiteurs sont identifieacutes dans lrsquoannuaire mis agrave disposition

par la solution mutualiseacutee-CPP 2017

Coheacuterence

Regravegles sur les donneacutees des piegraveces jointes

G401 Type de Document

autoriseacute

La Liste des types autoriseacutes pour la Nature dun Document est

- 01-Factureavoir

- 02-Piegravece jointe compleacutementaire

Codification

G402 Format de

Document autoriseacute

Les formats de PJ accepteacutes sont les suivants BMP GIF FAX

ODT PPT TIFF XLS BZ2 GZJPEG P7S RTF TXT

XML CSV GZIP JPG PDF SVG XHTML XLSX DOC

HTM ODP PNG TGZ XLC ZIP DOCX HTML ODS PPS

TIF XLM

Format

G403 Format de

MimeType

Le format drsquoune valeur drsquoun document est une chaine

alphanumeacuterique conforme agrave RFC1782 (Mime Type)

Format

G404 Compression du

Contenu du

Document

Le contenu dun Document est compresseacute agrave partir du fichier

originel suivant la meacutethode unique autoriseacutee ZIP

Alimentation

G405 Uniciteacute de la PJ

Facture

Chaque Dossier de Facturation comprend une seule Piegravece

(jointe) Justificative de Nature = 01 (facture avoir) maximum

Coheacuterence

G406 Piece jointe Dans un dossier de facturation une PJ est de type 01 (facture

avoir)

Coheacuterence

G407 Piece jointe La taille drsquoune PJ est limiteacutee agrave 4 Mo Format

G408 Piece jointe La taille du dossier de facturation est limiteacutee agrave 120 Mo Format

93 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G409 Piece jointe Lorsque plusieurs piegraveces jointes sont renseigneacutees elles doivent

ecirctre codifieacutees selon une numeacuterotation deacutedieacutee

Codification

G410 Piece jointe Si lrsquoentiteacute laquo Piegravece Jointe raquo est renseigneacutee lrsquoune des deux balises

suivantes est obligatoirement renseigneacutee

- Contenu

- Identifiant unique (URI)

Codification

G411 Piece jointe Le renseignement de lrsquoentiteacute laquo Piegravece Jointe raquo est facultatif sauf

si le format drsquoentreacutee est autre que le PDFA3

Codification

G412 Piece jointe La piegravece jointe de type laquo 01 ndash Factureavoir raquo est renommeacutee tel

que par la solution mutualiseacutee-CPP 2017

FACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

G413 Piece jointe La piegravece jointe de type laquo 02 ndash Piegravece jointe compleacutementaire raquo

est renommeacutee tel que par la solution mutualiseacutee-CPP 2017

PJFACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

Regravegles sur les donneacutees de Cycle de Vie

G501 Liste valeurs des

Codes Statut de

factures

La Liste des valeurs autoriseacutees pour le code drsquoun Statut est

- 01 Deacuteposeacutee

- 02 En cours drsquoacheminement vers le destinataire

- 03 Mise agrave disposition du destinataire

- 04 Rejeteacutee par lordonnateur

- 05 Suspendue

- 06 Service fait

- 07 Mandateacutee DP valideacutee

- 08 Mise agrave disposition du comptable

- 09 Comptabiliseacutee

- 10 Mise en paiement

Codification

G502 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie lrsquoune des deux

entiteacutes est obligatoirement renseigneacutee

- Flux Statut

- Facture Statut

Coheacuterence

G503 Liste valeurs des

Codes Statut de flux

- 90 Reccedilu

- 91 En cours de transmission

- 92 Reccedilu Destinataire final

- 93 Erreur reception

- 94 Erreur reception destinataire final

- 95 Erreur de transmission au destinataire final

Codification

94 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G504 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie seulement lrsquoune

de ces deux entiteacutes est renseigneacutee

- Flux Statut

- Facture Statut

Codification

Regravegles sur les donneacutees des lignes de factures

G601 Lignes de

facturation

Le numeacutero de ligne est limiteacute agrave 4 caractegraveres soit 9999 lignes

maximum

Format

G602 Type de lignes de

facturation

La ligne de poste est valoriseacutee agrave laquo TYPE_LIGNE raquo ou laisseacutee

vide Si elle est laisseacutee vide cela indique que la ligne possegravede

des informations de prix agrave prendre en compte dans les

totalisations Le sous-type de fourniture de biens et de services

nrsquoest alors pas renseigneacute

Codification

G603 Sous Type de

facturation

Le sous-type de ligne doit ecirctre valoriseacute si le type de ligne est agrave

laquo TYPE_LIGNE raquo et peut contenir les valeurs suivantes

- laquo DETAIL raquo ce type de ligne de poste permet au fournisseur

drsquoindiquer les informations de prix agrave prendre en compte dans les

totalisations

- laquo REGROUPEMENT raquo ce type de ligne de poste permet au

fournisseur de fournir des preacutecisions de calcul (calculs de taxes

de TVA de sous-totaux de total)

- laquo INFORMATION raquo ce type de ligne de poste permet au

fournisseur de fournir des informations diverses autres que des

calculs (eacuteleacutements graphiques de preacutesentation de facture hellip)

Codification

Preacuteconisations24

P101 Ref Produit Le champ ref Produit est limiteacute agrave 40 caractegraveres Format

P102 Nom article Le champ nom article est limiteacute agrave 40 caractegraveres Format

P103 Quantiteacute factureacutee Le champ quantiteacute factureacutee est limiteacute agrave 10 caractegraveres

numeacuteriques

Format

P104 Nom PJ Le nom drsquoune PJ est de 35 caractegraveres (hors extension)

maximum

Format

P105 Reacutefeacuterence contrat Le contrat comporte 40 caractegraveres maximum Format

P106 Reacutefeacuterence marcheacute Le marcheacute comporte 50 caractegraveres maximum Format

P107 Reacutefeacuterence

engagement

La commande comporte 50 caractegraveres maximum Format

P108 Site de livraison Lrsquoidentifiant du site de livraison est sur 20 caractegraveres maximum Format

P109 Site de livraison Le nom du site de livraison est sur 99 caractegraveres maximum Format

P110 Nom signataire Le nom valideur est sur 40 caractegraveres maximum Format

24 Les regravegles formuleacutees ci-apregraves sont de lrsquoordre de la preacuteconisation afin de garantir un affichage optimal des

donneacutees dans la feuille de style geacuteneacuterique et des performances acceptables

95 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

P111 Qualiteacute signataire La qualiteacute valideur est sur 99 caractegraveres maximum Format

P112 Format des zones

de texte

La description ou les champs de texte sont sur 1 024 caractegraveres

alphanumeacuteriques maximum

Format

P113 Reacutefeacuterence Service

Sphegravere Publique

Le code service comporte 100 caractegraveres alphanumeacuteriques

maximum

Format

P114 Nom Service Le Nom Service comporte 100 caractegraveres maximum Format

96 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice

Les regravegles de gestion ci-dessous constituent des regravegles additionnelles et speacutecifiques aux meacutemoires de frais de

justice Elles se cumulent donc aux regravegles de gestions geacuteneacuteriques preacutesenteacutees dans la partie 43

G701 Piegravece jointe Le dossier de facturation contient au moins une PJ de type

laquo Autre raquo

Codification

G702 Reacutefeacuterence aux

textes

Le code de la reacutefeacuterence aux textes doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G703 Code de la

reacutefeacuterence aux textes

Alphanumeacuterique 3 caractegraveres Format

G704 Identifiant de la

juridiction

Lrsquoidentifiant de la juridiction doit appartenir au reacutefeacuterentiel mis agrave

disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G705 Identifiant de la

juridiction

Alphanumeacuterique 10 caractegraveres Format

G706 Type de prestation Le code du type de la prestation doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G707 Type de prestation Alphanumeacuterique entre 7 et 36 caractegraveres Format

G708 Code de lrsquoautoriteacute

requeacuterante

Le code de lrsquoautoriteacute requeacuterante doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G709 Code de lrsquoautoriteacute

requeacuterante

Alpha entre 16 et 20 caractegraveres Format

G710 Deacutebours et type de

prestation

Le renseignement de la balise laquo Deacutebours raquo est obligatoire selon

le type de prestation

Codification

G711 Reacutefeacuterence agrave la

commande

Le renseignement de la balise laquo commande raquo est obligatoire

selon le type de prestation

Codification

G712 Exoneacuteration Si la balise laquo Taux TVA raquo est valoriseacutee agrave 0 alors le

renseignement de la balise laquo Exoneacuteration raquo est obligatoire

Codification

97 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

G713 Type de Piegravece Le type de piegravece est deacutefini par des codes speacutecifiques au flux E3

(Flux structureacute Meacutemoire de Frais de Justice)

Code Libelleacute du

code Libelleacute de la cateacutegorie PJ

03 APS Attestation perte de salaire

04 ASF Attestation service fait

05 AUT Autre

06 BFD Bordereau Frais de deacuteplacement

07 BRP Bordereau reacutecapitulatif de prestations

08 CCG Copie de la carte grise

09 DEV Devis accepteacute

10 FAC Facture justificative

11 FHR Facture justificative heacutebergement

12 FLD Facture justificative lieacutee aux deacutebours

13 PJA Meacutemoire justificatif FDJ commercial

14 REQ Reacutequisition Prescription

15 RIB RIB

16 RPJ Regroupement de piegraveces justificatives

17 TDT Titres de transport

Codification

G714 Nom PJ Toutes les PJ associeacutees au flux portent le preacutefixe laquo PJ_ raquo Codification

G715 Nom PJ et type de

piegravece

Pour la constitution du flux pivot le flux initial en PJ porte le

preacutefixe laquo PJP raquo

Codification

G716 Nom PJ Pour la constitution du flux pivot les PJ associeacutees au flux

drsquoentreacutee portent le preacutefixe

laquo PJP_LIBELLEDUCODEDUTYPEDEPIECE raquo

Codification

Les reacutefeacuterentiels speacutecifiques aux meacutemoires de frais de justice seront mis agrave disposition des fournisseurs sur le

portail

98 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

Cette partie preacutesente pour chaque type de flux les blocs ou balises au sein des formats impleacutementant ces flux

qui contiennent les donneacutees geacuteneacuteriques preacutesenteacutees dans la partie sect43

Les tableaux ci-dessous sont renseigneacutes de la maniegravere suivante

Les donneacutees geacuteneacuteriques sont sous la forme ltNom BlocgtltNom donneacuteegt

Les blocs et balises sont preacutesenteacutes selon une arborescence complegravete identifiant la donneacutee dans le flux

sous la forme

ltnom 1gt hellip ltnom ngtltnom donneacuteegt

cette arborescence se situe sous le bloc Racine mentionneacute en tecircte de tableau

Les regravegles applicables agrave la donneacutee geacuteneacuterique srsquoappliquent preacutealablement agrave cette donneacutee et peuvent ecirctre

preacuteciseacutees par les regravegles speacutecifiques

451 Flux Pivot - Format CPPFacturePivot

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

99 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

100 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce chapitre preacutesente les syntaxes utilisables pour les flux Pivot de facturation

Le bloc racine est laquo CPPFacturePivot raquo

4511 Flux pivot ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

ParamegravetresParamegravetre individuel Enveloppe EnveloppeUnitaireParametres

ParametreIndiv

Paramegravetre Individuel

ParametreIndivValeurparametre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPFacturePivotUnitaire Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Enveloppe Unitaire Partenaires Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur Enveloppe PartenairesRecepteur

Partenaires Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

Enveloppe PartenairesRecepteurLibelle

Reacutecepteur Note Enveloppe PartenairesRecepteurNote P112

Emetteur

101 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Identifiant Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

4512 Flux Pivot - Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees factures

Donneacutees Facture Identifiant CPPFactures CPPFacturePivotUnitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFactures CPPFacturePivotUnitaire

DonneesFacture IdNumeroFactureOrigine

G105

G106

Donneacutees Facture Type CPPFactures CPPFacturePivotUnitaire

DonneesFacture Type

G101

G116

Donneacutees Facture Cadre CPPFactures CPPFacturePivotUnitaire

DonneesFacture Cadre

G102

G103

G104

Donneacutees Facture Date

eacutemission

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Date

reacuteception

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateReception

G108

G109

Donneacutees Facture Devise CPPFactures CPPFacturePivotUnitaire

DonneesFacture Devise

G110

G111

G112

Donneacutees Facture - Mode de Paiement

Mode de Paiement Code CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Code

S501 G116

Mode de Paiement Libelle CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Libelle

G113

Donneacutees Facture - Montants

Montants Montant Hors

Taxe

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantHT

G113

Montants Montant TTC CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantTTC

G113

G114

102 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Montants Montant agrave payer CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantAPayer

S310 G113

G115

Donneacutees Facture - TVA

TVA Montant Base CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Ligne

Ligne Numeacutero

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence produit CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne Quantite

P103

Ligne Prix unitaire CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne MontantHT

G113

Ligne Taux TVA CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne TauxTVA

G125

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFactures CPPFacturePivotUnitaire Fournisseur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

G205

G206

Fournisseur Identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

Identifiant

G207

G208

G214

Fournisseur Nom (raison

sociale)

CPPFactures CPPFacturePivotUnitaire Fournisseur

RaisonSociale

G209

Fournisseur Mode

drsquoEmission

CPPFactures CPPFacturePivotUnitaire Fournisseur

ModeEmission

Fournisseur ndash Reacutefeacuterence bancaire

103 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Type reacutefeacuterence bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Type

G117

G118

G122

Identifiant compte bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte G118

G119

G122

Identifiant eacutetablissement

bancaire

CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

Deacutebiteur Type identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

TypeIdentifiant

Deacutebiteur Identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

Identifiant

G214

G216

Deacutebiteur Nom CPPFactures CPPFacturePivotUnitaire Debiteur

Nom

G209

Deacutebiteur Code service CPPFactures CPPFacturePivotUnitaire Debiteur

CodeService

P113

Deacutebiteur Nom service CPPFactures CPPFacturePivotUnitaire Debiteur

NomService

P114

Piegravece Jointe

Piegravece Jointe Identifiant CPPFactures CPPFacturePivotUnitaire PJ IdUnique G410

Piegravece Jointe Identifiant

original

CPPFactures CPPFacturePivotUnitaire PJ

IdOriginal

G128

Piegravece Jointe Type PJ CPPFactures CPPFacturePivotUnitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFactures CPPFacturePivotUnitaire PJ NomPJ P104

G409

Piegravece Jointe Format

(Mimetype) PJ

CPPFactures CPPFacturePivotUnitaire PJ

MimeTypePj

G403

Piegravece Jointe Contenu CPPFactures CPPFacturePivotUnitaire PJ Contenu

G404

G407

G408

G410

Piegravece Jointe Numeacutero

drsquoOrdre

CPPFactures CPPFacturePivotUnitaire PJ

NumOrdre

Validation unitaire

104 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Validation unitaire Date

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire DateStatut

G126

Validation unitaire Code

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire CodeStatut

G501

Validation unitaire

Compleacutement statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ComplementStatut

Validation unitaire

Commentaire

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire Commentaire

Validation unitaire - Producteur statut

Producteur statut Type

identifiant

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut TypeIdentifiant

Producteur statut Identifiant CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Id

Producteur statut Nom

(raison sociale)

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut RaisonSociale

Producteur statut Code pays CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut CodePays

Producteur statut Note CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Note

105 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

452 Flux factures

4521 Flux structureacute Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux structureacutes de Facture

45211 Format UBL-Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

S104 G101

G115

Geacuteneacuteraliteacutes Identifiant

ID

G105

G106

Geacuteneacuteraliteacutes Date eacutemission

facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut peacuteriode InvoicePeriod StartDate S101 G109

106 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Fin peacuteriode InvoicePeriod EndDate S101 G109

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriod Description S101 P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Identifiant

Facture Origine

BillingReference InvoiceDocumentReference ID

G105

G106

Geacuteneacuteraliteacutes Montant Hors

Taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant taxes TaxTotal TaxAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant

Remises

LegalMonetaryTotal AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

LegalMonetaryTotal PrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Note

P112

G127

Remise

Remise Motif AllowanceCharge AllowanceChargeReason P112

Remise Montant AllowanceCharge Amount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode G123

ReacutecapitulatifTaxes

Montant Base

TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

Montant taxes

TaxTotal TaxSubtotal TaxAmount

G113

ReacutecapitulatifTaxes

Exoneacuteration

TaxTotal TaxSubtotal TaxCategory

TaxExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo]ID25

P105

25 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Contratrsquo] IDraquo

107 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]ID26

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[DocumentTypeCode=Engag

ement]ID27

P107

G301

Engagement Numeacutero de

contrat Date Effet

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo] IssueDate

G109

Engagement Numeacutero de

marcheacute Date Effet

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]IssueDate

G109

Engagement Numeacutero

drsquoengagement Date Effet

InvoiceOrderReference[DocumentTypeCode=Engag

ement]IssueDate

G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Fournisseur Code service AccountingSupplierParty Party Contact Id P113

Fournisseur Nom service AccountingSupplierParty Party Contact Name P114

Fournisseur Identifiant

TVA

AccountingSupplierParty Party PartyTaxScheme

CompanyID G210

Fournisseur Reacutegime TVA AccountingSupplierParty Party PartyTaxScheme

TaxScheme TaxTypeCode G213

Fournisseur Nom

Commercial AccountingSupplierParty Party PartyName Name

G209

Fournisseur Ligne adresse

commerciale

AccountingSupplierParty Party PostalAddress

AddressLine

Fournisseur Code postal

commercial

AccountingSupplierParty Party PostalAddress

PostalZone

Fournisseur Nom

commune commercial

AccountingSupplierParty Party PostalAddress

CityName

26 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 27 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

108 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code pays

commercial

AccountingSupplierParty Party PostalAddress

Country IdentificationCode

G201

G203

Fournisseur Nom contact AccountingSupplierParty AccountingContact Name G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierParty AccountingContact

Telephone

Fournisseur Teacuteleacutecopie

contact AccountingSupplierParty AccountingContact Telefax

Fournisseur Courriel

contact

AccountingSupplierParty AccountingContact

ElectronicMail

Fournisseur Ligne adresse

leacutegale

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress StreetName 28

+ AdditionalStreetName

G215

FournisseurAdresse Code

postal leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress PostalZone29

FournisseurAdresse nom

commune leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Cityname30

FournisseurAdresse code

pays leacutegal

AccountingSupplierPartyPartyPartyLegalEntityRegi

strationAdressCountryidentificationCode

G201

G203

Fournisseur Note

AccountingSupplierParty Party ContactNote

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G204

G216

Deacutebiteur Identifiant AccountingCustomerParty Party PartyIdentification

ID

G214

G216

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID31

G217

G218

P113

28 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress StreetNameraquo ou multiplier la balise laquo AddressLine raquo 29 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress PostalZoneraquo ou multiplier la balise laquo AddressLine raquo 30Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress CityNameraquo ou multiplier la balise laquo AddressLine raquo 31 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo

109 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Nom service AccountingCustomerParty AccountingContact

Name32

P114

G219

Deacutebiteur Identifiant TVA AccountingCustomerParty Party PartyTaxScheme

CompanyID

Deacutebiteur Code pays leacutegal AccountingCustomerParty Party PostalAddress

Country IdentificationCode

G201

G203

Deacutebiteur Ligne adresse

leacutegale

AccountingCustomerParty Party PostalAddress

AddressLinestreet name33

+ AdditionalStreetName

G215

Deacutebiteur Code postal leacutegal AccountingCustomerParty Party PostalAddress

PostalZone34

Deacutebiteur Nom commune

leacutegal

AccountingCustomerParty Party PostalAddress

Cityname35

Deacutebiteur Note AccountingCustomerParty Party ContactNote P112

G127

Ligne

Ligne Numeacutero

InvoiceLineID

G601

Ligne Type InvoiceLine Item AdditionalItemProperty Name G602

Ligne Sous-type InvoiceLine Item AdditionalItemProperty Value G603

Ligne Identifiant site

Livraison

InvoiceLine Delivery ID

P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Nom article InvoiceLine Item Name P102

Ligne Date livraison InvoiceLine Delivery ActualDeliveryDate G109

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Uniteacute livraison InvoiceLine Price BaseQuantity S103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant base InvoiceLine Price AllowanceCharge BaseAmount G113

Ligne Montant remise InvoiceLine Price AllowanceCharge Amount G113

32 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo 33 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 34 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 35 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent les balise

laquo AddressLine raquo

110 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Ligne Compleacutement

InvoiceLine Item Description

P112

G127

Paiement

Paiement Date Echeacuteance PaymentMeans PaymentDueDate G109

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

Paiement Type reacutefeacuterence

bancaire PaymentMeans PaymentChannelCode S102

G117

G118

G122

Paiement Identifiant

compte bancaire PaymentMeans PayeeFinancialAccount ID S102

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S102

G118

G120

G121

G122

Paiement Note PaymentTerms Note P112

G127

Valideur

Valideur Codepays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G203

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID G207

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName

G209

Valideur Nom Contact AccountingSupplierParty Party AgentParty Party

Contact Name

G209

Valideur Teacuteleacutephone

contact

AccountingSupplierParty Party AgentParty Party

Contact Telephone

Valideur Teacuteleacutecopie contact AccountingSupplierParty Party AgentParty Party

Contact Telefax

Valideur Courriel contact AccountingSupplierParty Party AgentParty Party

Contact ElectronicMail

Valideur Ligne Adresse

leacutegale

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

AddressLineStreetName

+ AdditionalStreetName

111 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

ValideurAdresse code

postal leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

PostalZone

ValideurAdresse nom

commune leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

CityName

Encaisseur

Encaisseur Code pays

PayeeParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Encaisseur Type

identifiant

PayeeParty Party PartyLegalEntity

PartyIdentification[ IDschemeName G204

Encaisseur Identifiant

PayeeParty Party PartyLegalEntity

PartyIdentificationID

G207

G208

Encaisseur Nom

commercial

PayeeParty Party PartyName Name

G209

Encaisseur Nom contact PayeeParty Party Contact Name G209

Encaisseur Teacuteleacutephone PayeeParty Party Contact Telephone

Encaisseur Courriel PayeeParty Party Contact ElectronicMail

Encaisseur Ligne adresse

leacutegale

PayeeParty Party PartyLegalEntity

RegistrationAddress AddressLineStreetName

+ AdditionalStreetName

EncaisseurAdresse code

postal leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress PostalZone

EncaisseurAdresse Nom

commune leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress CityName

SiteLivraison

SiteLivraison Identifiant Delivery DeliveryLocation P108

SiteLivraison Nom Delivery DeliveryLocation Description

SiteLivraison Ligne

adresse

Delivery DeliveryLocation Address

AddressLineStreetName

+ AdditionalStreetName

SiteLivraisonAdresse code

postal

Delivery DeliveryLocation Address PostalZone36

SiteLivraisonAdresse Nom

commune

Delivery DeliveryLocation Address CityName37

SiteLivraisonAdresse code

pays

Delivery DeliveryLocation Address Country

IdentificationCode G201

G203

PiegraveceJointe

36 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 37 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo

112 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

113 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45212 Format CII

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les

eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les scheacutemas xsd du format CII sont disponibles sur le site internet suivant

httpwwwuneceorgtradewelcometradepublicationscefacthtml

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

Document TypeCode S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Deacutebut

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod StartDateTime S201

G109

Geacuteneacuteraliteacutes Fin peacuteriode TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod EndDateTime S201

G109

Geacuteneacuteraliteacutes Description

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod Description S201 P112

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode G110

G111

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

114 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant Hors

taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

taxes

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TaxTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount

G113

G114

Geacuteneacuteraliteacutes Montant

remises

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TotalPrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Document IncludedNote Content

P112

G127

Remise

Remise Motif TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge Reason P112

Remise Montant TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge ActualAmount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

ReacutecapitulatifTaxes

Montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

ReacutecapitulatifTaxes

Exoneacuteration

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax ExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Contrat]ciIssuerAssignedID

P105

Engagement Numeacutero de

marcheacute

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Marcheacute Public]ciIssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Engagement]ciIssuerAssignedID38

P107

G301

38 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[ReferenceTypeCodetext()=Bon de commande]

IssuerAssignedIDraquo

115 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

contrat Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Contrat] IssueDateTime

G109

Engagement Numeacutero de

marcheacute Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Marcheacute Public] IssueDateTime

G109

Engagement Numeacutero

drsquoengagement Date Effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Engagement] IssueDateTime

G109

Fournisseur

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Type

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name

G209

Fournisseur Identifiant

TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

ID[schemeID=Num TVA intra-communautaire]

G210

Fournisseur Reacutegime TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

AssociatedRegisteredTax TypeCode

G213

Fournisseur Nom

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty Name

G209

Fournisseur Ligne

adresse commerciale

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress LineOne

LineTwo

Fournisseur Code postal

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress PostcodeCode

Fournisseur Nom

commune commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CityName

Fournisseur Code pays

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CountryID

G201

G203

Fournisseur Nom contact TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact PersonName

G209

116 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact

TelephoneCommunication CompleteNumber

Fournisseur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact FaxCommunication

CompleteNumber

Fournisseur Courriel

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact EmailURICommunication

URIID

Fournisseur Ligne

adresse leacutegale

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

G215

Fournisseur Code postal

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

Fournisseur Nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CityName

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Note TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContactSpecifiedNoteSubject

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

Deacutebiteur Code service TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

G219

P114

117 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Identifiant TVA TradeTransactionApplicableTradeDelivery

BuyerParty SpecifiedTaxRegistration IDschemeID

Deacutebiteur Code pays leacutegal TradeTransaction ApplicableTradeDeliveryBuyerParty

PostalAddress CountryID

G201

G203

Deacutebiteur Ligne adresse

leacutegale

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress LineOne39

LineTwo

G215

Deacutebiteur Code postal

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

PostcodeCode40

Deacutebiteur Nom commune

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

CityName41

Deacutebiteur Note TradeTransaction ApplicableTradeAgreement

BuyerParty DefinedContactSpecifiedNoteSubject

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID

G601

Ligne Type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Subject

G602

Ligne Sous-type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Content

G603

Ligne Identifiant site

livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

39 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress LineOne raquo 40 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress PostcodeCode raquo 41 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress CityName raquo

118 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Nom article TradeTransaction IncludedTradeLineItem

SpecifiedProduct Name P102

Ligne Date livraison TradeTransaction IncludedTradeLineItem

billingSpecifiedPeriod EnddateTime G109

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Uniteacute livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice UnitCode

S203

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant base

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

ApplicableTaxBasisAmount

G113

Ligne Montant remise

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedAllowanceCharge ActualAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Ligne Compleacutement TradeTransaction IncludedTradeLineItem

IncludedNote

P112

G127

Paiement

Paiement Date eacutecheacuteance TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms DueDateDateTime G109

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

Paiement Type reacutefeacuterence

bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode S205

G117

G118

G122

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

S205

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

S205

G118

G120

G121

G122

Paiement Note TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms Description

P112

G127

119 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur

Valideur Code Pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

Valideur Nom contact TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact PersonName

G209

Valideur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

TelephoneCommunication CompleteNumber

Valideur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact FaxCommunication

CompleteNumber

Valideur Courriel contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

EmailURICommunication URIID

Valideur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressStreetName

ValideurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress PostcodeCode

ValideurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress CityName

Encaisseur

Encaisseur Code pays

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Encaisseur Type

identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G207

Encaisseur Identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

Encaisseur Nom

commercial

TradeTransaction ApplicableTradeSettlement

PayeeParty Name G209

Encaisseur Nom contact TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact PersonName G209

120 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Encaisseur Teacuteleacutephone

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

TelephoneCommunication CompleteNumber

Encaisseur Courriel

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

EmailURICommunication URIID

Encaisseur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

EncaisseurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

EncaisseurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CityName

SiteLivraison

SiteLivraison Identifiant TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty ID P108

SiteLivraison Nom TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty Name P109

SiteLivraison Ligne

adresse

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

LineOne

LineTwo

SiteLivraisonAdresse

code postal

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

PostcodeCode

SiteLivraisonAdresse nom

commune

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CityName

SiteLivraisonAdresse

code pays

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CountryID

G201

G203

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

121 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45213 Format PES Facture

La norme drsquoeacutechange retenue pour ce format est PES_V2 deacutefini par lrsquoarrecircteacute du 27 juin 2007 portant application

de lrsquoarticle D1617-23 du code geacuteneacuteral des collectiviteacutes territoriales relatif agrave la deacutemateacuterialisation des opeacuterations

en comptabiliteacute publique

Elle est speacutecifieacutee par la Documentation PESV2 version 702 mise agrave jour le 15072014 [PESv2] disponible sur le

site wwwcollectivites-localesgouvfr

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type TypeFact S309

G101

G115

Geacuteneacuteraliteacutes Identifiant FactureIndiv NumeroFacture G105

G106

Geacuteneacuteraliteacutes Date eacutemission

Facture

FactureIndiv DateEmission S306 G107

G109

Geacuteneacuteraliteacutes Montant hors

taxe

FactureIndiv TotalAPayer MtTotalHT S307 G113

Geacuteneacuteraliteacutes Montant TTC FactureIndiv TotalAPayer MtTotalTTC S307

S310

G112

G113

G114

Geacuteneacuteraliteacutes Note FactureIndiv Objet P112

G127

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G112

G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero

drsquoengagement

FactureIndiv EngagementNumeroCommande P107

G301

Fournisseur

122 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code Pays

leacutegal Emetteur InfoTiersAdresseCodPays

G201

G203

Fournisseur Type

identifiant Emetteur InfoTiersNatIdTiers

G204

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G210

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom + ComplNom

+ Prenom)

S302

S303

G209

Fournisseur Identifiant TVA Emetteur InfoTVAEmetteur NumTVA G210

Fournisseur Teacuteleacutephone

contact

Emetteur InfoSuppl NumTel

Fournisseur Ligne Adresse

leacutegale

Emetteur Adresse Adr1

Adr2

G215

FournisseurAdresse code

postal leacutegal

Emetteur Adresse CP

FournisseurAdresse Nom

commune leacutegal

Emetteur Adresse Ville

FournisseurAdresse Code

pays leacutegal

Emetteur Adresse CodPays G201

G203

FournisseurAdresse Nom

signataire

EmetteurISignataireNom P110

G224

FournisseurAdresse Qualiteacute

signataire

EmetteurISignataireRole G223

G224

P111

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

G219

Deacutebiteur Identifiant TVA FactureIndivDebiteur InfoTiers NumTVA

Deacutebiteur Code pays leacutegal Debiteur InfoTiers AdresseCodPays G201

G203

123 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Ligne adresse

leacutegale

Debiteur InfoTiers AdresseAdr1 G215

Deacutebiteur Code postal leacutegal Debiteur InfoTiers AdresseCP

Deacutebiteur Nom commune

leacutegal

Debiteur InfoTiers AdresseVille

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit P101

Ligne Nom article FactureIndiv LigneFacture Libelle P102

Ligne Date livraison FactureIndiv LigneFactureDateFin S306 G109

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite P103

Ligne Uniteacute livraison FactureIndiv LigneFacture Unite

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire G113

Ligne Montant base FactureIndiv LigneFacture MtBase S307 G112

G113

Ligne Montant remise FactureIndiv LigneFacture MtRemise S307 G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Ligne Compleacutement FactureIndiv LigneFacture Commentaire S308 G127

Paiement

Paiement Date eacutecheacuteance FactureIndiv DateReglement S306 G109

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant

compte bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC G118

G120

G121

G122

Paiement Note FactureIndiv ConditionsGen P112

G127

PiegraveceJointe

PiegraveceJointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

124 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

PiegraveceJointe Format PJ PES_PJ PJ Description G402

G403

PiegraveceJointe Contenu PES_PJ PJ Contenu G404

G407

G408

Les balises ci-dessous reacutefeacuterenceacutees dans la description seacutemantique ne sont pas disponibles dans le format

PES_Factures

Entiteacute geacuteneacuteraliteacute Cadre Deacutebut peacuteriodeFin peacuteriode Description peacuteriode Devise

Geacuteneacuteraliteacutes Identifiant Facture Origine Geacuteneacuteraliteacutes Montant Taxes Geacuteneacuteraliteacutes Montant Remises

Geacuteneacuteraliteacutes Montant agrave Deacuteduire Geacuteneacuteraliteacutes Montant agrave Payer Geacuteneacuteraliteacutes Identifiant Numeacuterisation

Entiteacute remise Motif Montant

Entiteacute reacutecapitulatif taxes type taxe exoneacuteration

Entiteacute engagement Numeacutero de contrat Numeacutero de marcheacute date drsquoeffet

Entiteacute Fournisseur Nom service Reacutegime TVA Nom Commercial Ligne Adresse Commerciale Code Postal

Commercial Nom Commune Commercial Code Pays Commercial Nom Contact Teacuteleacutecopie Contact Courriel

Contact Note

Entiteacute Deacutebiteur Typage Identifiant

Entiteacute Ligne Type Sous-Type Identifiant Site Livraison Description

Entiteacute Paiement Type Reacutefeacuterence Bancaire

Entiteacute Valideur toutes les balises reacutefeacuterenceacutees

Entiteacute encaisseur toutes les balises reacutefeacuterenceacutees

Entiteacute Site de Livraison toutes les balises reacutefeacuterenceacutees

125 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45214 Format EDIFACT

La description syntaxique du format EDIFACT sera proposeacutee dans la prochaine version des speacutecifications

externes42

42 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

126 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45215 Format ISO2022

La description syntaxique du format ISO2022 sera proposeacutee dans la prochaine version des speacutecifications

externes43

43 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

127 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4522 Flux mixte Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux mixte de Facture

45221 Format UBL-Invoice minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type InvoiceTypeCode S104 G101

G115

Geacuteneacuteraliteacutes Identifiant ID G105

G106

Geacuteneacuteraliteacutes Date

Emission facture IssueDate

G107

G109

Geacuteneacuteraliteacutes Devise DocumentCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine BillingReference InvoiceDocumentReference ID

G105

G106

128 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant

hors taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode

G123

G124

ReacutecapitulatifTaxes

Montant base TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

montant taxes TaxTotal TaxSubtotal TaxAmount G113

Engagement

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=Marcheacute

Public]ID44 S303

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[

DocumentTypeCode=Engagement]ID45

P107

G301

Fournisseur

Fournisseur Code Pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode

G201

G202

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

G206

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G206

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Deacutebiteur

44 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 45 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

129 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur

TypageIdentifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G216

Deacutebiteur Identifiant

AccountingCustomerParty Party PartyIdentification

ID

G206

G207

G208

G214

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID46

G217

G218

P113

Deacutebiteur Nom service AccountingCustomerParty AccountingContact Name P114

G219

Ligne

Ligne Numeacutero InvoiceLineID G601

Ligne Identifiant site

Livraison InvoiceLine Delivery ID P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Paiement

Paiement Type

reacutefeacuterence bancaire

PaymentMeans PaymentChannelCode S202 G117

Paiement Identifiant

compte bancaire

PaymentMeans PayeeFinancialAccount ID S202 G118

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S202

G119

G120

G121

Valideur

Valideur Code pays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G202

G203

46 Les fournisseurs deacutejagrave raccordeacutes peuvent maintenir la regravegle de gestion relative au code service exeacutecutant et

raison sociale en utilisant la balise laquo AccountingCustomerPartyPartyPartyNameName raquo pour ces deux

informations en les seacuteparant obligatoirement drsquoun laquo - raquo

130 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

G206

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID

G208

G214

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName G209

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

G406

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

PiegraveceJointe Identifiant

Numeacuterisation

Invoice PaymentMeans PayeeFinancialAccount

PaymentNote G128

131 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45222 Format CII minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type Document TypeCode

S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

Geacuteneacuteraliteacutes Montant

hors taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount G113

G115

132 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

G124

ReacutecapitulatifTaxes

montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

Engagement

Engagement Numeacutero

de marcheacute

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Marcheacute Public]

IssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Engagement] IssuerAssignedID

P107

G301

Fournisseur

Fournisseur Code Pays

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

PostalAddress CountryID

G201

G202

G203

Fournisseur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name G209

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

133 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Code service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

P114

G219

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID G601

Ligne Identifiant Site

Livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Paiement

Paiement Type

reacutefeacuterence bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode

G117

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

G118

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

G119

G120

G121

Valideur

Valideur Code pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G202

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

134 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

G406

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

135 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45223 Format PES_Factures Minimal

Ce format est celui dun document XML conforme agrave la norme PES_V2 deacutecrite dans le document de reacutefeacuterence

[PES_V2]

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutesumeacute Facture

Reacutesumeacute Facture Type TypeFact

S309 G101

G115

Reacutesumeacute Facture Identifiant FactureIndiv NumeroFacture G105

G106

Reacutesumeacute Facture Date

Emission facture

FactureIndiv DateEmission S306 G107

G109

Reacutesumeacute Facture Montant

hors taxe

FactureIndiv TotalAPayer MtTotalHT

S307 G112

G113

Reacutesumeacute Facture Montant

TTC

FactureIndiv TotalAPayer MtTotalTTC

S307

S310

G112

G113

G114

Reacutecapitulatif taxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero de bon

de commande

FactureIndiv EngagementNumeroCommande

P107

G301

Fournisseur

Fournisseur Code pays leacutegal Emetteur InfoTiersAdresseCodPays

G201

G202

G203

136 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Type Identifiant Emetteur InfoTiersNatIdTiers G204

G206

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom +

ComplNom + Prenom) S302

S303

G209

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre

G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit

P101

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite

P103

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire

G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Paiement

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant compte

bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC

G118

G120

G121

G122

137 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Piegravece Jointe

Piegravece Jointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

G406

Piegravece Jointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ PES_PJ PJ Description G402

G403

Piegravece Jointe Contenu PES_PJ PJ Contenu

G404

G407

G408

138 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45224 Format CPP Facture Mixte

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

139 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

140 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respectant sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPFactureMixte raquo

Syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires Enveloppe Partenaires

Partenaires

Reacutecepteur Enveloppe PartenairesReacutecepteur

Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurLibelle

Reacutecepteur Note CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurNote

P112

Emetteur

Emetteur Identifiant Enveloppe PartenairesEmetteurId

141 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Facture

Donneacutees Facture Identifiant CPPFacturesCPPFactureMixteunitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFacturesCPPFactureMixteunitaire

DonneesFacture IdFactureOrigine

G105

G106

Donneacutees Facture Type CPPFacturesCPPFactureMixteunitaire

DonneesFacture Type

G101

G115

Donneacutees Facture Cadre CPPFacturesCPPFactureMixteunitaire

DonneesFacture Cadre G102

G103

G104

Donneacutees Facture Date

Emission Facture

CPPFacturesCPPFactureMixteunitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Devise CPPFacturesCPPFactureMixteunitaire

DonneesFacture Devise

G110

G111

Donneacutees Facture - Montants

Montants Montant Hors Taxe CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantHT G113

Montants Montant TTC CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantTTC G113

G114

Montants Montant agrave payer CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantNetAPayer G113

G115

Donneacutees Facture - Ligne

Ligne Numeacutero CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence Produit CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne

ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne Quantite

P103

142 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Prix unitaire CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne MontantHT G113

Ligne Taux TVA CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne TauxTVA G125

Donneacutees Facture - TVA

TVA Montant Base CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement

NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFacturesCPPFactureMixteunitaire Emetteur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

TypeIdentifiant

G204

G206

Fournisseur Identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

Identifiant

G207

G208

G210

G214

Fournisseur Nom (raison

sociale)

CPP PES_PivotFacture_Unitaire Emetteur

RaisonSociale

G209

Fournisseur ndash Reacutefeacuterence bancaire

Reacutefeacuterence bancaire Type

Reacutefeacuterence Bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur

ReferenceBancaireTypeRefBancaire

G117

G118

G122

Reacutefeacuterence bancaire

Identifiant compte bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Compte

G118

G119

G122

Reacutefeacuterences bancaire

Identifiant eacutetablissement

bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

143 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

Deacutebiteur Identifiant CPPFacturesCPPFactureMixteunitaire

Destinataire Identifiant

G214

G216

Deacutebiteur Nom CPPFacturesCPPFactureMixteunitaire

Destinataire Nom

G209

Deacutebiteur Code service CPPFacturesCPPFactureMixteunitaire

Destinataire CodeService

P113

Deacutebiteur Nom service CPPFacturesCPPFactureMixteunitaire

Destinataire NomService

P114

Valideur

Valideur Code pays CPPFacturesCPPFactureMixteunitaire Valideur

CodePays

G201

G202

G203

Valideur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

G204

G206

Valideur Identifiant CPPFacturesCPPFactureMixteunitaire Valideur

Identifiant

G208

G214

Valideur Nom (raison

sociale)

CPPFacturesCPPFactureMixteunitaire Valideur

RaisonSociale

G209

Piegravece Jointe

Piegravece Jointe Type PJ CPPFacturesCPPFactureMixteunitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFacturesCPPFactureMixteunitaire PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ CPPFacturesCPPFactureMixteunitaire PJ

FormatPJ

G402

G403

Piegravece Jointe Contenu CPPFacturesCPPFactureMixteunitaire PJ

Contenu

G404

G407

G408

144 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45225 Format PDFA3

La description syntaxique du format PDFA3 sera proposeacutee dans la prochaine version des speacutecifications

externes47

47 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

145 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme

du standard Universal Business Language en version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

G101

G115

G713

G715

Geacuteneacuteraliteacutes Identifiant

(numeacutero)

ID

G105

G106

Geacuteneacuteraliteacutes Date

deacutemission de la facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut de

peacuteriode

InvoicePeriodStartDate

G109

Geacuteneacuteraliteacutes Fin de peacuteriode InvoicePeriodEndDate G109

146 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriodDescription P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Montant remise AllowanceChargeAmount G113

Geacuteneacuteraliteacutes Montant TTC

LegalMonetaryTotalTaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount G115

Geacuteneacuteraliteacutes Montant HT

apregraves remise

LegalMonetaryTotalTaxExclusiveAmount

G113

Geacuteneacuteraliteacutes Montant HT

avant remise

LegalMonetaryTotalLineExtensionAmount

G113

Reacutecapitulatif Taxes

ReacutecapitulatifTaxes

Exoneacuteration

AccountingSupplierPartyPartyPartyTaxSchemeE

xemptionReason P112

G712

Geacuteneacuteraliteacutes Taux de TVA TaxTotalTaxSubTotalPercent G125

Geacuteneacuteraliteacutes Montant Taxe TaxTotalTaxSubTotalTaxAmount G113

Geacuteneacuteraliteacutes Montant HT TaxTotalTaxSubTotalTaxableAmount G113

Geacuteneacuteraliteacutes Montant de

base

TaxTotalTaxAmount

G113

Engagement

Engagement Reacutefeacuterence aux

textes (libelleacute)

OrderReferenceID

G702

G703

Engagement Numeacutero

drsquoengagement

ContractDocumentReference[DocumentTypeCode

=Engagement] ID

P107

G301

G711

Engagement Numeacutero de

drsquoengagement Date Effet

ContractDocumentReference[DocumentTypeCode

=Engagement] IssueDate G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierPartyPartyPartyIdentification

ID[SchemeName(attribut)] G204

Fournisseur Identifiant

AccountingSupplierPartyPartyPartyIdentification

ID

G207

G208

G210

G214

147 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Nom (raison

sociale)

AccountingSupplierPartyPartyPartyNameName

G209

Fournisseur Identifiant TVA AccountingSupplierPartyPartyPartyTaxSchemeC

ompanyID[SchemeName(attribut)] G210

Fournisseur Reacutegime TVA AccountingSupplierPartyPartyPartyTaxSchemeT

axSchemeTaxTypeCode

G213

Fournisseur Ligne Adresse

Commerciale

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Fournisseur Code Postal

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLinePostalZone

Fournisseur Commune

Commercial

AccountingSupplierPartyPartyPostalAddressCity

Name

Fournisseur Code Pays

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Country

G201

G203

Fournisseur Adresse legale

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineLine G215

Fournisseur Code postal

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLinePostalZone

Fournisseur Commune

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineCityName

Fournisseur Nom contact AccountingSupplierPartyPartyContactName G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierPartyPartyContactTelephone

Fournisseur Teacuteleacutecopie

contact

AccountingSupplierPartyPartyContactTelefax

Fournisseur Courriel

contact

AccountingSupplierPartyPartyContactElectronic

Mail

Deacutebiteur

Deacutebiteur Identifiant

AccountingCustomerParty Party

PartyIdentification ID

S301 G207

G214

G216

Deacutebiteur Code service

AccountingCustomerParty AccountingContact ID G217

G218

P113

Deacutebiteur Nom service

AccountingCustomerParty AccountingContact

Name

P114

G219

Ligne

Ligne Numeacutero drsquoaffaire InvoiceLine Item StandardItemIdentificationID

Ligne Ref produit InvoiceLineNote P101

Ligne Quantiteacute InvoiceLineInvoicedQuantity

148 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Quantiteacute X tarif InvoiceLineLineExtensionAmount

G113

Ligne Montant HT InvoiceLineTaxTotalTaxSubTotalTaxableAmount G113

Ligne Taux de TVA InvoiceLineItemClassifiedTaxCategoryPercent

Ligne Montant TVA InvoiceLineTaxTotalTaxAmount G113

Ligne Type de prestation

(code)

InvoiceLineItemDescription

G706

G707

G710

Ligne Tarif de la prestation InvoiceLinePricePriceAmount G113

Ligne Prix de la quantiteacute InvoiceLinePriceBaseQuantity P103

Ligne Indicateur de charge InvoiceLineAllowanceChargeChargeIndicator

G710

Ligne Motif de charge

InvoiceLine Price AllowanceCharge Amount

P112

G710

Ligne Montant Charge

InvoiceLineAllowanceChargeAmount

G113

G710

Ligne Autoriteacute Requeacuterante

(code)

InvoiceLineDeliveryTermsDeliveryLocationDescr

iption

G708

G709

Ligne Numeacutero engagement

juridique

InvoiceLineDocumentReferenceId

Paiement

Paiement Date Echeacuteance PaymentMeansPaymentDueDate

G109

Paiement Mode de

Paiement

PaymentMeansPaymentMeansCode

G116

Paiement Type Reacutefeacuterence

Bancaire

PaymentMeans PaymentChannelCode

G117

G118

G122

Paiement Identifiant

Compte bancaire

PaymentMeans PayeeFinancialAccount ID

S202

G118

G119

G122

Paiement Identifiant

Etablissement Bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID

S202

G118

G120

G121

G122

Juridiction

Juridiction Identifiant

Delivery DeliveryLocation

G704

G705

Juridiction Date Reacutequisition

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodStartDate

G109

149 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Juridiction Date de la

prestation

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodEndDate

G109

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G714

G715

G716

PiegraveceJointe Format PJ

AdditionalDocumentReference

DocumentTypeCode G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

150 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

453 Flux de cycle de vie de la facture

Deux formats syntaxiques sont retenus

- Format AIFE_Statut

- Format CPP_Statut

4531 Format AIFE_Statut

Ce format est eacutediteacute par Docapost dans le cadre de la solution Chorus factures Il est proposeacute aux fournisseurs

priveacutes deacutejagrave raccordeacutes agrave Chorus factures et souhaitant beacuteneacuteficier de la compatibiliteacute ascendante entre la solution

mutualiseacutee-CPP 2017 et Chorus factures Ce format ne permet pas de remonter des statuts de type laquo flux raquo

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

151 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

152 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine AIFE_StatusInfo dun document XML

conforme agrave ces standards

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo AIFEStatusInfo raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur

Fournisseur SIRET

DocumentStatus DocumentSenderSIRET

G201

G202

G203

Fournisseur SIREN DocumentStatus DocumentSenderSIREN

Fournisseur TVA

Intracommunautaire

DocumentStatus DocumentSenderVATID

Fournisseur Nom DocumentStatus Document Sender Name G209

Deacutebiteur

Deacutebiteur Identifiant

DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SIREN DU DESTINATAIRE]

G204

G207

G214

G216

Deacutebiteur Nom DocumentStatus Document AdditionalInfo

Index[Attribut NAME = NOM DU DESTINATAIRE]

G209

Deacutebiteur Code service DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SERVICE EXECUTANT]

P113

Deacutebiteur Nom service

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =LIBELLE DU SERVICE

EXECUTANT]

P114

G219

Deacutebiteur Montant HT DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL NET HT]

Deacutebiteur Montant TTC DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL TTC]

Deacutebiteur Engagement

juridique

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ENGAGEMENT JURIDIQUE]

Deacutebiteur Numeacutero de lot DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUMERO DE LOT]

Deacutebiteur Date De

Reacuteception

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =DATE DE RECEPTION]

G109

Deacutebiteur Protocole DocumentStatus Document AdditionalInfo

Index[Attribut NAME =PROTOCOLE]

Deacutebiteur Originator DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ORIGINATOR

153 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Numeacutero de

reacutefeacuterence de la facture

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUM FACTURE REF]

Deacutebiteur Sandbox DocumentStatus Document AdditionalInfo

Index[Attribut NAME =SANDBOX]

Statut

Statut Code statut DocumentStatus Document Status Code G501

Statut Horodatage DocumentStatus Document Status Date G126

Statut Libelleacute DocumentStatus Document Status note

Statut Date drsquoeacutemission de

la facture DocumentStatusDocumentDate

Identifiant Facture

Facture Identifiant

Emetteur DocumentStatus DocumentID

G105

G106

Autres

Autres Numeacutero Unique

Identification Du

Document

DocumentStatusDocumentUUID

Statut Type de document DocumentStatusDocumentTypeOfDocument

Statut Type drsquoeacutemission DocumentStatusDocumentPartnershipType

Statut Facture drsquoOrigine DocumentStatusDocumentFileOrigin

Statut Deacutebut Peacuteriode DocumentStatusDocumentPeriodPeriod_start G109

Statut Fin Peacuteriode DocumentStatusDocumentPeriodPeriod_end G109

Statut

AvoirRequis(OUINON) DocumentStatusDocumentPeriodCreditNoteRequired

Les balises suivantes sont reacutefeacuterenceacutees dans le format syntaxique AIFE_Statut mais ne sont pas reacutefeacuterenceacutes dans

le format seacutemantique

Fournisseur RIDET SIREN VAT_ID

Deacutebiteur Montant HT Montant TTC Engagement Juridique Numeacutero De Lot Date De Reacuteception Protocole

Originator Numeacutero de Facture de Reacutefeacuterence Sandbox)

Autres ensemble des balises reacutefeacuterenceacutees

Ces balises feront lrsquoobjet drsquoune valorisation par une donneacutee constante ou ne seront pas valoriseacutees

Les donneacutees seacutemantiques reacutefeacuterenceacutees dans le flux Cycle de Vie suivantes ne trouvent pas drsquoapplication dans le

format AIFE_STATUT

Fournisseur Code pays typage identifiant

Deacutebiteur Typage Identifiant Nom (Raison Sociale)

Donneacutees Statut Type Compleacutement Libelleacute Horodatage Identifiant Producteur Identifiant Facture du

Reacutecepteur (reacutef MandatDP)

154 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4532 Format CPPStatut

Ce format est eacutediteacute par lrsquoAIFE Il est proposeacute pour tous les eacutemetteurs de factures Si les fournisseurs priveacutes

raccordeacutes en EDI peuvent demander agrave recevoir les donneacutees du cycle de vie au format AIFE_Statut lrsquoutilisation

du format CPPStatut est agrave privileacutegier

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

155 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

156 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPStatut raquo

45321 Format CPPStatut ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire CPPStatut Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres CPPStatut Enveloppe EnveloppeUnitaire

Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

CPPStatut Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires CPPStatut Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur CPPStatut Enveloppe PartenairesReacutecepteur

Partenaires Emetteur CPPStatut Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPStatut Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPStatut Enveloppe PartenairesRecepteurLibelle

157 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutecepteur Note CPPStatut Enveloppe PartenairesRecepteurNote P112

Emetteur

Emetteur Identifiant CPPStatut Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

CPPStatut Enveloppe PartenairesEmetteurLibelle

Emetteur Note CPPStatut Enveloppe PartenairesEmetteurNote P112

45322 Format CPPStatut ndash syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Statut

CPPStatut CPPflux statuts CPPFluxStatuts

CPPStatut CPP Facture

Statuts

CPPFactureStatuts

CPP Flux Statuts

CPPFluxStatuts Flux statut

unitaire CPPFluxStatuts FluxStatutUnitaire

CPP Flux Statut Unitaire

Flux statut unitaire Numeacutero

drsquoordre CPPFluxStatuts FluxStatutUnitaire NumOrdre

Flux Statut Unitaire Donneacutees

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut

Donneacutees statut

DonneacuteesStatut Code statut CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdStatut G503

DonneacuteesStatut Compleacutement

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut ComplementStatut

DonneacuteesStatut Commentaire CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Commentaire

DonneacuteesStatut Note CPPFluxStatuts Fluxstatutunitaire

DonneesStatut Note

DonneacuteesStatut Horodatage CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Horodatage G126

DonneacuteesStatut Type

identifiant producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut TypeIdProducteur

158 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

DonneacuteesStatut Identifiant

producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdProducteur

DonneacuteesStatut Identifiant

flux

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdFlux

DonneacuteesStatut Deacutetail CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Detail

Deacutetail

Deacutetail Ligne drsquoeacuterreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

Deacutetail Nombre de lignes en

eacuterreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details NbLignesErreur

Deacutetail de la ligne drsquoerreur

Deacutetail ligne drsquoerreur

Identifiant de la ligne

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

IdLigne

Deacutetail ligne drsquoerreur Nature

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

NatureErreur

Deacutetail ligne drsquoerreur Code de

lrsquoerreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

CodeErreur

Deacutetail ligne drsquoerreur Libelle

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

LibelleErreur

Deacutetail ligne drsquoerreur

Description de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

DescriptionErreur

P112

CPP Factures Statuts

CPP Factures Statuts CPP

Facture statut unitaire CPPFactureStatutsCPPFactureStatutUnitaire

159 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Facture Statut Unitaire

CPP Facture Statut Unitaire

Fournisseur

CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur

CPP Facture Statut Unitaire

Deacutebiteur

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur

CPP Facture Statut Unitaire

Donneacutees statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut

CPP Facture Statut Unitaire

Numeacutero drsquoordre

CPPFactureStatuts CPPFactureStatutUnitaire

NumOrdre

Fournisseur

Fournisseur Code Pays CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur CodePays

G201

G202

G203

Fournisseur Type drsquoidentifiant CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur TypeIdentifiant

G204

Fournisseur Identifiant

CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur Identifiant

G206

G207

G208

G210

G214

Fournisseur Raison sociale CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur RaisonSociale

G209

Deacutebiteur

Deacutebiteur Code pays CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodePays

Deacutebiteur Type drsquoidentifiant CPPFactureStatutsCPPFactureStatutUnitaire

Debiteur TypeIdentifiant

G204

G216

Deacutebiteur Identifiant CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Identifiant

G214

G216

Deacutebiteur Nom (Raison

sociale)

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Nom G209

Deacutebiteur Code service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodeService

Deacutebiteur Nom service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur NomService

Donneacutees du statut

Donneacutees Statut Code statut CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdStatut G501

Donneacutees Statut Compleacutement

statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut ComplementStatut

160 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Statut Commentaire CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut Commentaire

Donneacutees Statut Horodatage CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Horodatage G126

Donneacutees Statut Identifiant

Producteur

CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Producteur Id

Donneacutees Statut Identifiant

facture CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut IdFacture

G105

G106

Donneacutees Statut Date facture CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut DateFacture G109

Donneacutees Statut Identifiant

MandatDP

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdMandatDP

161 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques

461 Regravegles de Gestion applicables aux formats syntaxiques UBL

Id Titre Libelleacute Nature

S101 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en

compte

Restitution

S102 Modaliteacutes de Paiement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S103 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S104 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S105 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

162 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

462 Regravegles de Gestion applicables aux formats syntaxiques CII

Id Titre Libelleacute Nature

S201 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en compte

Restitution

S202 Modaliteacutes de Regraveglement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S203 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S204 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S205 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

163 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP

Id Titre Libelleacute Nature

S301 Format de lrsquoIdentifiant

fournisseur et deacutebiteur

Alphanumeacuterique agrave 15 car Format

S302 Format des Noms Texte 38 car Format

S303 Valorisation des Noms si Civiliteacute non-vide ou Prenom non-vide ou ComplNom non-

vide alors

Nom Fournisseur (ou deacutebiteur) = Civiliteacute + lsquo lsquo + lsquoPrenom +

lsquo lsquo + Nom + lsquo lsquo + ComplNom

sinon

Nom Fournisseur (ou deacutebiteur) = Nom

Alimentation

S304 Format de lrsquoIdentifiant

de service

Texte 100 car Format

S305 Format du Nom du

Service

Texte 100 car Format

S306 Format de date Toutes les dates dans PES sont exprimeacutees comme AAAA-

MM-JJ

Format

S307 Format drsquoun Montant

dans une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur

19 positions

Il ne peut compoter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

S308 Format drsquoun taux de TVA un Taux de TVA dans PES est un nombre deacutecimal non signeacute

agrave 2 deacutecimales et limiteacute agrave 99999

Format

S309 Liste de valeurs pour

Type de facturation

Au sein du bloc PES facture les types de facturation du PES

trouvent une correspondance selon les regravegles suivantes

- le type de facturation laquo 01 FACTURE raquo du PES correspond

au type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 09 ASAP raquo du PES correspond au

type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 03 AVOIR raquo du PES correspond au

type laquo avoir raquo dans la solution mutualiseacutee

Codification

S310 Montant agrave payer Dans le cas de factures de type PES la balise Montant agrave

payer est valoriseacutee dans le flux pivot par les informations

contenues dans la balise montant TTC

Codification

164 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S311 Liste de valeurs pour

Type de PJ

Au sein du bloc PJ les types de piegraveces jointes du PES

trouvent une correspondance selon les regravegles suivantes

- Lorsque le type laquo 006 raquo (PES_Factures) est indiqueacute la

piegravece jointe sera consideacutereacutee comme la facture originale

(eacutequivalent du type laquo 001 Facture raquo dans la solution

mutualiseacutee

- dans les autres cas eacutenumeacutereacutes ci-dessous la piegravece jointe

sera consideacutereacutee comme eacutetant une piegravece compleacutementaire

laquo eacutequivalent du type laquo 002 PJ Autres raquo)

- 001 Document Budgeacutetaire

- 002 Recette

- 003 Deacutepense

- 004 Etat de Paye

- 005 Etat dAide sociale

Codification

S312 Liste des valeurs du

Mode de Paiement

Les valeurs accepteacutees sont les suivantes

- 01 Numeacuteraire

- 02 Chegraveque

- 03 Virement

- 10 Preacutelegravevement

- 09 Autres

- 12 Titre interbancaire de paiement (TIP)

- 14 - Preacutelegravevement par carte bancaire

Codification

165 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller

Dans la perspective de la production du flux PES_DeacutepenseAller les collectiviteacutes locales doivent alimenter

certaines donneacutees syntaxiques du format PES_DeacutepenseAller agrave partir des donneacutees du format CPPFacturePivot

qursquoelles reccediloivent de la solution mutualiseacutee-CPP 2017 Les regravegles de gestion ci-dessous preacutesentent les

correspondances agrave opeacuterer entre les deux formats afin notamment de permettre la remonteacutee des donneacutees du

cycle de vie depuis HELIOS vers la solution mutualiseacutee

Id Titre Libelleacute Nature

S401 Numeacutero de

factures

Balise du PES_Aller Deacutepense concerneacutee PES_DepenseAller

BordereauPiece BlocPieceInfoPceIdPce

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

IdentificationFacture NumeroFacture

Codification

S402 Montant HT Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce MtHT

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

Montants MontantHT

Codification

S403 Mode de

Paiement

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePceModRegl

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

ModePaiementCode

Codification

S404 Code Pays du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce CodPays

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur CodePays

Codification

S405 Type

drsquoidentifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse NatIdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

Codification

S406 Identifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse IdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur Id

Codification

S407 Identifiant du

deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee en-tecircte du PES (Siret

collectiviteacute) IdColl

est alimenteacute par CPPFacturePivotUnitaire Debiteur Id

Codification

S408 Code service

du deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

InfoPceCodServ

est alimenteacute par CPPFacturePivotUnitaire Debiteur CodeService

Codification

S409 Identifiant du

compte

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire Bic (ou IBAN)

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte

Codification

S410 Identifiant de

lrsquoeacutetablissement

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire LibBanc

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

Codification

166 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S411 Identifiant de

la Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef IdUnique

est alimenteacute par CPPFacturePivotUnitaire PJ IdUnique

Codification

S412 Nom de la

Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef NomPJ

est alimenteacute par CPPFacturePivotUnitaire PJ NomPJ

Codification

167 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

465 Regravegles de Gestion applicables aux formats syntaxique CPP

S501 Mode de Paiement Les valeurs autoriseacutees sont

- 01 Espegravece

- 02 Chegraveque

- 03 Virement

- 04 Preacutelegravevement

- 05 Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute dans le flux eacutemis par le fournisseur la

valeur Virement sera renseigneacutee dans le flux pivot par la

solution mutualiseacutee-CPP2017

Codification

168 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5 PRESENTATION DU MODE SERVICE

51 Le principe de fonctionnement des API

511 Preacutesentation de lrsquooffre de service

Toutes les fonctions proposeacutees en mode service par la solution mutualiseacutee CPP-2017 ont eacuteteacute regroupeacutees en

quatorze services exposeacutes permettant de reacutepondre aux besoins des SI utilisateurs

1 Factures eacutemises

2 Factures de travaux

3 Factures agrave valider

4 Factures reccedilues

5 Meacutemoires de frais de justice

6 Demandes de remboursement TIC

7 Engagements

8 Sollicitations eacutemises

9 Sollicitations reccedilues

10 Gestion des utilisateurs

11 Gestion des structures

12 Gestion du compte utilisateur

13 Qualification des flux

14 Reacutefeacuterentiels

169 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le style drsquoarchitecture retenue pour exposer ces services est lrsquoarchitecture RESTJSON

Service exposeacutez

1 Factures eacutemises x x x

2 Factures de travaux x x x

3 Factures agrave valider x x x

4 Factures reccedilues x x x

5 Meacutemoires de frais de justice x x x

6 Demandes de remboursement TIC x x x

7 Engagements x x x

8 Sollicitations eacutemises x x x

9 Sollicitations reccedilues x x x

10 Gestion des utilisateurs x x x

11 Gestion des structures x x x

12 Gestion du compte utilisateur x x x

13 Qualification des flux x x x

14 Reacutefeacuterentiels x

SI FOURSI SPL

(COLLOC)SI EPN

PORTAIL

TIERS

512 Contraintes lieacutees au header de la requecircte

- Accept textplain par deacutefaut

- Accept-charset UTF-8

- Accept-encoding gzipdeflate par deacutefaut

- Accept-language fr_FR

- Cookie aucune contrainte

- Content-lenght aucune contrainte

- Content-md5 aucune contrainte

- Date aucune contrainte

- Authorization et authenticate sont lieacutes agrave lrsquoauthentification et traiteacutes dans le cadre de ce sujet

170 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52 Les services proposeacutes en API

Listes des

theacutematiques

fonctionnelles

Gestion des

engagements

juridique

Qualification Reacutefeacuterentiels

Listes des espacesDemandes de

remboursement

Meacutemoires

de justice

Engagements

juridique

Gestion

des entiteacutes

Qualification des

flux

Liste des services

exposeacutes

Factures

agrave

eacutemettre

Factures

de travaux

Factures

agrave valider

Factures

reccedilues

Sollicitations

eacutemises

Sollicitations

reccedilues Administration SN1

Mon

compte Gestionnairerechercher X X X X X X X X X X X X X

enregistrer X X X X X X X X X X

soumettre X X X X X X X X

dupliquer X X X X

supprimer X X X X X X

consulterDetail X X X X X X X X X X X X X

consulterHistorique X X X X X X X X X X X

consulterPiece X X X X X X X X X X

telecharger X X X X X X X X X

fildEvenement X X X X X X X X X X X X X

listeActions X X X X X X X X X X X X

tableaudeBord X X X X X X X X X X X

deposerFlux X X X X X

deposerPdf X X

ajouterPj X X X X X X X X X X

traiter X X X X X X

recycler X

Factures Sollicitations Gestion utilisateurs

Assistance utilisateursGestion des demandes de paiement Gestion utlisateurs et des entiteacutes

Le scheacutema ci-dessous deacutecrit une seacutequence type pour une personne publique qui souhaite teacuteleacutecharger les

derniegraveres factures reccedilues sur la solution mutualiseacutee-CPP 2017 et mettre agrave jour les statuts

1 Lrsquoutilisateur appelle la meacutethode laquo Rechercher raquo du service laquo factures reccedilues raquo afin de rechercher

les factures reccedilues non teacuteleacutechargeacutees Pour ce faire il peut utiliser diffeacuterents critegraveres de recherche

(ex statut de la facture)

2 Lrsquoutilisateur appelle la meacutethode laquo teacuteleacutecharger raquo du service laquo factures reccedilues raquo afin de teacuteleacutecharger

les donneacutees du flux pivot et les piegraveces jointes associeacutees des factures rechercheacutees Il peut effectuer

un teacuteleacutechargement unitaire ou en masse

3 Lrsquoutilisateur appelle la meacutethode laquo traiter raquo du service laquo factures reccedilues raquo afin de mettre agrave jour le

statut des factures teacuteleacutechargeacutees

171 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

521 Service factures eacutemises

Le service factures eacutemises offre un accegraves agrave lrsquoespace facture eacutemise de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace Il permet notamment agrave un utilisateur de

saisir deacuteposer ou transmettre un flux de facture Il offre aussi les aides agrave la transmission de factures proposeacutees

sur le portail duplication de facture saisie et recyclage de factures Il permet de rechercher une facture

preacuteceacutedemment eacutemise vers la solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de

la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5211 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureEmiserechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaiement

String numeacutero de la demande de paiement

varchar(20)

Cet identifiant est unique par fournisseur Valeur

alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

172 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

StructureValideur

String identifiant de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant

String eacutetat

courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest

preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTy

peDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na

pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

173 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

PageResultatDemandee

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs

possibles - NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC

- Devise - Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de son repreacutesentant

0-

Destinataire String libelleacute du destinataire

varchar(80) 0-

ServiceExecutant

String libelleacute

du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs possibles - Facture - Avoir

0-

174 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

NumeroDemandePaiement

String numeacutero

de la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de

paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la page courante

- 1

Pages

Nombre nombre de

pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre nombre de reacutesultats renvoyeacute par la recherche

- 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

175 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Meacutethode enregistrer

La meacutethode enregitrer permet drsquointeacutegrer dans la solution mutualiseacutee une facture au format brouillon La

facture enregistreacutee peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute

teacuteleacuteverseacutee dans celui-ci sous forme drsquoun fichier PdF

httpsfactureEmiseenregistrer

Tableau drsquoentreacutee

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

0-1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

0-1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

0-1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

0-1

176 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

0-1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

0-1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

0-1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

177 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 0-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 0-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

0-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

agrave-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 0-1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 0-1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

0-1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

0-1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

178 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

179 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires pour soumettre la

demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x tauxTvavaleur (ou

tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le reacutefeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

180 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Meacutethode soumettre

La meacutethode soumettre permet drsquointeacutegrer dans la solution mutualiseacutee une facture La facture soumise

peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute teacuteleacuteverseacutee dans

celui-ci sous forme drsquoun fichier PdF

httpsfactureEmisesoumettre

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

1

181 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

182 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 1-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 1-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

1-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

1-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

183 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

DateDepot

String date de

deacutepocirct de la

demande de

paiement

date Format date JJMMAAAA 1

DateFournisseur

String date de la

demande de

paiement deacuteposeacutee

en PDF ou EDI

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

184 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires

pour soumettre la demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure

destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x

tauxTvavaleur (ou tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

185 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20200 Champ obligatoire Le cadre de facturation (FacturecadreFacturation)

20201 Champ obligatoire Le valideur (DemandePaiementvalideur1) si le cadre de facturation vaut laquo

A4 A5 A6 A7 A12 A13 A14 ou A15 raquo

20202

Champ obligatoire Les coordonneacutees bancaires (DemandePaiementcoordonneesBancaires) et

les informations relatives agrave lrsquoaffactureur (DemandePaiementaffactureuridentifiant

raisonSociale typeIdentifiant) si le cadre de facturation vaut laquo A10 raquo jusqursquoagrave laquo A17 raquo

20203 Champ obligatoire Lrsquoidentifiant du fournisseur (DemandePaiementfournisseurstructure)

20204 Champ obligatoire Lrsquoidentifiant du destinataire (DemandePaiementdestinatairestructure)

20205 Champ obligatoire le code du service exeacutecutant

(DemandePaiementdestinataireserviceExecutant)

20206 Champ obligatoire Le type de TVA (DemandePaiementtypeTVA)

20207 Champ obligatoire Le motif drsquoexoneacuteration TVA (DemandePaiementmotifExonerationTva) si

typeTva vaut laquo EXONERATION raquo

20208 Champ obligatoire La devise (DemandePaiementdevise)

20209 Champ obligatoire Le mode de regraveglement (DemandePaiementmodalite)

20210 Champ obligatoire Le type de facture projet de deacutecompte ou eacutetat drsquoacompte

(FacturetypeFacture ProjetDecomptetypeProjetDecompte EtatAcomptetypeEtatAcompte)

20211 Champ obligatoire La reacutefeacuterence agrave la facture drsquoorigine (FactureunmeroFactureOrigine) si

FacturetypeFacture vaut laquo Avoir raquo

20212

Champ obligatoire Le marcheacute ou bon de commande (DemandePaiementmarche ou

DemandePaiementbonCommande) si le destinataire le demande (cf

StructuregestionNumeroEJ)

20213

Champ obligatoire Les montants HT global TVA global TTC global et A payer

(DemandePaiementmontantHtGlobal montantTvaGlobal montantTtcGlobal

FacturemontantAPayer)

20214

Champ obligatoire

Si la Facture comporte au moins une ligne pour chaque ligne de facture les informations

suivantes sont obligatoires

- Le numeacutero de la ligne de deacutetail (LigneDemandePaiementnumero)

- La deacutenomination (LigneDemandePaiementdenomination)

- La quantiteacute (LigneFacturequantite)

- Lrsquouniteacute (LigneFactureunite)

- Le montant unitaire HT (LigneFacturemontantUnitaireHt)

- Le taux de TVA (LigneFacturetauxTVA)

20215

Champ obligatoire Si le cadre de facturation (DemandePaiementcadreFacturation) est un

cadre de facturation de sous-traitant ou de cotraitant alors le valideur

(DemandePaiementvalideur1) doit obligatoirement ecirctre renseigneacute

20300 Champ obligatoire Le numeacutero de la demande de paiement doit ecirctre saisi

(DemandePaiementnumero)

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

20302 Champ obligatoire La date de la demande de paiement dans le SI du Fournisseur doit ecirctre saisi

(DemandePaiementdateFournisseur)

186 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

20303

Champ obligatoire

Si le mode de deacutepocirct est PORTAIL_PDF les informations suivantes sur la piegravece jointe principale

sont obligatoires

- La deacutesignation de la piegravece jointe (PieceJointeDemandePaiementdesignation)

- Le type de la piegravece jointe (PieceJointeDemandePaiementtypePieceJointecode)

- Le numeacutero de la piegravece jointe (PieceJointeDemandePaiementnumeroLigne)

- Lidentifiant technique de la piegravece jointe associeacutee au fichier (PieceJointeid)

5214 Meacutethode dupliquer

Description agrave venir

5215 Meacutethode supprimer

Description agrave venir

5216 Meacutethode consulterDetail

Description agrave venir

5217 Meacutethode consulterHistorique

Description agrave venir

5218 Meacutethode consulterPiece

Description agrave venir

187 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5219 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

188 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

189 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

52110 Meacutethode fildEvenements

Description agrave venir

52111 Meacutethode listeActions

Description agrave venir

52112 Meacutethode tableaudeBord

Description agrave venir

190 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52113 Meacutethode deposerFlux

Description agrave venir

52114 Meacutethode depoderPdf

Description agrave venir

52115 Meacutethode ajouterPj

Description agrave venir

52116 Meacutethode recycler

Description agrave venir

191 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

522 Service factures de travaux

Le service factures de travaux offre un accegraves agrave lrsquoespace factures de travaux de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de saisir deacuteposer ou transmettre un flux de facture de travaux Il offre

aussi les aides agrave la transmission de factures de travaux proposeacutees sur le portail duplication de facture saisie et

recyclage de factures Il permet aussi de rechercher une facture de travaux preacuteceacutedemment eacutemise vers la

solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5221 Meacutethode rechercher

5222 Meacutethode enregistrer

5223 Meacutethode soumettre

5224 Meacutethode dupliquer

Description agrave venir

5225 Meacutethode supprimer

Description agrave venir

5226 Meacutethode consulterDetail

Description agrave venir

5227 Meacutethode consulterHistorique

Description agrave venir

5228 Meacutethode consulterPiece

Description agrave venir

5229 Meacutethode telecharger

Description agrave venir

52210 Meacutethode fildEvenements

Description agrave venir

52211 Meacutethode listeActions

Description agrave venir

52212 Meacutethode tableaudeBord

192 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52213 Meacutethode deposerFlux

Description agrave venir

52214 Meacutethode depoderPdf

Description agrave venir

52215 Meacutethode ajouterPj

Description agrave venir

52216 Meacutethode traiter

Description agrave venir

52217 Meacutethode recycler

Description agrave venir

193 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

523 Service factures agrave valider

Le service factures agrave valider offre un accegraves agrave lrsquoespace factures agrave valider de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

La validation des piegraveces est faciliteacutee via un outil de recherche de factures agrave valider de consultation de la piegravece

et de son historique et de teacuteleacutechargement

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5231 Meacutethode rechercher

Description agrave venir

5232 Meacutethode consulterDetail

Description agrave venir

5233 Meacutethode consulterHistorique

Description agrave venir

5234 Meacutethode consulterPiece

Description agrave venir

5235 Meacutethode telecharger

Description agrave venir

5236 Meacutethode fildEvenements

Description agrave venir

5237 Meacutethode listeActions

Description agrave venir

5238 Meacutethode tableaudeBord

Description agrave venir

5239 Meacutethode traiter

Description agrave venir

194 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

524 Service factures reccedilues

Le service factures reccedilues offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet de rechercher des factures reccedilues drsquoidentifier et de seacutelectionner celles qui nrsquoont pas fait lrsquoobjet drsquoun

teacuteleacutechargement de consulter lrsquohistoire et le deacutetail drsquoune piegravece de la teacuteleacutecharger et de mettre agrave jour le cycle de

vie de la facture

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5241 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureRecuerechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaie

ment

String numeacutero de

la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

195 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

StructureValideur

String identifiant

de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant String eacutetat courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTypeDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors

taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

196 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

PageResultatDemande

e

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs possibles

- NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC - Devise

- Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

197 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de

son repreacutesentant

0-

Destinataire String libelleacute

du destinataire varchar(80) 0-

ServiceExecutant String libelleacute du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs

possibles - Facture - Avoir

0-

NumeroDemandePaiement String numeacutero de la demande de paiement

varchar(20) Cet identifiant est unique par fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la

page courante

- 1

Pages

Nombre nombre de pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre

nombre de reacutesultats renvoyeacute par la recherche

- 1

198 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

5242 Meacutethode consulterDetail

Description agrave venir

5243 Meacutethode consulterHistorique

Description agrave venir

5244 Meacutethode consulterPiece

Description agrave venir

199 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5245 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

200 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

201 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

5246 Meacutethode fildEvenements

Description agrave venir

5247 Meacutethode listeActions

Description agrave venir

5248 Meacutethode tableaudeBord

Description agrave venir

5249 Meacutethode traiter

La meacutethode traiter permet de mettre agrave jour le statut de la facture dans la solution CPP

httpsfactureEmisetraiter

202 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant String identifiant de lrsquoutilisateur

courant dans le systegraveme CPP varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees

par lAIFE

1

IdentifiantFactureCPP String identifiant technique de

la facture au sein de CPP 2017 integer

Cette identifiant

permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP

2017

1

CodeDestinataire

String identifiant de la

structure destinataire effectuant

le traitement

varchar(14) Valeur

alphanumerique 1

NouvelEtat String nouvel eacutetat de la facture varchar(50)

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION les eacutetats

de destination

autoriseacutes sont

- A_RECYCLER

- SUSPENDUE

- REJETEE

- SERVICE_FAIT

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MANDATEE les

eacutetats de

destination

autoriseacutes sont

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

SERVICE_FAIT

les eacutetats de

destination

RecupererEtatsP

ossiblesPourTrai

tement

1

203 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

autoriseacutes sont

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION_COMPTABL

E les eacutetats de

destination

autoriseacutes sont

- COMPTABILISEE

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

COMPTABILISEE

les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MISE_EN_PAIEM

ENT les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Motif String motif du changement

deacutetat de la facture varchar(255)

La saisie du motif

est obligatoire si

le nouvel eacutetat agrave

affecter agrave la

facture est

- REJETEE

- SUSPENDUE

0-1

204 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

NumeroFacture String numeacutero

de la facture varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

DateTraitement

String date de

traitement de la

facture

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000

La saisie du motif est obligatoire si le nouvel eacutetat agrave affecter agrave la facture est

- REJETEE

- SUSPENDUE

20001 La demande de paiement est inconnue du systegraveme

20002 Habilitations Lutilisateur doit ecirctre rattacheacute agrave la structure destinataire affecteacutee

agrave la demande de paiement

20003 Habilitations La structure destinataire passeacutee en paramegravetre doit correspondre agrave

la structure destinataire affecteacutee agrave la demande de paiement

20004

La demande de paiement agrave traiter doit avoir pour eacutetat dorigine lun des eacutetats

suivants

- MISE_A_DISPOSITION

- SERVICE_FAIT

- MANDATEE

- MISE_A_DISPOSITION_COMPTABLE

- COMPTABILISEE

- MISE_EN_PAIEMENT

20005 Le nouvel eacutetat nest pas un eacutetat de destination autoriseacute pour cette facture

205 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

525 Service meacutemoires de justice

Le service meacutemoires de frais de justice offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les meacutemoires preacuteceacutedemment soumis afin drsquoen

connaitre le cycle de vie Il offre la possibiliteacute de soumettre un meacutemoire de frais de justice en saisie et de

beacuteneacuteficier drsquoune aide agrave la saisie avec la duplication drsquoun meacutemoire preacuteceacutedemment saisi

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5251 Meacutethode rechercher

Description agrave venir

5252 Meacutethode enregistrer

Description agrave venir

5253 Meacutethode soumettre

Description agrave venir

5254 Meacutethode dupliquer

Description agrave venir

5255 Meacutethode supprimer

Description agrave venir

5256 Meacutethode consulterDetail

Description agrave venir

5257 Meacutethode consulterHistorique

Description agrave venir

5258 Meacutethode consulterPiece

Description agrave venir

5259 Meacutethode telecharger

Description agrave venir

52510 Meacutethode fildEvenements

Description agrave venir

52511 Meacutethode listeActions

Description agrave venir

206 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52512 Meacutethode tableaudeBord

Description agrave venir

52513 Meacutethode deposerFlux

Description agrave venir

52514 Meacutethode ajouterPj

Description agrave venir

207 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

526 Service demandes de remboursement TIC

5261 Meacutethode rechercher

Description agrave venir

5262 Meacutethode enregistrer

Description agrave venir

5263 Meacutethode soumettre

Description agrave venir

5264 Meacutethode dupliquer

Description agrave venir

5265 Meacutethode supprimer

Description agrave venir

5266 Meacutethode consulterDetail

Description agrave venir

5267 Meacutethode consulterHistorique

Description agrave venir

5268 Meacutethode consulterPiece

Description agrave venir

5269 Meacutethode telecharger

Description agrave venir

52610 Meacutethode fildEvenements

Description agrave venir

52611 Meacutethode listeActions

Description agrave venir

52612 Meacutethode tableaudeBord

Description agrave venir

52613 Meacutethode deposerFlux

Description agrave venir

208 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52614 Meacutethode ajouterPj

Description agrave venir

209 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

527 Service engagements

Le service engagement offre un accegraves agrave lrsquoespace engagement de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les engagements pour les marcheacutes conclus avec

les services de lrsquoEtat ainsi que leur historique

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5271 Meacutethode rechercher

Description agrave venir

5272 Meacutethode consulterDetail

Description agrave venir

5273 Meacutethode consulterHistorique

Description agrave venir

5274 Meacutethode consulterPiece

Description agrave venir

5275 Meacutethode telecharger

Description agrave venir

5276 Meacutethode fildEvenements

Description agrave venir

5277 Meacutethode listeActions

Description agrave venir

5278 Meacutethode tableaudeBord

Description agrave venir

210 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

528 Sollicitations eacutemises

Le service sollicitation eacutemises offre un accegraves agrave lrsquoespace sollicitations eacutemises de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a soumises ainsi que leur

historique Ce service offre la possibiliteacute de soumettre une sollicitation en direction du support applicatif CPP ou

des services meacutetiers

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5281 Meacutethode rechercher

Description agrave venir

5282 Meacutethode enregistrer

Description agrave venir

5283 Meacutethode soumettre

Description agrave venir

5284 Meacutethode supprimer

Description agrave venir

5285 Meacutethode consulterDetail

Description agrave venir

5286 Meacutethode consulterHistorique

Description agrave venir

5287 Meacutethode consulterPiece

Description agrave venir

5288 Meacutethode telecharger

Description agrave venir

5289 Meacutethode fildEvenements

Description agrave venir

52810 Meacutethode listeActions

Description agrave venir

52811 Meacutethode tableaudeBord

Description agrave venir

211 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52812 Meacutethode ajouterPj

Description agrave venir

52813 Meacutethode traiter

Description agrave venir

212 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

529 Sollicitation reccedilues

Le service sollicitation reccedilues offre un accegraves agrave lrsquoespace sollicitations reccedilues de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a reccedilues ainsi que leur

historique Ce service permet de reacutepondre aux questions poseacutees par les eacutemetteurs de factures

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5291 Meacutethode rechercher

Description agrave venir

5292 Meacutethode enregistrer

Description agrave venir

5293 Meacutethode soumettre

Description agrave venir

5294 Meacutethode consulterDetail

Description agrave venir

5295 Meacutethode consulterHistorique

Description agrave venir

5296 Meacutethode consulterPiece

Description agrave venir

5297 Meacutethode telecharger

Description agrave venir

5298 Meacutethode fildEvenements

Description agrave venir

5299 Meacutethode listeActions

Description agrave venir

52910 Meacutethode tableaudeBord

Description agrave venir

52911 Meacutethode ajouterPj

Description agrave venir

213 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52912 Meacutethode traiter

Description agrave venir

214 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5210 Gestion des utilisateurs

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de rechercher et consulter la liste des agents de sa structures

disposant drsquoun compte sur le portail et drsquoen modifier ou supprimer les habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52101 Meacutethode rechercher

Description agrave venir

52102 Meacutethode enregistrer

Description agrave venir

52103 Meacutethode soumettre

Description agrave venir

52104 Meacutethode supprimer

Description agrave venir

52105 Meacutethode consulterDetail

Description agrave venir

52106 Meacutethode consulterHistorique

Description agrave venir

52107 Meacutethode fildEvenements

Description agrave venir

52108 Meacutethode listeActions

Description agrave venir

52109 Meacutethode tableaudeBord

Description agrave venir

521010 Meacutethode deposerFlux

Description agrave venir

521011 Meacutethode traiter

Description agrave venir

215 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5211 Gestions des structures

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de modifier la fiche de la structure par exemple pour en

changer les coordonneacutees mais aussi drsquoindiquer si la reacutefeacuterence agrave un code service et agrave un engagement est

obligatoire pour ses fournisseurs

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52111 Meacutethode rechercher

Description agrave venir

52112 Meacutethode enregistrer

Description agrave venir

52113 Meacutethode consulterDetail

Description agrave venir

52114 Meacutethode consulterHistorique

Description agrave venir

52115 Meacutethode consulterPiece

Description agrave venir

52116 Meacutethode fildEvenements

Description agrave venir

52117 Meacutethode listeActions

Description agrave venir

52118 Meacutethode tableaudeBord

Description agrave venir

52119 Meacutethode ajouterPj

Description agrave venir

521110 Meacutethode traiter

Description agrave venir

216 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Gestion du compte utilisateurs

Le service gestion des utilisateurs offre un accegraves agrave lrsquoespace gestion des utilisateurs de la solution mutualiseacutee-

CPP 2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet notamment agrave un utilisateur de rechercher et consulter ses habilitations ainsi que de

demander au gestionnaire de structure une modification de ses habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52121 Meacutethode enregistrer

Description agrave venir

52122 Meacutethode consulterDetail

Description agrave venir

52123 Meacutethode consulterPiece

Description agrave venir

52124 Meacutethode fildEvenements

Description agrave venir

52125 Meacutethode ajouterPj

Description agrave venir

217 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Qualification des flux

Le service qualification des flux offre un accegraves agrave lrsquoespace qualification des flux de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de tester les fichiers avant de les transmettre en mode flux agrave la solution

mutualiseacutee-CPP 2017

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52131 Meacutethode rechercher

Description agrave venir

52132 Meacutethode enregistrer

Description agrave venir

52133 Meacutethode soumettre

Description agrave venir

52134 Meacutethode fildEvenements

Description agrave venir

52135 Meacutethode listeActions

Description agrave venir

52136 Meacutethode tableaudeBord

Description agrave venir

52137 Meacutethode deposerFlux

Description agrave venir

52138 Meacutethode ajouterPj

218 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5214 Reacutefeacuterentiels

Le service reacutefeacuterentiels offre un accegraves agrave lrsquoespace reacutefeacuterentiels de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de consulter lrsquoannuaire des structures reacutefeacuterenceacutees sur CPP

52141 Meacutethode rechercher

Description agrave venir

52142 Meacutethode consulterDetail

Description agrave venir

219 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

6 LrsquoAUTHENTIFICATION

Deux modes drsquoauthentification agrave la solution mutualiseacutee CCP2017 existent et seront deacutecrits ici

- lrsquoauthentification agrave la solution mutualiseacutee agrave partir drsquoun portail tiers existant pour les utilisateurs

drsquoentreprises en passant exclusivement par les services de France Connect Entreprises

- lrsquoauthentification agrave la solution mutualiseacutee par un SI externe pour les acteurs des entiteacutes publiques

61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo

Aujourdhui les professionnels (utilisateurs agissant pour le compte drsquoune entreprise) possegravedent plusieurs

comptes et mots de passe pour acceacuteder aux diffeacuterents services proposeacutes par les administrations franccedilaises Du

point de vue de lrsquoutilisateur lrsquoaccegraves aux services de lrsquoeacutetat est complexifieacute par cette multipliciteacute drsquoidentifiants

Une solution est de deacuteleacuteguer agrave des fournisseurs drsquoidentiteacute la fonction drsquoauthentification des utilisateurs La

gestion des identiteacutes est alors sous la responsabiliteacute drsquoun fournisseur didentiteacutes externe cest agrave dire lentiteacute

chez laquelle est heacutebergeacute le compte de lutilisateur

France Connect est un projet informatique piloteacute par le SGMAP et la DISIC Lrsquoobjectif est de mettre en service

un systegraveme de deacuteleacutegation drsquoauthentification qui a pour vocation de simplifier la relation des usagers (aussi bien

les particuliers que les entreprises) avec lrsquoensemble des administrations

611 Le principe de fonctionnement de France Connect Entreprises

A Lrsquoentreprise accegravede agrave la page drsquoaccueil drsquoun portail tiers beacuteneacuteficiant de lrsquooffre de service drsquoAPI de la

solution mutualiseacutee CPP2017

B Il actionne le bouton France Connect

C Plusieurs fournisseurs drsquoidentiteacutes compatibles avec France Connect lui sont alors proposeacutes PLACE etc

D Lrsquoentreprise choisit un fournisseur drsquoidentiteacutes et srsquoauthentifie en utilisant un compte deacutejagrave deacutefini (saisies

de son identifiant et mot de passe)

E Une fois authentifieacute lrsquousager accegravede agrave lrsquooffre de services de la solution mutualiseacutee CCP2017

France Connect est donc un service Web qui permet aux internautes de sidentifier et sauthentifier

sur des fournisseurs de services par lintermeacutediaire de fournisseurs didentiteacutes

Lrsquoutilisateur nrsquoest pas obligeacute drsquoavoir un identifiant et un mot de passe speacutecifiques par application (Fournisseur

de services)

220 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

France Connect agit en tant que tiers mettant en relation entreprises et administrations aupregraves de fournisseurs

didentiteacutes Lauthentification est transparente pour une application utilisant France Connect (elle ne converse

jamais directement avec le fournisseur didentiteacutes cest France Connect qui sen charge)

France Connect fournit aux diffeacuterents acteurs une identiteacute unique sur une personne physique appeleacutee lidentiteacute

pivot

612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution mutualiseacutee CPP2017

Lrsquoimpleacutementation des services de France Connect est deacutecrite dans le deacutetail du site du Secretariat Geacuteneacuteral agrave la

Modernisation de lrsquoAction publique httpsdocinteg01dev-franceconnectfr

Nous preacutesentons iccedili une version syntheacutetique cependant les informations les plus actualiseacutees devront ecirctre

reprises dans le lien reacutefeacuterenceacute ci-dessus

Une assistance est disponible via un support deacutedieacute accessible via lrsquoadresse supportdev-franceconnectfr

613 Description technique

France Connect est un service web qui agit en tant que tiers de confiance entre la solution mutualiseacutee CPP2017

et des fournisseurs de service drsquoidentiteacute

France Connect impleacutemente le laquo core raquo et la gestion des sessions de la norme OpenId Connect

OpenID Connect permet agrave des applications de veacuterifier lrsquoidentiteacute des utilisateurs et drsquoobtenir des informations les

concernant en se basant sur lrsquoauthentification effectueacutee par un serveur drsquoautorisation

OpenID Connect 10 se preacutesente comme eacutetant une surcouche de gestion drsquoidentiteacute du protocole drsquoautorisation

OAuth 20

Les speacutecifications du protocole OAuth deacutefinissent les meacutecanismes utiliseacutes pour lrsquoobtention et lrsquoutilisation des

jetons pour lrsquoaccegraves aux ressources

221 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

614 Etapes pour se raccorder agrave FranceConnect

Preacutesentation du diagramme de fournisseur de service

Source du scheacutema httpsdocinteg01dev-franceconnectfrintegration-fs

Chacune des eacutetapes est deacutecrite de la maniegravere suivante

1 ltFC_URLgtapiv1authorize REDIRECTION

Contexte Le FS redirige depuis la requecircte preacuteceacutedente vers apiv1authorize pour engager la cineacutematique

dauthentification

Origine FS

Cible FC

Type dappel redirection navigateur

Requecircte

URL

ltFC_URLgtapiv1authorizeresponse_type=codeampclient_id=ltCLIENT_IDgtampredirect_uri=ltFS_URLgt2FltURL

_CALLBACKgtampscope=ltSCOPESgtampstate=ltSTATEgtampnonce=ltNONCEgt Reacuteponse

[hellip]

Ordre des eacutetapes pour se raccorder agrave FranceConnect pour un portail amont

Etape 1 Srsquoinscrire en tant que nouveau fournisseur de service afin de recevoir un client ID et un client secret

Un formulaire en ligne est disponible httpsdocinteg01dev-franceconnectfrintegration-fs

Etape 2 Obtenir un client OpenId Connect

222 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Des exemples dapplications clientes qui fonctionnent baseacutees sur des librairies du marcheacute sont mises agrave

disposition directement par France Connect httpsgithubcomfrance-connectservice-providers-

examples

Dautres clients sont disponibles sur le site officiel drsquoOpenId Connect

httpopenidnetdeveloperslibraries

o Note il faut choisir un produit dont la caracteacuteristique Relying Party est Yes

Etape 3 Configurer votre client OpenID Connect

Avec les EndPoints de France Connect (Autorisation Token UserInfos et Logout)

Authorization endpoint httpsfceinteg01dev-franceconnectfrapiv1authorize

Token endpoint httpsfceinteg01dev-franceconnectfrapiv1token

UserInfo endpoint httpsfceinteg01dev-franceconnectfrapiv1userinfo

Endpoint de logout httpsfceinteg01dev-franceconnectfrapiv1logout

62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe

621 Principe geacuteneacuteral

La seacutecurisation des accegraves aux services web du Portail Fournisseur est reacutealiseacutee sur deux niveaux

La mise en place drsquoune liaison seacutecuriseacutee avec lrsquoapplication appelante du partenaire (eacutediteur ou entiteacute

publique)

La mise en place drsquoune authentification de lrsquoutilisateur de lrsquoentiteacute publique autorisant la reacutealisation des

opeacuterations au travers ou pour le compte de lrsquoentiteacute publique

622 Mise en place drsquoune liaison seacutecuriseacutee

Pour assurer les exigences et contraintes de confidentialiteacute inteacutegriteacute et imputabiliteacute des eacutechanges sur internet

les messages sont encapsuleacutes dans une liaison chiffreacutee TLS 1x avec authentification mutuelle

623 Description de la mise en œuvre

Lors de lrsquoeacutetablissement de la liaison lrsquoapplication du partenaire (eacutediteur ou entiteacute publique) doit srsquoauthentifier et

valider le certificat preacutesenteacute par le Portail Fournisseur CPP2017 Le certificat preacutesenteacute par le Portail Fournisseur

CPP2017 est un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 de lrsquoIGC retenue par lrsquoAIFE Cette

IGC est une IGC reconnue par le RGS

Lrsquoapplication du partenaire doit effectuer les opeacuterations suivantes

ndash Veacuterifier la signature du certificat sa parenteacute (lrsquoautoriteacute) et les dates de deacutebut et de fin de validiteacute

devront ecirctre veacuterifieacutees

ndash Controcircler que le certificat nrsquoest pas reacutevoqueacute

En retour lrsquoapplication du partenaire fournit un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 drsquoune

IGC reconnue par le RGS

Le Portail Fournisseur CPP2017 effectue les opeacuterations suivantes

ndash Veacuterification de la signature du certificat sa parenteacute (lrsquoautoriteacute) et des dates de deacutebut et de fin de

validiteacute

ndash Controcircle de la non reacutevocation du certificat

ndash Controcircle de la preacutesence de la clef dans la liste des clefs accepteacutees par le Portail Fournisseur CPP2017

223 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

624 Reccomandations

Le certificat ayant une dureacutee de vie limiteacutee il est donc neacutecessaire de preacutevoir cocircteacute systegraveme ou serveur du

partenaire les meacutecanismes permettant de geacuterer ce renouvellement Pour faciliter cette opeacuteration il est

recommandeacute aux applications des partenaires drsquoecirctre agrave mecircme de geacuterer au moins deux certificats

potentiellement issus drsquoautoriteacutes diffeacuterentes (une autoriteacute pour le certificat en fin de vie et une pour le nouveau

certificat)

224 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

625 Standards et reacutefeacuterences utiliseacutees

ndash TLS1x RFC 5246 et RFC 4346

ndash Liste des IGC reconnues par le RGS httpwwwssigouvfradministrationqualifications

ndash Certificat X509 RFC 5280

63 Mise en place drsquoune authentification utilisateur par login et mot de passe

Pour deacutefinir les peacuterimegravetres (fonctions et donneacutees) accessibles au travers des services web et reacutepondre aux

exigences et contraintes drsquoimputabiliteacute des actions reacutealiseacutees sur le Portail de Services CPP2017 une

authentification utilisateur est mise en place apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec le partenaire

Dans le cadre de lrsquoauthentification par login et mot de passe apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec

lrsquoapplication du partenaire le SI Externe insegravere les champs deacutecrits ci-apregraves dans le header HTTP de la requecircte

REST

ndash Champ laquo Login raquo ce champ contient le login ou identifiant de lrsquoutilisateur invoquant le service

ndash Champ laquo MDP raquo ce champ contient le laquo hash raquo du mot de passe associeacute agrave lrsquoidentifiant de lrsquoutilisateur

invoquant le service

Le laquo hash raquo du mot de passe est le reacutesultat obtenu en appliquant lrsquoalgorithme SHA-256 au mot de passe

utilisateur

631 Standard et reacutefeacuterences utiliseacutes

SHA 256 FIPS 180-4

225 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

7 LES PROTOCOLES DE RACCORDEMENT POUR LES FOURNISSEURS

Afin de permettre les eacutechanges de flux de donneacutees la solution CPP 2017 met agrave disposition des partenaires les

trois protocoles drsquoeacutechanges suivants

- PeSIT HS E

- SFTP

- AS2

Un partenaire ne peut utiliser exclusivement qursquoun seul de ces protocoles

71 PeSIT HS E

711 Deacutefinition

PeSIT (Protocole dEchanges pour un Systegraveme Interbancaire de Teacuteleacutecompensation)

Le principe drsquoeacutechange de donneacutee est baseacute sur des messages FPDU (File transfer protocol Data Unit) eacutechangeacutes

entre deux uniteacutes PeSIT homologues le demandeur et le serveur

Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires le protocole PESIT HS E est utiliseacute

uniquement en mode laquo push raquo ce qui signifie que le partenaire peut de sa propre initiative directement

envoyer un fichier au destinataire

Drsquoautre part la couche transport est seacutecuriseacutee par TLS ce qui induit des eacutechanges de certificats entre les

partenaires

712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun moniteur de transfert supportant le protocole PeSIT HS E

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

713 Preacuterequis de seacutecuriteacute

La seacutecuriteacute du protocole devra au preacutealable ecirctre assureacutee par

- un outil de calcul et de veacuterification de signature enveloppante XADES

- un certificat et sa cleacute priveacutee pour lrsquooutil de calcul de signature XADES

- le certificat du Systegraveme drsquoeacutechange pour la veacuterification de signature XADES

- un certificat et sa cleacute priveacutee pour la connexion TLS

226 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

72 SFTP

721 Deacutefinition

Le Secure File Transfert Protocol (ou SSH File Transfert Protocol ) est un protocole de transfert de fichiers

type clientserveur permettant un cryptage de toute la connexion y compris des mots de passe et du contenu

des transferts

Dans ce cas-ci lrsquoAIFE (Chorus Portail Pro) se constituera toujours en tant que serveur et les partenaires

resteront clients quel que soit le sens du transfert Le protocole preacutevoit la geacuteneacuteration drsquoune paire de cleacutes TLS

publiquespriveacutees permettant lrsquoouverture des services SFTP

Dans le cadre de lrsquoutilisation du protocole SFTP le partenaire devra deacuteposer sur le serveur SFTP de lrsquoAIFE les

fichiers qursquoil souhaite remettre agrave Chorus Portail Pro De mecircme il devra venir retirer sur le serveur de lrsquoAIFE les

fichiers qui lui seront remis par Chorus Portail Pro Dans ce cadre le deacutelai de retrait avant purge des fichiers est

fixeacute agrave une dureacutee drsquoune semaine Passeacute ce deacutelai les fichiers seront automatiquement purgeacutes

Le nommage des fichiers se fera agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Les cleacutes SSH priveacuteespubliques seront eacutechangeacutees entre le client et le serveur SFTP lors de leur premier

eacutechange

722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun outil supportant le protocole SFTP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

723 Preacuterequis de seacutecuriteacute

- La cleacute publique AIFE doit ecirctre mise agrave disposition du partenaire qui souhaite eacutechanger via ce protocole

(via des URL sur les principes drsquoeacutechanges TLS)

- Cette cleacute sera valideacutee manuellement au niveau du serveur SFTP CPP permettant ainsi la connexion du

client SFTP

227 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

73 AS2

731 Deacutefinition

Le protocole AS2 fonctionne en mode laquo push raquo Le partenaire peut donc de sa propre initiative directement

envoyer un fichier au destinataire Ce protocole a la particulariteacute drsquointeacutegrer un systegraveme drsquoacquittement

protocolaire appeleacute MDN Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires les MDN

devront ecirctre geacuteneacutereacutes en mode synchrone et signeacutes

Le fichier agrave transmettre est encapsuleacute dans la requecircte AS2 sous forme de piegravece jointe dont le nommage se

fait agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Le protocole AS2 permettant la mise en œuvre de niveaux de seacutecuriteacute les certificats sont signeacutes au moyen

drsquoun algorithme SHA-1 et les eacutechanges crypteacutes au moyen drsquoun algorithme AES 256

732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

- Les partenaires doivent disposer drsquoun serveur AS2

- Les serveurs des partenaires doivent ecirctre en mesure de geacuterer les MDN synchrones et signeacutes

733 Preacuterequis de seacutecuriteacute

- Le protocole est seacutecuriseacute La couche de transport ne neacutecessite donc pas de TLS

- Les partenaires doivent neacuteanmoins disposer de certificats pour reacutealiser les opeacuterations de

o Signature (SHA-1)

o Chiffrement (AES 256)

o Authentification

228 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

8 GLOSSAIRE

Abreacuteviation Signification

AIFE Agence pour lrsquoinformatique financiegravere de lrsquoEtat chargeacutee du pilotage de la maicirctrise drsquoœuvre de la solution mutualiseacutee-CPP 2017 et du deacuteploiement de la solution13

API Application Programming Interface Ensemble normaliseacute de fonctions qui sert de faccedilade par laquelle un logiciel offre des services agrave dautres logiciels

ASAP Avis des sommes agrave payer

Atlas Solution de stockage des factures et de piegraveces justificatives

Chorus

Chorus est lapplication commune agrave tous les gestionnaires et comptables de

lEacutetat geacuterant la deacutepense les recettes non fiscales et la comptabiliteacute de lEacutetat Elle integravegre tous les acteurs de la gestion financiegravere de lEacutetat Lapplication

est fondeacutee sur un progiciel de gestion inteacutegreacutee (PGI) et permet de mettre en œuvre toutes les ambitions de la LOLF notamment en termes de comptabiliteacute

Solution mutualiseacutee-CPP 2017

Solution mutualiseacutee cible du laquo Portail de facturation raquo Chorus Portail Pro

Facture

La facture est une piegravece comptable par laquelle le vendeur (ou prestataire de services) indique le deacutetail des quantiteacutes qualiteacutes et prix des marchandises ou services preacutealablement deacutelivreacutes qui constitue lrsquoensemble des donneacutees de facturation Les factures inteacutegreacutees au peacuterimegravetre de la deacutemateacuterialisation sont celles de la commande publique transmise par les

fournisseurs

Demande de paiement Demande de paiement facture de cotraitance ou de sous-traitance

Document de facturation Document justificatif transmis agrave lrsquoappui drsquoune facture

Donneacutees de facturation Champ drsquoune facture

Dossier de facturation Ensemble de piegraveces permettant le mandatement et la liquidation (facture et document de facturation)

DGD Deacutecompte geacuteneacuteral deacutefinitif

DGFiP Direction Geacuteneacuterale des Finances Publiques

DP Objet creacuteeacute par lrsquoordonnateur Etat ou EPN permettant la liquidation (correspondant au mandatement du secteur public local)

DRFiP Direction reacutegionale des finances publiques

EDI Echange de donneacutees informatiseacute

EJ Engagement juridique

EPL Etablissement Public Local

EPN Etablissement Public National

EPS Etablissement Public de Santeacute

Espace factures reccedilues Portail en mode laquo SaaS raquo permettant aux collectiviteacutes locales et EPN de teacuteleacutecharger leurs factures drsquoen remonter les statuts drsquoavancement et

drsquointeragir avec les fournisseurs et le support

Helios Helios Systegraveme drsquoinformation comptable de la direction geacuteneacuterale des finances publiques deacutedieacute au secteur local pour la tenue des comptabiliteacutes

locales

PES Protocole drsquoeacutechange standard

PIGP Portail internet de la gestion publique

PJ Piegravece justificative ou piegravece jointe selon le contexte

MOA Maitrise drsquoouvrage

MOE Maitrise drsquoœuvre

Mode laquo Saas raquo Le mode laquo Saas raquo (logiciel en mode service) est un modegravele drsquoexploitation commerciale agrave des logiciels en ligne qui permet aux utilisateurs de ne pas avoir agrave installer lrsquooutil sur leurs propres services

SE Chorus Systegraveme drsquoeacutechange Chorus

SE Service exeacutecutant la deacutepense de lrsquoEtat

SIGF Systegraveme drsquoInformation de gestion financiegravere (des collectiviteacutes et eacutetablissements publics)

229 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

SIRET

Le numeacutero SIRET est un identifiant deacutetablissement pour les fournisseurs franccedilais Cet identifiant numeacuterique de 14 chiffres est articuleacute en deux parties

la premiegravere est le numeacutero SIREN de luniteacute leacutegale agrave laquelle appartient luniteacute SIRET la seconde habituellement appeleacutee NIC (Numeacutero Interne de Classement) se compose dun numeacutero dordre agrave quatre chiffres attribueacute agrave leacutetablissement et dun chiffre de controcircle qui permet de veacuterifier la validiteacute

de lensemble du numeacutero SIRET

SMA Service mandataire Atlas

UBL Invoice Universal Business Language (norme de structuration de donneacutees de factures)

UNCEFACT United Nations Centre for Trade Facilitation and Electronic Business

Page 4: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur

3 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3741 Deacutelimitation de lrsquouniciteacute 34 3742 Le controcircle de lrsquouniciteacute 34 38 Les possibiliteacutes de recyclage de la facture 35 381 Deacutelimitation du recyclage 35 382 Modaliteacutes du recyclage 35 383 Modaliteacutes de reacuteeacutemission de facture sans recyclage 35 39 Les diffeacuterents cadres de facturation 36 391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques 36 392 Focus sur les modaliteacutes de validation 37 393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP 38

4 Description des formats portant les flux drsquoeacutechanges autour de la solution mutualiseacutee-CPP 2017 41 41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017 41 411 Matrices des flux drsquoeacutechange 42 4111 Matrices des flux par type drsquoacteur 42 412 Preacutesentation des formats accepteacutes par type de flux EDI 44 42 Description geacuteneacuterique des donneacutees par type de flux 45 421 Description du flux Pivot 45 422 Description des flux de type facture 54 423 Description des flux Cycle de Vie de la facture (R) 81 424 Description des enveloppes des flux 85 43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux 87 44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice 96 45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux 98 451 Flux Pivot - Format CPPFacturePivot 98 4511 Flux pivot ndash syntaxe de lrsquoenveloppe 100 4512 Flux Pivot - Syntaxe des donneacutees 101 452 Flux factures 105 4521 Flux structureacute Facture 105 4522 Flux mixte Facture 127 4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice 145 453 Flux de cycle de vie de la facture 150 4531 Format AIFE_Statut 150 4532 Format CPPStatut 154 46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques 161 461 Regravegles de Gestion applicables aux formats syntaxiques UBL 161 462 Regravegles de Gestion applicables aux formats syntaxiques CII 162 463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP 163 464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller 165 465 Regravegles de Gestion applicables aux formats syntaxique CPP 167

5 Presentation du mode service 168 51 Le principe de fonctionnement des API 168 511 Preacutesentation de lrsquooffre de service 168 512 Contraintes lieacutees au header de la requecircte 169 52 Les services proposeacutes en API 170 521 Service factures eacutemises 171 5211 Meacutethode rechercher 171 5212 Meacutethode enregistrer 175 5213 Meacutethode soumettre 180 5214 Meacutethode dupliquer 186 5215 Meacutethode supprimer 186 5216 Meacutethode consulterDetail 186 5217 Meacutethode consulterHistorique 186 5218 Meacutethode consulterPiece 186 5219 Meacutethode telecharger 187

4 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52110 Meacutethode fildEvenements 189 52111 Meacutethode listeActions 189 52112 Meacutethode tableaudeBord 189 52113 Meacutethode deposerFlux 190 52114 Meacutethode depoderPdf 190 52115 Meacutethode ajouterPj 190 52116 Meacutethode recycler 190 522 Service factures de travaux 191 5221 Meacutethode rechercher 191 5222 Meacutethode enregistrer 191 5223 Meacutethode soumettre 191 5224 Meacutethode dupliquer 191 5225 Meacutethode supprimer 191 5226 Meacutethode consulterDetail 191 5227 Meacutethode consulterHistorique 191 5228 Meacutethode consulterPiece 191 5229 Meacutethode telecharger 191 52210 Meacutethode fildEvenements 191 52211 Meacutethode listeActions 191 52212 Meacutethode tableaudeBord 191 52213 Meacutethode deposerFlux 192 52214 Meacutethode depoderPdf 192 52215 Meacutethode ajouterPj 192 52216 Meacutethode traiter 192 52217 Meacutethode recycler 192 523 Service factures agrave valider 193 5231 Meacutethode rechercher 193 5232 Meacutethode consulterDetail 193 5233 Meacutethode consulterHistorique 193 5234 Meacutethode consulterPiece 193 5235 Meacutethode telecharger 193 5236 Meacutethode fildEvenements 193 5237 Meacutethode listeActions 193 5238 Meacutethode tableaudeBord 193 5239 Meacutethode traiter 193 524 Service factures reccedilues 194 5241 Meacutethode rechercher 194 5242 Meacutethode consulterDetail 198 5243 Meacutethode consulterHistorique 198 5244 Meacutethode consulterPiece 198 5245 Meacutethode telecharger 199 5246 Meacutethode fildEvenements 201 5247 Meacutethode listeActions 201 5248 Meacutethode tableaudeBord 201 5249 Meacutethode traiter 201 525 Service meacutemoires de justice 205 5251 Meacutethode rechercher 205 5252 Meacutethode enregistrer 205 5253 Meacutethode soumettre 205 5254 Meacutethode dupliquer 205 5255 Meacutethode supprimer 205 5256 Meacutethode consulterDetail 205 5257 Meacutethode consulterHistorique 205 5258 Meacutethode consulterPiece 205

5 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5259 Meacutethode telecharger 205 52510 Meacutethode fildEvenements 205 52511 Meacutethode listeActions 205 52512 Meacutethode tableaudeBord 206 52513 Meacutethode deposerFlux 206 52514 Meacutethode ajouterPj 206 526 Service demandes de remboursement TIC 207 5261 Meacutethode rechercher 207 5262 Meacutethode enregistrer 207 5263 Meacutethode soumettre 207 5264 Meacutethode dupliquer 207 5265 Meacutethode supprimer 207 5266 Meacutethode consulterDetail 207 5267 Meacutethode consulterHistorique 207 5268 Meacutethode consulterPiece 207 5269 Meacutethode telecharger 207 52610 Meacutethode fildEvenements 207 52611 Meacutethode listeActions 207 52612 Meacutethode tableaudeBord 207 52613 Meacutethode deposerFlux 207 52614 Meacutethode ajouterPj 208 527 Service engagements 209 5271 Meacutethode rechercher 209 5272 Meacutethode consulterDetail 209 5273 Meacutethode consulterHistorique 209 5274 Meacutethode consulterPiece 209 5275 Meacutethode telecharger 209 5276 Meacutethode fildEvenements 209 5277 Meacutethode listeActions 209 5278 Meacutethode tableaudeBord 209 528 Sollicitations eacutemises 210 5281 Meacutethode rechercher 210 5282 Meacutethode enregistrer 210 5283 Meacutethode soumettre 210 5284 Meacutethode supprimer 210 5285 Meacutethode consulterDetail 210 5286 Meacutethode consulterHistorique 210 5287 Meacutethode consulterPiece 210 5288 Meacutethode telecharger 210 5289 Meacutethode fildEvenements 210 52810 Meacutethode listeActions 210 52811 Meacutethode tableaudeBord 210 52812 Meacutethode ajouterPj 211 52813 Meacutethode traiter 211 529 Sollicitation reccedilues 212 5291 Meacutethode rechercher 212 5292 Meacutethode enregistrer 212 5293 Meacutethode soumettre 212 5294 Meacutethode consulterDetail 212 5295 Meacutethode consulterHistorique 212 5296 Meacutethode consulterPiece 212 5297 Meacutethode telecharger 212 5298 Meacutethode fildEvenements 212 5299 Meacutethode listeActions 212

6 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52910 Meacutethode tableaudeBord 212 52911 Meacutethode ajouterPj 212 52912 Meacutethode traiter 213 5210 Gestion des utilisateurs 214 52101 Meacutethode rechercher 214 52102 Meacutethode enregistrer 214 52103 Meacutethode soumettre 214 52104 Meacutethode supprimer 214 52105 Meacutethode consulterDetail 214 52106 Meacutethode consulterHistorique 214 52107 Meacutethode fildEvenements 214 52108 Meacutethode listeActions 214 52109 Meacutethode tableaudeBord 214 521010 Meacutethode deposerFlux 214 521011 Meacutethode traiter 214 5211 Gestions des structures 215 52111 Meacutethode rechercher 215 52112 Meacutethode enregistrer 215 52113 Meacutethode consulterDetail 215 52114 Meacutethode consulterHistorique 215 52115 Meacutethode consulterPiece 215 52116 Meacutethode fildEvenements 215 52117 Meacutethode listeActions 215 52118 Meacutethode tableaudeBord 215 52119 Meacutethode ajouterPj 215 521110 Meacutethode traiter 215 5212 Gestion du compte utilisateurs 216 52121 Meacutethode enregistrer 216 52122 Meacutethode consulterDetail 216 52123 Meacutethode consulterPiece 216 52124 Meacutethode fildEvenements 216 52125 Meacutethode ajouterPj 216 5213 Qualification des flux 217 52131 Meacutethode rechercher 217 52132 Meacutethode enregistrer 217 52133 Meacutethode soumettre 217 52134 Meacutethode fildEvenements 217 52135 Meacutethode listeActions 217 52136 Meacutethode tableaudeBord 217 52137 Meacutethode deposerFlux 217 52138 Meacutethode ajouterPj 217 5214 Reacutefeacuterentiels 218 52141 Meacutethode rechercher 218 52142 Meacutethode consulterDetail 218

6 Lrsquoauthentification 219 61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo 219 611 Le principe de fonctionnement de France Connect Entreprises 219 612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution

mutualiseacutee CPP2017 220 613 Description technique 220 614 Etapes pour se raccorder agrave FranceConnect 221 62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe 222 621 Principe geacuteneacuteral 222 622 Mise en place drsquoune liaison seacutecuriseacutee 222

7 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

623 Description de la mise en œuvre 222 624 Reccomandations 223 625 Standards et reacutefeacuterences utiliseacutees 224 63 Mise en place drsquoune authentification utilisateur par login et mot de passe 224 631 Standard et reacutefeacuterences utiliseacutes 224

7 Les protocoles de raccordement pour les fournisseurs 225 71 PeSIT HS E 225 711 Deacutefinition 225 712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 225 713 Preacuterequis de seacutecuriteacute 225 72 SFTP 226 721 Deacutefinition 226 722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 226 723 Preacuterequis de seacutecuriteacute 226 73 AS2 227 731 Deacutefinition 227 732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 227 733 Preacuterequis de seacutecuriteacute 227

8 Glossaire 228

8 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 PROPOS LIMINAIRES

11 Objectifs du document

Ce document preacutesente le dossier des speacutecifications externes de la solution mutualiseacutee mise agrave disposition par

lrsquoEtat et deacutenommeacutee laquoPortail de facturationraquo Celle-ci permet

- le deacutepocirct et la transmission des factures sous forme eacutelectronique par les fournisseurs agrave destination de

personnes publiques

- la remonteacutee drsquoinformations du cycle de vie des factures agrave ces fournisseurs par les personnes publiques

Les speacutecifications externes entrent dans le cadre de lrsquoorganisation du deacuteveloppement et de la gestion des

systegravemes drsquoinformations impliqueacutes par ce projet

Ce document srsquoadresse

- A lrsquoensemble des fournisseurs de la sphegravere publique

- Aux personnes morales de droit public destinataires de factures

- Aux eacutediteurs de solutions financiegraveres des structures publiques

- Aux eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes

- Aux prestataires informatiques en charge de la gestion des plateformes publiques (portails partenaires)

ou de prestation de tiers de teacuteleacutetransmission

12 Contenu du document

Le preacutesent document preacutecise les exigences neacutecessaires au deacutepocirct la reacuteception et la transmission des factures

sous forme eacutelectronique agrave destination de personnes publiques ainsi que la remonteacutee des informations sur le

cycle de vie de la facture

Il encadre lrsquoensemble des modaliteacutes drsquoeacutechange de flux et de format ainsi que les contraintes drsquoexploitation et

les modaliteacutes drsquoaccompagnement des diffeacuterents acteurs concerneacutes

Ce document nrsquoest ni un guide utilisateur ni un support drsquoexplication du laquo portail de facturation raquo A

ce titre ce document deacutecrit uniquement les speacutecifications concernant les flux EDI et la description

des fonctionnaliteacutes mises en mode service

13 Lecture du document

Les collectiviteacutes locales et leurs groupements sont reacuteunis sous lrsquoappellation laquo Secteur public local raquo (SPL)

Les speacutecifications externes relatives au secteur public local srsquoadressent aux entiteacutes raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

Les speacutecifications externes relatives aux EPN srsquoadressent aux entiteacutes qui ne sont pas raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

9 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2 INTRODUCTION

21 Le contexte et les objectifs de la deacutemateacuterialisation des factures

211 Un contexte et une trajectoire recherchant la simplification administrative

Dans le cadre de lrsquoacceacuteleacuteration des eacutechanges numeacuteriques entre les entreprises et les administrations les

factures entre lEtat les entiteacutes du secteur public local et les eacutetablissements publics et leurs fournisseurs

doivent progressivement ecirctre deacutemateacuterialiseacutees Ce programme de facturation eacutelectronique srsquoinscrit dans le

contexte de la loi de modernisation de lrsquoeacuteconomie (LME) du 4 aoucirct 20081 et du mouvement de modernisation

de lrsquoaction publique au regard des deacutecisions retenues par le comiteacute interministeacuteriel pour la modernisation de

lrsquoaction publique du 17 juillet 2013 et de la Loi drsquoHabilitation du 3 janvier 2014 relative agrave la simplification et la

seacutecurisation de la vie des entreprises Il a vocation agrave rendre obligatoire lrsquoenvoi et la reacuteception de factures sous

forme deacutemateacuterialiseacutee pour la sphegravere publique et ses fournisseurs

Lrsquoordonnance du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique2 preacutevoit une

deacutemateacuterialisation des factures agrave compter du 1er janvier 2017 aux grandes entreprises et aux fournisseurs

publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille des entreprises

concerneacutees3

- au 1er janvier 2017 pour les grandes entreprises et les personnes publiques

- au 1er janvier 2018 pour les entreprises de taille intermeacutediaire

- au 1er janvier 2019 pour les petites et moyennes entreprises

- au 1er janvier 2020 pour les microentreprises

212 Les objectifs du programme de deacutemateacuterialisation des factures

Le programme de deacutemateacuterialisation des factures est une avanceacutee suppleacutementaire vers cette deacutemateacuterialisation

du support papier Il permet drsquooptimiser et drsquoeacutelargir le panel des services fournis aux eacutemetteurs de factures

vers la sphegravere publique Il a vocation agrave

- Mettre en place un processus simplifieacute de deacutepocirct et de reacuteception des factures via une solution unique

- Contribuer agrave la diminution du deacutelai de transmission des factures entre les diffeacuterents services

compeacutetents

- Contribuer agrave la diminution du deacutelai de traitement des factures agrave chacune des eacutetapes du circuit

- Optimiser le suivi de la facture depuis son eacutemission jusqursquoagrave sa mise en paiement (ou son rejet)

- Archiver les factures deacuteposeacutees par les fournisseurs et valideacutees par les systegravemes drsquoinformation

- Mettre agrave disposition des fournisseurs lrsquohistorique des factures qursquoils ont deacuteposeacutees via la solution

Le programme de deacutemateacuterialisation des factures est synonyme de

- Gains financiers chiffrables compte tenu entre autres de la diminution progressive de la charge

associeacutee au traitement des factures4

- Gains de productiviteacute compte tenu de la diminution du temps de traitement par facture

- Gain de temps compte tenu de la reacuteduction des deacutelais aux diffeacuterentes eacutetapes de traitement de la

facture

- Gains en termes de seacutecuriteacute compte tenu de la fonctionnaliteacute drsquoarchivage de lrsquoarchitecture des

systegravemes drsquoinformations deacuteployeacutes et de lrsquooptimisation du suivi de la facture

Lrsquoensemble des points drsquoimpact sont reacutefeacuterenceacutes dans la fiche drsquoimpact du 18 juin 20145 eacutetablie par le Ministegravere

des finances et des comptes publics et attacheacutee au projet drsquoordonnance relative au deacuteveloppement de la

facturation eacutelectronique

1 Loi ndeg 2008-776 du 4 aoucirct 2008 de modernisation de leacuteconomie

2 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique

3 Ces cateacutegories dentreprises sont celles preacutevues pour lapplication de larticle 51 de la loi du 4 aoucirct 2008

4 Les gains preacutevisionnels geacuteneacutereacutes par le projet de facturation eacutelectronique 2017 ont eacuteteacute estimeacutes dans la laquo Fiche drsquoimpact projet de texte

regraveglementaire concernant lrsquoordonnance relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R raquo eacutetablie le 18

juin 2004 5 NOR FCPX1413059R

10 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

22 Rappel du cadre regraveglementaire

La facture eacutelectronique dans le droit communautaire est encadreacutee par une reacuteglementation sous la forme dune

directive europeacuteenne (Directive europeacuteenne 2001115CE)6 qui a harmoniseacute les mentions leacutegales introduit la

signature eacutelectronique et le format non structureacute de type PDF

Cette directive europeacuteenne est transposeacutee dans le droit national de chacun des eacutetats membres de lUnion

europeacuteenne Une facture est dite deacutemateacuterialiseacutee lorsquelle reacutepond agrave certains critegraveres techniques et de seacutecuriteacute

(garanties dauthenticiteacute de non reacutepudiation et dinteacutegriteacute) Elle est alors consideacutereacutee strictement comme

facture originale sur le plan comptable et fiscal

221 Le cadre regraveglementaire europeacuteen

Le Conseil de lrsquoUnion Europeacuteenne fixe le cadre regraveglementaire europeacuteen de la deacutemateacuterialisation des factures au travers de plusieurs textes structurants

La directive europeacuteenne 2001115CE du 20 deacutecembre 2001 introduit la signature eacutelectronique et le format non structureacute de type PDF

La directive europeacuteenne 201045UE7 du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la valeur ajouteacutee en ce qui concerne les regravegles de facturation libeacuteralise le recours agrave la facture deacutemateacuterialiseacutee

La directive europeacuteenne 201455UE8 oblige les pouvoirs adjudicateurs et les entiteacutes adjudicatrices agrave accepter les factures eacutelectroniques conformes aux normes europeacuteennes

222 Le cadre regraveglementaire franccedilais

2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique

En premier lieu la loi de modernisation de lrsquoeacuteconomie (LME) ndeg2008-776 du 4 aoucirct 2008 donne obligation agrave

lrsquoEtat drsquoaccepter les factures eacutemises par ses fournisseurs sous forme deacutemateacuterialiseacutee Les deacutecrets

drsquoapplication ndeg2013-346 relatif aux obligations de facturation en matiegravere de TVA et au stockage de factures

eacutelectronique et ndeg 2013-350 du 25 avril 2013 modifiant les dispositions de lannexe III du CGI relatives aux

factures transmises par voie eacutelectronique en matiegravere de TVA faisant suite agrave la loi ndeg2012-1510 du 29

deacutecembre 20129 de finances rectificatives pour 2012 preacutecisent les modaliteacutes et les regravegles de mise en

œuvre de lrsquoobligation drsquoacceptation des factures deacutemateacuterialiseacutees stipuleacutees par la loi de modernisation de

lrsquoeacuteconomie Ils transposent eacutegalement les dispositions relatives aux regravegles de facturation eacutelectronique de la

directive 201045UE du Conseil du 13 juillet 2010 libeacuteralisant le recours agrave la facture deacutemateacuterialiseacutee

Le deacutecret drsquoapplication 2013-346 du 24 avril 2013 adapte les dispositions reacuteglementaires relatives agrave la

facturation preacutevues aux articles 242 nonies et 242 nonies A de lannexe II au CGI dans le cadre de la

transposition de la directive 201045UE preacuteciteacutee

Le deacutecret drsquoapplication 2013-350 du 25 avril 2013 renforce les caracteacuteristiques de la signature

eacutelectronique procegravede agrave la codification des dispositions relatives agrave lrsquoeacutechange de donneacutees informatiseacutees et

preacutecise les modaliteacutes de conservation des factures ainsi que les regravegles applicables en matiegravere de restitution des

factures

6 Directive 2001115 sur lharmonisation des factures en matiegravere de TVA et la facturation eacutelectronique 7 Directive 201045UE DU CONSEIL du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la

valeur ajouteacutee en ce qui concerne les regravegles de facturation 8 Directive 201455UE du Parlement europeacuteen et du Conseil du 16 avril 2014 relative agrave la facturation eacutelectronique dans le cadre des

marcheacutes publics 9 Loi ndeg 2012-1510 du 29 deacutecembre 2012 de finances rectificative pour 2012 (1) NOR EFIX1238817L Version consolideacutee au 10 aoucirct

2014

11 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Lrsquoordonnance ndeg 2014-697 du 26 juin 201410 relative au deacuteveloppement de la facturation eacutelectronique rend

obligatoire la transmission des factures sous forme eacutelectronique pour les titulaires ainsi que les sous-traitants

admis au paiement direct de contrats conclus par lEtat les collectiviteacutes territoriales et les eacutetablissements

publics Par ailleurs cette ordonnance rend obligatoire pour lEtat les collectiviteacutes territoriales et les

eacutetablissements publics drsquoaccepter les factures transmises sous forme eacutelectronique par les titulaires et les sous-

traitants admis au paiement direct

Lrsquoarticle 2 de lrsquoordonnance preacutecise qursquoune solution mutualiseacutee mise agrave disposition par lEtat et deacutenommeacutee laquo

Portail de facturation raquo permet le deacutepocirct la reacuteception et la transmission des factures sous forme eacutelectronique

LEtat sauf impeacuteratif de deacutefense ou de seacutecuriteacute nationale les collectiviteacutes territoriales et les eacutetablissements

publics ainsi que les titulaires et les sous-traitants admis au paiement direct de leurs contrats utilisent le Portail

de facturation

Lrsquoarticle 3 preacutecise le calendrier drsquoentreacutee en vigueur des nouvelles obligations fixeacutees agrave lrsquoarticle 1er La

deacutemateacuterialisation des factures est imposeacutee agrave compter du 1er janvier 2017 aux grandes entreprises et aux

fournisseurs publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille

des entreprises concerneacutees

2222 Les mentions obligatoires de la facture eacutelectronique

La facture est un eacuteleacutement de preuve dune opeacuteration commerciale et recegravele donc une valeur juridique

importante Elle sert par ailleurs de justificatif comptable et de support agrave lexercice des droits sur la TVA

Leacutetablissement de la facture reacutepond donc agrave certaines contraintes de contenu deacutefinies par des textes codifieacutes

Larticle L441-3 du code de commerce preacutecise les mentions obligatoires des factures dont les principales

sont les suivantes

nom et adresse des parties

date de la vente ou de la prestation de service

quantiteacute et deacutenomination preacutecise des produits ou services

prix unitaire hors taxe et reacuteductions eacuteventuellement consenties

date deacutecheacuteance du regraveglement

les clauses de peacutenaliteacutes de retard de paiement

Les articles R123-237 et 238 du code de commerce ajoutent agrave cette liste des eacuteleacutements didentification de

lentreprise numeacutero dimmatriculation aupregraves du greffe siegravege social statut juridique etc

En matiegravere fiscale un certain nombre dobligations speacutecifiques encadrent leacutetablissement des factures par les

assujettis agrave la TVA Elles sont introduites par larticle 289 du Code geacuteneacuteral des impocircts et preacuteciseacutees par

larticle 242 nonies A de lannexe II11 qui preacutevoit notamment des eacuteleacutements didentification du vendeur et de

lacqueacutereur et des preacutecisions sur les produits et services vendus

Cet article 242 nonies A du CGI preacutecise les quatorze mentions obligatoires afin quune facture eacutelectronique soit

valide Celles-ci sont

la date de deacutelivrance de la facture

le numeacutero seacutequentiel

le numeacutero didentifiant agrave la TVA de lassujetti et du client

les noms et adresses de lassujetti et du client

la quantiteacute et nature des biens livreacutes

leacutetendue et la nature des services rendus

10 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R

Lrsquoordonnance abroge lrsquoarticle 25 de la loi du 4 aout 2008 agrave partir du 1er janvier 2017 11 Modifieacute par le deacutecret ndeg 2013-346 du 24 avril 2013

12 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

la date agrave laquelle est effectueacutee ou acheveacutee la livraison de biens ou la prestation de services ou date du

versement dun acompte si cette date est deacutetermineacutee et diffeacuterente de celle de leacutemission de la facture

lorsque le redevable de la taxe est un repreacutesentant fiscal son nom son adresse et son numeacutero

didentifiant

la base drsquoimposition pour chaque taux ou exoneacuteration le prix unitaire hors taxe ainsi que les

escomptes rabais ou ristournes eacuteventuelles srsquoils ne sont pas compris dans le prix unitaire

le taux de TVA appliqueacute

le montant de la taxe agrave payer (sauf disposition contraire)

en cas drsquoexoneacuteration ou lorsque le client est redevable de la taxe la reacutefeacuterence agrave la disposition

pertinente de la directive ou agrave la disposition nationale correspondante ou agrave toute autre mention

indiquant que la livraison beacuteneacuteficie drsquoune exoneacuteration ou de lrsquoauto liquidation

en cas de livraison intracommunautaire drsquoun moyen de transport neuf les donneacutees eacutenumeacutereacutees agrave lrsquoart

28 bis paragraphe 2 de la directive

en cas drsquoapplication du reacutegime de la marge beacuteneacuteficiaire la reacutefeacuterence agrave lrsquoart 26 ou 26 bis ou aux

dispositions nationales correspondantes ou agrave toute autre mention indiquant que le reacutegime de la marge

beacuteneacuteficiaire a eacuteteacute appliqueacute

Les regravegles fiscales relatives aux mentions agrave porter sur les factures sont deacutetailleacutees par la doctrine BOI-TVA-

DECLA-30-20-20

2223 Les eacuteleacutements relevant de la facturation

Au titre de lrsquoarticle L441-3 du code du commerce laquo Tout achat de produits ou toute prestation de service pour

une activiteacute professionnelle doivent faire lobjet dune facturation raquo

Tout document de facturation eacutemis par un fournisseur comportant a minima lrsquoensemble des

informations obligatoires preacuteciseacutees dans le CGI dans le code du commerce ou dans un autre cadre

regraveglementaire speacutecifique12 est pris en compte obligatoirement par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP2017 prend en compte des types deacutefinis drsquoeacuteleacutements de facturation

Les factures directes agrave destination de personnes publiques

Les avoirs

Les factures de recette issues des entiteacutes publiques

Les demandes de paiement des sous-traitants admis au paiement direct

Les demandes de paiement des cotraitants (dont les demandes globales pour le compte du

groupement ou drsquounplusieurs membres du groupement)

Le document de facturation en appui des marcheacutes de travaux

o Projet de deacutecompte produit par le fournisseur (mensuel et final)

o Etat drsquoacompte produit par la MOE

o Etat drsquoacompte valideacute par la MOA

o Deacutecompte Geacuteneacuteral et Deacutefinitif

Les releveacutes drsquoopeacuteration bancaires eacutemis par les banques en cas de paiement par carte drsquoachat ne sont pas

consideacutereacutes comme des factures et agrave ce titre ne rentrent pas dans le peacuterimegravetre de la solution mutualiseacutee-CPP

2017

Les retenues de garantie les avances les peacutenaliteacutes et les primes ne sont pas inteacutegreacutees au peacuterimegravetre de la

solution mutualiseacutee-CPP 2017

Les factures dites agrave laquo zeacutero raquo sont prises en charge par la solution mutualiseacutee-CPP 2017 notamment au regard

de lrsquoobligation fiscale obligeant les fournisseurs de les eacutemettre

12 Les artisans les commerccedilants inscrits au RCS ou les autoentrepreneurs pour lesquels une assurance professionnelle est obligatoire

doivent doreacutenavant mentionner sur leurs devis et leurs factures lrsquoassurance souscrite au titre de leur activiteacute les coordonneacutees de

lrsquoassureur ou du garant la couverture geacuteographique du contrat ou de la garantie

13 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures

En France la leacutegislation fiscale preacutevoit deux formats deacutechange pour deacutemateacuterialiser une facture

Dune part larticle 96G de lrsquoannexe 3 du Code geacuteneacuteral des impocircts autorise un EDI structureacute Ce

format permet gracircce agrave des champs preacutedeacutefinis dans le document un traitement automatiseacute

laquo I-Pour lapplication du 3deg du VII de larticle 289 du code geacuteneacuteral des impocircts les factures transmises

par voie eacutelectronique qui se preacutesentent sous la forme dun message structureacute selon une norme

convenue entre les parties permettant une lecture par ordinateur et pouvant ecirctre traiteacute

automatiquement et de maniegravere univoque constituent sous reacuteserve des II et III des documents

tenant lieu de factures dorigine raquo

Dautre part lrsquoarticle 289 V VI et VII du Code geacuteneacuteral des impocircts13 permet de deacutemateacuterialiser des

factures dans des formats non structureacutes (Word ou PDF) plus accessibles et moins coucircteux sous

reacuteserve de garantie notamment de lrsquoauthenticiteacute

V-Lauthenticiteacute de lorigine linteacutegriteacute du contenu et la lisibiliteacute de la facture doivent ecirctre assureacutees agrave

compter de son eacutemission et jusquagrave la fin de sa peacuteriode de conservation

VI-Les factures eacutelectroniques sont eacutemises et reccedilues sous une forme eacutelectronique quelle quelle soit

Elles tiennent lieu de factures dorigine pour lapplication de larticle 286 et du preacutesent article Leur

transmission et mise agrave disposition sont soumises agrave lacceptation du destinataire

VII-Pour satisfaire aux conditions preacutevues au V lassujetti peut eacutemettre ou recevoir des factures

1deg Soit sous forme eacutelectronique en recourant agrave toute solution technique autre que celles preacutevues aux

2deg et 3deg ou sous forme papier degraves lors que des controcircles documenteacutes et permanents sont mis en

place par lentreprise et permettent deacutetablir une piste daudit fiable entre la facture eacutemise ou reccedilue et

la livraison de biens ou prestation de services qui en est le fondement

2deg Soit en recourant agrave la proceacutedure de signature eacutelectronique avanceacutee deacutefinie au a du 2 de larticle 233

de la directive 2006112 CE du Conseil du 28 novembre 2006 preacuteciteacutee en ce qui concerne les regravegles de

facturation Un deacutecret preacutecise les conditions deacutemission de signature et de stockage de ces factures

3deg Soit sous la forme dun message structureacute selon une norme convenue entre les parties permettant

une lecture par ordinateur et pouvant ecirctre traiteacute automatiquement et de maniegravere univoque dans des

conditions preacuteciseacutees par deacutecret

La signature eacutelectronique des factures est une modaliteacute de facturation prise en charge par la solution

mutualiseacutee mais nrsquoen rend pas le caractegravere obligatoire

13 Article 289 modifieacute par Deacutecret ndeg2013-463 du 3 juin 2013 - art 1

14 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI

Il appartient agrave chaque assujetti de deacuteterminer librement en fonction de sa propre organisation lampleur et

les moyens des controcircles quil doit mettre en place pour garantir lauthenticiteacute de lorigine linteacutegriteacute du

contenu et la lisibiliteacute des factures eacutemises et reccedilues La taille de lentreprise la nature de son activiteacute ses

systegravemes dinformation la volumeacutetrie des factures quelle eacutemet et quelle reccediloit sont des paramegravetres agrave prendre

en compte pour deacuteterminer le niveau adeacutequat de controcircle

En tout eacutetat de cause les controcircles mis en place dans les entreprises doivent garantir les conditions

dauthenticiteacute dinteacutegriteacute et de lisibiliteacute des factures en eacutetablissant que les factures eacutemises et

reccedilues correspondent agrave la reacutealisation dune livraison de biens ou dune prestation de services

effectivement reacutealiseacutee

Les controcircles doivent en effet permettre agrave lrsquoassujetti de veacuterifier si la substance de la facture est

correcte crsquoest-agrave-dire si la prestation rendue ou le bien livreacute est conforme agrave la preacutesentation qui en est

faite sur la facture (en quantiteacute et en qualiteacute) et si lrsquoeacutemetteur de cette derniegravere dispose degraves lors drsquoun

droit agrave paiement

La piste daudit peut ecirctre constitueacutee de documents eacutetablis par lentreprise elle-mecircme (devis bon de

commande) ou par des tiers (extraits de compte) En cas de controcircle chaque assujetti doit pouvoir justifier

par tout moyen de la reacutealiteacute des opeacuterations soumises agrave la TVA Les justificatifs sont tregraves varieacutes

(document de transport facture du transporteur contrat dassurance relatif au transport international des

biens contrat conclu avec lacqueacutereur correspondance commerciale bon de commande eacutecrit eacutemanant de

lacqueacutereur et indiquant que les biens doivent ecirctre expeacutedieacutes ou transporteacutes dans un autre Eacutetat membre bon de

livraison bon denlegravevement confirmation eacutecrite par lacqueacutereur de la reacuteception des biens dans un autre Eacutetat

membre double de la facture du vendeur revecirctu du cachet de lacqueacutereur avis de regraveglement dun

eacutetablissement bancaire eacutetranger) Il nrsquoest ni opportun ni possible den eacutedicter une liste limitative La

conservation des piegraveces justificatives est obligatoire en application de lrsquoarticle L 102 B du LPF et permet

au contribuable quel que soit son mode de facturation de justifier de la reacutealiteacute des opeacuterations faisant lrsquoobjet de

facturation Elle participe eacutegalement de la piste daudit et de sa fiabiliteacute

15 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017

231 Les acteurs concerneacutes

Lrsquoordonnance rend obligatoire la facturation eacutelectronique pour les fournisseurs eacutemetteurs de factures agrave

destination de lrsquoEtat du secteur public local et des eacutetablissements publics

Lrsquoobligation drsquoeacutemettre a pour corollaire lrsquoobligation pour lrsquoEtat le secteur public local et les eacutetablissements

publics de recevoir les factures eacutelectroniques eacutemises par leurs fournisseurs

Drsquoautres acteurs tels que les eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes ou des portails partenaires et les

tiers de teacuteleacutetransmission sont concerneacutes indirectement par la mise en œuvre de la solution mutualiseacutee-CPP

2017

2311 Les fournisseurs priveacutes et publics

Lrsquohabilitation preacutevue par le 2deg de lrsquoarticle 1er de la loi ndeg2014-1 du 2 janvier 2014 et lrsquoobligation fixeacutee par le I

de lrsquoarticle 1er de lrsquoordonnance ndeg2014-697 du 26 juin 2014 se reacutefegraverent expresseacutement aux relations

contractuelles Lrsquoordonnance srsquoapplique ainsi aux titulaires individuels ou en groupement et les sous-traitants

admis au paiement direct de contrats avec lrsquoEtat les entiteacutes du secteur public local et les eacutetablissements publics

sont concerneacutes par la mesure

La condition neacutecessaire est donc lrsquoexistence drsquoun contrat entre la personne publique et son fournisseur

qursquoil soit public ou priveacute

Les personnes publiques eacutemettant des factures agrave destination de lrsquoEtat des entiteacutes du secteur public local et des

eacutetablissements publics sont dans lrsquoobligation de transmettre une facturation eacutelectronique par le biais de la

solution portail

Faute de lien contractuel lintervention drsquoun fournisseur sur le fondement dune disposition ou drsquoune deacutecision

unilateacuterale nrsquoest pas soumise aux obligations relatives agrave la facturation eacutelectronique Il en va de mecircme des actes

deacutepourvus drsquoeffets de droit cest-agrave-dire ne comportant pas drsquoobligations reacuteciproques qursquoils soient qualifieacutes

drsquoaccords de conventions ou de protocoles

Ainsi les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de leur

action ne constituent pas des contrats soumis agrave lrsquoobligation de facturation eacutelectronique

2312 Les personnes publiques reacutecipiendaires

Le champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 srsquoapplique pour les personnes publiques suivantes

reacutecipiendaires de factures

lrsquoEtat

les eacutetablissements publics nationaux (dont les eacutetablissements publics de santeacute)

les collectiviteacutes territoriales et agrave leurs groupements (secteur public local)

o Reacutegions

o Deacutepartements

o Communes

o Deacutepartements drsquoOutre-Mer

les eacutetablissements publics locaux

o Etablissements publics de coopeacuteration intercommunale (EPCI)

o Syndicats mixtes Syndicats intercommunaux agrave vocation unique (SIVU) et Syndicats

intercommunaux agrave vocation multiple (SIVOM)

16 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

o Etablissements publics sociaux et meacutedico-sociaux (notamment les EHPAD)

o Reacutegies doteacutees de la personnaliteacute morale cest agrave dire les reacutegies personnaliseacutees

o Autres cateacutegories deacutetablissements publics locaux

offices publics de lrsquohabitat

CCASCIAS

caisses des eacutecoles

eacutetablissements publics de coopeacuteration culturelle

services deacutepartementaux dincendie et de secours

centre de gestion de la fonction publique

les organismes consulaires tels que les chambres de commerce et drsquoindustrie les chambres des

meacutetiers ou les chambres drsquoagriculture

les autres formes de coopeacuteration entre collectiviteacutes (interdeacutepartementales interreacutegionales sauf les

ententes conventions coopeacuteration souple)

Les eacutetablissements publics nationaux et les eacutetablissements publics locaux ne disposant pas drsquoagent comptable

rentrent dans le peacuterimegravetre de lrsquoordonnance

Ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 en tant que reacutecipiendaire

Les collectiviteacutes drsquoOutre-Mer agrave lrsquoexception de Saint Pierre et Miquelon et Saint Bartheacutelemy

Les groupements de coopeacuteration sanitaire

Les autres formes de coopeacuteration dans le domaine sanitaire

o syndicat inter hospitalier

o communauteacute hospitaliegravere de territoire

Les groupements de coopeacuteration sociale et meacutedico-sociale

Les reacutegies doteacutees de la seule autonomie financiegravere

Les groupements dinteacuterecirct public locaux (ex GIP Maison deacutepartementale des personnes

handicapeacutees)

Les associations syndicales autoriseacutees

Les associations fonciegraveres rurales

Les socieacuteteacutes drsquoeacuteconomie mixte

Lorsque des SEM des GIP ou autre type de groupement agissent pour le compte et au nom drsquoun des

destinataires soumis agrave lrsquoobligation reacuteglementaire elles sont inteacutegreacutees au peacuterimegravetre de lrsquoordonnance en tant que

reacutecipiendaire de factures

2313 Les tiers de teacuteleacutetransmission

Des tiers de teacuteleacutetransmission peuvent ecirctre solliciteacutes par le secteur public local et les EPN pour

Transmettre les flux de factures eacutemises ou de statut geacuteneacutereacutes par leur systegraveme drsquoinformation de

gestion financiegravere (ou autres systegravemes de gestion des factures) agrave destination de la solution

mutualiseacutee-CPP 2017

Controcircler linteacutegriteacute de la transmission

Horodater la transmission

Reacuteceptionner le flux retour

2314 Les opeacuterateurs de deacutemateacuterialisation

Les eacutediteurs de solution drsquoeacutechanges deacutemateacuterialiseacutes mettront agrave disposition de leurs clients (fournisseurs de

personnes publiques) les fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 offertes en mode flux et en mode

portail agrave partir de leur solution au travers des API (application protocole interface) de la solution mutualiseacutee-

CPP 2017 qursquoils inteacutegreront agrave leurs solutions

17 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee

En amont de la solution mutualiseacutee-CPP 2017 des portails dits laquo agrave valeur ajouteacutee raquo permettent la reacutealisation

drsquoopeacuterations laquo meacutetiers raquo preacutealables agrave lrsquoeacutemission du document de facturation (ex dans le cadre des marcheacutes de

travaux des portails de facturation permettent agrave la maitrise drsquoœuvre drsquoactualiser les prix du projet de deacutecompte

ou bien encore permettent de geacuterer les interactions avec le fournisseur avant la geacuteneacuteration du bon de

commande auto-facturation)

Les eacutediteurs de ces portails mettront agrave disposition de leurs clients (fournisseurs de personnes publiques) les

fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 en invoquant les API disponibles agrave partir de leurs

plateformes

2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation

Les solutions meacutetiers exploitant les donneacutees de facturation en vue de retraitements speacutecifiques (gestion

financiegravere et comptable comptabiliteacute analytique refacturation interne etc) et drsquoautomatisation du traitement

des factures pourront beacuteneacuteficier de la mise agrave disposition de la facture et pourront remonter les informations de

cycle de vie des factures aux eacutemetteurs de factures gracircce agrave la solution mutualiseacutee-CPP 2017

Pour les applications ministeacuterielles meacutetiers (AMM) agrave travers le systegraveme drsquoeacutechange Chorus

Pour les applications meacutetiers des entiteacutes du secteur public local et EPN agrave travers leur SIGF ou leur

systegraveme drsquoeacutechange

18 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

232 Les natures de relations contractuelles concerneacutees

Toutes les prestations reacutealiseacutees dans un cadre contractuel et donnant lieu agrave lrsquoeacutetablissement drsquoune facturation

(Cf sect2222) par un fournisseur priveacute ou public entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014

Pour les mecircmes raisons les prestations reacutealiseacutees dans le cadre drsquoun contrat conclu entre personnes publiques

et donnant lieu agrave lrsquoeacutetablissement drsquoune facture entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014 Degraves lors qursquoil existe un acte refleacutetant un accord de volonteacutes conclu entre deux personnes juridiques

distinctes et creacuteateur drsquoobligations reacuteciproques les factures eacutemises par un des cocontractants sont soumises agrave

lrsquoobligation de facturation eacutelectronique A ce titre entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26

juin 2014

Les factures relatives agrave des prestations reacutealiseacutees par lrsquoEtat pour une collectiviteacute locale sur le fondement

drsquoun acte contractuel

Les factures lieacutees agrave des prestations reacutealiseacutees agrave titre oneacutereux et dans le cadre drsquoun contrat par un EPCI

pour une commune membre de cet EPCI ou non Lrsquoexclusion qualifieacutee de laquo quasi-reacutegie raquo ou de laquo in

house raquo en vigueur dans le droit de la commande publique est inopeacuterante srsquoagissant de la facturation

eacutelectronique Il en va de mecircme pour les entiteacutes du secteur public local

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

o Si le service public de gestion ou de distribution de fluides est geacutereacute par une entiteacute doteacutee drsquoune

personnaliteacute juridique propre (socieacuteteacute priveacutee ou eacutetablissement public par exemple) toutes ses

prestations reacutealiseacutees agrave titre oneacutereux et dans un cadre contractuel sont soumises agrave

lrsquoobligation de facturation eacutelectronique Peu importe que ces prestations soient reacutealiseacutees pour

la collectiviteacute publique agrave laquelle cette entiteacute autonome est rattacheacutee ou pour toute autre

collectiviteacute publique Pour entrer dans le champ de lrsquoordonnance du 26 juin 2014 il suffit que

cette personne publique soit lrsquoEtat une entiteacute du secteur public local ou un eacutetablissement

public national ou local

A lrsquoinverse ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014

Les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de

leur action car elles ne constituent pas des contrats (ex convention de mise agrave disposition)

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

si le service public de gestion ou de distribution de fluides est geacutereacute par un service deacutepourvu

de personnaliteacute juridique propre car il nrsquoexiste pas en effet de contrat au sens strict degraves lors qursquoil

nrsquoy a pas relation entre deux personnes juridiques

19 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3 DESCRIPTION FONCTIONNELLE DE LA SOLUTION

31 Les principes directeurs de la solution mutualiseacutee-CPP 2017

Les principes directeurs de fonctionnement de la solution mutualiseacutee-CPP 2017 srsquoarticulent autour de

la mise en place drsquoune solution mutualiseacutee-CPP 2017 pour tous les fournisseurs de la sphegravere

publique (priveacutes et publics) leur permettant de deacuteposer leurs factures et de consulter lrsquoavancement

du traitement des paiements La solution mutualiseacutee-CPP 2017 prend en compte les formats et les

modes drsquoeacutechanges actuellement mis en œuvre par les entreprises (mode Portail et mode EDI)

la mise en place drsquoun flux laquo pivot raquo permettant drsquointeacutegrer directement (en mode EDI) les

donneacutees de facturation (dont la facture deacutemateacuterialiseacutee) dans les SI des reacutecepteurs publics

ou de reacutecupeacuterer (en mode portail) ces donneacutees pour traitement

la mise agrave disposition des fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 par lrsquointermeacutediaire drsquoAPI

impleacutementeacutees sur des applications en amont etou en aval de la solution mutualiseacutee-CPP 2017

32 Preacutesentation de la solution mutualiseacutee-CPP 2017

321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous syntheacutetise la vue drsquoensemble des modaliteacutes de deacutepocirct de transmission et de reacuteception des

factures eacutelectroniques ainsi que les flux des informations retours portant sur le traitement de la facture

permettant aux eacutemetteurs de suivre le cycle de vie du traitement de la facture

20 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

322 Offre de service de la solution mutualiseacutee-CPP 2017

Lrsquoensemble des eacutemetteurs de factures dispose drsquoun accegraves en mode Portail aux espaces laquo factures eacutemises raquo

laquo meacutemoire de frais de justice raquo laquo factures de travaux raquo laquo engagement juridique raquo laquo sollicitation eacutemises raquo et

laquo mon compte raquo de la solution mutualiseacutee-CPP 2017 Ces espaces permettent notamment un accegraves aux

fonctionnaliteacutes suivantes

lrsquoidentification et veacuterification des informations de lrsquoeacutemetteur

le deacutepocirct (PDF et XML) la saisie de factures14 dont la prise en charge des cas de facturation

speacutecifiques (sous-traitance cotraitance et factures de travaux) Des controcircles associeacutes au deacutepocirct et agrave la

saisie sont effectueacutes par la solution mutualiseacutee-CPP 2017

lrsquoarchivage des factures (pendant 10 ans15)

la consultation des factures (en cours de traitement ou deacutejagrave traiteacutees) via un outil de recherche

le suivi du traitement de la facture

la notification de lrsquoavancement du traitement des factures

lrsquoadjonction de piegraveces jointes apregraves soumission de la facture et sur sollicitation du destinataire de la

facture

la gestion des comptes des habilitations utilisateurs

lrsquoassistance utilisateur

Nb certaines de ses fonctionnaliteacutes sont par ailleurs eacutegalement disponibles en EDI pour les fournisseurs ayant

opteacute pour ce mode de transmission

Les reacutecepteurs de factures (secteur public local et EPN) disposent par le biais de la solution mutualiseacutee-CPP

2017 drsquoun espace laquo factures reccedilues raquo permettant notamment de

consulter teacuteleacutecharger les dossiers de facturation qui leur sont adresseacutes (factures et PJ associeacutees)

mettre agrave jour les statuts lieacutes au traitement des factures et notamment informer les eacutemetteurs en cas

de rejet ou de suspension

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

deacuteposer des factures dans le cas ougrave lrsquoentiteacute du secteur public local eacutemet des ASAP

traiter les sollicitations de leurs fournisseurs

geacuterer les comptes et les habilitations des utilisateurs

solliciter lrsquoassistance

14 Hors entiteacutes Secteur Public Local qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP et pour

lequels le comptable assignataire se charge de lrsquoeacutemission des factures vers la solution mutualiseacutee-CPP 2017 15 La solution mutualiseacutee prend en charge lrsquoarchivage des factures pour leacutemetteur qursquoil soit priveacute ou public

pendant 10 ans Le recours agrave la solution mutualiseacutee ne dispense pas les eacutetablissements publics nationaux dun

archivage selon la reacuteglementation en vigueur par ailleurs

21 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

33 Identification des acteurs

Chaque acteur eacutemetteur ou reacutecepteur de facture est identifieacute de maniegravere unique dans la solution mutualiseacutee-

CPP 2017 quelles que soient les modaliteacutes de transmission

Cette identification est diffeacuterente pour les eacutemetteurs et reacutecepteurs de facture

331 Pour les eacutemetteurs de factures

Lrsquoidentification repose sur trois 3 eacuteleacutements

Le code pays

Le type drsquoidentifiant

Lrsquoidentifiant

Les types drsquoidentifiants sont les suivants (cf regravegles de gestion deacutetailleacutees infra partie 4)

Pour les eacutemetteurs de factures dont le siegravege social est en France (code pays FR)

o Lrsquoidentifiant est constitueacute par le SIRET

Pour les eacutemetteurs de factures dont le siegravege social est dans un pays de lrsquounion europeacuteenne hors

France

o Lrsquoidentifiant est constitueacute par le Ndeg de TVA intracommunautaire

Pour eacutemetteurs de factures dont le siegravege social est dans un pays situeacute en dehors de lrsquounion

europeacuteenne

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres de la raison sociale

Pour la Polyneacutesie Franccedilaise

o Lrsquoidentifiant est constitueacute par le numeacutero Tahiti

Pour la Nouvelle Caleacutedonie

o Lrsquoidentifiant est constitueacute par le RIDET

Pour les eacutemetteurs de factures en cours drsquoimmatriculation

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres du nom et du preacutenom

Les modaliteacutes drsquoauthentification seront deacutecrites dans le guide utilisateur

332 Pour les reacutecepteurs de factures

Pour les reacutecepteurs de facture lrsquoidentification repose uniquement sur le SIRET

En compleacutement un code service peut ecirctre renseigneacute afin drsquoidentifier au sein de lrsquoentiteacute concerneacutee le service

qui est chargeacute de prendre en charge la facture pour la traiter Le reacutecepteur peut deacutefinir (dans le parameacutetrage de

son compte) le caractegravere obligatoire ou non du renseignement de cette zone mais cette reacutefeacuterence ne permet

pas agrave elle seule lrsquoacheminement des factures et ne se substitue donc pas au SIRET

A titre speacutecifique pour lrsquoEtat un SIRET geacuteneacuterique reacutefeacuterenccedilant le Ministegravere des Finances permet drsquoidentifier

lrsquoentiteacute reacuteceptrice Etat La mention additionnelle drsquoun code service (le code service exeacutecutant des demandes de

paiement mentionneacute sur les bons de commande Chorus) est obligatoire pour garantir lrsquoacheminement de la

facture agrave destination du service en charge du traitement de la facture

Les modaliteacutes drsquoauthentification et de parameacutetrage seront deacutecrites dans le guide utilisateur

22 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

34 Lrsquooffre de service agrave destination des eacutemetteurs de factures

341 Les modes de transmission de factures

Lrsquooffre de service proposeacutee par la solution mutualiseacutee-CPP 2017 est disponible selon trois modaliteacutes

Le mode EDI la solution mutualiseacutee-CPP 2017 permet des eacutechanges dinformations par flux issus des

systegravemes drsquoinformation des fournisseurs priveacutes des entiteacutes du secteur public local des EPN et de

lrsquoEtat en srsquoappuyant sur des formats standardiseacutes

Le mode Service la solution permet eacutegalement drsquointeacutegrer ses services agrave un portail fournisseurs

public laquo agrave valeur ajouteacutee raquo deacutejagrave existant Dans ce cas la solution mutualiseacutee-CPP 2017 offre lrsquoensemble

de ses fonctionnaliteacutes sous forme de services inteacutegreacutes dans un portail tiers (APIweb service) Le

fournisseur client drsquoun portail tiers existant continue agrave beacuteneacuteficier des fonctionnaliteacutes mises en œuvre

dans les portails tiers en sus du deacutepocirct de facture

Le mode Portail la solution mutualiseacutee-CPP 2017 offre un accegraves aux fournisseurs au travers drsquoun

portail deacutedieacute agrave la saisie ou au deacutepocirct de factures

1 En mode EDI lrsquoeacutemetteur de facture adresse ses flux soit

o directement agrave la solution mutualiseacutee- CPP 2017

o par lrsquointermeacutediaire drsquoun opeacuterateur de deacutemateacuterialisation

reccediloit les comptes rendus lieacutes agrave lrsquointeacutegration et au traitement de ses factures afin de lui permettre de

suivre leurs paiements

NB Les fonctionnaliteacutes non offertes en EDI restent accessibles pour les eacutemetteurs de factures en EDI par

lrsquointermeacutediaire du mode portail A ce titre les eacutemetteurs raccordeacutes en EDI agrave la solution mutualiseacutee-CPP 2017

doivent creacuteer un compte sur le portail (cf guide utilisateur) et peuvent ainsi disposer des fonctionnaliteacutes en se

connectant agrave la solution mutualiseacutee-CPP 2017 en mode portail ou en mode service

23 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Focus sur les modaliteacutes drsquoeacutemission de factures par les entiteacutes du secteur public local

Lrsquoeacutemission de documents de facturation par les entiteacutes du secteur public local srsquoappuie sur

Lrsquoenvoi drsquoun flux PES Facture ASAP (avis des sommes agrave payer) agrave HELIOS pour lrsquoensemble des documents

eacutemis qursquoils soient agrave destination de la sphegravere publique comme de la sphegravere priveacutee

Lrsquoeacutedition et lrsquoenvoi des ASAP par le centre eacuteditique de la DGFiP pour les documents adresseacutes agrave des

destinataires priveacutes

Lrsquoenvoi deacutemateacuterialiseacute par le comptable agrave la solution mutualiseacutee pour les documents adresseacutes agrave des

destinataires publics

2 En mode service (via API) lrsquoeacutemetteur de facture

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP 2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Le deacutepocirct ou saisie de factures

o Le suivi du traitement des factures

o Lrsquoadjonction et teacuteleacutechargement de piegraveces compleacutementaires

o La consultation de la base documentaire

o La gestion des comptes utilisateurs

o La sollicitation de lrsquoassistance

NB La liste des services accessibles en mode service est susceptible drsquoecirctre enrichie dans la version deacutefinitive

des speacutecifications

3 En mode Portail lrsquoeacutemetteur de facture peut notamment

Deacuteposer au format PDF (signeacute ou non signeacute) ou au format XML ou saisir manuellement les donneacutees de

facturation via un formulaire en ligne16

Suivre le traitement de ceux-ci

Solliciter lrsquoassistance utilisateur de la solution portail

Adjoindre des piegraveces compleacutementaires neacutecessaires au traitement de sa facture

Consulter la base documentaire

Geacuterer les comptes utilisateurs

Acceacuteder agrave la base de connaissance par lrsquointermeacutediaire drsquoun avatar

16 Hors collectiviteacutes locales qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP

24 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures

La solution mutualiseacutee-CPP2017 met agrave disposition un annuaire des entiteacutes destinatrices de factures mis agrave jour

automatiquement Cet annuaire est disponible en mode portail et en mode service via des API qui peuvent ecirctre

directement impleacutementeacutees dans le systegraveme drsquoinformation du fournisseur Il repose sur le reacutefeacuterentiel de la

solution mutualiseacutee-CPP 2017 des destinataires Il est notamment alimenteacute par le SI DGFiP pour les entiteacutes

destinatrices et srsquoappuie sur la base SIREN de lrsquoINSEE Il inteacutegrera les codes services de lrsquoEtat et certains

paramegravetres des comptes destinataires (code service obligatoire ou non)

Les changements organisationnels intervenants dans les structures publiques (creacuteation des meacutetropoles fusion

de structures intercommunales reacuteorganisation des reacutegions et des deacutepartements mise en place de services

facturiers etc) seront pris en compte dans lrsquoannuaire ainsi que les changements de parameacutetrages des

comptes effectueacutes par les destinataires

Lrsquoannuaire permettra aux eacutemetteurs de factures de deacuteterminer agrave partir drsquoun identifiant SIRET si le destinataire

relegraveve de la solution mutualiseacutee-CPP 2017 et drsquoobtenir des informations compleacutementaires tel que

La raison sociale et les coordonneacutees du destinataire

Le caractegravere obligatoire du code service sur chaque facture etou de la reacutefeacuterence de la commande sur

chaque facture (selon parameacutetrages du compte du destinataire) afin de deacuteterminer quelles informations

mentionner sur la facture

Les statuts envoyeacutes dans le cadre du cycle de vie (selon parameacutetrages du compte du destinataire) afin

drsquoidentifier quels statuts le destinataire est susceptible de ne pas remonter

343 La sollicitation de lrsquoassistance

Les fournisseurs ont la possibiliteacute de solliciter lrsquoassistance de la solution mutualiseacutee-CPP 2017

Chaque sollicitation est mateacuterialiseacutee par un laquo ticket raquo renseigneacute par les fournisseurs via un formulaire de

demande drsquoassistance en preacutecisant les informations requises pour le traitement de sa demande (ex numeacutero de

facture) Des piegraveces jointes peuvent y ecirctre ajouteacutees (ex capture drsquoeacutecran)

La traccedilabiliteacute des sollicitations est assureacutee tout au long du processus de traitement

25 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

35 Lrsquooffre de service agrave destination des reacutecepteurs de factures

351 La notification de la reacuteception drsquoune facture

Cette notification intervient lors du deacutepocirct drsquoune facture concernant lrsquoentiteacute du secteur public local ou lrsquoEPN Les

utilisateurs sont alors notifieacutes par courriel de la reacuteception de factures Les courriels sont parameacutetrables dans la

solution mutualiseacutee Au moins un utilisateur doit ecirctre mentionneacute pour recevoir les courriels de notification Le

courriel est journalier et indique lrsquointeacutegraliteacute des factures mises agrave disposition dans la journeacutee

352 La mise agrave disposition des factures et des dossiers de facturation

Les reacutecepteurs des factures disposent de plusieurs modaliteacutes de reacuteception des factures et des dossiers de

facturation

- En mode EDI

- En mode Service

- En mode Portail

En compleacutement des dossiers de facturation les reacutecepteurs reacuteceptionnent le flux pivot qui leur permet le preacute-

renseignement drsquoune majeure partie des champs neacutecessaires agrave la creacuteation drsquoun mandat ou drsquoune demande de

paiement par leurs systegravemes drsquoinformations financiers

3521 En mode EDI

En mode EDI le reacutecepteur de facture dispose automatiquement des donneacutees de la facture via le flux pivot

permettant le preacute-renseignement des informations dans son SI

En fonction des modaliteacutes de deacutepocirct des donneacutees de facturation (flux structureacute flux mixte ou portail) les

donneacutees de la piegravece jointe de type facture sont structureacutees ou non structureacutees et donneront lieu agrave une

utilisation ou non par les SI reacutecepteurs

3522 En mode service

Lrsquoaccegraves agrave lrsquoespace laquo factures reccedilues raquo est proposeacute en API et permet aux reacutecepteurs de consulter les factures

selon les mecircmes modaliteacutes que le mode portail

Le reacutecepteur

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Teacuteleacutechargement drsquoun dossier de facturation (facture et PJ associeacutees) ainsi que du flux pivot et

ses meacutetadonneacutees pour inteacutegration manuelle dans le SI non raccordeacute en EDI

o Rejet le cas eacutecheacuteant drsquoun dossier de facturation apregraves lrsquoavoir visualiseacute

o Teacuteleacutechargement de piegraveces compleacutementaires

o Mise agrave jour des statuts des factures

o Consultation de la base documentaire

o Gestion des comptes utilisateurs

o Sollicitation de lrsquoassistance

3523 En mode portail

En mode Portail le reacutecepteur de facture peut

consulter teacuteleacutecharger les dossiers de facturation qui lui sont adresseacutes (factures originales et PJ

associeacutees)

rejeter un dossier de facturation apregraves lrsquoavoir visualiseacute

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

26 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

reacutealiser un export XML au format flux PIVOT (cf infra) teacuteleacutechargeable pour inteacutegration manuelle dans

son SI Cet export incluant

o Les donneacutees extraites de la facture permettant la creacuteation drsquoun mandat ou drsquoune demande de

paiement

o La facture dans son format drsquoorigine

o Les piegraveces jointes aux formats originaux

353 La prise en compte de la remonteacutee des statuts

1 En mode EDI par lrsquoentiteacute du secteur public local ou lrsquoEPN si son SI est raccordeacute au SE DGFiP

2 En mode Service (API) par lrsquoentiteacute du secteur public local ou lrsquoEPN

3 En mode Portail par lrsquoentiteacute du secteur public local ou lrsquoEPN

NB Pour les factures agrave destination du secteur public local certains statuts (Cf infra) sont produits par le

comptable assignataire Ces statuts sont remonteacutes directement par HELIOS vers la solution mutualiseacutee-CPP

2017

27 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

354 Le recours agrave lrsquoassistance de la solution mutualiseacutee

3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures

La solution mutualiseacutee-CPP 2017 permet aux entiteacutes du secteur public local et aux EPN de solliciter lrsquoassistance

en cas de questions relatives au fonctionnement de la solution mutualiseacutee-CPP 2017

Les entiteacutes du secteur public local et les EPN peuvent acceacuteder directement agrave lrsquoassistance de la solution

mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail ou en mode service (API) qui permet

Drsquoeacutemettre et de suivre des sollicitations sortantes agrave destination de lrsquoassistance de la solution mutualiseacutee

CPP 2017 (probleacutematiques fonctionnelle et technique)

De suivre lrsquohistorique des eacutechanges

3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures

Les eacutemetteurs de factures peuvent solliciter les reacutecepteurs de factures pour toute question meacutetier notamment

relative au traitement de leurs factures

Les utilisateurs habiliteacutes par lrsquoadministrateur de lrsquoEPN ou de lrsquoentiteacute du secteur public local peuvent acceacuteder

directement agrave lrsquoassistance de la solution mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail qui

permet de

consulter et traiter les sollicitations entrantes adresseacutees par les eacutemetteurs de factures (fournisseurs

priveacutes autres administrations)

rerouter escalader des sollicitations entrantes agrave drsquoautres acteurs de lrsquoassistance de la solution

mutualiseacutee-CPP 2017

De suivre lrsquohistorique des eacutechanges

Lrsquoassistance de la solution mutualiseacutee-CPP 2017 ne permet pas les eacutechanges agrave lrsquoinitiative des destinataires de

factures (entiteacutes du secteur public local EPN) vers les fournisseurs en dehors des eacutechanges reacutealiseacutes dans le

cadre de la mise en œuvre du statut laquo Suspendue raquo

28 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

36 Le cycle de vie nominal de la facture

La solution mutualiseacutee-CPP 2017 met agrave disposition des eacutemetteurs de factures un retour drsquoinformation sur leurs

factures agrave travers la remonteacutee de statuts Celle-ci est obligatoire afin de permettre au fournisseur de suivre

lrsquoavanceacutee du traitement de ses donneacutees de facturation La remonteacutee des statuts optionnels permet un suivi plus

fin de lrsquoavanceacutee du traitement des donneacutees de facturation

Les statuts associeacutes au cycle de vie des factures sont les suivants

Pour les factures agrave destination du secteur public local

29 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour les factures agrave destination des EPN

Point drsquoattention certains statuts sont susceptibles de ne pas ecirctre remonteacutes selon lrsquoentiteacute publique

destinatrice

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les entiteacutes du secteur public local)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI envoi du flux pivot au destinataire

Mode Portail envoi du flux pivot au destinataire

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI de lrsquoordonnateur (TDT

compris pour les accuseacutes de teacuteleacutetransmission inteacutegreacutes dans

le protocole

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

30 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Statut Producteur du statut Eleacutement deacuteclencheur

Service fait

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le service-fait a eacuteteacute constateacute et lrsquoordonnateur peut

deacutesormais proceacuteder agrave la liquidation et au mandatement

Mandateacutee

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le mandat a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et peut

deacutesormais ecirctre transmis au comptable pour prise en charge

Mise agrave

disposition du

comptable

HELIOS Le mandat a eacuteteacute inteacutegreacute par HELIOS (mis agrave disposition du

service comptable pour traitement)

Mise en

paiement HELIOS Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

31 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les EPN)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Envoi du flux pivot

Mode Portail Envoi du flux pivot

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI Financier EPN

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(statut facultatif pour

les EPN qui ne sont

pas en mode flux)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

Service fait

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le service-fait a eacuteteacute certifieacute et lrsquoordonnateur peut deacutesormais

proceacuteder agrave la liquidation et au mandatement creacuteation de la

demande de paiement

Mandateacutee DP

valideacutee

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat ou la DP a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et

peut deacutesormais ecirctre transmis au comptable pour prise en

charge

Mise agrave

disposition du

comptable

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service I Espace

factures reccedilues

Le mandat demande de paiement a eacuteteacute creacuteeacute(e) par le

service ordonnateur et mis agrave disposition du service

comptable pour traitement

Comptabiliseacutee

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat demande de paiement lieacute(e) agrave la facture a eacuteteacute

valideacute par le payeur et comptabiliseacute

Mise en

paiement

(statut facultatif

pour les EPN qui

ne sont pas en

mode flux)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

32 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP 2017 assure 3 niveaux de controcircle sur les donneacutees de facturation transmises par le

fournisseur

371 Les controcircles de coheacuterence du flux et de seacutecuriteacute

Pour chaque flux reccedilu un controcircle antiviral et un controcircle sur les formats sont preacutevus tant pour les donneacutees de

facturation originales que pour les piegraveces jointes

372 Les controcircles de structure des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document sont controcircleacutees en entreacutee de la solution

33 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

373 Les controcircles de la coheacuterence des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document (description des formats portant les flux drsquoeacutechange autour de la solution mutualiseacutee-CPP 2017) sont

controcircleacutees en entreacutee de la solution

Donneacutees Controcircles effectueacutes par la solution mutualiseacutee-CPP 2017

Identifiant du

fournisseur Veacuterification de lrsquoexistence du SIRET (ou drsquoun autre type drsquoidentifiant)

Numeacutero de Facture

Controcircle drsquouniciteacute (si aucune autre facture du mecircme fournisseur avec le mecircme

numeacutero a eacuteteacute transmise) ET absence de rejet autorisant recyclage (SIRET

erroneacute codes service erroneacute)

Controcircle sur la longueur du champ

Identifiant du

destinataire Veacuterification de lrsquoexistence du SIRET

Code service

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage

Date drsquoeacutemission

Date eacutemission le Date de reacuteception

(Date de reacuteception = Date du jour de lacquisition des donneacutees de facturation dans la

solution mutualiseacutee CPP2017)

Montant agrave Payer

Les donneacutees de facturation avec montants agrave payer agrave 0euro sont accepteacutees par la

solution mutualiseacutee CPP2017 mecircme si elles ne font pas lrsquoobjet drsquoun paiement

effectif

Devise de facturation Les donneacutees de facturation doivent ecirctre mono devise

Reacutefeacuterence

engagement

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage lrsquoinformation devra ecirctre veacuterifieacutee par lrsquoEPN ou lrsquoentiteacute du secteur

public et communiqueacutee au fournisseur

Cette information est obligatoire pour les factures agrave destination des services de

lrsquoEtat

34 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

374 Focus sur le controcircle drsquouniciteacute

3741 Deacutelimitation de lrsquouniciteacute

Lrsquouniciteacute de la facture est eacutetablie agrave partir des trois informations suivantes

Code pays

Lrsquoidentifiant fournisseur

Le numeacutero de facture

3742 Le controcircle de lrsquouniciteacute

Lrsquouniciteacute de la facture vise agrave eacuteviter les erreurs de facturation (double facturation notamment) Une facture

preacutesentant des informations similaires cumulativement sur ces trois donneacutees par rapport agrave une facture

preacuteceacutedemment envoyeacutee fera lrsquoobjet drsquoun rejet par la solution mutualiseacutee-CPP 2017

Le controcircle drsquouniciteacute est systeacutematiquement bloquant sauf dans le cas ougrave la preacuteceacutedente facture a fait lrsquoobjet drsquoun

rejet technique reacutesultant des controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 ou drsquoun rejet pour cause

drsquoerreur sur les donneacutees drsquoacheminement (ex SIRET)

35 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

38 Les possibiliteacutes de recyclage de la facture

Dans certains cas de rejet de sa facture le fournisseur est habiliteacute agrave reacuteexploiter les donneacutees de sa facture afin

de faciliter la nouvelle eacutemission vers la solution mutualiseacutee-CPP 2017

381 Deacutelimitation du recyclage

Seuls certains rejets peuvent donner lieu au recyclage de la facture

Les rejets en entreacutee de la solution suite au(x) controcircle(s) preacuteciteacute(s)

Les rejets dus agrave une erreur drsquoidentification du destinataire par lrsquoeacutemetteur (rejet automatique du SI ou

manuel par un agent via le portail)

382 Modaliteacutes du recyclage

Dans ces deux cas lrsquoeacutemetteur peut si son systegraveme drsquoinformation le lui permet reacuteeacutemettre le flux apregraves

correction des eacuteleacutements erroneacutes mais en conservant un numeacutero de facture identique

383 Modaliteacutes de reacuteeacutemission de facture sans recyclage

Pour tous les autres cas de rejet lrsquoeacutemetteur doit

eacutetablir un avoir reacutefeacuterenccedilant la facture initiale

eacutemettre une nouvelle facture

36 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

39 Les diffeacuterents cadres de facturation

391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques

La solution mutualiseacutee-CPP 2017 prendra en charge les cas de facturation speacutecifiques lieacutes agrave

la sous-traitance dans le cas ougrave le sous-traitant est admis au paiement direct17

la cotraitance

la facturation de meacutemoires de frais de justice

aux marcheacutes de travaux

Afin de mettre en œuvre les processus lieacutes agrave ces cas speacutecifiques un cadre de facturation doit ecirctre renseigneacute

pour chaque facture transmise 21 cadres principaux de facturation permettent agrave lrsquoeacutemetteur de preacuteciser le type

de document de facturation envoyeacute Ces diffeacuterents cadres sont eacutetablis selon le rocircle de lrsquoeacutemetteur du document

dans le processus de facturation

Facture A1

Facture deacutejagrave payeacutee (ex carte dachat) A2

Meacutemoire de frais de justice A3

Projet de deacutecompte mensuel A4

Etat dacompte A5

Etat dacompte valideacute A6

Projet de deacutecompte final A7

Deacutecompte geacuteneacuteral et deacutefinitif A8

Facture A9

Projet de deacutecompte mensuel A10

Projet de deacutecompte final A11

Facture A12

Projet de deacutecompte mensuel A13

Projet de deacutecompte final A14

Etat acompte A15

Etat acompte valideacute A16

Projet de deacutecompte geacuteneacuteral A17

Deacutecompte geacuteneacuteral A18

Etat dacompte valideacute A19

Deacutecompte geacuteneacuteral A20

Un beacuteneacuteficiaire de remboursement de

la TICDemande de remboursement de la TIC A21

Objet deacuteposeacute

Une maicirctrise dœuvre dans le cadre de

la facturation dun marcheacute de travaux

Cadre de facturation

Une maicirctrise douvrage dans le cadre

de la facturation dun marcheacute de

travaux

Un sous-traitant

Un cotraitant

Un fournisseur ou un mandataire

Rocircle du deacuteposant

Mode Service uniquement (via les API positionneacutees sur des portails amont)

Lorsquun eacutemetteur souhaite transmettre un avoir la piegravece doit ecirctre typeacutee avoir et porter le cadre de

facturation A1 quel que soit le cadre de facturation utiliseacute dans le flux facture initialement transmis

17 laquo Seul le sous-traitant de premier rang peut beacuteneacuteficier du paiement direct les sous-traitants de second rang

et de rang ulteacuterieur ne pouvant srsquoen preacutevaloir raquo (Instruction ndeg12-012-M0 du 30 mai 2012

httpcirculairelegifrancegouvfrpdf201206cir_35389pdf) Les fournisseurs relevant de la sous-traitance

en cascade (au-delagrave du rang 1) ne sont pas habiliteacutes agrave utiliser la solution mutualiseacutee-CPP 2017

37 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

392 Focus sur les modaliteacutes de validation

Certains des cadres de facturation peuvent neacutecessiter une validation de la facture par les acteurs concerneacutes

avant transmission au destinataire Ainsi lrsquoindication par le fournisseur des donneacutees drsquoidentification du valideur

(laquo entiteacute valideur raquo des flux preacutesenteacutees dans la partie 4) est obligatoire pour certains cadres de facturation

(deacutepocirct de facture ou de projet de deacutecompte par un sous-traitant ou cotraitant notamment)

En cas de deacutepocirct de piegraveces neacutecessitant une validation multiple le premier valideur indique les coordonneacutees

permettant lrsquoidentification du valideur suivant Les validations srsquoeffectuent en mode portail uniquement

Le scheacutema ci-dessous deacutecrit le processus standard de validation drsquoune facture dans la solution mutualiseacutee-CPP

2017

38 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP

Les marcheacutes de travaux mentionneacutes ci-dessous sont les marcheacutes de travaux soumis au CCAG travaux (ougrave

lrsquoeacutetablissement drsquoun eacutetat drsquoacompte par une MOE est neacutecessaire)

Dans ce cadre la solution mutualiseacutee-CPP 2017 prendra en charge les processus de facturation suivants

Principes appliqueacutes

Les documents deacuteposeacutes sur la solution CPP doivent parvenir au service comptable par voie

deacutemateacuterialiseacutee

Lrsquoidentiteacute du destinataire final doit ecirctre preacuteciseacutee par le fournisseur lors de lrsquoinitialisation du processus de

facturation Les laquo valideurs raquo de chaque document deacuteposeacute doivent ecirctre preacuteciseacutes agrave chaque eacutetape

Les fonctionnaliteacutes de la solution mutualiseacutee (consultationdeacutepocirctvalidation) sont ouvertes aux MOE et

MOA sur la base du volontariat et sous reacuteserve de leur authentification

Peacuterimegravetre couvert par la solution mutualiseacutee

Le projet de deacutecompte mensuel cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle

soit prise en charge par la MOE au travers de la solution mutualiseacutee

Etat drsquoacompte les fonctionnaliteacutes de la solution mutualiseacutee sont ouvertes aux MOE (pour

transmission des eacutetats drsquoacompte) sur la base du volontariat la deacutemateacuterialisation de lrsquoeacutetat drsquoacompte

est une possibiliteacute offerte agrave des acteurs non soumis agrave lrsquoobligation reacuteglementaire de deacutemateacuterialisation

Projet de deacutecompte final cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle soit

prise en charge par la MOE au travers de la solution mutualiseacutee-CPP 2017

Projet de deacutecompte geacuteneacuteral la deacutemateacuterialisation du projet de deacutecompte geacuteneacuteral est possible par la

MOE si la MOA et le fournisseur sont identifieacutes sur le portail de la solution mutualiseacutee-CPP2017

Deacutecompte geacuteneacuteral la deacutemateacuterialisation du deacutecompte geacuteneacuteral est possible par la MOE et la MOA si le

fournisseur est identifieacute sur le portail de la solution mutualiseacutee-CPP 2017

Deacutecompte geacuteneacuteral et deacutefinitif la deacutemateacuterialisation du Deacutecompte geacuteneacuteral et deacutefinitif est obligatoire

Documents veacutehiculeacutes en piegraveces jointes les documents produits dans le cadre des marcheacutes de travaux

pourront ecirctre transmis au travers de la solution mutualiseacutee-CPP 2017 (deacutecompte mensuel et geacuteneacuteral)

39 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Cas drsquoutilisation

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en cours de marcheacute

40 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en fin de marcheacute

Cas particulier Transmission des piegraveces par un acteur divergeant du producteur des piegraveces

La transmission agrave la solution mutualiseacutee-CPP 2017 des piegraveces de marcheacute de travaux par un acteur divergeant

du producteur des piegraveces implique que

Lrsquoauthentification de la piegravece deacuteposeacutee via CPP par un acteur distinct du producteur du document de

facturation nrsquoest pas assureacutee par la solution mutualiseacutee

La solution mutualiseacutee garantie lrsquoauthenticiteacute des documents deacuteposeacutes par les acteurs qui en sont agrave base

les producteurs

Les piegraveces deacuteposeacutees par un acteur divergeant du producteur de la piegravece ne peuvent ecirctre transmises agrave

la solution mutualiseacutee qursquoen mode laquo deacutepocirct portail raquo

Afin de garantir lrsquoauthenticiteacute des eacuteleacutements deacuteposeacutes par un acteur distinct du producteur du document de

facturation il sera neacutecessaire pour les parties prenantes de recourir aux modaliteacutes suivantes

Deacutemateacuterialisation native

Deacutemateacuterialisation duplicative

Nota les portails amont pourront deacuteroger agrave ces modaliteacutes de transmission srsquoils permettent une validation

interne (la qualiteacute de cette validation nrsquoeacutetant pas veacuterifieacutee par la solution mutualiseacutee)

41 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4 DESCRIPTION DES FORMATS PORTANT LES FLUX DrsquoECHANGES AUTOUR DE LA

SOLUTION MUTUALISEE-CPP 2017

Ce chapitre preacutesente les formats des flux accepteacutes en entreacutee par la solution mutualiseacutee-CPP 2017 ainsi que les

formats des flux eacutemis par la solution mutualiseacutee-CPP 2017 agrave destination de personnes publiques et des

fournisseurs dans le cadre de la remonteacutee du cycle de vie de la facture

41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous preacutesente le systegraveme de deacutemateacuterialisation des factures et les principaux systegravemes

externes impliqueacutes dans lrsquoeacutemissiondeacutepocirct des factures et leur traitement

Le flux Pivot (S) est le format de reacutefeacuterence des donneacutees veacutehiculant les informations neacutecessaires et

suffisantes agrave lrsquointeacutegration des factures dans les diffeacuterents SI de gestion de la Sphegravere Publique Il contient les donneacutees permettant la creacuteation drsquoun mandat ou drsquoune demande de paiement la facture sous forme de piegravece jointe ainsi que le cas eacutecheacuteant les piegraveces justificatives compleacutementaires

transmises par le remettant au format drsquoorigine Les flux de type Facture

o Le flux structureacute Facture (E1) porte lrsquoensemble des donneacutees drsquoune facture transmise par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

o Le flux mixte Facture (E2) porte le lot minimal de donneacutees de facturation transmis par un fournisseur ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une a minima repreacutesentant la facture

o Le flux structureacute Meacutemoire de frais de justice (E3) porte lrsquoensemble des donneacutees drsquoun meacutemoire de frais de justice transmis par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

Le flux Cycle de vie (R) comprend les donneacutees sur lrsquoavancement du processus de paiement de

chaque dossier de facturation et particuliegraverement la liste chronologique des laquo statuts raquo relatifs au

traitement des diffeacuterents modes de facturation agrave chaque eacutetape du traitement

42 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

411 Matrices des flux drsquoeacutechange

4111 Matrices des flux par type drsquoacteur

Les matrices ci-dessous reacutecapitulent les caracteacuteristiques des flux eacutemis et reccedilus par type drsquoacteur concerneacute

Tous les formats reacutefeacuterenceacutes par le CEN seront pris en compte par la solution mutualiseacutee-CPP 2017

41111 Pour un Fournisseur priveacute raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice

Format CII

PES Facture

Format EDIFACT18

Format ISO202219

E2 Flux mixte

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA320

E3

Flux structureacute

meacutemoire de

frais de justice

SI Fournisseur CPP 2017 EDI UBL-Invoice

R Cycle de vie CPP 2017 SI Fournisseur EDI AIFE_Statut

CPPStatutPivot

NB les formats utiliseacutes pour transmettre des factures agrave lrsquoEtat via la solution actuelle Chorus factures seront

accepteacutes par la solution mutualiseacutee La compatibiliteacute ascendante est donc assureacutee pour les fournisseurs deacutejagrave

raccordeacutes

41112 Pour une entiteacute du secteur public local raccordeacutee en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture

SI

SPL CPP 2017 EDI

PES Facture

E3

Flux structureacute

meacutemoire de

frais de justice

SI SPL CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI Collectiviteacute EDI CPPFacturePivot

R Cycle de Vie

entrant

SI

SPL CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI Fournisseur EDI CPPStatutPivot

18 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 19 Idem 20 Idem

43 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le scheacutema ci-dessous preacutesente la vue drsquoensemble des flux existant autour du processus de traitement de la

facture et lrsquoexeacutecution comptable de la deacutepense qui en reacutesulte

41113 Pour un Etablissement Public National raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1

Flux

structureacute

facture

SI EPN CPP 2017 EDI

UBL-Invoice

PES Facture

Format EDIFACT21

Format ISO202222

E2 Flux mixte

facture SI EPN CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA323

E3

Flux

structureacute

meacutemoire de

frais de

justice

SI EPN CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI EPN EDI CPPFacturePivot

R Cycle de Vie

entrant SI EPN CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI EPN EDI CPPStatutPivot

21 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 22 Idem 23 Idem

44 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

412 Preacutesentation des formats accepteacutes par type de flux EDI

41211 Les formats accepteacutes pour les flux drsquoeacutemission des partenaires vers CPP

Type de flux Formats reacutefeacuterenceacutes dans

les speacutecifications

externes

Formats accepteacutes

E1

(Flux structureacute

Facture)

UBL Invoice

UBL 20

UBL 21

UBL-PEPPOL

UBL-FEN105

UBL Factures publiques

CII

CII 20

CII 21

CII-FEN135

EDIFACT EDIFACT

ISO2022 ISO2022

E2

(Flux mixte

facture)

CPP Factures Minimal CPP Factures Minimal

PDFA3 PDFA3

UBL minimal

UBL minimal 20

UBL minimal 21

UBL-PEPPOL minimal

UBL-FEN105 minimal

CII minimal CII 30

E3

(Flux structureacute

Meacutemoire de frais

de justice)

UBL Invoice UBL 20

UBL 21

R

(cycle de vie) CPP Statut CPP Statut

41212 Les formats accepteacutes pour les flux drsquoeacutemission de CPP vers les partenaires

Type de flux Format reacutefeacuterenceacute dans les

speacutecifications externes

Formats accepteacutes

S

(Flux Pivot) CPP Facture Pivot CPP Facture Pivot

R

(Cycle de vie)

AIFE Statut AIFE Statut

CPP Statut CPP Statut

45 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

42 Description geacuteneacuterique des donneacutees par type de flux

Pour chaque flux les tableaux preacutesentant les donneacutees constitutifs du flux preacutecisent

les donneacutees constitutives du flux leur caractegravere obligatoire ou facultatif leur caractegravere multiple ou non leur description la reacutefeacuterence aux regravegles de gestion geacuteneacuteriques applicables

Cette partie ne deacutecrit pas les donneacutees techniques des flux agrave fin de seacutecurisation de routage ou de traccedilabiliteacute

421 Description du flux Pivot

Le flux Pivot est geacuteneacutereacute par la solution mutualiseacutee CPP-2017 pour transmettre les factures deacuteposeacutees dans la

solution mutualiseacutee CPP-2017 agrave destination des services de lrsquoEtat du secteur public local ou des Etablissements

Publics Cette transmission se fait en mode EDI

Un flux Pivot est donc constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML Une piegravece jointe de type facture (sauf en cas de transmission drsquoun flux E2 au format PDFA3) Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

46 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nb La balise laquo Date de Reacuteception raquo permet de veacutehiculer la date agrave laquelle la facture a eacuteteacute prise en compte par

lrsquoAdministration lorsque celle-ci diffegravere de la date drsquoeacutemission de la facture La date effective de reacuteception de la

facture pouvant diffeacuterer de la date drsquoeacutemission de la facture indiqueacutee par le fournisseur dans le flux qursquoil

transmet

A titre drsquoillustration le scheacutema ci-dessous permet de visualiser la maniegravere dont les donneacutees drsquoune facture

peuvent ecirctre extraites pour former le format Pivot de Facturation

FournisseurPays

Fournisseur

Nom (raison sociale)

Deacutebiteur Identifiant

Deacutebiteur

Code Service

Deacutebiteur

Nom Service

Reacutesumeacute Type

Reacutesumeacute Identifiant

(numeacutero)

Reacutesumeacute

Date drsquoeacutemission de

la facture

Reacutesumeacute Devise

Reacutesumeacute

Montant HT

Reacutesumeacute

Montant agrave Payer

Engagement

Numeacutero de

Commande

Reacutecapitulatif TVA

Montant Base

Reacutecapitulatif TVA

Taux

Reacutecapitulatif TVA

Montant Total

Reacutesumeacute Cadre de

facturation

Fournisseur Type

Identifiant

Fournisseur

Identifiant

Reacutesumeacute Mode de

Paiement

Reacutecapitulatif TVA

47 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML du flux pivot

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Pivot de Facturation

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees facture O Unique Informations geacuteneacuterales sur la facture

Donneacutees facture - Lignes

F

Unique

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture ndash Lignes -

Ligne

F

Multiple

Informations sur une ligne de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture - TVA F

Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Donneacutees facture - Montants O Unique Informations sur les montants de la facture

Donneacutees facture -

Engagement

F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le fournisseur G211

Fournisseur - Reacutefeacuterences

bancaires

F Unique

Informations sur les donneacutees bancaires du

fournisseur

Deacutebiteur O

Unique Informations sur lrsquoentiteacute publique destinatrice

de la Facture

G212

Piegravece jointe

F

Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur et

accepteacute en entreacutee de CPP

G405

G407

G408

G409

G410

G411

Cycles de vie F Unique Informations relatives aux validations

Cycle de vie unitaire O Multiple

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

48 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees Facture (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Date de reacuteception O Unique Date de reacuteception de la demande de

paiement par ladministration

G108

G109

Devise O Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture origine F Unique En cas drsquoAvoir numeacutero de la demande de

paiement sur laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees facture - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

49 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - TVA (Facultatif et Multiple)

autant doccurrences que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees facture ndash Lignes ndash Ligne (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero correspondant au numeacutero de la

ligne de facturation

G601

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre de quantiteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison

G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA F Unique Taux de TVA applicable G125

50 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G202

G203

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du

tiers fournisseur

G209

Mode drsquoeacutemission F Unique Indique le mode de production de la facture

(ie Data numeacuteriseacutee saisie)

Entiteacute Fournisseur - Reacutefeacuterence Bancaire (facultative et Unique)

Nom OF Pluraliteacute Description Regravegles

Type de reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN numeacutero du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

51 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le paiement

G118

G120

G121

G122

Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique Le numeacutero SIRET de lrsquoorganisation publique G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein de

lrsquoorganisation

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le routage

manuel de la facture vers ce service

P114

52 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (Facultative et Multiple)

autant doccurrences que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre F Unique Numeacutero de lrsquoentiteacute PJ si plusieurs blocs PJ

sont renseigneacutes

Identifiant unique (URI) F Unique

Une URL univoque permettant dacceacuteder agrave la

version archiveacutee du Document

en loccurrence une Reacutefeacuterence SMA

G410

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ - MimeType F Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G403

Contenu F Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

G410

Identifiant original F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation par

le SI Chorus

G128

Entiteacute cycle de validation ndash validation unitaire (Facultatif et Multiple)

autant doccurrences que de valideurs

Date du statut O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Code statut O Unique Deacutefinition de lrsquoeacutevegravenement G501

Compleacutement statut O Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

53 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute cycle de validation - producteur du statut du cycle de vie (Facultatif et Multiple)

autant doccurrences que drsquoentiteacutes Cycle de vie

Type identifiant O Unique Type drsquoidentifiant du producteur du statut

Identifiant O Unique

Libelleacute indiquant quel Systegraveme

drsquoInformation ou Application a geacuteneacutereacute le

statut

Raison sociale O Unique Raison Sociale du producteur du statut

Code pays O Unique Code pays du producteur du statut

Note F Unique

54 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

422 Description des flux de type facture

4221 Description du flux structureacute Facture (E1)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture mais les donneacutees minimales permettant de produire un objet Facture agrave partir drsquoune feuille de style

geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Facture comprend quatre types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des collectiviteacutes locales ou des Etablissements Publics Nationaux ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Eventuellement les donneacutees XML relatives agrave des modes de facturation speacutecifiques (exemple bloc

valideur) Les donneacutees dune facture conformes agrave la reacuteglementation Code geacuteneacuteral des impocircts et Code du

Commerce telles que deacutecrites preacuteceacutedemment Les donneacutees compleacutementaires permettant de repreacutesenter une Facture dans son inteacutegraliteacute avec tous les

deacutetails

Un flux structureacute Facture est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

55 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML drsquoune Facture

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

56 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur la facture G129

Remises F Multiple Informations sur les remises applicables

globalement agrave la facture

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute une

validation (titulaire du bon de commande

mandataire MOE priveacutee)

G220

G221

G222

Encaisseur F Unique

Informations sur lorganisation agrave qui le

comptable doit effectuer le regraveglement en cas

daffacturage

Site de livraison F Multiple

Informations sur les sites de livraison

eacuteventuels des fournitures de biens et de

services listeacutees dans le bloc Ligne

Piegravece Jointe F Multiple

Piegravece(s) Jointe(s) agrave la facture justificative ou

non

G407

G408

G409

G410

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

57 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant Taxe F Unique

Montant Total des Taxes dues pour les

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant Remise F Unique Montant Total des remises eacuteventuelles G113

Montant agrave deacuteduire F Unique Montant deacutejagrave payeacute agrave deacuteduire du Montant TTC G113

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Note F Multiple Texte(s) libre(s) associeacute(s) agrave la facture Les

mentions fiscales leacutegalement obligatoires

P112

G127

58 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

peuvent ecirctre indiqueacutees ici

Entiteacute Remises (Facultatif et Multiple)

autant dentiteacutes que de poste de remise applicables au global de la facture

Nom OF Pluraliteacute Description Regravegles

Motif F Unique Texte libre deacutecrivant la raison de la remise P112

Montant remise O Unique Montant total de la remise appliqueacutee G113

Entiteacute ReacutecapitulatifTaxes (Facultatif et Multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type de Taxe O Unique Type de taxe applicable G123

Montant de base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant de taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

Entiteacute Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de contrat F Unique Identifie le Contrat P105

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande ou

numeacutero de marcheacute exeacutecutable)

P107

G301

Date deffet F Unique Date deffet de lrsquoengagement G109

59 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Code service F Unique Codification des services au sein de

lrsquoorganisation eacutemettrice de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation

eacutemettrice de la facture

P114

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Reacutegime TVA F Unique

Permet drsquoindiquer si le fournisseur est soumis

agrave la TVA sur les encaissements ou sur les

deacutebits

G213

Nom commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne Adresse commerciale F Multiple Ligne drsquoadresse

Code Postal commercial F Unique Code postale de lrsquoadresse commerciale

Commune commerciale F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale O Multiple Ligne drsquoadresse G215

Code Postal leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegale O Unique Commune de lrsquoadresse leacutegale

Nom signataire F Unique

Identiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G209

P110

G224

60 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Qualiteacute signataire F Unique Qualiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G223

G224

Note F Multiple

Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute

fournisseur

P112

G127

G225

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

G219

P114

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce service

P114

G219

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Code pays leacutegal O Unique Code pays de lrsquoadresse leacutegale G201

G203

Ligne adresse leacutegale F Multiple Ligne drsquoadresse G215

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Nom commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Note F Multiple Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute deacutebiteur P112

G127

61 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Type F Unique

Le type de ligne permet drsquoindiquer si la ligne

contient des eacuteleacutements de prix agrave prendre en

compte dans les totalisations ou uniquement

des donneacutees agrave valeur informative

G602

Sous-type F Unique

Le sous-type de ligne permet de preacuteciser le

type de ligne en indiquant srsquoil srsquoagit drsquoune

ligne de

- Deacutetail

- Regroupement

- Information

G603

Site livraison F Unique

Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F Unique

Description geacuteneacuterale de la fourniture ou de la

fourniture de biens et de services zone

informative

P112

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de biens et de services zone

informative

P101

Nom article F Unique

Nom (abreacutegeacute ou type) de lrsquoarticle ou de la

fourniture de bien et de services zone

informative

P102

Date de livraison F Unique Date de livraison G109

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Uniteacute livraison F Unique Uniteacute utiliseacutee pour la livraison

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute de

Livraison

G113

Montant base F Unique Montant Hors Taxe de la ligne avant remise G113

Montant remise F Unique Montant de la remise pour la ligne G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Compleacutement F Multiple

Texte(s) compleacutementaire(s) permettant de

deacutetailler le contenu drsquoune fourniture de biens

et de services

P112

G127

62 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Paiement (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Date eacutecheacuteance O Unique Date deacutecheacuteance de paiement deacutetermineacutee

par le Fournisseur G109

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Type Reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer

le paiement

G118

G120

G121

G122

Notes F Multiple Texte(s) libre(s) associeacute(s) aux termes de

paiement

P112

G127

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social du valideur G201

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le valideur G204

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code Postal leacutegale F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

63 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Encaisseur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoencaisseur G201

G203

Typage identifiant O Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant

lrsquoencaisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification leacutegale du

Fournisseur dans son pays

G207

G208

Nom (raison sociale) O Unique Nom leacutegal de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Entiteacute SiteLivraison (facultatif et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du site de livraison P108

Nom O Unique Deacutenomination du site de livraison P109

Adresse F Multiple Ligne drsquoadresse

Code postal F Unique Code postal

Commune F Unique Commune

Code pays adresse F Unique Identifie le Pays ougrave est localiseacute le site G201

G203

64 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (facultative et Multiple)

autant de blocs que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

G405

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

65 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4222 Description du flux mixte Facture (E2)

Le flux mixte Facture porte le lot minimal de donneacutees transmis par un fournisseur associeacute agrave chaque facture

transmise ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une PJ repreacutesentant la

facture (hors transmission au format PDFA3) Le flux mixte Facture comprend ainsi 3 types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des entiteacutes du secteur public local ou des Etablissements Publics Nationaux ces donneacutees structureacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

La facture en piegravece jointe (hors transmission au format PDFA3)

Si neacutecessaire des piegraveces jointes compleacutementaires

Un flux mixte Facture est constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML neacutecessaires agrave la constitution du flux pivot (donneacutees structureacutees uniquement) et le cas eacutecheacuteant compleacuteteacute des informations relatives agrave des modes de facturation speacutecifiques (bloc valideur)

Une piegravece jointe constitueacutee par le fichier eacutelectronique repreacutesentant la Facture conforme agrave la reacuteglementation (hors transmission au format PDFA3)

Dautres piegraveces constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

66 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees XML drsquoune Facture mixte regroupeacutees par

entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Facture mixte Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees factures O Unique Informations geacuteneacuterales sur la facture

Donneacutees factures - TVA F Multiple Reacutecapitulatif des montants de taxes par

taux

G123

G124

Donneacutees factures -

Engagement F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Donneacutees factures - Ligne de

facturation F Multiple

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Fournisseur ndash Reacutefeacuterence

bancaire F Unique

Informations sur le paiement de la facture

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute

une validation (titulaire du bon de

commande mandataire MOE priveacutee)

G220

G221

G222

PiegraveceJointe F Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur

G405

G407

G408

G409

G411

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

67 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de

lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Devise F Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees factures - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave Payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

68 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees factures - TVA (facultatif et multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type Taxe F Unique Type de taxe applicable G123

G124

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees factures - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays F Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant F Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G210

G214

69 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

Entiteacute Fournisseur ndash Reacutefeacuterence bancaire (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Type reacutefeacuterence bancaire F Unique Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

Idcompte bancaire F Unique IBAN numeacutero du compte bancaire sur

lequel effectuer le paiement

G118

Id eacutetablissement bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le

paiement

G119

G120

G121

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G206

G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale

(telle que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce

service

G219

P114

70 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures - Ligne de facturation (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Site de livraison F

Unique Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F

Unique Description geacuteneacuterale de la fourniture ou de

la fourniture de bien et de service zone

informative

P112

Reacutefeacuterence produit F

Unique Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social du valideur G201

G202

G203

Typage identifiant O Unique

Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

valideur

G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au

sein du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

71 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute PiegraveceJointe (obligatoire et Multiple)

autant de blocs que de piegraveces jointes agrave la facture Au moins une des PJ est une facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

Identifiant numeacuterisation F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation

par le SI Chorus

G128

72 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4223 Description du flux structureacute Meacutemoire de frais de justice (E3)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture de meacutemoire de frais de justice mais les donneacutees minimales permettant de produire un objet Facture agrave

partir drsquoune feuille de style geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style

geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Meacutemoire de frais de justice comprend trois types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Les donneacutees regraveglementairement obligatoires dans le cadre drsquoun meacutemoire de frais de justice Les donneacutees compleacutementaires permettant de repreacutesenter un meacutemoire de frais de justice dans son

inteacutegraliteacute avec tous les deacutetails

Un flux structureacute meacutemoire de frais de justice est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees drsquoun Meacutemoire de Frais de Justice par une

hieacuterarchie dEntiteacutes imbriqueacutes Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les tableaux

suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

73 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

74 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee de meacutemoire de frais de justice

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur le meacutemoire G129

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de Taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur du meacutemoire

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Juridiction O Multiple Informations sur la juridiction pour laquelle la

prestation a eacuteteacute effectueacutee

G703

Piegravece jointe F Multiple

Piegravece(s) Jointe(s) du meacutemoire justificative

ou non

G701

G407

G408

G409

75 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

G713

G715

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O

Unique Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date deacutemission de la

facture O

Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut de peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin de peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Montant Remise F Unique

Montant Total des remises eacuteventuelles G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Montant HT apregraves remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

apregraves remises eacuteventuelles

G113

Montant HT avant remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

avant remises eacuteventuelles

G113

76 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute ReacutecapitulatifTaxes (Facultative et Multiple)

autant dentiteacutes que de taux de TVA applicables dans le meacutemoire

Nom OF Pluraliteacute Description Regravegles

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

G712

Taux O Unique Pour chaque Taux de TVA applicable au sein de

la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique Montant total des taxes applicables G113

Montant HT O Unique Montant Total Hors Taxe des prestations listeacutees

dans le meacutemoire de frais de justice

G113

Montant de base F Unique Total Hors Taxe des montants factureacutes associeacutes

aux Taux de TVA consideacutereacutes

G113

Entiteacute Engagement (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Reacutefeacuterence aux textes

(code) O

Unique Code de la reacutefeacuterence aux textes de lois

applicables

G702

G703

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande P107

G301

G711

Date drsquoeffet F Unique Date deffet de lrsquoengagement G109

77 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoeacutemetteur G201

G203

Typage identifiant O Unique

Nature de lrsquoidentifiant reacutefeacuterenccedilant le fournisseur G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire (pour EU) G210

Reacutegime TVA F Unique Permet drsquoindiquer si le fournisseur est soumis agrave

la TVA sur les encaissements ou sur les deacutebits

G213

Nom Commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne adresse

Commerciale F Multiple

Ligne drsquoadresse G215

Code postal Commercial F Unique Code postale de lrsquoadresse commerciale

Commune commercial F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Adresse legale O Multiple Ligne drsquoadresse G215

Code Postal Leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegal O Unique Commune de lrsquoadresse leacutegale

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

78 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

Code service O Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage automatiseacute

ou manuel de la facture au sein de

lrsquoorganisation

G217

G218

P113

Nom service F Unique Nom du service (telle que speacutecifieacutee dans le

MarcheacuteBon de Commande)

P114

G219

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoaffaire O Unique Numeacutero de lrsquoaffaire

Reacutefeacuterence produit F Unique Reacutefeacuterence code de lrsquoarticle ou de la fourniture de

biens et de services zone informative

P101

Quantiteacute O Unique Quantiteacute P103

Quantiteacute X tarif O Unique Quantiteacute de la ligne multiplieacutee par le tarif de la

ligne

Numeacutero drsquoengagement F Unique Rappel du numeacutero du bon de commande G301

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Montant TVA O Unique Montant de la TVA applicable G113

Taux TVA O Unique Taux de TVA applicable

Type de prestation (code) O Unique

Code du type de prestation effectueacute G706

G707

G710

Tarif de la prestation O Unique Tarif de la prestation effectueacutee G113

Prix de la quantiteacute O Unique Prix de la quantiteacute G113

Indicateur de charge F Unique Indicateur de charge applicable agrave la ligne G710

Motif de charge F Unique Motif de charge applicable agrave la ligne P112

G710

Montant de charge F Unique Montant de charge applicable agrave la ligne G113

G710

Autoriteacute Requeacuterante (code) O Unique Code de lrsquoautoriteacute agrave lrsquoorigine de la reacutequisition G708

G709

79 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande

Entiteacute Paiement

Nom OF Pluraliteacute Description Regravegles

Date drsquoeacutecheacuteance F Unique Date deacutecheacuteance de paiement deacutetermineacutee par le

Fournisseur G109

Mode de paiement F Unique Preacutecise les informations relatives aux modaliteacutes

de paiement demandeacutees par le fournisseur

G116

Type de reacutefeacuterence bancaire O Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel effectuer le

paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer le

paiement

G118

G120

G121

G122

Entiteacute Juridiction (par ligne)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de la juridiction G704

G705

Date de la reacutequisition O Unique Date de notification de la reacutequisition G109

Date de la prestation O Unique Date effective de la prestation G109

80 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (1 agrave n fois)

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

Nom PJ O Unique

Nom de la piegravece jointe P104

G714

G715

G716

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document (en

utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

81 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

423 Description des flux Cycle de Vie de la facture (R)

Le flux Cycle de Vie est utiliseacute par la solution mutualiseacutee-CPP 2017 pour transmettre les statuts des factures

entre les diffeacuterents Systegravemes drsquoInformations et notamment vers les SI des Fournisseurs pour leur

permettre de beacuteneacuteficier de la restitution de lrsquoavancement du paiement drsquoune facture au sein drsquoune

Administration ou drsquoune collectiviteacute publique

Cette transmission peut se faire en mode EDI

Un flux Cycle de vie est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees constitutives du flux du cycle de vie au travers

drsquoune hieacuterarchie dentiteacutes imbriqueacutees Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Le tiers eacutemetteur du flux cycle de vie renseigne soit lrsquoentiteacute FluxStatut soit lrsquoentiteacute FactureStatut

Lrsquoentiteacute FluxStatut (partie gauche du scheacutema) permet de remonter les statuts relatifs agrave un ou plusieurs flux

Lrsquoentiteacute FactureStatut (partie droite du scheacutema) permet de remonter les statuts relatifs agrave une ou plusieurs

factures

Il nrsquoest pas possible de remonter au sein drsquoun mecircme flux cycle de vie des statuts relatifs au traitement du flux

et des statuts relatifs aux factures qui y sont associeacutees

82 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Si le tiers eacutemetteur du flux cycle de vie renseigne lrsquoentiteacute laquo Flux statut raquo il peut renseigner autant drsquoentiteacute

laquo Flux Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs flux Il peut aussi eacutemettre

plusieurs statuts pour un mecircme flux lrsquohorodatage permettant de traiter lrsquoordre

Si le tiers eacutemetteur du flux cycle de vie eacutemetteur renseigne lrsquoentiteacute laquo FactureStatut raquo il peut renseigner autant

drsquoentiteacute laquo laquo Facture Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs factures Il peut

aussi remonter plusieurs statuts pour une mecircme facture lrsquohorodatage permettant de traiter lrsquoordre

CPP Statut

Entiteacute OF Pluraliteacute Description Regravegles

Flux statut F Unique Lrsquoeacuteleacutement flux statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de flux

G502

G504

Facture statut F Unique Lrsquoeacuteleacutement facture statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de factures

G502

G504

Flux Statut unitaire O Multiple

Leacuteleacutement flux statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant un flux

Facture statut unitaire O Multiple

Leacuteleacutement facture Statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant une facture

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Flux Statut Unitaire ndash Donneacutees statut (Obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G503

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

Note F Unique

Commentaire permettant drsquoexpliciter le statut

remonteacute notamment en cas de rejet du flux par

le destinataire

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

Type identifiant producteur F Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant le producteur

Identifiant flux O Unique Identifiant du flux

83 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Flux Statut Unitaire ndash Donneacutees statut - Entiteacute Deacutetail (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Nombre de lignes drsquoerreur O Unique Nombres de lignes drsquoerreur

Flux Statut Unitaire ndash Donneacutees statuts - Entiteacute Deacutetail de la ligne drsquoerreur (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant ligne O Unique Identifiant de la ligne

Nature de lrsquoerreur O Unique Nature de lrsquoerreur

Code de lrsquoerreur O Unique Code de lrsquoerreur

Libelleacute de lrsquoerreur O Unique Libelleacute de lrsquoerreur P112

Description de lrsquoerreur F Unique Description de lrsquoerreur P112

Facture Statut Unitaire - Entiteacute Deacutetail (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Donneacutees statut O Unique Informations sur le statut remonteacute

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Facture Statut Unitaire ndash Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G203

Typage identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G204

Identifiant O Unique Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du tiers

fournisseur

G209

84 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture Statut Unitaire ndash Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type Identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G204

G207

G214

G216

Nom (raison sociale) F Unique Nom de lrsquoorganisation (telle que speacutecifieacutee dans

le MarcheacuteBon de Commande)

G209

Code service F Unique Codification des services au sein de

lrsquoorganisation du destinataire de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation du

destinataire de la facture

P114

G219

Facture Statut Unitaire ndash Entiteacute Statut (Obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G501

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet P112

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Identifiant producteur F Unique Libelleacute indiquant quel Systegraveme drsquoInformation ou

Application a geacuteneacutereacute le statut

Identifiant facture de

leacutemetteur O Unique Numeacutero de la Facture eacutemise par le Fournisseur G105

Date de la facture F Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G109

Identifiant facture du

reacutecepteur (ref mandat DP) F Unique

Numeacutero de la reacutefeacuterence associeacutee agrave la facture

dans le systegraveme du destinataire (numeacutero de DP

ou de mandat)

85 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

424 Description des enveloppes des flux

Les donneacutees porteacutees par lrsquoenveloppe sont aux flux indiqueacutes ci-dessus

- Flux Pivot (S)

- Flux mixte Facture (E2)

Format CPPFacture

- Flux cycle de vie (R)

o CPPStatut

Enveloppe des flux (facultatif et unique)

Entiteacute OF Pluraliteacute Description Regravegles

Enveloppe unitaire O Multiple Informations geacuteneacuterales sur

lrsquoenveloppe

Enveloppe unitaire (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres F Multiple Informations sur les paramegravetres

Partenaires O Unique Informations sur les partenaires

Paramegravetres

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres individuel F Multiple Informations sur le paramegravetre

individuel de lrsquoenveloppe

86 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Paramegravetre individuel

Entiteacute OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre O Unique Informations sur le paramegravetre

individuel de lrsquoenveloppe

Valeur du paramegravetre O Unique Valeur du paramegravetre (libelle)

Note F Unique Texte libre associeacute au paramegravetre

individuel

P112

Partenaires

Entiteacute OF Pluraliteacute Description Regravegles

Reacutecepteur O Unique Informations sur le reacutecepteur du

flux

Emetteur O Unique Informations sur lrsquoeacutemetteur du flux

Reacutecepteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du reacutecepteur du flux

Libelle O Unique Libelleacute du reacutecepteur du flux P112

Note F Unique Texte libre associeacute au reacutecepteur du

flux

P112

Emetteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de lrsquoeacutemetteur du flux

Libelle O Unique Libelleacute de lrsquoeacutemetteur du flux P112

Note F Unique Texte libre associeacute agrave lrsquoeacutemetteur du

flux

P112

87 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux

Chacune des regravegles eacutenonceacutees dans le tableau est applicable agrave une ou plusieurs donneacutees geacuteneacuteriques deacutecrites

dans le chapitre Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

La nature de chaque regravegle renseigneacutee dans la colonne laquo nature raquo est donneacutee agrave titre informatif

Alimentation regravegle preacutecisant comment la donneacutee est valoriseacutee par la solution mutualiseacutee-CPP 2017 agrave partir dune source externe (pour les donneacutees du flux pivot uniquement)

Codification les valeurs de la donneacutee sont contraintes par une liste finie de valeurs eacutenumeacutereacutees dans le tableau ou reacutefeacuterenceacutees dans une source externe

Coheacuterence les valeurs de la donneacutee sont contraintes par une expression ou un algorithme associant dautres donneacutees

Format speacutecification du type ou du format de donneacutees applicable

Identification la valeur de la donneacutee est valideacutee dans un reacutefeacuterentiel externe

Regravegles de Gestion applicables aux donneacutees geacuteneacuteriques

Id Titre Libelleacute Nature

Regravegles sur les donneacutees geacuteneacuterales de la facture

G101 Type de Facture

autoriseacute

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune demande de

paiement ou drsquoun avoir Les valeurs possibles sont les

suivantes

- Paiement total

- Acompte

- Avoir

Les factures de reacutegularisation (suite agrave un eacutecheacuteancier de

paiement notamment dans le cadre de la consommation de

fluides) doivent ecirctre typeacutees laquo paiement total raquo

Codification

88 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G102 Cadre (Mode de

Facturation)

Les valeurs autoriseacutees pour le Cadre (Mode de Facturation) sont

A1 Deacutepocirct par un fournisseur drsquoune facture

A2 Deacutepocirct par un fournisseur drsquoune facture deacutejagrave payeacutee

A3 Deacutepocirct par un fournisseur drsquoun meacutemoire de frais de

justice

A4 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

mensuel

A5 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

A6 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

valideacute

A7 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

final

A8 Deacutepocirct par un fournisseur drsquoun deacutecompte geacuteneacuteral et

deacutefinitif

A9 Deacutepocirct par un sous-traitant drsquoune facture

A10 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte mensuel

A11 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte final

A12 Deacutepocirct par un cotraitant drsquoune facture

A13 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

mensuel

A14 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

final

A15 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte

A16 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte valideacute

A17 Deacutepocirct par une MOE drsquoun projet de deacutecompte

geacuteneacuteral

A18 Deacutepocirct par une MOE drsquoun deacutecompte geacuteneacuteral

A19 Deacutepocirct par une MOA drsquoun eacutetat drsquoacompte valideacute

A20 Deacutepocirct par une MOA drsquoun deacutecompte geacuteneacuteral

A21 Deacutepocirct par un beacuteneacuteficiaire drsquoune demande de

remboursement de la TIC

Mode Service uniquement (via les API positionneacutees sur des

portails amont)

Codification

G103 Cadre (mode de

facturation)

Le cadre (mode de facturation) est valoriseacute A1 dans le flux pivot

lorsque la balise nrsquoest pas renseigneacutee

Codification

G104 Type et Cadre

(mode de

facturation)

Si le type de facturation est laquo avoir raquo le cadre (mode de

facturation) est valoriseacute A1 dans le flux pivot quelle que soit la

valeur renseigneacutee dans le flux initial

Codification

G105 Identifiant de la

facture identifiant

de la facture

drsquoorigine

Lrsquoidentifiant de la facture est limiteacute agrave 20 caractegraveres

alphanumeacuteriques

Format

G106 Identifiant de la

Factureidentifiant

de la facture

drsquoorigine

Chaque Numeacutero de facture est unique pour un fournisseur quel

que soit lrsquoexercice

Coheacuterence

G107 Date drsquoeacutemission de

la facture

La date drsquoeacutemission de la facture doit ecirctre anteacuterieure ou eacutegale agrave

la date de deacutepocirct de la facture dans le systegraveme

Coheacuterence

89 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G108 Date de reacuteception La date de reacuteception correspond agrave la date drsquointeacutegration de la

facture dans la solution mutualiseacutee-CPP 2017 agrave lrsquoexception des

factures numeacuteriseacutees pour lesquelles elle est valoriseacutee par la

date de reacuteception du courrier agrave lrsquousine de numeacuterisation

Coheacuterence

G109 Date Tous les champs date sont sous le format suivant AAAA-MM-JJ Codification

G110 Devise La liste des Valeurs autoriseacutees pour la Devise dune Facture est

conforme agrave celle du reacutefeacuterentiel ISO 4217

Codification

G111 Devise Les factures sont mono-devise Codification

G112 Devise Si la devise nrsquoest pas renseigneacutee tous les montants sont

reacuteputeacutes valoriseacutes en euro

Codification

G113 Format drsquoun

Montant drsquoun Prix

ou drsquoun tarif dans

une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur 19

positions

Il ne peut comporter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

G114 Montant TTC Le montant TTC est positif Codification

G115 Type de facture et

Montant agrave payer

Si le type de facture est paiement total ou acompte et que le

Montant agrave Payer est neacutegatif le type de facture sera

valoriseacute laquo avoir raquo dans le flux pivot

Codification

G116 Mode de Paiement Les valeurs autoriseacutees sont

- Espegravece

- Chegraveque

- Virement

- Preacutelegravevement

- Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute la valeur Virement sera renseigneacutee dans

le flux pivot

Codification

G117 Type Reacutefeacuterence

bancaire autoriseacute

Les deux valeurs autoriseacutees sont

- IBAN

- RIB

Codification

G118 Format IBAN Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant du

compte bancaire respecte son format

Format

G119 Identifiant Compte

bancaire

Si le reacutefeacuterentiel bancaire RIB est speacutecifieacute cette zone est

valoriseacutee par la reacutefeacuterence du compte

Coheacuterence

G120 Identifiant

Etablissement

Bancaire

En cas de type RIB le format BIC est valoriseacute code banque et

code guichet

Coheacuterence

G121 Identifiant

Etablissement

Bancaire

Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant de

lrsquoeacutetablissement bancaire respecte le format BIC

Codification

90 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G122 RIB du tiers Dans le cas de facture avec paiement agrave un tiers divergent les

informations bancaires agrave renseigner sont celles de la socieacuteteacute

drsquoaffacturage

Codification

G123 Type de Taxe

autoriseacutee

La seule valeur prise en compte par CPP dans lrsquoentiteacute

ReacutecapitulatifTaxes est

- TVA

Codification

G124 Type de Taxe

autoriseacutee

Si Type de Taxe autoriseacutee nrsquoest pas renseigneacute le champ sera

valoriseacute par deacutefaut par laquo TVA raquo

Codification

G125 Taux de TVA

autoriseacute

Le taux de la TVA applicable est conforme agrave la liste

reacuteglementaire en vigueur en fonction de la date de facturation

Coheacuterence

G126 Format de

Horodatage

Un horodatage est exprimeacute suivant le format AAAA-MM-JJ

HHMMSS

La partie HHMMSS peut ecirctre omise ou forceacutee agrave 000000

Format

G127 Codification des

notes et des

compleacutements

Lorsque plusieurs balises notes ou de compleacutement de ligne sont

renseigneacutees au sein drsquoun mecircme bloc le fournisseur peut

indiquer un numeacutero de note dans lrsquoen-tecircte de celle-ci mais la

feuille de style les affichera dans lordre de preacutesence sur le flux

Codification

G128 Identifiant de

Numeacuterisation

Lrsquoidentifiant de numeacuterisation est de 22 caractegraveres Format

G129 Geacuteneacuteraliteacutes Les mentions reacuteglementaires de type litteacuteraire sont porteacutees dans

les balises correspondantes des flux Le cas eacutecheacuteant dans les

balises de note

Exemple mentions relative aux inteacuterecircts moratoires mention

de lrsquoauto liquidation de la TVA par le titulaire dans le cadre

drsquoune facture de sous-traitant

Codification

Regravegles sur les donneacutees des Tiers Fournisseurs Deacutebiteurs Valideurshellip

G201 Code Pays Le code Pays doit exister dans le Code ISO 3166 Codification

G202 Code Pays Si la balise code Pays nrsquoest pas renseigneacutee cette zone sera

valoriseacutee laquo FR raquo

Codification

G203 Format Code Pays Les codes de pays sont repreacutesenteacutes par un code agrave deux lettres Format

G204 Type Identifiant

autoriseacute en entreacutee

pour un Tiers

le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

Codification

G205 Type Identifiant

autoriseacute en sortie

de la solution

mutualiseacutee pour un

Tiers

Le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

7- Tiers physique

Codification

91 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G206 Identifiant drsquoun tiers Lorsque le type identifiant nrsquoest pas renseigneacute lrsquoidentifiant

utiliseacute est reacuteputeacute ecirctre un SIRET

Codification

G207 Format Identifiant

drsquoun tiers

Le nombre de caractegraveres maximum est deacutefini par le type

drsquoidentifiant

1- Si laquo type identifiant raquo est 1 14 caractegraveres maximum

2- Si laquo type identifiant raquo est 2 18 caractegraveres

3- Si laquo type identifiant raquo est 3 18 caractegraveres

4- Si laquo type identifiant raquo est 4 10 caractegraveres

5- Si laquo type identifiant raquo est 5 6 caractegraveres

6- Si laquo type identifiant raquo est 6 18 caractegraveres

Format

G208 Identifiant drsquoun tiers Lrsquoidentifiant est

- Le SIRET pour les tiers de type 1

- Lrsquoidentifiant de TVA intracommunautaire pour les tiers de type 2

- Le code Pays et les 16 premiers caractegraveres de la raison sociale pour les tiers de type 3

- Le RIDET pour les tiers de type 4

- Le numeacutero Tahiti les tiers de type 5

- Le code Pays et les 16 premiers caractegraveres du nom et preacutenom pour les tiers de type 6

Codification

G209 Nom raison Sociale Le nom ou la raison sociale doit comporter 99 caractegraveres

maximum

Format

G210 Identifiant drsquoun tiers

(bloc fournisseur)

Si le tiers est un fournisseur intracommunautaire et la balise

laquo Identifiant TVA raquo valoriseacutee le renseignement de la balise

laquo Identifiant raquo du bloc fournisseur est facultatif

G211 Fournisseur Le fournisseur est le tiers qui facture la fourniture de biens et de

services

Coheacuterence

G212 Deacutebiteur Le deacutebiteur est le tiers qui solde la creacuteance lieacutee agrave la fourniture

de biens et de services

G213 Reacutegime de TVA La liste des valeurs autoriseacutees pour le Reacutegime de TVA est la

suivante

- TVA DEBIT

- TVA ENCAISSEMENT

Codification

G214 Identification drsquoun

tiers

Le laquo fournisseur raquo le laquo deacutebiteur raquo et lelaquo valideur raquo preacutesent(s)

dans un dossier de Facturation doivent exister dans le

Reacutefeacuterentiel de la solution mutualiseacutee-CPP 2017

Coheacuterence

G215 Ligne drsquoadresse Au moins une ligne drsquoadresse leacutegale doit exister par dossier de

facturation

Coheacuterence

G216 Deacutebiteur Le typage drsquoidentifiant pour un deacutebiteur est toujours le SIRET

(Type 1)

Codification

G217 Reacutefeacuterence Service

Sphegravere Publique

Le code service est obligatoire pour certains deacutebiteurs

(lrsquoinformation est preacutesente dans la solution mutualiseacutee-CPP

2017)

Codification

G218 Reacutefeacuterence Service

Sphegravere Publique

Pour lrsquoEtat le code service renseigneacute doit figurer dans le

reacutefeacuterentiel des codes services (mis agrave disposition dans la solution

mutualiseacutee-CPP 2017)

Codification

92 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G219 Nom Service Le Nom Service pour les deacutebiteurs de la nature laquo Etat raquo sera

remplaceacute (srsquoil est valoriseacute) par celui preacutesent dans la liste de la

solution mutualiseacutee-CPP 2017

Coheacuterence

G220 Valideur Le valideur est obligatoire pour les modes de facturation

suivants A4 A7 A9 A10 A11 A12 A13 A14 A17 A18 A20

(G102)

Coheacuterence

G221 Valideur Le valideur est facultatif pour les modes de facturation

suivants A5 A15 (G102)

Coheacuterence

G222 Valideur Le valideur nrsquoest pas permis pour les modes de facturation

suivants A1 A2 A3 A6 A8 A16 A19 A21 (G102)

Coheacuterence

G223 Qualiteacute signataire La qualiteacute valideur peut ecirctre obligatoire pour les titres de

recettes (ASAP)

Coheacuterence

G224 Nom et Qualiteacute

Signature

Cette balise est obligatoire dans le cadre de lrsquoeacutemission de

factures par les entiteacutes publiques

Codification

G225 Note du bloc

fournisseur

Cette zone peut ecirctre utiliseacutee pour indiquer drsquoeacuteventuelles

mentions obligatoires (forme juridique capital social etc)

Codification

Regravegles sur les donneacutees drsquoengagement

G301 Reacutefeacuterence de

Marcheacute reacutefeacuterence

drsquoengagement

Pour les deacutebiteurs ayant rendu le numeacutero de commande

obligatoire il est obligatoire de renseigner au moins lrsquoune des

deux balises suivantes laquo reacutefeacuterence de Marcheacute raquo ou

laquo Reacutefeacuterence drsquoengagementraquo

Ces deacutebiteurs sont identifieacutes dans lrsquoannuaire mis agrave disposition

par la solution mutualiseacutee-CPP 2017

Coheacuterence

Regravegles sur les donneacutees des piegraveces jointes

G401 Type de Document

autoriseacute

La Liste des types autoriseacutes pour la Nature dun Document est

- 01-Factureavoir

- 02-Piegravece jointe compleacutementaire

Codification

G402 Format de

Document autoriseacute

Les formats de PJ accepteacutes sont les suivants BMP GIF FAX

ODT PPT TIFF XLS BZ2 GZJPEG P7S RTF TXT

XML CSV GZIP JPG PDF SVG XHTML XLSX DOC

HTM ODP PNG TGZ XLC ZIP DOCX HTML ODS PPS

TIF XLM

Format

G403 Format de

MimeType

Le format drsquoune valeur drsquoun document est une chaine

alphanumeacuterique conforme agrave RFC1782 (Mime Type)

Format

G404 Compression du

Contenu du

Document

Le contenu dun Document est compresseacute agrave partir du fichier

originel suivant la meacutethode unique autoriseacutee ZIP

Alimentation

G405 Uniciteacute de la PJ

Facture

Chaque Dossier de Facturation comprend une seule Piegravece

(jointe) Justificative de Nature = 01 (facture avoir) maximum

Coheacuterence

G406 Piece jointe Dans un dossier de facturation une PJ est de type 01 (facture

avoir)

Coheacuterence

G407 Piece jointe La taille drsquoune PJ est limiteacutee agrave 4 Mo Format

G408 Piece jointe La taille du dossier de facturation est limiteacutee agrave 120 Mo Format

93 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G409 Piece jointe Lorsque plusieurs piegraveces jointes sont renseigneacutees elles doivent

ecirctre codifieacutees selon une numeacuterotation deacutedieacutee

Codification

G410 Piece jointe Si lrsquoentiteacute laquo Piegravece Jointe raquo est renseigneacutee lrsquoune des deux balises

suivantes est obligatoirement renseigneacutee

- Contenu

- Identifiant unique (URI)

Codification

G411 Piece jointe Le renseignement de lrsquoentiteacute laquo Piegravece Jointe raquo est facultatif sauf

si le format drsquoentreacutee est autre que le PDFA3

Codification

G412 Piece jointe La piegravece jointe de type laquo 01 ndash Factureavoir raquo est renommeacutee tel

que par la solution mutualiseacutee-CPP 2017

FACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

G413 Piece jointe La piegravece jointe de type laquo 02 ndash Piegravece jointe compleacutementaire raquo

est renommeacutee tel que par la solution mutualiseacutee-CPP 2017

PJFACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

Regravegles sur les donneacutees de Cycle de Vie

G501 Liste valeurs des

Codes Statut de

factures

La Liste des valeurs autoriseacutees pour le code drsquoun Statut est

- 01 Deacuteposeacutee

- 02 En cours drsquoacheminement vers le destinataire

- 03 Mise agrave disposition du destinataire

- 04 Rejeteacutee par lordonnateur

- 05 Suspendue

- 06 Service fait

- 07 Mandateacutee DP valideacutee

- 08 Mise agrave disposition du comptable

- 09 Comptabiliseacutee

- 10 Mise en paiement

Codification

G502 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie lrsquoune des deux

entiteacutes est obligatoirement renseigneacutee

- Flux Statut

- Facture Statut

Coheacuterence

G503 Liste valeurs des

Codes Statut de flux

- 90 Reccedilu

- 91 En cours de transmission

- 92 Reccedilu Destinataire final

- 93 Erreur reception

- 94 Erreur reception destinataire final

- 95 Erreur de transmission au destinataire final

Codification

94 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G504 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie seulement lrsquoune

de ces deux entiteacutes est renseigneacutee

- Flux Statut

- Facture Statut

Codification

Regravegles sur les donneacutees des lignes de factures

G601 Lignes de

facturation

Le numeacutero de ligne est limiteacute agrave 4 caractegraveres soit 9999 lignes

maximum

Format

G602 Type de lignes de

facturation

La ligne de poste est valoriseacutee agrave laquo TYPE_LIGNE raquo ou laisseacutee

vide Si elle est laisseacutee vide cela indique que la ligne possegravede

des informations de prix agrave prendre en compte dans les

totalisations Le sous-type de fourniture de biens et de services

nrsquoest alors pas renseigneacute

Codification

G603 Sous Type de

facturation

Le sous-type de ligne doit ecirctre valoriseacute si le type de ligne est agrave

laquo TYPE_LIGNE raquo et peut contenir les valeurs suivantes

- laquo DETAIL raquo ce type de ligne de poste permet au fournisseur

drsquoindiquer les informations de prix agrave prendre en compte dans les

totalisations

- laquo REGROUPEMENT raquo ce type de ligne de poste permet au

fournisseur de fournir des preacutecisions de calcul (calculs de taxes

de TVA de sous-totaux de total)

- laquo INFORMATION raquo ce type de ligne de poste permet au

fournisseur de fournir des informations diverses autres que des

calculs (eacuteleacutements graphiques de preacutesentation de facture hellip)

Codification

Preacuteconisations24

P101 Ref Produit Le champ ref Produit est limiteacute agrave 40 caractegraveres Format

P102 Nom article Le champ nom article est limiteacute agrave 40 caractegraveres Format

P103 Quantiteacute factureacutee Le champ quantiteacute factureacutee est limiteacute agrave 10 caractegraveres

numeacuteriques

Format

P104 Nom PJ Le nom drsquoune PJ est de 35 caractegraveres (hors extension)

maximum

Format

P105 Reacutefeacuterence contrat Le contrat comporte 40 caractegraveres maximum Format

P106 Reacutefeacuterence marcheacute Le marcheacute comporte 50 caractegraveres maximum Format

P107 Reacutefeacuterence

engagement

La commande comporte 50 caractegraveres maximum Format

P108 Site de livraison Lrsquoidentifiant du site de livraison est sur 20 caractegraveres maximum Format

P109 Site de livraison Le nom du site de livraison est sur 99 caractegraveres maximum Format

P110 Nom signataire Le nom valideur est sur 40 caractegraveres maximum Format

24 Les regravegles formuleacutees ci-apregraves sont de lrsquoordre de la preacuteconisation afin de garantir un affichage optimal des

donneacutees dans la feuille de style geacuteneacuterique et des performances acceptables

95 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

P111 Qualiteacute signataire La qualiteacute valideur est sur 99 caractegraveres maximum Format

P112 Format des zones

de texte

La description ou les champs de texte sont sur 1 024 caractegraveres

alphanumeacuteriques maximum

Format

P113 Reacutefeacuterence Service

Sphegravere Publique

Le code service comporte 100 caractegraveres alphanumeacuteriques

maximum

Format

P114 Nom Service Le Nom Service comporte 100 caractegraveres maximum Format

96 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice

Les regravegles de gestion ci-dessous constituent des regravegles additionnelles et speacutecifiques aux meacutemoires de frais de

justice Elles se cumulent donc aux regravegles de gestions geacuteneacuteriques preacutesenteacutees dans la partie 43

G701 Piegravece jointe Le dossier de facturation contient au moins une PJ de type

laquo Autre raquo

Codification

G702 Reacutefeacuterence aux

textes

Le code de la reacutefeacuterence aux textes doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G703 Code de la

reacutefeacuterence aux textes

Alphanumeacuterique 3 caractegraveres Format

G704 Identifiant de la

juridiction

Lrsquoidentifiant de la juridiction doit appartenir au reacutefeacuterentiel mis agrave

disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G705 Identifiant de la

juridiction

Alphanumeacuterique 10 caractegraveres Format

G706 Type de prestation Le code du type de la prestation doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G707 Type de prestation Alphanumeacuterique entre 7 et 36 caractegraveres Format

G708 Code de lrsquoautoriteacute

requeacuterante

Le code de lrsquoautoriteacute requeacuterante doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G709 Code de lrsquoautoriteacute

requeacuterante

Alpha entre 16 et 20 caractegraveres Format

G710 Deacutebours et type de

prestation

Le renseignement de la balise laquo Deacutebours raquo est obligatoire selon

le type de prestation

Codification

G711 Reacutefeacuterence agrave la

commande

Le renseignement de la balise laquo commande raquo est obligatoire

selon le type de prestation

Codification

G712 Exoneacuteration Si la balise laquo Taux TVA raquo est valoriseacutee agrave 0 alors le

renseignement de la balise laquo Exoneacuteration raquo est obligatoire

Codification

97 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

G713 Type de Piegravece Le type de piegravece est deacutefini par des codes speacutecifiques au flux E3

(Flux structureacute Meacutemoire de Frais de Justice)

Code Libelleacute du

code Libelleacute de la cateacutegorie PJ

03 APS Attestation perte de salaire

04 ASF Attestation service fait

05 AUT Autre

06 BFD Bordereau Frais de deacuteplacement

07 BRP Bordereau reacutecapitulatif de prestations

08 CCG Copie de la carte grise

09 DEV Devis accepteacute

10 FAC Facture justificative

11 FHR Facture justificative heacutebergement

12 FLD Facture justificative lieacutee aux deacutebours

13 PJA Meacutemoire justificatif FDJ commercial

14 REQ Reacutequisition Prescription

15 RIB RIB

16 RPJ Regroupement de piegraveces justificatives

17 TDT Titres de transport

Codification

G714 Nom PJ Toutes les PJ associeacutees au flux portent le preacutefixe laquo PJ_ raquo Codification

G715 Nom PJ et type de

piegravece

Pour la constitution du flux pivot le flux initial en PJ porte le

preacutefixe laquo PJP raquo

Codification

G716 Nom PJ Pour la constitution du flux pivot les PJ associeacutees au flux

drsquoentreacutee portent le preacutefixe

laquo PJP_LIBELLEDUCODEDUTYPEDEPIECE raquo

Codification

Les reacutefeacuterentiels speacutecifiques aux meacutemoires de frais de justice seront mis agrave disposition des fournisseurs sur le

portail

98 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

Cette partie preacutesente pour chaque type de flux les blocs ou balises au sein des formats impleacutementant ces flux

qui contiennent les donneacutees geacuteneacuteriques preacutesenteacutees dans la partie sect43

Les tableaux ci-dessous sont renseigneacutes de la maniegravere suivante

Les donneacutees geacuteneacuteriques sont sous la forme ltNom BlocgtltNom donneacuteegt

Les blocs et balises sont preacutesenteacutes selon une arborescence complegravete identifiant la donneacutee dans le flux

sous la forme

ltnom 1gt hellip ltnom ngtltnom donneacuteegt

cette arborescence se situe sous le bloc Racine mentionneacute en tecircte de tableau

Les regravegles applicables agrave la donneacutee geacuteneacuterique srsquoappliquent preacutealablement agrave cette donneacutee et peuvent ecirctre

preacuteciseacutees par les regravegles speacutecifiques

451 Flux Pivot - Format CPPFacturePivot

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

99 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

100 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce chapitre preacutesente les syntaxes utilisables pour les flux Pivot de facturation

Le bloc racine est laquo CPPFacturePivot raquo

4511 Flux pivot ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

ParamegravetresParamegravetre individuel Enveloppe EnveloppeUnitaireParametres

ParametreIndiv

Paramegravetre Individuel

ParametreIndivValeurparametre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPFacturePivotUnitaire Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Enveloppe Unitaire Partenaires Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur Enveloppe PartenairesRecepteur

Partenaires Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

Enveloppe PartenairesRecepteurLibelle

Reacutecepteur Note Enveloppe PartenairesRecepteurNote P112

Emetteur

101 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Identifiant Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

4512 Flux Pivot - Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees factures

Donneacutees Facture Identifiant CPPFactures CPPFacturePivotUnitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFactures CPPFacturePivotUnitaire

DonneesFacture IdNumeroFactureOrigine

G105

G106

Donneacutees Facture Type CPPFactures CPPFacturePivotUnitaire

DonneesFacture Type

G101

G116

Donneacutees Facture Cadre CPPFactures CPPFacturePivotUnitaire

DonneesFacture Cadre

G102

G103

G104

Donneacutees Facture Date

eacutemission

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Date

reacuteception

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateReception

G108

G109

Donneacutees Facture Devise CPPFactures CPPFacturePivotUnitaire

DonneesFacture Devise

G110

G111

G112

Donneacutees Facture - Mode de Paiement

Mode de Paiement Code CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Code

S501 G116

Mode de Paiement Libelle CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Libelle

G113

Donneacutees Facture - Montants

Montants Montant Hors

Taxe

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantHT

G113

Montants Montant TTC CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantTTC

G113

G114

102 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Montants Montant agrave payer CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantAPayer

S310 G113

G115

Donneacutees Facture - TVA

TVA Montant Base CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Ligne

Ligne Numeacutero

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence produit CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne Quantite

P103

Ligne Prix unitaire CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne MontantHT

G113

Ligne Taux TVA CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne TauxTVA

G125

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFactures CPPFacturePivotUnitaire Fournisseur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

G205

G206

Fournisseur Identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

Identifiant

G207

G208

G214

Fournisseur Nom (raison

sociale)

CPPFactures CPPFacturePivotUnitaire Fournisseur

RaisonSociale

G209

Fournisseur Mode

drsquoEmission

CPPFactures CPPFacturePivotUnitaire Fournisseur

ModeEmission

Fournisseur ndash Reacutefeacuterence bancaire

103 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Type reacutefeacuterence bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Type

G117

G118

G122

Identifiant compte bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte G118

G119

G122

Identifiant eacutetablissement

bancaire

CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

Deacutebiteur Type identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

TypeIdentifiant

Deacutebiteur Identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

Identifiant

G214

G216

Deacutebiteur Nom CPPFactures CPPFacturePivotUnitaire Debiteur

Nom

G209

Deacutebiteur Code service CPPFactures CPPFacturePivotUnitaire Debiteur

CodeService

P113

Deacutebiteur Nom service CPPFactures CPPFacturePivotUnitaire Debiteur

NomService

P114

Piegravece Jointe

Piegravece Jointe Identifiant CPPFactures CPPFacturePivotUnitaire PJ IdUnique G410

Piegravece Jointe Identifiant

original

CPPFactures CPPFacturePivotUnitaire PJ

IdOriginal

G128

Piegravece Jointe Type PJ CPPFactures CPPFacturePivotUnitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFactures CPPFacturePivotUnitaire PJ NomPJ P104

G409

Piegravece Jointe Format

(Mimetype) PJ

CPPFactures CPPFacturePivotUnitaire PJ

MimeTypePj

G403

Piegravece Jointe Contenu CPPFactures CPPFacturePivotUnitaire PJ Contenu

G404

G407

G408

G410

Piegravece Jointe Numeacutero

drsquoOrdre

CPPFactures CPPFacturePivotUnitaire PJ

NumOrdre

Validation unitaire

104 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Validation unitaire Date

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire DateStatut

G126

Validation unitaire Code

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire CodeStatut

G501

Validation unitaire

Compleacutement statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ComplementStatut

Validation unitaire

Commentaire

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire Commentaire

Validation unitaire - Producteur statut

Producteur statut Type

identifiant

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut TypeIdentifiant

Producteur statut Identifiant CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Id

Producteur statut Nom

(raison sociale)

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut RaisonSociale

Producteur statut Code pays CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut CodePays

Producteur statut Note CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Note

105 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

452 Flux factures

4521 Flux structureacute Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux structureacutes de Facture

45211 Format UBL-Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

S104 G101

G115

Geacuteneacuteraliteacutes Identifiant

ID

G105

G106

Geacuteneacuteraliteacutes Date eacutemission

facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut peacuteriode InvoicePeriod StartDate S101 G109

106 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Fin peacuteriode InvoicePeriod EndDate S101 G109

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriod Description S101 P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Identifiant

Facture Origine

BillingReference InvoiceDocumentReference ID

G105

G106

Geacuteneacuteraliteacutes Montant Hors

Taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant taxes TaxTotal TaxAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant

Remises

LegalMonetaryTotal AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

LegalMonetaryTotal PrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Note

P112

G127

Remise

Remise Motif AllowanceCharge AllowanceChargeReason P112

Remise Montant AllowanceCharge Amount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode G123

ReacutecapitulatifTaxes

Montant Base

TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

Montant taxes

TaxTotal TaxSubtotal TaxAmount

G113

ReacutecapitulatifTaxes

Exoneacuteration

TaxTotal TaxSubtotal TaxCategory

TaxExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo]ID25

P105

25 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Contratrsquo] IDraquo

107 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]ID26

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[DocumentTypeCode=Engag

ement]ID27

P107

G301

Engagement Numeacutero de

contrat Date Effet

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo] IssueDate

G109

Engagement Numeacutero de

marcheacute Date Effet

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]IssueDate

G109

Engagement Numeacutero

drsquoengagement Date Effet

InvoiceOrderReference[DocumentTypeCode=Engag

ement]IssueDate

G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Fournisseur Code service AccountingSupplierParty Party Contact Id P113

Fournisseur Nom service AccountingSupplierParty Party Contact Name P114

Fournisseur Identifiant

TVA

AccountingSupplierParty Party PartyTaxScheme

CompanyID G210

Fournisseur Reacutegime TVA AccountingSupplierParty Party PartyTaxScheme

TaxScheme TaxTypeCode G213

Fournisseur Nom

Commercial AccountingSupplierParty Party PartyName Name

G209

Fournisseur Ligne adresse

commerciale

AccountingSupplierParty Party PostalAddress

AddressLine

Fournisseur Code postal

commercial

AccountingSupplierParty Party PostalAddress

PostalZone

Fournisseur Nom

commune commercial

AccountingSupplierParty Party PostalAddress

CityName

26 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 27 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

108 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code pays

commercial

AccountingSupplierParty Party PostalAddress

Country IdentificationCode

G201

G203

Fournisseur Nom contact AccountingSupplierParty AccountingContact Name G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierParty AccountingContact

Telephone

Fournisseur Teacuteleacutecopie

contact AccountingSupplierParty AccountingContact Telefax

Fournisseur Courriel

contact

AccountingSupplierParty AccountingContact

ElectronicMail

Fournisseur Ligne adresse

leacutegale

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress StreetName 28

+ AdditionalStreetName

G215

FournisseurAdresse Code

postal leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress PostalZone29

FournisseurAdresse nom

commune leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Cityname30

FournisseurAdresse code

pays leacutegal

AccountingSupplierPartyPartyPartyLegalEntityRegi

strationAdressCountryidentificationCode

G201

G203

Fournisseur Note

AccountingSupplierParty Party ContactNote

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G204

G216

Deacutebiteur Identifiant AccountingCustomerParty Party PartyIdentification

ID

G214

G216

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID31

G217

G218

P113

28 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress StreetNameraquo ou multiplier la balise laquo AddressLine raquo 29 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress PostalZoneraquo ou multiplier la balise laquo AddressLine raquo 30Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress CityNameraquo ou multiplier la balise laquo AddressLine raquo 31 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo

109 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Nom service AccountingCustomerParty AccountingContact

Name32

P114

G219

Deacutebiteur Identifiant TVA AccountingCustomerParty Party PartyTaxScheme

CompanyID

Deacutebiteur Code pays leacutegal AccountingCustomerParty Party PostalAddress

Country IdentificationCode

G201

G203

Deacutebiteur Ligne adresse

leacutegale

AccountingCustomerParty Party PostalAddress

AddressLinestreet name33

+ AdditionalStreetName

G215

Deacutebiteur Code postal leacutegal AccountingCustomerParty Party PostalAddress

PostalZone34

Deacutebiteur Nom commune

leacutegal

AccountingCustomerParty Party PostalAddress

Cityname35

Deacutebiteur Note AccountingCustomerParty Party ContactNote P112

G127

Ligne

Ligne Numeacutero

InvoiceLineID

G601

Ligne Type InvoiceLine Item AdditionalItemProperty Name G602

Ligne Sous-type InvoiceLine Item AdditionalItemProperty Value G603

Ligne Identifiant site

Livraison

InvoiceLine Delivery ID

P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Nom article InvoiceLine Item Name P102

Ligne Date livraison InvoiceLine Delivery ActualDeliveryDate G109

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Uniteacute livraison InvoiceLine Price BaseQuantity S103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant base InvoiceLine Price AllowanceCharge BaseAmount G113

Ligne Montant remise InvoiceLine Price AllowanceCharge Amount G113

32 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo 33 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 34 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 35 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent les balise

laquo AddressLine raquo

110 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Ligne Compleacutement

InvoiceLine Item Description

P112

G127

Paiement

Paiement Date Echeacuteance PaymentMeans PaymentDueDate G109

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

Paiement Type reacutefeacuterence

bancaire PaymentMeans PaymentChannelCode S102

G117

G118

G122

Paiement Identifiant

compte bancaire PaymentMeans PayeeFinancialAccount ID S102

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S102

G118

G120

G121

G122

Paiement Note PaymentTerms Note P112

G127

Valideur

Valideur Codepays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G203

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID G207

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName

G209

Valideur Nom Contact AccountingSupplierParty Party AgentParty Party

Contact Name

G209

Valideur Teacuteleacutephone

contact

AccountingSupplierParty Party AgentParty Party

Contact Telephone

Valideur Teacuteleacutecopie contact AccountingSupplierParty Party AgentParty Party

Contact Telefax

Valideur Courriel contact AccountingSupplierParty Party AgentParty Party

Contact ElectronicMail

Valideur Ligne Adresse

leacutegale

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

AddressLineStreetName

+ AdditionalStreetName

111 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

ValideurAdresse code

postal leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

PostalZone

ValideurAdresse nom

commune leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

CityName

Encaisseur

Encaisseur Code pays

PayeeParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Encaisseur Type

identifiant

PayeeParty Party PartyLegalEntity

PartyIdentification[ IDschemeName G204

Encaisseur Identifiant

PayeeParty Party PartyLegalEntity

PartyIdentificationID

G207

G208

Encaisseur Nom

commercial

PayeeParty Party PartyName Name

G209

Encaisseur Nom contact PayeeParty Party Contact Name G209

Encaisseur Teacuteleacutephone PayeeParty Party Contact Telephone

Encaisseur Courriel PayeeParty Party Contact ElectronicMail

Encaisseur Ligne adresse

leacutegale

PayeeParty Party PartyLegalEntity

RegistrationAddress AddressLineStreetName

+ AdditionalStreetName

EncaisseurAdresse code

postal leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress PostalZone

EncaisseurAdresse Nom

commune leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress CityName

SiteLivraison

SiteLivraison Identifiant Delivery DeliveryLocation P108

SiteLivraison Nom Delivery DeliveryLocation Description

SiteLivraison Ligne

adresse

Delivery DeliveryLocation Address

AddressLineStreetName

+ AdditionalStreetName

SiteLivraisonAdresse code

postal

Delivery DeliveryLocation Address PostalZone36

SiteLivraisonAdresse Nom

commune

Delivery DeliveryLocation Address CityName37

SiteLivraisonAdresse code

pays

Delivery DeliveryLocation Address Country

IdentificationCode G201

G203

PiegraveceJointe

36 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 37 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo

112 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

113 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45212 Format CII

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les

eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les scheacutemas xsd du format CII sont disponibles sur le site internet suivant

httpwwwuneceorgtradewelcometradepublicationscefacthtml

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

Document TypeCode S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Deacutebut

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod StartDateTime S201

G109

Geacuteneacuteraliteacutes Fin peacuteriode TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod EndDateTime S201

G109

Geacuteneacuteraliteacutes Description

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod Description S201 P112

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode G110

G111

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

114 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant Hors

taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

taxes

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TaxTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount

G113

G114

Geacuteneacuteraliteacutes Montant

remises

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TotalPrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Document IncludedNote Content

P112

G127

Remise

Remise Motif TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge Reason P112

Remise Montant TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge ActualAmount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

ReacutecapitulatifTaxes

Montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

ReacutecapitulatifTaxes

Exoneacuteration

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax ExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Contrat]ciIssuerAssignedID

P105

Engagement Numeacutero de

marcheacute

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Marcheacute Public]ciIssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Engagement]ciIssuerAssignedID38

P107

G301

38 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[ReferenceTypeCodetext()=Bon de commande]

IssuerAssignedIDraquo

115 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

contrat Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Contrat] IssueDateTime

G109

Engagement Numeacutero de

marcheacute Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Marcheacute Public] IssueDateTime

G109

Engagement Numeacutero

drsquoengagement Date Effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Engagement] IssueDateTime

G109

Fournisseur

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Type

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name

G209

Fournisseur Identifiant

TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

ID[schemeID=Num TVA intra-communautaire]

G210

Fournisseur Reacutegime TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

AssociatedRegisteredTax TypeCode

G213

Fournisseur Nom

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty Name

G209

Fournisseur Ligne

adresse commerciale

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress LineOne

LineTwo

Fournisseur Code postal

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress PostcodeCode

Fournisseur Nom

commune commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CityName

Fournisseur Code pays

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CountryID

G201

G203

Fournisseur Nom contact TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact PersonName

G209

116 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact

TelephoneCommunication CompleteNumber

Fournisseur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact FaxCommunication

CompleteNumber

Fournisseur Courriel

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact EmailURICommunication

URIID

Fournisseur Ligne

adresse leacutegale

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

G215

Fournisseur Code postal

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

Fournisseur Nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CityName

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Note TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContactSpecifiedNoteSubject

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

Deacutebiteur Code service TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

G219

P114

117 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Identifiant TVA TradeTransactionApplicableTradeDelivery

BuyerParty SpecifiedTaxRegistration IDschemeID

Deacutebiteur Code pays leacutegal TradeTransaction ApplicableTradeDeliveryBuyerParty

PostalAddress CountryID

G201

G203

Deacutebiteur Ligne adresse

leacutegale

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress LineOne39

LineTwo

G215

Deacutebiteur Code postal

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

PostcodeCode40

Deacutebiteur Nom commune

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

CityName41

Deacutebiteur Note TradeTransaction ApplicableTradeAgreement

BuyerParty DefinedContactSpecifiedNoteSubject

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID

G601

Ligne Type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Subject

G602

Ligne Sous-type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Content

G603

Ligne Identifiant site

livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

39 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress LineOne raquo 40 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress PostcodeCode raquo 41 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress CityName raquo

118 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Nom article TradeTransaction IncludedTradeLineItem

SpecifiedProduct Name P102

Ligne Date livraison TradeTransaction IncludedTradeLineItem

billingSpecifiedPeriod EnddateTime G109

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Uniteacute livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice UnitCode

S203

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant base

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

ApplicableTaxBasisAmount

G113

Ligne Montant remise

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedAllowanceCharge ActualAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Ligne Compleacutement TradeTransaction IncludedTradeLineItem

IncludedNote

P112

G127

Paiement

Paiement Date eacutecheacuteance TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms DueDateDateTime G109

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

Paiement Type reacutefeacuterence

bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode S205

G117

G118

G122

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

S205

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

S205

G118

G120

G121

G122

Paiement Note TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms Description

P112

G127

119 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur

Valideur Code Pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

Valideur Nom contact TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact PersonName

G209

Valideur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

TelephoneCommunication CompleteNumber

Valideur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact FaxCommunication

CompleteNumber

Valideur Courriel contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

EmailURICommunication URIID

Valideur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressStreetName

ValideurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress PostcodeCode

ValideurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress CityName

Encaisseur

Encaisseur Code pays

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Encaisseur Type

identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G207

Encaisseur Identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

Encaisseur Nom

commercial

TradeTransaction ApplicableTradeSettlement

PayeeParty Name G209

Encaisseur Nom contact TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact PersonName G209

120 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Encaisseur Teacuteleacutephone

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

TelephoneCommunication CompleteNumber

Encaisseur Courriel

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

EmailURICommunication URIID

Encaisseur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

EncaisseurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

EncaisseurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CityName

SiteLivraison

SiteLivraison Identifiant TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty ID P108

SiteLivraison Nom TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty Name P109

SiteLivraison Ligne

adresse

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

LineOne

LineTwo

SiteLivraisonAdresse

code postal

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

PostcodeCode

SiteLivraisonAdresse nom

commune

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CityName

SiteLivraisonAdresse

code pays

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CountryID

G201

G203

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

121 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45213 Format PES Facture

La norme drsquoeacutechange retenue pour ce format est PES_V2 deacutefini par lrsquoarrecircteacute du 27 juin 2007 portant application

de lrsquoarticle D1617-23 du code geacuteneacuteral des collectiviteacutes territoriales relatif agrave la deacutemateacuterialisation des opeacuterations

en comptabiliteacute publique

Elle est speacutecifieacutee par la Documentation PESV2 version 702 mise agrave jour le 15072014 [PESv2] disponible sur le

site wwwcollectivites-localesgouvfr

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type TypeFact S309

G101

G115

Geacuteneacuteraliteacutes Identifiant FactureIndiv NumeroFacture G105

G106

Geacuteneacuteraliteacutes Date eacutemission

Facture

FactureIndiv DateEmission S306 G107

G109

Geacuteneacuteraliteacutes Montant hors

taxe

FactureIndiv TotalAPayer MtTotalHT S307 G113

Geacuteneacuteraliteacutes Montant TTC FactureIndiv TotalAPayer MtTotalTTC S307

S310

G112

G113

G114

Geacuteneacuteraliteacutes Note FactureIndiv Objet P112

G127

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G112

G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero

drsquoengagement

FactureIndiv EngagementNumeroCommande P107

G301

Fournisseur

122 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code Pays

leacutegal Emetteur InfoTiersAdresseCodPays

G201

G203

Fournisseur Type

identifiant Emetteur InfoTiersNatIdTiers

G204

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G210

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom + ComplNom

+ Prenom)

S302

S303

G209

Fournisseur Identifiant TVA Emetteur InfoTVAEmetteur NumTVA G210

Fournisseur Teacuteleacutephone

contact

Emetteur InfoSuppl NumTel

Fournisseur Ligne Adresse

leacutegale

Emetteur Adresse Adr1

Adr2

G215

FournisseurAdresse code

postal leacutegal

Emetteur Adresse CP

FournisseurAdresse Nom

commune leacutegal

Emetteur Adresse Ville

FournisseurAdresse Code

pays leacutegal

Emetteur Adresse CodPays G201

G203

FournisseurAdresse Nom

signataire

EmetteurISignataireNom P110

G224

FournisseurAdresse Qualiteacute

signataire

EmetteurISignataireRole G223

G224

P111

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

G219

Deacutebiteur Identifiant TVA FactureIndivDebiteur InfoTiers NumTVA

Deacutebiteur Code pays leacutegal Debiteur InfoTiers AdresseCodPays G201

G203

123 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Ligne adresse

leacutegale

Debiteur InfoTiers AdresseAdr1 G215

Deacutebiteur Code postal leacutegal Debiteur InfoTiers AdresseCP

Deacutebiteur Nom commune

leacutegal

Debiteur InfoTiers AdresseVille

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit P101

Ligne Nom article FactureIndiv LigneFacture Libelle P102

Ligne Date livraison FactureIndiv LigneFactureDateFin S306 G109

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite P103

Ligne Uniteacute livraison FactureIndiv LigneFacture Unite

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire G113

Ligne Montant base FactureIndiv LigneFacture MtBase S307 G112

G113

Ligne Montant remise FactureIndiv LigneFacture MtRemise S307 G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Ligne Compleacutement FactureIndiv LigneFacture Commentaire S308 G127

Paiement

Paiement Date eacutecheacuteance FactureIndiv DateReglement S306 G109

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant

compte bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC G118

G120

G121

G122

Paiement Note FactureIndiv ConditionsGen P112

G127

PiegraveceJointe

PiegraveceJointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

124 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

PiegraveceJointe Format PJ PES_PJ PJ Description G402

G403

PiegraveceJointe Contenu PES_PJ PJ Contenu G404

G407

G408

Les balises ci-dessous reacutefeacuterenceacutees dans la description seacutemantique ne sont pas disponibles dans le format

PES_Factures

Entiteacute geacuteneacuteraliteacute Cadre Deacutebut peacuteriodeFin peacuteriode Description peacuteriode Devise

Geacuteneacuteraliteacutes Identifiant Facture Origine Geacuteneacuteraliteacutes Montant Taxes Geacuteneacuteraliteacutes Montant Remises

Geacuteneacuteraliteacutes Montant agrave Deacuteduire Geacuteneacuteraliteacutes Montant agrave Payer Geacuteneacuteraliteacutes Identifiant Numeacuterisation

Entiteacute remise Motif Montant

Entiteacute reacutecapitulatif taxes type taxe exoneacuteration

Entiteacute engagement Numeacutero de contrat Numeacutero de marcheacute date drsquoeffet

Entiteacute Fournisseur Nom service Reacutegime TVA Nom Commercial Ligne Adresse Commerciale Code Postal

Commercial Nom Commune Commercial Code Pays Commercial Nom Contact Teacuteleacutecopie Contact Courriel

Contact Note

Entiteacute Deacutebiteur Typage Identifiant

Entiteacute Ligne Type Sous-Type Identifiant Site Livraison Description

Entiteacute Paiement Type Reacutefeacuterence Bancaire

Entiteacute Valideur toutes les balises reacutefeacuterenceacutees

Entiteacute encaisseur toutes les balises reacutefeacuterenceacutees

Entiteacute Site de Livraison toutes les balises reacutefeacuterenceacutees

125 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45214 Format EDIFACT

La description syntaxique du format EDIFACT sera proposeacutee dans la prochaine version des speacutecifications

externes42

42 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

126 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45215 Format ISO2022

La description syntaxique du format ISO2022 sera proposeacutee dans la prochaine version des speacutecifications

externes43

43 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

127 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4522 Flux mixte Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux mixte de Facture

45221 Format UBL-Invoice minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type InvoiceTypeCode S104 G101

G115

Geacuteneacuteraliteacutes Identifiant ID G105

G106

Geacuteneacuteraliteacutes Date

Emission facture IssueDate

G107

G109

Geacuteneacuteraliteacutes Devise DocumentCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine BillingReference InvoiceDocumentReference ID

G105

G106

128 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant

hors taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode

G123

G124

ReacutecapitulatifTaxes

Montant base TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

montant taxes TaxTotal TaxSubtotal TaxAmount G113

Engagement

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=Marcheacute

Public]ID44 S303

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[

DocumentTypeCode=Engagement]ID45

P107

G301

Fournisseur

Fournisseur Code Pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode

G201

G202

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

G206

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G206

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Deacutebiteur

44 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 45 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

129 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur

TypageIdentifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G216

Deacutebiteur Identifiant

AccountingCustomerParty Party PartyIdentification

ID

G206

G207

G208

G214

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID46

G217

G218

P113

Deacutebiteur Nom service AccountingCustomerParty AccountingContact Name P114

G219

Ligne

Ligne Numeacutero InvoiceLineID G601

Ligne Identifiant site

Livraison InvoiceLine Delivery ID P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Paiement

Paiement Type

reacutefeacuterence bancaire

PaymentMeans PaymentChannelCode S202 G117

Paiement Identifiant

compte bancaire

PaymentMeans PayeeFinancialAccount ID S202 G118

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S202

G119

G120

G121

Valideur

Valideur Code pays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G202

G203

46 Les fournisseurs deacutejagrave raccordeacutes peuvent maintenir la regravegle de gestion relative au code service exeacutecutant et

raison sociale en utilisant la balise laquo AccountingCustomerPartyPartyPartyNameName raquo pour ces deux

informations en les seacuteparant obligatoirement drsquoun laquo - raquo

130 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

G206

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID

G208

G214

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName G209

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

G406

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

PiegraveceJointe Identifiant

Numeacuterisation

Invoice PaymentMeans PayeeFinancialAccount

PaymentNote G128

131 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45222 Format CII minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type Document TypeCode

S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

Geacuteneacuteraliteacutes Montant

hors taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount G113

G115

132 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

G124

ReacutecapitulatifTaxes

montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

Engagement

Engagement Numeacutero

de marcheacute

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Marcheacute Public]

IssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Engagement] IssuerAssignedID

P107

G301

Fournisseur

Fournisseur Code Pays

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

PostalAddress CountryID

G201

G202

G203

Fournisseur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name G209

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

133 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Code service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

P114

G219

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID G601

Ligne Identifiant Site

Livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Paiement

Paiement Type

reacutefeacuterence bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode

G117

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

G118

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

G119

G120

G121

Valideur

Valideur Code pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G202

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

134 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

G406

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

135 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45223 Format PES_Factures Minimal

Ce format est celui dun document XML conforme agrave la norme PES_V2 deacutecrite dans le document de reacutefeacuterence

[PES_V2]

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutesumeacute Facture

Reacutesumeacute Facture Type TypeFact

S309 G101

G115

Reacutesumeacute Facture Identifiant FactureIndiv NumeroFacture G105

G106

Reacutesumeacute Facture Date

Emission facture

FactureIndiv DateEmission S306 G107

G109

Reacutesumeacute Facture Montant

hors taxe

FactureIndiv TotalAPayer MtTotalHT

S307 G112

G113

Reacutesumeacute Facture Montant

TTC

FactureIndiv TotalAPayer MtTotalTTC

S307

S310

G112

G113

G114

Reacutecapitulatif taxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero de bon

de commande

FactureIndiv EngagementNumeroCommande

P107

G301

Fournisseur

Fournisseur Code pays leacutegal Emetteur InfoTiersAdresseCodPays

G201

G202

G203

136 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Type Identifiant Emetteur InfoTiersNatIdTiers G204

G206

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom +

ComplNom + Prenom) S302

S303

G209

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre

G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit

P101

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite

P103

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire

G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Paiement

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant compte

bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC

G118

G120

G121

G122

137 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Piegravece Jointe

Piegravece Jointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

G406

Piegravece Jointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ PES_PJ PJ Description G402

G403

Piegravece Jointe Contenu PES_PJ PJ Contenu

G404

G407

G408

138 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45224 Format CPP Facture Mixte

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

139 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

140 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respectant sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPFactureMixte raquo

Syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires Enveloppe Partenaires

Partenaires

Reacutecepteur Enveloppe PartenairesReacutecepteur

Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurLibelle

Reacutecepteur Note CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurNote

P112

Emetteur

Emetteur Identifiant Enveloppe PartenairesEmetteurId

141 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Facture

Donneacutees Facture Identifiant CPPFacturesCPPFactureMixteunitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFacturesCPPFactureMixteunitaire

DonneesFacture IdFactureOrigine

G105

G106

Donneacutees Facture Type CPPFacturesCPPFactureMixteunitaire

DonneesFacture Type

G101

G115

Donneacutees Facture Cadre CPPFacturesCPPFactureMixteunitaire

DonneesFacture Cadre G102

G103

G104

Donneacutees Facture Date

Emission Facture

CPPFacturesCPPFactureMixteunitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Devise CPPFacturesCPPFactureMixteunitaire

DonneesFacture Devise

G110

G111

Donneacutees Facture - Montants

Montants Montant Hors Taxe CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantHT G113

Montants Montant TTC CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantTTC G113

G114

Montants Montant agrave payer CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantNetAPayer G113

G115

Donneacutees Facture - Ligne

Ligne Numeacutero CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence Produit CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne

ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne Quantite

P103

142 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Prix unitaire CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne MontantHT G113

Ligne Taux TVA CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne TauxTVA G125

Donneacutees Facture - TVA

TVA Montant Base CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement

NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFacturesCPPFactureMixteunitaire Emetteur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

TypeIdentifiant

G204

G206

Fournisseur Identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

Identifiant

G207

G208

G210

G214

Fournisseur Nom (raison

sociale)

CPP PES_PivotFacture_Unitaire Emetteur

RaisonSociale

G209

Fournisseur ndash Reacutefeacuterence bancaire

Reacutefeacuterence bancaire Type

Reacutefeacuterence Bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur

ReferenceBancaireTypeRefBancaire

G117

G118

G122

Reacutefeacuterence bancaire

Identifiant compte bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Compte

G118

G119

G122

Reacutefeacuterences bancaire

Identifiant eacutetablissement

bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

143 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

Deacutebiteur Identifiant CPPFacturesCPPFactureMixteunitaire

Destinataire Identifiant

G214

G216

Deacutebiteur Nom CPPFacturesCPPFactureMixteunitaire

Destinataire Nom

G209

Deacutebiteur Code service CPPFacturesCPPFactureMixteunitaire

Destinataire CodeService

P113

Deacutebiteur Nom service CPPFacturesCPPFactureMixteunitaire

Destinataire NomService

P114

Valideur

Valideur Code pays CPPFacturesCPPFactureMixteunitaire Valideur

CodePays

G201

G202

G203

Valideur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

G204

G206

Valideur Identifiant CPPFacturesCPPFactureMixteunitaire Valideur

Identifiant

G208

G214

Valideur Nom (raison

sociale)

CPPFacturesCPPFactureMixteunitaire Valideur

RaisonSociale

G209

Piegravece Jointe

Piegravece Jointe Type PJ CPPFacturesCPPFactureMixteunitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFacturesCPPFactureMixteunitaire PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ CPPFacturesCPPFactureMixteunitaire PJ

FormatPJ

G402

G403

Piegravece Jointe Contenu CPPFacturesCPPFactureMixteunitaire PJ

Contenu

G404

G407

G408

144 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45225 Format PDFA3

La description syntaxique du format PDFA3 sera proposeacutee dans la prochaine version des speacutecifications

externes47

47 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

145 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme

du standard Universal Business Language en version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

G101

G115

G713

G715

Geacuteneacuteraliteacutes Identifiant

(numeacutero)

ID

G105

G106

Geacuteneacuteraliteacutes Date

deacutemission de la facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut de

peacuteriode

InvoicePeriodStartDate

G109

Geacuteneacuteraliteacutes Fin de peacuteriode InvoicePeriodEndDate G109

146 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriodDescription P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Montant remise AllowanceChargeAmount G113

Geacuteneacuteraliteacutes Montant TTC

LegalMonetaryTotalTaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount G115

Geacuteneacuteraliteacutes Montant HT

apregraves remise

LegalMonetaryTotalTaxExclusiveAmount

G113

Geacuteneacuteraliteacutes Montant HT

avant remise

LegalMonetaryTotalLineExtensionAmount

G113

Reacutecapitulatif Taxes

ReacutecapitulatifTaxes

Exoneacuteration

AccountingSupplierPartyPartyPartyTaxSchemeE

xemptionReason P112

G712

Geacuteneacuteraliteacutes Taux de TVA TaxTotalTaxSubTotalPercent G125

Geacuteneacuteraliteacutes Montant Taxe TaxTotalTaxSubTotalTaxAmount G113

Geacuteneacuteraliteacutes Montant HT TaxTotalTaxSubTotalTaxableAmount G113

Geacuteneacuteraliteacutes Montant de

base

TaxTotalTaxAmount

G113

Engagement

Engagement Reacutefeacuterence aux

textes (libelleacute)

OrderReferenceID

G702

G703

Engagement Numeacutero

drsquoengagement

ContractDocumentReference[DocumentTypeCode

=Engagement] ID

P107

G301

G711

Engagement Numeacutero de

drsquoengagement Date Effet

ContractDocumentReference[DocumentTypeCode

=Engagement] IssueDate G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierPartyPartyPartyIdentification

ID[SchemeName(attribut)] G204

Fournisseur Identifiant

AccountingSupplierPartyPartyPartyIdentification

ID

G207

G208

G210

G214

147 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Nom (raison

sociale)

AccountingSupplierPartyPartyPartyNameName

G209

Fournisseur Identifiant TVA AccountingSupplierPartyPartyPartyTaxSchemeC

ompanyID[SchemeName(attribut)] G210

Fournisseur Reacutegime TVA AccountingSupplierPartyPartyPartyTaxSchemeT

axSchemeTaxTypeCode

G213

Fournisseur Ligne Adresse

Commerciale

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Fournisseur Code Postal

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLinePostalZone

Fournisseur Commune

Commercial

AccountingSupplierPartyPartyPostalAddressCity

Name

Fournisseur Code Pays

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Country

G201

G203

Fournisseur Adresse legale

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineLine G215

Fournisseur Code postal

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLinePostalZone

Fournisseur Commune

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineCityName

Fournisseur Nom contact AccountingSupplierPartyPartyContactName G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierPartyPartyContactTelephone

Fournisseur Teacuteleacutecopie

contact

AccountingSupplierPartyPartyContactTelefax

Fournisseur Courriel

contact

AccountingSupplierPartyPartyContactElectronic

Mail

Deacutebiteur

Deacutebiteur Identifiant

AccountingCustomerParty Party

PartyIdentification ID

S301 G207

G214

G216

Deacutebiteur Code service

AccountingCustomerParty AccountingContact ID G217

G218

P113

Deacutebiteur Nom service

AccountingCustomerParty AccountingContact

Name

P114

G219

Ligne

Ligne Numeacutero drsquoaffaire InvoiceLine Item StandardItemIdentificationID

Ligne Ref produit InvoiceLineNote P101

Ligne Quantiteacute InvoiceLineInvoicedQuantity

148 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Quantiteacute X tarif InvoiceLineLineExtensionAmount

G113

Ligne Montant HT InvoiceLineTaxTotalTaxSubTotalTaxableAmount G113

Ligne Taux de TVA InvoiceLineItemClassifiedTaxCategoryPercent

Ligne Montant TVA InvoiceLineTaxTotalTaxAmount G113

Ligne Type de prestation

(code)

InvoiceLineItemDescription

G706

G707

G710

Ligne Tarif de la prestation InvoiceLinePricePriceAmount G113

Ligne Prix de la quantiteacute InvoiceLinePriceBaseQuantity P103

Ligne Indicateur de charge InvoiceLineAllowanceChargeChargeIndicator

G710

Ligne Motif de charge

InvoiceLine Price AllowanceCharge Amount

P112

G710

Ligne Montant Charge

InvoiceLineAllowanceChargeAmount

G113

G710

Ligne Autoriteacute Requeacuterante

(code)

InvoiceLineDeliveryTermsDeliveryLocationDescr

iption

G708

G709

Ligne Numeacutero engagement

juridique

InvoiceLineDocumentReferenceId

Paiement

Paiement Date Echeacuteance PaymentMeansPaymentDueDate

G109

Paiement Mode de

Paiement

PaymentMeansPaymentMeansCode

G116

Paiement Type Reacutefeacuterence

Bancaire

PaymentMeans PaymentChannelCode

G117

G118

G122

Paiement Identifiant

Compte bancaire

PaymentMeans PayeeFinancialAccount ID

S202

G118

G119

G122

Paiement Identifiant

Etablissement Bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID

S202

G118

G120

G121

G122

Juridiction

Juridiction Identifiant

Delivery DeliveryLocation

G704

G705

Juridiction Date Reacutequisition

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodStartDate

G109

149 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Juridiction Date de la

prestation

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodEndDate

G109

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G714

G715

G716

PiegraveceJointe Format PJ

AdditionalDocumentReference

DocumentTypeCode G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

150 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

453 Flux de cycle de vie de la facture

Deux formats syntaxiques sont retenus

- Format AIFE_Statut

- Format CPP_Statut

4531 Format AIFE_Statut

Ce format est eacutediteacute par Docapost dans le cadre de la solution Chorus factures Il est proposeacute aux fournisseurs

priveacutes deacutejagrave raccordeacutes agrave Chorus factures et souhaitant beacuteneacuteficier de la compatibiliteacute ascendante entre la solution

mutualiseacutee-CPP 2017 et Chorus factures Ce format ne permet pas de remonter des statuts de type laquo flux raquo

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

151 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

152 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine AIFE_StatusInfo dun document XML

conforme agrave ces standards

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo AIFEStatusInfo raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur

Fournisseur SIRET

DocumentStatus DocumentSenderSIRET

G201

G202

G203

Fournisseur SIREN DocumentStatus DocumentSenderSIREN

Fournisseur TVA

Intracommunautaire

DocumentStatus DocumentSenderVATID

Fournisseur Nom DocumentStatus Document Sender Name G209

Deacutebiteur

Deacutebiteur Identifiant

DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SIREN DU DESTINATAIRE]

G204

G207

G214

G216

Deacutebiteur Nom DocumentStatus Document AdditionalInfo

Index[Attribut NAME = NOM DU DESTINATAIRE]

G209

Deacutebiteur Code service DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SERVICE EXECUTANT]

P113

Deacutebiteur Nom service

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =LIBELLE DU SERVICE

EXECUTANT]

P114

G219

Deacutebiteur Montant HT DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL NET HT]

Deacutebiteur Montant TTC DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL TTC]

Deacutebiteur Engagement

juridique

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ENGAGEMENT JURIDIQUE]

Deacutebiteur Numeacutero de lot DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUMERO DE LOT]

Deacutebiteur Date De

Reacuteception

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =DATE DE RECEPTION]

G109

Deacutebiteur Protocole DocumentStatus Document AdditionalInfo

Index[Attribut NAME =PROTOCOLE]

Deacutebiteur Originator DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ORIGINATOR

153 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Numeacutero de

reacutefeacuterence de la facture

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUM FACTURE REF]

Deacutebiteur Sandbox DocumentStatus Document AdditionalInfo

Index[Attribut NAME =SANDBOX]

Statut

Statut Code statut DocumentStatus Document Status Code G501

Statut Horodatage DocumentStatus Document Status Date G126

Statut Libelleacute DocumentStatus Document Status note

Statut Date drsquoeacutemission de

la facture DocumentStatusDocumentDate

Identifiant Facture

Facture Identifiant

Emetteur DocumentStatus DocumentID

G105

G106

Autres

Autres Numeacutero Unique

Identification Du

Document

DocumentStatusDocumentUUID

Statut Type de document DocumentStatusDocumentTypeOfDocument

Statut Type drsquoeacutemission DocumentStatusDocumentPartnershipType

Statut Facture drsquoOrigine DocumentStatusDocumentFileOrigin

Statut Deacutebut Peacuteriode DocumentStatusDocumentPeriodPeriod_start G109

Statut Fin Peacuteriode DocumentStatusDocumentPeriodPeriod_end G109

Statut

AvoirRequis(OUINON) DocumentStatusDocumentPeriodCreditNoteRequired

Les balises suivantes sont reacutefeacuterenceacutees dans le format syntaxique AIFE_Statut mais ne sont pas reacutefeacuterenceacutes dans

le format seacutemantique

Fournisseur RIDET SIREN VAT_ID

Deacutebiteur Montant HT Montant TTC Engagement Juridique Numeacutero De Lot Date De Reacuteception Protocole

Originator Numeacutero de Facture de Reacutefeacuterence Sandbox)

Autres ensemble des balises reacutefeacuterenceacutees

Ces balises feront lrsquoobjet drsquoune valorisation par une donneacutee constante ou ne seront pas valoriseacutees

Les donneacutees seacutemantiques reacutefeacuterenceacutees dans le flux Cycle de Vie suivantes ne trouvent pas drsquoapplication dans le

format AIFE_STATUT

Fournisseur Code pays typage identifiant

Deacutebiteur Typage Identifiant Nom (Raison Sociale)

Donneacutees Statut Type Compleacutement Libelleacute Horodatage Identifiant Producteur Identifiant Facture du

Reacutecepteur (reacutef MandatDP)

154 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4532 Format CPPStatut

Ce format est eacutediteacute par lrsquoAIFE Il est proposeacute pour tous les eacutemetteurs de factures Si les fournisseurs priveacutes

raccordeacutes en EDI peuvent demander agrave recevoir les donneacutees du cycle de vie au format AIFE_Statut lrsquoutilisation

du format CPPStatut est agrave privileacutegier

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

155 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

156 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPStatut raquo

45321 Format CPPStatut ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire CPPStatut Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres CPPStatut Enveloppe EnveloppeUnitaire

Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

CPPStatut Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires CPPStatut Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur CPPStatut Enveloppe PartenairesReacutecepteur

Partenaires Emetteur CPPStatut Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPStatut Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPStatut Enveloppe PartenairesRecepteurLibelle

157 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutecepteur Note CPPStatut Enveloppe PartenairesRecepteurNote P112

Emetteur

Emetteur Identifiant CPPStatut Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

CPPStatut Enveloppe PartenairesEmetteurLibelle

Emetteur Note CPPStatut Enveloppe PartenairesEmetteurNote P112

45322 Format CPPStatut ndash syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Statut

CPPStatut CPPflux statuts CPPFluxStatuts

CPPStatut CPP Facture

Statuts

CPPFactureStatuts

CPP Flux Statuts

CPPFluxStatuts Flux statut

unitaire CPPFluxStatuts FluxStatutUnitaire

CPP Flux Statut Unitaire

Flux statut unitaire Numeacutero

drsquoordre CPPFluxStatuts FluxStatutUnitaire NumOrdre

Flux Statut Unitaire Donneacutees

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut

Donneacutees statut

DonneacuteesStatut Code statut CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdStatut G503

DonneacuteesStatut Compleacutement

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut ComplementStatut

DonneacuteesStatut Commentaire CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Commentaire

DonneacuteesStatut Note CPPFluxStatuts Fluxstatutunitaire

DonneesStatut Note

DonneacuteesStatut Horodatage CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Horodatage G126

DonneacuteesStatut Type

identifiant producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut TypeIdProducteur

158 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

DonneacuteesStatut Identifiant

producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdProducteur

DonneacuteesStatut Identifiant

flux

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdFlux

DonneacuteesStatut Deacutetail CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Detail

Deacutetail

Deacutetail Ligne drsquoeacuterreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

Deacutetail Nombre de lignes en

eacuterreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details NbLignesErreur

Deacutetail de la ligne drsquoerreur

Deacutetail ligne drsquoerreur

Identifiant de la ligne

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

IdLigne

Deacutetail ligne drsquoerreur Nature

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

NatureErreur

Deacutetail ligne drsquoerreur Code de

lrsquoerreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

CodeErreur

Deacutetail ligne drsquoerreur Libelle

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

LibelleErreur

Deacutetail ligne drsquoerreur

Description de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

DescriptionErreur

P112

CPP Factures Statuts

CPP Factures Statuts CPP

Facture statut unitaire CPPFactureStatutsCPPFactureStatutUnitaire

159 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Facture Statut Unitaire

CPP Facture Statut Unitaire

Fournisseur

CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur

CPP Facture Statut Unitaire

Deacutebiteur

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur

CPP Facture Statut Unitaire

Donneacutees statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut

CPP Facture Statut Unitaire

Numeacutero drsquoordre

CPPFactureStatuts CPPFactureStatutUnitaire

NumOrdre

Fournisseur

Fournisseur Code Pays CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur CodePays

G201

G202

G203

Fournisseur Type drsquoidentifiant CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur TypeIdentifiant

G204

Fournisseur Identifiant

CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur Identifiant

G206

G207

G208

G210

G214

Fournisseur Raison sociale CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur RaisonSociale

G209

Deacutebiteur

Deacutebiteur Code pays CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodePays

Deacutebiteur Type drsquoidentifiant CPPFactureStatutsCPPFactureStatutUnitaire

Debiteur TypeIdentifiant

G204

G216

Deacutebiteur Identifiant CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Identifiant

G214

G216

Deacutebiteur Nom (Raison

sociale)

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Nom G209

Deacutebiteur Code service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodeService

Deacutebiteur Nom service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur NomService

Donneacutees du statut

Donneacutees Statut Code statut CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdStatut G501

Donneacutees Statut Compleacutement

statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut ComplementStatut

160 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Statut Commentaire CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut Commentaire

Donneacutees Statut Horodatage CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Horodatage G126

Donneacutees Statut Identifiant

Producteur

CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Producteur Id

Donneacutees Statut Identifiant

facture CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut IdFacture

G105

G106

Donneacutees Statut Date facture CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut DateFacture G109

Donneacutees Statut Identifiant

MandatDP

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdMandatDP

161 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques

461 Regravegles de Gestion applicables aux formats syntaxiques UBL

Id Titre Libelleacute Nature

S101 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en

compte

Restitution

S102 Modaliteacutes de Paiement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S103 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S104 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S105 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

162 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

462 Regravegles de Gestion applicables aux formats syntaxiques CII

Id Titre Libelleacute Nature

S201 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en compte

Restitution

S202 Modaliteacutes de Regraveglement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S203 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S204 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S205 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

163 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP

Id Titre Libelleacute Nature

S301 Format de lrsquoIdentifiant

fournisseur et deacutebiteur

Alphanumeacuterique agrave 15 car Format

S302 Format des Noms Texte 38 car Format

S303 Valorisation des Noms si Civiliteacute non-vide ou Prenom non-vide ou ComplNom non-

vide alors

Nom Fournisseur (ou deacutebiteur) = Civiliteacute + lsquo lsquo + lsquoPrenom +

lsquo lsquo + Nom + lsquo lsquo + ComplNom

sinon

Nom Fournisseur (ou deacutebiteur) = Nom

Alimentation

S304 Format de lrsquoIdentifiant

de service

Texte 100 car Format

S305 Format du Nom du

Service

Texte 100 car Format

S306 Format de date Toutes les dates dans PES sont exprimeacutees comme AAAA-

MM-JJ

Format

S307 Format drsquoun Montant

dans une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur

19 positions

Il ne peut compoter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

S308 Format drsquoun taux de TVA un Taux de TVA dans PES est un nombre deacutecimal non signeacute

agrave 2 deacutecimales et limiteacute agrave 99999

Format

S309 Liste de valeurs pour

Type de facturation

Au sein du bloc PES facture les types de facturation du PES

trouvent une correspondance selon les regravegles suivantes

- le type de facturation laquo 01 FACTURE raquo du PES correspond

au type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 09 ASAP raquo du PES correspond au

type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 03 AVOIR raquo du PES correspond au

type laquo avoir raquo dans la solution mutualiseacutee

Codification

S310 Montant agrave payer Dans le cas de factures de type PES la balise Montant agrave

payer est valoriseacutee dans le flux pivot par les informations

contenues dans la balise montant TTC

Codification

164 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S311 Liste de valeurs pour

Type de PJ

Au sein du bloc PJ les types de piegraveces jointes du PES

trouvent une correspondance selon les regravegles suivantes

- Lorsque le type laquo 006 raquo (PES_Factures) est indiqueacute la

piegravece jointe sera consideacutereacutee comme la facture originale

(eacutequivalent du type laquo 001 Facture raquo dans la solution

mutualiseacutee

- dans les autres cas eacutenumeacutereacutes ci-dessous la piegravece jointe

sera consideacutereacutee comme eacutetant une piegravece compleacutementaire

laquo eacutequivalent du type laquo 002 PJ Autres raquo)

- 001 Document Budgeacutetaire

- 002 Recette

- 003 Deacutepense

- 004 Etat de Paye

- 005 Etat dAide sociale

Codification

S312 Liste des valeurs du

Mode de Paiement

Les valeurs accepteacutees sont les suivantes

- 01 Numeacuteraire

- 02 Chegraveque

- 03 Virement

- 10 Preacutelegravevement

- 09 Autres

- 12 Titre interbancaire de paiement (TIP)

- 14 - Preacutelegravevement par carte bancaire

Codification

165 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller

Dans la perspective de la production du flux PES_DeacutepenseAller les collectiviteacutes locales doivent alimenter

certaines donneacutees syntaxiques du format PES_DeacutepenseAller agrave partir des donneacutees du format CPPFacturePivot

qursquoelles reccediloivent de la solution mutualiseacutee-CPP 2017 Les regravegles de gestion ci-dessous preacutesentent les

correspondances agrave opeacuterer entre les deux formats afin notamment de permettre la remonteacutee des donneacutees du

cycle de vie depuis HELIOS vers la solution mutualiseacutee

Id Titre Libelleacute Nature

S401 Numeacutero de

factures

Balise du PES_Aller Deacutepense concerneacutee PES_DepenseAller

BordereauPiece BlocPieceInfoPceIdPce

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

IdentificationFacture NumeroFacture

Codification

S402 Montant HT Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce MtHT

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

Montants MontantHT

Codification

S403 Mode de

Paiement

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePceModRegl

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

ModePaiementCode

Codification

S404 Code Pays du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce CodPays

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur CodePays

Codification

S405 Type

drsquoidentifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse NatIdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

Codification

S406 Identifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse IdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur Id

Codification

S407 Identifiant du

deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee en-tecircte du PES (Siret

collectiviteacute) IdColl

est alimenteacute par CPPFacturePivotUnitaire Debiteur Id

Codification

S408 Code service

du deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

InfoPceCodServ

est alimenteacute par CPPFacturePivotUnitaire Debiteur CodeService

Codification

S409 Identifiant du

compte

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire Bic (ou IBAN)

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte

Codification

S410 Identifiant de

lrsquoeacutetablissement

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire LibBanc

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

Codification

166 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S411 Identifiant de

la Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef IdUnique

est alimenteacute par CPPFacturePivotUnitaire PJ IdUnique

Codification

S412 Nom de la

Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef NomPJ

est alimenteacute par CPPFacturePivotUnitaire PJ NomPJ

Codification

167 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

465 Regravegles de Gestion applicables aux formats syntaxique CPP

S501 Mode de Paiement Les valeurs autoriseacutees sont

- 01 Espegravece

- 02 Chegraveque

- 03 Virement

- 04 Preacutelegravevement

- 05 Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute dans le flux eacutemis par le fournisseur la

valeur Virement sera renseigneacutee dans le flux pivot par la

solution mutualiseacutee-CPP2017

Codification

168 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5 PRESENTATION DU MODE SERVICE

51 Le principe de fonctionnement des API

511 Preacutesentation de lrsquooffre de service

Toutes les fonctions proposeacutees en mode service par la solution mutualiseacutee CPP-2017 ont eacuteteacute regroupeacutees en

quatorze services exposeacutes permettant de reacutepondre aux besoins des SI utilisateurs

1 Factures eacutemises

2 Factures de travaux

3 Factures agrave valider

4 Factures reccedilues

5 Meacutemoires de frais de justice

6 Demandes de remboursement TIC

7 Engagements

8 Sollicitations eacutemises

9 Sollicitations reccedilues

10 Gestion des utilisateurs

11 Gestion des structures

12 Gestion du compte utilisateur

13 Qualification des flux

14 Reacutefeacuterentiels

169 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le style drsquoarchitecture retenue pour exposer ces services est lrsquoarchitecture RESTJSON

Service exposeacutez

1 Factures eacutemises x x x

2 Factures de travaux x x x

3 Factures agrave valider x x x

4 Factures reccedilues x x x

5 Meacutemoires de frais de justice x x x

6 Demandes de remboursement TIC x x x

7 Engagements x x x

8 Sollicitations eacutemises x x x

9 Sollicitations reccedilues x x x

10 Gestion des utilisateurs x x x

11 Gestion des structures x x x

12 Gestion du compte utilisateur x x x

13 Qualification des flux x x x

14 Reacutefeacuterentiels x

SI FOURSI SPL

(COLLOC)SI EPN

PORTAIL

TIERS

512 Contraintes lieacutees au header de la requecircte

- Accept textplain par deacutefaut

- Accept-charset UTF-8

- Accept-encoding gzipdeflate par deacutefaut

- Accept-language fr_FR

- Cookie aucune contrainte

- Content-lenght aucune contrainte

- Content-md5 aucune contrainte

- Date aucune contrainte

- Authorization et authenticate sont lieacutes agrave lrsquoauthentification et traiteacutes dans le cadre de ce sujet

170 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52 Les services proposeacutes en API

Listes des

theacutematiques

fonctionnelles

Gestion des

engagements

juridique

Qualification Reacutefeacuterentiels

Listes des espacesDemandes de

remboursement

Meacutemoires

de justice

Engagements

juridique

Gestion

des entiteacutes

Qualification des

flux

Liste des services

exposeacutes

Factures

agrave

eacutemettre

Factures

de travaux

Factures

agrave valider

Factures

reccedilues

Sollicitations

eacutemises

Sollicitations

reccedilues Administration SN1

Mon

compte Gestionnairerechercher X X X X X X X X X X X X X

enregistrer X X X X X X X X X X

soumettre X X X X X X X X

dupliquer X X X X

supprimer X X X X X X

consulterDetail X X X X X X X X X X X X X

consulterHistorique X X X X X X X X X X X

consulterPiece X X X X X X X X X X

telecharger X X X X X X X X X

fildEvenement X X X X X X X X X X X X X

listeActions X X X X X X X X X X X X

tableaudeBord X X X X X X X X X X X

deposerFlux X X X X X

deposerPdf X X

ajouterPj X X X X X X X X X X

traiter X X X X X X

recycler X

Factures Sollicitations Gestion utilisateurs

Assistance utilisateursGestion des demandes de paiement Gestion utlisateurs et des entiteacutes

Le scheacutema ci-dessous deacutecrit une seacutequence type pour une personne publique qui souhaite teacuteleacutecharger les

derniegraveres factures reccedilues sur la solution mutualiseacutee-CPP 2017 et mettre agrave jour les statuts

1 Lrsquoutilisateur appelle la meacutethode laquo Rechercher raquo du service laquo factures reccedilues raquo afin de rechercher

les factures reccedilues non teacuteleacutechargeacutees Pour ce faire il peut utiliser diffeacuterents critegraveres de recherche

(ex statut de la facture)

2 Lrsquoutilisateur appelle la meacutethode laquo teacuteleacutecharger raquo du service laquo factures reccedilues raquo afin de teacuteleacutecharger

les donneacutees du flux pivot et les piegraveces jointes associeacutees des factures rechercheacutees Il peut effectuer

un teacuteleacutechargement unitaire ou en masse

3 Lrsquoutilisateur appelle la meacutethode laquo traiter raquo du service laquo factures reccedilues raquo afin de mettre agrave jour le

statut des factures teacuteleacutechargeacutees

171 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

521 Service factures eacutemises

Le service factures eacutemises offre un accegraves agrave lrsquoespace facture eacutemise de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace Il permet notamment agrave un utilisateur de

saisir deacuteposer ou transmettre un flux de facture Il offre aussi les aides agrave la transmission de factures proposeacutees

sur le portail duplication de facture saisie et recyclage de factures Il permet de rechercher une facture

preacuteceacutedemment eacutemise vers la solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de

la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5211 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureEmiserechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaiement

String numeacutero de la demande de paiement

varchar(20)

Cet identifiant est unique par fournisseur Valeur

alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

172 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

StructureValideur

String identifiant de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant

String eacutetat

courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest

preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTy

peDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na

pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

173 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

PageResultatDemandee

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs

possibles - NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC

- Devise - Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de son repreacutesentant

0-

Destinataire String libelleacute du destinataire

varchar(80) 0-

ServiceExecutant

String libelleacute

du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs possibles - Facture - Avoir

0-

174 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

NumeroDemandePaiement

String numeacutero

de la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de

paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la page courante

- 1

Pages

Nombre nombre de

pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre nombre de reacutesultats renvoyeacute par la recherche

- 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

175 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Meacutethode enregistrer

La meacutethode enregitrer permet drsquointeacutegrer dans la solution mutualiseacutee une facture au format brouillon La

facture enregistreacutee peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute

teacuteleacuteverseacutee dans celui-ci sous forme drsquoun fichier PdF

httpsfactureEmiseenregistrer

Tableau drsquoentreacutee

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

0-1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

0-1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

0-1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

0-1

176 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

0-1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

0-1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

0-1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

177 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 0-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 0-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

0-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

agrave-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 0-1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 0-1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

0-1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

0-1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

178 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

179 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires pour soumettre la

demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x tauxTvavaleur (ou

tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le reacutefeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

180 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Meacutethode soumettre

La meacutethode soumettre permet drsquointeacutegrer dans la solution mutualiseacutee une facture La facture soumise

peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute teacuteleacuteverseacutee dans

celui-ci sous forme drsquoun fichier PdF

httpsfactureEmisesoumettre

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

1

181 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

182 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 1-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 1-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

1-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

1-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

183 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

DateDepot

String date de

deacutepocirct de la

demande de

paiement

date Format date JJMMAAAA 1

DateFournisseur

String date de la

demande de

paiement deacuteposeacutee

en PDF ou EDI

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

184 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires

pour soumettre la demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure

destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x

tauxTvavaleur (ou tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

185 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20200 Champ obligatoire Le cadre de facturation (FacturecadreFacturation)

20201 Champ obligatoire Le valideur (DemandePaiementvalideur1) si le cadre de facturation vaut laquo

A4 A5 A6 A7 A12 A13 A14 ou A15 raquo

20202

Champ obligatoire Les coordonneacutees bancaires (DemandePaiementcoordonneesBancaires) et

les informations relatives agrave lrsquoaffactureur (DemandePaiementaffactureuridentifiant

raisonSociale typeIdentifiant) si le cadre de facturation vaut laquo A10 raquo jusqursquoagrave laquo A17 raquo

20203 Champ obligatoire Lrsquoidentifiant du fournisseur (DemandePaiementfournisseurstructure)

20204 Champ obligatoire Lrsquoidentifiant du destinataire (DemandePaiementdestinatairestructure)

20205 Champ obligatoire le code du service exeacutecutant

(DemandePaiementdestinataireserviceExecutant)

20206 Champ obligatoire Le type de TVA (DemandePaiementtypeTVA)

20207 Champ obligatoire Le motif drsquoexoneacuteration TVA (DemandePaiementmotifExonerationTva) si

typeTva vaut laquo EXONERATION raquo

20208 Champ obligatoire La devise (DemandePaiementdevise)

20209 Champ obligatoire Le mode de regraveglement (DemandePaiementmodalite)

20210 Champ obligatoire Le type de facture projet de deacutecompte ou eacutetat drsquoacompte

(FacturetypeFacture ProjetDecomptetypeProjetDecompte EtatAcomptetypeEtatAcompte)

20211 Champ obligatoire La reacutefeacuterence agrave la facture drsquoorigine (FactureunmeroFactureOrigine) si

FacturetypeFacture vaut laquo Avoir raquo

20212

Champ obligatoire Le marcheacute ou bon de commande (DemandePaiementmarche ou

DemandePaiementbonCommande) si le destinataire le demande (cf

StructuregestionNumeroEJ)

20213

Champ obligatoire Les montants HT global TVA global TTC global et A payer

(DemandePaiementmontantHtGlobal montantTvaGlobal montantTtcGlobal

FacturemontantAPayer)

20214

Champ obligatoire

Si la Facture comporte au moins une ligne pour chaque ligne de facture les informations

suivantes sont obligatoires

- Le numeacutero de la ligne de deacutetail (LigneDemandePaiementnumero)

- La deacutenomination (LigneDemandePaiementdenomination)

- La quantiteacute (LigneFacturequantite)

- Lrsquouniteacute (LigneFactureunite)

- Le montant unitaire HT (LigneFacturemontantUnitaireHt)

- Le taux de TVA (LigneFacturetauxTVA)

20215

Champ obligatoire Si le cadre de facturation (DemandePaiementcadreFacturation) est un

cadre de facturation de sous-traitant ou de cotraitant alors le valideur

(DemandePaiementvalideur1) doit obligatoirement ecirctre renseigneacute

20300 Champ obligatoire Le numeacutero de la demande de paiement doit ecirctre saisi

(DemandePaiementnumero)

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

20302 Champ obligatoire La date de la demande de paiement dans le SI du Fournisseur doit ecirctre saisi

(DemandePaiementdateFournisseur)

186 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

20303

Champ obligatoire

Si le mode de deacutepocirct est PORTAIL_PDF les informations suivantes sur la piegravece jointe principale

sont obligatoires

- La deacutesignation de la piegravece jointe (PieceJointeDemandePaiementdesignation)

- Le type de la piegravece jointe (PieceJointeDemandePaiementtypePieceJointecode)

- Le numeacutero de la piegravece jointe (PieceJointeDemandePaiementnumeroLigne)

- Lidentifiant technique de la piegravece jointe associeacutee au fichier (PieceJointeid)

5214 Meacutethode dupliquer

Description agrave venir

5215 Meacutethode supprimer

Description agrave venir

5216 Meacutethode consulterDetail

Description agrave venir

5217 Meacutethode consulterHistorique

Description agrave venir

5218 Meacutethode consulterPiece

Description agrave venir

187 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5219 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

188 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

189 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

52110 Meacutethode fildEvenements

Description agrave venir

52111 Meacutethode listeActions

Description agrave venir

52112 Meacutethode tableaudeBord

Description agrave venir

190 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52113 Meacutethode deposerFlux

Description agrave venir

52114 Meacutethode depoderPdf

Description agrave venir

52115 Meacutethode ajouterPj

Description agrave venir

52116 Meacutethode recycler

Description agrave venir

191 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

522 Service factures de travaux

Le service factures de travaux offre un accegraves agrave lrsquoespace factures de travaux de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de saisir deacuteposer ou transmettre un flux de facture de travaux Il offre

aussi les aides agrave la transmission de factures de travaux proposeacutees sur le portail duplication de facture saisie et

recyclage de factures Il permet aussi de rechercher une facture de travaux preacuteceacutedemment eacutemise vers la

solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5221 Meacutethode rechercher

5222 Meacutethode enregistrer

5223 Meacutethode soumettre

5224 Meacutethode dupliquer

Description agrave venir

5225 Meacutethode supprimer

Description agrave venir

5226 Meacutethode consulterDetail

Description agrave venir

5227 Meacutethode consulterHistorique

Description agrave venir

5228 Meacutethode consulterPiece

Description agrave venir

5229 Meacutethode telecharger

Description agrave venir

52210 Meacutethode fildEvenements

Description agrave venir

52211 Meacutethode listeActions

Description agrave venir

52212 Meacutethode tableaudeBord

192 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52213 Meacutethode deposerFlux

Description agrave venir

52214 Meacutethode depoderPdf

Description agrave venir

52215 Meacutethode ajouterPj

Description agrave venir

52216 Meacutethode traiter

Description agrave venir

52217 Meacutethode recycler

Description agrave venir

193 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

523 Service factures agrave valider

Le service factures agrave valider offre un accegraves agrave lrsquoespace factures agrave valider de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

La validation des piegraveces est faciliteacutee via un outil de recherche de factures agrave valider de consultation de la piegravece

et de son historique et de teacuteleacutechargement

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5231 Meacutethode rechercher

Description agrave venir

5232 Meacutethode consulterDetail

Description agrave venir

5233 Meacutethode consulterHistorique

Description agrave venir

5234 Meacutethode consulterPiece

Description agrave venir

5235 Meacutethode telecharger

Description agrave venir

5236 Meacutethode fildEvenements

Description agrave venir

5237 Meacutethode listeActions

Description agrave venir

5238 Meacutethode tableaudeBord

Description agrave venir

5239 Meacutethode traiter

Description agrave venir

194 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

524 Service factures reccedilues

Le service factures reccedilues offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet de rechercher des factures reccedilues drsquoidentifier et de seacutelectionner celles qui nrsquoont pas fait lrsquoobjet drsquoun

teacuteleacutechargement de consulter lrsquohistoire et le deacutetail drsquoune piegravece de la teacuteleacutecharger et de mettre agrave jour le cycle de

vie de la facture

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5241 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureRecuerechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaie

ment

String numeacutero de

la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

195 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

StructureValideur

String identifiant

de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant String eacutetat courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTypeDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors

taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

196 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

PageResultatDemande

e

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs possibles

- NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC - Devise

- Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

197 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de

son repreacutesentant

0-

Destinataire String libelleacute

du destinataire varchar(80) 0-

ServiceExecutant String libelleacute du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs

possibles - Facture - Avoir

0-

NumeroDemandePaiement String numeacutero de la demande de paiement

varchar(20) Cet identifiant est unique par fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la

page courante

- 1

Pages

Nombre nombre de pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre

nombre de reacutesultats renvoyeacute par la recherche

- 1

198 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

5242 Meacutethode consulterDetail

Description agrave venir

5243 Meacutethode consulterHistorique

Description agrave venir

5244 Meacutethode consulterPiece

Description agrave venir

199 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5245 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

200 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

201 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

5246 Meacutethode fildEvenements

Description agrave venir

5247 Meacutethode listeActions

Description agrave venir

5248 Meacutethode tableaudeBord

Description agrave venir

5249 Meacutethode traiter

La meacutethode traiter permet de mettre agrave jour le statut de la facture dans la solution CPP

httpsfactureEmisetraiter

202 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant String identifiant de lrsquoutilisateur

courant dans le systegraveme CPP varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees

par lAIFE

1

IdentifiantFactureCPP String identifiant technique de

la facture au sein de CPP 2017 integer

Cette identifiant

permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP

2017

1

CodeDestinataire

String identifiant de la

structure destinataire effectuant

le traitement

varchar(14) Valeur

alphanumerique 1

NouvelEtat String nouvel eacutetat de la facture varchar(50)

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION les eacutetats

de destination

autoriseacutes sont

- A_RECYCLER

- SUSPENDUE

- REJETEE

- SERVICE_FAIT

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MANDATEE les

eacutetats de

destination

autoriseacutes sont

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

SERVICE_FAIT

les eacutetats de

destination

RecupererEtatsP

ossiblesPourTrai

tement

1

203 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

autoriseacutes sont

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION_COMPTABL

E les eacutetats de

destination

autoriseacutes sont

- COMPTABILISEE

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

COMPTABILISEE

les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MISE_EN_PAIEM

ENT les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Motif String motif du changement

deacutetat de la facture varchar(255)

La saisie du motif

est obligatoire si

le nouvel eacutetat agrave

affecter agrave la

facture est

- REJETEE

- SUSPENDUE

0-1

204 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

NumeroFacture String numeacutero

de la facture varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

DateTraitement

String date de

traitement de la

facture

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000

La saisie du motif est obligatoire si le nouvel eacutetat agrave affecter agrave la facture est

- REJETEE

- SUSPENDUE

20001 La demande de paiement est inconnue du systegraveme

20002 Habilitations Lutilisateur doit ecirctre rattacheacute agrave la structure destinataire affecteacutee

agrave la demande de paiement

20003 Habilitations La structure destinataire passeacutee en paramegravetre doit correspondre agrave

la structure destinataire affecteacutee agrave la demande de paiement

20004

La demande de paiement agrave traiter doit avoir pour eacutetat dorigine lun des eacutetats

suivants

- MISE_A_DISPOSITION

- SERVICE_FAIT

- MANDATEE

- MISE_A_DISPOSITION_COMPTABLE

- COMPTABILISEE

- MISE_EN_PAIEMENT

20005 Le nouvel eacutetat nest pas un eacutetat de destination autoriseacute pour cette facture

205 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

525 Service meacutemoires de justice

Le service meacutemoires de frais de justice offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les meacutemoires preacuteceacutedemment soumis afin drsquoen

connaitre le cycle de vie Il offre la possibiliteacute de soumettre un meacutemoire de frais de justice en saisie et de

beacuteneacuteficier drsquoune aide agrave la saisie avec la duplication drsquoun meacutemoire preacuteceacutedemment saisi

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5251 Meacutethode rechercher

Description agrave venir

5252 Meacutethode enregistrer

Description agrave venir

5253 Meacutethode soumettre

Description agrave venir

5254 Meacutethode dupliquer

Description agrave venir

5255 Meacutethode supprimer

Description agrave venir

5256 Meacutethode consulterDetail

Description agrave venir

5257 Meacutethode consulterHistorique

Description agrave venir

5258 Meacutethode consulterPiece

Description agrave venir

5259 Meacutethode telecharger

Description agrave venir

52510 Meacutethode fildEvenements

Description agrave venir

52511 Meacutethode listeActions

Description agrave venir

206 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52512 Meacutethode tableaudeBord

Description agrave venir

52513 Meacutethode deposerFlux

Description agrave venir

52514 Meacutethode ajouterPj

Description agrave venir

207 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

526 Service demandes de remboursement TIC

5261 Meacutethode rechercher

Description agrave venir

5262 Meacutethode enregistrer

Description agrave venir

5263 Meacutethode soumettre

Description agrave venir

5264 Meacutethode dupliquer

Description agrave venir

5265 Meacutethode supprimer

Description agrave venir

5266 Meacutethode consulterDetail

Description agrave venir

5267 Meacutethode consulterHistorique

Description agrave venir

5268 Meacutethode consulterPiece

Description agrave venir

5269 Meacutethode telecharger

Description agrave venir

52610 Meacutethode fildEvenements

Description agrave venir

52611 Meacutethode listeActions

Description agrave venir

52612 Meacutethode tableaudeBord

Description agrave venir

52613 Meacutethode deposerFlux

Description agrave venir

208 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52614 Meacutethode ajouterPj

Description agrave venir

209 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

527 Service engagements

Le service engagement offre un accegraves agrave lrsquoespace engagement de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les engagements pour les marcheacutes conclus avec

les services de lrsquoEtat ainsi que leur historique

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5271 Meacutethode rechercher

Description agrave venir

5272 Meacutethode consulterDetail

Description agrave venir

5273 Meacutethode consulterHistorique

Description agrave venir

5274 Meacutethode consulterPiece

Description agrave venir

5275 Meacutethode telecharger

Description agrave venir

5276 Meacutethode fildEvenements

Description agrave venir

5277 Meacutethode listeActions

Description agrave venir

5278 Meacutethode tableaudeBord

Description agrave venir

210 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

528 Sollicitations eacutemises

Le service sollicitation eacutemises offre un accegraves agrave lrsquoespace sollicitations eacutemises de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a soumises ainsi que leur

historique Ce service offre la possibiliteacute de soumettre une sollicitation en direction du support applicatif CPP ou

des services meacutetiers

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5281 Meacutethode rechercher

Description agrave venir

5282 Meacutethode enregistrer

Description agrave venir

5283 Meacutethode soumettre

Description agrave venir

5284 Meacutethode supprimer

Description agrave venir

5285 Meacutethode consulterDetail

Description agrave venir

5286 Meacutethode consulterHistorique

Description agrave venir

5287 Meacutethode consulterPiece

Description agrave venir

5288 Meacutethode telecharger

Description agrave venir

5289 Meacutethode fildEvenements

Description agrave venir

52810 Meacutethode listeActions

Description agrave venir

52811 Meacutethode tableaudeBord

Description agrave venir

211 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52812 Meacutethode ajouterPj

Description agrave venir

52813 Meacutethode traiter

Description agrave venir

212 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

529 Sollicitation reccedilues

Le service sollicitation reccedilues offre un accegraves agrave lrsquoespace sollicitations reccedilues de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a reccedilues ainsi que leur

historique Ce service permet de reacutepondre aux questions poseacutees par les eacutemetteurs de factures

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5291 Meacutethode rechercher

Description agrave venir

5292 Meacutethode enregistrer

Description agrave venir

5293 Meacutethode soumettre

Description agrave venir

5294 Meacutethode consulterDetail

Description agrave venir

5295 Meacutethode consulterHistorique

Description agrave venir

5296 Meacutethode consulterPiece

Description agrave venir

5297 Meacutethode telecharger

Description agrave venir

5298 Meacutethode fildEvenements

Description agrave venir

5299 Meacutethode listeActions

Description agrave venir

52910 Meacutethode tableaudeBord

Description agrave venir

52911 Meacutethode ajouterPj

Description agrave venir

213 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52912 Meacutethode traiter

Description agrave venir

214 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5210 Gestion des utilisateurs

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de rechercher et consulter la liste des agents de sa structures

disposant drsquoun compte sur le portail et drsquoen modifier ou supprimer les habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52101 Meacutethode rechercher

Description agrave venir

52102 Meacutethode enregistrer

Description agrave venir

52103 Meacutethode soumettre

Description agrave venir

52104 Meacutethode supprimer

Description agrave venir

52105 Meacutethode consulterDetail

Description agrave venir

52106 Meacutethode consulterHistorique

Description agrave venir

52107 Meacutethode fildEvenements

Description agrave venir

52108 Meacutethode listeActions

Description agrave venir

52109 Meacutethode tableaudeBord

Description agrave venir

521010 Meacutethode deposerFlux

Description agrave venir

521011 Meacutethode traiter

Description agrave venir

215 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5211 Gestions des structures

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de modifier la fiche de la structure par exemple pour en

changer les coordonneacutees mais aussi drsquoindiquer si la reacutefeacuterence agrave un code service et agrave un engagement est

obligatoire pour ses fournisseurs

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52111 Meacutethode rechercher

Description agrave venir

52112 Meacutethode enregistrer

Description agrave venir

52113 Meacutethode consulterDetail

Description agrave venir

52114 Meacutethode consulterHistorique

Description agrave venir

52115 Meacutethode consulterPiece

Description agrave venir

52116 Meacutethode fildEvenements

Description agrave venir

52117 Meacutethode listeActions

Description agrave venir

52118 Meacutethode tableaudeBord

Description agrave venir

52119 Meacutethode ajouterPj

Description agrave venir

521110 Meacutethode traiter

Description agrave venir

216 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Gestion du compte utilisateurs

Le service gestion des utilisateurs offre un accegraves agrave lrsquoespace gestion des utilisateurs de la solution mutualiseacutee-

CPP 2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet notamment agrave un utilisateur de rechercher et consulter ses habilitations ainsi que de

demander au gestionnaire de structure une modification de ses habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52121 Meacutethode enregistrer

Description agrave venir

52122 Meacutethode consulterDetail

Description agrave venir

52123 Meacutethode consulterPiece

Description agrave venir

52124 Meacutethode fildEvenements

Description agrave venir

52125 Meacutethode ajouterPj

Description agrave venir

217 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Qualification des flux

Le service qualification des flux offre un accegraves agrave lrsquoespace qualification des flux de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de tester les fichiers avant de les transmettre en mode flux agrave la solution

mutualiseacutee-CPP 2017

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52131 Meacutethode rechercher

Description agrave venir

52132 Meacutethode enregistrer

Description agrave venir

52133 Meacutethode soumettre

Description agrave venir

52134 Meacutethode fildEvenements

Description agrave venir

52135 Meacutethode listeActions

Description agrave venir

52136 Meacutethode tableaudeBord

Description agrave venir

52137 Meacutethode deposerFlux

Description agrave venir

52138 Meacutethode ajouterPj

218 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5214 Reacutefeacuterentiels

Le service reacutefeacuterentiels offre un accegraves agrave lrsquoespace reacutefeacuterentiels de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de consulter lrsquoannuaire des structures reacutefeacuterenceacutees sur CPP

52141 Meacutethode rechercher

Description agrave venir

52142 Meacutethode consulterDetail

Description agrave venir

219 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

6 LrsquoAUTHENTIFICATION

Deux modes drsquoauthentification agrave la solution mutualiseacutee CCP2017 existent et seront deacutecrits ici

- lrsquoauthentification agrave la solution mutualiseacutee agrave partir drsquoun portail tiers existant pour les utilisateurs

drsquoentreprises en passant exclusivement par les services de France Connect Entreprises

- lrsquoauthentification agrave la solution mutualiseacutee par un SI externe pour les acteurs des entiteacutes publiques

61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo

Aujourdhui les professionnels (utilisateurs agissant pour le compte drsquoune entreprise) possegravedent plusieurs

comptes et mots de passe pour acceacuteder aux diffeacuterents services proposeacutes par les administrations franccedilaises Du

point de vue de lrsquoutilisateur lrsquoaccegraves aux services de lrsquoeacutetat est complexifieacute par cette multipliciteacute drsquoidentifiants

Une solution est de deacuteleacuteguer agrave des fournisseurs drsquoidentiteacute la fonction drsquoauthentification des utilisateurs La

gestion des identiteacutes est alors sous la responsabiliteacute drsquoun fournisseur didentiteacutes externe cest agrave dire lentiteacute

chez laquelle est heacutebergeacute le compte de lutilisateur

France Connect est un projet informatique piloteacute par le SGMAP et la DISIC Lrsquoobjectif est de mettre en service

un systegraveme de deacuteleacutegation drsquoauthentification qui a pour vocation de simplifier la relation des usagers (aussi bien

les particuliers que les entreprises) avec lrsquoensemble des administrations

611 Le principe de fonctionnement de France Connect Entreprises

A Lrsquoentreprise accegravede agrave la page drsquoaccueil drsquoun portail tiers beacuteneacuteficiant de lrsquooffre de service drsquoAPI de la

solution mutualiseacutee CPP2017

B Il actionne le bouton France Connect

C Plusieurs fournisseurs drsquoidentiteacutes compatibles avec France Connect lui sont alors proposeacutes PLACE etc

D Lrsquoentreprise choisit un fournisseur drsquoidentiteacutes et srsquoauthentifie en utilisant un compte deacutejagrave deacutefini (saisies

de son identifiant et mot de passe)

E Une fois authentifieacute lrsquousager accegravede agrave lrsquooffre de services de la solution mutualiseacutee CCP2017

France Connect est donc un service Web qui permet aux internautes de sidentifier et sauthentifier

sur des fournisseurs de services par lintermeacutediaire de fournisseurs didentiteacutes

Lrsquoutilisateur nrsquoest pas obligeacute drsquoavoir un identifiant et un mot de passe speacutecifiques par application (Fournisseur

de services)

220 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

France Connect agit en tant que tiers mettant en relation entreprises et administrations aupregraves de fournisseurs

didentiteacutes Lauthentification est transparente pour une application utilisant France Connect (elle ne converse

jamais directement avec le fournisseur didentiteacutes cest France Connect qui sen charge)

France Connect fournit aux diffeacuterents acteurs une identiteacute unique sur une personne physique appeleacutee lidentiteacute

pivot

612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution mutualiseacutee CPP2017

Lrsquoimpleacutementation des services de France Connect est deacutecrite dans le deacutetail du site du Secretariat Geacuteneacuteral agrave la

Modernisation de lrsquoAction publique httpsdocinteg01dev-franceconnectfr

Nous preacutesentons iccedili une version syntheacutetique cependant les informations les plus actualiseacutees devront ecirctre

reprises dans le lien reacutefeacuterenceacute ci-dessus

Une assistance est disponible via un support deacutedieacute accessible via lrsquoadresse supportdev-franceconnectfr

613 Description technique

France Connect est un service web qui agit en tant que tiers de confiance entre la solution mutualiseacutee CPP2017

et des fournisseurs de service drsquoidentiteacute

France Connect impleacutemente le laquo core raquo et la gestion des sessions de la norme OpenId Connect

OpenID Connect permet agrave des applications de veacuterifier lrsquoidentiteacute des utilisateurs et drsquoobtenir des informations les

concernant en se basant sur lrsquoauthentification effectueacutee par un serveur drsquoautorisation

OpenID Connect 10 se preacutesente comme eacutetant une surcouche de gestion drsquoidentiteacute du protocole drsquoautorisation

OAuth 20

Les speacutecifications du protocole OAuth deacutefinissent les meacutecanismes utiliseacutes pour lrsquoobtention et lrsquoutilisation des

jetons pour lrsquoaccegraves aux ressources

221 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

614 Etapes pour se raccorder agrave FranceConnect

Preacutesentation du diagramme de fournisseur de service

Source du scheacutema httpsdocinteg01dev-franceconnectfrintegration-fs

Chacune des eacutetapes est deacutecrite de la maniegravere suivante

1 ltFC_URLgtapiv1authorize REDIRECTION

Contexte Le FS redirige depuis la requecircte preacuteceacutedente vers apiv1authorize pour engager la cineacutematique

dauthentification

Origine FS

Cible FC

Type dappel redirection navigateur

Requecircte

URL

ltFC_URLgtapiv1authorizeresponse_type=codeampclient_id=ltCLIENT_IDgtampredirect_uri=ltFS_URLgt2FltURL

_CALLBACKgtampscope=ltSCOPESgtampstate=ltSTATEgtampnonce=ltNONCEgt Reacuteponse

[hellip]

Ordre des eacutetapes pour se raccorder agrave FranceConnect pour un portail amont

Etape 1 Srsquoinscrire en tant que nouveau fournisseur de service afin de recevoir un client ID et un client secret

Un formulaire en ligne est disponible httpsdocinteg01dev-franceconnectfrintegration-fs

Etape 2 Obtenir un client OpenId Connect

222 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Des exemples dapplications clientes qui fonctionnent baseacutees sur des librairies du marcheacute sont mises agrave

disposition directement par France Connect httpsgithubcomfrance-connectservice-providers-

examples

Dautres clients sont disponibles sur le site officiel drsquoOpenId Connect

httpopenidnetdeveloperslibraries

o Note il faut choisir un produit dont la caracteacuteristique Relying Party est Yes

Etape 3 Configurer votre client OpenID Connect

Avec les EndPoints de France Connect (Autorisation Token UserInfos et Logout)

Authorization endpoint httpsfceinteg01dev-franceconnectfrapiv1authorize

Token endpoint httpsfceinteg01dev-franceconnectfrapiv1token

UserInfo endpoint httpsfceinteg01dev-franceconnectfrapiv1userinfo

Endpoint de logout httpsfceinteg01dev-franceconnectfrapiv1logout

62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe

621 Principe geacuteneacuteral

La seacutecurisation des accegraves aux services web du Portail Fournisseur est reacutealiseacutee sur deux niveaux

La mise en place drsquoune liaison seacutecuriseacutee avec lrsquoapplication appelante du partenaire (eacutediteur ou entiteacute

publique)

La mise en place drsquoune authentification de lrsquoutilisateur de lrsquoentiteacute publique autorisant la reacutealisation des

opeacuterations au travers ou pour le compte de lrsquoentiteacute publique

622 Mise en place drsquoune liaison seacutecuriseacutee

Pour assurer les exigences et contraintes de confidentialiteacute inteacutegriteacute et imputabiliteacute des eacutechanges sur internet

les messages sont encapsuleacutes dans une liaison chiffreacutee TLS 1x avec authentification mutuelle

623 Description de la mise en œuvre

Lors de lrsquoeacutetablissement de la liaison lrsquoapplication du partenaire (eacutediteur ou entiteacute publique) doit srsquoauthentifier et

valider le certificat preacutesenteacute par le Portail Fournisseur CPP2017 Le certificat preacutesenteacute par le Portail Fournisseur

CPP2017 est un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 de lrsquoIGC retenue par lrsquoAIFE Cette

IGC est une IGC reconnue par le RGS

Lrsquoapplication du partenaire doit effectuer les opeacuterations suivantes

ndash Veacuterifier la signature du certificat sa parenteacute (lrsquoautoriteacute) et les dates de deacutebut et de fin de validiteacute

devront ecirctre veacuterifieacutees

ndash Controcircler que le certificat nrsquoest pas reacutevoqueacute

En retour lrsquoapplication du partenaire fournit un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 drsquoune

IGC reconnue par le RGS

Le Portail Fournisseur CPP2017 effectue les opeacuterations suivantes

ndash Veacuterification de la signature du certificat sa parenteacute (lrsquoautoriteacute) et des dates de deacutebut et de fin de

validiteacute

ndash Controcircle de la non reacutevocation du certificat

ndash Controcircle de la preacutesence de la clef dans la liste des clefs accepteacutees par le Portail Fournisseur CPP2017

223 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

624 Reccomandations

Le certificat ayant une dureacutee de vie limiteacutee il est donc neacutecessaire de preacutevoir cocircteacute systegraveme ou serveur du

partenaire les meacutecanismes permettant de geacuterer ce renouvellement Pour faciliter cette opeacuteration il est

recommandeacute aux applications des partenaires drsquoecirctre agrave mecircme de geacuterer au moins deux certificats

potentiellement issus drsquoautoriteacutes diffeacuterentes (une autoriteacute pour le certificat en fin de vie et une pour le nouveau

certificat)

224 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

625 Standards et reacutefeacuterences utiliseacutees

ndash TLS1x RFC 5246 et RFC 4346

ndash Liste des IGC reconnues par le RGS httpwwwssigouvfradministrationqualifications

ndash Certificat X509 RFC 5280

63 Mise en place drsquoune authentification utilisateur par login et mot de passe

Pour deacutefinir les peacuterimegravetres (fonctions et donneacutees) accessibles au travers des services web et reacutepondre aux

exigences et contraintes drsquoimputabiliteacute des actions reacutealiseacutees sur le Portail de Services CPP2017 une

authentification utilisateur est mise en place apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec le partenaire

Dans le cadre de lrsquoauthentification par login et mot de passe apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec

lrsquoapplication du partenaire le SI Externe insegravere les champs deacutecrits ci-apregraves dans le header HTTP de la requecircte

REST

ndash Champ laquo Login raquo ce champ contient le login ou identifiant de lrsquoutilisateur invoquant le service

ndash Champ laquo MDP raquo ce champ contient le laquo hash raquo du mot de passe associeacute agrave lrsquoidentifiant de lrsquoutilisateur

invoquant le service

Le laquo hash raquo du mot de passe est le reacutesultat obtenu en appliquant lrsquoalgorithme SHA-256 au mot de passe

utilisateur

631 Standard et reacutefeacuterences utiliseacutes

SHA 256 FIPS 180-4

225 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

7 LES PROTOCOLES DE RACCORDEMENT POUR LES FOURNISSEURS

Afin de permettre les eacutechanges de flux de donneacutees la solution CPP 2017 met agrave disposition des partenaires les

trois protocoles drsquoeacutechanges suivants

- PeSIT HS E

- SFTP

- AS2

Un partenaire ne peut utiliser exclusivement qursquoun seul de ces protocoles

71 PeSIT HS E

711 Deacutefinition

PeSIT (Protocole dEchanges pour un Systegraveme Interbancaire de Teacuteleacutecompensation)

Le principe drsquoeacutechange de donneacutee est baseacute sur des messages FPDU (File transfer protocol Data Unit) eacutechangeacutes

entre deux uniteacutes PeSIT homologues le demandeur et le serveur

Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires le protocole PESIT HS E est utiliseacute

uniquement en mode laquo push raquo ce qui signifie que le partenaire peut de sa propre initiative directement

envoyer un fichier au destinataire

Drsquoautre part la couche transport est seacutecuriseacutee par TLS ce qui induit des eacutechanges de certificats entre les

partenaires

712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun moniteur de transfert supportant le protocole PeSIT HS E

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

713 Preacuterequis de seacutecuriteacute

La seacutecuriteacute du protocole devra au preacutealable ecirctre assureacutee par

- un outil de calcul et de veacuterification de signature enveloppante XADES

- un certificat et sa cleacute priveacutee pour lrsquooutil de calcul de signature XADES

- le certificat du Systegraveme drsquoeacutechange pour la veacuterification de signature XADES

- un certificat et sa cleacute priveacutee pour la connexion TLS

226 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

72 SFTP

721 Deacutefinition

Le Secure File Transfert Protocol (ou SSH File Transfert Protocol ) est un protocole de transfert de fichiers

type clientserveur permettant un cryptage de toute la connexion y compris des mots de passe et du contenu

des transferts

Dans ce cas-ci lrsquoAIFE (Chorus Portail Pro) se constituera toujours en tant que serveur et les partenaires

resteront clients quel que soit le sens du transfert Le protocole preacutevoit la geacuteneacuteration drsquoune paire de cleacutes TLS

publiquespriveacutees permettant lrsquoouverture des services SFTP

Dans le cadre de lrsquoutilisation du protocole SFTP le partenaire devra deacuteposer sur le serveur SFTP de lrsquoAIFE les

fichiers qursquoil souhaite remettre agrave Chorus Portail Pro De mecircme il devra venir retirer sur le serveur de lrsquoAIFE les

fichiers qui lui seront remis par Chorus Portail Pro Dans ce cadre le deacutelai de retrait avant purge des fichiers est

fixeacute agrave une dureacutee drsquoune semaine Passeacute ce deacutelai les fichiers seront automatiquement purgeacutes

Le nommage des fichiers se fera agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Les cleacutes SSH priveacuteespubliques seront eacutechangeacutees entre le client et le serveur SFTP lors de leur premier

eacutechange

722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun outil supportant le protocole SFTP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

723 Preacuterequis de seacutecuriteacute

- La cleacute publique AIFE doit ecirctre mise agrave disposition du partenaire qui souhaite eacutechanger via ce protocole

(via des URL sur les principes drsquoeacutechanges TLS)

- Cette cleacute sera valideacutee manuellement au niveau du serveur SFTP CPP permettant ainsi la connexion du

client SFTP

227 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

73 AS2

731 Deacutefinition

Le protocole AS2 fonctionne en mode laquo push raquo Le partenaire peut donc de sa propre initiative directement

envoyer un fichier au destinataire Ce protocole a la particulariteacute drsquointeacutegrer un systegraveme drsquoacquittement

protocolaire appeleacute MDN Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires les MDN

devront ecirctre geacuteneacutereacutes en mode synchrone et signeacutes

Le fichier agrave transmettre est encapsuleacute dans la requecircte AS2 sous forme de piegravece jointe dont le nommage se

fait agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Le protocole AS2 permettant la mise en œuvre de niveaux de seacutecuriteacute les certificats sont signeacutes au moyen

drsquoun algorithme SHA-1 et les eacutechanges crypteacutes au moyen drsquoun algorithme AES 256

732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

- Les partenaires doivent disposer drsquoun serveur AS2

- Les serveurs des partenaires doivent ecirctre en mesure de geacuterer les MDN synchrones et signeacutes

733 Preacuterequis de seacutecuriteacute

- Le protocole est seacutecuriseacute La couche de transport ne neacutecessite donc pas de TLS

- Les partenaires doivent neacuteanmoins disposer de certificats pour reacutealiser les opeacuterations de

o Signature (SHA-1)

o Chiffrement (AES 256)

o Authentification

228 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

8 GLOSSAIRE

Abreacuteviation Signification

AIFE Agence pour lrsquoinformatique financiegravere de lrsquoEtat chargeacutee du pilotage de la maicirctrise drsquoœuvre de la solution mutualiseacutee-CPP 2017 et du deacuteploiement de la solution13

API Application Programming Interface Ensemble normaliseacute de fonctions qui sert de faccedilade par laquelle un logiciel offre des services agrave dautres logiciels

ASAP Avis des sommes agrave payer

Atlas Solution de stockage des factures et de piegraveces justificatives

Chorus

Chorus est lapplication commune agrave tous les gestionnaires et comptables de

lEacutetat geacuterant la deacutepense les recettes non fiscales et la comptabiliteacute de lEacutetat Elle integravegre tous les acteurs de la gestion financiegravere de lEacutetat Lapplication

est fondeacutee sur un progiciel de gestion inteacutegreacutee (PGI) et permet de mettre en œuvre toutes les ambitions de la LOLF notamment en termes de comptabiliteacute

Solution mutualiseacutee-CPP 2017

Solution mutualiseacutee cible du laquo Portail de facturation raquo Chorus Portail Pro

Facture

La facture est une piegravece comptable par laquelle le vendeur (ou prestataire de services) indique le deacutetail des quantiteacutes qualiteacutes et prix des marchandises ou services preacutealablement deacutelivreacutes qui constitue lrsquoensemble des donneacutees de facturation Les factures inteacutegreacutees au peacuterimegravetre de la deacutemateacuterialisation sont celles de la commande publique transmise par les

fournisseurs

Demande de paiement Demande de paiement facture de cotraitance ou de sous-traitance

Document de facturation Document justificatif transmis agrave lrsquoappui drsquoune facture

Donneacutees de facturation Champ drsquoune facture

Dossier de facturation Ensemble de piegraveces permettant le mandatement et la liquidation (facture et document de facturation)

DGD Deacutecompte geacuteneacuteral deacutefinitif

DGFiP Direction Geacuteneacuterale des Finances Publiques

DP Objet creacuteeacute par lrsquoordonnateur Etat ou EPN permettant la liquidation (correspondant au mandatement du secteur public local)

DRFiP Direction reacutegionale des finances publiques

EDI Echange de donneacutees informatiseacute

EJ Engagement juridique

EPL Etablissement Public Local

EPN Etablissement Public National

EPS Etablissement Public de Santeacute

Espace factures reccedilues Portail en mode laquo SaaS raquo permettant aux collectiviteacutes locales et EPN de teacuteleacutecharger leurs factures drsquoen remonter les statuts drsquoavancement et

drsquointeragir avec les fournisseurs et le support

Helios Helios Systegraveme drsquoinformation comptable de la direction geacuteneacuterale des finances publiques deacutedieacute au secteur local pour la tenue des comptabiliteacutes

locales

PES Protocole drsquoeacutechange standard

PIGP Portail internet de la gestion publique

PJ Piegravece justificative ou piegravece jointe selon le contexte

MOA Maitrise drsquoouvrage

MOE Maitrise drsquoœuvre

Mode laquo Saas raquo Le mode laquo Saas raquo (logiciel en mode service) est un modegravele drsquoexploitation commerciale agrave des logiciels en ligne qui permet aux utilisateurs de ne pas avoir agrave installer lrsquooutil sur leurs propres services

SE Chorus Systegraveme drsquoeacutechange Chorus

SE Service exeacutecutant la deacutepense de lrsquoEtat

SIGF Systegraveme drsquoInformation de gestion financiegravere (des collectiviteacutes et eacutetablissements publics)

229 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

SIRET

Le numeacutero SIRET est un identifiant deacutetablissement pour les fournisseurs franccedilais Cet identifiant numeacuterique de 14 chiffres est articuleacute en deux parties

la premiegravere est le numeacutero SIREN de luniteacute leacutegale agrave laquelle appartient luniteacute SIRET la seconde habituellement appeleacutee NIC (Numeacutero Interne de Classement) se compose dun numeacutero dordre agrave quatre chiffres attribueacute agrave leacutetablissement et dun chiffre de controcircle qui permet de veacuterifier la validiteacute

de lensemble du numeacutero SIRET

SMA Service mandataire Atlas

UBL Invoice Universal Business Language (norme de structuration de donneacutees de factures)

UNCEFACT United Nations Centre for Trade Facilitation and Electronic Business

Page 5: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur

4 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52110 Meacutethode fildEvenements 189 52111 Meacutethode listeActions 189 52112 Meacutethode tableaudeBord 189 52113 Meacutethode deposerFlux 190 52114 Meacutethode depoderPdf 190 52115 Meacutethode ajouterPj 190 52116 Meacutethode recycler 190 522 Service factures de travaux 191 5221 Meacutethode rechercher 191 5222 Meacutethode enregistrer 191 5223 Meacutethode soumettre 191 5224 Meacutethode dupliquer 191 5225 Meacutethode supprimer 191 5226 Meacutethode consulterDetail 191 5227 Meacutethode consulterHistorique 191 5228 Meacutethode consulterPiece 191 5229 Meacutethode telecharger 191 52210 Meacutethode fildEvenements 191 52211 Meacutethode listeActions 191 52212 Meacutethode tableaudeBord 191 52213 Meacutethode deposerFlux 192 52214 Meacutethode depoderPdf 192 52215 Meacutethode ajouterPj 192 52216 Meacutethode traiter 192 52217 Meacutethode recycler 192 523 Service factures agrave valider 193 5231 Meacutethode rechercher 193 5232 Meacutethode consulterDetail 193 5233 Meacutethode consulterHistorique 193 5234 Meacutethode consulterPiece 193 5235 Meacutethode telecharger 193 5236 Meacutethode fildEvenements 193 5237 Meacutethode listeActions 193 5238 Meacutethode tableaudeBord 193 5239 Meacutethode traiter 193 524 Service factures reccedilues 194 5241 Meacutethode rechercher 194 5242 Meacutethode consulterDetail 198 5243 Meacutethode consulterHistorique 198 5244 Meacutethode consulterPiece 198 5245 Meacutethode telecharger 199 5246 Meacutethode fildEvenements 201 5247 Meacutethode listeActions 201 5248 Meacutethode tableaudeBord 201 5249 Meacutethode traiter 201 525 Service meacutemoires de justice 205 5251 Meacutethode rechercher 205 5252 Meacutethode enregistrer 205 5253 Meacutethode soumettre 205 5254 Meacutethode dupliquer 205 5255 Meacutethode supprimer 205 5256 Meacutethode consulterDetail 205 5257 Meacutethode consulterHistorique 205 5258 Meacutethode consulterPiece 205

5 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5259 Meacutethode telecharger 205 52510 Meacutethode fildEvenements 205 52511 Meacutethode listeActions 205 52512 Meacutethode tableaudeBord 206 52513 Meacutethode deposerFlux 206 52514 Meacutethode ajouterPj 206 526 Service demandes de remboursement TIC 207 5261 Meacutethode rechercher 207 5262 Meacutethode enregistrer 207 5263 Meacutethode soumettre 207 5264 Meacutethode dupliquer 207 5265 Meacutethode supprimer 207 5266 Meacutethode consulterDetail 207 5267 Meacutethode consulterHistorique 207 5268 Meacutethode consulterPiece 207 5269 Meacutethode telecharger 207 52610 Meacutethode fildEvenements 207 52611 Meacutethode listeActions 207 52612 Meacutethode tableaudeBord 207 52613 Meacutethode deposerFlux 207 52614 Meacutethode ajouterPj 208 527 Service engagements 209 5271 Meacutethode rechercher 209 5272 Meacutethode consulterDetail 209 5273 Meacutethode consulterHistorique 209 5274 Meacutethode consulterPiece 209 5275 Meacutethode telecharger 209 5276 Meacutethode fildEvenements 209 5277 Meacutethode listeActions 209 5278 Meacutethode tableaudeBord 209 528 Sollicitations eacutemises 210 5281 Meacutethode rechercher 210 5282 Meacutethode enregistrer 210 5283 Meacutethode soumettre 210 5284 Meacutethode supprimer 210 5285 Meacutethode consulterDetail 210 5286 Meacutethode consulterHistorique 210 5287 Meacutethode consulterPiece 210 5288 Meacutethode telecharger 210 5289 Meacutethode fildEvenements 210 52810 Meacutethode listeActions 210 52811 Meacutethode tableaudeBord 210 52812 Meacutethode ajouterPj 211 52813 Meacutethode traiter 211 529 Sollicitation reccedilues 212 5291 Meacutethode rechercher 212 5292 Meacutethode enregistrer 212 5293 Meacutethode soumettre 212 5294 Meacutethode consulterDetail 212 5295 Meacutethode consulterHistorique 212 5296 Meacutethode consulterPiece 212 5297 Meacutethode telecharger 212 5298 Meacutethode fildEvenements 212 5299 Meacutethode listeActions 212

6 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52910 Meacutethode tableaudeBord 212 52911 Meacutethode ajouterPj 212 52912 Meacutethode traiter 213 5210 Gestion des utilisateurs 214 52101 Meacutethode rechercher 214 52102 Meacutethode enregistrer 214 52103 Meacutethode soumettre 214 52104 Meacutethode supprimer 214 52105 Meacutethode consulterDetail 214 52106 Meacutethode consulterHistorique 214 52107 Meacutethode fildEvenements 214 52108 Meacutethode listeActions 214 52109 Meacutethode tableaudeBord 214 521010 Meacutethode deposerFlux 214 521011 Meacutethode traiter 214 5211 Gestions des structures 215 52111 Meacutethode rechercher 215 52112 Meacutethode enregistrer 215 52113 Meacutethode consulterDetail 215 52114 Meacutethode consulterHistorique 215 52115 Meacutethode consulterPiece 215 52116 Meacutethode fildEvenements 215 52117 Meacutethode listeActions 215 52118 Meacutethode tableaudeBord 215 52119 Meacutethode ajouterPj 215 521110 Meacutethode traiter 215 5212 Gestion du compte utilisateurs 216 52121 Meacutethode enregistrer 216 52122 Meacutethode consulterDetail 216 52123 Meacutethode consulterPiece 216 52124 Meacutethode fildEvenements 216 52125 Meacutethode ajouterPj 216 5213 Qualification des flux 217 52131 Meacutethode rechercher 217 52132 Meacutethode enregistrer 217 52133 Meacutethode soumettre 217 52134 Meacutethode fildEvenements 217 52135 Meacutethode listeActions 217 52136 Meacutethode tableaudeBord 217 52137 Meacutethode deposerFlux 217 52138 Meacutethode ajouterPj 217 5214 Reacutefeacuterentiels 218 52141 Meacutethode rechercher 218 52142 Meacutethode consulterDetail 218

6 Lrsquoauthentification 219 61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo 219 611 Le principe de fonctionnement de France Connect Entreprises 219 612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution

mutualiseacutee CPP2017 220 613 Description technique 220 614 Etapes pour se raccorder agrave FranceConnect 221 62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe 222 621 Principe geacuteneacuteral 222 622 Mise en place drsquoune liaison seacutecuriseacutee 222

7 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

623 Description de la mise en œuvre 222 624 Reccomandations 223 625 Standards et reacutefeacuterences utiliseacutees 224 63 Mise en place drsquoune authentification utilisateur par login et mot de passe 224 631 Standard et reacutefeacuterences utiliseacutes 224

7 Les protocoles de raccordement pour les fournisseurs 225 71 PeSIT HS E 225 711 Deacutefinition 225 712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 225 713 Preacuterequis de seacutecuriteacute 225 72 SFTP 226 721 Deacutefinition 226 722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 226 723 Preacuterequis de seacutecuriteacute 226 73 AS2 227 731 Deacutefinition 227 732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP 227 733 Preacuterequis de seacutecuriteacute 227

8 Glossaire 228

8 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

1 PROPOS LIMINAIRES

11 Objectifs du document

Ce document preacutesente le dossier des speacutecifications externes de la solution mutualiseacutee mise agrave disposition par

lrsquoEtat et deacutenommeacutee laquoPortail de facturationraquo Celle-ci permet

- le deacutepocirct et la transmission des factures sous forme eacutelectronique par les fournisseurs agrave destination de

personnes publiques

- la remonteacutee drsquoinformations du cycle de vie des factures agrave ces fournisseurs par les personnes publiques

Les speacutecifications externes entrent dans le cadre de lrsquoorganisation du deacuteveloppement et de la gestion des

systegravemes drsquoinformations impliqueacutes par ce projet

Ce document srsquoadresse

- A lrsquoensemble des fournisseurs de la sphegravere publique

- Aux personnes morales de droit public destinataires de factures

- Aux eacutediteurs de solutions financiegraveres des structures publiques

- Aux eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes

- Aux prestataires informatiques en charge de la gestion des plateformes publiques (portails partenaires)

ou de prestation de tiers de teacuteleacutetransmission

12 Contenu du document

Le preacutesent document preacutecise les exigences neacutecessaires au deacutepocirct la reacuteception et la transmission des factures

sous forme eacutelectronique agrave destination de personnes publiques ainsi que la remonteacutee des informations sur le

cycle de vie de la facture

Il encadre lrsquoensemble des modaliteacutes drsquoeacutechange de flux et de format ainsi que les contraintes drsquoexploitation et

les modaliteacutes drsquoaccompagnement des diffeacuterents acteurs concerneacutes

Ce document nrsquoest ni un guide utilisateur ni un support drsquoexplication du laquo portail de facturation raquo A

ce titre ce document deacutecrit uniquement les speacutecifications concernant les flux EDI et la description

des fonctionnaliteacutes mises en mode service

13 Lecture du document

Les collectiviteacutes locales et leurs groupements sont reacuteunis sous lrsquoappellation laquo Secteur public local raquo (SPL)

Les speacutecifications externes relatives au secteur public local srsquoadressent aux entiteacutes raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

Les speacutecifications externes relatives aux EPN srsquoadressent aux entiteacutes qui ne sont pas raccordeacutees au systegraveme

drsquoinformation Helios (comptable assignataire)

9 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2 INTRODUCTION

21 Le contexte et les objectifs de la deacutemateacuterialisation des factures

211 Un contexte et une trajectoire recherchant la simplification administrative

Dans le cadre de lrsquoacceacuteleacuteration des eacutechanges numeacuteriques entre les entreprises et les administrations les

factures entre lEtat les entiteacutes du secteur public local et les eacutetablissements publics et leurs fournisseurs

doivent progressivement ecirctre deacutemateacuterialiseacutees Ce programme de facturation eacutelectronique srsquoinscrit dans le

contexte de la loi de modernisation de lrsquoeacuteconomie (LME) du 4 aoucirct 20081 et du mouvement de modernisation

de lrsquoaction publique au regard des deacutecisions retenues par le comiteacute interministeacuteriel pour la modernisation de

lrsquoaction publique du 17 juillet 2013 et de la Loi drsquoHabilitation du 3 janvier 2014 relative agrave la simplification et la

seacutecurisation de la vie des entreprises Il a vocation agrave rendre obligatoire lrsquoenvoi et la reacuteception de factures sous

forme deacutemateacuterialiseacutee pour la sphegravere publique et ses fournisseurs

Lrsquoordonnance du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique2 preacutevoit une

deacutemateacuterialisation des factures agrave compter du 1er janvier 2017 aux grandes entreprises et aux fournisseurs

publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille des entreprises

concerneacutees3

- au 1er janvier 2017 pour les grandes entreprises et les personnes publiques

- au 1er janvier 2018 pour les entreprises de taille intermeacutediaire

- au 1er janvier 2019 pour les petites et moyennes entreprises

- au 1er janvier 2020 pour les microentreprises

212 Les objectifs du programme de deacutemateacuterialisation des factures

Le programme de deacutemateacuterialisation des factures est une avanceacutee suppleacutementaire vers cette deacutemateacuterialisation

du support papier Il permet drsquooptimiser et drsquoeacutelargir le panel des services fournis aux eacutemetteurs de factures

vers la sphegravere publique Il a vocation agrave

- Mettre en place un processus simplifieacute de deacutepocirct et de reacuteception des factures via une solution unique

- Contribuer agrave la diminution du deacutelai de transmission des factures entre les diffeacuterents services

compeacutetents

- Contribuer agrave la diminution du deacutelai de traitement des factures agrave chacune des eacutetapes du circuit

- Optimiser le suivi de la facture depuis son eacutemission jusqursquoagrave sa mise en paiement (ou son rejet)

- Archiver les factures deacuteposeacutees par les fournisseurs et valideacutees par les systegravemes drsquoinformation

- Mettre agrave disposition des fournisseurs lrsquohistorique des factures qursquoils ont deacuteposeacutees via la solution

Le programme de deacutemateacuterialisation des factures est synonyme de

- Gains financiers chiffrables compte tenu entre autres de la diminution progressive de la charge

associeacutee au traitement des factures4

- Gains de productiviteacute compte tenu de la diminution du temps de traitement par facture

- Gain de temps compte tenu de la reacuteduction des deacutelais aux diffeacuterentes eacutetapes de traitement de la

facture

- Gains en termes de seacutecuriteacute compte tenu de la fonctionnaliteacute drsquoarchivage de lrsquoarchitecture des

systegravemes drsquoinformations deacuteployeacutes et de lrsquooptimisation du suivi de la facture

Lrsquoensemble des points drsquoimpact sont reacutefeacuterenceacutes dans la fiche drsquoimpact du 18 juin 20145 eacutetablie par le Ministegravere

des finances et des comptes publics et attacheacutee au projet drsquoordonnance relative au deacuteveloppement de la

facturation eacutelectronique

1 Loi ndeg 2008-776 du 4 aoucirct 2008 de modernisation de leacuteconomie

2 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique

3 Ces cateacutegories dentreprises sont celles preacutevues pour lapplication de larticle 51 de la loi du 4 aoucirct 2008

4 Les gains preacutevisionnels geacuteneacutereacutes par le projet de facturation eacutelectronique 2017 ont eacuteteacute estimeacutes dans la laquo Fiche drsquoimpact projet de texte

regraveglementaire concernant lrsquoordonnance relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R raquo eacutetablie le 18

juin 2004 5 NOR FCPX1413059R

10 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

22 Rappel du cadre regraveglementaire

La facture eacutelectronique dans le droit communautaire est encadreacutee par une reacuteglementation sous la forme dune

directive europeacuteenne (Directive europeacuteenne 2001115CE)6 qui a harmoniseacute les mentions leacutegales introduit la

signature eacutelectronique et le format non structureacute de type PDF

Cette directive europeacuteenne est transposeacutee dans le droit national de chacun des eacutetats membres de lUnion

europeacuteenne Une facture est dite deacutemateacuterialiseacutee lorsquelle reacutepond agrave certains critegraveres techniques et de seacutecuriteacute

(garanties dauthenticiteacute de non reacutepudiation et dinteacutegriteacute) Elle est alors consideacutereacutee strictement comme

facture originale sur le plan comptable et fiscal

221 Le cadre regraveglementaire europeacuteen

Le Conseil de lrsquoUnion Europeacuteenne fixe le cadre regraveglementaire europeacuteen de la deacutemateacuterialisation des factures au travers de plusieurs textes structurants

La directive europeacuteenne 2001115CE du 20 deacutecembre 2001 introduit la signature eacutelectronique et le format non structureacute de type PDF

La directive europeacuteenne 201045UE7 du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la valeur ajouteacutee en ce qui concerne les regravegles de facturation libeacuteralise le recours agrave la facture deacutemateacuterialiseacutee

La directive europeacuteenne 201455UE8 oblige les pouvoirs adjudicateurs et les entiteacutes adjudicatrices agrave accepter les factures eacutelectroniques conformes aux normes europeacuteennes

222 Le cadre regraveglementaire franccedilais

2221 Les conditions drsquoeacutemission et reacuteception des factures agrave destination de la sphegravere publique

En premier lieu la loi de modernisation de lrsquoeacuteconomie (LME) ndeg2008-776 du 4 aoucirct 2008 donne obligation agrave

lrsquoEtat drsquoaccepter les factures eacutemises par ses fournisseurs sous forme deacutemateacuterialiseacutee Les deacutecrets

drsquoapplication ndeg2013-346 relatif aux obligations de facturation en matiegravere de TVA et au stockage de factures

eacutelectronique et ndeg 2013-350 du 25 avril 2013 modifiant les dispositions de lannexe III du CGI relatives aux

factures transmises par voie eacutelectronique en matiegravere de TVA faisant suite agrave la loi ndeg2012-1510 du 29

deacutecembre 20129 de finances rectificatives pour 2012 preacutecisent les modaliteacutes et les regravegles de mise en

œuvre de lrsquoobligation drsquoacceptation des factures deacutemateacuterialiseacutees stipuleacutees par la loi de modernisation de

lrsquoeacuteconomie Ils transposent eacutegalement les dispositions relatives aux regravegles de facturation eacutelectronique de la

directive 201045UE du Conseil du 13 juillet 2010 libeacuteralisant le recours agrave la facture deacutemateacuterialiseacutee

Le deacutecret drsquoapplication 2013-346 du 24 avril 2013 adapte les dispositions reacuteglementaires relatives agrave la

facturation preacutevues aux articles 242 nonies et 242 nonies A de lannexe II au CGI dans le cadre de la

transposition de la directive 201045UE preacuteciteacutee

Le deacutecret drsquoapplication 2013-350 du 25 avril 2013 renforce les caracteacuteristiques de la signature

eacutelectronique procegravede agrave la codification des dispositions relatives agrave lrsquoeacutechange de donneacutees informatiseacutees et

preacutecise les modaliteacutes de conservation des factures ainsi que les regravegles applicables en matiegravere de restitution des

factures

6 Directive 2001115 sur lharmonisation des factures en matiegravere de TVA et la facturation eacutelectronique 7 Directive 201045UE DU CONSEIL du 13 juillet 2010 modifiant la directive 2006112CE relative au systegraveme commun de taxe sur la

valeur ajouteacutee en ce qui concerne les regravegles de facturation 8 Directive 201455UE du Parlement europeacuteen et du Conseil du 16 avril 2014 relative agrave la facturation eacutelectronique dans le cadre des

marcheacutes publics 9 Loi ndeg 2012-1510 du 29 deacutecembre 2012 de finances rectificative pour 2012 (1) NOR EFIX1238817L Version consolideacutee au 10 aoucirct

2014

11 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Lrsquoordonnance ndeg 2014-697 du 26 juin 201410 relative au deacuteveloppement de la facturation eacutelectronique rend

obligatoire la transmission des factures sous forme eacutelectronique pour les titulaires ainsi que les sous-traitants

admis au paiement direct de contrats conclus par lEtat les collectiviteacutes territoriales et les eacutetablissements

publics Par ailleurs cette ordonnance rend obligatoire pour lEtat les collectiviteacutes territoriales et les

eacutetablissements publics drsquoaccepter les factures transmises sous forme eacutelectronique par les titulaires et les sous-

traitants admis au paiement direct

Lrsquoarticle 2 de lrsquoordonnance preacutecise qursquoune solution mutualiseacutee mise agrave disposition par lEtat et deacutenommeacutee laquo

Portail de facturation raquo permet le deacutepocirct la reacuteception et la transmission des factures sous forme eacutelectronique

LEtat sauf impeacuteratif de deacutefense ou de seacutecuriteacute nationale les collectiviteacutes territoriales et les eacutetablissements

publics ainsi que les titulaires et les sous-traitants admis au paiement direct de leurs contrats utilisent le Portail

de facturation

Lrsquoarticle 3 preacutecise le calendrier drsquoentreacutee en vigueur des nouvelles obligations fixeacutees agrave lrsquoarticle 1er La

deacutemateacuterialisation des factures est imposeacutee agrave compter du 1er janvier 2017 aux grandes entreprises et aux

fournisseurs publics puis progressivement geacuteneacuteraliseacutee drsquoici le 1er janvier 2020 en tenant compte de la taille

des entreprises concerneacutees

2222 Les mentions obligatoires de la facture eacutelectronique

La facture est un eacuteleacutement de preuve dune opeacuteration commerciale et recegravele donc une valeur juridique

importante Elle sert par ailleurs de justificatif comptable et de support agrave lexercice des droits sur la TVA

Leacutetablissement de la facture reacutepond donc agrave certaines contraintes de contenu deacutefinies par des textes codifieacutes

Larticle L441-3 du code de commerce preacutecise les mentions obligatoires des factures dont les principales

sont les suivantes

nom et adresse des parties

date de la vente ou de la prestation de service

quantiteacute et deacutenomination preacutecise des produits ou services

prix unitaire hors taxe et reacuteductions eacuteventuellement consenties

date deacutecheacuteance du regraveglement

les clauses de peacutenaliteacutes de retard de paiement

Les articles R123-237 et 238 du code de commerce ajoutent agrave cette liste des eacuteleacutements didentification de

lentreprise numeacutero dimmatriculation aupregraves du greffe siegravege social statut juridique etc

En matiegravere fiscale un certain nombre dobligations speacutecifiques encadrent leacutetablissement des factures par les

assujettis agrave la TVA Elles sont introduites par larticle 289 du Code geacuteneacuteral des impocircts et preacuteciseacutees par

larticle 242 nonies A de lannexe II11 qui preacutevoit notamment des eacuteleacutements didentification du vendeur et de

lacqueacutereur et des preacutecisions sur les produits et services vendus

Cet article 242 nonies A du CGI preacutecise les quatorze mentions obligatoires afin quune facture eacutelectronique soit

valide Celles-ci sont

la date de deacutelivrance de la facture

le numeacutero seacutequentiel

le numeacutero didentifiant agrave la TVA de lassujetti et du client

les noms et adresses de lassujetti et du client

la quantiteacute et nature des biens livreacutes

leacutetendue et la nature des services rendus

10 Ordonnance ndeg 2014-697 du 26 juin 2014 relative au deacuteveloppement de la facturation eacutelectronique NOR FCPX1413059R

Lrsquoordonnance abroge lrsquoarticle 25 de la loi du 4 aout 2008 agrave partir du 1er janvier 2017 11 Modifieacute par le deacutecret ndeg 2013-346 du 24 avril 2013

12 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

la date agrave laquelle est effectueacutee ou acheveacutee la livraison de biens ou la prestation de services ou date du

versement dun acompte si cette date est deacutetermineacutee et diffeacuterente de celle de leacutemission de la facture

lorsque le redevable de la taxe est un repreacutesentant fiscal son nom son adresse et son numeacutero

didentifiant

la base drsquoimposition pour chaque taux ou exoneacuteration le prix unitaire hors taxe ainsi que les

escomptes rabais ou ristournes eacuteventuelles srsquoils ne sont pas compris dans le prix unitaire

le taux de TVA appliqueacute

le montant de la taxe agrave payer (sauf disposition contraire)

en cas drsquoexoneacuteration ou lorsque le client est redevable de la taxe la reacutefeacuterence agrave la disposition

pertinente de la directive ou agrave la disposition nationale correspondante ou agrave toute autre mention

indiquant que la livraison beacuteneacuteficie drsquoune exoneacuteration ou de lrsquoauto liquidation

en cas de livraison intracommunautaire drsquoun moyen de transport neuf les donneacutees eacutenumeacutereacutees agrave lrsquoart

28 bis paragraphe 2 de la directive

en cas drsquoapplication du reacutegime de la marge beacuteneacuteficiaire la reacutefeacuterence agrave lrsquoart 26 ou 26 bis ou aux

dispositions nationales correspondantes ou agrave toute autre mention indiquant que le reacutegime de la marge

beacuteneacuteficiaire a eacuteteacute appliqueacute

Les regravegles fiscales relatives aux mentions agrave porter sur les factures sont deacutetailleacutees par la doctrine BOI-TVA-

DECLA-30-20-20

2223 Les eacuteleacutements relevant de la facturation

Au titre de lrsquoarticle L441-3 du code du commerce laquo Tout achat de produits ou toute prestation de service pour

une activiteacute professionnelle doivent faire lobjet dune facturation raquo

Tout document de facturation eacutemis par un fournisseur comportant a minima lrsquoensemble des

informations obligatoires preacuteciseacutees dans le CGI dans le code du commerce ou dans un autre cadre

regraveglementaire speacutecifique12 est pris en compte obligatoirement par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP2017 prend en compte des types deacutefinis drsquoeacuteleacutements de facturation

Les factures directes agrave destination de personnes publiques

Les avoirs

Les factures de recette issues des entiteacutes publiques

Les demandes de paiement des sous-traitants admis au paiement direct

Les demandes de paiement des cotraitants (dont les demandes globales pour le compte du

groupement ou drsquounplusieurs membres du groupement)

Le document de facturation en appui des marcheacutes de travaux

o Projet de deacutecompte produit par le fournisseur (mensuel et final)

o Etat drsquoacompte produit par la MOE

o Etat drsquoacompte valideacute par la MOA

o Deacutecompte Geacuteneacuteral et Deacutefinitif

Les releveacutes drsquoopeacuteration bancaires eacutemis par les banques en cas de paiement par carte drsquoachat ne sont pas

consideacutereacutes comme des factures et agrave ce titre ne rentrent pas dans le peacuterimegravetre de la solution mutualiseacutee-CPP

2017

Les retenues de garantie les avances les peacutenaliteacutes et les primes ne sont pas inteacutegreacutees au peacuterimegravetre de la

solution mutualiseacutee-CPP 2017

Les factures dites agrave laquo zeacutero raquo sont prises en charge par la solution mutualiseacutee-CPP 2017 notamment au regard

de lrsquoobligation fiscale obligeant les fournisseurs de les eacutemettre

12 Les artisans les commerccedilants inscrits au RCS ou les autoentrepreneurs pour lesquels une assurance professionnelle est obligatoire

doivent doreacutenavant mentionner sur leurs devis et leurs factures lrsquoassurance souscrite au titre de leur activiteacute les coordonneacutees de

lrsquoassureur ou du garant la couverture geacuteographique du contrat ou de la garantie

13 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2224 Les modaliteacutes actuelles de deacutemateacuterialisation des factures

En France la leacutegislation fiscale preacutevoit deux formats deacutechange pour deacutemateacuterialiser une facture

Dune part larticle 96G de lrsquoannexe 3 du Code geacuteneacuteral des impocircts autorise un EDI structureacute Ce

format permet gracircce agrave des champs preacutedeacutefinis dans le document un traitement automatiseacute

laquo I-Pour lapplication du 3deg du VII de larticle 289 du code geacuteneacuteral des impocircts les factures transmises

par voie eacutelectronique qui se preacutesentent sous la forme dun message structureacute selon une norme

convenue entre les parties permettant une lecture par ordinateur et pouvant ecirctre traiteacute

automatiquement et de maniegravere univoque constituent sous reacuteserve des II et III des documents

tenant lieu de factures dorigine raquo

Dautre part lrsquoarticle 289 V VI et VII du Code geacuteneacuteral des impocircts13 permet de deacutemateacuterialiser des

factures dans des formats non structureacutes (Word ou PDF) plus accessibles et moins coucircteux sous

reacuteserve de garantie notamment de lrsquoauthenticiteacute

V-Lauthenticiteacute de lorigine linteacutegriteacute du contenu et la lisibiliteacute de la facture doivent ecirctre assureacutees agrave

compter de son eacutemission et jusquagrave la fin de sa peacuteriode de conservation

VI-Les factures eacutelectroniques sont eacutemises et reccedilues sous une forme eacutelectronique quelle quelle soit

Elles tiennent lieu de factures dorigine pour lapplication de larticle 286 et du preacutesent article Leur

transmission et mise agrave disposition sont soumises agrave lacceptation du destinataire

VII-Pour satisfaire aux conditions preacutevues au V lassujetti peut eacutemettre ou recevoir des factures

1deg Soit sous forme eacutelectronique en recourant agrave toute solution technique autre que celles preacutevues aux

2deg et 3deg ou sous forme papier degraves lors que des controcircles documenteacutes et permanents sont mis en

place par lentreprise et permettent deacutetablir une piste daudit fiable entre la facture eacutemise ou reccedilue et

la livraison de biens ou prestation de services qui en est le fondement

2deg Soit en recourant agrave la proceacutedure de signature eacutelectronique avanceacutee deacutefinie au a du 2 de larticle 233

de la directive 2006112 CE du Conseil du 28 novembre 2006 preacuteciteacutee en ce qui concerne les regravegles de

facturation Un deacutecret preacutecise les conditions deacutemission de signature et de stockage de ces factures

3deg Soit sous la forme dun message structureacute selon une norme convenue entre les parties permettant

une lecture par ordinateur et pouvant ecirctre traiteacute automatiquement et de maniegravere univoque dans des

conditions preacuteciseacutees par deacutecret

La signature eacutelectronique des factures est une modaliteacute de facturation prise en charge par la solution

mutualiseacutee mais nrsquoen rend pas le caractegravere obligatoire

13 Article 289 modifieacute par Deacutecret ndeg2013-463 du 3 juin 2013 - art 1

14 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2225 Les modaliteacutes de controcircle de la piste drsquoaudit de lrsquoarticle 289 du CGI

Il appartient agrave chaque assujetti de deacuteterminer librement en fonction de sa propre organisation lampleur et

les moyens des controcircles quil doit mettre en place pour garantir lauthenticiteacute de lorigine linteacutegriteacute du

contenu et la lisibiliteacute des factures eacutemises et reccedilues La taille de lentreprise la nature de son activiteacute ses

systegravemes dinformation la volumeacutetrie des factures quelle eacutemet et quelle reccediloit sont des paramegravetres agrave prendre

en compte pour deacuteterminer le niveau adeacutequat de controcircle

En tout eacutetat de cause les controcircles mis en place dans les entreprises doivent garantir les conditions

dauthenticiteacute dinteacutegriteacute et de lisibiliteacute des factures en eacutetablissant que les factures eacutemises et

reccedilues correspondent agrave la reacutealisation dune livraison de biens ou dune prestation de services

effectivement reacutealiseacutee

Les controcircles doivent en effet permettre agrave lrsquoassujetti de veacuterifier si la substance de la facture est

correcte crsquoest-agrave-dire si la prestation rendue ou le bien livreacute est conforme agrave la preacutesentation qui en est

faite sur la facture (en quantiteacute et en qualiteacute) et si lrsquoeacutemetteur de cette derniegravere dispose degraves lors drsquoun

droit agrave paiement

La piste daudit peut ecirctre constitueacutee de documents eacutetablis par lentreprise elle-mecircme (devis bon de

commande) ou par des tiers (extraits de compte) En cas de controcircle chaque assujetti doit pouvoir justifier

par tout moyen de la reacutealiteacute des opeacuterations soumises agrave la TVA Les justificatifs sont tregraves varieacutes

(document de transport facture du transporteur contrat dassurance relatif au transport international des

biens contrat conclu avec lacqueacutereur correspondance commerciale bon de commande eacutecrit eacutemanant de

lacqueacutereur et indiquant que les biens doivent ecirctre expeacutedieacutes ou transporteacutes dans un autre Eacutetat membre bon de

livraison bon denlegravevement confirmation eacutecrite par lacqueacutereur de la reacuteception des biens dans un autre Eacutetat

membre double de la facture du vendeur revecirctu du cachet de lacqueacutereur avis de regraveglement dun

eacutetablissement bancaire eacutetranger) Il nrsquoest ni opportun ni possible den eacutedicter une liste limitative La

conservation des piegraveces justificatives est obligatoire en application de lrsquoarticle L 102 B du LPF et permet

au contribuable quel que soit son mode de facturation de justifier de la reacutealiteacute des opeacuterations faisant lrsquoobjet de

facturation Elle participe eacutegalement de la piste daudit et de sa fiabiliteacute

15 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

23 Peacuterimegravetre drsquoapplication de la solution mutualiseacutee-CPP 2017

231 Les acteurs concerneacutes

Lrsquoordonnance rend obligatoire la facturation eacutelectronique pour les fournisseurs eacutemetteurs de factures agrave

destination de lrsquoEtat du secteur public local et des eacutetablissements publics

Lrsquoobligation drsquoeacutemettre a pour corollaire lrsquoobligation pour lrsquoEtat le secteur public local et les eacutetablissements

publics de recevoir les factures eacutelectroniques eacutemises par leurs fournisseurs

Drsquoautres acteurs tels que les eacutediteurs de plateforme drsquoeacutechanges deacutemateacuterialiseacutes ou des portails partenaires et les

tiers de teacuteleacutetransmission sont concerneacutes indirectement par la mise en œuvre de la solution mutualiseacutee-CPP

2017

2311 Les fournisseurs priveacutes et publics

Lrsquohabilitation preacutevue par le 2deg de lrsquoarticle 1er de la loi ndeg2014-1 du 2 janvier 2014 et lrsquoobligation fixeacutee par le I

de lrsquoarticle 1er de lrsquoordonnance ndeg2014-697 du 26 juin 2014 se reacutefegraverent expresseacutement aux relations

contractuelles Lrsquoordonnance srsquoapplique ainsi aux titulaires individuels ou en groupement et les sous-traitants

admis au paiement direct de contrats avec lrsquoEtat les entiteacutes du secteur public local et les eacutetablissements publics

sont concerneacutes par la mesure

La condition neacutecessaire est donc lrsquoexistence drsquoun contrat entre la personne publique et son fournisseur

qursquoil soit public ou priveacute

Les personnes publiques eacutemettant des factures agrave destination de lrsquoEtat des entiteacutes du secteur public local et des

eacutetablissements publics sont dans lrsquoobligation de transmettre une facturation eacutelectronique par le biais de la

solution portail

Faute de lien contractuel lintervention drsquoun fournisseur sur le fondement dune disposition ou drsquoune deacutecision

unilateacuterale nrsquoest pas soumise aux obligations relatives agrave la facturation eacutelectronique Il en va de mecircme des actes

deacutepourvus drsquoeffets de droit cest-agrave-dire ne comportant pas drsquoobligations reacuteciproques qursquoils soient qualifieacutes

drsquoaccords de conventions ou de protocoles

Ainsi les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de leur

action ne constituent pas des contrats soumis agrave lrsquoobligation de facturation eacutelectronique

2312 Les personnes publiques reacutecipiendaires

Le champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 srsquoapplique pour les personnes publiques suivantes

reacutecipiendaires de factures

lrsquoEtat

les eacutetablissements publics nationaux (dont les eacutetablissements publics de santeacute)

les collectiviteacutes territoriales et agrave leurs groupements (secteur public local)

o Reacutegions

o Deacutepartements

o Communes

o Deacutepartements drsquoOutre-Mer

les eacutetablissements publics locaux

o Etablissements publics de coopeacuteration intercommunale (EPCI)

o Syndicats mixtes Syndicats intercommunaux agrave vocation unique (SIVU) et Syndicats

intercommunaux agrave vocation multiple (SIVOM)

16 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

o Etablissements publics sociaux et meacutedico-sociaux (notamment les EHPAD)

o Reacutegies doteacutees de la personnaliteacute morale cest agrave dire les reacutegies personnaliseacutees

o Autres cateacutegories deacutetablissements publics locaux

offices publics de lrsquohabitat

CCASCIAS

caisses des eacutecoles

eacutetablissements publics de coopeacuteration culturelle

services deacutepartementaux dincendie et de secours

centre de gestion de la fonction publique

les organismes consulaires tels que les chambres de commerce et drsquoindustrie les chambres des

meacutetiers ou les chambres drsquoagriculture

les autres formes de coopeacuteration entre collectiviteacutes (interdeacutepartementales interreacutegionales sauf les

ententes conventions coopeacuteration souple)

Les eacutetablissements publics nationaux et les eacutetablissements publics locaux ne disposant pas drsquoagent comptable

rentrent dans le peacuterimegravetre de lrsquoordonnance

Ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014 en tant que reacutecipiendaire

Les collectiviteacutes drsquoOutre-Mer agrave lrsquoexception de Saint Pierre et Miquelon et Saint Bartheacutelemy

Les groupements de coopeacuteration sanitaire

Les autres formes de coopeacuteration dans le domaine sanitaire

o syndicat inter hospitalier

o communauteacute hospitaliegravere de territoire

Les groupements de coopeacuteration sociale et meacutedico-sociale

Les reacutegies doteacutees de la seule autonomie financiegravere

Les groupements dinteacuterecirct public locaux (ex GIP Maison deacutepartementale des personnes

handicapeacutees)

Les associations syndicales autoriseacutees

Les associations fonciegraveres rurales

Les socieacuteteacutes drsquoeacuteconomie mixte

Lorsque des SEM des GIP ou autre type de groupement agissent pour le compte et au nom drsquoun des

destinataires soumis agrave lrsquoobligation reacuteglementaire elles sont inteacutegreacutees au peacuterimegravetre de lrsquoordonnance en tant que

reacutecipiendaire de factures

2313 Les tiers de teacuteleacutetransmission

Des tiers de teacuteleacutetransmission peuvent ecirctre solliciteacutes par le secteur public local et les EPN pour

Transmettre les flux de factures eacutemises ou de statut geacuteneacutereacutes par leur systegraveme drsquoinformation de

gestion financiegravere (ou autres systegravemes de gestion des factures) agrave destination de la solution

mutualiseacutee-CPP 2017

Controcircler linteacutegriteacute de la transmission

Horodater la transmission

Reacuteceptionner le flux retour

2314 Les opeacuterateurs de deacutemateacuterialisation

Les eacutediteurs de solution drsquoeacutechanges deacutemateacuterialiseacutes mettront agrave disposition de leurs clients (fournisseurs de

personnes publiques) les fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 offertes en mode flux et en mode

portail agrave partir de leur solution au travers des API (application protocole interface) de la solution mutualiseacutee-

CPP 2017 qursquoils inteacutegreront agrave leurs solutions

17 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

2315 Les eacutediteurs de portails partenaires amont agrave valeur ajouteacutee

En amont de la solution mutualiseacutee-CPP 2017 des portails dits laquo agrave valeur ajouteacutee raquo permettent la reacutealisation

drsquoopeacuterations laquo meacutetiers raquo preacutealables agrave lrsquoeacutemission du document de facturation (ex dans le cadre des marcheacutes de

travaux des portails de facturation permettent agrave la maitrise drsquoœuvre drsquoactualiser les prix du projet de deacutecompte

ou bien encore permettent de geacuterer les interactions avec le fournisseur avant la geacuteneacuteration du bon de

commande auto-facturation)

Les eacutediteurs de ces portails mettront agrave disposition de leurs clients (fournisseurs de personnes publiques) les

fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 en invoquant les API disponibles agrave partir de leurs

plateformes

2316 Les eacutediteurs de solutions meacutetiers exploitant les donneacutees de facturation

Les solutions meacutetiers exploitant les donneacutees de facturation en vue de retraitements speacutecifiques (gestion

financiegravere et comptable comptabiliteacute analytique refacturation interne etc) et drsquoautomatisation du traitement

des factures pourront beacuteneacuteficier de la mise agrave disposition de la facture et pourront remonter les informations de

cycle de vie des factures aux eacutemetteurs de factures gracircce agrave la solution mutualiseacutee-CPP 2017

Pour les applications ministeacuterielles meacutetiers (AMM) agrave travers le systegraveme drsquoeacutechange Chorus

Pour les applications meacutetiers des entiteacutes du secteur public local et EPN agrave travers leur SIGF ou leur

systegraveme drsquoeacutechange

18 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

232 Les natures de relations contractuelles concerneacutees

Toutes les prestations reacutealiseacutees dans un cadre contractuel et donnant lieu agrave lrsquoeacutetablissement drsquoune facturation

(Cf sect2222) par un fournisseur priveacute ou public entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014

Pour les mecircmes raisons les prestations reacutealiseacutees dans le cadre drsquoun contrat conclu entre personnes publiques

et donnant lieu agrave lrsquoeacutetablissement drsquoune facture entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26 juin

2014 Degraves lors qursquoil existe un acte refleacutetant un accord de volonteacutes conclu entre deux personnes juridiques

distinctes et creacuteateur drsquoobligations reacuteciproques les factures eacutemises par un des cocontractants sont soumises agrave

lrsquoobligation de facturation eacutelectronique A ce titre entrent dans le champ de lrsquoordonnance ndeg2014-697 du 26

juin 2014

Les factures relatives agrave des prestations reacutealiseacutees par lrsquoEtat pour une collectiviteacute locale sur le fondement

drsquoun acte contractuel

Les factures lieacutees agrave des prestations reacutealiseacutees agrave titre oneacutereux et dans le cadre drsquoun contrat par un EPCI

pour une commune membre de cet EPCI ou non Lrsquoexclusion qualifieacutee de laquo quasi-reacutegie raquo ou de laquo in

house raquo en vigueur dans le droit de la commande publique est inopeacuterante srsquoagissant de la facturation

eacutelectronique Il en va de mecircme pour les entiteacutes du secteur public local

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

o Si le service public de gestion ou de distribution de fluides est geacutereacute par une entiteacute doteacutee drsquoune

personnaliteacute juridique propre (socieacuteteacute priveacutee ou eacutetablissement public par exemple) toutes ses

prestations reacutealiseacutees agrave titre oneacutereux et dans un cadre contractuel sont soumises agrave

lrsquoobligation de facturation eacutelectronique Peu importe que ces prestations soient reacutealiseacutees pour

la collectiviteacute publique agrave laquelle cette entiteacute autonome est rattacheacutee ou pour toute autre

collectiviteacute publique Pour entrer dans le champ de lrsquoordonnance du 26 juin 2014 il suffit que

cette personne publique soit lrsquoEtat une entiteacute du secteur public local ou un eacutetablissement

public national ou local

A lrsquoinverse ne relegravevent pas du champ de lrsquoordonnance ndeg2014-697 du 26 juin 2014

Les conventions drsquoadministration conclues entre personnes publiques pour deacutefinir les modaliteacutes de

leur action car elles ne constituent pas des contrats (ex convention de mise agrave disposition)

Les factures des services publics de gestiondistribution de fluides geacutereacutes par des reacutegies (ex eaux et

assainissement) dans le cas ougrave le tiers deacutebiteur est une personne publique concerneacutee par lrsquoordonnance

si le service public de gestion ou de distribution de fluides est geacutereacute par un service deacutepourvu

de personnaliteacute juridique propre car il nrsquoexiste pas en effet de contrat au sens strict degraves lors qursquoil

nrsquoy a pas relation entre deux personnes juridiques

19 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

3 DESCRIPTION FONCTIONNELLE DE LA SOLUTION

31 Les principes directeurs de la solution mutualiseacutee-CPP 2017

Les principes directeurs de fonctionnement de la solution mutualiseacutee-CPP 2017 srsquoarticulent autour de

la mise en place drsquoune solution mutualiseacutee-CPP 2017 pour tous les fournisseurs de la sphegravere

publique (priveacutes et publics) leur permettant de deacuteposer leurs factures et de consulter lrsquoavancement

du traitement des paiements La solution mutualiseacutee-CPP 2017 prend en compte les formats et les

modes drsquoeacutechanges actuellement mis en œuvre par les entreprises (mode Portail et mode EDI)

la mise en place drsquoun flux laquo pivot raquo permettant drsquointeacutegrer directement (en mode EDI) les

donneacutees de facturation (dont la facture deacutemateacuterialiseacutee) dans les SI des reacutecepteurs publics

ou de reacutecupeacuterer (en mode portail) ces donneacutees pour traitement

la mise agrave disposition des fonctionnaliteacutes de la solution mutualiseacutee-CPP 2017 par lrsquointermeacutediaire drsquoAPI

impleacutementeacutees sur des applications en amont etou en aval de la solution mutualiseacutee-CPP 2017

32 Preacutesentation de la solution mutualiseacutee-CPP 2017

321 Peacuterimegravetre fonctionnel de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous syntheacutetise la vue drsquoensemble des modaliteacutes de deacutepocirct de transmission et de reacuteception des

factures eacutelectroniques ainsi que les flux des informations retours portant sur le traitement de la facture

permettant aux eacutemetteurs de suivre le cycle de vie du traitement de la facture

20 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

322 Offre de service de la solution mutualiseacutee-CPP 2017

Lrsquoensemble des eacutemetteurs de factures dispose drsquoun accegraves en mode Portail aux espaces laquo factures eacutemises raquo

laquo meacutemoire de frais de justice raquo laquo factures de travaux raquo laquo engagement juridique raquo laquo sollicitation eacutemises raquo et

laquo mon compte raquo de la solution mutualiseacutee-CPP 2017 Ces espaces permettent notamment un accegraves aux

fonctionnaliteacutes suivantes

lrsquoidentification et veacuterification des informations de lrsquoeacutemetteur

le deacutepocirct (PDF et XML) la saisie de factures14 dont la prise en charge des cas de facturation

speacutecifiques (sous-traitance cotraitance et factures de travaux) Des controcircles associeacutes au deacutepocirct et agrave la

saisie sont effectueacutes par la solution mutualiseacutee-CPP 2017

lrsquoarchivage des factures (pendant 10 ans15)

la consultation des factures (en cours de traitement ou deacutejagrave traiteacutees) via un outil de recherche

le suivi du traitement de la facture

la notification de lrsquoavancement du traitement des factures

lrsquoadjonction de piegraveces jointes apregraves soumission de la facture et sur sollicitation du destinataire de la

facture

la gestion des comptes des habilitations utilisateurs

lrsquoassistance utilisateur

Nb certaines de ses fonctionnaliteacutes sont par ailleurs eacutegalement disponibles en EDI pour les fournisseurs ayant

opteacute pour ce mode de transmission

Les reacutecepteurs de factures (secteur public local et EPN) disposent par le biais de la solution mutualiseacutee-CPP

2017 drsquoun espace laquo factures reccedilues raquo permettant notamment de

consulter teacuteleacutecharger les dossiers de facturation qui leur sont adresseacutes (factures et PJ associeacutees)

mettre agrave jour les statuts lieacutes au traitement des factures et notamment informer les eacutemetteurs en cas

de rejet ou de suspension

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

deacuteposer des factures dans le cas ougrave lrsquoentiteacute du secteur public local eacutemet des ASAP

traiter les sollicitations de leurs fournisseurs

geacuterer les comptes et les habilitations des utilisateurs

solliciter lrsquoassistance

14 Hors entiteacutes Secteur Public Local qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP et pour

lequels le comptable assignataire se charge de lrsquoeacutemission des factures vers la solution mutualiseacutee-CPP 2017 15 La solution mutualiseacutee prend en charge lrsquoarchivage des factures pour leacutemetteur qursquoil soit priveacute ou public

pendant 10 ans Le recours agrave la solution mutualiseacutee ne dispense pas les eacutetablissements publics nationaux dun

archivage selon la reacuteglementation en vigueur par ailleurs

21 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

33 Identification des acteurs

Chaque acteur eacutemetteur ou reacutecepteur de facture est identifieacute de maniegravere unique dans la solution mutualiseacutee-

CPP 2017 quelles que soient les modaliteacutes de transmission

Cette identification est diffeacuterente pour les eacutemetteurs et reacutecepteurs de facture

331 Pour les eacutemetteurs de factures

Lrsquoidentification repose sur trois 3 eacuteleacutements

Le code pays

Le type drsquoidentifiant

Lrsquoidentifiant

Les types drsquoidentifiants sont les suivants (cf regravegles de gestion deacutetailleacutees infra partie 4)

Pour les eacutemetteurs de factures dont le siegravege social est en France (code pays FR)

o Lrsquoidentifiant est constitueacute par le SIRET

Pour les eacutemetteurs de factures dont le siegravege social est dans un pays de lrsquounion europeacuteenne hors

France

o Lrsquoidentifiant est constitueacute par le Ndeg de TVA intracommunautaire

Pour eacutemetteurs de factures dont le siegravege social est dans un pays situeacute en dehors de lrsquounion

europeacuteenne

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres de la raison sociale

Pour la Polyneacutesie Franccedilaise

o Lrsquoidentifiant est constitueacute par le numeacutero Tahiti

Pour la Nouvelle Caleacutedonie

o Lrsquoidentifiant est constitueacute par le RIDET

Pour les eacutemetteurs de factures en cours drsquoimmatriculation

o Lrsquoidentifiant est constitueacute par le code pays et les 16 premiers caractegraveres du nom et du preacutenom

Les modaliteacutes drsquoauthentification seront deacutecrites dans le guide utilisateur

332 Pour les reacutecepteurs de factures

Pour les reacutecepteurs de facture lrsquoidentification repose uniquement sur le SIRET

En compleacutement un code service peut ecirctre renseigneacute afin drsquoidentifier au sein de lrsquoentiteacute concerneacutee le service

qui est chargeacute de prendre en charge la facture pour la traiter Le reacutecepteur peut deacutefinir (dans le parameacutetrage de

son compte) le caractegravere obligatoire ou non du renseignement de cette zone mais cette reacutefeacuterence ne permet

pas agrave elle seule lrsquoacheminement des factures et ne se substitue donc pas au SIRET

A titre speacutecifique pour lrsquoEtat un SIRET geacuteneacuterique reacutefeacuterenccedilant le Ministegravere des Finances permet drsquoidentifier

lrsquoentiteacute reacuteceptrice Etat La mention additionnelle drsquoun code service (le code service exeacutecutant des demandes de

paiement mentionneacute sur les bons de commande Chorus) est obligatoire pour garantir lrsquoacheminement de la

facture agrave destination du service en charge du traitement de la facture

Les modaliteacutes drsquoauthentification et de parameacutetrage seront deacutecrites dans le guide utilisateur

22 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

34 Lrsquooffre de service agrave destination des eacutemetteurs de factures

341 Les modes de transmission de factures

Lrsquooffre de service proposeacutee par la solution mutualiseacutee-CPP 2017 est disponible selon trois modaliteacutes

Le mode EDI la solution mutualiseacutee-CPP 2017 permet des eacutechanges dinformations par flux issus des

systegravemes drsquoinformation des fournisseurs priveacutes des entiteacutes du secteur public local des EPN et de

lrsquoEtat en srsquoappuyant sur des formats standardiseacutes

Le mode Service la solution permet eacutegalement drsquointeacutegrer ses services agrave un portail fournisseurs

public laquo agrave valeur ajouteacutee raquo deacutejagrave existant Dans ce cas la solution mutualiseacutee-CPP 2017 offre lrsquoensemble

de ses fonctionnaliteacutes sous forme de services inteacutegreacutes dans un portail tiers (APIweb service) Le

fournisseur client drsquoun portail tiers existant continue agrave beacuteneacuteficier des fonctionnaliteacutes mises en œuvre

dans les portails tiers en sus du deacutepocirct de facture

Le mode Portail la solution mutualiseacutee-CPP 2017 offre un accegraves aux fournisseurs au travers drsquoun

portail deacutedieacute agrave la saisie ou au deacutepocirct de factures

1 En mode EDI lrsquoeacutemetteur de facture adresse ses flux soit

o directement agrave la solution mutualiseacutee- CPP 2017

o par lrsquointermeacutediaire drsquoun opeacuterateur de deacutemateacuterialisation

reccediloit les comptes rendus lieacutes agrave lrsquointeacutegration et au traitement de ses factures afin de lui permettre de

suivre leurs paiements

NB Les fonctionnaliteacutes non offertes en EDI restent accessibles pour les eacutemetteurs de factures en EDI par

lrsquointermeacutediaire du mode portail A ce titre les eacutemetteurs raccordeacutes en EDI agrave la solution mutualiseacutee-CPP 2017

doivent creacuteer un compte sur le portail (cf guide utilisateur) et peuvent ainsi disposer des fonctionnaliteacutes en se

connectant agrave la solution mutualiseacutee-CPP 2017 en mode portail ou en mode service

23 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Focus sur les modaliteacutes drsquoeacutemission de factures par les entiteacutes du secteur public local

Lrsquoeacutemission de documents de facturation par les entiteacutes du secteur public local srsquoappuie sur

Lrsquoenvoi drsquoun flux PES Facture ASAP (avis des sommes agrave payer) agrave HELIOS pour lrsquoensemble des documents

eacutemis qursquoils soient agrave destination de la sphegravere publique comme de la sphegravere priveacutee

Lrsquoeacutedition et lrsquoenvoi des ASAP par le centre eacuteditique de la DGFiP pour les documents adresseacutes agrave des

destinataires priveacutes

Lrsquoenvoi deacutemateacuterialiseacute par le comptable agrave la solution mutualiseacutee pour les documents adresseacutes agrave des

destinataires publics

2 En mode service (via API) lrsquoeacutemetteur de facture

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP 2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Le deacutepocirct ou saisie de factures

o Le suivi du traitement des factures

o Lrsquoadjonction et teacuteleacutechargement de piegraveces compleacutementaires

o La consultation de la base documentaire

o La gestion des comptes utilisateurs

o La sollicitation de lrsquoassistance

NB La liste des services accessibles en mode service est susceptible drsquoecirctre enrichie dans la version deacutefinitive

des speacutecifications

3 En mode Portail lrsquoeacutemetteur de facture peut notamment

Deacuteposer au format PDF (signeacute ou non signeacute) ou au format XML ou saisir manuellement les donneacutees de

facturation via un formulaire en ligne16

Suivre le traitement de ceux-ci

Solliciter lrsquoassistance utilisateur de la solution portail

Adjoindre des piegraveces compleacutementaires neacutecessaires au traitement de sa facture

Consulter la base documentaire

Geacuterer les comptes utilisateurs

Acceacuteder agrave la base de connaissance par lrsquointermeacutediaire drsquoun avatar

16 Hors collectiviteacutes locales qui beacuteneacuteficient de lrsquooffre de service PES Facture ASAP de la DGFiP

24 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

342 La mise agrave disposition de lrsquoannuaire des entiteacutes destinatrices de factures

La solution mutualiseacutee-CPP2017 met agrave disposition un annuaire des entiteacutes destinatrices de factures mis agrave jour

automatiquement Cet annuaire est disponible en mode portail et en mode service via des API qui peuvent ecirctre

directement impleacutementeacutees dans le systegraveme drsquoinformation du fournisseur Il repose sur le reacutefeacuterentiel de la

solution mutualiseacutee-CPP 2017 des destinataires Il est notamment alimenteacute par le SI DGFiP pour les entiteacutes

destinatrices et srsquoappuie sur la base SIREN de lrsquoINSEE Il inteacutegrera les codes services de lrsquoEtat et certains

paramegravetres des comptes destinataires (code service obligatoire ou non)

Les changements organisationnels intervenants dans les structures publiques (creacuteation des meacutetropoles fusion

de structures intercommunales reacuteorganisation des reacutegions et des deacutepartements mise en place de services

facturiers etc) seront pris en compte dans lrsquoannuaire ainsi que les changements de parameacutetrages des

comptes effectueacutes par les destinataires

Lrsquoannuaire permettra aux eacutemetteurs de factures de deacuteterminer agrave partir drsquoun identifiant SIRET si le destinataire

relegraveve de la solution mutualiseacutee-CPP 2017 et drsquoobtenir des informations compleacutementaires tel que

La raison sociale et les coordonneacutees du destinataire

Le caractegravere obligatoire du code service sur chaque facture etou de la reacutefeacuterence de la commande sur

chaque facture (selon parameacutetrages du compte du destinataire) afin de deacuteterminer quelles informations

mentionner sur la facture

Les statuts envoyeacutes dans le cadre du cycle de vie (selon parameacutetrages du compte du destinataire) afin

drsquoidentifier quels statuts le destinataire est susceptible de ne pas remonter

343 La sollicitation de lrsquoassistance

Les fournisseurs ont la possibiliteacute de solliciter lrsquoassistance de la solution mutualiseacutee-CPP 2017

Chaque sollicitation est mateacuterialiseacutee par un laquo ticket raquo renseigneacute par les fournisseurs via un formulaire de

demande drsquoassistance en preacutecisant les informations requises pour le traitement de sa demande (ex numeacutero de

facture) Des piegraveces jointes peuvent y ecirctre ajouteacutees (ex capture drsquoeacutecran)

La traccedilabiliteacute des sollicitations est assureacutee tout au long du processus de traitement

25 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

35 Lrsquooffre de service agrave destination des reacutecepteurs de factures

351 La notification de la reacuteception drsquoune facture

Cette notification intervient lors du deacutepocirct drsquoune facture concernant lrsquoentiteacute du secteur public local ou lrsquoEPN Les

utilisateurs sont alors notifieacutes par courriel de la reacuteception de factures Les courriels sont parameacutetrables dans la

solution mutualiseacutee Au moins un utilisateur doit ecirctre mentionneacute pour recevoir les courriels de notification Le

courriel est journalier et indique lrsquointeacutegraliteacute des factures mises agrave disposition dans la journeacutee

352 La mise agrave disposition des factures et des dossiers de facturation

Les reacutecepteurs des factures disposent de plusieurs modaliteacutes de reacuteception des factures et des dossiers de

facturation

- En mode EDI

- En mode Service

- En mode Portail

En compleacutement des dossiers de facturation les reacutecepteurs reacuteceptionnent le flux pivot qui leur permet le preacute-

renseignement drsquoune majeure partie des champs neacutecessaires agrave la creacuteation drsquoun mandat ou drsquoune demande de

paiement par leurs systegravemes drsquoinformations financiers

3521 En mode EDI

En mode EDI le reacutecepteur de facture dispose automatiquement des donneacutees de la facture via le flux pivot

permettant le preacute-renseignement des informations dans son SI

En fonction des modaliteacutes de deacutepocirct des donneacutees de facturation (flux structureacute flux mixte ou portail) les

donneacutees de la piegravece jointe de type facture sont structureacutees ou non structureacutees et donneront lieu agrave une

utilisation ou non par les SI reacutecepteurs

3522 En mode service

Lrsquoaccegraves agrave lrsquoespace laquo factures reccedilues raquo est proposeacute en API et permet aux reacutecepteurs de consulter les factures

selon les mecircmes modaliteacutes que le mode portail

Le reacutecepteur

srsquoidentifie via les API

sans se reacute-authentifier il accegravede agrave lrsquoensemble des services de la solution mutualiseacutee-CPP2017 par

lrsquointermeacutediaire des API accessibles via son portail

o Teacuteleacutechargement drsquoun dossier de facturation (facture et PJ associeacutees) ainsi que du flux pivot et

ses meacutetadonneacutees pour inteacutegration manuelle dans le SI non raccordeacute en EDI

o Rejet le cas eacutecheacuteant drsquoun dossier de facturation apregraves lrsquoavoir visualiseacute

o Teacuteleacutechargement de piegraveces compleacutementaires

o Mise agrave jour des statuts des factures

o Consultation de la base documentaire

o Gestion des comptes utilisateurs

o Sollicitation de lrsquoassistance

3523 En mode portail

En mode Portail le reacutecepteur de facture peut

consulter teacuteleacutecharger les dossiers de facturation qui lui sont adresseacutes (factures originales et PJ

associeacutees)

rejeter un dossier de facturation apregraves lrsquoavoir visualiseacute

rechercher une facture reccedilue ou archiveacutee via un formulaire de recherche multicritegraveres

26 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

reacutealiser un export XML au format flux PIVOT (cf infra) teacuteleacutechargeable pour inteacutegration manuelle dans

son SI Cet export incluant

o Les donneacutees extraites de la facture permettant la creacuteation drsquoun mandat ou drsquoune demande de

paiement

o La facture dans son format drsquoorigine

o Les piegraveces jointes aux formats originaux

353 La prise en compte de la remonteacutee des statuts

1 En mode EDI par lrsquoentiteacute du secteur public local ou lrsquoEPN si son SI est raccordeacute au SE DGFiP

2 En mode Service (API) par lrsquoentiteacute du secteur public local ou lrsquoEPN

3 En mode Portail par lrsquoentiteacute du secteur public local ou lrsquoEPN

NB Pour les factures agrave destination du secteur public local certains statuts (Cf infra) sont produits par le

comptable assignataire Ces statuts sont remonteacutes directement par HELIOS vers la solution mutualiseacutee-CPP

2017

27 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

354 Le recours agrave lrsquoassistance de la solution mutualiseacutee

3541 La sollicitation de lrsquoassistance par les reacutecepteurs de factures

La solution mutualiseacutee-CPP 2017 permet aux entiteacutes du secteur public local et aux EPN de solliciter lrsquoassistance

en cas de questions relatives au fonctionnement de la solution mutualiseacutee-CPP 2017

Les entiteacutes du secteur public local et les EPN peuvent acceacuteder directement agrave lrsquoassistance de la solution

mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail ou en mode service (API) qui permet

Drsquoeacutemettre et de suivre des sollicitations sortantes agrave destination de lrsquoassistance de la solution mutualiseacutee

CPP 2017 (probleacutematiques fonctionnelle et technique)

De suivre lrsquohistorique des eacutechanges

3542 La reacuteponse aux sollicitations en provenance des eacutemetteurs de factures

Les eacutemetteurs de factures peuvent solliciter les reacutecepteurs de factures pour toute question meacutetier notamment

relative au traitement de leurs factures

Les utilisateurs habiliteacutes par lrsquoadministrateur de lrsquoEPN ou de lrsquoentiteacute du secteur public local peuvent acceacuteder

directement agrave lrsquoassistance de la solution mutualiseacutee-CPP 2017 via un espace sollicitations en mode portail qui

permet de

consulter et traiter les sollicitations entrantes adresseacutees par les eacutemetteurs de factures (fournisseurs

priveacutes autres administrations)

rerouter escalader des sollicitations entrantes agrave drsquoautres acteurs de lrsquoassistance de la solution

mutualiseacutee-CPP 2017

De suivre lrsquohistorique des eacutechanges

Lrsquoassistance de la solution mutualiseacutee-CPP 2017 ne permet pas les eacutechanges agrave lrsquoinitiative des destinataires de

factures (entiteacutes du secteur public local EPN) vers les fournisseurs en dehors des eacutechanges reacutealiseacutes dans le

cadre de la mise en œuvre du statut laquo Suspendue raquo

28 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

36 Le cycle de vie nominal de la facture

La solution mutualiseacutee-CPP 2017 met agrave disposition des eacutemetteurs de factures un retour drsquoinformation sur leurs

factures agrave travers la remonteacutee de statuts Celle-ci est obligatoire afin de permettre au fournisseur de suivre

lrsquoavanceacutee du traitement de ses donneacutees de facturation La remonteacutee des statuts optionnels permet un suivi plus

fin de lrsquoavanceacutee du traitement des donneacutees de facturation

Les statuts associeacutes au cycle de vie des factures sont les suivants

Pour les factures agrave destination du secteur public local

29 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour les factures agrave destination des EPN

Point drsquoattention certains statuts sont susceptibles de ne pas ecirctre remonteacutes selon lrsquoentiteacute publique

destinatrice

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les entiteacutes du secteur public local)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI envoi du flux pivot au destinataire

Mode Portail envoi du flux pivot au destinataire

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI de lrsquoordonnateur (TDT

compris pour les accuseacutes de teacuteleacutetransmission inteacutegreacutes dans

le protocole

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(selon les situations)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

30 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Statut Producteur du statut Eleacutement deacuteclencheur

Service fait

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le service-fait a eacuteteacute constateacute et lrsquoordonnateur peut

deacutesormais proceacuteder agrave la liquidation et au mandatement

Mandateacutee

(statut facultatif)

Mode EDI SI Financier de

lrsquoordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et API Espace factures

reccedilues

Le mandat a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et peut

deacutesormais ecirctre transmis au comptable pour prise en charge

Mise agrave

disposition du

comptable

HELIOS Le mandat a eacuteteacute inteacutegreacute par HELIOS (mis agrave disposition du

service comptable pour traitement)

Mise en

paiement HELIOS Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

31 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous preacutesente les eacuteleacutements deacuteclencheurs des statuts et les peacuterimegravetres de responsabiliteacute

associeacutes (pour les EPN)

Statut Producteur du statut Eleacutement deacuteclencheur

Deacuteposeacutee Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Flux drsquoacquittement

Mode Portail validation du deacutepocirct ou de la saisie par le

fournisseur

En cours

drsquoacheminement

vers le destinataire

Mode EDI CPP 2017

Mode Portail CPP 2017

Mode EDI Envoi du flux pivot

Mode Portail Envoi du flux pivot

Mise agrave disposition

du destinataire

Mode EDI CPP 2017

Mode Portail et API CPP 2017

Mode EDI Flux drsquoacquittement du SI Financier EPN

Mode Portail Envoi de la notification courriel par lrsquoespace

factures reccedilues au destinataire

Rejeteacutee par

lrsquoordonnateur

(selon les situations)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

La facture est rejeteacutee par le service destinataire de la facture

(ex erreur de destinataire donneacutees de facturation erroneacutees

etc)

Suspendue

(statut facultatif pour

les EPN qui ne sont

pas en mode flux)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le traitement de la facture peut ecirctre suspendu lorsqursquo une

ou plusieurs piegraveces justificatives sont manquantes

Service fait

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le service-fait a eacuteteacute certifieacute et lrsquoordonnateur peut deacutesormais

proceacuteder agrave la liquidation et au mandatement creacuteation de la

demande de paiement

Mandateacutee DP

valideacutee

(statut facultatif)

Mode EDI SI Financier du service

ordonnateur (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat ou la DP a eacuteteacute creacuteeacute et traiteacute par lrsquoordonnateur et

peut deacutesormais ecirctre transmis au comptable pour prise en

charge

Mise agrave

disposition du

comptable

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service I Espace

factures reccedilues

Le mandat demande de paiement a eacuteteacute creacuteeacute(e) par le

service ordonnateur et mis agrave disposition du service

comptable pour traitement

Comptabiliseacutee

(statut facultatif)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le mandat demande de paiement lieacute(e) agrave la facture a eacuteteacute

valideacute par le payeur et comptabiliseacute

Mise en

paiement

(statut facultatif

pour les EPN qui

ne sont pas en

mode flux)

Mode EDI SI Financier du service

comptable (automatisation du

traitement des factures financier hellip)

Mode Portail et service Espace

factures reccedilues

Le flux de virement a eacuteteacute envoyeacute agrave la Banque de France

32 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

37 Les controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017

La solution mutualiseacutee-CPP 2017 assure 3 niveaux de controcircle sur les donneacutees de facturation transmises par le

fournisseur

371 Les controcircles de coheacuterence du flux et de seacutecuriteacute

Pour chaque flux reccedilu un controcircle antiviral et un controcircle sur les formats sont preacutevus tant pour les donneacutees de

facturation originales que pour les piegraveces jointes

372 Les controcircles de structure des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document sont controcircleacutees en entreacutee de la solution

33 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

373 Les controcircles de la coheacuterence des donneacutees

Pour chaque type de flux les regravegles de syntaxe cardinaliteacute et format des donneacutees deacutecrites dans la partie 4 du

document (description des formats portant les flux drsquoeacutechange autour de la solution mutualiseacutee-CPP 2017) sont

controcircleacutees en entreacutee de la solution

Donneacutees Controcircles effectueacutes par la solution mutualiseacutee-CPP 2017

Identifiant du

fournisseur Veacuterification de lrsquoexistence du SIRET (ou drsquoun autre type drsquoidentifiant)

Numeacutero de Facture

Controcircle drsquouniciteacute (si aucune autre facture du mecircme fournisseur avec le mecircme

numeacutero a eacuteteacute transmise) ET absence de rejet autorisant recyclage (SIRET

erroneacute codes service erroneacute)

Controcircle sur la longueur du champ

Identifiant du

destinataire Veacuterification de lrsquoexistence du SIRET

Code service

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage

Date drsquoeacutemission

Date eacutemission le Date de reacuteception

(Date de reacuteception = Date du jour de lacquisition des donneacutees de facturation dans la

solution mutualiseacutee CPP2017)

Montant agrave Payer

Les donneacutees de facturation avec montants agrave payer agrave 0euro sont accepteacutees par la

solution mutualiseacutee CPP2017 mecircme si elles ne font pas lrsquoobjet drsquoun paiement

effectif

Devise de facturation Les donneacutees de facturation doivent ecirctre mono devise

Reacutefeacuterence

engagement

Controcircle de la preacutesence de lrsquoinformation uniquement si lrsquoEPN ou lrsquoentiteacute du

secteur public local lrsquoa indiqueacute comme un eacuteleacutement obligatoire dans son

parameacutetrage lrsquoinformation devra ecirctre veacuterifieacutee par lrsquoEPN ou lrsquoentiteacute du secteur

public et communiqueacutee au fournisseur

Cette information est obligatoire pour les factures agrave destination des services de

lrsquoEtat

34 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

374 Focus sur le controcircle drsquouniciteacute

3741 Deacutelimitation de lrsquouniciteacute

Lrsquouniciteacute de la facture est eacutetablie agrave partir des trois informations suivantes

Code pays

Lrsquoidentifiant fournisseur

Le numeacutero de facture

3742 Le controcircle de lrsquouniciteacute

Lrsquouniciteacute de la facture vise agrave eacuteviter les erreurs de facturation (double facturation notamment) Une facture

preacutesentant des informations similaires cumulativement sur ces trois donneacutees par rapport agrave une facture

preacuteceacutedemment envoyeacutee fera lrsquoobjet drsquoun rejet par la solution mutualiseacutee-CPP 2017

Le controcircle drsquouniciteacute est systeacutematiquement bloquant sauf dans le cas ougrave la preacuteceacutedente facture a fait lrsquoobjet drsquoun

rejet technique reacutesultant des controcircles reacutealiseacutes par la solution mutualiseacutee-CPP 2017 ou drsquoun rejet pour cause

drsquoerreur sur les donneacutees drsquoacheminement (ex SIRET)

35 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

38 Les possibiliteacutes de recyclage de la facture

Dans certains cas de rejet de sa facture le fournisseur est habiliteacute agrave reacuteexploiter les donneacutees de sa facture afin

de faciliter la nouvelle eacutemission vers la solution mutualiseacutee-CPP 2017

381 Deacutelimitation du recyclage

Seuls certains rejets peuvent donner lieu au recyclage de la facture

Les rejets en entreacutee de la solution suite au(x) controcircle(s) preacuteciteacute(s)

Les rejets dus agrave une erreur drsquoidentification du destinataire par lrsquoeacutemetteur (rejet automatique du SI ou

manuel par un agent via le portail)

382 Modaliteacutes du recyclage

Dans ces deux cas lrsquoeacutemetteur peut si son systegraveme drsquoinformation le lui permet reacuteeacutemettre le flux apregraves

correction des eacuteleacutements erroneacutes mais en conservant un numeacutero de facture identique

383 Modaliteacutes de reacuteeacutemission de facture sans recyclage

Pour tous les autres cas de rejet lrsquoeacutemetteur doit

eacutetablir un avoir reacutefeacuterenccedilant la facture initiale

eacutemettre une nouvelle facture

36 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

39 Les diffeacuterents cadres de facturation

391 Modaliteacutes de prise en compte des cadres de facturation speacutecifiques

La solution mutualiseacutee-CPP 2017 prendra en charge les cas de facturation speacutecifiques lieacutes agrave

la sous-traitance dans le cas ougrave le sous-traitant est admis au paiement direct17

la cotraitance

la facturation de meacutemoires de frais de justice

aux marcheacutes de travaux

Afin de mettre en œuvre les processus lieacutes agrave ces cas speacutecifiques un cadre de facturation doit ecirctre renseigneacute

pour chaque facture transmise 21 cadres principaux de facturation permettent agrave lrsquoeacutemetteur de preacuteciser le type

de document de facturation envoyeacute Ces diffeacuterents cadres sont eacutetablis selon le rocircle de lrsquoeacutemetteur du document

dans le processus de facturation

Facture A1

Facture deacutejagrave payeacutee (ex carte dachat) A2

Meacutemoire de frais de justice A3

Projet de deacutecompte mensuel A4

Etat dacompte A5

Etat dacompte valideacute A6

Projet de deacutecompte final A7

Deacutecompte geacuteneacuteral et deacutefinitif A8

Facture A9

Projet de deacutecompte mensuel A10

Projet de deacutecompte final A11

Facture A12

Projet de deacutecompte mensuel A13

Projet de deacutecompte final A14

Etat acompte A15

Etat acompte valideacute A16

Projet de deacutecompte geacuteneacuteral A17

Deacutecompte geacuteneacuteral A18

Etat dacompte valideacute A19

Deacutecompte geacuteneacuteral A20

Un beacuteneacuteficiaire de remboursement de

la TICDemande de remboursement de la TIC A21

Objet deacuteposeacute

Une maicirctrise dœuvre dans le cadre de

la facturation dun marcheacute de travaux

Cadre de facturation

Une maicirctrise douvrage dans le cadre

de la facturation dun marcheacute de

travaux

Un sous-traitant

Un cotraitant

Un fournisseur ou un mandataire

Rocircle du deacuteposant

Mode Service uniquement (via les API positionneacutees sur des portails amont)

Lorsquun eacutemetteur souhaite transmettre un avoir la piegravece doit ecirctre typeacutee avoir et porter le cadre de

facturation A1 quel que soit le cadre de facturation utiliseacute dans le flux facture initialement transmis

17 laquo Seul le sous-traitant de premier rang peut beacuteneacuteficier du paiement direct les sous-traitants de second rang

et de rang ulteacuterieur ne pouvant srsquoen preacutevaloir raquo (Instruction ndeg12-012-M0 du 30 mai 2012

httpcirculairelegifrancegouvfrpdf201206cir_35389pdf) Les fournisseurs relevant de la sous-traitance

en cascade (au-delagrave du rang 1) ne sont pas habiliteacutes agrave utiliser la solution mutualiseacutee-CPP 2017

37 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

392 Focus sur les modaliteacutes de validation

Certains des cadres de facturation peuvent neacutecessiter une validation de la facture par les acteurs concerneacutes

avant transmission au destinataire Ainsi lrsquoindication par le fournisseur des donneacutees drsquoidentification du valideur

(laquo entiteacute valideur raquo des flux preacutesenteacutees dans la partie 4) est obligatoire pour certains cadres de facturation

(deacutepocirct de facture ou de projet de deacutecompte par un sous-traitant ou cotraitant notamment)

En cas de deacutepocirct de piegraveces neacutecessitant une validation multiple le premier valideur indique les coordonneacutees

permettant lrsquoidentification du valideur suivant Les validations srsquoeffectuent en mode portail uniquement

Le scheacutema ci-dessous deacutecrit le processus standard de validation drsquoune facture dans la solution mutualiseacutee-CPP

2017

38 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

393 Focus sur les modaliteacutes de prise en compte des piegraveces de marcheacute de travaux sur CPP

Les marcheacutes de travaux mentionneacutes ci-dessous sont les marcheacutes de travaux soumis au CCAG travaux (ougrave

lrsquoeacutetablissement drsquoun eacutetat drsquoacompte par une MOE est neacutecessaire)

Dans ce cadre la solution mutualiseacutee-CPP 2017 prendra en charge les processus de facturation suivants

Principes appliqueacutes

Les documents deacuteposeacutes sur la solution CPP doivent parvenir au service comptable par voie

deacutemateacuterialiseacutee

Lrsquoidentiteacute du destinataire final doit ecirctre preacuteciseacutee par le fournisseur lors de lrsquoinitialisation du processus de

facturation Les laquo valideurs raquo de chaque document deacuteposeacute doivent ecirctre preacuteciseacutes agrave chaque eacutetape

Les fonctionnaliteacutes de la solution mutualiseacutee (consultationdeacutepocirctvalidation) sont ouvertes aux MOE et

MOA sur la base du volontariat et sous reacuteserve de leur authentification

Peacuterimegravetre couvert par la solution mutualiseacutee

Le projet de deacutecompte mensuel cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle

soit prise en charge par la MOE au travers de la solution mutualiseacutee

Etat drsquoacompte les fonctionnaliteacutes de la solution mutualiseacutee sont ouvertes aux MOE (pour

transmission des eacutetats drsquoacompte) sur la base du volontariat la deacutemateacuterialisation de lrsquoeacutetat drsquoacompte

est une possibiliteacute offerte agrave des acteurs non soumis agrave lrsquoobligation reacuteglementaire de deacutemateacuterialisation

Projet de deacutecompte final cette piegravece peut ecirctre transmise par le fournisseur sous reacuteserve qursquoelle soit

prise en charge par la MOE au travers de la solution mutualiseacutee-CPP 2017

Projet de deacutecompte geacuteneacuteral la deacutemateacuterialisation du projet de deacutecompte geacuteneacuteral est possible par la

MOE si la MOA et le fournisseur sont identifieacutes sur le portail de la solution mutualiseacutee-CPP2017

Deacutecompte geacuteneacuteral la deacutemateacuterialisation du deacutecompte geacuteneacuteral est possible par la MOE et la MOA si le

fournisseur est identifieacute sur le portail de la solution mutualiseacutee-CPP 2017

Deacutecompte geacuteneacuteral et deacutefinitif la deacutemateacuterialisation du Deacutecompte geacuteneacuteral et deacutefinitif est obligatoire

Documents veacutehiculeacutes en piegraveces jointes les documents produits dans le cadre des marcheacutes de travaux

pourront ecirctre transmis au travers de la solution mutualiseacutee-CPP 2017 (deacutecompte mensuel et geacuteneacuteral)

39 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Cas drsquoutilisation

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en cours de marcheacute

40 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le tableau ci-dessous reacutecapitule lrsquoensemble des cas drsquoutilisation deacutefinis pour permettre la prise en charge dans

la solution mutualiseacutee-CPP 2017 des piegraveces neacutecessaires agrave la facturation en fin de marcheacute

Cas particulier Transmission des piegraveces par un acteur divergeant du producteur des piegraveces

La transmission agrave la solution mutualiseacutee-CPP 2017 des piegraveces de marcheacute de travaux par un acteur divergeant

du producteur des piegraveces implique que

Lrsquoauthentification de la piegravece deacuteposeacutee via CPP par un acteur distinct du producteur du document de

facturation nrsquoest pas assureacutee par la solution mutualiseacutee

La solution mutualiseacutee garantie lrsquoauthenticiteacute des documents deacuteposeacutes par les acteurs qui en sont agrave base

les producteurs

Les piegraveces deacuteposeacutees par un acteur divergeant du producteur de la piegravece ne peuvent ecirctre transmises agrave

la solution mutualiseacutee qursquoen mode laquo deacutepocirct portail raquo

Afin de garantir lrsquoauthenticiteacute des eacuteleacutements deacuteposeacutes par un acteur distinct du producteur du document de

facturation il sera neacutecessaire pour les parties prenantes de recourir aux modaliteacutes suivantes

Deacutemateacuterialisation native

Deacutemateacuterialisation duplicative

Nota les portails amont pourront deacuteroger agrave ces modaliteacutes de transmission srsquoils permettent une validation

interne (la qualiteacute de cette validation nrsquoeacutetant pas veacuterifieacutee par la solution mutualiseacutee)

41 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4 DESCRIPTION DES FORMATS PORTANT LES FLUX DrsquoECHANGES AUTOUR DE LA

SOLUTION MUTUALISEE-CPP 2017

Ce chapitre preacutesente les formats des flux accepteacutes en entreacutee par la solution mutualiseacutee-CPP 2017 ainsi que les

formats des flux eacutemis par la solution mutualiseacutee-CPP 2017 agrave destination de personnes publiques et des

fournisseurs dans le cadre de la remonteacutee du cycle de vie de la facture

41 Vue drsquoensemble des flux autour de la solution mutualiseacutee-CPP 2017

Le scheacutema ci-dessous preacutesente le systegraveme de deacutemateacuterialisation des factures et les principaux systegravemes

externes impliqueacutes dans lrsquoeacutemissiondeacutepocirct des factures et leur traitement

Le flux Pivot (S) est le format de reacutefeacuterence des donneacutees veacutehiculant les informations neacutecessaires et

suffisantes agrave lrsquointeacutegration des factures dans les diffeacuterents SI de gestion de la Sphegravere Publique Il contient les donneacutees permettant la creacuteation drsquoun mandat ou drsquoune demande de paiement la facture sous forme de piegravece jointe ainsi que le cas eacutecheacuteant les piegraveces justificatives compleacutementaires

transmises par le remettant au format drsquoorigine Les flux de type Facture

o Le flux structureacute Facture (E1) porte lrsquoensemble des donneacutees drsquoune facture transmise par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

o Le flux mixte Facture (E2) porte le lot minimal de donneacutees de facturation transmis par un fournisseur ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une a minima repreacutesentant la facture

o Le flux structureacute Meacutemoire de frais de justice (E3) porte lrsquoensemble des donneacutees drsquoun meacutemoire de frais de justice transmis par un fournisseur ainsi que les piegraveces jointes attacheacutees (donneacutees non structureacutees ou structureacutees)

Le flux Cycle de vie (R) comprend les donneacutees sur lrsquoavancement du processus de paiement de

chaque dossier de facturation et particuliegraverement la liste chronologique des laquo statuts raquo relatifs au

traitement des diffeacuterents modes de facturation agrave chaque eacutetape du traitement

42 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

411 Matrices des flux drsquoeacutechange

4111 Matrices des flux par type drsquoacteur

Les matrices ci-dessous reacutecapitulent les caracteacuteristiques des flux eacutemis et reccedilus par type drsquoacteur concerneacute

Tous les formats reacutefeacuterenceacutes par le CEN seront pris en compte par la solution mutualiseacutee-CPP 2017

41111 Pour un Fournisseur priveacute raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice

Format CII

PES Facture

Format EDIFACT18

Format ISO202219

E2 Flux mixte

facture SI Fournisseur CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA320

E3

Flux structureacute

meacutemoire de

frais de justice

SI Fournisseur CPP 2017 EDI UBL-Invoice

R Cycle de vie CPP 2017 SI Fournisseur EDI AIFE_Statut

CPPStatutPivot

NB les formats utiliseacutes pour transmettre des factures agrave lrsquoEtat via la solution actuelle Chorus factures seront

accepteacutes par la solution mutualiseacutee La compatibiliteacute ascendante est donc assureacutee pour les fournisseurs deacutejagrave

raccordeacutes

41112 Pour une entiteacute du secteur public local raccordeacutee en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1 Flux structureacute

facture

SI

SPL CPP 2017 EDI

PES Facture

E3

Flux structureacute

meacutemoire de

frais de justice

SI SPL CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI Collectiviteacute EDI CPPFacturePivot

R Cycle de Vie

entrant

SI

SPL CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI Fournisseur EDI CPPStatutPivot

18 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 19 Idem 20 Idem

43 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le scheacutema ci-dessous preacutesente la vue drsquoensemble des flux existant autour du processus de traitement de la

facture et lrsquoexeacutecution comptable de la deacutepense qui en reacutesulte

41113 Pour un Etablissement Public National raccordeacute en mode EDI

Code

Flux

Type Flux Emetteur Reacutecepteur Mode Format

E1

Flux

structureacute

facture

SI EPN CPP 2017 EDI

UBL-Invoice

PES Facture

Format EDIFACT21

Format ISO202222

E2 Flux mixte

facture SI EPN CPP 2017 EDI

UBL-Invoice minimal

CII minimal

CPP Factures Minimal

PES_Factures Minimal

Format PDFA323

E3

Flux

structureacute

meacutemoire de

frais de

justice

SI EPN CPP 2017 EDI UBL-Invoice

S Pivot CPP 2017 SI EPN EDI CPPFacturePivot

R Cycle de Vie

entrant SI EPN CPP 2017 EDI CPPStatutPivot

R Cycle de Vie

sortant CPP 2017 SI EPN EDI CPPStatutPivot

21 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen 22 Idem 23 Idem

44 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

412 Preacutesentation des formats accepteacutes par type de flux EDI

41211 Les formats accepteacutes pour les flux drsquoeacutemission des partenaires vers CPP

Type de flux Formats reacutefeacuterenceacutes dans

les speacutecifications

externes

Formats accepteacutes

E1

(Flux structureacute

Facture)

UBL Invoice

UBL 20

UBL 21

UBL-PEPPOL

UBL-FEN105

UBL Factures publiques

CII

CII 20

CII 21

CII-FEN135

EDIFACT EDIFACT

ISO2022 ISO2022

E2

(Flux mixte

facture)

CPP Factures Minimal CPP Factures Minimal

PDFA3 PDFA3

UBL minimal

UBL minimal 20

UBL minimal 21

UBL-PEPPOL minimal

UBL-FEN105 minimal

CII minimal CII 30

E3

(Flux structureacute

Meacutemoire de frais

de justice)

UBL Invoice UBL 20

UBL 21

R

(cycle de vie) CPP Statut CPP Statut

41212 Les formats accepteacutes pour les flux drsquoeacutemission de CPP vers les partenaires

Type de flux Format reacutefeacuterenceacute dans les

speacutecifications externes

Formats accepteacutes

S

(Flux Pivot) CPP Facture Pivot CPP Facture Pivot

R

(Cycle de vie)

AIFE Statut AIFE Statut

CPP Statut CPP Statut

45 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

42 Description geacuteneacuterique des donneacutees par type de flux

Pour chaque flux les tableaux preacutesentant les donneacutees constitutifs du flux preacutecisent

les donneacutees constitutives du flux leur caractegravere obligatoire ou facultatif leur caractegravere multiple ou non leur description la reacutefeacuterence aux regravegles de gestion geacuteneacuteriques applicables

Cette partie ne deacutecrit pas les donneacutees techniques des flux agrave fin de seacutecurisation de routage ou de traccedilabiliteacute

421 Description du flux Pivot

Le flux Pivot est geacuteneacutereacute par la solution mutualiseacutee CPP-2017 pour transmettre les factures deacuteposeacutees dans la

solution mutualiseacutee CPP-2017 agrave destination des services de lrsquoEtat du secteur public local ou des Etablissements

Publics Cette transmission se fait en mode EDI

Un flux Pivot est donc constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML Une piegravece jointe de type facture (sauf en cas de transmission drsquoun flux E2 au format PDFA3) Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

46 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nb La balise laquo Date de Reacuteception raquo permet de veacutehiculer la date agrave laquelle la facture a eacuteteacute prise en compte par

lrsquoAdministration lorsque celle-ci diffegravere de la date drsquoeacutemission de la facture La date effective de reacuteception de la

facture pouvant diffeacuterer de la date drsquoeacutemission de la facture indiqueacutee par le fournisseur dans le flux qursquoil

transmet

A titre drsquoillustration le scheacutema ci-dessous permet de visualiser la maniegravere dont les donneacutees drsquoune facture

peuvent ecirctre extraites pour former le format Pivot de Facturation

FournisseurPays

Fournisseur

Nom (raison sociale)

Deacutebiteur Identifiant

Deacutebiteur

Code Service

Deacutebiteur

Nom Service

Reacutesumeacute Type

Reacutesumeacute Identifiant

(numeacutero)

Reacutesumeacute

Date drsquoeacutemission de

la facture

Reacutesumeacute Devise

Reacutesumeacute

Montant HT

Reacutesumeacute

Montant agrave Payer

Engagement

Numeacutero de

Commande

Reacutecapitulatif TVA

Montant Base

Reacutecapitulatif TVA

Taux

Reacutecapitulatif TVA

Montant Total

Reacutesumeacute Cadre de

facturation

Fournisseur Type

Identifiant

Fournisseur

Identifiant

Reacutesumeacute Mode de

Paiement

Reacutecapitulatif TVA

47 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML du flux pivot

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Pivot de Facturation

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees facture O Unique Informations geacuteneacuterales sur la facture

Donneacutees facture - Lignes

F

Unique

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture ndash Lignes -

Ligne

F

Multiple

Informations sur une ligne de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Donneacutees facture - TVA F

Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Donneacutees facture - Montants O Unique Informations sur les montants de la facture

Donneacutees facture -

Engagement

F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le fournisseur G211

Fournisseur - Reacutefeacuterences

bancaires

F Unique

Informations sur les donneacutees bancaires du

fournisseur

Deacutebiteur O

Unique Informations sur lrsquoentiteacute publique destinatrice

de la Facture

G212

Piegravece jointe

F

Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur et

accepteacute en entreacutee de CPP

G405

G407

G408

G409

G410

G411

Cycles de vie F Unique Informations relatives aux validations

Cycle de vie unitaire O Multiple

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

48 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees Facture (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Date de reacuteception O Unique Date de reacuteception de la demande de

paiement par ladministration

G108

G109

Devise O Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture origine F Unique En cas drsquoAvoir numeacutero de la demande de

paiement sur laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees facture - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

49 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - TVA (Facultatif et Multiple)

autant doccurrences que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees facture ndash Lignes ndash Ligne (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero correspondant au numeacutero de la

ligne de facturation

G601

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre de quantiteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison

G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA F Unique Taux de TVA applicable G125

50 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees facture - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G202

G203

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du

tiers fournisseur

G209

Mode drsquoeacutemission F Unique Indique le mode de production de la facture

(ie Data numeacuteriseacutee saisie)

Entiteacute Fournisseur - Reacutefeacuterence Bancaire (facultative et Unique)

Nom OF Pluraliteacute Description Regravegles

Type de reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN numeacutero du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

51 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le paiement

G118

G120

G121

G122

Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

G205

G206

Identifiant O Unique Le numeacutero SIRET de lrsquoorganisation publique G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein de

lrsquoorganisation

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le routage

manuel de la facture vers ce service

P114

52 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (Facultative et Multiple)

autant doccurrences que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre F Unique Numeacutero de lrsquoentiteacute PJ si plusieurs blocs PJ

sont renseigneacutes

Identifiant unique (URI) F Unique

Une URL univoque permettant dacceacuteder agrave la

version archiveacutee du Document

en loccurrence une Reacutefeacuterence SMA

G410

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ - MimeType F Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G403

Contenu F Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

G410

Identifiant original F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation par

le SI Chorus

G128

Entiteacute cycle de validation ndash validation unitaire (Facultatif et Multiple)

autant doccurrences que de valideurs

Date du statut O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Code statut O Unique Deacutefinition de lrsquoeacutevegravenement G501

Compleacutement statut O Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

53 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute cycle de validation - producteur du statut du cycle de vie (Facultatif et Multiple)

autant doccurrences que drsquoentiteacutes Cycle de vie

Type identifiant O Unique Type drsquoidentifiant du producteur du statut

Identifiant O Unique

Libelleacute indiquant quel Systegraveme

drsquoInformation ou Application a geacuteneacutereacute le

statut

Raison sociale O Unique Raison Sociale du producteur du statut

Code pays O Unique Code pays du producteur du statut

Note F Unique

54 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

422 Description des flux de type facture

4221 Description du flux structureacute Facture (E1)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture mais les donneacutees minimales permettant de produire un objet Facture agrave partir drsquoune feuille de style

geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Facture comprend quatre types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des collectiviteacutes locales ou des Etablissements Publics Nationaux ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Eventuellement les donneacutees XML relatives agrave des modes de facturation speacutecifiques (exemple bloc

valideur) Les donneacutees dune facture conformes agrave la reacuteglementation Code geacuteneacuteral des impocircts et Code du

Commerce telles que deacutecrites preacuteceacutedemment Les donneacutees compleacutementaires permettant de repreacutesenter une Facture dans son inteacutegraliteacute avec tous les

deacutetails

Un flux structureacute Facture est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

55 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees structureacutees en XML drsquoune Facture

regroupeacutees par entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

56 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur la facture G129

Remises F Multiple Informations sur les remises applicables

globalement agrave la facture

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur de la facture

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute une

validation (titulaire du bon de commande

mandataire MOE priveacutee)

G220

G221

G222

Encaisseur F Unique

Informations sur lorganisation agrave qui le

comptable doit effectuer le regraveglement en cas

daffacturage

Site de livraison F Multiple

Informations sur les sites de livraison

eacuteventuels des fournitures de biens et de

services listeacutees dans le bloc Ligne

Piegravece Jointe F Multiple

Piegravece(s) Jointe(s) agrave la facture justificative ou

non

G407

G408

G409

G410

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

57 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant Taxe F Unique

Montant Total des Taxes dues pour les

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant Remise F Unique Montant Total des remises eacuteventuelles G113

Montant agrave deacuteduire F Unique Montant deacutejagrave payeacute agrave deacuteduire du Montant TTC G113

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Note F Multiple Texte(s) libre(s) associeacute(s) agrave la facture Les

mentions fiscales leacutegalement obligatoires

P112

G127

58 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

peuvent ecirctre indiqueacutees ici

Entiteacute Remises (Facultatif et Multiple)

autant dentiteacutes que de poste de remise applicables au global de la facture

Nom OF Pluraliteacute Description Regravegles

Motif F Unique Texte libre deacutecrivant la raison de la remise P112

Montant remise O Unique Montant total de la remise appliqueacutee G113

Entiteacute ReacutecapitulatifTaxes (Facultatif et Multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type de Taxe O Unique Type de taxe applicable G123

Montant de base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant de taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

Entiteacute Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de contrat F Unique Identifie le Contrat P105

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande ou

numeacutero de marcheacute exeacutecutable)

P107

G301

Date deffet F Unique Date deffet de lrsquoengagement G109

59 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Code service F Unique Codification des services au sein de

lrsquoorganisation eacutemettrice de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation

eacutemettrice de la facture

P114

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Reacutegime TVA F Unique

Permet drsquoindiquer si le fournisseur est soumis

agrave la TVA sur les encaissements ou sur les

deacutebits

G213

Nom commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne Adresse commerciale F Multiple Ligne drsquoadresse

Code Postal commercial F Unique Code postale de lrsquoadresse commerciale

Commune commerciale F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale O Multiple Ligne drsquoadresse G215

Code Postal leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegale O Unique Commune de lrsquoadresse leacutegale

Nom signataire F Unique

Identiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G209

P110

G224

60 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Qualiteacute signataire F Unique Qualiteacute de la personne signataire de lacte

(facturation intra-sphegravere publique)

G223

G224

Note F Multiple

Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute

fournisseur

P112

G127

G225

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale (telle

que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

G219

P114

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce service

P114

G219

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire

Code pays leacutegal O Unique Code pays de lrsquoadresse leacutegale G201

G203

Ligne adresse leacutegale F Multiple Ligne drsquoadresse G215

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Nom commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Note F Multiple Texte(s) libre(s) associeacute(s) agrave lrsquoentiteacute deacutebiteur P112

G127

61 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Type F Unique

Le type de ligne permet drsquoindiquer si la ligne

contient des eacuteleacutements de prix agrave prendre en

compte dans les totalisations ou uniquement

des donneacutees agrave valeur informative

G602

Sous-type F Unique

Le sous-type de ligne permet de preacuteciser le

type de ligne en indiquant srsquoil srsquoagit drsquoune

ligne de

- Deacutetail

- Regroupement

- Information

G603

Site livraison F Unique

Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F Unique

Description geacuteneacuterale de la fourniture ou de la

fourniture de biens et de services zone

informative

P112

Reacutefeacuterence produit F Unique

Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de biens et de services zone

informative

P101

Nom article F Unique

Nom (abreacutegeacute ou type) de lrsquoarticle ou de la

fourniture de bien et de services zone

informative

P102

Date de livraison F Unique Date de livraison G109

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Uniteacute livraison F Unique Uniteacute utiliseacutee pour la livraison

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute de

Livraison

G113

Montant base F Unique Montant Hors Taxe de la ligne avant remise G113

Montant remise F Unique Montant de la remise pour la ligne G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Compleacutement F Multiple

Texte(s) compleacutementaire(s) permettant de

deacutetailler le contenu drsquoune fourniture de biens

et de services

P112

G127

62 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Paiement (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Date eacutecheacuteance O Unique Date deacutecheacuteance de paiement deacutetermineacutee

par le Fournisseur G109

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Type Reacutefeacuterence bancaire F Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel

effectuer le paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer

le paiement

G118

G120

G121

G122

Notes F Multiple Texte(s) libre(s) associeacute(s) aux termes de

paiement

P112

G127

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social du valideur G201

G203

Typage identifiant O Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le valideur G204

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code Postal leacutegale F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

63 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Encaisseur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoencaisseur G201

G203

Typage identifiant O Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant

lrsquoencaisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification leacutegale du

Fournisseur dans son pays

G207

G208

Nom (raison sociale) O Unique Nom leacutegal de lrsquoorganisation G209

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

Adresse leacutegale F Multiple Ligne drsquoadresse

Code postal leacutegal F Unique Code postal de lrsquoadresse leacutegale

Commune leacutegale F Unique Commune de lrsquoadresse leacutegale

Entiteacute SiteLivraison (facultatif et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du site de livraison P108

Nom O Unique Deacutenomination du site de livraison P109

Adresse F Multiple Ligne drsquoadresse

Code postal F Unique Code postal

Commune F Unique Commune

Code pays adresse F Unique Identifie le Pays ougrave est localiseacute le site G201

G203

64 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (facultative et Multiple)

autant de blocs que de piegraveces jointes agrave la facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

G405

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

65 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4222 Description du flux mixte Facture (E2)

Le flux mixte Facture porte le lot minimal de donneacutees transmis par un fournisseur associeacute agrave chaque facture

transmise ainsi que des piegraveces jointes attacheacutees (donneacutees structureacutees ou non) dont une PJ repreacutesentant la

facture (hors transmission au format PDFA3) Le flux mixte Facture comprend ainsi 3 types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat des entiteacutes du secteur public local ou des Etablissements Publics Nationaux ces donneacutees structureacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

La facture en piegravece jointe (hors transmission au format PDFA3)

Si neacutecessaire des piegraveces jointes compleacutementaires

Un flux mixte Facture est constitueacute par

Les donneacutees de lrsquoenveloppe

Les donneacutees structureacutees en XML neacutecessaires agrave la constitution du flux pivot (donneacutees structureacutees uniquement) et le cas eacutecheacuteant compleacuteteacute des informations relatives agrave des modes de facturation speacutecifiques (bloc valideur)

Une piegravece jointe constitueacutee par le fichier eacutelectronique repreacutesentant la Facture conforme agrave la reacuteglementation (hors transmission au format PDFA3)

Dautres piegraveces constitueacutees par des documents compleacutementaires le cas eacutecheacuteant

66 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les tableaux ci-dessous deacutecrivent la structure geacuteneacuterique des donneacutees XML drsquoune Facture mixte regroupeacutees par

entiteacutes principales Les donneacutees constitutives de chacune des entiteacutes sont deacutecrites dans les tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Facture mixte Fournisseur

Entiteacute OF Pluraliteacute Description Regravegles

Donneacutees factures O Unique Informations geacuteneacuterales sur la facture

Donneacutees factures - TVA F Multiple Reacutecapitulatif des montants de taxes par

taux

G123

G124

Donneacutees factures -

Engagement F Unique

Informations sur lrsquoengagement juridique

fondateur de la facture

Donneacutees factures - Ligne de

facturation F Multiple

Informations sur les lignes de la facture

deacutecrivant les fournitures de biens et de

services et leurs prix

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Fournisseur ndash Reacutefeacuterence

bancaire F Unique

Informations sur le paiement de la facture

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Valideur F Unique

Informations sur lrsquoentiteacute devant effectueacute

une validation (titulaire du bon de

commande mandataire MOE priveacutee)

G220

G221

G222

PiegraveceJointe F Multiple

Piegravece(s) Jointe(s) dont la facture dans son

format original tel qursquoeacutemit par le fournisseur

G405

G407

G408

G409

G411

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

67 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

Cadre (mode de

facturation) F Unique

Deacutefinit le mode de facturation correspondant

agrave la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O Unique

Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur

(identifiant unique de la facture ou de

lrsquoavoir)

G105

G106

Date drsquoeacutemission de la

facture O Unique

Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Devise F Unique

Devise agrave laquelle se rapportent tous les

montants de la facture (neacutecessairement

mono devise)

G110

G111

G112

Identifiant facture Origine F Unique En cas drsquoavoir numeacutero de la facture sur

laquelle lrsquoavoir est applicable

G105

G106

Mode de paiement O Unique

Preacutecise les informations relatives aux

modaliteacutes de paiement demandeacutees par le

fournisseur

G116

Entiteacute donneacutees factures - Montants (Obligatoire et Unique)

Montant Hors Taxe O Unique

Montant Total Hors Taxe des fournitures de

biens et de services listeacutees dans la facture

apregraves remises eacuteventuelles

G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees

dans la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave Payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

68 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute donneacutees factures - TVA (facultatif et multiple)

autant dentiteacutes que de taux de TVA applicables dans la facture

Nom OF Pluraliteacute Description Regravegles

Type Taxe F Unique Type de taxe applicable G123

G124

Montant base O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Total Hors Taxe des montants

factureacutes associeacutes au Taux de TVA consideacutereacute

G113

Taux O Unique

Pour chaque Taux de TVA applicable au sein

de la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique

Pour chaque Taux de TVA applicable au sein

de la facture montant total de la TVA

appliqueacutee

G113

Entiteacute donneacutees factures - Engagement (Facultatif et Unique)

Nom OF Pluraliteacute Description Regravegles

Numeacutero de marcheacute F Unique Identifie le Marcheacute (numeacutero de marcheacute ou

numeacutero de convention)

P106

G301

Numeacutero drsquoengagement F Unique Identifie lrsquoEngagement (bon de commande

ou numeacutero de marcheacute exeacutecutable)

P107

G301

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays F Unique

Code du pays du siegravege social de lrsquoeacutemetteur G201

G202

G203

Typage identifiant F Unique Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

fournisseur

G204

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au

sein du reacutefeacuterentiel indiqueacute

G206

G207

G208

G210

G214

69 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

Entiteacute Fournisseur ndash Reacutefeacuterence bancaire (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Type reacutefeacuterence bancaire F Unique Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

Idcompte bancaire F Unique IBAN numeacutero du compte bancaire sur

lequel effectuer le paiement

G118

Id eacutetablissement bancaire F Unique

BIC du compte bancaire code banque et

code guichet sur lequel effectuer le

paiement

G119

G120

G121

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Typage identifiant O Unique

Identifie le reacutefeacuterentiel drsquoimmatriculation du

destinataire de la facture (SIRET)

G204

G216

G206

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G206

G207

G208

G214

G216

Nom (raison sociale) F Unique

Nom de lrsquoorganisation ou raison sociale

(telle que speacutecifieacutee dans le MarcheacuteBon de

Commande)

G209

Code service F Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage

automatiseacute ou manuel de la facture au sein

de lrsquoorganisation

G217

G218

P113

Nom service F Unique

Nom du service au sein de lrsquoorganisation du

destinataire de la facture Il permet le

routage manuel de la facture vers ce

service

G219

P114

70 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Donneacutees factures - Ligne de facturation (facultative et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero O Unique Numeacutero de ligne (seacutequentiel) G601

Site de livraison F

Unique Permet de rattacher la ligne de facturation agrave

un site de livraison et de regrouper toutes

les lignes drsquoun mecircme site

P108

Description F

Unique Description geacuteneacuterale de la fourniture ou de

la fourniture de bien et de service zone

informative

P112

Reacutefeacuterence produit F

Unique Reacutefeacuterence code de lrsquoarticle ou de la

fourniture de bien et de service zone

informative

P101

Quantiteacute factureacutee O Unique Nombre drsquouniteacutes factureacutees P103

Prix unitaire O Unique Prix unitaire (HT) avant remise par Uniteacute

de Livraison G113

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Taux de TVA O Unique Taux de TVA applicable G125

Entiteacute Valideur (optionnel et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique

Code du pays du siegravege social du valideur G201

G202

G203

Typage identifiant O Unique

Nature de lrsquorsquoidentifiant reacutefeacuterenccedilant le

valideur

G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du valideur au

sein du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de

lrsquoorganisation

G209

71 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute PiegraveceJointe (obligatoire et Multiple)

autant de blocs que de piegraveces jointes agrave la facture Au moins une des PJ est une facture

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique

Deacutefinit la nature du document G401

G405

G406

Nom PJ O Unique

Nom de la piegravece jointe P104

G409

G412

G413

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document

(en utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

Identifiant numeacuterisation F Unique

Identifiant de facture eacutetablie par lrsquousine de

numeacuterisation du SI Chorus

La valorisation de cette donneacutee indique que

la facture a eacuteteacute acquise par numeacuterisation

par le SI Chorus

G128

72 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4223 Description du flux structureacute Meacutemoire de frais de justice (E3)

Les matrices deacutecrites ci-apregraves nrsquoont pas vocation agrave recenser lrsquoensemble des donneacutees pouvant figurer sur une

facture de meacutemoire de frais de justice mais les donneacutees minimales permettant de produire un objet Facture agrave

partir drsquoune feuille de style geacuteneacuterique Les autres donneacutees nrsquoapparaitront pas au travers de la feuille de style

geacuteneacuterique de la facture

Dans le cas ougrave le fournisseur transmet la reacutefeacuterence URL de sa feuille de style ces donneacutees compleacutementaires

peuvent ecirctre renseigneacutees et afficheacutees sur la facture

Le flux structureacute Meacutemoire de frais de justice comprend trois types de donneacutees

Les donneacutees strictement neacutecessaires au traitement de la facture par les systegravemes comptables et financiers de lEtat ces donneacutees servent agrave constituer le Flux Pivot de facturation deacutecrit dans le chapitre deacutedieacute et doivent ecirctre systeacutematiquement renseigneacutees par le fournisseur

Les donneacutees regraveglementairement obligatoires dans le cadre drsquoun meacutemoire de frais de justice Les donneacutees compleacutementaires permettant de repreacutesenter un meacutemoire de frais de justice dans son

inteacutegraliteacute avec tous les deacutetails

Un flux structureacute meacutemoire de frais de justice est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML neacutecessaires agrave la facturation Les donneacutees structureacutees en XML repreacutesentant linteacutegraliteacute de la Facture Des piegraveces jointes constitueacutees par des documents compleacutementaires

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees drsquoun Meacutemoire de Frais de Justice par une

hieacuterarchie dEntiteacutes imbriqueacutes Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les tableaux

suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

73 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

74 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture structureacutee de meacutemoire de frais de justice

Entiteacute OF Pluraliteacute Description Regravegles

Geacuteneacuteraliteacutes O Unique Informations geacuteneacuterales sur le meacutemoire G129

Reacutecapitulatif taxes F Multiple Reacutecapitulatif des montants de Taxes par taux G123

G124

Engagement F Unique Informations sur lrsquoengagement juridique

fondateur du meacutemoire

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Ligne O Multiple

Informations sur les lignes de la facture

deacutetaillant les fournitures de biens et de

services et leurs prix Les lignes peuvent

permettre de renseigner les taxes autres que

TVA

Paiement O Unique Informations sur le paiement de la facture

Juridiction O Multiple Informations sur la juridiction pour laquelle la

prestation a eacuteteacute effectueacutee

G703

Piegravece jointe F Multiple

Piegravece(s) Jointe(s) du meacutemoire justificative

ou non

G701

G407

G408

G409

75 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Geacuteneacuteraliteacutes (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Type O Unique

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune

demande de paiement (paiement total

acompte) ou drsquoun avoir

G101

G115

G713

G715

Cadre (mode de

facturation) O Unique

Deacutefinit le mode de facturation correspondant agrave

la reacutealisation des fournitures de biens et de

services de la facture ou agrave leur regraveglement

- standard (mono-fournisseur)

- Cotraitance (globale ou simple)

- Sous-traitance

- ASAP

- Marcheacutes de travaux

- Affacturage

- hellip

G102

G103

G104

Identifiant (numeacutero) O

Unique Identifiant (numeacutero) de la demande de

paiement eacutemise par le Fournisseur (identifiant

unique de la facture ou de lrsquoavoir)

G105

G106

Date deacutemission de la

facture O

Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G107

G109

Deacutebut de peacuteriode F Unique Date de deacutebut de la peacuteriode de facturation G109

Fin de peacuteriode F Unique Date de fin de la peacuteriode de facturation G109

Description peacuteriode F Unique Description de la peacuteriode de facturation P112

Devise O Unique Devise agrave laquelle se rapportent tous les

montants de la facture

G110

G111

Montant Remise F Unique

Montant Total des remises eacuteventuelles G113

Montant TTC O Unique

Montant Total Toutes Taxes Comprises des

fournitures de biens et de services listeacutees dans

la facture apregraves remises eacuteventuelles

G113

G114

Montant agrave payer O Unique Montant agrave payer pouvant ecirctre infeacuterieur au

Montant TTC dans certains cas

G113

G115

Montant HT apregraves remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

apregraves remises eacuteventuelles

G113

Montant HT avant remise F Unique

Montant Total Hors Taxe des prestations

listeacutees dans le meacutemoire de frais de justice

avant remises eacuteventuelles

G113

76 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute ReacutecapitulatifTaxes (Facultative et Multiple)

autant dentiteacutes que de taux de TVA applicables dans le meacutemoire

Nom OF Pluraliteacute Description Regravegles

Exoneacuteration F Unique Texte libre pour justifier de lexoneacuteration de

taxe

P112

G712

Taux O Unique Pour chaque Taux de TVA applicable au sein de

la facture Taux de TVA consideacutereacute

G125

Montant taxe O Unique Montant total des taxes applicables G113

Montant HT O Unique Montant Total Hors Taxe des prestations listeacutees

dans le meacutemoire de frais de justice

G113

Montant de base F Unique Total Hors Taxe des montants factureacutes associeacutes

aux Taux de TVA consideacutereacutes

G113

Entiteacute Engagement (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Reacutefeacuterence aux textes

(code) O

Unique Code de la reacutefeacuterence aux textes de lois

applicables

G702

G703

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande P107

G301

G711

Date drsquoeffet F Unique Date deffet de lrsquoengagement G109

77 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Fournisseur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Code du pays du siegravege social de lrsquoeacutemetteur G201

G203

Typage identifiant O Unique

Nature de lrsquoidentifiant reacutefeacuterenccedilant le fournisseur G204

G206

Identifiant O Unique

Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G207

G208

G210

G214

Nom (raison sociale) O Unique Nom leacutegal ou raison sociale de lrsquoorganisation G209

Identifiant TVA F Unique Numeacutero de TVA intra-communautaire (pour EU) G210

Reacutegime TVA F Unique Permet drsquoindiquer si le fournisseur est soumis agrave

la TVA sur les encaissements ou sur les deacutebits

G213

Nom Commercial F Unique Nom commercial de lrsquoorganisation G209

Ligne adresse

Commerciale F Multiple

Ligne drsquoadresse G215

Code postal Commercial F Unique Code postale de lrsquoadresse commerciale

Commune commercial F Unique Commune de lrsquoadresse commerciale

Code Pays commercial F Unique Identifie le Pays ougrave est localiseacute le Tiers G201

G203

Adresse legale O Multiple Ligne drsquoadresse G215

Code Postal Leacutegal O Unique Code postale de lrsquoadresse leacutegale

Commune leacutegal O Unique Commune de lrsquoadresse leacutegale

Nom contact F Unique Identiteacute de la personne agrave contacter G209

Teacuteleacutephone contact F Unique Numeacutero de teacuteleacutephone de la personne agrave

contacter

Teacuteleacutecopie contact F Unique Numeacutero de teacuteleacutecopie de la personne agrave contacter

Courriel contact F Unique Adresse courriel de la personne agrave contacter

78 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Deacutebiteur (obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G207

G208

G214

Code service O Unique

Codification des services au sein de

lrsquoorganisation du destinataire de la facture

Cette codification permet un routage automatiseacute

ou manuel de la facture au sein de

lrsquoorganisation

G217

G218

P113

Nom service F Unique Nom du service (telle que speacutecifieacutee dans le

MarcheacuteBon de Commande)

P114

G219

Entiteacute Ligne (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoaffaire O Unique Numeacutero de lrsquoaffaire

Reacutefeacuterence produit F Unique Reacutefeacuterence code de lrsquoarticle ou de la fourniture de

biens et de services zone informative

P101

Quantiteacute O Unique Quantiteacute P103

Quantiteacute X tarif O Unique Quantiteacute de la ligne multiplieacutee par le tarif de la

ligne

Numeacutero drsquoengagement F Unique Rappel du numeacutero du bon de commande G301

Montant HT O Unique Montant Hors taxe de la ligne apregraves remise G113

Montant TVA O Unique Montant de la TVA applicable G113

Taux TVA O Unique Taux de TVA applicable

Type de prestation (code) O Unique

Code du type de prestation effectueacute G706

G707

G710

Tarif de la prestation O Unique Tarif de la prestation effectueacutee G113

Prix de la quantiteacute O Unique Prix de la quantiteacute G113

Indicateur de charge F Unique Indicateur de charge applicable agrave la ligne G710

Motif de charge F Unique Motif de charge applicable agrave la ligne P112

G710

Montant de charge F Unique Montant de charge applicable agrave la ligne G113

G710

Autoriteacute Requeacuterante (code) O Unique Code de lrsquoautoriteacute agrave lrsquoorigine de la reacutequisition G708

G709

79 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Nom OF Pluraliteacute Description Regravegles

Numeacutero drsquoengagement

juridique F Unique

Identifie le Bon de Commande

Entiteacute Paiement

Nom OF Pluraliteacute Description Regravegles

Date drsquoeacutecheacuteance F Unique Date deacutecheacuteance de paiement deacutetermineacutee par le

Fournisseur G109

Mode de paiement F Unique Preacutecise les informations relatives aux modaliteacutes

de paiement demandeacutees par le fournisseur

G116

Type de reacutefeacuterence bancaire O Unique

Nature du reacutefeacuterentiel bancaire utiliseacute pour

identifier un compte bancaire

G117

G118

G122

Identifiant compte bancaire F Unique

IBAN du compte bancaire sur lequel effectuer le

paiement

G118

G119

G122

Identifiant eacutetablissement

bancaire F Unique

BIC du compte bancaire sur lequel effectuer le

paiement

G118

G120

G121

G122

Entiteacute Juridiction (par ligne)

Nom OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de la juridiction G704

G705

Date de la reacutequisition O Unique Date de notification de la reacutequisition G109

Date de la prestation O Unique Date effective de la prestation G109

80 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Entiteacute Piegravece Jointe (1 agrave n fois)

Nom OF Pluraliteacute Description Regravegles

Type PJ O Unique Deacutefinit la nature du document G401

Nom PJ O Unique

Nom de la piegravece jointe P104

G714

G715

G716

Format PJ (Mime type) O Unique Deacutefinit le format eacutelectronique du document (en

utilisant le Mime Type)

G402

G403

Contenu O Unique

Le contenu compresseacute et encodeacute du fichier

originel mateacuterialisant le document

G404

G407

G408

81 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

423 Description des flux Cycle de Vie de la facture (R)

Le flux Cycle de Vie est utiliseacute par la solution mutualiseacutee-CPP 2017 pour transmettre les statuts des factures

entre les diffeacuterents Systegravemes drsquoInformations et notamment vers les SI des Fournisseurs pour leur

permettre de beacuteneacuteficier de la restitution de lrsquoavancement du paiement drsquoune facture au sein drsquoune

Administration ou drsquoune collectiviteacute publique

Cette transmission peut se faire en mode EDI

Un flux Cycle de vie est donc constitueacute par

Les donneacutees de lrsquoenveloppe Les donneacutees structureacutees en XML

Le tableau ci-dessous deacutecrit la structure geacuteneacuterique des donneacutees constitutives du flux du cycle de vie au travers

drsquoune hieacuterarchie dentiteacutes imbriqueacutees Les donneacutees constitutives de chacune des Entiteacutes sont deacutecrites dans les

tableaux suivants

La colonne OF indique si le bloc de donneacutees est obligatoirement ou facultativement preacutesent dans le flux Si un

bloc facultatif est utiliseacute certaines des donneacutees le constituant pourront ecirctre deacuteclareacutees obligatoires

La colonne Pluraliteacute indique si seule une occurrence laquo Unique raquo est autoriseacutee ou si des occurrences

laquo Multiples raquo sont autoriseacutees

Chaque reacutefeacuterence de Regravegles renvoie au tableau du chapitre 43 listant toutes les regravegles applicables sur les

donneacutees geacuteneacuteriques

Le tiers eacutemetteur du flux cycle de vie renseigne soit lrsquoentiteacute FluxStatut soit lrsquoentiteacute FactureStatut

Lrsquoentiteacute FluxStatut (partie gauche du scheacutema) permet de remonter les statuts relatifs agrave un ou plusieurs flux

Lrsquoentiteacute FactureStatut (partie droite du scheacutema) permet de remonter les statuts relatifs agrave une ou plusieurs

factures

Il nrsquoest pas possible de remonter au sein drsquoun mecircme flux cycle de vie des statuts relatifs au traitement du flux

et des statuts relatifs aux factures qui y sont associeacutees

82 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Si le tiers eacutemetteur du flux cycle de vie renseigne lrsquoentiteacute laquo Flux statut raquo il peut renseigner autant drsquoentiteacute

laquo Flux Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs flux Il peut aussi eacutemettre

plusieurs statuts pour un mecircme flux lrsquohorodatage permettant de traiter lrsquoordre

Si le tiers eacutemetteur du flux cycle de vie eacutemetteur renseigne lrsquoentiteacute laquo FactureStatut raquo il peut renseigner autant

drsquoentiteacute laquo laquo Facture Statut Unitaire raquo que souhaiteacute afin de remonter les statuts de plusieurs factures Il peut

aussi remonter plusieurs statuts pour une mecircme facture lrsquohorodatage permettant de traiter lrsquoordre

CPP Statut

Entiteacute OF Pluraliteacute Description Regravegles

Flux statut F Unique Lrsquoeacuteleacutement flux statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de flux

G502

G504

Facture statut F Unique Lrsquoeacuteleacutement facture statut contient lrsquoensemble des

eacuteleacutements relatifs agrave des statuts de factures

G502

G504

Flux Statut unitaire O Multiple

Leacuteleacutement flux statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant un flux

Facture statut unitaire O Multiple

Leacuteleacutement facture Statut unitaire contient

lensemble des eacuteleacutements relatifs agrave un statut

concernant une facture

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Flux Statut Unitaire ndash Donneacutees statut (Obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G503

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet

P112

Note F Unique

Commentaire permettant drsquoexpliciter le statut

remonteacute notamment en cas de rejet du flux par

le destinataire

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

Type identifiant producteur F Unique Nature de lrsquoidentifiant reacutefeacuterenccedilant le producteur

Identifiant flux O Unique Identifiant du flux

83 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Flux Statut Unitaire ndash Donneacutees statut - Entiteacute Deacutetail (facultatif et unique)

Nom OF Pluraliteacute Description Regravegles

Nombre de lignes drsquoerreur O Unique Nombres de lignes drsquoerreur

Flux Statut Unitaire ndash Donneacutees statuts - Entiteacute Deacutetail de la ligne drsquoerreur (obligatoire et multiple)

Nom OF Pluraliteacute Description Regravegles

Identifiant ligne O Unique Identifiant de la ligne

Nature de lrsquoerreur O Unique Nature de lrsquoerreur

Code de lrsquoerreur O Unique Code de lrsquoerreur

Libelleacute de lrsquoerreur O Unique Libelleacute de lrsquoerreur P112

Description de lrsquoerreur F Unique Description de lrsquoerreur P112

Facture Statut Unitaire - Entiteacute Deacutetail (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Fournisseur O Unique Informations sur le Fournisseur eacutemettant la

Facture

G211

Deacutebiteur O Unique Informations sur lentiteacute destinatrice de la

facture

G212

Donneacutees statut O Unique Informations sur le statut remonteacute

Nb Les regravegles de gestion preacutesenteacutees ci-dessus srsquoappliquent agrave lrsquoensemble du bloc concerneacute

Facture Statut Unitaire ndash Entiteacute Fournisseur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Code pays O Unique Identifie le pays ougrave est immatriculeacute le tiers

fournisseur

G201

G203

Typage identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

fournisseur (SIRET RIDET hellip)

G204

Identifiant O Unique Le numeacutero drsquoidentification du fournisseur au sein

du reacutefeacuterentiel indiqueacute

G208

G214

Nom (raison sociale) O Unique Nom Courant Raison Sociale ou Identiteacute du tiers

fournisseur

G209

84 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Facture Statut Unitaire ndash Entiteacute Deacutebiteur (Obligatoire et Unique)

Nom OF Pluraliteacute Description Regravegles

Type Identifiant O Unique Identifie le reacutefeacuterentiel drsquoimmatriculation du

deacutebiteur (SIRET RIDET hellip)

Identifiant O Unique

Le numeacutero SIRET de lrsquoorganisation publique G204

G207

G214

G216

Nom (raison sociale) F Unique Nom de lrsquoorganisation (telle que speacutecifieacutee dans

le MarcheacuteBon de Commande)

G209

Code service F Unique Codification des services au sein de

lrsquoorganisation du destinataire de la facture

P113

Nom service F Unique Nom du service au sein de lrsquoorganisation du

destinataire de la facture

P114

G219

Facture Statut Unitaire ndash Entiteacute Statut (Obligatoire et unique)

Nom OF Pluraliteacute Description Regravegles

Code statut O Unique Code du statut G501

Compleacutement statut F Unique Libelleacute standardiseacute de lrsquoeacuteveacutenement

Commentaire F Unique Compleacutement au libelleacute de lrsquoeacuteveacutenement Ex

motif du rejet P112

Horodatage O Unique Date et heure de geacuteneacuteration de lrsquoeacuteveacutenement

ayant geacuteneacutereacute le statut

G126

Identifiant producteur F Unique Libelleacute indiquant quel Systegraveme drsquoInformation ou

Application a geacuteneacutereacute le statut

Identifiant facture de

leacutemetteur O Unique Numeacutero de la Facture eacutemise par le Fournisseur G105

Date de la facture F Unique Date de la facture telle que speacutecifieacutee par le

Fournisseur

G109

Identifiant facture du

reacutecepteur (ref mandat DP) F Unique

Numeacutero de la reacutefeacuterence associeacutee agrave la facture

dans le systegraveme du destinataire (numeacutero de DP

ou de mandat)

85 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

424 Description des enveloppes des flux

Les donneacutees porteacutees par lrsquoenveloppe sont aux flux indiqueacutes ci-dessus

- Flux Pivot (S)

- Flux mixte Facture (E2)

Format CPPFacture

- Flux cycle de vie (R)

o CPPStatut

Enveloppe des flux (facultatif et unique)

Entiteacute OF Pluraliteacute Description Regravegles

Enveloppe unitaire O Multiple Informations geacuteneacuterales sur

lrsquoenveloppe

Enveloppe unitaire (obligatoire et multiple)

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres F Multiple Informations sur les paramegravetres

Partenaires O Unique Informations sur les partenaires

Paramegravetres

Entiteacute OF Pluraliteacute Description Regravegles

Paramegravetres individuel F Multiple Informations sur le paramegravetre

individuel de lrsquoenveloppe

86 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Paramegravetre individuel

Entiteacute OF Pluraliteacute Description Regravegles

Numeacutero drsquoordre O Unique Informations sur le paramegravetre

individuel de lrsquoenveloppe

Valeur du paramegravetre O Unique Valeur du paramegravetre (libelle)

Note F Unique Texte libre associeacute au paramegravetre

individuel

P112

Partenaires

Entiteacute OF Pluraliteacute Description Regravegles

Reacutecepteur O Unique Informations sur le reacutecepteur du

flux

Emetteur O Unique Informations sur lrsquoeacutemetteur du flux

Reacutecepteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant du reacutecepteur du flux

Libelle O Unique Libelleacute du reacutecepteur du flux P112

Note F Unique Texte libre associeacute au reacutecepteur du

flux

P112

Emetteur

Entiteacute OF Pluraliteacute Description Regravegles

Identifiant O Unique Identifiant de lrsquoeacutemetteur du flux

Libelle O Unique Libelleacute de lrsquoeacutemetteur du flux P112

Note F Unique Texte libre associeacute agrave lrsquoeacutemetteur du

flux

P112

87 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

43 Regravegles de gestion associeacutees aux donneacutees geacuteneacuteriques porteacutees par les flux

Chacune des regravegles eacutenonceacutees dans le tableau est applicable agrave une ou plusieurs donneacutees geacuteneacuteriques deacutecrites

dans le chapitre Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

La nature de chaque regravegle renseigneacutee dans la colonne laquo nature raquo est donneacutee agrave titre informatif

Alimentation regravegle preacutecisant comment la donneacutee est valoriseacutee par la solution mutualiseacutee-CPP 2017 agrave partir dune source externe (pour les donneacutees du flux pivot uniquement)

Codification les valeurs de la donneacutee sont contraintes par une liste finie de valeurs eacutenumeacutereacutees dans le tableau ou reacutefeacuterenceacutees dans une source externe

Coheacuterence les valeurs de la donneacutee sont contraintes par une expression ou un algorithme associant dautres donneacutees

Format speacutecification du type ou du format de donneacutees applicable

Identification la valeur de la donneacutee est valideacutee dans un reacutefeacuterentiel externe

Regravegles de Gestion applicables aux donneacutees geacuteneacuteriques

Id Titre Libelleacute Nature

Regravegles sur les donneacutees geacuteneacuterales de la facture

G101 Type de Facture

autoriseacute

Le type permet drsquoidentifier srsquoil srsquoagit drsquoune demande de

paiement ou drsquoun avoir Les valeurs possibles sont les

suivantes

- Paiement total

- Acompte

- Avoir

Les factures de reacutegularisation (suite agrave un eacutecheacuteancier de

paiement notamment dans le cadre de la consommation de

fluides) doivent ecirctre typeacutees laquo paiement total raquo

Codification

88 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G102 Cadre (Mode de

Facturation)

Les valeurs autoriseacutees pour le Cadre (Mode de Facturation) sont

A1 Deacutepocirct par un fournisseur drsquoune facture

A2 Deacutepocirct par un fournisseur drsquoune facture deacutejagrave payeacutee

A3 Deacutepocirct par un fournisseur drsquoun meacutemoire de frais de

justice

A4 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

mensuel

A5 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

A6 Deacutepocirct par un fournisseur drsquoun eacutetat drsquoacompte

valideacute

A7 Deacutepocirct par un fournisseur drsquoun projet de deacutecompte

final

A8 Deacutepocirct par un fournisseur drsquoun deacutecompte geacuteneacuteral et

deacutefinitif

A9 Deacutepocirct par un sous-traitant drsquoune facture

A10 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte mensuel

A11 Deacutepocirct par un sous-traitant drsquoun projet de

deacutecompte final

A12 Deacutepocirct par un cotraitant drsquoune facture

A13 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

mensuel

A14 Deacutepocirct par un cotraitant drsquoun projet de deacutecompte

final

A15 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte

A16 Deacutepocirct par une MOE drsquoun eacutetat drsquoacompte valideacute

A17 Deacutepocirct par une MOE drsquoun projet de deacutecompte

geacuteneacuteral

A18 Deacutepocirct par une MOE drsquoun deacutecompte geacuteneacuteral

A19 Deacutepocirct par une MOA drsquoun eacutetat drsquoacompte valideacute

A20 Deacutepocirct par une MOA drsquoun deacutecompte geacuteneacuteral

A21 Deacutepocirct par un beacuteneacuteficiaire drsquoune demande de

remboursement de la TIC

Mode Service uniquement (via les API positionneacutees sur des

portails amont)

Codification

G103 Cadre (mode de

facturation)

Le cadre (mode de facturation) est valoriseacute A1 dans le flux pivot

lorsque la balise nrsquoest pas renseigneacutee

Codification

G104 Type et Cadre

(mode de

facturation)

Si le type de facturation est laquo avoir raquo le cadre (mode de

facturation) est valoriseacute A1 dans le flux pivot quelle que soit la

valeur renseigneacutee dans le flux initial

Codification

G105 Identifiant de la

facture identifiant

de la facture

drsquoorigine

Lrsquoidentifiant de la facture est limiteacute agrave 20 caractegraveres

alphanumeacuteriques

Format

G106 Identifiant de la

Factureidentifiant

de la facture

drsquoorigine

Chaque Numeacutero de facture est unique pour un fournisseur quel

que soit lrsquoexercice

Coheacuterence

G107 Date drsquoeacutemission de

la facture

La date drsquoeacutemission de la facture doit ecirctre anteacuterieure ou eacutegale agrave

la date de deacutepocirct de la facture dans le systegraveme

Coheacuterence

89 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G108 Date de reacuteception La date de reacuteception correspond agrave la date drsquointeacutegration de la

facture dans la solution mutualiseacutee-CPP 2017 agrave lrsquoexception des

factures numeacuteriseacutees pour lesquelles elle est valoriseacutee par la

date de reacuteception du courrier agrave lrsquousine de numeacuterisation

Coheacuterence

G109 Date Tous les champs date sont sous le format suivant AAAA-MM-JJ Codification

G110 Devise La liste des Valeurs autoriseacutees pour la Devise dune Facture est

conforme agrave celle du reacutefeacuterentiel ISO 4217

Codification

G111 Devise Les factures sont mono-devise Codification

G112 Devise Si la devise nrsquoest pas renseigneacutee tous les montants sont

reacuteputeacutes valoriseacutes en euro

Codification

G113 Format drsquoun

Montant drsquoun Prix

ou drsquoun tarif dans

une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur 19

positions

Il ne peut comporter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

G114 Montant TTC Le montant TTC est positif Codification

G115 Type de facture et

Montant agrave payer

Si le type de facture est paiement total ou acompte et que le

Montant agrave Payer est neacutegatif le type de facture sera

valoriseacute laquo avoir raquo dans le flux pivot

Codification

G116 Mode de Paiement Les valeurs autoriseacutees sont

- Espegravece

- Chegraveque

- Virement

- Preacutelegravevement

- Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute la valeur Virement sera renseigneacutee dans

le flux pivot

Codification

G117 Type Reacutefeacuterence

bancaire autoriseacute

Les deux valeurs autoriseacutees sont

- IBAN

- RIB

Codification

G118 Format IBAN Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant du

compte bancaire respecte son format

Format

G119 Identifiant Compte

bancaire

Si le reacutefeacuterentiel bancaire RIB est speacutecifieacute cette zone est

valoriseacutee par la reacutefeacuterence du compte

Coheacuterence

G120 Identifiant

Etablissement

Bancaire

En cas de type RIB le format BIC est valoriseacute code banque et

code guichet

Coheacuterence

G121 Identifiant

Etablissement

Bancaire

Si le reacutefeacuterentiel bancaire IBAN est speacutecifieacute lrsquoidentifiant de

lrsquoeacutetablissement bancaire respecte le format BIC

Codification

90 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G122 RIB du tiers Dans le cas de facture avec paiement agrave un tiers divergent les

informations bancaires agrave renseigner sont celles de la socieacuteteacute

drsquoaffacturage

Codification

G123 Type de Taxe

autoriseacutee

La seule valeur prise en compte par CPP dans lrsquoentiteacute

ReacutecapitulatifTaxes est

- TVA

Codification

G124 Type de Taxe

autoriseacutee

Si Type de Taxe autoriseacutee nrsquoest pas renseigneacute le champ sera

valoriseacute par deacutefaut par laquo TVA raquo

Codification

G125 Taux de TVA

autoriseacute

Le taux de la TVA applicable est conforme agrave la liste

reacuteglementaire en vigueur en fonction de la date de facturation

Coheacuterence

G126 Format de

Horodatage

Un horodatage est exprimeacute suivant le format AAAA-MM-JJ

HHMMSS

La partie HHMMSS peut ecirctre omise ou forceacutee agrave 000000

Format

G127 Codification des

notes et des

compleacutements

Lorsque plusieurs balises notes ou de compleacutement de ligne sont

renseigneacutees au sein drsquoun mecircme bloc le fournisseur peut

indiquer un numeacutero de note dans lrsquoen-tecircte de celle-ci mais la

feuille de style les affichera dans lordre de preacutesence sur le flux

Codification

G128 Identifiant de

Numeacuterisation

Lrsquoidentifiant de numeacuterisation est de 22 caractegraveres Format

G129 Geacuteneacuteraliteacutes Les mentions reacuteglementaires de type litteacuteraire sont porteacutees dans

les balises correspondantes des flux Le cas eacutecheacuteant dans les

balises de note

Exemple mentions relative aux inteacuterecircts moratoires mention

de lrsquoauto liquidation de la TVA par le titulaire dans le cadre

drsquoune facture de sous-traitant

Codification

Regravegles sur les donneacutees des Tiers Fournisseurs Deacutebiteurs Valideurshellip

G201 Code Pays Le code Pays doit exister dans le Code ISO 3166 Codification

G202 Code Pays Si la balise code Pays nrsquoest pas renseigneacutee cette zone sera

valoriseacutee laquo FR raquo

Codification

G203 Format Code Pays Les codes de pays sont repreacutesenteacutes par un code agrave deux lettres Format

G204 Type Identifiant

autoriseacute en entreacutee

pour un Tiers

le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

Codification

G205 Type Identifiant

autoriseacute en sortie

de la solution

mutualiseacutee pour un

Tiers

Le type drsquoidentifiant autoriseacute est

1- Tiers avec SIRET

2- Tiers eacutetranger UE

3- Tiers eacutetranger hors UE

4- RIDET

5- Numeacutero Tahiti

6- Tiers en cours drsquoimmatriculation RCS

7- Tiers physique

Codification

91 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G206 Identifiant drsquoun tiers Lorsque le type identifiant nrsquoest pas renseigneacute lrsquoidentifiant

utiliseacute est reacuteputeacute ecirctre un SIRET

Codification

G207 Format Identifiant

drsquoun tiers

Le nombre de caractegraveres maximum est deacutefini par le type

drsquoidentifiant

1- Si laquo type identifiant raquo est 1 14 caractegraveres maximum

2- Si laquo type identifiant raquo est 2 18 caractegraveres

3- Si laquo type identifiant raquo est 3 18 caractegraveres

4- Si laquo type identifiant raquo est 4 10 caractegraveres

5- Si laquo type identifiant raquo est 5 6 caractegraveres

6- Si laquo type identifiant raquo est 6 18 caractegraveres

Format

G208 Identifiant drsquoun tiers Lrsquoidentifiant est

- Le SIRET pour les tiers de type 1

- Lrsquoidentifiant de TVA intracommunautaire pour les tiers de type 2

- Le code Pays et les 16 premiers caractegraveres de la raison sociale pour les tiers de type 3

- Le RIDET pour les tiers de type 4

- Le numeacutero Tahiti les tiers de type 5

- Le code Pays et les 16 premiers caractegraveres du nom et preacutenom pour les tiers de type 6

Codification

G209 Nom raison Sociale Le nom ou la raison sociale doit comporter 99 caractegraveres

maximum

Format

G210 Identifiant drsquoun tiers

(bloc fournisseur)

Si le tiers est un fournisseur intracommunautaire et la balise

laquo Identifiant TVA raquo valoriseacutee le renseignement de la balise

laquo Identifiant raquo du bloc fournisseur est facultatif

G211 Fournisseur Le fournisseur est le tiers qui facture la fourniture de biens et de

services

Coheacuterence

G212 Deacutebiteur Le deacutebiteur est le tiers qui solde la creacuteance lieacutee agrave la fourniture

de biens et de services

G213 Reacutegime de TVA La liste des valeurs autoriseacutees pour le Reacutegime de TVA est la

suivante

- TVA DEBIT

- TVA ENCAISSEMENT

Codification

G214 Identification drsquoun

tiers

Le laquo fournisseur raquo le laquo deacutebiteur raquo et lelaquo valideur raquo preacutesent(s)

dans un dossier de Facturation doivent exister dans le

Reacutefeacuterentiel de la solution mutualiseacutee-CPP 2017

Coheacuterence

G215 Ligne drsquoadresse Au moins une ligne drsquoadresse leacutegale doit exister par dossier de

facturation

Coheacuterence

G216 Deacutebiteur Le typage drsquoidentifiant pour un deacutebiteur est toujours le SIRET

(Type 1)

Codification

G217 Reacutefeacuterence Service

Sphegravere Publique

Le code service est obligatoire pour certains deacutebiteurs

(lrsquoinformation est preacutesente dans la solution mutualiseacutee-CPP

2017)

Codification

G218 Reacutefeacuterence Service

Sphegravere Publique

Pour lrsquoEtat le code service renseigneacute doit figurer dans le

reacutefeacuterentiel des codes services (mis agrave disposition dans la solution

mutualiseacutee-CPP 2017)

Codification

92 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G219 Nom Service Le Nom Service pour les deacutebiteurs de la nature laquo Etat raquo sera

remplaceacute (srsquoil est valoriseacute) par celui preacutesent dans la liste de la

solution mutualiseacutee-CPP 2017

Coheacuterence

G220 Valideur Le valideur est obligatoire pour les modes de facturation

suivants A4 A7 A9 A10 A11 A12 A13 A14 A17 A18 A20

(G102)

Coheacuterence

G221 Valideur Le valideur est facultatif pour les modes de facturation

suivants A5 A15 (G102)

Coheacuterence

G222 Valideur Le valideur nrsquoest pas permis pour les modes de facturation

suivants A1 A2 A3 A6 A8 A16 A19 A21 (G102)

Coheacuterence

G223 Qualiteacute signataire La qualiteacute valideur peut ecirctre obligatoire pour les titres de

recettes (ASAP)

Coheacuterence

G224 Nom et Qualiteacute

Signature

Cette balise est obligatoire dans le cadre de lrsquoeacutemission de

factures par les entiteacutes publiques

Codification

G225 Note du bloc

fournisseur

Cette zone peut ecirctre utiliseacutee pour indiquer drsquoeacuteventuelles

mentions obligatoires (forme juridique capital social etc)

Codification

Regravegles sur les donneacutees drsquoengagement

G301 Reacutefeacuterence de

Marcheacute reacutefeacuterence

drsquoengagement

Pour les deacutebiteurs ayant rendu le numeacutero de commande

obligatoire il est obligatoire de renseigner au moins lrsquoune des

deux balises suivantes laquo reacutefeacuterence de Marcheacute raquo ou

laquo Reacutefeacuterence drsquoengagementraquo

Ces deacutebiteurs sont identifieacutes dans lrsquoannuaire mis agrave disposition

par la solution mutualiseacutee-CPP 2017

Coheacuterence

Regravegles sur les donneacutees des piegraveces jointes

G401 Type de Document

autoriseacute

La Liste des types autoriseacutes pour la Nature dun Document est

- 01-Factureavoir

- 02-Piegravece jointe compleacutementaire

Codification

G402 Format de

Document autoriseacute

Les formats de PJ accepteacutes sont les suivants BMP GIF FAX

ODT PPT TIFF XLS BZ2 GZJPEG P7S RTF TXT

XML CSV GZIP JPG PDF SVG XHTML XLSX DOC

HTM ODP PNG TGZ XLC ZIP DOCX HTML ODS PPS

TIF XLM

Format

G403 Format de

MimeType

Le format drsquoune valeur drsquoun document est une chaine

alphanumeacuterique conforme agrave RFC1782 (Mime Type)

Format

G404 Compression du

Contenu du

Document

Le contenu dun Document est compresseacute agrave partir du fichier

originel suivant la meacutethode unique autoriseacutee ZIP

Alimentation

G405 Uniciteacute de la PJ

Facture

Chaque Dossier de Facturation comprend une seule Piegravece

(jointe) Justificative de Nature = 01 (facture avoir) maximum

Coheacuterence

G406 Piece jointe Dans un dossier de facturation une PJ est de type 01 (facture

avoir)

Coheacuterence

G407 Piece jointe La taille drsquoune PJ est limiteacutee agrave 4 Mo Format

G408 Piece jointe La taille du dossier de facturation est limiteacutee agrave 120 Mo Format

93 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G409 Piece jointe Lorsque plusieurs piegraveces jointes sont renseigneacutees elles doivent

ecirctre codifieacutees selon une numeacuterotation deacutedieacutee

Codification

G410 Piece jointe Si lrsquoentiteacute laquo Piegravece Jointe raquo est renseigneacutee lrsquoune des deux balises

suivantes est obligatoirement renseigneacutee

- Contenu

- Identifiant unique (URI)

Codification

G411 Piece jointe Le renseignement de lrsquoentiteacute laquo Piegravece Jointe raquo est facultatif sauf

si le format drsquoentreacutee est autre que le PDFA3

Codification

G412 Piece jointe La piegravece jointe de type laquo 01 ndash Factureavoir raquo est renommeacutee tel

que par la solution mutualiseacutee-CPP 2017

FACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

G413 Piece jointe La piegravece jointe de type laquo 02 ndash Piegravece jointe compleacutementaire raquo

est renommeacutee tel que par la solution mutualiseacutee-CPP 2017

PJFACnumerodefactureidentifiantdelrsquoentrepriseextension

Codification

Regravegles sur les donneacutees de Cycle de Vie

G501 Liste valeurs des

Codes Statut de

factures

La Liste des valeurs autoriseacutees pour le code drsquoun Statut est

- 01 Deacuteposeacutee

- 02 En cours drsquoacheminement vers le destinataire

- 03 Mise agrave disposition du destinataire

- 04 Rejeteacutee par lordonnateur

- 05 Suspendue

- 06 Service fait

- 07 Mandateacutee DP valideacutee

- 08 Mise agrave disposition du comptable

- 09 Comptabiliseacutee

- 10 Mise en paiement

Codification

G502 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie lrsquoune des deux

entiteacutes est obligatoirement renseigneacutee

- Flux Statut

- Facture Statut

Coheacuterence

G503 Liste valeurs des

Codes Statut de flux

- 90 Reccedilu

- 91 En cours de transmission

- 92 Reccedilu Destinataire final

- 93 Erreur reception

- 94 Erreur reception destinataire final

- 95 Erreur de transmission au destinataire final

Codification

94 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

G504 Cycle de vie Dans le cadre de lrsquoeacutemission du flux cycle de vie seulement lrsquoune

de ces deux entiteacutes est renseigneacutee

- Flux Statut

- Facture Statut

Codification

Regravegles sur les donneacutees des lignes de factures

G601 Lignes de

facturation

Le numeacutero de ligne est limiteacute agrave 4 caractegraveres soit 9999 lignes

maximum

Format

G602 Type de lignes de

facturation

La ligne de poste est valoriseacutee agrave laquo TYPE_LIGNE raquo ou laisseacutee

vide Si elle est laisseacutee vide cela indique que la ligne possegravede

des informations de prix agrave prendre en compte dans les

totalisations Le sous-type de fourniture de biens et de services

nrsquoest alors pas renseigneacute

Codification

G603 Sous Type de

facturation

Le sous-type de ligne doit ecirctre valoriseacute si le type de ligne est agrave

laquo TYPE_LIGNE raquo et peut contenir les valeurs suivantes

- laquo DETAIL raquo ce type de ligne de poste permet au fournisseur

drsquoindiquer les informations de prix agrave prendre en compte dans les

totalisations

- laquo REGROUPEMENT raquo ce type de ligne de poste permet au

fournisseur de fournir des preacutecisions de calcul (calculs de taxes

de TVA de sous-totaux de total)

- laquo INFORMATION raquo ce type de ligne de poste permet au

fournisseur de fournir des informations diverses autres que des

calculs (eacuteleacutements graphiques de preacutesentation de facture hellip)

Codification

Preacuteconisations24

P101 Ref Produit Le champ ref Produit est limiteacute agrave 40 caractegraveres Format

P102 Nom article Le champ nom article est limiteacute agrave 40 caractegraveres Format

P103 Quantiteacute factureacutee Le champ quantiteacute factureacutee est limiteacute agrave 10 caractegraveres

numeacuteriques

Format

P104 Nom PJ Le nom drsquoune PJ est de 35 caractegraveres (hors extension)

maximum

Format

P105 Reacutefeacuterence contrat Le contrat comporte 40 caractegraveres maximum Format

P106 Reacutefeacuterence marcheacute Le marcheacute comporte 50 caractegraveres maximum Format

P107 Reacutefeacuterence

engagement

La commande comporte 50 caractegraveres maximum Format

P108 Site de livraison Lrsquoidentifiant du site de livraison est sur 20 caractegraveres maximum Format

P109 Site de livraison Le nom du site de livraison est sur 99 caractegraveres maximum Format

P110 Nom signataire Le nom valideur est sur 40 caractegraveres maximum Format

24 Les regravegles formuleacutees ci-apregraves sont de lrsquoordre de la preacuteconisation afin de garantir un affichage optimal des

donneacutees dans la feuille de style geacuteneacuterique et des performances acceptables

95 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

P111 Qualiteacute signataire La qualiteacute valideur est sur 99 caractegraveres maximum Format

P112 Format des zones

de texte

La description ou les champs de texte sont sur 1 024 caractegraveres

alphanumeacuteriques maximum

Format

P113 Reacutefeacuterence Service

Sphegravere Publique

Le code service comporte 100 caractegraveres alphanumeacuteriques

maximum

Format

P114 Nom Service Le Nom Service comporte 100 caractegraveres maximum Format

96 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

44 Regravegles de gestion speacutecifiques aux meacutemoires de frais de justice

Les regravegles de gestion ci-dessous constituent des regravegles additionnelles et speacutecifiques aux meacutemoires de frais de

justice Elles se cumulent donc aux regravegles de gestions geacuteneacuteriques preacutesenteacutees dans la partie 43

G701 Piegravece jointe Le dossier de facturation contient au moins une PJ de type

laquo Autre raquo

Codification

G702 Reacutefeacuterence aux

textes

Le code de la reacutefeacuterence aux textes doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G703 Code de la

reacutefeacuterence aux textes

Alphanumeacuterique 3 caractegraveres Format

G704 Identifiant de la

juridiction

Lrsquoidentifiant de la juridiction doit appartenir au reacutefeacuterentiel mis agrave

disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G705 Identifiant de la

juridiction

Alphanumeacuterique 10 caractegraveres Format

G706 Type de prestation Le code du type de la prestation doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G707 Type de prestation Alphanumeacuterique entre 7 et 36 caractegraveres Format

G708 Code de lrsquoautoriteacute

requeacuterante

Le code de lrsquoautoriteacute requeacuterante doit appartenir au reacutefeacuterentiel

mis agrave disposition des fournisseurs sur le portail de la solution

mutualiseacutee

Codification

G709 Code de lrsquoautoriteacute

requeacuterante

Alpha entre 16 et 20 caractegraveres Format

G710 Deacutebours et type de

prestation

Le renseignement de la balise laquo Deacutebours raquo est obligatoire selon

le type de prestation

Codification

G711 Reacutefeacuterence agrave la

commande

Le renseignement de la balise laquo commande raquo est obligatoire

selon le type de prestation

Codification

G712 Exoneacuteration Si la balise laquo Taux TVA raquo est valoriseacutee agrave 0 alors le

renseignement de la balise laquo Exoneacuteration raquo est obligatoire

Codification

97 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

G713 Type de Piegravece Le type de piegravece est deacutefini par des codes speacutecifiques au flux E3

(Flux structureacute Meacutemoire de Frais de Justice)

Code Libelleacute du

code Libelleacute de la cateacutegorie PJ

03 APS Attestation perte de salaire

04 ASF Attestation service fait

05 AUT Autre

06 BFD Bordereau Frais de deacuteplacement

07 BRP Bordereau reacutecapitulatif de prestations

08 CCG Copie de la carte grise

09 DEV Devis accepteacute

10 FAC Facture justificative

11 FHR Facture justificative heacutebergement

12 FLD Facture justificative lieacutee aux deacutebours

13 PJA Meacutemoire justificatif FDJ commercial

14 REQ Reacutequisition Prescription

15 RIB RIB

16 RPJ Regroupement de piegraveces justificatives

17 TDT Titres de transport

Codification

G714 Nom PJ Toutes les PJ associeacutees au flux portent le preacutefixe laquo PJ_ raquo Codification

G715 Nom PJ et type de

piegravece

Pour la constitution du flux pivot le flux initial en PJ porte le

preacutefixe laquo PJP raquo

Codification

G716 Nom PJ Pour la constitution du flux pivot les PJ associeacutees au flux

drsquoentreacutee portent le preacutefixe

laquo PJP_LIBELLEDUCODEDUTYPEDEPIECE raquo

Codification

Les reacutefeacuterentiels speacutecifiques aux meacutemoires de frais de justice seront mis agrave disposition des fournisseurs sur le

portail

98 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45 Description deacutetailleacutee des formats syntaxiques associeacutes aux diffeacuterents types de flux

Cette partie preacutesente pour chaque type de flux les blocs ou balises au sein des formats impleacutementant ces flux

qui contiennent les donneacutees geacuteneacuteriques preacutesenteacutees dans la partie sect43

Les tableaux ci-dessous sont renseigneacutes de la maniegravere suivante

Les donneacutees geacuteneacuteriques sont sous la forme ltNom BlocgtltNom donneacuteegt

Les blocs et balises sont preacutesenteacutes selon une arborescence complegravete identifiant la donneacutee dans le flux

sous la forme

ltnom 1gt hellip ltnom ngtltnom donneacuteegt

cette arborescence se situe sous le bloc Racine mentionneacute en tecircte de tableau

Les regravegles applicables agrave la donneacutee geacuteneacuterique srsquoappliquent preacutealablement agrave cette donneacutee et peuvent ecirctre

preacuteciseacutees par les regravegles speacutecifiques

451 Flux Pivot - Format CPPFacturePivot

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

99 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

100 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce chapitre preacutesente les syntaxes utilisables pour les flux Pivot de facturation

Le bloc racine est laquo CPPFacturePivot raquo

4511 Flux pivot ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

ParamegravetresParamegravetre individuel Enveloppe EnveloppeUnitaireParametres

ParametreIndiv

Paramegravetre Individuel

ParametreIndivValeurparametre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPFacturePivotUnitaire Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Enveloppe Unitaire Partenaires Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur Enveloppe PartenairesRecepteur

Partenaires Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

Enveloppe PartenairesRecepteurLibelle

Reacutecepteur Note Enveloppe PartenairesRecepteurNote P112

Emetteur

101 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Identifiant Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

4512 Flux Pivot - Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees factures

Donneacutees Facture Identifiant CPPFactures CPPFacturePivotUnitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFactures CPPFacturePivotUnitaire

DonneesFacture IdNumeroFactureOrigine

G105

G106

Donneacutees Facture Type CPPFactures CPPFacturePivotUnitaire

DonneesFacture Type

G101

G116

Donneacutees Facture Cadre CPPFactures CPPFacturePivotUnitaire

DonneesFacture Cadre

G102

G103

G104

Donneacutees Facture Date

eacutemission

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Date

reacuteception

CPPFactures CPPFacturePivotUnitaire

DonneesFacture DateReception

G108

G109

Donneacutees Facture Devise CPPFactures CPPFacturePivotUnitaire

DonneesFacture Devise

G110

G111

G112

Donneacutees Facture - Mode de Paiement

Mode de Paiement Code CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Code

S501 G116

Mode de Paiement Libelle CPPFactures CPPFacturePivotUnitaire

DonneesFacture ModePaiement Libelle

G113

Donneacutees Facture - Montants

Montants Montant Hors

Taxe

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantHT

G113

Montants Montant TTC CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantTTC

G113

G114

102 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Montants Montant agrave payer CPPFactures CPPFacturePivotUnitaire

DonneesFacture Montants MontantAPayer

S310 G113

G115

Donneacutees Facture - TVA

TVA Montant Base CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFactures CPPFacturePivotUnitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Ligne

Ligne Numeacutero

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence produit CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne Quantite

P103

Ligne Prix unitaire CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne MontantHT

G113

Ligne Taux TVA CPPFactures CPPFacturePivotUnitaire

DonneesFacture Lignes Ligne TauxTVA

G125

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFactures CPPFacturePivotUnitaire

DonneesFacture Engagement NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFactures CPPFacturePivotUnitaire Fournisseur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

G205

G206

Fournisseur Identifiant CPPFactures CPPFacturePivotUnitaire Fournisseur

Identifiant

G207

G208

G214

Fournisseur Nom (raison

sociale)

CPPFactures CPPFacturePivotUnitaire Fournisseur

RaisonSociale

G209

Fournisseur Mode

drsquoEmission

CPPFactures CPPFacturePivotUnitaire Fournisseur

ModeEmission

Fournisseur ndash Reacutefeacuterence bancaire

103 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Type reacutefeacuterence bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Type

G117

G118

G122

Identifiant compte bancaire CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte G118

G119

G122

Identifiant eacutetablissement

bancaire

CPPFactures CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

Deacutebiteur Type identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

TypeIdentifiant

Deacutebiteur Identifiant CPPFactures CPPFacturePivotUnitaire Debiteur

Identifiant

G214

G216

Deacutebiteur Nom CPPFactures CPPFacturePivotUnitaire Debiteur

Nom

G209

Deacutebiteur Code service CPPFactures CPPFacturePivotUnitaire Debiteur

CodeService

P113

Deacutebiteur Nom service CPPFactures CPPFacturePivotUnitaire Debiteur

NomService

P114

Piegravece Jointe

Piegravece Jointe Identifiant CPPFactures CPPFacturePivotUnitaire PJ IdUnique G410

Piegravece Jointe Identifiant

original

CPPFactures CPPFacturePivotUnitaire PJ

IdOriginal

G128

Piegravece Jointe Type PJ CPPFactures CPPFacturePivotUnitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFactures CPPFacturePivotUnitaire PJ NomPJ P104

G409

Piegravece Jointe Format

(Mimetype) PJ

CPPFactures CPPFacturePivotUnitaire PJ

MimeTypePj

G403

Piegravece Jointe Contenu CPPFactures CPPFacturePivotUnitaire PJ Contenu

G404

G407

G408

G410

Piegravece Jointe Numeacutero

drsquoOrdre

CPPFactures CPPFacturePivotUnitaire PJ

NumOrdre

Validation unitaire

104 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Validation unitaire Date

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire DateStatut

G126

Validation unitaire Code

statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire CodeStatut

G501

Validation unitaire

Compleacutement statut

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ComplementStatut

Validation unitaire

Commentaire

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire Commentaire

Validation unitaire - Producteur statut

Producteur statut Type

identifiant

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut TypeIdentifiant

Producteur statut Identifiant CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Id

Producteur statut Nom

(raison sociale)

CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut RaisonSociale

Producteur statut Code pays CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut CodePays

Producteur statut Note CPPFactures CPPFacturePivotUnitaire

CycleDeValdiation ValidationUnitaire

ProducteurStatut Note

105 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

452 Flux factures

4521 Flux structureacute Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux structureacutes de Facture

45211 Format UBL-Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

S104 G101

G115

Geacuteneacuteraliteacutes Identifiant

ID

G105

G106

Geacuteneacuteraliteacutes Date eacutemission

facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut peacuteriode InvoicePeriod StartDate S101 G109

106 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Fin peacuteriode InvoicePeriod EndDate S101 G109

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriod Description S101 P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Identifiant

Facture Origine

BillingReference InvoiceDocumentReference ID

G105

G106

Geacuteneacuteraliteacutes Montant Hors

Taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant taxes TaxTotal TaxAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant

Remises

LegalMonetaryTotal AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

LegalMonetaryTotal PrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Note

P112

G127

Remise

Remise Motif AllowanceCharge AllowanceChargeReason P112

Remise Montant AllowanceCharge Amount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode G123

ReacutecapitulatifTaxes

Montant Base

TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

Montant taxes

TaxTotal TaxSubtotal TaxAmount

G113

ReacutecapitulatifTaxes

Exoneacuteration

TaxTotal TaxSubtotal TaxCategory

TaxExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo]ID25

P105

25 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Contratrsquo] IDraquo

107 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]ID26

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[DocumentTypeCode=Engag

ement]ID27

P107

G301

Engagement Numeacutero de

contrat Date Effet

InvoiceOrderReference[DocumentTypeCode=Contra

trsquo] IssueDate

G109

Engagement Numeacutero de

marcheacute Date Effet

InvoiceOrderReference[DocumentTypeCode=March

eacute Public]IssueDate

G109

Engagement Numeacutero

drsquoengagement Date Effet

InvoiceOrderReference[DocumentTypeCode=Engag

ement]IssueDate

G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Fournisseur Code service AccountingSupplierParty Party Contact Id P113

Fournisseur Nom service AccountingSupplierParty Party Contact Name P114

Fournisseur Identifiant

TVA

AccountingSupplierParty Party PartyTaxScheme

CompanyID G210

Fournisseur Reacutegime TVA AccountingSupplierParty Party PartyTaxScheme

TaxScheme TaxTypeCode G213

Fournisseur Nom

Commercial AccountingSupplierParty Party PartyName Name

G209

Fournisseur Ligne adresse

commerciale

AccountingSupplierParty Party PostalAddress

AddressLine

Fournisseur Code postal

commercial

AccountingSupplierParty Party PostalAddress

PostalZone

Fournisseur Nom

commune commercial

AccountingSupplierParty Party PostalAddress

CityName

26 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 27 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

108 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code pays

commercial

AccountingSupplierParty Party PostalAddress

Country IdentificationCode

G201

G203

Fournisseur Nom contact AccountingSupplierParty AccountingContact Name G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierParty AccountingContact

Telephone

Fournisseur Teacuteleacutecopie

contact AccountingSupplierParty AccountingContact Telefax

Fournisseur Courriel

contact

AccountingSupplierParty AccountingContact

ElectronicMail

Fournisseur Ligne adresse

leacutegale

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress StreetName 28

+ AdditionalStreetName

G215

FournisseurAdresse Code

postal leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress PostalZone29

FournisseurAdresse nom

commune leacutegal

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Cityname30

FournisseurAdresse code

pays leacutegal

AccountingSupplierPartyPartyPartyLegalEntityRegi

strationAdressCountryidentificationCode

G201

G203

Fournisseur Note

AccountingSupplierParty Party ContactNote

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G204

G216

Deacutebiteur Identifiant AccountingCustomerParty Party PartyIdentification

ID

G214

G216

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID31

G217

G218

P113

28 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress StreetNameraquo ou multiplier la balise laquo AddressLine raquo 29 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress PostalZoneraquo ou multiplier la balise laquo AddressLine raquo 30Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingSupplierParty Party PostalAddress CityNameraquo ou multiplier la balise laquo AddressLine raquo 31 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo

109 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Nom service AccountingCustomerParty AccountingContact

Name32

P114

G219

Deacutebiteur Identifiant TVA AccountingCustomerParty Party PartyTaxScheme

CompanyID

Deacutebiteur Code pays leacutegal AccountingCustomerParty Party PostalAddress

Country IdentificationCode

G201

G203

Deacutebiteur Ligne adresse

leacutegale

AccountingCustomerParty Party PostalAddress

AddressLinestreet name33

+ AdditionalStreetName

G215

Deacutebiteur Code postal leacutegal AccountingCustomerParty Party PostalAddress

PostalZone34

Deacutebiteur Nom commune

leacutegal

AccountingCustomerParty Party PostalAddress

Cityname35

Deacutebiteur Note AccountingCustomerParty Party ContactNote P112

G127

Ligne

Ligne Numeacutero

InvoiceLineID

G601

Ligne Type InvoiceLine Item AdditionalItemProperty Name G602

Ligne Sous-type InvoiceLine Item AdditionalItemProperty Value G603

Ligne Identifiant site

Livraison

InvoiceLine Delivery ID

P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Nom article InvoiceLine Item Name P102

Ligne Date livraison InvoiceLine Delivery ActualDeliveryDate G109

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Uniteacute livraison InvoiceLine Price BaseQuantity S103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant base InvoiceLine Price AllowanceCharge BaseAmount G113

Ligne Montant remise InvoiceLine Price AllowanceCharge Amount G113

32 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AccountingCustomerPartyPartyPartyNameName raquo 33 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 34 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 35 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent les balise

laquo AddressLine raquo

110 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Ligne Compleacutement

InvoiceLine Item Description

P112

G127

Paiement

Paiement Date Echeacuteance PaymentMeans PaymentDueDate G109

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

Paiement Type reacutefeacuterence

bancaire PaymentMeans PaymentChannelCode S102

G117

G118

G122

Paiement Identifiant

compte bancaire PaymentMeans PayeeFinancialAccount ID S102

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S102

G118

G120

G121

G122

Paiement Note PaymentTerms Note P112

G127

Valideur

Valideur Codepays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G203

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID G207

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName

G209

Valideur Nom Contact AccountingSupplierParty Party AgentParty Party

Contact Name

G209

Valideur Teacuteleacutephone

contact

AccountingSupplierParty Party AgentParty Party

Contact Telephone

Valideur Teacuteleacutecopie contact AccountingSupplierParty Party AgentParty Party

Contact Telefax

Valideur Courriel contact AccountingSupplierParty Party AgentParty Party

Contact ElectronicMail

Valideur Ligne Adresse

leacutegale

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

AddressLineStreetName

+ AdditionalStreetName

111 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

ValideurAdresse code

postal leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

PostalZone

ValideurAdresse nom

commune leacutegal

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

CityName

Encaisseur

Encaisseur Code pays

PayeeParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Encaisseur Type

identifiant

PayeeParty Party PartyLegalEntity

PartyIdentification[ IDschemeName G204

Encaisseur Identifiant

PayeeParty Party PartyLegalEntity

PartyIdentificationID

G207

G208

Encaisseur Nom

commercial

PayeeParty Party PartyName Name

G209

Encaisseur Nom contact PayeeParty Party Contact Name G209

Encaisseur Teacuteleacutephone PayeeParty Party Contact Telephone

Encaisseur Courriel PayeeParty Party Contact ElectronicMail

Encaisseur Ligne adresse

leacutegale

PayeeParty Party PartyLegalEntity

RegistrationAddress AddressLineStreetName

+ AdditionalStreetName

EncaisseurAdresse code

postal leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress PostalZone

EncaisseurAdresse Nom

commune leacutegal

PayeeParty Party PartyLegalEntity

RegistrationAddress CityName

SiteLivraison

SiteLivraison Identifiant Delivery DeliveryLocation P108

SiteLivraison Nom Delivery DeliveryLocation Description

SiteLivraison Ligne

adresse

Delivery DeliveryLocation Address

AddressLineStreetName

+ AdditionalStreetName

SiteLivraisonAdresse code

postal

Delivery DeliveryLocation Address PostalZone36

SiteLivraisonAdresse Nom

commune

Delivery DeliveryLocation Address CityName37

SiteLivraisonAdresse code

pays

Delivery DeliveryLocation Address Country

IdentificationCode G201

G203

PiegraveceJointe

36 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo 37 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo AddressLine raquo

112 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

113 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45212 Format CII

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les

eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les scheacutemas xsd du format CII sont disponibles sur le site internet suivant

httpwwwuneceorgtradewelcometradepublicationscefacthtml

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

Document TypeCode S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Deacutebut

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod StartDateTime S201

G109

Geacuteneacuteraliteacutes Fin peacuteriode TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod EndDateTime S201

G109

Geacuteneacuteraliteacutes Description

peacuteriode

TradeTransaction ApplicableTradeSettlement

BillingSpecifiedPeriod Description S201 P112

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode G110

G111

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

114 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant Hors

taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

taxes

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TaxTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount

G113

G114

Geacuteneacuteraliteacutes Montant

remises

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation AllowanceTotalAmount G113

Geacuteneacuteraliteacutes Montant agrave

deacuteduire

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation TotalPrepaidAmount G113

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount

G113

G115

Geacuteneacuteraliteacutes Note

Document IncludedNote Content

P112

G127

Remise

Remise Motif TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge Reason P112

Remise Montant TradeTransaction ApplicableTradeSettlement

SpecifiedAllowanceCharge ActualAmount G113

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

ReacutecapitulatifTaxes

Montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

ReacutecapitulatifTaxes

Exoneacuteration

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax ExemptionReason P112

Engagement

Engagement Numeacutero de

contrat

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Contrat]ciIssuerAssignedID

P105

Engagement Numeacutero de

marcheacute

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Marcheacute Public]ciIssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransactionApplicableTradeAgreementBuyerOrd

erReferencedCIReferencedDocument[ReferenceTypeCo

detext()=Engagement]ciIssuerAssignedID38

P107

G301

38 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[ReferenceTypeCodetext()=Bon de commande]

IssuerAssignedIDraquo

115 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Engagement Numeacutero de

contrat Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Contrat] IssueDateTime

G109

Engagement Numeacutero de

marcheacute Date effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Marcheacute Public] IssueDateTime

G109

Engagement Numeacutero

drsquoengagement Date Effet

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referenc

eTypeCodetext()=Engagement] IssueDateTime

G109

Fournisseur

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Type

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name

G209

Fournisseur Identifiant

TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

ID[schemeID=Num TVA intra-communautaire]

G210

Fournisseur Reacutegime TVA

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedTaxRegistration

AssociatedRegisteredTax TypeCode

G213

Fournisseur Nom

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty Name

G209

Fournisseur Ligne

adresse commerciale

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress LineOne

LineTwo

Fournisseur Code postal

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress PostcodeCode

Fournisseur Nom

commune commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CityName

Fournisseur Code pays

commercial

TradeTransaction ApplicableTradeAgreement

SellerParty PostalAddress CountryID

G201

G203

Fournisseur Nom contact TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact PersonName

G209

116 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact

TelephoneCommunication CompleteNumber

Fournisseur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact FaxCommunication

CompleteNumber

Fournisseur Courriel

contact

TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContact EmailURICommunication

URIID

Fournisseur Ligne

adresse leacutegale

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

G215

Fournisseur Code postal

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

Fournisseur Nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CityName

Fournisseur Code pays

leacutegal

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Fournisseur Note TradeTransaction ApplicableTradeAgreement

SellerParty DefinedContactSpecifiedNoteSubject

P112

G127

G225

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

Deacutebiteur Code service TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

G219

P114

117 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Identifiant TVA TradeTransactionApplicableTradeDelivery

BuyerParty SpecifiedTaxRegistration IDschemeID

Deacutebiteur Code pays leacutegal TradeTransaction ApplicableTradeDeliveryBuyerParty

PostalAddress CountryID

G201

G203

Deacutebiteur Ligne adresse

leacutegale

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress LineOne39

LineTwo

G215

Deacutebiteur Code postal

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

PostcodeCode40

Deacutebiteur Nom commune

leacutegal

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistrationPostalAddress

CityName41

Deacutebiteur Note TradeTransaction ApplicableTradeAgreement

BuyerParty DefinedContactSpecifiedNoteSubject

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID

G601

Ligne Type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Subject

G602

Ligne Sous-type

TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument IncludedNote

Content

G603

Ligne Identifiant site

livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

39 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress LineOne raquo 40 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress PostcodeCode raquo 41 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN135 peuvent utiliser la balise

laquo TradeTransaction ApplicableTradeDeliveryBuyerParty PostalAddress CityName raquo

118 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Nom article TradeTransaction IncludedTradeLineItem

SpecifiedProduct Name P102

Ligne Date livraison TradeTransaction IncludedTradeLineItem

billingSpecifiedPeriod EnddateTime G109

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Uniteacute livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice UnitCode

S203

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant base

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

ApplicableTaxBasisAmount

G113

Ligne Montant remise

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedAllowanceCharge ActualAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Ligne Compleacutement TradeTransaction IncludedTradeLineItem

IncludedNote

P112

G127

Paiement

Paiement Date eacutecheacuteance TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms DueDateDateTime G109

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

Paiement Type reacutefeacuterence

bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode S205

G117

G118

G122

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

S205

G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

S205

G118

G120

G121

G122

Paiement Note TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentTerms Description

P112

G127

119 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur

Valideur Code Pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

Valideur Nom contact TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact PersonName

G209

Valideur Teacuteleacutephone

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

TelephoneCommunication CompleteNumber

Valideur Teacuteleacutecopie

contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact FaxCommunication

CompleteNumber

Valideur Courriel contact

TradeTransaction ApplicableTradeAgreement

InvoiceeParty DefinedContact

EmailURICommunication URIID

Valideur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressStreetName

ValideurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress PostcodeCode

ValideurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAddress CityName

Encaisseur

Encaisseur Code pays

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CountryID

G201

G203

Encaisseur Type

identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G207

Encaisseur Identifiant

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G207

G208

Encaisseur Nom

commercial

TradeTransaction ApplicableTradeSettlement

PayeeParty Name G209

Encaisseur Nom contact TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact PersonName G209

120 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Encaisseur Teacuteleacutephone

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

TelephoneCommunication CompleteNumber

Encaisseur Courriel

TradeTransaction ApplicableTradeSettlement

PayeeParty DefinedContact

EmailURICommunication URIID

Encaisseur Ligne adresse

leacutegale

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

LineOne

LineTwo

EncaisseurAdresse code

postal leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

PostcodeCode

EncaisseurAdresse nom

commune leacutegal

TradeTransaction ApplicableTradeSettlement

PayeeParty SpecifiedLegalOrganization PostalAddress

CityName

SiteLivraison

SiteLivraison Identifiant TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty ID P108

SiteLivraison Nom TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty Name P109

SiteLivraison Ligne

adresse

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

LineOne

LineTwo

SiteLivraisonAdresse

code postal

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

PostcodeCode

SiteLivraisonAdresse nom

commune

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CityName

SiteLivraisonAdresse

code pays

TradeTransaction ApplicableTradeAgreement

ShipToPartyBuyerRequisitionerParty PostalAddress

CountryID

G201

G203

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

121 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45213 Format PES Facture

La norme drsquoeacutechange retenue pour ce format est PES_V2 deacutefini par lrsquoarrecircteacute du 27 juin 2007 portant application

de lrsquoarticle D1617-23 du code geacuteneacuteral des collectiviteacutes territoriales relatif agrave la deacutemateacuterialisation des opeacuterations

en comptabiliteacute publique

Elle est speacutecifieacutee par la Documentation PESV2 version 702 mise agrave jour le 15072014 [PESv2] disponible sur le

site wwwcollectivites-localesgouvfr

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type TypeFact S309

G101

G115

Geacuteneacuteraliteacutes Identifiant FactureIndiv NumeroFacture G105

G106

Geacuteneacuteraliteacutes Date eacutemission

Facture

FactureIndiv DateEmission S306 G107

G109

Geacuteneacuteraliteacutes Montant hors

taxe

FactureIndiv TotalAPayer MtTotalHT S307 G113

Geacuteneacuteraliteacutes Montant TTC FactureIndiv TotalAPayer MtTotalTTC S307

S310

G112

G113

G114

Geacuteneacuteraliteacutes Note FactureIndiv Objet P112

G127

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G112

G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero

drsquoengagement

FactureIndiv EngagementNumeroCommande P107

G301

Fournisseur

122 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Code Pays

leacutegal Emetteur InfoTiersAdresseCodPays

G201

G203

Fournisseur Type

identifiant Emetteur InfoTiersNatIdTiers

G204

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G210

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom + ComplNom

+ Prenom)

S302

S303

G209

Fournisseur Identifiant TVA Emetteur InfoTVAEmetteur NumTVA G210

Fournisseur Teacuteleacutephone

contact

Emetteur InfoSuppl NumTel

Fournisseur Ligne Adresse

leacutegale

Emetteur Adresse Adr1

Adr2

G215

FournisseurAdresse code

postal leacutegal

Emetteur Adresse CP

FournisseurAdresse Nom

commune leacutegal

Emetteur Adresse Ville

FournisseurAdresse Code

pays leacutegal

Emetteur Adresse CodPays G201

G203

FournisseurAdresse Nom

signataire

EmetteurISignataireNom P110

G224

FournisseurAdresse Qualiteacute

signataire

EmetteurISignataireRole G223

G224

P111

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

G219

Deacutebiteur Identifiant TVA FactureIndivDebiteur InfoTiers NumTVA

Deacutebiteur Code pays leacutegal Debiteur InfoTiers AdresseCodPays G201

G203

123 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Ligne adresse

leacutegale

Debiteur InfoTiers AdresseAdr1 G215

Deacutebiteur Code postal leacutegal Debiteur InfoTiers AdresseCP

Deacutebiteur Nom commune

leacutegal

Debiteur InfoTiers AdresseVille

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit P101

Ligne Nom article FactureIndiv LigneFacture Libelle P102

Ligne Date livraison FactureIndiv LigneFactureDateFin S306 G109

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite P103

Ligne Uniteacute livraison FactureIndiv LigneFacture Unite

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire G113

Ligne Montant base FactureIndiv LigneFacture MtBase S307 G112

G113

Ligne Montant remise FactureIndiv LigneFacture MtRemise S307 G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Ligne Compleacutement FactureIndiv LigneFacture Commentaire S308 G127

Paiement

Paiement Date eacutecheacuteance FactureIndiv DateReglement S306 G109

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant

compte bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC G118

G120

G121

G122

Paiement Note FactureIndiv ConditionsGen P112

G127

PiegraveceJointe

PiegraveceJointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

124 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

PiegraveceJointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

PiegraveceJointe Format PJ PES_PJ PJ Description G402

G403

PiegraveceJointe Contenu PES_PJ PJ Contenu G404

G407

G408

Les balises ci-dessous reacutefeacuterenceacutees dans la description seacutemantique ne sont pas disponibles dans le format

PES_Factures

Entiteacute geacuteneacuteraliteacute Cadre Deacutebut peacuteriodeFin peacuteriode Description peacuteriode Devise

Geacuteneacuteraliteacutes Identifiant Facture Origine Geacuteneacuteraliteacutes Montant Taxes Geacuteneacuteraliteacutes Montant Remises

Geacuteneacuteraliteacutes Montant agrave Deacuteduire Geacuteneacuteraliteacutes Montant agrave Payer Geacuteneacuteraliteacutes Identifiant Numeacuterisation

Entiteacute remise Motif Montant

Entiteacute reacutecapitulatif taxes type taxe exoneacuteration

Entiteacute engagement Numeacutero de contrat Numeacutero de marcheacute date drsquoeffet

Entiteacute Fournisseur Nom service Reacutegime TVA Nom Commercial Ligne Adresse Commerciale Code Postal

Commercial Nom Commune Commercial Code Pays Commercial Nom Contact Teacuteleacutecopie Contact Courriel

Contact Note

Entiteacute Deacutebiteur Typage Identifiant

Entiteacute Ligne Type Sous-Type Identifiant Site Livraison Description

Entiteacute Paiement Type Reacutefeacuterence Bancaire

Entiteacute Valideur toutes les balises reacutefeacuterenceacutees

Entiteacute encaisseur toutes les balises reacutefeacuterenceacutees

Entiteacute Site de Livraison toutes les balises reacutefeacuterenceacutees

125 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45214 Format EDIFACT

La description syntaxique du format EDIFACT sera proposeacutee dans la prochaine version des speacutecifications

externes42

42 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

126 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45215 Format ISO2022

La description syntaxique du format ISO2022 sera proposeacutee dans la prochaine version des speacutecifications

externes43

43 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

127 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4522 Flux mixte Facture

Ce chapitre preacutesente les syntaxes utilisables pour les flux mixte de Facture

45221 Format UBL-Invoice minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme du standard Universal Business Language en

version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type InvoiceTypeCode S104 G101

G115

Geacuteneacuteraliteacutes Identifiant ID G105

G106

Geacuteneacuteraliteacutes Date

Emission facture IssueDate

G107

G109

Geacuteneacuteraliteacutes Devise DocumentCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine BillingReference InvoiceDocumentReference ID

G105

G106

128 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Montant

hors taxe

LegalMonetaryTotal TaxExclusiveAmount G113

Geacuteneacuteraliteacutes Montant

TTC

LegalMonetaryTotal TaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount

G113

G115

Paiement Modaliteacute PaymentMeans PaymentMeansCode S102

S105

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TaxTotal TaxSubtotal TaxCategory TaxScheme

TaxTypeCode

G123

G124

ReacutecapitulatifTaxes

Montant base TaxTotal TaxSubtotal TaxableAmount G113

ReacutecapitulatifTaxes Taux TaxTotal TaxSubtotal Percent G125

ReacutecapitulatifTaxes

montant taxes TaxTotal TaxSubtotal TaxAmount G113

Engagement

Engagement Numeacutero de

marcheacute

InvoiceOrderReference[DocumentTypeCode=Marcheacute

Public]ID44 S303

P106

G301

Engagement Numeacutero

drsquoengagement

InvoiceOrderReference[

DocumentTypeCode=Engagement]ID45

P107

G301

Fournisseur

Fournisseur Code Pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode

G201

G202

G203

Fournisseur Typage

identifiant

AccountingSupplierParty Party PartyIdentification[

IDschemeName G204

G206

Fournisseur Identifiant

AccountingSupplierParty Party PartyIdentification

ID

G206

G207

G208

G210

G214

Fournisseur Nom AccountingSupplierParty Party PartyLegalEntity

RegistrationName G209

Deacutebiteur

44 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Marcheacute Public] IDraquo 45 Les fournisseurs raccordeacutes agrave la solution Chorus factures utilisant le FEN105 peuvent utiliser la balise

laquo ContractDocumentReference[DocumentTypeCode=Bon de commande] IDraquo

129 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur

TypageIdentifiant

AccountingCustomerParty Party PartyIdentification[

IDschemeName

G216

Deacutebiteur Identifiant

AccountingCustomerParty Party PartyIdentification

ID

G206

G207

G208

G214

Deacutebiteur Nom AccountingCustomerPartyPartyPartyNameName G209

Deacutebiteur Code service AccountingCustomerParty AccountingContact ID46

G217

G218

P113

Deacutebiteur Nom service AccountingCustomerParty AccountingContact Name P114

G219

Ligne

Ligne Numeacutero InvoiceLineID G601

Ligne Identifiant site

Livraison InvoiceLine Delivery ID P108

Ligne Description InvoiceLine Note P112

Ligne Reacutefeacuterence produit InvoiceLine Item StandardItemIdentification ID P101

Ligne Quantiteacute factureacutee InvoiceLine InvoicedQuantity P103

Ligne Prix unitaire InvoiceLine Price PriceAmount G113

Ligne Montant HT InvoiceLine LineExtensionAmount G113

Ligne Taux TVA InvoiceLine Item ClassifiedTaxCategory Percent G125

Paiement

Paiement Type

reacutefeacuterence bancaire

PaymentMeans PaymentChannelCode S202 G117

Paiement Identifiant

compte bancaire

PaymentMeans PayeeFinancialAccount ID S202 G118

Paiement Identifiant

eacutetablissement bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID S202

G119

G120

G121

Valideur

Valideur Code pays

AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationAddress

Country IdentificationCode

G201

G202

G203

46 Les fournisseurs deacutejagrave raccordeacutes peuvent maintenir la regravegle de gestion relative au code service exeacutecutant et

raison sociale en utilisant la balise laquo AccountingCustomerPartyPartyPartyNameName raquo pour ces deux

informations en les seacuteparant obligatoirement drsquoun laquo - raquo

130 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Typage

identifiant

AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentification[

IDschemeName

G204

G206

Valideur Identifiant AccountingSupplierParty Party

AgentPartyPartyLegalEntityPartyIdentificationID

G208

G214

Valideur Nom leacutegal AccountingSupplierParty Party

AgentPartyPartyLegalEntity RegistrationName G209

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

G406

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G409

G412

G413

PiegraveceJointe Format PJ

AdditionalDocumentReference DocumentTypeCode

G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

PiegraveceJointe Identifiant

Numeacuterisation

Invoice PaymentMeans PayeeFinancialAccount

PaymentNote G128

131 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45222 Format CII minimal

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme UNCEFACT (United Nations

Centre for Trade Facilitation and Electronic Business) sous la forme

de la speacutecification technique CCTS (Core Component Technical Specification) en version 30 publieacutee en septembre 2009

du standard CCL (Core Components Library) en version 14A publieacute en feacutevrier 2014 pour tous les eacuteleacutements en relation avec leacuteleacutement CrossIndustryInvoice deacutefini par le scheacutema XML CrossIndustryInvoice_8p1xsd

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine CrossIndustryInvoice dun document

XML conforme agrave ces standards

Chaque balise est conforme aux speacutecifications CII en termes de nommage de cardinaliteacute et de format

(datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type Document TypeCode

S204 G101

G115

Geacuteneacuteraliteacutes Cadre

Document CategoryCode

G102

G103

G104

Geacuteneacuteraliteacutes Identifiant

Document ID

G105

G106

Geacuteneacuteraliteacutes Date

eacutemission facture

Document IssueDateTime

G107

G109

Geacuteneacuteraliteacutes Devise

TradeTransaction ApplicableTradeSettlement

InvoiceCurrencyCode

G110

G111

G112

Geacuteneacuteraliteacutes Identifiant

facture origine

TradeTransaction ApplicableTradeSettlement

InvoiceReferencedReferencedDocument

IssuerAssignedID

G105

G106

Geacuteneacuteraliteacutes Montant

hors taxe

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation ChargeTotalAmount G113

Geacuteneacuteraliteacutes Montant

TTC

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation GrandTotalAmount G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

TradeTransaction ApplicableTradeSettlement

SpecifiedMonetarySummation DuePayableAmount G113

G115

132 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Paiement Modaliteacute TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans TypeCode

S202

S205

G116

ReacutecapitulatifTaxes

ReacutecapitulatifTaxes Type

taxe

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTaxTypeCode G123

G124

ReacutecapitulatifTaxes

montant base

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax BasisAmount G113

ReacutecapitulatifTaxes Taux TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedRate G125

ReacutecapitulatifTaxes

Montant taxes

TradeTransaction ApplicableTradeSettlement

SubtotalCalculatedTax CalculatedAmount G113

Engagement

Engagement Numeacutero

de marcheacute

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Marcheacute Public]

IssuerAssignedID

P106

G301

Engagement Numeacutero

drsquoengagement

TradeTransaction ApplicableTradeAgreement

RequisitionerReferencedReferencedDocument[Referen

ceTypeCodetext()=Engagement] IssuerAssignedID

P107

G301

Fournisseur

Fournisseur Code Pays

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

PostalAddress CountryID

G201

G202

G203

Fournisseur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

Fournisseur Identifiant

TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G210

G214

Fournisseur Nom TradeTransaction ApplicableTradeAgreement

SellerParty SpecifiedLegalOrganization Name G209

Deacutebiteur

Deacutebiteur Typage

identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

G216

Deacutebiteur Identifiant

TradeTransaction

ApplicableTradeDeliveryBuyerParty

SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G206

G207

G208

G214

G216

Deacutebiteur Nom TradeTransaction

ApplicableTradeDeliveryBuyerParty Name G209

133 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Code service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact ID

G217

G218

P113

Deacutebiteur Nom service

TradeTransaction ApplicableTradeAgreement

BuyerRequisitonerParty DefinedContact

DepartmentName

P114

G219

Ligne

Ligne Numeacutero TradeTransaction IncludedTradeLineItem

AssociatedDocumentLineDocument LineID G601

Ligne Identifiant Site

Livraison

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

AdditionalReferencedReferencedDocument GlobalID

P108

Ligne Description TradeTransaction IncludedTradeLineItem

SpecifiedProduct Description P112

Ligne Reacutefeacuterence produit TradeTransaction IncludedTradeLineItem

SpecifiedProduct TypeCode P101

Ligne Quantiteacute factureacutee

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice BasisQuantity

P103

Ligne Prix unitaire

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeAgreement

GrossPriceProductPrice ChargeAmount

G113

Ligne Montant HT

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement

SpecifiedLineItemMonetarySummation

LineTotalAmount

G113

Ligne Taux TVA

TradeTransaction IncludedTradeLineItem

SpecifiedLineItemTradeSettlement ApplicableTax

CalculatedRate

G125

Paiement

Paiement Type

reacutefeacuterence bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans PaymentChannelCode

G117

Paiement Identifiant

compte bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount IBANID

S202

G118

Paiement Identifiant

eacutetablissement bancaire

TradeTransaction ApplicableTradeSettlement

SpecifiedPaymentMeans

PayeePartyCreditorFinancialAccount ProprietaryID

S202

G119

G120

G121

Valideur

Valideur Code pays

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

PostalAdressCountryId

G201

G202

G203

Valideur Typage

identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration TypeCode

G204

G206

134 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Valideur Identifiant

TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization

AuthorizedLegalRegistration ID

G208

G214

Valideur Nom leacutegal TradeTransaction ApplicableTradeAgreement

InvoiceeParty SpecifiedLegalOrganization Name

G209

PiegraveceJointe

PiegraveceJointe Type PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

ReferenceTypeCode

G401

G405

G406

PiegraveceJointe Nom PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile ID ou FileName

P104

G409

G412

G413

PiegraveceJointe Format PJ

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile MIMECode

G402

G403

PiegraveceJointe Contenu

TradeTransaction ApplicableTradeAgreement

AdditionalReferencedReferencedDocument

AttachedBinaryFile IncludedBinaryObject

G404

G407

G408

135 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45223 Format PES_Factures Minimal

Ce format est celui dun document XML conforme agrave la norme PES_V2 deacutecrite dans le document de reacutefeacuterence

[PES_V2]

Les scheacutemas xsd du format PES Facture eacutediteacute par la DGFiP sont mis agrave disposition sur le site internet suivant

httpwwwcollectivites-localesgouvfrprotocole-dechange-standard-pes-0

Ce format est reacuteserveacute aux fournisseurs nationaux et pour des cas de facturation nominaux

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respecte sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutesumeacute Facture

Reacutesumeacute Facture Type TypeFact

S309 G101

G115

Reacutesumeacute Facture Identifiant FactureIndiv NumeroFacture G105

G106

Reacutesumeacute Facture Date

Emission facture

FactureIndiv DateEmission S306 G107

G109

Reacutesumeacute Facture Montant

hors taxe

FactureIndiv TotalAPayer MtTotalHT

S307 G112

G113

Reacutesumeacute Facture Montant

TTC

FactureIndiv TotalAPayer MtTotalTTC

S307

S310

G112

G113

G114

Reacutecapitulatif taxes

ReacutecapitulatifTaxes Montant

base

FactureIndiv DetailTVA MtBaseHT S307 G113

ReacutecapitulatifTaxes Taux FactureIndiv DetailTVA TauxTVA S308 G125

ReacutecapitulatifTaxes Montant

taxes

FactureIndiv DetailTVA MtTVA S307 G112

G113

Engagement

Engagement Numeacutero de bon

de commande

FactureIndiv EngagementNumeroCommande

P107

G301

Fournisseur

Fournisseur Code pays leacutegal Emetteur InfoTiersAdresseCodPays

G201

G202

G203

136 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Type Identifiant Emetteur InfoTiersNatIdTiers G204

G206

Fournisseur Identifiant Emetteur InfoTiers IdTiers S301 G207

G208

G214

Fournisseur Nom Emetteur InfoTiers(Civilite + Nom +

ComplNom + Prenom) S302

S303

G209

Deacutebiteur

Deacutebiteur Identifiant Debiteur InfoTiers IdTiers S301 G214

G216

Deacutebiteur Nom Debiteur InfoTiersNom S302

S303

G209

Deacutebiteur Code service Debiteur InfoTiers RefTiers S304 G217

G218

P113

Deacutebiteur Nom service Debiteur InfoTiers ComplNom S305 P114

Ligne

Ligne Numeacutero FactureIndiv LigneFacture Ordre

G601

Ligne Reacutefeacuterence produit FactureIndiv LigneFacture CodeProduit

P101

Ligne Quantiteacute factureacutee FactureIndiv LigneFacture Quantite

P103

Ligne Prix unitaire FactureIndiv LigneFacture MtUnitaire

G112

G113

Ligne Montant HT FactureIndiv LigneFacture MtHT S307 G112

G113

Ligne Taux TVA FactureIndiv LigneFacture TauxTVA S308 G125

Paiement

Paiement Modaliteacute FactureIndiv ModaliteReglement S312 P112

Paiement Identifiant compte

bancaire

Emetteur CpteBancaire IBAN G118

G119

G122

Paiement Identifiant

eacutetablissement bancaire

Emetteur CpteBancaire BIC

G118

G120

G121

G122

137 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Piegravece Jointe

Piegravece Jointe Type PJ PES_PJ PJ TypePJ S311 G401

G405

G406

Piegravece Jointe Nom PJ PES_PJ PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ PES_PJ PJ Description G402

G403

Piegravece Jointe Contenu PES_PJ PJ Contenu

G404

G407

G408

138 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45224 Format CPP Facture Mixte

La norme drsquoeacutechange retenue pour ce format est un format proposeacute par lrsquoAIFE

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

139 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

140 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique respectant sa cardinaliteacute et les regravegles geacuteneacuteriques

associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPFactureMixte raquo

Syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres Enveloppe EnveloppeUnitaire Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre Enveloppe EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires Enveloppe Partenaires

Partenaires

Reacutecepteur Enveloppe PartenairesReacutecepteur

Emetteur Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurLibelle

Reacutecepteur Note CPPFacturePivotUnitaire Enveloppe

PartenairesRecepteurNote

P112

Emetteur

Emetteur Identifiant Enveloppe PartenairesEmetteurId

141 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Emetteur Libelleacute

Enveloppe PartenairesEmetteurLibelle

Emetteur Note Enveloppe PartenairesEmetteurNote P112

Syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Facture

Donneacutees Facture Identifiant CPPFacturesCPPFactureMixteunitaire

DonneesFacture Id

G105

G106

Donneacutees Facture Identifiant

Facture Origine

CPPFacturesCPPFactureMixteunitaire

DonneesFacture IdFactureOrigine

G105

G106

Donneacutees Facture Type CPPFacturesCPPFactureMixteunitaire

DonneesFacture Type

G101

G115

Donneacutees Facture Cadre CPPFacturesCPPFactureMixteunitaire

DonneesFacture Cadre G102

G103

G104

Donneacutees Facture Date

Emission Facture

CPPFacturesCPPFactureMixteunitaire

DonneesFacture DateEmissionFacture

G107

G109

Donneacutees Facture Devise CPPFacturesCPPFactureMixteunitaire

DonneesFacture Devise

G110

G111

Donneacutees Facture - Montants

Montants Montant Hors Taxe CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantHT G113

Montants Montant TTC CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantTTC G113

G114

Montants Montant agrave payer CPPFacturesCPPFactureMixteunitaire

DonneesFacture MontantNetAPayer G113

G115

Donneacutees Facture - Ligne

Ligne Numeacutero CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne NumOrdre

G601

Ligne Reacutefeacuterence Produit CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne

ReferenceProduit

P101

Ligne Quantiteacute factureacutee CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne Quantite

P103

142 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Prix unitaire CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne PrixUnitaire

G113

Ligne Montant HT CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne MontantHT G113

Ligne Taux TVA CPPFacturesCPPFactureMixteunitaire

DonneesFacture Lignes Ligne TauxTVA G125

Donneacutees Facture - TVA

TVA Montant Base CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA BaseHT

G113

TVA Taux CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA Taux

G125

TVA Montant taxes CPPFacturesCPPFactureMixteunitaire

DonneesFacture TVA TVA MontantTVA

G113

Donneacutees Facture - Engagement

Engagement Numeacutero de

marcheacute

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement NumeroMarche

P106

G301

Engagement Numeacutero

drsquoengagement

CPPFacturesCPPFactureMixteunitaire

DonneesFacture Engagement

NumeroEngagement

P107

G301

Fournisseur

Fournisseur Code pays CPPFacturesCPPFactureMixteunitaire Emetteur

CodePays

G201

G202

G203

Fournisseur Type identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

TypeIdentifiant

G204

G206

Fournisseur Identifiant CPPFacturesCPPFactureMixteunitaire Emetteur

Identifiant

G207

G208

G210

G214

Fournisseur Nom (raison

sociale)

CPP PES_PivotFacture_Unitaire Emetteur

RaisonSociale

G209

Fournisseur ndash Reacutefeacuterence bancaire

Reacutefeacuterence bancaire Type

Reacutefeacuterence Bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur

ReferenceBancaireTypeRefBancaire

G117

G118

G122

Reacutefeacuterence bancaire

Identifiant compte bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Compte

G118

G119

G122

Reacutefeacuterences bancaire

Identifiant eacutetablissement

bancaire

CPPFacturesCPPFactureMixteunitaire

Fournisseur ReferenceBancaire Etablissement

G118

G120

G121

G122

Deacutebiteur

143 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

Deacutebiteur Identifiant CPPFacturesCPPFactureMixteunitaire

Destinataire Identifiant

G214

G216

Deacutebiteur Nom CPPFacturesCPPFactureMixteunitaire

Destinataire Nom

G209

Deacutebiteur Code service CPPFacturesCPPFactureMixteunitaire

Destinataire CodeService

P113

Deacutebiteur Nom service CPPFacturesCPPFactureMixteunitaire

Destinataire NomService

P114

Valideur

Valideur Code pays CPPFacturesCPPFactureMixteunitaire Valideur

CodePays

G201

G202

G203

Valideur Type identifiant CPPFacturesCPPFactureMixteunitaire Valideur

TypeIdentifiant

G204

G206

Valideur Identifiant CPPFacturesCPPFactureMixteunitaire Valideur

Identifiant

G208

G214

Valideur Nom (raison

sociale)

CPPFacturesCPPFactureMixteunitaire Valideur

RaisonSociale

G209

Piegravece Jointe

Piegravece Jointe Type PJ CPPFacturesCPPFactureMixteunitaire PJ TypePJ G401

G405

G406

Piegravece Jointe Nom PJ CPPFacturesCPPFactureMixteunitaire PJ NomPJ P104

G409

G412

G413

Piegravece Jointe Format PJ CPPFacturesCPPFactureMixteunitaire PJ

FormatPJ

G402

G403

Piegravece Jointe Contenu CPPFacturesCPPFactureMixteunitaire PJ

Contenu

G404

G407

G408

144 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

45225 Format PDFA3

La description syntaxique du format PDFA3 sera proposeacutee dans la prochaine version des speacutecifications

externes47

47 Sous reacuteserve de la conformiteacute de ce format au MUG europeacuteen

145 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4523 Flux structureacutes Meacutemoire de frais de justice ndash Format UBL Invoice

La norme drsquoeacutechange retenue pour ce format est celle promue par lrsquoorganisme OASIS Organization for the

Advancement of Structured Information Standards) sous la forme

du standard Universal Business Language en version 21 pour tous les eacuteleacutements en relation avec leacuteleacutement Invoice deacutefini par le scheacutema XML

Les scheacutemas XSD du format UBL sont disponibles sur le site internet suivant httpdocsoasis-

openorgublos-UBL-21UBL-21html

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine Invoice dun document XML conforme

agrave ces standards

Chaque balise est conforme aux speacutecifications de lOASIS UBL 21 en termes de nommage de cardinaliteacute et

de format (datatype)

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo Invoice raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Cadre

CategoryCode

G102

G103

G104

Nb cette balise facultative est une extension du format UBL

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes

Geacuteneacuteraliteacutes Type

InvoiceTypeCode

G101

G115

G713

G715

Geacuteneacuteraliteacutes Identifiant

(numeacutero)

ID

G105

G106

Geacuteneacuteraliteacutes Date

deacutemission de la facture

IssueDate

G107

G109

Geacuteneacuteraliteacutes Deacutebut de

peacuteriode

InvoicePeriodStartDate

G109

Geacuteneacuteraliteacutes Fin de peacuteriode InvoicePeriodEndDate G109

146 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Geacuteneacuteraliteacutes Description

peacuteriode

InvoicePeriodDescription P112

Geacuteneacuteraliteacutes Devise

DocumentCurrencyCode

G110

G111

Geacuteneacuteraliteacutes Montant remise AllowanceChargeAmount G113

Geacuteneacuteraliteacutes Montant TTC

LegalMonetaryTotalTaxInclusiveAmount

G113

G114

Geacuteneacuteraliteacutes Montant agrave

payer

LegalMonetaryTotal PayableAmount G115

Geacuteneacuteraliteacutes Montant HT

apregraves remise

LegalMonetaryTotalTaxExclusiveAmount

G113

Geacuteneacuteraliteacutes Montant HT

avant remise

LegalMonetaryTotalLineExtensionAmount

G113

Reacutecapitulatif Taxes

ReacutecapitulatifTaxes

Exoneacuteration

AccountingSupplierPartyPartyPartyTaxSchemeE

xemptionReason P112

G712

Geacuteneacuteraliteacutes Taux de TVA TaxTotalTaxSubTotalPercent G125

Geacuteneacuteraliteacutes Montant Taxe TaxTotalTaxSubTotalTaxAmount G113

Geacuteneacuteraliteacutes Montant HT TaxTotalTaxSubTotalTaxableAmount G113

Geacuteneacuteraliteacutes Montant de

base

TaxTotalTaxAmount

G113

Engagement

Engagement Reacutefeacuterence aux

textes (libelleacute)

OrderReferenceID

G702

G703

Engagement Numeacutero

drsquoengagement

ContractDocumentReference[DocumentTypeCode

=Engagement] ID

P107

G301

G711

Engagement Numeacutero de

drsquoengagement Date Effet

ContractDocumentReference[DocumentTypeCode

=Engagement] IssueDate G109

Fournisseur

Fournisseur Code pays

AccountingSupplierParty Party PartyLegalEntity

RegistrationAddress Country IdentificationCode G201

G203

Fournisseur Typage

identifiant

AccountingSupplierPartyPartyPartyIdentification

ID[SchemeName(attribut)] G204

Fournisseur Identifiant

AccountingSupplierPartyPartyPartyIdentification

ID

G207

G208

G210

G214

147 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur Nom (raison

sociale)

AccountingSupplierPartyPartyPartyNameName

G209

Fournisseur Identifiant TVA AccountingSupplierPartyPartyPartyTaxSchemeC

ompanyID[SchemeName(attribut)] G210

Fournisseur Reacutegime TVA AccountingSupplierPartyPartyPartyTaxSchemeT

axSchemeTaxTypeCode

G213

Fournisseur Ligne Adresse

Commerciale

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Fournisseur Code Postal

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLinePostalZone

Fournisseur Commune

Commercial

AccountingSupplierPartyPartyPostalAddressCity

Name

Fournisseur Code Pays

Commercial

AccountingSupplierPartyPartyPostalAddressAdd

ressLineLine

Country

G201

G203

Fournisseur Adresse legale

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineLine G215

Fournisseur Code postal

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLinePostalZone

Fournisseur Commune

leacutegal

AccountingSupplierPartyPartyPartyLegalEntityR

egistrationAdressAddressLineCityName

Fournisseur Nom contact AccountingSupplierPartyPartyContactName G209

Fournisseur Teacuteleacutephone

contact

AccountingSupplierPartyPartyContactTelephone

Fournisseur Teacuteleacutecopie

contact

AccountingSupplierPartyPartyContactTelefax

Fournisseur Courriel

contact

AccountingSupplierPartyPartyContactElectronic

Mail

Deacutebiteur

Deacutebiteur Identifiant

AccountingCustomerParty Party

PartyIdentification ID

S301 G207

G214

G216

Deacutebiteur Code service

AccountingCustomerParty AccountingContact ID G217

G218

P113

Deacutebiteur Nom service

AccountingCustomerParty AccountingContact

Name

P114

G219

Ligne

Ligne Numeacutero drsquoaffaire InvoiceLine Item StandardItemIdentificationID

Ligne Ref produit InvoiceLineNote P101

Ligne Quantiteacute InvoiceLineInvoicedQuantity

148 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Ligne Quantiteacute X tarif InvoiceLineLineExtensionAmount

G113

Ligne Montant HT InvoiceLineTaxTotalTaxSubTotalTaxableAmount G113

Ligne Taux de TVA InvoiceLineItemClassifiedTaxCategoryPercent

Ligne Montant TVA InvoiceLineTaxTotalTaxAmount G113

Ligne Type de prestation

(code)

InvoiceLineItemDescription

G706

G707

G710

Ligne Tarif de la prestation InvoiceLinePricePriceAmount G113

Ligne Prix de la quantiteacute InvoiceLinePriceBaseQuantity P103

Ligne Indicateur de charge InvoiceLineAllowanceChargeChargeIndicator

G710

Ligne Motif de charge

InvoiceLine Price AllowanceCharge Amount

P112

G710

Ligne Montant Charge

InvoiceLineAllowanceChargeAmount

G113

G710

Ligne Autoriteacute Requeacuterante

(code)

InvoiceLineDeliveryTermsDeliveryLocationDescr

iption

G708

G709

Ligne Numeacutero engagement

juridique

InvoiceLineDocumentReferenceId

Paiement

Paiement Date Echeacuteance PaymentMeansPaymentDueDate

G109

Paiement Mode de

Paiement

PaymentMeansPaymentMeansCode

G116

Paiement Type Reacutefeacuterence

Bancaire

PaymentMeans PaymentChannelCode

G117

G118

G122

Paiement Identifiant

Compte bancaire

PaymentMeans PayeeFinancialAccount ID

S202

G118

G119

G122

Paiement Identifiant

Etablissement Bancaire

PaymentMeans PayeeFinancialAccount

FinancialInstitutionBranch ID

S202

G118

G120

G121

G122

Juridiction

Juridiction Identifiant

Delivery DeliveryLocation

G704

G705

Juridiction Date Reacutequisition

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodStartDate

G109

149 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Juridiction Date de la

prestation

InvoiceLineDeliveryTermsDeliveryLocationValidi

tyPeriodEndDate

G109

PiegraveceJointe

PiegraveceJointe Type PJ

AdditionalDocumentReference DocumentType

G401

G405

PiegraveceJointe Nom PJ

AdditionalDocumentReference ID

P104

G714

G715

G716

PiegraveceJointe Format PJ

AdditionalDocumentReference

DocumentTypeCode G402

G403

PiegraveceJointe Contenu

AdditionalDocumentReference Attachment

EmbeddedDocumentBinaryObject

G404

G407

G408

150 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

453 Flux de cycle de vie de la facture

Deux formats syntaxiques sont retenus

- Format AIFE_Statut

- Format CPP_Statut

4531 Format AIFE_Statut

Ce format est eacutediteacute par Docapost dans le cadre de la solution Chorus factures Il est proposeacute aux fournisseurs

priveacutes deacutejagrave raccordeacutes agrave Chorus factures et souhaitant beacuteneacuteficier de la compatibiliteacute ascendante entre la solution

mutualiseacutee-CPP 2017 et Chorus factures Ce format ne permet pas de remonter des statuts de type laquo flux raquo

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

151 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

152 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Les balises preacutesenteacutees dans ce tableau sont situeacutees sous la balise racine AIFE_StatusInfo dun document XML

conforme agrave ces standards

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo AIFEStatusInfo raquo

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Fournisseur

Fournisseur SIRET

DocumentStatus DocumentSenderSIRET

G201

G202

G203

Fournisseur SIREN DocumentStatus DocumentSenderSIREN

Fournisseur TVA

Intracommunautaire

DocumentStatus DocumentSenderVATID

Fournisseur Nom DocumentStatus Document Sender Name G209

Deacutebiteur

Deacutebiteur Identifiant

DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SIREN DU DESTINATAIRE]

G204

G207

G214

G216

Deacutebiteur Nom DocumentStatus Document AdditionalInfo

Index[Attribut NAME = NOM DU DESTINATAIRE]

G209

Deacutebiteur Code service DocumentStatus Document AdditionalInfo

Index[Attribut NAME = SERVICE EXECUTANT]

P113

Deacutebiteur Nom service

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =LIBELLE DU SERVICE

EXECUTANT]

P114

G219

Deacutebiteur Montant HT DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL NET HT]

Deacutebiteur Montant TTC DocumentStatus Document AdditionalInfo

Index[Attribut NAME =MONTANT TOTAL TTC]

Deacutebiteur Engagement

juridique

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ENGAGEMENT JURIDIQUE]

Deacutebiteur Numeacutero de lot DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUMERO DE LOT]

Deacutebiteur Date De

Reacuteception

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =DATE DE RECEPTION]

G109

Deacutebiteur Protocole DocumentStatus Document AdditionalInfo

Index[Attribut NAME =PROTOCOLE]

Deacutebiteur Originator DocumentStatus Document AdditionalInfo

Index[Attribut NAME =ORIGINATOR

153 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Deacutebiteur Numeacutero de

reacutefeacuterence de la facture

DocumentStatus Document AdditionalInfo

Index[Attribut NAME =NUM FACTURE REF]

Deacutebiteur Sandbox DocumentStatus Document AdditionalInfo

Index[Attribut NAME =SANDBOX]

Statut

Statut Code statut DocumentStatus Document Status Code G501

Statut Horodatage DocumentStatus Document Status Date G126

Statut Libelleacute DocumentStatus Document Status note

Statut Date drsquoeacutemission de

la facture DocumentStatusDocumentDate

Identifiant Facture

Facture Identifiant

Emetteur DocumentStatus DocumentID

G105

G106

Autres

Autres Numeacutero Unique

Identification Du

Document

DocumentStatusDocumentUUID

Statut Type de document DocumentStatusDocumentTypeOfDocument

Statut Type drsquoeacutemission DocumentStatusDocumentPartnershipType

Statut Facture drsquoOrigine DocumentStatusDocumentFileOrigin

Statut Deacutebut Peacuteriode DocumentStatusDocumentPeriodPeriod_start G109

Statut Fin Peacuteriode DocumentStatusDocumentPeriodPeriod_end G109

Statut

AvoirRequis(OUINON) DocumentStatusDocumentPeriodCreditNoteRequired

Les balises suivantes sont reacutefeacuterenceacutees dans le format syntaxique AIFE_Statut mais ne sont pas reacutefeacuterenceacutes dans

le format seacutemantique

Fournisseur RIDET SIREN VAT_ID

Deacutebiteur Montant HT Montant TTC Engagement Juridique Numeacutero De Lot Date De Reacuteception Protocole

Originator Numeacutero de Facture de Reacutefeacuterence Sandbox)

Autres ensemble des balises reacutefeacuterenceacutees

Ces balises feront lrsquoobjet drsquoune valorisation par une donneacutee constante ou ne seront pas valoriseacutees

Les donneacutees seacutemantiques reacutefeacuterenceacutees dans le flux Cycle de Vie suivantes ne trouvent pas drsquoapplication dans le

format AIFE_STATUT

Fournisseur Code pays typage identifiant

Deacutebiteur Typage Identifiant Nom (Raison Sociale)

Donneacutees Statut Type Compleacutement Libelleacute Horodatage Identifiant Producteur Identifiant Facture du

Reacutecepteur (reacutef MandatDP)

154 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

4532 Format CPPStatut

Ce format est eacutediteacute par lrsquoAIFE Il est proposeacute pour tous les eacutemetteurs de factures Si les fournisseurs priveacutes

raccordeacutes en EDI peuvent demander agrave recevoir les donneacutees du cycle de vie au format AIFE_Statut lrsquoutilisation

du format CPPStatut est agrave privileacutegier

Le scheacutema XSD de ce format est disponible en annexe des speacutecifications externes de la solution mutualiseacutee

Ce fichier peut ecirctre ouvert agrave partir drsquoun eacutediteur de fichier XSD afin drsquoafficher lrsquoarborescence telle que preacutesenteacutee

avec lrsquoimage ci-dessous

155 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

156 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Chaque balise preacutesenteacutee est associeacutee agrave une donneacutee geacuteneacuterique et respecte sa cardinaliteacute et les regravegles

geacuteneacuteriques associeacutees

Les regravegles syntaxiques associeacutees aux balises peuvent porter sur

une restriction de la valeur autoriseacutee dans les regravegles geacuteneacuteriques une regravegle compleacutementaire agrave appliquer sur cette balise ou un ensemble de balises

Le bloc racine est laquo CPPStatut raquo

45321 Format CPPStatut ndash syntaxe de lrsquoenveloppe

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Enveloppe Unitaire CPPStatut Enveloppe EnveloppeUnitaire G101

G116

Enveloppe Unitaire

Paramegravetres CPPStatut Enveloppe EnveloppeUnitaire

Paramegravetres

Paramegravetres

Paramegravetres Paramegravetre

individuel

CPPStatut Enveloppe

EnveloppeUnitaireParametresParametreIndiv

Paramegravetre Individuel

ParametreIndiv Valeur

paramegravetre

CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrecode

ParametreIndiv Note CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametrenote

P112

ParametreIndiv Numeacutero drsquoordre CPPStatut Enveloppe

EnveloppeUnitaireParametres

ParametreIndivValeurparametreNumOrdre

Enveloppe Unitaire

Partenaires CPPStatut Enveloppe Partenaires

Partenaires

Partenaires Reacutecepteur CPPStatut Enveloppe PartenairesReacutecepteur

Partenaires Emetteur CPPStatut Enveloppe PartenairesEmetteur

Reacutecepteur

Reacutecepteur Identifiant CPPStatut Enveloppe PartenairesRecepteurId

Reacutecepteur Libelleacute

CPPStatut Enveloppe PartenairesRecepteurLibelle

157 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Reacutecepteur Note CPPStatut Enveloppe PartenairesRecepteurNote P112

Emetteur

Emetteur Identifiant CPPStatut Enveloppe PartenairesEmetteurId

Emetteur Libelleacute

CPPStatut Enveloppe PartenairesEmetteurLibelle

Emetteur Note CPPStatut Enveloppe PartenairesEmetteurNote P112

45322 Format CPPStatut ndash syntaxe des donneacutees

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Statut

CPPStatut CPPflux statuts CPPFluxStatuts

CPPStatut CPP Facture

Statuts

CPPFactureStatuts

CPP Flux Statuts

CPPFluxStatuts Flux statut

unitaire CPPFluxStatuts FluxStatutUnitaire

CPP Flux Statut Unitaire

Flux statut unitaire Numeacutero

drsquoordre CPPFluxStatuts FluxStatutUnitaire NumOrdre

Flux Statut Unitaire Donneacutees

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut

Donneacutees statut

DonneacuteesStatut Code statut CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdStatut G503

DonneacuteesStatut Compleacutement

Statut

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut ComplementStatut

DonneacuteesStatut Commentaire CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Commentaire

DonneacuteesStatut Note CPPFluxStatuts Fluxstatutunitaire

DonneesStatut Note

DonneacuteesStatut Horodatage CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Horodatage G126

DonneacuteesStatut Type

identifiant producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut TypeIdProducteur

158 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

DonneacuteesStatut Identifiant

producteur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdProducteur

DonneacuteesStatut Identifiant

flux

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut IdFlux

DonneacuteesStatut Deacutetail CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Detail

Deacutetail

Deacutetail Ligne drsquoeacuterreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

Deacutetail Nombre de lignes en

eacuterreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details NbLignesErreur

Deacutetail de la ligne drsquoerreur

Deacutetail ligne drsquoerreur

Identifiant de la ligne

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

IdLigne

Deacutetail ligne drsquoerreur Nature

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

NatureErreur

Deacutetail ligne drsquoerreur Code de

lrsquoerreur CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

CodeErreur

Deacutetail ligne drsquoerreur Libelle

de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

LibelleErreur

Deacutetail ligne drsquoerreur

Description de lrsquoerreur

CPPFluxStatuts FluxStatutUnitaire

DonneesStatut Details LigneErreurDetail

DescriptionErreur

P112

CPP Factures Statuts

CPP Factures Statuts CPP

Facture statut unitaire CPPFactureStatutsCPPFactureStatutUnitaire

159 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

CPP Facture Statut Unitaire

CPP Facture Statut Unitaire

Fournisseur

CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur

CPP Facture Statut Unitaire

Deacutebiteur

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur

CPP Facture Statut Unitaire

Donneacutees statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut

CPP Facture Statut Unitaire

Numeacutero drsquoordre

CPPFactureStatuts CPPFactureStatutUnitaire

NumOrdre

Fournisseur

Fournisseur Code Pays CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur CodePays

G201

G202

G203

Fournisseur Type drsquoidentifiant CPPFactureStatuts CPPFactureStatutUnitaire

Fournisseur TypeIdentifiant

G204

Fournisseur Identifiant

CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur Identifiant

G206

G207

G208

G210

G214

Fournisseur Raison sociale CPPFactureStatutsCPPFactureStatutUnitaire

Fournisseur RaisonSociale

G209

Deacutebiteur

Deacutebiteur Code pays CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodePays

Deacutebiteur Type drsquoidentifiant CPPFactureStatutsCPPFactureStatutUnitaire

Debiteur TypeIdentifiant

G204

G216

Deacutebiteur Identifiant CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Identifiant

G214

G216

Deacutebiteur Nom (Raison

sociale)

CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur Nom G209

Deacutebiteur Code service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur CodeService

Deacutebiteur Nom service CPPFactureStatuts CPPFactureStatutUnitaire

Debiteur NomService

Donneacutees du statut

Donneacutees Statut Code statut CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdStatut G501

Donneacutees Statut Compleacutement

statut

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut ComplementStatut

160 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Donneacutee geacuteneacuterique Bloc Balise Regravegles

syntaxiques

Regravegles

geacuteneacuteriques

Donneacutees Statut Commentaire CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut Commentaire

Donneacutees Statut Horodatage CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Horodatage G126

Donneacutees Statut Identifiant

Producteur

CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut Producteur Id

Donneacutees Statut Identifiant

facture CPPFactureStatutsCPPFactureStatutUnitaire

DonneesStatut IdFacture

G105

G106

Donneacutees Statut Date facture CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut DateFacture G109

Donneacutees Statut Identifiant

MandatDP

CPPFactureStatuts CPPFactureStatutUnitaire

DonneesStatut IdMandatDP

161 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

46 Regravegles de gestion associeacutees aux donneacutees associeacutees aux formats syntaxiques

461 Regravegles de Gestion applicables aux formats syntaxiques UBL

Id Titre Libelleacute Nature

S101 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en

compte

Restitution

S102 Modaliteacutes de Paiement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S103 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S104 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S105 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

162 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

462 Regravegles de Gestion applicables aux formats syntaxiques CII

Id Titre Libelleacute Nature

S201 Description de la Peacuteriode

de Facturation

Les regravegles de prise en compte de la peacuteriode de facturation

sont

si date Deacutebut et Date Fin sont renseigneacutees elles permettent de valoriser une description = Peacuteriode de Facturation du ltDateDeacutebutgt au ltDateFingt

sinon la valeur de la donneacutee Description est prise en compte

Restitution

S202 Modaliteacutes de Regraveglement Identifiant Compte Bancaire et Identifiant Etablissement

Bancaire doivent ecirctre renseigneacutes (au format IBANBIC) si la

valeur de Mode de Paiement est parmi [30 31 49]

Coheacuterence

S203 Format de lrsquoUniteacute de

Livraison

LrsquoUniteacute de Livraison est une zone de texte

Les donneacutees numeacuteriques exprimant un nombre drsquoarticles

par uniteacute sont converties en texte et preacutefixeacutees par lsquox lsquo

exemple 10 devient lsquox 10rsquo

Les donneacutees texte sont conserveacutees telles quelles

exemple lsquoBoicircte de 10rsquo

Format

S204 Type de Facture autoriseacute Parmi

- 380 382 383 384 et 385 paiement total

- 386 acompte

- 381 avoir

Codification

S205 Type de mode de

Paiement autoriseacute

Parmi

- 01 Instrument not defined

- 10 Cash

- 20 Check

- 30 Credit Transfert

- 31 Debit transfert

- 42 Payment to Bank account

- 48 Bank Card

- 49 Direct Debit

Codification

163 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

463 Regravegles de Gestion applicables aux formats syntaxiques PES_Factures_ASAP

Id Titre Libelleacute Nature

S301 Format de lrsquoIdentifiant

fournisseur et deacutebiteur

Alphanumeacuterique agrave 15 car Format

S302 Format des Noms Texte 38 car Format

S303 Valorisation des Noms si Civiliteacute non-vide ou Prenom non-vide ou ComplNom non-

vide alors

Nom Fournisseur (ou deacutebiteur) = Civiliteacute + lsquo lsquo + lsquoPrenom +

lsquo lsquo + Nom + lsquo lsquo + ComplNom

sinon

Nom Fournisseur (ou deacutebiteur) = Nom

Alimentation

S304 Format de lrsquoIdentifiant

de service

Texte 100 car Format

S305 Format du Nom du

Service

Texte 100 car Format

S306 Format de date Toutes les dates dans PES sont exprimeacutees comme AAAA-

MM-JJ

Format

S307 Format drsquoun Montant

dans une Facture

Le Montant dans une facture est exprimeacute par un chiffre sur

19 positions

Il ne peut compoter plus de six deacutecimales

Le seacuteparateur est laquo raquo

Format

S308 Format drsquoun taux de TVA un Taux de TVA dans PES est un nombre deacutecimal non signeacute

agrave 2 deacutecimales et limiteacute agrave 99999

Format

S309 Liste de valeurs pour

Type de facturation

Au sein du bloc PES facture les types de facturation du PES

trouvent une correspondance selon les regravegles suivantes

- le type de facturation laquo 01 FACTURE raquo du PES correspond

au type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 09 ASAP raquo du PES correspond au

type laquo paiement total raquo dans la solution mutualiseacutee

- le type de facturation laquo 03 AVOIR raquo du PES correspond au

type laquo avoir raquo dans la solution mutualiseacutee

Codification

S310 Montant agrave payer Dans le cas de factures de type PES la balise Montant agrave

payer est valoriseacutee dans le flux pivot par les informations

contenues dans la balise montant TTC

Codification

164 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S311 Liste de valeurs pour

Type de PJ

Au sein du bloc PJ les types de piegraveces jointes du PES

trouvent une correspondance selon les regravegles suivantes

- Lorsque le type laquo 006 raquo (PES_Factures) est indiqueacute la

piegravece jointe sera consideacutereacutee comme la facture originale

(eacutequivalent du type laquo 001 Facture raquo dans la solution

mutualiseacutee

- dans les autres cas eacutenumeacutereacutes ci-dessous la piegravece jointe

sera consideacutereacutee comme eacutetant une piegravece compleacutementaire

laquo eacutequivalent du type laquo 002 PJ Autres raquo)

- 001 Document Budgeacutetaire

- 002 Recette

- 003 Deacutepense

- 004 Etat de Paye

- 005 Etat dAide sociale

Codification

S312 Liste des valeurs du

Mode de Paiement

Les valeurs accepteacutees sont les suivantes

- 01 Numeacuteraire

- 02 Chegraveque

- 03 Virement

- 10 Preacutelegravevement

- 09 Autres

- 12 Titre interbancaire de paiement (TIP)

- 14 - Preacutelegravevement par carte bancaire

Codification

165 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

464 Regravegles de Gestion applicables au format syntaxique du flux PES_DeacutepenseAller

Dans la perspective de la production du flux PES_DeacutepenseAller les collectiviteacutes locales doivent alimenter

certaines donneacutees syntaxiques du format PES_DeacutepenseAller agrave partir des donneacutees du format CPPFacturePivot

qursquoelles reccediloivent de la solution mutualiseacutee-CPP 2017 Les regravegles de gestion ci-dessous preacutesentent les

correspondances agrave opeacuterer entre les deux formats afin notamment de permettre la remonteacutee des donneacutees du

cycle de vie depuis HELIOS vers la solution mutualiseacutee

Id Titre Libelleacute Nature

S401 Numeacutero de

factures

Balise du PES_Aller Deacutepense concerneacutee PES_DepenseAller

BordereauPiece BlocPieceInfoPceIdPce

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

IdentificationFacture NumeroFacture

Codification

S402 Montant HT Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce MtHT

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

Montants MontantHT

Codification

S403 Mode de

Paiement

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePceModRegl

est alimenteacutee par CPPFacturePivotUnitaire DonneesFacture

ModePaiementCode

Codification

S404 Code Pays du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece BlocLignePiece InfoLignePce CodPays

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur CodePays

Codification

S405 Type

drsquoidentifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse NatIdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur

TypeIdentifiant

Codification

S406 Identifiant du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Adresse IdTiers

est alimenteacutee par CPPFacturePivotUnitaire Fournisseur Id

Codification

S407 Identifiant du

deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee en-tecircte du PES (Siret

collectiviteacute) IdColl

est alimenteacute par CPPFacturePivotUnitaire Debiteur Id

Codification

S408 Code service

du deacutebiteur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

InfoPceCodServ

est alimenteacute par CPPFacturePivotUnitaire Debiteur CodeService

Codification

S409 Identifiant du

compte

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire Bic (ou IBAN)

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Compte

Codification

S410 Identifiant de

lrsquoeacutetablissement

bancaire du

fournisseur

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece

LignedePiece Tiers Compte bancaire LibBanc

est alimenteacute par CPPFacturePivotUnitaire Fournisseur

ReferenceBancaire Etablissement

Codification

166 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Id Titre Libelleacute Nature

S411 Identifiant de

la Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef IdUnique

est alimenteacute par CPPFacturePivotUnitaire PJ IdUnique

Codification

S412 Nom de la

Piegravece Jointe

Balise du PES_Aller Deacutepense concerneacutee Bordereau Piece BlocPiece

PJRef NomPJ

est alimenteacute par CPPFacturePivotUnitaire PJ NomPJ

Codification

167 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

465 Regravegles de Gestion applicables aux formats syntaxique CPP

S501 Mode de Paiement Les valeurs autoriseacutees sont

- 01 Espegravece

- 02 Chegraveque

- 03 Virement

- 04 Preacutelegravevement

- 05 Autre

Si le mode de Paiement est valoriseacute autre par le fournisseur

ou nrsquoest pas valoriseacute dans le flux eacutemis par le fournisseur la

valeur Virement sera renseigneacutee dans le flux pivot par la

solution mutualiseacutee-CPP2017

Codification

168 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5 PRESENTATION DU MODE SERVICE

51 Le principe de fonctionnement des API

511 Preacutesentation de lrsquooffre de service

Toutes les fonctions proposeacutees en mode service par la solution mutualiseacutee CPP-2017 ont eacuteteacute regroupeacutees en

quatorze services exposeacutes permettant de reacutepondre aux besoins des SI utilisateurs

1 Factures eacutemises

2 Factures de travaux

3 Factures agrave valider

4 Factures reccedilues

5 Meacutemoires de frais de justice

6 Demandes de remboursement TIC

7 Engagements

8 Sollicitations eacutemises

9 Sollicitations reccedilues

10 Gestion des utilisateurs

11 Gestion des structures

12 Gestion du compte utilisateur

13 Qualification des flux

14 Reacutefeacuterentiels

169 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Le style drsquoarchitecture retenue pour exposer ces services est lrsquoarchitecture RESTJSON

Service exposeacutez

1 Factures eacutemises x x x

2 Factures de travaux x x x

3 Factures agrave valider x x x

4 Factures reccedilues x x x

5 Meacutemoires de frais de justice x x x

6 Demandes de remboursement TIC x x x

7 Engagements x x x

8 Sollicitations eacutemises x x x

9 Sollicitations reccedilues x x x

10 Gestion des utilisateurs x x x

11 Gestion des structures x x x

12 Gestion du compte utilisateur x x x

13 Qualification des flux x x x

14 Reacutefeacuterentiels x

SI FOURSI SPL

(COLLOC)SI EPN

PORTAIL

TIERS

512 Contraintes lieacutees au header de la requecircte

- Accept textplain par deacutefaut

- Accept-charset UTF-8

- Accept-encoding gzipdeflate par deacutefaut

- Accept-language fr_FR

- Cookie aucune contrainte

- Content-lenght aucune contrainte

- Content-md5 aucune contrainte

- Date aucune contrainte

- Authorization et authenticate sont lieacutes agrave lrsquoauthentification et traiteacutes dans le cadre de ce sujet

170 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52 Les services proposeacutes en API

Listes des

theacutematiques

fonctionnelles

Gestion des

engagements

juridique

Qualification Reacutefeacuterentiels

Listes des espacesDemandes de

remboursement

Meacutemoires

de justice

Engagements

juridique

Gestion

des entiteacutes

Qualification des

flux

Liste des services

exposeacutes

Factures

agrave

eacutemettre

Factures

de travaux

Factures

agrave valider

Factures

reccedilues

Sollicitations

eacutemises

Sollicitations

reccedilues Administration SN1

Mon

compte Gestionnairerechercher X X X X X X X X X X X X X

enregistrer X X X X X X X X X X

soumettre X X X X X X X X

dupliquer X X X X

supprimer X X X X X X

consulterDetail X X X X X X X X X X X X X

consulterHistorique X X X X X X X X X X X

consulterPiece X X X X X X X X X X

telecharger X X X X X X X X X

fildEvenement X X X X X X X X X X X X X

listeActions X X X X X X X X X X X X

tableaudeBord X X X X X X X X X X X

deposerFlux X X X X X

deposerPdf X X

ajouterPj X X X X X X X X X X

traiter X X X X X X

recycler X

Factures Sollicitations Gestion utilisateurs

Assistance utilisateursGestion des demandes de paiement Gestion utlisateurs et des entiteacutes

Le scheacutema ci-dessous deacutecrit une seacutequence type pour une personne publique qui souhaite teacuteleacutecharger les

derniegraveres factures reccedilues sur la solution mutualiseacutee-CPP 2017 et mettre agrave jour les statuts

1 Lrsquoutilisateur appelle la meacutethode laquo Rechercher raquo du service laquo factures reccedilues raquo afin de rechercher

les factures reccedilues non teacuteleacutechargeacutees Pour ce faire il peut utiliser diffeacuterents critegraveres de recherche

(ex statut de la facture)

2 Lrsquoutilisateur appelle la meacutethode laquo teacuteleacutecharger raquo du service laquo factures reccedilues raquo afin de teacuteleacutecharger

les donneacutees du flux pivot et les piegraveces jointes associeacutees des factures rechercheacutees Il peut effectuer

un teacuteleacutechargement unitaire ou en masse

3 Lrsquoutilisateur appelle la meacutethode laquo traiter raquo du service laquo factures reccedilues raquo afin de mettre agrave jour le

statut des factures teacuteleacutechargeacutees

171 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

521 Service factures eacutemises

Le service factures eacutemises offre un accegraves agrave lrsquoespace facture eacutemise de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace Il permet notamment agrave un utilisateur de

saisir deacuteposer ou transmettre un flux de facture Il offre aussi les aides agrave la transmission de factures proposeacutees

sur le portail duplication de facture saisie et recyclage de factures Il permet de rechercher une facture

preacuteceacutedemment eacutemise vers la solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de

la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5211 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureEmiserechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaiement

String numeacutero de la demande de paiement

varchar(20)

Cet identifiant est unique par fournisseur Valeur

alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

172 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

StructureValideur

String identifiant de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant

String eacutetat

courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest

preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTy

peDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na

pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

173 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

PageResultatDemandee

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs

possibles - NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC

- Devise - Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de son repreacutesentant

0-

Destinataire String libelleacute du destinataire

varchar(80) 0-

ServiceExecutant

String libelleacute

du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs possibles - Facture - Avoir

0-

174 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

NumeroDemandePaiement

String numeacutero

de la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de

paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la page courante

- 1

Pages

Nombre nombre de

pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre nombre de reacutesultats renvoyeacute par la recherche

- 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

175 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Meacutethode enregistrer

La meacutethode enregitrer permet drsquointeacutegrer dans la solution mutualiseacutee une facture au format brouillon La

facture enregistreacutee peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute

teacuteleacuteverseacutee dans celui-ci sous forme drsquoun fichier PdF

httpsfactureEmiseenregistrer

Tableau drsquoentreacutee

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

0-1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

0-1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

0-1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

0-1

176 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

0-1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

0-1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

0-1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

177 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 0-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 0-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

0-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

agrave-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 0-1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 0-1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

0-1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

0-1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

178 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

179 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires pour soumettre la

demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x tauxTvavaleur (ou

tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le reacutefeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

180 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Meacutethode soumettre

La meacutethode soumettre permet drsquointeacutegrer dans la solution mutualiseacutee une facture La facture soumise

peut avoir eacuteteacute saisie entiegravere ment dans la solution invoquant le service ou avoir eacuteteacute teacuteleacuteverseacutee dans

celui-ci sous forme drsquoun fichier PdF

httpsfactureEmisesoumettre

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

1

ModeDepot String code du

mode de deacutepocirct varchar(3) 1

NumeroDemandePaiementSaisi

String numeacutero de la demande de paiement

varchar(20)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF Cet identifiant est unique par fournisseur Valeur alphanumerique

0-1

DateFournisseur

String date de la demande de paiement deacuteposeacutee en PDF

date

Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF Format date AAA-MM-JJ

0-1

DestinataireCodeDestinataire

String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

1

DestinataireCodeServiceExecutant

String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

Fournisseurs

CodeFournisseur

String identifiant

du fournisseur varchar(18)

Valeur

alphanumerique

RecupererFo

urnisseursEmetteurs

1

FournisseursCodeServiceFournisseur

String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

Fournisseurs CodeCoordonneesBancairesFournisseur

String identifiant des coordonneacutees bancaires du fournisseur

integer Obligatoire si le mode de deacutepocirct est SAISIE_WEB

RecupererCoordonneesBancairesValides

0-1

CadredeFacturationCodeCadreFacturation

String code du cadre de facturation

varchar(50) RecupererCadreFacturation

1

CadredeFacturationCodeStructureValideur

String code de la structure valideur

varchar(18) Valeur alphanumerique

RechercherStructuresValideurs

1

Reacutefeacuterences DeviseFacture

String code de la devise de la facture

varchar(5) RecupererDevises

1

Reacutefeacuterences Type Facture

String type de la facture

varchar(50)

Enumeacuteration avec 3 valeurs possibles - Facture - Avoir

- Acompte

1

181 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

Reacutefeacuterences TypeTva String type de TVA

varchar(50)

Enumeration avec

4 valeurs possibles - TVA_SUR_DEBIT - TVA_SUR_ENCAISSEMENT - EXONERATION - SANS_TVA

1

Reacutefeacuterences MotifExonerationTva

String motif drsquoexoneacuteration de TVA

varchar(5)

La saisie drsquoun motif nrsquoest possible et obligatoire que si le type de TVA laquo Exoneacutereacute raquo est seacutelectionneacute

RecupererMotifsExonerationTva

1

Reacutefeacuterences

NumeroMarche

String numeacutero du

marcheacute varchar(50)

Si le destinataire est lrsquoeacutetat alors le

systegraveme controcircle lrsquoexistence du marcheacute (si renseigneacute) et du bon de commande (si renseigneacute)

0-1

Reacutefeacuterences NumeacuteroBonCommande

String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

Reacutefeacuterences NumeroFactureOrigine

String numeacutero de la facture drsquoorigine

varchar(20)

Ce paramegravetre est saisissable et

obligatoire si le type de la facture est Avoir Sinon le paramegravetre est ignoreacute

0-1

Reacutefeacuterences ModeReglement

String identifiant du mode de

regraveglement

integer RecupererModeReglement

s

1

LignePoste 0-n

LignePosteNumero Nombre numeacutero de la ligne de la facture

integer 0-n

LignePosteReacutefeacuterence

String libelleacute de la reacutefeacuterence de la

ligne de la facture

varchar(40) 0-n

LignePosteDenomination

String deacutenomination de la ligne de la facture

varchar(40) 0-n

LignePosteQuantite Nombre quantiteacute de la ligne de la facture

decimal(196) 0-n

LignePosteUnite String code de lrsquouniteacute de la ligne

de la facture

integer RecupererUnites

0-n

LignePosteMontantUnitaireHT

Nombre montant unitaire HT de la ligne de la facture

decimal(196) 0-n

LignePosteMontantRemiseHT

Nombre montant remise HT de la ligne de la facture

decimal(196) 0-n

LignePosteTauxTva String code du taux de TVA de la

ligne de la facture

varchar(6)

Si le type de TVA de la demande de paiement est SANS_TVA ou

EXONERATION ces paramegravetres sont ignoreacutes

RecupererTa

uxTva 0-n

182 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

LignePosteTauxTvaManuel

Nombre taux de TVA saisi manuellement la ligne de la facture

decimal(52)

Sinon lun des

deux paramegravetres (tauxTva ou tauxTvaManuel) doit obligatoirement ecirctre renseigneacute

0-n

LigneTva 1-n

LigneTvaTaux Nombre taux de TVA

decimal(152) 1-n

LigneTvaMontantBaseHtParTaux

Nombre montant de base HT par taux

decimal(152)

Calcul du montant HT de base pour chaque taux applicable au niveau de la facture

Montant HT de base = Somme (Montant HT apregraves remise globale)

1-n

LigneTvaMontantTvaParTaux

Nombre total TVA par taux de TVA

decimal(152)

Calcul du montant de TVA pour chaque taux applicable au

niveau de la facture Montant TVA = Somme (Montant HT apregraves remise globale) x (100 + taux TVA) 100

1-n

MontantHtTotal

Nombre montant

total HT de la facture apregraves remise

decimal(152) 1

MontantTVA

Nombre montant total de la TVA sur la facture apregraves remise

decimal(152) 1

MontantTtcTotal

Nombre montant total TTC de la facture apregraves remise

decimal(152)

Montant HT apregraves remise globale + Montant TVA + Montant remise globale TTC

1

MontantRemiseGlobaleTTC

Nombre montant de la remise globale TTC

decimal(152)

La remise globale TTC ne doit pas ecirctre strictement plus grande que le montant TTC avant remise globale

0-1

MotifRemiseGlobaleTTC

String motif de la remise globale TTC

text(1024) 0-1

MontantAPayer Nombre montant de la facture agrave payer

decimal(152)

Le montant agrave payer ne doit pas ecirctre strictement plus grand que le montant TTC total (apregraves remise

globale TTC)

1

PieceJointePrincipaleDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

183 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

PieceJointePrincipaleTy

pe

String type de la

piegravece jointe varchar(10)

Obligatoire si le

mode de Deacutepocirct est PORTAIL_PDF

RecupererTy

pesPieceJointe

0-1

PieceJointePrincipaleNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

0-1

PieceJointePrincipaleId

String identifiant technique de la piegravece jointe dans le systegraveme

integer Obligatoire si le mode de Deacutepocirct est PORTAIL_PDF

AjouterFichierDansSysteme

0-1

PieceJointeComplementaire

0-n

PieceJointeComplementaireDesignation

String champ libre deacutesignant la piegravece jointe

varchar(100) 0-n

PieceJointeComplementaireType

String type de la piegravece jointe

varchar(10)

RecupererTy

pesPieceJointe

0-n

PieceJointeComplementaireNumeroLigneFacture

Nombre numeacutero de la piegravece jointe

integer 0-n

PieceJointeComplementaireId

String identifiant technique de la piegravece jointe dans le systegraveme

integer

RechercherPiecesJointes OU AjouterFichierDansSyste

me

0-n

Commentaire String champ libre de commentaire

text(2000) 0-1

Tableau de sortie

Attribut Typage (tagger) Format Regravegles de gestion Cardinaliteacute

NumeroDemandePaie

ment

String numeacutero de

la demande de

paiement

varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

EtatDemande

String eacutetat

courant de la

facture

varchar(50) 1

ModeDepot String code du

mode de deacutepocirct varchar(50)

Dans ce cas le mode de deacutepocirct est

laquo Saisie Web raquo 1

DateDepot

String date de

deacutepocirct de la

demande de

paiement

date Format date JJMMAAAA 1

DateFournisseur

String date de la

demande de

paiement deacuteposeacutee

en PDF ou EDI

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

184 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

Controcircles de coheacuterences sur les concepts meacutetiers GDP-CU-11-RGD-01

DemandePaiement

20000 Message GDP_MSG_11005 Lrsquoutilisateur nrsquoa pas les habilitations neacutecessaires

pour soumettre la demande

20001 Le fournisseur doit ecirctre connu de CPP

20002 Le destinataire doit ecirctre connu de CPP

20003 Le service destinataire doit ecirctre connu de CPP et doit appartenir agrave la structure

destinataire

20004 Le valideur 1 doit ecirctre connu de CPP

20005 Le marcheacute doit ecirctre un EngagementJuridique connu de CPP

20006 Le bon de commande doit ecirctre un EngagementJuridique connu de CPP

20007 montantHtGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt

20008 montantTvaGlobal = sum LigneTvaParTauxDemandePaiementmontantTva

20009 montantTtcGlobal = sum LigneTvaParTauxDemandePaiementmontantBaseHt x

tauxTvavaleur (ou tauxTvaManuel) ndash FacturemontantRemiseGlobaleTtc

Pour chaque LigneTvaParTauxDemandePaiement

20030 montantBaseHt = sum LigneFacturemontantHtApresRemise tels que le taux de TVA de la ligne

facture vaut celui de la ligne reacutecapitulatif TVA par taux

20031 montantTva = montantBaseHt x tauxTvavaleur (ou tauxTvaManuel)

Facture

20041 FacturemontantRemiseGlobaleTtc lt FacturemontantTtcAvantRemisePied

20042 FacturemontantAPayer le FacturemontantTtcGlobal ET gt 0

Controcircles seacutemantiques GDP-CU-11-RGD-02

DemandePaiement

20100 Le type de demande de paiement doit se trouver dans le reacutefeacuterentiel des TypeDemandePaiement

20101 La devise doit se trouver dans le reacutefeacuterentiel des Devise

20102 Le mode de regraveglement doit se trouver dans le reacutefeacuterentiel des ModeReglement

20103 Le cadre de facturation doit se trouver dans le reacutefeacuterentiel des CadreFacturation

20104 Le type de TVA doit se trouver dans le reacutefeacuterentiel des TypeTva

Facture

20120 Le type de la facture doit se trouver dans le reacutefeacuterentiel des TypesFacture

Pour chaque LigneFacture

20130 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

20131 Lrsquouniteacute de chaque ligne doit se trouver dans le reacutefeacuterentiel des Unites

185 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Pour chaque LigneTvaParTauxDemandePaiement

20140 Le taux de TVA de chaque ligne doit se trouver dans le rfeacuterentiel des TauxTva

Controcircle des informations obligatoires relatives agrave une facture

20200 Champ obligatoire Le cadre de facturation (FacturecadreFacturation)

20201 Champ obligatoire Le valideur (DemandePaiementvalideur1) si le cadre de facturation vaut laquo

A4 A5 A6 A7 A12 A13 A14 ou A15 raquo

20202

Champ obligatoire Les coordonneacutees bancaires (DemandePaiementcoordonneesBancaires) et

les informations relatives agrave lrsquoaffactureur (DemandePaiementaffactureuridentifiant

raisonSociale typeIdentifiant) si le cadre de facturation vaut laquo A10 raquo jusqursquoagrave laquo A17 raquo

20203 Champ obligatoire Lrsquoidentifiant du fournisseur (DemandePaiementfournisseurstructure)

20204 Champ obligatoire Lrsquoidentifiant du destinataire (DemandePaiementdestinatairestructure)

20205 Champ obligatoire le code du service exeacutecutant

(DemandePaiementdestinataireserviceExecutant)

20206 Champ obligatoire Le type de TVA (DemandePaiementtypeTVA)

20207 Champ obligatoire Le motif drsquoexoneacuteration TVA (DemandePaiementmotifExonerationTva) si

typeTva vaut laquo EXONERATION raquo

20208 Champ obligatoire La devise (DemandePaiementdevise)

20209 Champ obligatoire Le mode de regraveglement (DemandePaiementmodalite)

20210 Champ obligatoire Le type de facture projet de deacutecompte ou eacutetat drsquoacompte

(FacturetypeFacture ProjetDecomptetypeProjetDecompte EtatAcomptetypeEtatAcompte)

20211 Champ obligatoire La reacutefeacuterence agrave la facture drsquoorigine (FactureunmeroFactureOrigine) si

FacturetypeFacture vaut laquo Avoir raquo

20212

Champ obligatoire Le marcheacute ou bon de commande (DemandePaiementmarche ou

DemandePaiementbonCommande) si le destinataire le demande (cf

StructuregestionNumeroEJ)

20213

Champ obligatoire Les montants HT global TVA global TTC global et A payer

(DemandePaiementmontantHtGlobal montantTvaGlobal montantTtcGlobal

FacturemontantAPayer)

20214

Champ obligatoire

Si la Facture comporte au moins une ligne pour chaque ligne de facture les informations

suivantes sont obligatoires

- Le numeacutero de la ligne de deacutetail (LigneDemandePaiementnumero)

- La deacutenomination (LigneDemandePaiementdenomination)

- La quantiteacute (LigneFacturequantite)

- Lrsquouniteacute (LigneFactureunite)

- Le montant unitaire HT (LigneFacturemontantUnitaireHt)

- Le taux de TVA (LigneFacturetauxTVA)

20215

Champ obligatoire Si le cadre de facturation (DemandePaiementcadreFacturation) est un

cadre de facturation de sous-traitant ou de cotraitant alors le valideur

(DemandePaiementvalideur1) doit obligatoirement ecirctre renseigneacute

20300 Champ obligatoire Le numeacutero de la demande de paiement doit ecirctre saisi

(DemandePaiementnumero)

20301

Uniciteacute Une demande de paiement du mecircme type pour le mecircme fournisseur avec le mecircme

numeacutero existe deacutejagrave (DemandePaiementnumero DemandePaiementtype

DemandePaiementfournisseurstructure)

20302 Champ obligatoire La date de la demande de paiement dans le SI du Fournisseur doit ecirctre saisi

(DemandePaiementdateFournisseur)

186 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

20303

Champ obligatoire

Si le mode de deacutepocirct est PORTAIL_PDF les informations suivantes sur la piegravece jointe principale

sont obligatoires

- La deacutesignation de la piegravece jointe (PieceJointeDemandePaiementdesignation)

- Le type de la piegravece jointe (PieceJointeDemandePaiementtypePieceJointecode)

- Le numeacutero de la piegravece jointe (PieceJointeDemandePaiementnumeroLigne)

- Lidentifiant technique de la piegravece jointe associeacutee au fichier (PieceJointeid)

5214 Meacutethode dupliquer

Description agrave venir

5215 Meacutethode supprimer

Description agrave venir

5216 Meacutethode consulterDetail

Description agrave venir

5217 Meacutethode consulterHistorique

Description agrave venir

5218 Meacutethode consulterPiece

Description agrave venir

187 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5219 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

188 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

189 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

52110 Meacutethode fildEvenements

Description agrave venir

52111 Meacutethode listeActions

Description agrave venir

52112 Meacutethode tableaudeBord

Description agrave venir

190 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52113 Meacutethode deposerFlux

Description agrave venir

52114 Meacutethode depoderPdf

Description agrave venir

52115 Meacutethode ajouterPj

Description agrave venir

52116 Meacutethode recycler

Description agrave venir

191 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

522 Service factures de travaux

Le service factures de travaux offre un accegraves agrave lrsquoespace factures de travaux de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de saisir deacuteposer ou transmettre un flux de facture de travaux Il offre

aussi les aides agrave la transmission de factures de travaux proposeacutees sur le portail duplication de facture saisie et

recyclage de factures Il permet aussi de rechercher une facture de travaux preacuteceacutedemment eacutemise vers la

solution mutualiseacutee-CPP 2017 de consulter la piegravece et son historique ainsi que de la teacuteleacutecharger

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5221 Meacutethode rechercher

5222 Meacutethode enregistrer

5223 Meacutethode soumettre

5224 Meacutethode dupliquer

Description agrave venir

5225 Meacutethode supprimer

Description agrave venir

5226 Meacutethode consulterDetail

Description agrave venir

5227 Meacutethode consulterHistorique

Description agrave venir

5228 Meacutethode consulterPiece

Description agrave venir

5229 Meacutethode telecharger

Description agrave venir

52210 Meacutethode fildEvenements

Description agrave venir

52211 Meacutethode listeActions

Description agrave venir

52212 Meacutethode tableaudeBord

192 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52213 Meacutethode deposerFlux

Description agrave venir

52214 Meacutethode depoderPdf

Description agrave venir

52215 Meacutethode ajouterPj

Description agrave venir

52216 Meacutethode traiter

Description agrave venir

52217 Meacutethode recycler

Description agrave venir

193 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

523 Service factures agrave valider

Le service factures agrave valider offre un accegraves agrave lrsquoespace factures agrave valider de la solution mutualiseacutee-CPP 2017 Ce

service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

La validation des piegraveces est faciliteacutee via un outil de recherche de factures agrave valider de consultation de la piegravece

et de son historique et de teacuteleacutechargement

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5231 Meacutethode rechercher

Description agrave venir

5232 Meacutethode consulterDetail

Description agrave venir

5233 Meacutethode consulterHistorique

Description agrave venir

5234 Meacutethode consulterPiece

Description agrave venir

5235 Meacutethode telecharger

Description agrave venir

5236 Meacutethode fildEvenements

Description agrave venir

5237 Meacutethode listeActions

Description agrave venir

5238 Meacutethode tableaudeBord

Description agrave venir

5239 Meacutethode traiter

Description agrave venir

194 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

524 Service factures reccedilues

Le service factures reccedilues offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet de rechercher des factures reccedilues drsquoidentifier et de seacutelectionner celles qui nrsquoont pas fait lrsquoobjet drsquoun

teacuteleacutechargement de consulter lrsquohistoire et le deacutetail drsquoune piegravece de la teacuteleacutecharger et de mettre agrave jour le cycle de

vie de la facture

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5241 Meacutethode rechercher

La meacutethode rechercher permet de rechercher les factures en fonction des critegraveres passeacutes en

paramegravetres Elle renvoie un objet permettant uniquement lrsquoaffichage dans une liste et qui ne contient

pas lrsquoensemble des donneacutees de la facture

httpsfactureRecuerechercher

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

IdUtilisateurCourant

String identifiant de lrsquoutilisateur courant dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par Chorus Portail Pro

1

DestinataireEtat

Boolean indicateur si leacutetat est le destinataire

- true si leacutetat est le destinataire

0-1

false sinon

CodeDestinataire String identifiant du destinataire de la facture

varchar(18) Valeur alphanumerique

RechercherDestinataire

0-1

CodeService String code du service destinataire de la facture

varchar(100) Valeur alphanumerique

RechercherServiceExecutant

0-1

NumeroDemandePaie

ment

String numeacutero de

la demande de paiement

varchar(20)

Cet identifiant est unique par

fournisseur Valeur alphanumerique

0-1

PeriodeDateDepotDu String date de deacutebut de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

PeriodeDateDepotAu String date de fin de la peacuteriode de deacutepocirct

Date Format date AAAA-MM-JJ

0-1

TypeFacture

String type de facture

varchar(50) Enumeacuteration avec deux valeurs possibles

0-1 - Facture

- Avoir

Fournisseur String identifiant du fournisseur

varchar(18) Valeur alphanumerique

RecupererFournisseursEmetteurs

0-1

ServiceFournisseur String code du service fournisseur

varchar(100) Valeur alphanumerique

RecupererServicesEmetteurs

0-1

195 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

StructureValideur

String identifiant

de la structure valideur

varchar(18) Valeur alphanumerique

RecupererStructuresValideurs

0-1

CadreFacturation String code du cadre de facturation

varchar(50) RecupererCadreFacturation

0-1

EtatCourant String eacutetat courant de la facture

varchar(50)

Il est possible de preacuteciser un seul ou plusieurs eacutetats Si aucun eacutetat nest preacuteciseacute la recherche napplique pas de filtre sur leacutetat dune demande

RecupererEtatParTypeDemandePaiement

0-n

PeriodeDateFactureDu String deacutebut de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

PeriodeDateFactureAu String fin de la peacuteriode de la date de la facture

Date Format date AAAA-MM-JJ

0-1

MontantHTMin Nombre montant minimum hors taxe

decimal(152) 0-1

MontantHTMax Nombre montant maximum hors

taxe

decimal(152) 0-1

MontantTTCMin Nombre montant minimum toute taxe comprise

decimal(152) 0-1

MontantTTCMax Nombre montant maximum toute taxe comprise

decimal(152) 0-1

MontantApayerMin Nombre montant minimale agrave payer

decimal(152) 0-1

MontantApayerMax Nombre montant maximum agrave payer

decimal(152) 0-1

CoordonneeBancaire String identifiant des coordonneacutees bancaires

integer RecupererCoordonneesBancairesValides

0-1

IdUtilisateurCreateur

String identifiant de lrsquoutilisateur creacuteateur de la demande dans le systegraveme CPP

varchar(100)

Doit respecter les regravegles de seacutecuriteacute communiqueacutees par lAIFE

RecupererUtilisateursDuService

0-1

NumeroContrat String numeacutero du contrat

varchar(50) 0-1

NumeroBonCommande String numeacutero du bon de commande

varchar(50) RechercherBonDeCommande

0-1

NumeroFactureOrigine String numeacutero de la facture drsquoorigine

varchar(20)

Si lattribut TypeFacture na pas pour valeur Avoir le critegravere NumeroFactureOrigine nest pas pris en compte

0-1

ModeDepot String code du mode de deacutepocirct

varchar(50) RecupererModeDepot

0-1

NbResultatsMaximum

Nombre nombre de reacutesultats maximum que lrsquoon veut voir retourner par la recherche

integer

Par deacutefaut le service retourne au maximum 200 reacutesultats

0-1

196 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service fournissant

la donneacutee Cardinalit

eacute

PageResultatDemande

e

Nombre numeacutero

de la page de reacutesultat agrave afficher

integer

Par deacutefaut le

service retourne la premiegravere page

0-1

NbResultatsParPage

Nombre nombre de reacutesultats par page que lrsquoon veut voir retourner par la recherche

integer Par deacutefaut le service retourne 10 reacutesultats par page

0-1

TriSens

String sens du tri - Enumeration avec deux valeurs possibles

0-1 - Ascendant

- Descendant

Par deacutefaut le tri est descendant

TriColonne String colonne sur laquelle le tri doit ecirctre effectueacute

-

Enumeration avec 11 valeurs possibles

- NumeroDemandePaiement - Fournisseur - Destinataire - ServiceExecutant - TypeFacture - DateFacture - DateDepot - MontantHT - MontantTTC - Devise

- Etat Par deacutefaut le tri est effectueacute sur le champ DateDepot

0-1

197 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

TypeDemandePaiement String type de demande de paiement

varchar(50) 0-

Fournisseur String libelleacute du fournisseur eacutemetteur

varchar(201)

Cette donneacutee est une chaicircne de caractegraveres qui correspond soit agrave la raison sociale du fournisseur soit agrave la concateacutenation du nom et du preacutenom de

son repreacutesentant

0-

Destinataire String libelleacute

du destinataire varchar(80) 0-

ServiceExecutant String libelleacute du service exeacutecutant

varchar(255) 0-

TypeFacture String type de facture

varchar(50)

Enumeacuteration avec deux valeurs

possibles - Facture - Avoir

0-

NumeroDemandePaiement String numeacutero de la demande de paiement

varchar(20) Cet identifiant est unique par fournisseur Valeur alphanumerique

0-

DateFacture String date de la facture

date Format date JJMMAAAA 0-

DateDepot

String date de deacutepocirct de la demande de paiement

date Format date JJMMAAAA 0-

MontantHT

String montant HT de la demande de paiement

decimal(152) 0-

MontantTTC

String montant TTC de la demande de paiement

decimal(152) 0-

Devise String devise de la demande de paiement

varchar(5) 0-

Etat String eacutetat courant de la facture

varchar(50) 0-

PageCourante Nombre numeacutero de la

page courante

- 1

Pages

Nombre nombre de pages renvoyeacutees par la recherche

- 1

NbResultatsParPage

Nombre nombre de reacutesultats par page

- 1

Total

Nombre

nombre de reacutesultats renvoyeacute par la recherche

- 1

198 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Erreur sur au moins un des paramegravetres transmis

5242 Meacutethode consulterDetail

Description agrave venir

5243 Meacutethode consulterHistorique

Description agrave venir

5244 Meacutethode consulterPiece

Description agrave venir

199 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5245 Meacutethode telecharger

La meacutethode telecharger permet de reacutecupeacuterer au choix

- Le format pivot contenant de 1 agrave n factures et leurs piegraveces jointes reccedilues

- 1 agrave n factures au format PdF dans une archive

- 1 agrave n factures au format PdF et les piegraveces jointes associeacutees dans une archive

Les reacutefeacuterences aux factures agrave teacuteleacutecharger peuvent ecirctre reacutecupeacuterer au moyen de la meacutethode rechercher

httpsfactureEmisetelecharger

Tableau drsquoentreacutee

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant

la donneacutee

Cardinaliteacute

IdUtilisateurCourant

String identifiant

de lrsquoutilisateur

courant dans le

systegraveme CPP

varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees par

lAIFE

1

Format

String format

sous lequel la ou

les demandes de

paiement doivent

ecirctre reacutecupeacutereacutees

- varchar(5)

Enumeacuteration avec

2 valeurs

possibles

- PDF

- PIVOT

1

AvecPiecesJointesCom

plementaires

String indicateur

preacutecisant si les

piegraveces jointes

compleacutementaires

doivent ecirctre

reacutecupeacutereacutees

(uniquement si

Fomrat = PDF)

varcher(3)

Ce paramegravetre doit

ecirctre renseigneacute

uniquement si

Format = laquo PDF raquo

Enumeacuteration avec

2 valeurs possibles

- Oui

- Non

Si le format passeacute

en paramegravetre est laquo

Pivot raquo les piegraveces

jointes sont

systeacutematiquement

teacuteleacutechargeacutees

0-1

Liste de demandes de paiement

ListeFacture 1-n

ListeFactureNumer

o

String numeacutero de

la facture varchar(20)

Cet identifiant est

unique par

fournisseur

Valeur

alphanumerique

0-1

Fournisseurs CodeFournisseur

String identifiant du fournisseur

varchar(18) RecupererFournisseursEmetteurs

0-1

NumeacuteroFacture String Numeacutero de facture unique par fournisseur

Varcher(20) Cette identifiant

associeacute agrave 0-1

200 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Sous-attribut

Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

lidentifiant

fournisseur est une

alternative agrave

lidentifiant

technique permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP 2017

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

File fichier reacutesultat de

la requecircte

PieceJointeDemand

ePaiementpieceJoi

ntefichier

Fichier au format

Pivot

ou

Fichier au format

PDF

ou

Archive ZIP

Sil ny a quun seul

fichier agrave retourner

FichierResultat

correspond agrave ce

fichier (format

Pivot ou PDF)

Si plusieurs fichiers

doivent ecirctre

retourneacutes

FichierResultat

correspond agrave une

archive (ZIP)

contenant

lensemble de ces

fichiers

1

201 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000 Champ obligatoire laquo Aucune demande de paiement seacutelectionneacutee raquo

20001 Champ obligatoire laquo Le format des factures est obligatoire raquo

20002 Le nombre maximum de demandes de paiement teacuteleacutechargeables dans une

mecircme transaction est plafonneacute agrave XX factures

20003 Lrsquoutilisateur doit ecirctre habiliteacute

20004

Lrsquoeacutetat (DemandePaiementetatCourantetat) de la demande de paiement en

base ne doit pas ecirctre eacutegal agrave

- laquo BROUILLON raquo

- laquo SUPPRIME raquo

20005 Le SMA est indisponible ou a remonteacute une erreur

5246 Meacutethode fildEvenements

Description agrave venir

5247 Meacutethode listeActions

Description agrave venir

5248 Meacutethode tableaudeBord

Description agrave venir

5249 Meacutethode traiter

La meacutethode traiter permet de mettre agrave jour le statut de la facture dans la solution CPP

httpsfactureEmisetraiter

202 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau drsquoentreacutee

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

IdUtilisateurCourant String identifiant de lrsquoutilisateur

courant dans le systegraveme CPP varchar(100)

Doit respecter les

regravegles de seacutecuriteacute

communiqueacutees

par lAIFE

1

IdentifiantFactureCPP String identifiant technique de

la facture au sein de CPP 2017 integer

Cette identifiant

permet

didentifier de

maniegravere unique la

facture au sein du

systegraveme CPP

2017

1

CodeDestinataire

String identifiant de la

structure destinataire effectuant

le traitement

varchar(14) Valeur

alphanumerique 1

NouvelEtat String nouvel eacutetat de la facture varchar(50)

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION les eacutetats

de destination

autoriseacutes sont

- A_RECYCLER

- SUSPENDUE

- REJETEE

- SERVICE_FAIT

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MANDATEE les

eacutetats de

destination

autoriseacutes sont

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

SERVICE_FAIT

les eacutetats de

destination

RecupererEtatsP

ossiblesPourTrai

tement

1

203 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Attribut Typage (tagger) Format Regravegles de gestion Service

fournissant la donneacutee

Cardinaliteacute

autoriseacutes sont

- MANDATEE

-

MISE_A_DISPOSI

TION_COMPTABL

E

Si leacutetat dorigine

de la facture est

MISE_A_DISPOS

ITION_COMPTABL

E les eacutetats de

destination

autoriseacutes sont

- COMPTABILISEE

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

COMPTABILISEE

les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Si leacutetat dorigine

de la facture est

MISE_EN_PAIEM

ENT les eacutetats de

destination

autoriseacutes sont

-

MISE_EN_PAIEME

NT

Motif String motif du changement

deacutetat de la facture varchar(255)

La saisie du motif

est obligatoire si

le nouvel eacutetat agrave

affecter agrave la

facture est

- REJETEE

- SUSPENDUE

0-1

204 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Tableau de sortie

Attribut Typage Format Regravegles de gestion Cardinaliteacute

NumeroFacture String numeacutero

de la facture varchar(20)

Cet identifiant est unique par

fournisseur

Valeur alphanumerique

1

DateTraitement

String date de

traitement de la

facture

date Format date JJMMAAAA 1

Tableau des erreurs

Code erreur description

200 Succegraves de la requecircte

403 Accegraves refuseacute

404 Page non trouveacutee

500 Erreur interne du serveur

503 Service indisponible

504 Temps drsquoattente deacutepasseacute

20000

La saisie du motif est obligatoire si le nouvel eacutetat agrave affecter agrave la facture est

- REJETEE

- SUSPENDUE

20001 La demande de paiement est inconnue du systegraveme

20002 Habilitations Lutilisateur doit ecirctre rattacheacute agrave la structure destinataire affecteacutee

agrave la demande de paiement

20003 Habilitations La structure destinataire passeacutee en paramegravetre doit correspondre agrave

la structure destinataire affecteacutee agrave la demande de paiement

20004

La demande de paiement agrave traiter doit avoir pour eacutetat dorigine lun des eacutetats

suivants

- MISE_A_DISPOSITION

- SERVICE_FAIT

- MANDATEE

- MISE_A_DISPOSITION_COMPTABLE

- COMPTABILISEE

- MISE_EN_PAIEMENT

20005 Le nouvel eacutetat nest pas un eacutetat de destination autoriseacute pour cette facture

205 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

525 Service meacutemoires de justice

Le service meacutemoires de frais de justice offre un accegraves agrave lrsquoespace factures reccedilues la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les meacutemoires preacuteceacutedemment soumis afin drsquoen

connaitre le cycle de vie Il offre la possibiliteacute de soumettre un meacutemoire de frais de justice en saisie et de

beacuteneacuteficier drsquoune aide agrave la saisie avec la duplication drsquoun meacutemoire preacuteceacutedemment saisi

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5251 Meacutethode rechercher

Description agrave venir

5252 Meacutethode enregistrer

Description agrave venir

5253 Meacutethode soumettre

Description agrave venir

5254 Meacutethode dupliquer

Description agrave venir

5255 Meacutethode supprimer

Description agrave venir

5256 Meacutethode consulterDetail

Description agrave venir

5257 Meacutethode consulterHistorique

Description agrave venir

5258 Meacutethode consulterPiece

Description agrave venir

5259 Meacutethode telecharger

Description agrave venir

52510 Meacutethode fildEvenements

Description agrave venir

52511 Meacutethode listeActions

Description agrave venir

206 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52512 Meacutethode tableaudeBord

Description agrave venir

52513 Meacutethode deposerFlux

Description agrave venir

52514 Meacutethode ajouterPj

Description agrave venir

207 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

526 Service demandes de remboursement TIC

5261 Meacutethode rechercher

Description agrave venir

5262 Meacutethode enregistrer

Description agrave venir

5263 Meacutethode soumettre

Description agrave venir

5264 Meacutethode dupliquer

Description agrave venir

5265 Meacutethode supprimer

Description agrave venir

5266 Meacutethode consulterDetail

Description agrave venir

5267 Meacutethode consulterHistorique

Description agrave venir

5268 Meacutethode consulterPiece

Description agrave venir

5269 Meacutethode telecharger

Description agrave venir

52610 Meacutethode fildEvenements

Description agrave venir

52611 Meacutethode listeActions

Description agrave venir

52612 Meacutethode tableaudeBord

Description agrave venir

52613 Meacutethode deposerFlux

Description agrave venir

208 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52614 Meacutethode ajouterPj

Description agrave venir

209 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

527 Service engagements

Le service engagement offre un accegraves agrave lrsquoespace engagement de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les engagements pour les marcheacutes conclus avec

les services de lrsquoEtat ainsi que leur historique

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5271 Meacutethode rechercher

Description agrave venir

5272 Meacutethode consulterDetail

Description agrave venir

5273 Meacutethode consulterHistorique

Description agrave venir

5274 Meacutethode consulterPiece

Description agrave venir

5275 Meacutethode telecharger

Description agrave venir

5276 Meacutethode fildEvenements

Description agrave venir

5277 Meacutethode listeActions

Description agrave venir

5278 Meacutethode tableaudeBord

Description agrave venir

210 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

528 Sollicitations eacutemises

Le service sollicitation eacutemises offre un accegraves agrave lrsquoespace sollicitations eacutemises de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a soumises ainsi que leur

historique Ce service offre la possibiliteacute de soumettre une sollicitation en direction du support applicatif CPP ou

des services meacutetiers

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5281 Meacutethode rechercher

Description agrave venir

5282 Meacutethode enregistrer

Description agrave venir

5283 Meacutethode soumettre

Description agrave venir

5284 Meacutethode supprimer

Description agrave venir

5285 Meacutethode consulterDetail

Description agrave venir

5286 Meacutethode consulterHistorique

Description agrave venir

5287 Meacutethode consulterPiece

Description agrave venir

5288 Meacutethode telecharger

Description agrave venir

5289 Meacutethode fildEvenements

Description agrave venir

52810 Meacutethode listeActions

Description agrave venir

52811 Meacutethode tableaudeBord

Description agrave venir

211 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52812 Meacutethode ajouterPj

Description agrave venir

52813 Meacutethode traiter

Description agrave venir

212 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

529 Sollicitation reccedilues

Le service sollicitation reccedilues offre un accegraves agrave lrsquoespace sollicitations reccedilues de la solution mutualiseacutee-CPP 2017

Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de rechercher et consulter les sollicitations qursquoil a reccedilues ainsi que leur

historique Ce service permet de reacutepondre aux questions poseacutees par les eacutemetteurs de factures

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

5291 Meacutethode rechercher

Description agrave venir

5292 Meacutethode enregistrer

Description agrave venir

5293 Meacutethode soumettre

Description agrave venir

5294 Meacutethode consulterDetail

Description agrave venir

5295 Meacutethode consulterHistorique

Description agrave venir

5296 Meacutethode consulterPiece

Description agrave venir

5297 Meacutethode telecharger

Description agrave venir

5298 Meacutethode fildEvenements

Description agrave venir

5299 Meacutethode listeActions

Description agrave venir

52910 Meacutethode tableaudeBord

Description agrave venir

52911 Meacutethode ajouterPj

Description agrave venir

213 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

52912 Meacutethode traiter

Description agrave venir

214 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5210 Gestion des utilisateurs

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de rechercher et consulter la liste des agents de sa structures

disposant drsquoun compte sur le portail et drsquoen modifier ou supprimer les habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52101 Meacutethode rechercher

Description agrave venir

52102 Meacutethode enregistrer

Description agrave venir

52103 Meacutethode soumettre

Description agrave venir

52104 Meacutethode supprimer

Description agrave venir

52105 Meacutethode consulterDetail

Description agrave venir

52106 Meacutethode consulterHistorique

Description agrave venir

52107 Meacutethode fildEvenements

Description agrave venir

52108 Meacutethode listeActions

Description agrave venir

52109 Meacutethode tableaudeBord

Description agrave venir

521010 Meacutethode deposerFlux

Description agrave venir

521011 Meacutethode traiter

Description agrave venir

215 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5211 Gestions des structures

Le service gestion des structures offre un accegraves agrave lrsquoespace gestion des structures de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un gestionnaire de structure de modifier la fiche de la structure par exemple pour en

changer les coordonneacutees mais aussi drsquoindiquer si la reacutefeacuterence agrave un code service et agrave un engagement est

obligatoire pour ses fournisseurs

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52111 Meacutethode rechercher

Description agrave venir

52112 Meacutethode enregistrer

Description agrave venir

52113 Meacutethode consulterDetail

Description agrave venir

52114 Meacutethode consulterHistorique

Description agrave venir

52115 Meacutethode consulterPiece

Description agrave venir

52116 Meacutethode fildEvenements

Description agrave venir

52117 Meacutethode listeActions

Description agrave venir

52118 Meacutethode tableaudeBord

Description agrave venir

52119 Meacutethode ajouterPj

Description agrave venir

521110 Meacutethode traiter

Description agrave venir

216 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5212 Gestion du compte utilisateurs

Le service gestion des utilisateurs offre un accegraves agrave lrsquoespace gestion des utilisateurs de la solution mutualiseacutee-

CPP 2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet notamment agrave un utilisateur de rechercher et consulter ses habilitations ainsi que de

demander au gestionnaire de structure une modification de ses habilitations

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52121 Meacutethode enregistrer

Description agrave venir

52122 Meacutethode consulterDetail

Description agrave venir

52123 Meacutethode consulterPiece

Description agrave venir

52124 Meacutethode fildEvenements

Description agrave venir

52125 Meacutethode ajouterPj

Description agrave venir

217 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5213 Qualification des flux

Le service qualification des flux offre un accegraves agrave lrsquoespace qualification des flux de la solution mutualiseacutee-CPP

2017 Ce service reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Ce service permet agrave un utilisateur de tester les fichiers avant de les transmettre en mode flux agrave la solution

mutualiseacutee-CPP 2017

Il propose aussi des fonctionnaliteacutes communes aux diffeacuterents espaces tel que lrsquoaccegraves au fil drsquoeacutevegravenement agrave la

liste des actions et au tableau de bord

52131 Meacutethode rechercher

Description agrave venir

52132 Meacutethode enregistrer

Description agrave venir

52133 Meacutethode soumettre

Description agrave venir

52134 Meacutethode fildEvenements

Description agrave venir

52135 Meacutethode listeActions

Description agrave venir

52136 Meacutethode tableaudeBord

Description agrave venir

52137 Meacutethode deposerFlux

Description agrave venir

52138 Meacutethode ajouterPj

218 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

5214 Reacutefeacuterentiels

Le service reacutefeacuterentiels offre un accegraves agrave lrsquoespace reacutefeacuterentiels de la solution mutualiseacutee-CPP 2017 Ce service

reprend lrsquoensemble des fonctionnaliteacutes offertes par cet espace

Il permet notamment agrave un utilisateur de consulter lrsquoannuaire des structures reacutefeacuterenceacutees sur CPP

52141 Meacutethode rechercher

Description agrave venir

52142 Meacutethode consulterDetail

Description agrave venir

219 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

6 LrsquoAUTHENTIFICATION

Deux modes drsquoauthentification agrave la solution mutualiseacutee CCP2017 existent et seront deacutecrits ici

- lrsquoauthentification agrave la solution mutualiseacutee agrave partir drsquoun portail tiers existant pour les utilisateurs

drsquoentreprises en passant exclusivement par les services de France Connect Entreprises

- lrsquoauthentification agrave la solution mutualiseacutee par un SI externe pour les acteurs des entiteacutes publiques

61 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un portail tiers laquo fournisseurs raquo

Aujourdhui les professionnels (utilisateurs agissant pour le compte drsquoune entreprise) possegravedent plusieurs

comptes et mots de passe pour acceacuteder aux diffeacuterents services proposeacutes par les administrations franccedilaises Du

point de vue de lrsquoutilisateur lrsquoaccegraves aux services de lrsquoeacutetat est complexifieacute par cette multipliciteacute drsquoidentifiants

Une solution est de deacuteleacuteguer agrave des fournisseurs drsquoidentiteacute la fonction drsquoauthentification des utilisateurs La

gestion des identiteacutes est alors sous la responsabiliteacute drsquoun fournisseur didentiteacutes externe cest agrave dire lentiteacute

chez laquelle est heacutebergeacute le compte de lutilisateur

France Connect est un projet informatique piloteacute par le SGMAP et la DISIC Lrsquoobjectif est de mettre en service

un systegraveme de deacuteleacutegation drsquoauthentification qui a pour vocation de simplifier la relation des usagers (aussi bien

les particuliers que les entreprises) avec lrsquoensemble des administrations

611 Le principe de fonctionnement de France Connect Entreprises

A Lrsquoentreprise accegravede agrave la page drsquoaccueil drsquoun portail tiers beacuteneacuteficiant de lrsquooffre de service drsquoAPI de la

solution mutualiseacutee CPP2017

B Il actionne le bouton France Connect

C Plusieurs fournisseurs drsquoidentiteacutes compatibles avec France Connect lui sont alors proposeacutes PLACE etc

D Lrsquoentreprise choisit un fournisseur drsquoidentiteacutes et srsquoauthentifie en utilisant un compte deacutejagrave deacutefini (saisies

de son identifiant et mot de passe)

E Une fois authentifieacute lrsquousager accegravede agrave lrsquooffre de services de la solution mutualiseacutee CCP2017

France Connect est donc un service Web qui permet aux internautes de sidentifier et sauthentifier

sur des fournisseurs de services par lintermeacutediaire de fournisseurs didentiteacutes

Lrsquoutilisateur nrsquoest pas obligeacute drsquoavoir un identifiant et un mot de passe speacutecifiques par application (Fournisseur

de services)

220 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

France Connect agit en tant que tiers mettant en relation entreprises et administrations aupregraves de fournisseurs

didentiteacutes Lauthentification est transparente pour une application utilisant France Connect (elle ne converse

jamais directement avec le fournisseur didentiteacutes cest France Connect qui sen charge)

France Connect fournit aux diffeacuterents acteurs une identiteacute unique sur une personne physique appeleacutee lidentiteacute

pivot

612 Lrsquoimpleacutementation de la France connect pour les portails tiers dans le cadre de la solution mutualiseacutee CPP2017

Lrsquoimpleacutementation des services de France Connect est deacutecrite dans le deacutetail du site du Secretariat Geacuteneacuteral agrave la

Modernisation de lrsquoAction publique httpsdocinteg01dev-franceconnectfr

Nous preacutesentons iccedili une version syntheacutetique cependant les informations les plus actualiseacutees devront ecirctre

reprises dans le lien reacutefeacuterenceacute ci-dessus

Une assistance est disponible via un support deacutedieacute accessible via lrsquoadresse supportdev-franceconnectfr

613 Description technique

France Connect est un service web qui agit en tant que tiers de confiance entre la solution mutualiseacutee CPP2017

et des fournisseurs de service drsquoidentiteacute

France Connect impleacutemente le laquo core raquo et la gestion des sessions de la norme OpenId Connect

OpenID Connect permet agrave des applications de veacuterifier lrsquoidentiteacute des utilisateurs et drsquoobtenir des informations les

concernant en se basant sur lrsquoauthentification effectueacutee par un serveur drsquoautorisation

OpenID Connect 10 se preacutesente comme eacutetant une surcouche de gestion drsquoidentiteacute du protocole drsquoautorisation

OAuth 20

Les speacutecifications du protocole OAuth deacutefinissent les meacutecanismes utiliseacutes pour lrsquoobtention et lrsquoutilisation des

jetons pour lrsquoaccegraves aux ressources

221 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

614 Etapes pour se raccorder agrave FranceConnect

Preacutesentation du diagramme de fournisseur de service

Source du scheacutema httpsdocinteg01dev-franceconnectfrintegration-fs

Chacune des eacutetapes est deacutecrite de la maniegravere suivante

1 ltFC_URLgtapiv1authorize REDIRECTION

Contexte Le FS redirige depuis la requecircte preacuteceacutedente vers apiv1authorize pour engager la cineacutematique

dauthentification

Origine FS

Cible FC

Type dappel redirection navigateur

Requecircte

URL

ltFC_URLgtapiv1authorizeresponse_type=codeampclient_id=ltCLIENT_IDgtampredirect_uri=ltFS_URLgt2FltURL

_CALLBACKgtampscope=ltSCOPESgtampstate=ltSTATEgtampnonce=ltNONCEgt Reacuteponse

[hellip]

Ordre des eacutetapes pour se raccorder agrave FranceConnect pour un portail amont

Etape 1 Srsquoinscrire en tant que nouveau fournisseur de service afin de recevoir un client ID et un client secret

Un formulaire en ligne est disponible httpsdocinteg01dev-franceconnectfrintegration-fs

Etape 2 Obtenir un client OpenId Connect

222 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

Des exemples dapplications clientes qui fonctionnent baseacutees sur des librairies du marcheacute sont mises agrave

disposition directement par France Connect httpsgithubcomfrance-connectservice-providers-

examples

Dautres clients sont disponibles sur le site officiel drsquoOpenId Connect

httpopenidnetdeveloperslibraries

o Note il faut choisir un produit dont la caracteacuteristique Relying Party est Yes

Etape 3 Configurer votre client OpenID Connect

Avec les EndPoints de France Connect (Autorisation Token UserInfos et Logout)

Authorization endpoint httpsfceinteg01dev-franceconnectfrapiv1authorize

Token endpoint httpsfceinteg01dev-franceconnectfrapiv1token

UserInfo endpoint httpsfceinteg01dev-franceconnectfrapiv1userinfo

Endpoint de logout httpsfceinteg01dev-franceconnectfrapiv1logout

62 Lrsquoauthentification agrave la solution mutualiseacutee CPP2017 par un SI Externe

621 Principe geacuteneacuteral

La seacutecurisation des accegraves aux services web du Portail Fournisseur est reacutealiseacutee sur deux niveaux

La mise en place drsquoune liaison seacutecuriseacutee avec lrsquoapplication appelante du partenaire (eacutediteur ou entiteacute

publique)

La mise en place drsquoune authentification de lrsquoutilisateur de lrsquoentiteacute publique autorisant la reacutealisation des

opeacuterations au travers ou pour le compte de lrsquoentiteacute publique

622 Mise en place drsquoune liaison seacutecuriseacutee

Pour assurer les exigences et contraintes de confidentialiteacute inteacutegriteacute et imputabiliteacute des eacutechanges sur internet

les messages sont encapsuleacutes dans une liaison chiffreacutee TLS 1x avec authentification mutuelle

623 Description de la mise en œuvre

Lors de lrsquoeacutetablissement de la liaison lrsquoapplication du partenaire (eacutediteur ou entiteacute publique) doit srsquoauthentifier et

valider le certificat preacutesenteacute par le Portail Fournisseur CPP2017 Le certificat preacutesenteacute par le Portail Fournisseur

CPP2017 est un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 de lrsquoIGC retenue par lrsquoAIFE Cette

IGC est une IGC reconnue par le RGS

Lrsquoapplication du partenaire doit effectuer les opeacuterations suivantes

ndash Veacuterifier la signature du certificat sa parenteacute (lrsquoautoriteacute) et les dates de deacutebut et de fin de validiteacute

devront ecirctre veacuterifieacutees

ndash Controcircler que le certificat nrsquoest pas reacutevoqueacute

En retour lrsquoapplication du partenaire fournit un certificat X509 signeacute par le certificat drsquoautoriteacute CLASSE 4 drsquoune

IGC reconnue par le RGS

Le Portail Fournisseur CPP2017 effectue les opeacuterations suivantes

ndash Veacuterification de la signature du certificat sa parenteacute (lrsquoautoriteacute) et des dates de deacutebut et de fin de

validiteacute

ndash Controcircle de la non reacutevocation du certificat

ndash Controcircle de la preacutesence de la clef dans la liste des clefs accepteacutees par le Portail Fournisseur CPP2017

223 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

624 Reccomandations

Le certificat ayant une dureacutee de vie limiteacutee il est donc neacutecessaire de preacutevoir cocircteacute systegraveme ou serveur du

partenaire les meacutecanismes permettant de geacuterer ce renouvellement Pour faciliter cette opeacuteration il est

recommandeacute aux applications des partenaires drsquoecirctre agrave mecircme de geacuterer au moins deux certificats

potentiellement issus drsquoautoriteacutes diffeacuterentes (une autoriteacute pour le certificat en fin de vie et une pour le nouveau

certificat)

224 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

625 Standards et reacutefeacuterences utiliseacutees

ndash TLS1x RFC 5246 et RFC 4346

ndash Liste des IGC reconnues par le RGS httpwwwssigouvfradministrationqualifications

ndash Certificat X509 RFC 5280

63 Mise en place drsquoune authentification utilisateur par login et mot de passe

Pour deacutefinir les peacuterimegravetres (fonctions et donneacutees) accessibles au travers des services web et reacutepondre aux

exigences et contraintes drsquoimputabiliteacute des actions reacutealiseacutees sur le Portail de Services CPP2017 une

authentification utilisateur est mise en place apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec le partenaire

Dans le cadre de lrsquoauthentification par login et mot de passe apregraves lrsquoeacutetablissement de la liaison seacutecuriseacutee avec

lrsquoapplication du partenaire le SI Externe insegravere les champs deacutecrits ci-apregraves dans le header HTTP de la requecircte

REST

ndash Champ laquo Login raquo ce champ contient le login ou identifiant de lrsquoutilisateur invoquant le service

ndash Champ laquo MDP raquo ce champ contient le laquo hash raquo du mot de passe associeacute agrave lrsquoidentifiant de lrsquoutilisateur

invoquant le service

Le laquo hash raquo du mot de passe est le reacutesultat obtenu en appliquant lrsquoalgorithme SHA-256 au mot de passe

utilisateur

631 Standard et reacutefeacuterences utiliseacutes

SHA 256 FIPS 180-4

225 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

7 LES PROTOCOLES DE RACCORDEMENT POUR LES FOURNISSEURS

Afin de permettre les eacutechanges de flux de donneacutees la solution CPP 2017 met agrave disposition des partenaires les

trois protocoles drsquoeacutechanges suivants

- PeSIT HS E

- SFTP

- AS2

Un partenaire ne peut utiliser exclusivement qursquoun seul de ces protocoles

71 PeSIT HS E

711 Deacutefinition

PeSIT (Protocole dEchanges pour un Systegraveme Interbancaire de Teacuteleacutecompensation)

Le principe drsquoeacutechange de donneacutee est baseacute sur des messages FPDU (File transfer protocol Data Unit) eacutechangeacutes

entre deux uniteacutes PeSIT homologues le demandeur et le serveur

Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires le protocole PESIT HS E est utiliseacute

uniquement en mode laquo push raquo ce qui signifie que le partenaire peut de sa propre initiative directement

envoyer un fichier au destinataire

Drsquoautre part la couche transport est seacutecuriseacutee par TLS ce qui induit des eacutechanges de certificats entre les

partenaires

712 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun moniteur de transfert supportant le protocole PeSIT HS E

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

713 Preacuterequis de seacutecuriteacute

La seacutecuriteacute du protocole devra au preacutealable ecirctre assureacutee par

- un outil de calcul et de veacuterification de signature enveloppante XADES

- un certificat et sa cleacute priveacutee pour lrsquooutil de calcul de signature XADES

- le certificat du Systegraveme drsquoeacutechange pour la veacuterification de signature XADES

- un certificat et sa cleacute priveacutee pour la connexion TLS

226 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

72 SFTP

721 Deacutefinition

Le Secure File Transfert Protocol (ou SSH File Transfert Protocol ) est un protocole de transfert de fichiers

type clientserveur permettant un cryptage de toute la connexion y compris des mots de passe et du contenu

des transferts

Dans ce cas-ci lrsquoAIFE (Chorus Portail Pro) se constituera toujours en tant que serveur et les partenaires

resteront clients quel que soit le sens du transfert Le protocole preacutevoit la geacuteneacuteration drsquoune paire de cleacutes TLS

publiquespriveacutees permettant lrsquoouverture des services SFTP

Dans le cadre de lrsquoutilisation du protocole SFTP le partenaire devra deacuteposer sur le serveur SFTP de lrsquoAIFE les

fichiers qursquoil souhaite remettre agrave Chorus Portail Pro De mecircme il devra venir retirer sur le serveur de lrsquoAIFE les

fichiers qui lui seront remis par Chorus Portail Pro Dans ce cadre le deacutelai de retrait avant purge des fichiers est

fixeacute agrave une dureacutee drsquoune semaine Passeacute ce deacutelai les fichiers seront automatiquement purgeacutes

Le nommage des fichiers se fera agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Les cleacutes SSH priveacuteespubliques seront eacutechangeacutees entre le client et le serveur SFTP lors de leur premier

eacutechange

722 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun outil supportant le protocole SFTP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

723 Preacuterequis de seacutecuriteacute

- La cleacute publique AIFE doit ecirctre mise agrave disposition du partenaire qui souhaite eacutechanger via ce protocole

(via des URL sur les principes drsquoeacutechanges TLS)

- Cette cleacute sera valideacutee manuellement au niveau du serveur SFTP CPP permettant ainsi la connexion du

client SFTP

227 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

73 AS2

731 Deacutefinition

Le protocole AS2 fonctionne en mode laquo push raquo Le partenaire peut donc de sa propre initiative directement

envoyer un fichier au destinataire Ce protocole a la particulariteacute drsquointeacutegrer un systegraveme drsquoacquittement

protocolaire appeleacute MDN Dans le cadre des eacutechanges entre Chorus Portail Pro et ses partenaires les MDN

devront ecirctre geacuteneacutereacutes en mode synchrone et signeacutes

Le fichier agrave transmettre est encapsuleacute dans la requecircte AS2 sous forme de piegravece jointe dont le nommage se

fait agrave partir de la nomenclature deacutefinie pour le PeSIT HS E

Le protocole AS2 permettant la mise en œuvre de niveaux de seacutecuriteacute les certificats sont signeacutes au moyen

drsquoun algorithme SHA-1 et les eacutechanges crypteacutes au moyen drsquoun algorithme AES 256

732 Preacuterequis de connexion au systegraveme drsquoeacutechange CPP

- Disposer drsquoun utilitaire drsquoaffectation de numeacutero de seacutequence

- Deacutefinir une proceacutedure drsquoeacutemission et de reacuteception

- Les partenaires doivent disposer drsquoun serveur AS2

- Les serveurs des partenaires doivent ecirctre en mesure de geacuterer les MDN synchrones et signeacutes

733 Preacuterequis de seacutecuriteacute

- Le protocole est seacutecuriseacute La couche de transport ne neacutecessite donc pas de TLS

- Les partenaires doivent neacuteanmoins disposer de certificats pour reacutealiser les opeacuterations de

o Signature (SHA-1)

o Chiffrement (AES 256)

o Authentification

228 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

8 GLOSSAIRE

Abreacuteviation Signification

AIFE Agence pour lrsquoinformatique financiegravere de lrsquoEtat chargeacutee du pilotage de la maicirctrise drsquoœuvre de la solution mutualiseacutee-CPP 2017 et du deacuteploiement de la solution13

API Application Programming Interface Ensemble normaliseacute de fonctions qui sert de faccedilade par laquelle un logiciel offre des services agrave dautres logiciels

ASAP Avis des sommes agrave payer

Atlas Solution de stockage des factures et de piegraveces justificatives

Chorus

Chorus est lapplication commune agrave tous les gestionnaires et comptables de

lEacutetat geacuterant la deacutepense les recettes non fiscales et la comptabiliteacute de lEacutetat Elle integravegre tous les acteurs de la gestion financiegravere de lEacutetat Lapplication

est fondeacutee sur un progiciel de gestion inteacutegreacutee (PGI) et permet de mettre en œuvre toutes les ambitions de la LOLF notamment en termes de comptabiliteacute

Solution mutualiseacutee-CPP 2017

Solution mutualiseacutee cible du laquo Portail de facturation raquo Chorus Portail Pro

Facture

La facture est une piegravece comptable par laquelle le vendeur (ou prestataire de services) indique le deacutetail des quantiteacutes qualiteacutes et prix des marchandises ou services preacutealablement deacutelivreacutes qui constitue lrsquoensemble des donneacutees de facturation Les factures inteacutegreacutees au peacuterimegravetre de la deacutemateacuterialisation sont celles de la commande publique transmise par les

fournisseurs

Demande de paiement Demande de paiement facture de cotraitance ou de sous-traitance

Document de facturation Document justificatif transmis agrave lrsquoappui drsquoune facture

Donneacutees de facturation Champ drsquoune facture

Dossier de facturation Ensemble de piegraveces permettant le mandatement et la liquidation (facture et document de facturation)

DGD Deacutecompte geacuteneacuteral deacutefinitif

DGFiP Direction Geacuteneacuterale des Finances Publiques

DP Objet creacuteeacute par lrsquoordonnateur Etat ou EPN permettant la liquidation (correspondant au mandatement du secteur public local)

DRFiP Direction reacutegionale des finances publiques

EDI Echange de donneacutees informatiseacute

EJ Engagement juridique

EPL Etablissement Public Local

EPN Etablissement Public National

EPS Etablissement Public de Santeacute

Espace factures reccedilues Portail en mode laquo SaaS raquo permettant aux collectiviteacutes locales et EPN de teacuteleacutecharger leurs factures drsquoen remonter les statuts drsquoavancement et

drsquointeragir avec les fournisseurs et le support

Helios Helios Systegraveme drsquoinformation comptable de la direction geacuteneacuterale des finances publiques deacutedieacute au secteur local pour la tenue des comptabiliteacutes

locales

PES Protocole drsquoeacutechange standard

PIGP Portail internet de la gestion publique

PJ Piegravece justificative ou piegravece jointe selon le contexte

MOA Maitrise drsquoouvrage

MOE Maitrise drsquoœuvre

Mode laquo Saas raquo Le mode laquo Saas raquo (logiciel en mode service) est un modegravele drsquoexploitation commerciale agrave des logiciels en ligne qui permet aux utilisateurs de ne pas avoir agrave installer lrsquooutil sur leurs propres services

SE Chorus Systegraveme drsquoeacutechange Chorus

SE Service exeacutecutant la deacutepense de lrsquoEtat

SIGF Systegraveme drsquoInformation de gestion financiegravere (des collectiviteacutes et eacutetablissements publics)

229 230

[Dossier de speacutecifications externes de la solution mutualiseacutee-CPP 2017] ndash [V21]

SIRET

Le numeacutero SIRET est un identifiant deacutetablissement pour les fournisseurs franccedilais Cet identifiant numeacuterique de 14 chiffres est articuleacute en deux parties

la premiegravere est le numeacutero SIREN de luniteacute leacutegale agrave laquelle appartient luniteacute SIRET la seconde habituellement appeleacutee NIC (Numeacutero Interne de Classement) se compose dun numeacutero dordre agrave quatre chiffres attribueacute agrave leacutetablissement et dun chiffre de controcircle qui permet de veacuterifier la validiteacute

de lensemble du numeacutero SIRET

SMA Service mandataire Atlas

UBL Invoice Universal Business Language (norme de structuration de donneacutees de factures)

UNCEFACT United Nations Centre for Trade Facilitation and Electronic Business

Page 6: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 7: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 8: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 9: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 10: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 11: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 12: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 13: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 14: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 15: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 16: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 17: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 18: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 19: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 20: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 21: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 22: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 23: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 24: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 25: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 26: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 27: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 28: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 29: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 30: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 31: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 32: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 33: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 34: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 35: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 36: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 37: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 38: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 39: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 40: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 41: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 42: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 43: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 44: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 45: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 46: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 47: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 48: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 49: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 50: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 51: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 52: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 53: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 54: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 55: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 56: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 57: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 58: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 59: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 60: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 61: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 62: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 63: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 64: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 65: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 66: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 67: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 68: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 69: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 70: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 71: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 72: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 73: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 74: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 75: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 76: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 77: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 78: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 79: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 80: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 81: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 82: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 83: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 84: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 85: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 86: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 87: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 88: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 89: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 90: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 91: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 92: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 93: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 94: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 95: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 96: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 97: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 98: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 99: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 100: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 101: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 102: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 103: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 104: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 105: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 106: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 107: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 108: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 109: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 110: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 111: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 112: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 113: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 114: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 115: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 116: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 117: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 118: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 119: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 120: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 121: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 122: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 123: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 124: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 125: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 126: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 127: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 128: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 129: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 130: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 131: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 132: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 133: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 134: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 135: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 136: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 137: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 138: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 139: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 140: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 141: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 142: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 143: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 144: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 145: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 146: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 147: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 148: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 149: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 150: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 151: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 152: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 153: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 154: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 155: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 156: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 157: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 158: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 159: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 160: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 161: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 162: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 163: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 164: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 165: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 166: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 167: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 168: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 169: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 170: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 171: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 172: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 173: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 174: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 175: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 176: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 177: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 178: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 179: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 180: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 181: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 182: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 183: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 184: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 185: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 186: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 187: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 188: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 189: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 190: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 191: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 192: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 193: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 194: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 195: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 196: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 197: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 198: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 199: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 200: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 201: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 202: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 203: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 204: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 205: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 206: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 207: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 208: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 209: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 210: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 211: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 212: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 213: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 214: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 215: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 216: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 217: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 218: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 219: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 220: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 221: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 222: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 223: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 224: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 225: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 226: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 227: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 228: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 229: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur
Page 230: DOSSIER DE SPECIFICATIONS EXTERNES CPP2017...Version - Date Emetteur Statut/Suivi des modifications Version 2.1 – 28/07/15 AIFE Suppression du référencement de la REG S3.03 sur