- 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,
ir vēlmes caur REST ievadīt klientam rēķinu (Rēķins par pakalpojumiem) un rēķina rindiņas.
Kādu POST? pieprasījumu un kādam objektam jāsūta?
Vai pareizi būtu sūtīt POST ar JSON datiem objektam TNdmPvzRek (/rest/TNdmPvzRek) ar saturu:
{ "resource": { "docType": "RREK", "entity": { "PK_KLIENTS": 2, "DAT_DOK": "2018-08-08", "PK_VAL": "EUR", "DOK_NR": "UR-2-2018", "APM_TERM": "UR-2-2018", "tblRindas": [ { "NPK": 1, "DAUDZ": 2, "CENA": 10, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" }, { "NPK": 2, "DAUDZ": 5, "CENA": 20, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" } ] } } }
Atrisināts! Doties uz risinājumu
- Tēmas:
-
REST
- Atslēgvārdi:
- REST
- TNdmPvzRek
- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Labdien, @Anonymous!
Vai Kārļa atbilde Jums palīdzēja atrisināt jautājumu?
Jauku dienu vēlot,
Mija Z.

- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Labdien, @Anonymous
Idejiski ir pareizi, taču ir nepieciešami daži labojumi/papildinājumi:
- Obligāti ir jānorāda darījuma otra puse (pati organizācija) - šajā gadījumā "PK_ESPATS": 1
- Klients visticamāk nebūs ar PK_KLIENTS = 2, jo arī tas parasti ir pašas organizācijas klienta kartiņa
- Valūta ir jānorāda izmantojot ID nevis kodu/nosaukumu
- Apmaksas termiņš ir datums lauks. Piemērā tas ir norādīts tāds pats kā dokuments numurs
- Katrai rindiņai vēl ir jābūt norādītam:
- Rindiņas veidam "RN_VEIDS" (0 - Nomenklatūra, 3 - Pakalpojums utml.)
- Nomenklatūras/Pakalpojuma identifikatoram "PK_NOM"
Atkarībā no vajadzības un konfigurācijas var būt nepieciešami vēl citi lauki, taču ar sekojošu saturu var izveidot rēķinu:
{ "resource": { "docType": "RREK", "entity": { "PK_ESPATS": 1, "PK_KLIENTS": 222, "DAT_DOK": "2018-08-08", "PK_VAL": 3, "DOK_NR": "UR-2-2018", "APM_TERM": "2018-08-31", "tblRindas": [ { "NPK": 1, "RN_VEIDS": 3, "PK_NOM": 30, "DAUDZ": 2, "CENA": 10, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" }, { "NPK": 2, "RN_VEIDS": 3, "PK_NOM": 31, "DAUDZ": 5, "CENA": 20, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" } ] } } }
Veiksmi darbā!

- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Labdien, @Anonymous
liels paldies par atbildi,
precīzs JSON REST pieprasījums būtu:
{ "resource": { "docType": "RREK", "entity": { "PK_KLIENTS": 2186, "PK_ESPATS": 1, "DAT_DOK": "2018-08-08", "PK_VAL": 3, "DOK_NR": "UR-2-2018", "APM_TERM": "2018-09-09", "tblRindas": { "row": [ { "RN_VEIDS": 3, "PK_NOM": 3, "DAUDZ": 2, "CENA": 10, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" }, { "RN_VEIDS": 3, "PK_NOM": 3, "DAUDZ": 5, "CENA": 20, "DATNO": "2018-08-01", "DATLIDZ": "2018-08-31" } ] } } } }
Bet parādās jauns jautājums, kā no sistēmas dabūt visus PK_NOM (pakalpojuma ID numurus).

- Atzīmēt kā jaunu
- Grāmatzīme
- Abonēt
- Izslēgt skaņu
- Izcelt
- Drukāt
- Ziņot par nepiemērotu saturu
Sameklēju ar pieprasījumu:
http://localhost:7378/rest/TNdmPakSar/query?filter=T.ID ne 0&columns=N.KODS,N.NOSAUK
