5Annexe A - Champs du fichier XML N˚ 725 - Liste de clients annuelle pour la Belgique
Champs du fichier XML N° 725 - Liste de clients annuelle
Ce tableau décrit les éléments XML inclus dans la sortie de fichier de l'état annuel sur la TVA de la Belgique et fournit des renseignements sur la manière dont chaque champ est alimenté dans le système JD Edwards EnterpriseOne.
L'élément ClientListingConsignment inclut les éléments suivants :
Representative
RepresentativeID
RepresentativeReference
ClientListing
Niveau et occurrence |
Nom d'élément |
Attribut |
Description et source |
---|---|---|---|
Niveau : 1 Occurrence : 1 |
ClientListingConsignment |
xmlns xmlns:ns2 ClientListingsNbr |
Cet élément contient le groupe de déclarations des listes de clients annuelles chargées par un représentant. Les attributs xmlns et xmlns:ns2 sont des valeurs fixes. L'attribut ClientListingNbr contient le nombre d'éléments ClientListing du fichier XML. |
1.1 |
Representative |
Le traitement obtient des données sur le représentant dans l'enregistrement du répertoire d'adresses. Vous remplissez une option de traitement dans le programme R74B150 pour préciser le numéro de référence du représentant. Cet élément inclut les éléments suivants :
|
|
Niveau : 1.1.1 Occurrence : 0 ou 1 |
RepresentativeID |
Issued by IdentificationType OtherQlf |
Le traitement alimente cet élément avec les données provenant du fichier F0101. L'attribut Émis par inclut le pays du représentant. Vous remplissez une option de traitement dans le programme R74B250A pour préciser la valeur de l'attribut IdentificationType. L'attribut OtherQlf est facultatif et n'est pas pris en charge par le programme R74B150. |
Niveau : 1.1.2 Occurrence : 1 |
Name |
Aucun |
Le traitement obtient le nom du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.1.3 Occurrence : 1 |
Street |
Aucun |
Le traitement obtient la rue du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.1.4 Occurrence : 1 |
PostCode |
Aucun |
Le traitement obtient le code postal du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.1.5 Occurrence : 1 |
City |
Aucun |
Le traitement obtient la ville du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.1.6 Occurrence : 1 |
CountryCode |
Aucun |
Le traitement obtient la valeur dans l'enregistrement du répertoire d'adresses du représentant et la valide en la comparant à la table des codes définis par l'utilisateur 74/EC. Si le pays est absent de la table des codes définis par l'utilisateur 74/EC, le système enverra un message d'erreur à la messagerie. Si le système génère ce message d'erreur, il ne génèrera pas le fichier XML. |
Niveau : 1.1.7 Occurrence : 1 |
EmailAddress |
Aucun |
Le traitement obtient l'adresse électronique du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.1.8 Occurrence : 1 |
Phone |
Aucun |
Le traitement obtient le numéro de téléphone du représentant dans l'enregistrement du répertoire d'adresses de celui-ci. |
Niveau : 1.2 Occurrence : 0 ou 1 |
RepresentativeReference |
Aucun |
Le traitement obtient le numéro de référence du représentant à partir d'une option de traitement du programme R74B150. |
Niveau : 1.3 Occurrence : 0 ou 1 |
Client Listing |
SequenceNumber ClientNbr Declarant/Reference TurnOverSum AmountSum |
L'élément ClientListing inclut les éléments suivants : ReplacedClientListing Declarant Period TurnOver Farmer Client FileAttachment Comment Le système augmente l'attribut SequenceNumber par 1 pour chaque élément ClientListing inclus dans le fichier. L'attribut ClientNbr contient le nombre total d'éléments Client dans l'élément ClientListing. Le programme alimente l'attribut DeclarantReference avec la valeur que vous paramétrez pour la société dans le programme des données supplémentaires sur les sociétés belges (P74B010). L'attribut TurnOverSum contient le nombre total d'éléments TurnOver dans l'élément ClientListing. L'attribut VATAmountSum contient la somme des montants de l'élément ClientListing. |
Niveau : 1.3.1 Occurrence : 0 ou 1 |
ReplacedClientListing |
Aucun |
Le programme alimente cet élément avec la valeur provenant d'une option de traitement. |
Niveau : 1.3.2 Occurrence : 1 |
Declarant |
Aucun |
L'élément Declarant inclut les éléments suivants : VATNumber Name Street PostCode City CountryCode EmailAddress Phone |
Niveau : 1.3.2.1 Occurrence : 1 |
VATNumber |
Aucun |
Le système alimente cet élément avec la valeur provenant du fichier TAX.F0101, à l'exclusion du code de pays. |
Niveau : 1.3.2.2 Occurrence : 0 ou 1 |
Name |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.3 Occurrence : 0 ou 1 |
Street |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.4 Occurrence : 0 ou 1 |
PostCode |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.5 Occurrence : 0 ou 1 |
City |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.6 Occurrence : 0 ou 1 |
CountryCode |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.7 Occurrence : 0 ou 1 |
EmailAddress |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.2.8 Occurrence : 0 ou 1 |
Phone |
Aucun |
Il obtient la valeur de ce champ dans l'enregistrement du répertoire d'adresses de la société. |
Niveau : 1.3.3 Occurrence : 1 |
Period |
Aucun |
La valeur de cet élément est déterminée par la fourchette de dates que vous entrez dans les options de traitement. |
Niveau : 1.3.4 Occurrence : 0 ou 1 |
TurnOver |
Aucun |
Le système inclut la somme du montant total imposable de toutes les transactions du client. |
Niveau : 1.3.5 Occurrence : 0 ou 1 |
Farmer |
Aucun |
Le système alimente ce champ en fonction de la valeur que vous entrez dans une option de traitement. |
Niveau : 1.3.6 Occurrence : de 1 à plusieurs |
Client |
SequenceNumber |
Le fichier XML inclut cet élément pour chaque client faisant l'objet de la déclaration. L'élément Client inclut les éléments suivants : CompanyVATNumber TurnOver VATAmount Le système augmente la valeur de l'attribut SequenceNumber pour chaque client faisant l'objet de la déclaration. |
Niveau : 1.3.6.1 Occurrence : 1 |
CompanyVATNumber |
issuedBy |
Cet élément inclut le numéro de TVA du client. L'attribut issuedBy inclut le code de pays de l'administration fiscale qui a émis le numéro de TVA. |
Niveau : 1.3.6.2 Occurrence : 1 |
TurnOver |
Aucun |
Le système inclut la somme du montant total imposable de toutes les transactions du client. |
Niveau : 1.3.6.3 Occurrence : 1 |
VATAmount |
Aucun |
Cet élément inclut le montant total assujetti à la TVA des transactions du client. |
Niveau : 1.3.7 Occurrence : de 0 à plusieurs |
FileAttachment |
Aucun |
L'élément FileAttachment inclut les éléments suivants : FileType FileName FileDescription |
Niveau : 1.3.7.1 Occurrence : 1 |
FileType |
Aucun |
Le programme alimente cet élément avec la valeur que vous paramétrez pour la société dans le programme des données supplémentaires sur les sociétés belges (P74B010). |
Niveau : 1.3.7.2 Occurrence : 1 |
FileName |
Aucun |
Le programme alimente cet élément avec la valeur que vous paramétrez pour la société dans le programme des données supplémentaires sur les sociétés belges (P74B010). |
Niveau : 1.3.7.3 Occurrence : 0 ou 1 |
FileDescription |
Aucun |
Le programme alimente cet élément avec la valeur que vous paramétrez pour la société dans le programme des données supplémentaires sur les sociétés belges (P74B010). |
Niveau : 1.3.8 Occurrence : 0 ou 1 |
Comment |
Aucun |
Le programme alimente cet élément avec la valeur que vous paramétrez pour la société dans le programme des données supplémentaires sur les sociétés belges (P74B010). |