Il presente articolo tratta dell’oggetto partner all’interno dell’oggetto Document.
Una descrizione completa del RetailForce DOM (Document Object Model), nonché una descrizione dei singoli elementi, è disponibile nell’area download del sito web di RetailForce (Documentazione sul modello a oggetti.pdf) nella rispettiva directory delle versioni.
L’oggetto «partner» contiene informazioni sui rispettivi partner (commerciali) dell’azienda emittente del documento. Questi possono essere, ad esempio, partner esterni quali clienti o fornitori, ma anche «clienti» interni quali una determinata filiale dell’azienda alla quale vengono spedite le merci.
oggetto-partner
Il seguente oggetto partner contiene dati di esempio.
"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’oggetto partner contiene le seguenti informazioni.
Informazioni nella colonna «Tipo»:
- M ... obbligatorio / richiesto
- M* ... obbligatorio / richiesto in determinati paesi o a determinate condizioni
- R ... raccomandato
- O... facoltativo
| Elementi | Tipo | Descrizione | |
| ID | M | ID del partner. Può essere, ad esempio, il numero cliente o l’ID. | |
| caption | O | Denominazione del partner (ad es. nome, ragione sociale). | |
| IsBusiness | M* |
Indica se la transazione è una
Dettagli sul Paese:
|
|
| PartnerType | M* |
Tipo / categoria di partner (aziendale) (Enum). Attualmente:
Dettagli sul Paese:
|
|
| PartnerClassification | O | Classificazione del partner (non il PartnerType!). | |
| VatNumber | M* | Vat ID del partner (campo necessario per le transazioni B2B). | |
| taxNumber | O | Codice fiscale del partner, ad esempio «codice fiscale aziendale» (NON il numero di partita IVA!) | |
| IdentificationType | M* |
Modalità con cui è stata verificata l’identità del partner. Enum PartnerIdentificationType:
|
|
| PartnerIdentification | M* | Identificazione del partner – se impostato, deve essere impostata anche la proprietà IdentificationType. | |
| AdditionalIdentifications | O | Funzionalità di identificazione aggiuntive per scopi specifici. | |
| lotteryId | O |
Identificativo univoco di partecipazione alla lotteria associato a un cliente in Italia. È obbligatorio per l’accesso alla cosiddetta “Lotteria Differita” della “Lotteria degli Scontrini”. Dettagli sul Paese:
|
|
| additionalProp1 | O | Caratteristiche aggiuntive dell’ID per vari scopi. | |
| additionalProp2 | O | Funzionalità aggiuntive di ID per vari scopi. | |
| additionalProp3 | O | Funzionalità aggiuntive relative all'ID per vari scopi. | |
| indirizzi | O/M* |
Consente l’inserimento di più indirizzi o di indirizzi aggiuntivi. Se deve essere fornito un solo indirizzo, si prega di utilizzare il campo generale “Document.Partner”. Nota: come regola generale, gli indirizzi devono sempre essere inclusi nelle fatture B2B («documentType»: «[1] = Fattura»). |
|
| addressType | O/M* |
La proprietà «addressType» definita a questo livello specifica il tipo di indirizzo inserito in «Document.Partner.Addresses». Sono disponibili i seguenti tipi di indirizzo:
Informazioni sul Paese:
|
|
| via | O/M* |
Via Dettagli sul Paese:
|
|
| streetNumber | O/M* |
Numero civico Dettagli sul Paese:
|
|
| PostalCode | O/M* |
Codice postale Dettagli sul Paese:
|
|
| città | O/M* |
Città / Località Dettagli sul Paese:
|
|
| Comunità | O |
In alcuni paesi (ad es. la Slovenia) la cosiddetta “comunità” fa parte dell’indirizzo. | |
| CountryCode | O/M* |
Codice paese secondo la norma ISO 3166 alfa-3 (3 cifre). Dettagli sul paese:
|
|
| addressType | O/M* |
La proprietà "addressType" impostata a questo livello definisce il tipo di indirizzo inserito in "Document.Partner". Se è necessario specificare diversi indirizzi con tipi di indirizzo diversi, è possibile farlo in "Document.Partner.Addresses". Sono disponibili i seguenti tipi di indirizzo:
Dettagli sul Paese:
|
|
| via | O/M* |
Via Dettagli sul Paese:
|
|
| streetNumber | O/M* |
Numero civico Dettagli sul Paese:
|
|
| PostalCode | O/M* |
Codice postale Dettagli sul Paese:
|
|
| città | O/M* |
Città / Località Dettagli sul Paese:
|
|
| Comunità | O | In alcuni paesi (ad es. la Slovenia) la cosiddetta “comunità” fa parte dell’indirizzo. | |
| CountryCode | O/M* |
Codice paese secondo la norma ISO 3166 alfa-3 (3 cifre). Dettagli sul paese:
|
|
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.