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

Norēķinu līnijas izveide ar REST

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
Anonymous
Neattiecas

Re: Norēķinu līnijas izveide ar REST

Labdien, @andrisr!

 

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.

CONTRIBUTOR **

Re: Norēķinu līnijas izveide ar REST

Paldies!