Denna artikel behandlar partnerobjektet inom dokumentobjektet.
En fullständig beskrivning av RetailForce DOM (Document Object Model), samt en beskrivning av de enskilda elementen, finns i nedladdningsområdet på RetailForce website (Object model documentation.pdf) i respektive versionskatalog.
Objektet ”partner” innehåller information om de respektive (affärs)partnerna till det företag som utfärdar dokumentet. Dessa kan till exempel vara externa partner såsom kunder eller leverantörer, men även interna ”kunder” såsom en viss filial inom företaget till vilken varor skickas.
partner-objekt
Följande partnerobjekt innehåller exempeldata.
"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"
},Partnerobjektet innehåller följande information.
Information i kolumnen ”Typ”:
- M ... obligatoriskt / krävs
- M* ... obligatoriskt/krävs i vissa länder eller under vissa förutsättningar
- R ... rekommenderat
- O... valfritt
| Element | Typ | Beskrivning | |
| ID | M | Partnerns ID. Kan t.ex. vara kundnummer/ID. | |
| caption | O | Beteckning på partnerna (t.ex. namn, företagsnamn). | |
| IsBusiness | M* |
Anger om transaktionen är en
Landuppgifter:
|
|
| PartnerType | M* |
Typ/slag av (affärs)partner (Enum). För närvarande:
Landuppgifter:
|
|
| PartnerClassification | O | Klassificering av partnern (inte PartnerType!). | |
| VatNumber | M* | Partnerns Vat-ID (krävs för B2B-transaktioner). | |
| taxNumber | O | Partnerns skattenummer, t.ex. ”företagets skattenummer” (INTE momsregistreringsnumret!) | |
| IdentificationType | M* |
på vilket sätt partnerns identitet har bekräftats. Enum PartnerIdentificationType:
|
|
| PartnerIdentification | M* | Identifiering av partnern – om detta anges måste även egenskapen IdentificationType anges. | |
| AdditionalIdentifications | O | Ytterligare ID-funktioner för olika ändamål. | |
| lotteryId | O |
Kundens personliga lotteri-ID i Italien. Krävs för att delta i det så kallade uppskjutna lotteriet (”Lotteria Differita”) inom ramen för ”Lotteria degli Scontrini” (”Kvittolotteriet”). Landspecifik information:
|
|
| additionalProp1 | O | Ytterligare ID-funktioner för olika ändamål. | |
| additionalProp2 | O | Ytterligare ID-funktioner för olika ändamål. | |
| additionalProp3 | O | Ytterligare ID-funktioner för olika ändamål. | |
| adresser | O/M* |
Gör det möjligt att ange flera/ytterligare adresser. Om endast en adress ska anges, använd det allmänna fältet ”Document.Partner”. Obs: Som allmän regel måste adresser alltid anges på B2B-fakturor ("documentType": "[1] = Invoice"). |
|
| addressType | O/M* |
Egenskapen ”addressType” som definieras på denna nivå anger vilken typ av adress som anges under ”Document.Partner.Addresses”. Följande adresstyper finns tillgängliga:
Landsinformation:
|
|
| gata | O/M* |
Gata Landuppgifter:
|
|
| streetNumber | O/M* |
Gatunummer Landuppgifter:
|
|
| PostalCode | O/M* |
Postnummer Landuppgifter:
|
|
| stad | O/M* |
Stad / Ort Landuppgifter:
|
|
| samhälle | O |
I vissa länder (t.ex. Slovenien) ingår den så kallade ”kommunen” i adressen. | |
| CountryCode | O/M* |
Landskod enligt ISO 3166 alfa-3 (3 siffror). Landsinformation:
|
|
| addressType | O/M* |
Egenskapen ”addressType” som anges på denna nivå definierar vilken typ av adress som anges under ”Document.Partner”. Om du behöver ange flera olika adresser med olika adresstyper kan du göra det under ”Document.Partner.Addresses”. Följande adresstyper finns tillgängliga:
Landspecifika uppgifter:
|
|
| gata | O/M* |
Gata Landuppgifter:
|
|
| streetNumber | O/M* |
Gatunummer Landuppgifter:
|
|
| PostalCode | O/M* |
Postnummer Landuppgifter:
|
|
| stad | O/M* |
Stad / Ort Landuppgifter:
|
|
| samhälle | O | I vissa länder (t.ex. Slovenien) ingår den så kallade ”kommunen” i adressen. | |
| CountryCode | O/M* |
Landskod enligt ISO 3166 alfa-3 (3 siffror). Landsinformation:
|
|
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.