Escolar Documentos
Profissional Documentos
Cultura Documentos
ROYAUME DU MAROC
N Version
24/07/2015
1.0
Cration
Page : 2/15
ROYAUME DU MAROC
SOMMAIRE
1
INTRODUCTION .............................................................................................................................................. 4
1.1
1.2
2.2
2.3
2.4
2.5
ANNEXE .......................................................................................................................................................... 15
Page : 3/15
ROYAUME DU MAROC
1 INTRODUCTION
1.1
Objet du document
Ce document a pour objectif dclaircir et de prciser lensemble des lments techniques ncessaires aux
diteurs des logiciels ou aux services informatiques des entreprises (dveloppeurs) pour pouvoir gnrer les
fichiers XML reprsentant les documents en pice jointe la dclaration de taxe sur la valeur ajoute
envoyer la DGI travers le canal EDI de lapplication SIMPL-TVA.
1.2
La DGI offre ce service pour soulager les adhrents et les adhrents dlgus de la lourde charge de
ressaisie massive des donnes dj disponibles dans leur systme dinformation au niveau des logiciels
utilis pour la comptabilit notamment , et ce en leur permettant de transfrer, au tl-service SIMPL-TVA
des fichiers reprenant lesdites donnes, au lieu de les renseigner une une au niveau de linterface du tlservice.
Pour tre acceptes et traites, les donnes doivent tre places dans un fichier XML selon un format
spcifi par la DGI.
Un gain de rapidit par soumission directe et intgrale de lensemble des donnes issues du SI
propre ladhrent.
Une nette amlioration de lexactitude des donnes : le transfert des donnes telles quelles sont
dans le systme dinformation de la socit ou de ladhrent dlgu sans risque derreurs lors de la
ressaisie.
Page : 4/15
ROYAUME DU MAROC
Schma du scnario
Ce schma dcrit le scnario de lenvoi dun fichier en mode EDI par un adhrent/adhrent dlgu, et son
traitement par la DGI. En effet, lentre du systme SIMPL-TVA, le fichier reu subira des contrles
immdiats (flux en bleu), et sil est conforme, il subira par la suite des contrles mtier en asynchrone (flux
en vert). Si ces derniers sont concluants, il sera sauvegard et accessible en mode EFI, sinon il sera rejet.
Lgende :
2.2
Le contribuable (ou son dlgu) doit gnrer partir de son systme dinformation, le fichier XML au format
attendu par la DGI. Ce format est unique et peut ventuellement faire lobjet de modification dune anne
lautre. Ce format est dcrit dans le prsent document et il est tlchargeable partir du portail internet de la
DGI www.tax.gov.ma
Important : La gnration prcite a lieu au niveau du systme dinformation propre de ladhrent ou
de son dlgu et recourt des logiciels qui demeurent sous leur seul contrle. Elle ne fait partie, en
aucun cas, du domaine de responsabilit de la DGI.
Page : 5/15
ROYAUME DU MAROC
Contrle du fichier
2.2.1
Une fois le contribuable (ou son dlgu) gnre le fichier XML contenant les lments de son relev de
dduction relatif une dclaration TVA, il doit le compresser (sous format .zip) et puis il se connecte
lapplication SIMPL-TVA, et choisit dans le menu loption Envoi EDI . Une interface web saffiche lui
permettant de choisir un ou plusieurs fichiers XML partir de son ordinateur et de lenvoyer lapplication
SIMPL-TVA.
Lutilisateur habilit envoyer les fichiers XML via SIMPL-TVA doit avoir le profil Rdacteur .
2.2.2
Lors de la soumission du fichier XML par ladhrent ou ladhrent dlgu, le SIMPL-TVA vrifie le format
dudit fichier et sa conformit par rapport celui spcifi par la DGI. Dabord le fichier doit tre sous format
.zip , et aussi le fichier xml doit tre un fichier valide. Dans le cas o le format du fichier est incorrect, ce
Page : 6/15
ROYAUME DU MAROC
dernier est rejet immdiatement et un message est affich au contribuable linformant de ce rejet (cf. cran
ci-dessous).
Dans le cas ou plusieurs fichiers XML sont envoys, Simpl-TVA vrifie le format des fichiers un par un.
Si le fichier est un fichier XML valide et conforme au format dfini par la DGI et si les contrles ci-dessus
sont vrifis il sera stock dans la base de donnes SIMPL-TVA dans son format dorigine avec sa date de
rception. Un message de confirmation est alors affich au contribuable.
A ce stade le fichier est ltape en attente de traitement ; tat visible au niveau du tableau de bord des
envois EDI (cf. point 2.5)
Page : 7/15
ROYAUME DU MAROC
2.2.3
Le systme SIMPL-TVA dclenche des intervalles rguliers, des traitements sur les fichiers XML qui sont
ltat en attente de traitement. Ces traitements ont pour principal objet de valider le contenu du fichier
selon le format indiqu avant de charger son contenu au niveau de la dclaration correspondante.
Dans ce sens, le fichier XML subira des contrles mtier, en mode asynchrone, et le rsultat y affrent est
indiqu au niveau du tableau de bord (cf. point 2.5). Il est signal cet gard, que ce tableau est loutil du
SIMPL-TVA qui permet au contribuable de suivre, tape par tape, le traitement et le sort des fichiers XML
soumis.
Lorsque les contrles mtiers dtectent une erreur, le fichier est rejet (Etat de traitement positionn
Rejet ) et le fichier derreur dans la colonne commentaire indique lerreur releve. Le contribuable devra
alors rgnrer un fichier XML valide, et le resoumettre en suivant les mmes tapes que celles prsentes
plus haut.
Autrement, le fichier est valide et ne comporte pas danomalies majeures. Dans ce cas, il est accept et
ltat de traitement est positionn Trait . Les ventuelles anomalies mineures constates sont alors
affiches au niveau de la colonne Commentaire du tableau de bord prcit. Si le contribuable souhaite
corriger ces anomalies, il peut opter pour rgnrer et resoumettre un nouveau fichier XML.
Ainsi, et ds que le fichier XML est trait avec succs, ses donnes sont intgres dans la dclaration
correspondante et le processus EDI est termin. Ladhrent trouvera ses donnes relatives au relev
charges dans la dclaration correspondante en mode EFI, positionne ltat brouillon . Il devra passer
en mode EFI pour diter sa dclaration et ce niveau Il peut diter le (ou les ) relev travers le bouton
Grer et apportes les modifications dsires. Ensuite il pourra procder aux diffrentes tapes du
workflow de dpt de la dclaration qui sont conformes au workflow classique du mode EFI, connu des
adhrents : compltion de la saisie, validation, signature lectronique et dpt.
2.3
2.3.1
Validation de format
Comme prcis plus haut, la validation de format a pour objet la vrification de la conformit du format du
fichier soumis par rapport celui spcifi par la DGI. Cette validation est effectue la rception mme du
fichier, et un retour immdiat est affich lutilisateur. En cas de non satisfaction de lun des contrles de
validation, un message de rejet prcisant la nature et lemplacement de lerreur est affich dans la page
denvoi. En cas de conformit du format, le fichier est enregistr par le SIMPL-TVA et son tat est marqu
en attente . Ltat du fichier est visible au niveau du tableau de bord suivi des envois EDI du tlservice
SIMPL-TVA.
En cas de non-conformit, un message derreur est affich.
Page : 8/15
ROYAUME DU MAROC
Le tableau ci-dessous rcapitule les diffrents contrles effectus ainsi que les messages derreur qui seront
affichs, le cas chant :
Contrle vrifier
2.3.2
Ce sont des contrles mtier concernant la cohrence des donnes du fichier xml du relev des
dductions.
En cas de non conformit par rapport lun des contrles, le fichier est rejet, et le motif de rejet (message
derreur) est affich dans la colonne commentaire du tableau de suivi des envois EDI. Nanmoins, pour
certains contrles, qualifis de non majeurs, le fichier est accept mme si les dits contrles relvent des
anomalies. Ces anomalies sont affiches au niveau de la colonne commentaire du tableau de bord. Dans
une telle situation, il appartient ladhrent/adhrent dlgu de procder comme si le fichier ne comporte
aucune anomalie et procder au dpt de sa dclaration ; ou au contraire, procder la rectification des
Page : 9/15
ROYAUME DU MAROC
donnes au niveau de son systme dinformation et retransmettre un nouveau fichier XML. Cest cette
seconde option que prconise la DGI.
Le fichier XML est rejet si une rgle mtier nest pas vrifie ou sil nexiste pas de dclaration TVA au
niveau de SIMPL-TVA ltat Brouillon pour le mme identifiant fiscal et la mme priode.
2.4
Le prsent paragraphe a pour objet de prsenter la liste des tats dun fichier EDI XML. Ce fichier subit trois
tats, savoir : En attente de traitement , Rejet ou Accept .
Ces tats sont affichs dans le tableau de bord de lapplication Suivi Traitement EDI , aprs rception du
fichier et validation de son format.
Signification
En attente
Le fichier reu avec un format valide est sauvegard mais pas encore
trait. Les contrles du contenu ne sont pas encore effectus.
Rejet
Le fichier reu nest pas conforme aux contrles en vigueur ,cela veut dire
quun contrle mtier nest pas vrifi ou quune dclaration en attente de
validation existe pour le mme contribuable et exercice fiscal ou bien
quun problme technique dans le fichier envoy empche sa conversion
en objet dclaration en tat brouillon.
Dans ce cas, le motif de rejet est affich dans le tableau de bord de lEDI
(suivi des envois des fichiers EDI).
Trait
Le fichier XML reu est valide et son contenu a t charg au niveau des
donnes de la dclaration correspondante qui est accessible en mode EFI
en tat brouillon. Si une dclaration est existante ltat brouillon elle sera
crase par le contenu EDI. Le contribuable doit entrer dans lapplication
SIMPL-TVA mode EFI afin de valider et dposer sa dclaration.
Page : 10/15
ROYAUME DU MAROC
2.5
Cet cran permettra de visualiser ltat du fichier envoy. Lcran permettra de voir si le fichier a t trait ou
pas encore, travers la colonne Etat traitement . Un filtrage par rapport une date de rception donne
est galement disponible.
La colonne commentaire permet dindiquer le motif du rejet du fichier EDI sil y a lieu.
Page : 11/15
ROYAUME DU MAROC
Ladhrent/adhrent dlgu devra sassurer quil envoie un fichier XML correspondant au modle qui
convient au contribuable en question et la bonne priode dimposition.
A chaque modification apportes au modle de relev de dduction, la DGI publie une mise jour du cahier
des charges (Le prsent document), et fournit un exemple de fichier XML correspondant.
Sur la base du cahier de charges et de lexemple, lditeur du logiciel de comptabilit/le dveloppeur pourra
gnrer le fichier EDI en y intgrant les donnes propres du contribuable et en respectant la structure
propose par la DGI.
Anne
Priode
Rgime
Exemple :
<DeclarationReleveDeduction>
<identifiantFiscal>16</identifiantFiscal>
Page : 12/15
ROYAUME DU MAROC
<annee>2015</annee>
<periode>6</periode>
<regime>1</regime>
<releveDeductions>
<rd>
<ord>1</ord>
<num>5</num>
<des>facture de l'eau </des>
<mht>10.10</mht>
<tva>10.11</tva>
<ttc>10.12</ttc>
<refF>
<if>1122</if>
<nom>REDAL</nom>
<ice>ice</ice>
</refF>
<tx>10.00</tx>
<mp>
<id>1</id>
</mp>
<dpai>2013-01-01</dpai>
<dfac>2013-12-01</dfac>
</rd>
Page : 13/15
ROYAUME DU MAROC
<rd>
<ord>2</ord>
<num>1</num>
<des>Designation1</des>
<mht>10.10</mht>
<tva>10.11</tva>
<ttc>10.12</ttc>
<refF>
<if>1122</if>
<nom>Design consulting</nom>
<ice>ice</ice>
</refF>
<tx>10.00</tx>
<mp>
<id>1</id>
</mp>
<dpai>2014-01-01</dpai>
<dfac>2014-01-01</dfac>
</rd>
</releveDeductions>
</DeclarationReleveDeduction>
Page : 14/15
ROYAUME DU MAROC
ANNEXE
Le prsent cahier de charge est complt par dautres documents annexes explicits ci-dessous :
Annexe 1, intitul Annexe1_EDI_Simpl-TVA_Correspondance_Balise_RD_V1.0.doc.
Page : 15/15