KKK - Kuidas postitada Kreeditarvet - API

Allikas: Excellent || Opendoc
Redaktsioon seisuga 20. veebruar 2024, kell 10:59 kasutajalt Kaupo (arutelu | kaastöö) (Kaupo teisaldas lehekülje KKK - Kuidas postitada Kreeeditarvet - API pealkirja KKK - Kuidas postitada Kreeditarvet - API alla)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

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

Algne arve.png


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 &quot;Tõuks&quot;</Spec>
                <VATCode>1</VATCode>
                <UnitCode>TK</UnitCode>
                <TaxMatrix></TaxMatrix>
                <UnitComment>tükk</UnitComment>
            </row>
        </rows>
    </IVVc>
</data>

Ja kreeditarve ise:

Kreeditarve lõpus.png