lai iegūtu personalizētu skatu.
lai iegūtu personalizētu skatu.
<resource> <entity> <PK_DOKT>55</PK_DOKT> <PK_ESPATS>3</PK_ESPATS> <PK_KLIENTS>123456</PK_KLIENTS> <DAT_DOK>2018-11-02</DAT_DOK> <PK_VAL>3</PK_VAL> <PAMAT>test nedzēst</PAMAT> <REFNR>0999999</REFNR> <PK_APRSTATUSS>13</PK_APRSTATUSS> <tblRindas> <row> <RN_VEIDS>0</RN_VEIDS> <PK_NOM>1234</PK_NOM> <DAUDZ>1</DAUDZ> <FCENA>5.03</FCENA> <ATLAIDE>0</ATLAIDE> </row> </tblRindas> </entity> <docType>PARD</docType> </resource>
Iesūtāmajā XML norādām PK_APRSTATUSS, pavadzīme tiek ievadīta, bet šis parametrs netiek ņemts vērā - PK_APRSTATUSS paliek noklusētais (tas, kam <NOKLUS>1</NOKLUS>).
Mainīt noklusēto nevaram, jo tas paredzēts gadījumiem, ja PVZ veido cilvēks, manuāli.
Atrisināts! Doties uz risinājumu
@maartinjsh Aprites statusa maiņai ir paredzēta atsevišķa darbība ChangeApritStatuss, līdzīgi, kā tas ir Horizon GUI klientā, kur arī aprites statusus uzstāda ar Darbības - Uzstādīt aprites statusu.
Paldies par atbildi @Anonymous.
Tādā gadījumā rodas jautājums - kur ir aprakstīts, kuri no XML template pieejamajiem laukiem ir aizpildāmi pa tiešo un kuri ir maināmi tikai ar atsevišķām darbībām, kā šī?
Kā arī, kas jāsūta ChangeApritStatuss POST pieprasījumā? pk_dok un pk_aprstatuss?
Jā, piemēram
POST /rest/TNdmPvzIn/ChangeApritStatuss
<resource> <pk>5839</pk> <AprStPK>7</AprStPK> </resource>
kur <pk> ir PK_DOK vērtība un <AprStPK> ir PK_APRSTATUSS vērtība.
Funkciju apraksts ir atrodams /rest/TNdmPvzIn/TNdmPvzIn.wadl. Aprakstu, kuri lauki ir labojami pa tiešo un kuri ar speciālām darbībām, šobrīd iegūt nevaram, jo tas nekur nav definēts. Nepieciešamo integrāciju vajadzētu izrunāt ar klientu, paskatīties, kā process notiek manuāli, un pēc tā varētu saprast, ko darīt integrācijai vai arī konsultēties pie sava programmas apkalpotāja katrā individuālā gadījumā.
Pieseko šai ziņai klikšķinot uz trim punktiem augšējā labajā šī raksta stūrī un izvēlies Abonēt. Tu vari izvēleties par kādu saturu saņem ziņas e-pastā!
Sīkāk par abonēšanas iespējāmSporta iela 11, Rīga, LV-1013
Visma birojs: +371 67116211
Horizon atbalsts: +371 67116299
E-pasts: visma@visma.lv