Cet article traite de l’objet « partenaire » 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, sont disponibles 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,
"companyIdentification": [
{
"type": "[12] = LocationIdentification",
"identification": "1234567890ABC"
}
],
"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 | Identifiant 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). Valeur courante :
Informations sur le pays :
|
|
| PartnerClassification | O | Classification du partenaire (et non le PartnerType !). | |
| VatNumber | M* | ID de Vat 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 !) | |
| companyIdentification | O |
Autres informations d’identification du client (B2B) à des fins diverses. | |
| type | O |
Définit le type d’attribut d’ID. Valeurs possibles :
La signification de chaque champ est détaillée dans l’article « Identification de l’entreprise ». Informations par pays :
|
|
| Identification | O |
Définit la valeur réelle de l’attribut « ID » (par exemple, le SIRET en France lorsque le type [12] = LocationIdentification est spécifié). | |
| IdentificationType | M* |
manière dont l’identité du partenaire a été vérifiée. 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'identification supplémentaires à des fins diverses. | |
| lotteryId | O |
Identifiant de loterie personnel attribué à un client en Italie. Il est obligatoire pour participer à la « loterie 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 dans « 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 qu’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.