Cet article traite de l’objet « partner » au sein de l’objet « Document ».
Une description complète du RetailForce DOM (Document Object Model), ainsi qu’une description des différents éléments, est disponible dans la section « Téléchargements » du RetailForce website (Documentation du modèle d’objet.pdf) dans le répertoire de la version correspondante.
L’objet « parter » contient des informations sur les partenaires (commerciaux) respectifs de l’entreprise émettrice du document. Il peut s’agir, par exemple, de partenaires externes tels que des clients ou des fournisseurs, mais aussi de « clients » internes, comme une succursale particulière de l’entreprise à laquelle des marchandises sont expédiées.
objet « partner »
L’objet « partenaire » suivant contient des exemples de données.
"partner": {
"id": "2241247",
"caption": "Jane Doe",
"isBusiness": true,
"partnerType": "[0] = Customer",
"partnerClassification": "Customer",
"vatNumber": null,
"taxNumber": null,
"identificationType": "passport",
"partnerIdentification": null,
"additionalIdentifications": null,
"addresses": [
{
"addressType": "[1] = BillingAddress,
"street": "Hintere Zollamtsstraße",
"streetNumber": "4",
"postalCode": "1030",
"city": "Wien",
"community": null,
"countryCode": "AUT"
}
],
"addressType": "[1] = BillingAddress,
"street": "Hintere Zollamtsstraße",
"streetNumber": "4",
"postalCode": "1030",
"city": "Wien",
"community": null,
"countryCode": "AUT"
},L’objet « partenaire » contient les informations suivantes.
Informations dans la colonne « Type » :
- M … obligatoire / requis
- M* … obligatoire / requis dans certains pays ou sous certaines conditions
- R ... recommandé
- O... facultatif
| Éléments | Type | Description | |
| ID | M | ID du partenaire. Il peut s'agir, par exemple, du numéro de client ou de l'ID. | |
| caption | O | Désignation des partenaires (par exemple, nom, raison sociale). | |
| IsBusiness | M* |
Indique si la transaction est une
Informations sur le pays :
|
|
| PartnerType | M* |
Type / catégorie de partenaire (commercial) (liste enum). Actuellement :
Informations sur le pays :
|
|
| PartnerClassification | O | Classification du partenaire (et non le PartnerType !). | |
| VatNumber | M* | Numéro de TVA du partenaire (obligatoire pour les transactions B2B). | |
| taxNumber | O | Numéro fiscal du partenaire, par exemple « numéro d'identification fiscale de l'entreprise » (et NON le numéro de Vat !) | |
| IdentificationType | M* |
Mode de vérification de l’identité du partenaire. Enum « PartnerIdentificationType » :
|
|
| PartnerIdentification | M* | Identification du partenaire – si cette option est définie, la propriété IdentificationType doit également être définie. | |
| AdditionalIdentifications | O | Fonctionnalités d'ID supplémentaires à des fins diverses. | |
| lotteryId | O |
ID de loterie personnel d’un client en Italie. Il est obligatoire pour participer à la loterie dite « différée » (« Lotteria Differita ») de la « Lotteria degli Scontrini » (« Loterie des tickets de caisse »). Informations par pays :
|
|
| additionalProp1 | O | Caractéristiques supplémentaires de l’ID à des fins diverses. | |
| additionalProp2 | O | Fonctionnalités d'ID supplémentaires à des fins diverses. | |
| additionalProp3 | O | Fonctionnalités d'ID supplémentaires à des fins diverses. | |
| adresses | O/M* |
Permet de saisir plusieurs adresses ou des adresses supplémentaires. Si une seule adresse doit être fournie, utilisez le champ général « Document.Partner ». Remarque : en règle générale, les adresses doivent toujours figurer sur les factures B2B (« documentType » : « [1] = Facture »). |
|
| addressType | O/M* |
La propriété « addressType » définie à ce niveau précise le type d’adresse saisie sous « Document.Partner.Addresses ». Les types d’adresse suivants sont disponibles :
Informations sur le pays :
|
|
| rue | O/M* |
Rue Informations sur le pays :
|
|
| streetNumber | O/M* |
Numéro de rue Informations sur le pays :
|
|
| PostalCode | O/M* |
Code postal Informations sur le pays :
|
|
| ville | O/M* |
Ville / Commune Informations sur le pays :
|
|
| Communauté | O |
Dans certains pays (par exemple en Slovénie), ce que l’on appelle la « communauté » fait partie de l’adresse. | |
| CountryCode | O/M* |
Code pays conforme à la norme ISO 3166 alpha-3 (3 caractères). Informations sur le pays :
|
|
| addressType | O/M* |
La propriété « addressType » définie à ce niveau détermine le type d’adresse saisi dans « Document.Partner ». Si vous devez indiquer plusieurs adresses différentes avec des types d’adresse distincts, vous pouvez le faire sous « Document.Partner.Addresses ». Les types d’adresse suivants sont disponibles :
Informations sur le pays :
|
|
| rue | O/M* |
Rue Informations sur le pays :
|
|
| streetNumber | O/M* |
Numéro de rue Informations sur le pays :
|
|
| PostalCode | O/M* |
Code postal Informations sur le pays :
|
|
| ville | O/M* |
Ville / Commune Informations sur le pays :
|
|
| Communauté | O | Dans certains pays (par exemple en Slovénie), ce que l’on appelle la « communauté » fait partie de l’adresse. | |
| CountryCode | O/M* |
Code pays conforme à la norme ISO 3166 alpha-3 (3 caractères). Informations sur le pays :
|
|
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.