peruuta
Näytä tulokset kohteelle 
Hae sen sijaan kohdetta 
Tarkoititko: 
Suosikit

Kirjaudu sisään Sinulla ei ole yhtään suosikkia valittuna.
Apu

Resurssin purchaseorder.nv päivitys

(updated by Tapio Naumanen VISMA ‎06-09-2018 12:43 )
Tapio Naumanen

Ostotilauksen tuonti -resurssi: purchaseorder.nv koki muutoksia.

 

Lähetettävän XML datan rakenne muuttui paljon koska sen mukana pystyy nyt ilmoittamaan deliveredproductquality arvon. Eli toimitetun tuotteen laadun.
Laatuun liittyvät resurssit ovat:

Näitä vielä käsitellään omassa keskustelussa.

 

Logiikka muuttui myös tilauksen muokkauksen osalta, eli nyt muokattaessa tilausta, sanomalla annetaan vain ne tiedot mitä halutaan muokata. Sanomalla ei tarvitse antaa tällöin kaikkia pakollisia tietoja. Kun taas aikaisemmin jos tilausta muokattiin niin, kaikki sen rivit poistettiin ja muokattavassa aineistossa olevat rivit lisättiin uusina.

 

XML sanoman Purchaseorderproductline eli Tilauksen tuoterivi sai muutaman lisämetodin, tähän liittyviä huomioita alla:

Metodi Kuvaus    
edit Jos käytetään, ei saa sisältää "purchaseorderproductlinepartialdelivery" ja voi sisältää vain sellaiset elementit joita halutaan muokata    
delete Jos käytetään, purchaseorderproductline on oltava tyhjä    
partialdeliver Jos käytetään, pitää sisältää vähintään yksi "purchaseorderproductlinepartialdeliverycontent", ei muuta.
"purchaseorderproductlinepartialdeliverycontent" alla olevien orderedamount arvojen pitää vastata kohteena olevan tuoterivin orderedamount:ia
   
addtopartialdeliverygroup Jos käytetään, pitää sisältää vähintään kaksi "purchaseorderproductlinepartialdeliverycontent", ei muuta.
Jos muokataan osatoimituksessa olevien orderedamount:ia, pitää päivittää ryhmässä olevan jonkun toisen rivin orderedamount, jotta ryhmässä orderedamount:ien summa vastaa edelleen alkuperäistä
   

Näihin lisämetodeihin liittyy vielä netvisorkey, joka on pakollinen tieto.

 

Uutta kuvausta luettaessa on hyvä myös huomioida muutama selventävä merkintä:

  • * - Kun luodaan uusi ostotilaus, tieto on pakollinen
  • ** - Kun luodaan uusi tuoterivi, tieto on pakollinen