Resurssi: getvendor.nv
HTTP-metodi: GET
Palauttaa toimittajan tiedot. Toimittajan tiedot noudetaan NetvisorKey:n tai muutosaikaleiman perusteella. Toimittajien NetvisorKey:t saa noudettua rajapinnan yli käyttämällä muutosaikaleima (changedsince) parametria.
Netvisorin käyttöliittymässä toimittajan NetvisorKey:n saa tietoon avaamalla toimittajakortin ja katsomalla sen osoiteriviltä kohdasta 'id' (esim. id=123).
Kutsussa käytettävät parametrit:
Parametri | Ilmentymiä | Kuvaus | Esimerkki |
netvisorkey | 1 | Toimittajan tunniste Netvisorissa. Vastauksen juurielementtinä "vendor". | 1 |
netvisorkeylist | 0...1 | Palauttaa yhdessä pyynnössä tiedot toimittajista. Huomioithan, että kaikilla annetuilla ID:illä on löydyttävä toimittaja, muuten tulee vastauksena pelkkä virhe: "Toimittajaa ei löydy, netvisorkey NNN". Vastauksen juurielementtinä on "vendors", jos annetussa listassa on useita ID:itä, mutta"vendor" jos annettu vain yksi ID. | 1,2,3 |
changedsince | 0...1 | Suodattaa toimittajat, joissa muutoksia annetun päivämäärän jälkeen. Päivämäärällä annetaan muodossa YYYY-MM-DD tai aikaleimalla YYYY-MM-DDTHH:MM:SS. Vastauksen juurielementtinä on "vendors" jos listassa on useita ID:itä. Jos muuttuneita toimittaja ei ole, vendors-elementin sisältö on tyhjä. Mikäli halutaan noutaa koko toimittajalistaus, parametrin päivämääränä voi antaa: getvendor.nv?changedsince=1970-01-01 | |
page | 0...1 | Numeerinen arvo, jolla voi hakea toimittajatietoja 500 toimittajan sivuissa. Jokainen sivu pitää hakea omalla kutsullaan. Sivutuksen tiedot palautetaan rajapinnan vastaussanoman header-tiedoissa. Esim: X-Netvisor-Pagination-Current-Page : 2 X-Netvisor-Pagination-Previous-Page : 1 X-Netvisor-Pagination-Next-Page : 3 X-Netvisor-Pagination-Limit : 100 X-Netvisor-Pagination-Total-Count : 1000 | 2 |
Vastaus:
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
Root | Root | Aggregaatti | 1 | ||
1 | Vendor | Aggregaatti | 1 | Juurielementti voi olla "vendor" tai "vendors", katso parametrien kuvauksista tarkemmat ohjeet. | |
2 | NetvisorKey | Numeerinen | 1 | Toimittajan NetvisorKey | 123 |
2 | VendorBaseInformation | Aggregaatti | 1 | ||
3 | Code | Merkkijono | 0...1 | Toimittajakoodi | 123 |
3 | Name | Merkkijono | 1 | Toimittajan nimi | Testitoimittaja |
3 | Address | Merkkijono | 1 | Osoite | Toimittajakatu 1 |
3 | PostCode | Merkkijono | 1 | Postikoodi | 00100 |
3 | City | Merkkijono | 1 | Kaupunki | Helsinki |
3 | Country | Merkkijono | 1 | Maakoodi | FI |
Attr. | type | Merkkijono | 1 | Maakoodin tyyppi | ISO-3166 |
3 | OrganizationId | Merkkijono | 1 | Y-tunnus | 1234567-8 |
3 | GroupName | Merkkijono | 0...1 | Toimittajaryhmä | The toimittajat |
3 | VendorBankAccounts | Aggregaatti | 0...1 | Toimittajan pankkitilit | |
4 | VendorDomesticBankAccounts | Aggregaatti | 0...1 | ||
5 | VendorDomesticBankAccount | Aggregaatti | 0...8 | Suomalaiset pankkitilit | |
6 | NetvisorKey | Numeerinen | 0...1 | Pankkitilin NetvisorKey | 1 |
6 | IBAN | Merkkijono | 1 | Tilinumero IBAN muodossa | FI7536359370000661 |
6 | BankName | Merkkijono | 1 | Pankin nimi | Testipankki |
6 | IsDefault | Merkkijono | 0...1 | Käytetäänkö oletuksena | True |
4 | VendorForeignBankAccounts | Aggregaatti | 0...1 | Ulkomaalaiset pankkitilit | |
5 | VendorForeignBankAccount | Aggregaatti | 0...8 | Ulkomaalainen pankkitili | |
6 | NetvisorKey | Numeerinen | 0...1 | Pankkitilin NetvisorKey | 2 |
6 | BBAN | Merkkijono | 1 | Tilinumero BBAN muodossa | GB29NWBK60161331926819 |
6 | BicSwift | Merkkijono | 1 | BIC numero | BUKBGB22 |
6 | BankName | Merkkijono | 1 | Pankin nimi | Barclays |
6 | ClearingCode | Merkkijono | 0...1 | Clearing koodi | |
6 | ClearingNumber | Merkkijono | 0...1 | Clearing numero | |
6 | BankAddresss | Merkkijono | 0...1 | Pankin osoite | Bank Street 1 |
6 | Country | Merkkijono | 1 | Maakoodi | GB |
Attr. | type | Merkkijono | 1 | Maakoodin tyyppi | ISO-3166 |
6 | CurrencyCode | Merkkijono | 1 | Valuuttakoodi | GBP |
Attr. | type | Merkkijono | 1 | Valuuttakoodin tyyppi | ISO-4217 |
6 | IsDefault | Merkkijono | 0...1 | Käytetäänkö oletuksena | False |
6 | IncludeAddresssInForeignPayments | Merkkijono | 0...1 | Vie pankin osoitetiedot maksusanomalle BIC-koodin lisäksi | True |
2 | VendorContactDetails | Aggregaatti | 0...1 | Toimittajan yhteystiedot | |
3 | PhoneNumber | Merkkijono | 0...1 | Puhelinnumero | +35850123456 |
3 | Merkkijono | 0...1 | Sähköposti | toimittaja@toimittajat.fi | |
3 | FaxNumber | Merkkijono | 0...1 | Faksi | |
3 | ContactPersonName | Merkkijono | 0...1 | Yhteyshenkilön nimi | Timo Testaaja |
3 | ContactPersonPhoneNumber | Merkkijono | 0...1 | Yhteyshenkilön puhelinnumero | +35840987654 |
3 | ContactPersonEmail | Merkkijono | 0...1 | Yhteyshenkilön | timo.testaaja@toimittajat.fi |
3 | HomePage | Merkkijono | 0...1 | Kotisivut | |
3 | Comment | Merkkijono | 0...1 | Kommentti | No comments |
2 | VendorAdditionalInformation | Aggregaatti | 0...1 | ||
6 | UseDefaultPaymentTermInReceivedInvoices | Merkkijono | 0...1 | Käytä aina oletusmaksuehtoa saapuvissa laskuissa | True |
3 | DefaultVatPercent | Numeerinen | 0...1 | Oletus ALV-kanta | 24 |
3 | IsPartialVatReducedPrivileged | Merkkijono | 0...1 | Vain osittainen ALV-vähennysoikeus | False |
3 | PaymentTerm | Numeerinen | 0...1 | Oletusmaksuehto | 3 |
3 | VendorDimensions | Aggregaatti | 0...1 | Oletuslaskentakohteet | |
4 | Dimension | Aggregaatti | 1 | ||
5 | DimensionName | Merkkijono | 1 | Laskentakohdeotsikko | Projekti |
5 | DimensionItem | Merkkijono | 1 | Laskentakohde | Projekti 1 |
3 | VendorAccountingAccounts | Aggregaatti | 0...1 | Toimittajan kirjanpidon tilit | |
4 | VendorAccountingAccount | Aggregaatti | 1 | ||
5 | AccountNumber | Merkkijono | 1 | Kirjanpidon tili | 4000 |
5 | AccountName | ||||
5 | IsDefault | Merkkijono | 1 | Käytetäänkö oletuksena | True |
3 | VendorAcceptanceDetails | Aggregaatti | 0...1 | Asiatarkastajat | |
4 | VendorAcceptanceDetail | Aggregaatti | 1...n | ||
5 | AcceptanceName | Merkkijono | 0...1 | Asiatarkastajan nimi | Taaki Tarkastaja |
5 | IsDefault | Merkkijono | 0...1 | Käytetäänkö oletuksena | False |
5 | IsForced | Merkkijono | 0...1 |
Oliko tästä vastauksesta apua? Kyllä Ei
Send feedback