- Atzīmēt tēmu kā jaunu
- Atzīmēt tēmu kā lasītu
- Izcelt šo Tēma pašreizējam lietotājam
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Drukāšanai pielāgota lapa
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Labdien!
Interesē "Pārvērtēšanas pavadzīmes" rindu nolasīšana un ievade caur REST. Izmantoju resursu "/rest/TNdmPvzPar".
Atverot gatavu pavadzīmi caur Horizon redzams, ka ir ievadītas piemēram 30 rindām, kur katrai rindai ir Partija, kods, vecā cena, jaunā cena utt.
Nolasot šo pašu dokumentu caur REST vienīgās rindas redzu "dmDokStrvBL", bet tur ir tikai četras un ir ļoti maz datu. Katrai rindai ir tikai:
<PK_DSTRV>###</PK_DSTRV>
<PK_DOK>
<href rel="self">/rest/TNdmPvzPar/###</href>
</PK_DOK>
<PK_STRV>
<href>/rest/TdmStrv/###</href>
</PK_STRV>
<VEIDS>0</VEIDS>
<TIPS>0</TIPS>
<STR_KODS>###</STR_KODS>
<STR_NOSAUK>###</STR_NOSAUK>
Atrisināts! Doties uz risinājumu
- Tēmas:
-
REST
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
@GatisS kļūdas labojums ir pieejams 550. versijas 15. laidienā
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Pareizi sanāk rezultāts, jo caur šo resursu Jūs skataties nevis saturu, bet gan informāciju par pašu dokumentu.
Lai paskatītos saturu un rindas, tad izmantojiet citur resursu - /rest/TNpvzRndSar/query?filter=D_PK_DOK - dokumenta ID vai D_DOK_NR - dokumenta numurs. un tad attiecīgi liekam klāt &columns= un liekam klāt kolonnas, kuras mums interesē 🙂
Vitālijs Puškovs
E-pasts: vitalijs.puskovs@jr.lv
SIA"Jānis Roze"
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Paldies.
Parasti jau cik esmu lasijis un veidojis dokumentus rindas nolasās un ievietojas pie dokumenta. Šis ir pirmais gadijums kad dokumentā rindas neattēlojas.
Un varbūt varat pateikt kā man pievienot to rindu, jo redzu /rest/TNpvzRnd, kas ir konkrētā rinda, bet /rest/TNpvzRnd/template man atgriež error "Invalid column name 'COUNTER'.".
Arī rindas nolasīšana atgriež šo pašu error.
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Jūs nevariet pievienot Counter kolonnu - to piešķir programma un nav pievienojama.
Ko ar COUNTER Jūs domājat, ja liekat kā kolonnu?
Vitālijs Puškovs
E-pasts: vitalijs.puskovs@jr.lv
SIA"Jānis Roze"
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Ar jūsu palīdzību es ieguvu rindas ar resursu "/rest/TNpvzRndSar/query?filter=D_PK_DOK eq ####".
Tur parādās rindas resurs, piemēram "/rest/TNpvzRnd/###", bet verot šo resursu man parāda:
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Pirmajā gadījumā rādās error, jo Jūs atsaucaties uz to pašu dokumentu un izskatās, ka veidojas "round reference" - pa apli viss sasaiste iet.
Un saistībā ar tempate - programmā nav tāda template uz rindas ievadi iekš Pavadzīmes resursa - šobrīd mēs apskatāmies pavadzīmi un no tās pavadzīmes mēs vēlamies paņemt rindu un izmantot tās rindas it kā veidu, lai to izveidotu.
Lai izveidotu pvz ar rindām ir jāizmanto atsevišķi attiecīgās pvz templatus zem resursa - /rest/TNdmPvzPar/template/## un veidot pārvērtēšanas pavadzīmi
Vitālijs Puškovs
E-pasts: vitalijs.puskovs@jr.lv
SIA"Jānis Roze"
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Kapēc es atsaucos uz pašu dokumentu?
Pārvērtēšanas pavadzīmei resurs ir "/rest/TNdmPvzPar", pēc rindu saraksta, ko ieguvu no jūsu norādītā "/rest/TNpvzRndSar", "Pavadzīmju un rēķinu rindas" resursa, es iegūstu tā dokumenta rindu sarakstu, kur katrai rindai ir savs resurs "/rest/TNpvzRnd/133237". Attiecigi gribu atvērt rindu bet atgriež to error.
Apskatot rindas pieejamos resursus redzams rindas template:
<templates>
<description>Jauna ieraksta sagataves</description>
<link>
<href rel="default">/rest/TNpvzRnd/template</href>
<description>Jauna ieraksta sagatave</description>
</link>
</templates>
Bet izsaucot šo template arī ir COUNTER error.
Es zinu, ka, lai izveidotu pvz, jāizmanto attiecīgās pvz template un tā parasti datu, bet pārvērtēšanas pavadzīmei "/rest/TNdmPvzPar/template/##" nepiedāvājas rindas kā tādas.
Kādā veidā tad man viņas padot?
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Ļoti gaidu info, kā šo realizēt, jo ši pavadzīme nepieciešama procesa ietvaros.
Šis ir pirmais dokuments, kuram nenorādās rindas veidojot pēc template. Ceru ka būs iespēja rindas izveidot.
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Šobrīd pārvērtēšanas pavadzīmi nav iespējams izveidot, problēma ir nodota izstrādei.
Sekojiet versiju/laidienu aprakstiem, tajos būs informācija par labojumu.
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Kādu informāciju vēlaties nolasīt?
Pēc pieprasījuma atgriešanas redzams, ka tas atgriež tikai STR informāciju.
Iespējams ir jāzimnato cits resurss, nevis default pēc DOK_PK, bet jāmeklē resursu, kur ir query? pieprasījums uz dok.numuru
Vitālijs Puškovs
E-pasts: vitalijs.puskovs@jr.lv
SIA"Jānis Roze"
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Man neizdodas ielikt bildi.
Bet atverot caur REST parādās piemeŗam 30 rindas ar partiju, veco jauno summu utt.
Bet rest ir tikai trīs STR rindas ar saiti uz struktūrvienībām un viss.
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Attēlu variet pievienot šādi:
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Es jau tā mēģināju, bet man visu sākot no bildes, to ieskaitot, neradija.
Seit pielieku attēlu:
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Tagad attēls pielikās. Lūk šis rindas visas es gribu izgūt un arī viedojot dokumentu pievienot.