Anonymous
Neattiecas

Norēķinu līnijas izveide ar REST

autors Anonymous

Labdien,

 

Kā korekti piesaistīt/izveidod norēķinu līniju klientam caur REST interfeisu?

 

 

Ir izveidots klients (POST /rest/TDdmCustomer/template/132)

RESPONSE: 201 Created

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<result><link><href>/rest/TDdmCustomer/76534</href></link></result>

 

 

Apskatot /rest/TdmDNorLinRBL/template tā nesatur nevienu lauku zem <entity> taga:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resource>
  <description>Jauna ieraksta sagatave</description>
  <entity xmlns="TdmDNorLinRBL.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="TdmDNorLinRBL.xsd TdmDNorLinRBL.xsd"/>
</resource> 

 

Tomēr mēģinot izveidot noreķinu līniju ar sekojošu pieprasījumu (izmantojot laukus no atlasītas norēķinu līnijas pieprasījumā):

POST /rest/TdmDNorLinRBL/template

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<resource>
<entity xmlns="TdmNorGrpBL.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="TdmNorGrpBL.xsd TdmNorGrpBL.xsd">
<PK_KLIENTS>76534</PK_KLIENTS>
<PK_VAL><href>/rest/TsdmValName/1</href></PK_VAL>
<PK_DNORGRP><href>/rest/TdmNorGrpBL/1</href></PK_DNORGRP>
<APRAKSTS>EUR Norēķinu līnija</APRAKSTS>
<NGRP_KODS>NAV</NGRP_KODS>
<NGRP_NOSAUK>Bez norēķinu grupas</NGRP_NOSAUK>
<VAL_KODS>EUR</VAL_KODS>
<PK_KONTS/>
<PK_AVKONTS/>
<KLIG_NUMURS/>
</entity>
</resource>

RESPONSE: 500 Internal Server Error

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<error>
<class>EAccessViolation</class>
<message>Access violation at address 03DBA40C in module 'FTGSComp.bpl'. Read of address 584033D5</message>
</error>

 

2 ATBILDES 2
Accepted solution
Anonymous
Neattiecas

autors Anonymous

Labdien, @Anonymous!

 

Horizon nevar atsevišķi izveidot norēķinu līniju ne ar REST, ne ar Horizon GUI saskarni. Norēķinu līnijas veidojas automātiski no dokumentiem. Arī ar REST veidojot dokumentus, īnformācija par norēķinu līnijām nav jāaizpilda - tā veidosies automātiski.

Anonymous
Neattiecas

autors Anonymous

Paldies!

Saņem jaunumus par šo ziņu savā e-pastā!

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