InnVoice Felhő Kézikönyv
            Help Center innvoice InnVoice Felhő kézikönyv API hozzáférés

            Termék létrehozása (POST)

            API URL

            POST - termék létrehozására szolgál.

            api.innvoice.hu/%regnev%/product

            POST paraméter:

            data - a küldött adatcsomag XML formátumban

            Mezők (products / product) - egyik mező sem kötelező

            TABLE_ID

            a termék egyedi azonosítója (nem kötelező)

            Nev

            a termék megnevezése

            CikkSzam

            a termék cikkszáma

            AfaKulcs

            a termék ÁFA kulcs

            EAN

            a termék EAN kódja

            Azontype

            ha módosítani szeretnénk a termékeket, mi alapján azonosítsunk? Lehetséges értékek: CikkSzam, EAN, TABLE_ID, vagy üres (ez utóbbi esetben nincs módosítás, mindig új termék)

            OverWrite

            0, vagy 1, az azontype mezőben meghatározott azonosítással ha találunk terméket, felülírhatók-e az adatok, vagy sem?

            Termekcsoport

            a termék termékcsoportja (főcsoport /, vagy | jellel elválasztható az alcsoportoktól, pl: Ruha/Férfi/Rövidujjú)

            Termekcsoport2

            másodrendű termékcsoport, a szabály ugyanaz, mint az előbbi mezőnél

            Aktiv

            1, vagy 0, a termék aktív, vagy inaktív

            MennyEgyseg

            mennyiségegység
             
             
             Arak
             
            Arcsoport_ID
            az árcsoport azonosítója (szám, lásd: eladási árcsoportok)
            Arcsoport_Ar
            a termék ára az árcsoportban (bruttó, vagy nettó, attól függően, mi van az árcsoportban beállítva)

            Példa:

            <products>
            <product>
            <Nev><![CDATA[Próba termék]]></Nev>
            <CikkSzam><![CDATA[ASD333]]></CikkSzam>
            <AfaKulcs><![CDATA[27]]></AfaKulcs>
            <OverWrite><![CDATA[1]]></OverWrite>
            <Azontype><![CDATA[CikkSzam]]></Azontype>
            <Termekcsoport><![CDATA[Valami|Alcsoport]]></Termekcsoport>
            <Termekcsoport2><![CDATA[Neked terem]]></Termekcsoport2>
            <Aktiv>1</Aktiv>
            <Arak>
            <Arcsoport_ID>1</Arcsoport_ID>
            <Arcsoport_Ar>500</Arcsoport_Ar>
            </Arak>
            <Arak>
            <Arcsoport_ID>2</Arcsoport_ID>
            <Arcsoport_Ar>250</Arcsoport_Ar>
            </Arak>
            </product>
            <product>
            <Nev><![CDATA[Masik Proba termek]]></Nev>
            <CikkSzam><![CDATA[ADD322]]></CikkSzam>
            <Azontype><![CDATA[CikkSzam]]></Azontype>
            <OverWrite><![CDATA[1]]></OverWrite>
            <AfaKulcs><![CDATA[27]]></AfaKulcs>
            <Termekcsoport><![CDATA[Valami2|Másik alcsoport]]></Termekcsoport>
            <Termekcsoport2><![CDATA[Termelőtől neked]]></Termekcsoport2>
            <Aktiv>1</Aktiv>
            </product>
            </products>

             

            Válasz:

            <?xml version="1.0" encoding="UTF-8"?>
            <response>
            <product>
            <error>200</error>
            <message>
            <![CDATA[ Record created ]]>
            </message>
            <TABLE_ID>
            <![CDATA[4989]]>
            </TABLE_ID>
            </product>
            <product>
            <error>200</error>
            <message>
            <![CDATA[ Record created ]]>
            </message>
            <TABLE_ID>
            <![CDATA[4990]]>
            </TABLE_ID>
            </product>
            </response>

            Minden product külön válasszal tér vissza, lehetséges error kódok:

            200 - minden rendben, a termék módosításra, vagy létrehozásra került

            202 - AfaKulcs not exists - az ÁFA kulcs nem létezik

            202 - Product already exists (OverWrite needed) - a termék már létezik, nem adtuk meg az OverWrite paramétert, így felülírás nem történt

            Ha az error mező nem 200-at tartalmaz, akkor hiba történt, melynek leírása a message mezőben található.


            Updated: 29 Aug 2018 10:01 AM
            Helpful?  
            Help us to make this article better
            0 0