Manas jomas

Sign in Jums nav iestatītas interesējošās jomas.
atcelt
Rāda rezultātus vaicājumam 
Tā vietā meklēt 
Vai jūs gribējāt rakstīt šādi? 
Highlighted
CONTRIBUTOR ***

PVZ aprites statuss netiek ņemts vērā

<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.

3 ATBILDES 3
Anonymous
Neattiecas

Re: PVZ aprites statuss netiek ņemts vērā

@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.

CONTRIBUTOR ***

Re: PVZ aprites statuss netiek ņemts vērā

(updated by maartinjsh ‎21-11-2018 13:25 )

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?

Anonymous
Neattiecas

Re: PVZ aprites statuss netiek ņemts vērā

( ‎21-11-2018 14:14 )

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ā.