KKK - Kuidas postitada Kreeditarvet - API: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
(Uus lehekülg: 'Kui on soov postitada Kreeditarve tüüpi arvet, mis tühistab eelnevalt kliendile väljastatud arve, siis on kaks olulist punkti: * Määrame arverea tüübi, mis tähistab ar...') |
Resümee puudub |
||
1. rida: | 1. rida: | ||
Kui on soov postitada Kreeditarve tüüpi arvet, mis tühistab eelnevalt kliendile väljastatud arve, siis on kaks olulist punkti: | Kui on soov postitada Kreeditarve tüüpi arvet, mis tühistab eelnevalt kliendile väljastatud arve, siis on kaks olulist punkti: | ||
* Määrame arverea tüübi, mis tähistab arve krediteerimist | *Tasumistingimus K | ||
* Määrame algse arve numbri. | *Määrame arverea tüübi, mis tähistab arve krediteerimist | ||
*Määrame algse arve numbri. | |||
Oletame, et meie algne arve on numbriga 200005. Summa ilma KMita 450.00, koos KMiga 540,00 | Oletame, et meie algne arve on numbriga 200005. Summa ilma KMita 450.00, koos KMiga 540,00 | ||
8. rida: | 9. rida: | ||
[[Fail:Algne arve.png|raamita|465x465px]] | [[Fail:Algne arve.png|raamita|465x465px]] | ||
<br /> | |||
Et krediteerida arve, siis peame POSTis määrama esimese rea stp=3 ja OrdRow=200005. | |||
Näide:<br /><syntaxhighlight lang="css"> | |||
set_field.InvDate=2021-10-01& | |||
set_field.CustCode=5& | |||
set_field.PayDeal=K& | |||
set_row_field.0.stp=3& | |||
set_row_field.0.OrdRow=200005& | |||
set_row_field.1.ArtCode=1& | |||
set_field.OKFlag=1& | |||
</syntaxhighlight>Vastus XMLis: <syntaxhighlight lang="xml"> | |||
<?xml version='1.0' encoding='UTF-8' standalone='yes'?> | |||
<message description="Kreeditarve 200006"></message> | |||
<data register="IVVc" sequence="7625521" url="/api/1/IVVc/200007" systemversion="8.5.39.314"> | |||
<IVVc> | |||
<SerNr>200007</SerNr> | |||
<InvDate>2021-10-01</InvDate> | |||
<CustCode>5</CustCode> | |||
<Math></Math> | |||
<PayDate>2021-10-01</PayDate> | |||
<Addr0>Näidis OÜ</Addr0> | |||
<Addr1>Rõõmu puiestee 123</Addr1> | |||
<Addr2>Päikese, 11212</Addr2> | |||
<PayDeal>K</PayDeal> | |||
<OKFlag>1</OKFlag> | |||
<pdays>0</pdays> | |||
<pdvrebt>0</pdvrebt> | |||
<pdrdays>0</pdrdays> | |||
<InvType>3</InvType> | |||
<ARAcc>1210</ARAcc> | |||
<CredInv>200005</CredInv> | |||
<CredMark>K</CredMark> | |||
<SalesMan>KAUPO</SalesMan> | |||
<TransDate>2021-10-01</TransDate> | |||
<CurncyCode>EUR</CurncyCode> | |||
<Sign>KRISTIINA</Sign> | |||
<FrGP>0.00</FrGP> | |||
<Sum0>0.00</Sum0> | |||
<Sum1>450.00</Sum1> | |||
<Sum3>90.00</Sum3> | |||
<Sum4>540.00</Sum4> | |||
<VATNr>EE233323233</VATNr> | |||
<Location>PL</Location> | |||
<CalcFinRef>20000 70000 00052</CalcFinRef> | |||
<BaseSum4>540.00</BaseSum4> | |||
<TotGP>450.00</TotGP> | |||
<RetValue>-540.00</RetValue> | |||
<TotQty>1</TotQty> | |||
<SumIncCom>540.00</SumIncCom> | |||
<RetnValue>-540.00</RetnValue> | |||
<TransTime>14:17:47</TransTime> | |||
<ServiceDelDate>2021-10-01</ServiceDelDate> | |||
<RefStr>2000079</RefStr> | |||
<NoTAXonVAT>1</NoTAXonVAT> | |||
<TotalwoTAX>1</TotalwoTAX> | |||
<RegDate>2021-10-01</RegDate> | |||
<RegTime>14:17:47</RegTime> | |||
<OKBy>KRISTIINA</OKBy> | |||
<GPProc>100.0</GPProc> | |||
<RegNr1>12345678</RegNr1> | |||
<rows> | |||
<row rownumber="0"> | |||
<stp>3</stp> | |||
<OrdRow>200005</OrdRow> | |||
</row> | |||
<row rownumber="1"> | |||
<stp>1</stp> | |||
<ArtCode>1</ArtCode> | |||
<Quant>1</Quant> | |||
<Price>450.00</Price> | |||
<Sum>450.00</Sum> | |||
<SalesAcc>3100</SalesAcc> | |||
<rowGP>450.00</rowGP> | |||
<Spec>Tõukeratas "Tõuks"</Spec> | |||
<VATCode>1</VATCode> | |||
<UnitCode>TK</UnitCode> | |||
<TaxMatrix></TaxMatrix> | |||
<UnitComment>tükk</UnitComment> | |||
</row> | |||
</rows> | |||
</IVVc> | |||
</data> | |||
</syntaxhighlight>Ja kreeditarve ise: | |||
[[Fail:Kreeditarve lõpus.png|raamita|507x507px]] |
Redaktsioon: 1. oktoober 2021, kell 11:20
Kui on soov postitada Kreeditarve tüüpi arvet, mis tühistab eelnevalt kliendile väljastatud arve, siis on kaks olulist punkti:
- Tasumistingimus K
- Määrame arverea tüübi, mis tähistab arve krediteerimist
- Määrame algse arve numbri.
Oletame, et meie algne arve on numbriga 200005. Summa ilma KMita 450.00, koos KMiga 540,00
Et krediteerida arve, siis peame POSTis määrama esimese rea stp=3 ja OrdRow=200005.
Näide:
set_field.InvDate=2021-10-01&
set_field.CustCode=5&
set_field.PayDeal=K&
set_row_field.0.stp=3&
set_row_field.0.OrdRow=200005&
set_row_field.1.ArtCode=1&
set_field.OKFlag=1&
Vastus XMLis:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<message description="Kreeditarve 200006"></message>
<data register="IVVc" sequence="7625521" url="/api/1/IVVc/200007" systemversion="8.5.39.314">
<IVVc>
<SerNr>200007</SerNr>
<InvDate>2021-10-01</InvDate>
<CustCode>5</CustCode>
<Math></Math>
<PayDate>2021-10-01</PayDate>
<Addr0>Näidis OÜ</Addr0>
<Addr1>Rõõmu puiestee 123</Addr1>
<Addr2>Päikese, 11212</Addr2>
<PayDeal>K</PayDeal>
<OKFlag>1</OKFlag>
<pdays>0</pdays>
<pdvrebt>0</pdvrebt>
<pdrdays>0</pdrdays>
<InvType>3</InvType>
<ARAcc>1210</ARAcc>
<CredInv>200005</CredInv>
<CredMark>K</CredMark>
<SalesMan>KAUPO</SalesMan>
<TransDate>2021-10-01</TransDate>
<CurncyCode>EUR</CurncyCode>
<Sign>KRISTIINA</Sign>
<FrGP>0.00</FrGP>
<Sum0>0.00</Sum0>
<Sum1>450.00</Sum1>
<Sum3>90.00</Sum3>
<Sum4>540.00</Sum4>
<VATNr>EE233323233</VATNr>
<Location>PL</Location>
<CalcFinRef>20000 70000 00052</CalcFinRef>
<BaseSum4>540.00</BaseSum4>
<TotGP>450.00</TotGP>
<RetValue>-540.00</RetValue>
<TotQty>1</TotQty>
<SumIncCom>540.00</SumIncCom>
<RetnValue>-540.00</RetnValue>
<TransTime>14:17:47</TransTime>
<ServiceDelDate>2021-10-01</ServiceDelDate>
<RefStr>2000079</RefStr>
<NoTAXonVAT>1</NoTAXonVAT>
<TotalwoTAX>1</TotalwoTAX>
<RegDate>2021-10-01</RegDate>
<RegTime>14:17:47</RegTime>
<OKBy>KRISTIINA</OKBy>
<GPProc>100.0</GPProc>
<RegNr1>12345678</RegNr1>
<rows>
<row rownumber="0">
<stp>3</stp>
<OrdRow>200005</OrdRow>
</row>
<row rownumber="1">
<stp>1</stp>
<ArtCode>1</ArtCode>
<Quant>1</Quant>
<Price>450.00</Price>
<Sum>450.00</Sum>
<SalesAcc>3100</SalesAcc>
<rowGP>450.00</rowGP>
<Spec>Tõukeratas "Tõuks"</Spec>
<VATCode>1</VATCode>
<UnitCode>TK</UnitCode>
<TaxMatrix></TaxMatrix>
<UnitComment>tükk</UnitComment>
</row>
</rows>
</IVVc>
</data>
Ja kreeditarve ise: