Šiame straipsnyje aptariamas „partner“ objektas, esantis „Document“ objekte.
Išsamus „RetailForce“ DOM (dokumento objektų modelio) aprašymas, taip pat atskirų elementų aprašymai, pateikiami „RetailForce“ website atsisiuntimų skyriuje (Object model documentation.pdf) atitinkamame versijų kataloge.
Objektas „partner“ saugo informaciją apie atitinkamus (verslo) partnerius, susijusius su dokumentą išduodančia įmone. Tai gali būti, pavyzdžiui, išoriniai partneriai, tokie kaip klientai ar tiekėjai, bet taip pat ir vidiniai „klientai“, pavyzdžiui, tam tikras įmonės filialas, į kurį siunčiamos prekės.
partner-object
Toliau pateiktame „partner“ objekte yra pavyzdiniai duomenys.
"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"
},Objekte „partner“ pateikiama ši informacija.
Informacija stulpelyje „Type“:
- M ... privaloma / reikalaujama
- M* ... privaloma / reikalaujama tam tikrose šalyse arba tam tikromis sąlygomis
- R ... rekomenduojama
- O... neprivaloma
| Elementai | Tipas | Aprašymas | |
| ID | M | Partnerio ID. Tai gali būti, pvz., kliento numeris / ID. | |
| caption | O | Partnerių pavadinimas (pvz., vardas, pavardė, įmonės pavadinimas). | |
| IsBusiness | M* |
Nurodo, ar sandoris yra
Duomenys apie šalį:
|
|
| PartnerType | M* |
(Verslo) partnerio tipas / rūšis (enum). Šiuo metu:
Šalies duomenys:
|
|
| PartnerClassification | O | Partnerio klasifikacija (ne „PartnerType“!). | |
| VatNumber | M* | Partnerio Vat ID (būtinas B2B sandoriams). | |
| taxNumber | O | Partnerio mokesčių mokėtojo kodas, pvz., „įmonės mokesčių mokėtojo kodas“ (NE Vat kodas!) | |
| companyIdentification | O |
Kiti kliento identifikaciniai duomenys (B2B), skirti įvairiems tikslams. | |
| type | O |
Apibrėžia ID atributo tipą. Galimos reikšmės:
Atskirų elementų reikšmes galite rasti straipsnyje „Įmonės identifikavimas“. Informacija apie šalis:
|
|
| identifikavimas | O |
Apibrėžia ID atributo faktinę reikšmę (pvz., SIRET Prancūzijoje, kai nurodytas tipas [12] = „LocationIdentification“). | |
| IdentificationType | M* |
kokiu būdu buvo patvirtinta partnerio tapatybė. Enum PartnerIdentificationType:
|
|
| PartnerIdentification | M* | Partnerio identifikatorius – jei nustatytas, taip pat turi būti nustatytas „IdentificationType“ parametras. | |
| AdditionalIdentifications | O | Papildomos ID funkcijos įvairiems tikslams. | |
| lotteryId | O |
Asmeninis kliento loterijos ID Italijoje. Būtinas norint dalyvauti vadinamojoje atidėtoje loterijoje („Lotteria Differita“) pagal „Lotteria degli Scontrini“ („Kvitų loterija“) programą. Informacija apie šalį:
|
|
| papildomasParametras1 | O | Papildomos ID funkcijos įvairiems tikslams. | |
| additionalProp2 | O | Papildomos ID funkcijos įvairiems tikslams. | |
| additionalProp3 | O | Papildomos ID funkcijos įvairiems tikslams. | |
| adresai | O/M* |
Leidžia įvesti kelis / papildomus adresus. Jei reikia nurodyti tik vieną adresą, naudokite bendrąjį lauką „Document.Partner“. Pastaba: Paprastai adresai visada turi būti nurodyti B2B sąskaitose-faktūrose („documentType“: „[1] = Invoice“). |
|
| addressType | O/M* |
Šiame lygmenyje apibrėžta „addressType“ savybė nurodo „Document.Partner.Addresses“ įvesto adreso tipą. Galimi šie adresų tipai:
Informacija apie šalį:
|
|
| gatvė | O/M* |
Gatvė Šalies duomenys:
|
|
| streetNumber | O/M* |
Gatvės numeris Šalies duomenys:
|
|
| PostalCode | O/M* |
Pašto kodas Šalies duomenys:
|
|
| miestas | O/M* |
Miestas / miestelis Šalies duomenys:
|
|
| bendruomenė | O |
Kai kuriose šalyse (pvz., Slovėnijoje) vadinamoji „bendruomenė“ yra adreso dalis. | |
| CountryCode | O/M* |
Šalies kodas pagal ISO 3166 alfa-3 (3 skaitmenys). Informacija apie šalį:
|
|
| addressType | O/M* |
Šiame lygmenyje nustatytas parametras „addressType“ apibrėžia „Document.Partner“ įvesto adreso tipą. Jei reikia nurodyti kelis skirtingus adresus su skirtingais adresų tipais, tai galima padaryti skyriuje „Document.Partner.Addresses“. Galimi šie adresų tipai:
Šalies informacija:
|
|
| gatvė | O/M* |
Gatvė Šalies duomenys:
|
|
| streetNumber | O/M* |
Gatvės numeris Šalies duomenys:
|
|
| PostalCode | O/M* |
Pašto kodas Šalies duomenys:
|
|
| miestas | O/M* |
Miestas / miestelis Šalies duomenys:
|
|
| bendruomenė | O | Kai kuriose šalyse (pvz., Slovėnijoje) vadinamoji „bendruomenė“ yra adreso dalis. | |
| CountryCode | O/M* |
Šalies kodas pagal ISO 3166 alfa-3 (3 skaitmenys). Informacija apie šalį:
|
|
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite