Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

Navigáció: Logisztika > Webáruház interfész > Webáruház információk > NetGo információk

NetGo információk: Termék leírás - TermekLeiras.xml

Ugrás Előző Fel Következő Menü

Leírás

Termékleírást tartalmazó TermekLeiras.XML. A sERPa küldi, web nyugtázza TermekLeiras_response.xml-el.

Leírásonként egy csomag kerül kiküldésre, de egy eljárás hívás több csomagot is küld.

Az összes leírás kiküldésére van lehetőség a tárolt eljárás kézzel való futtatásával. @Init = 1 paraméter megadásával. @Init = 2 esetén a lefutás eredménye a kiküldésre kerülő termékek egyenkénti felküldésére alkalmas eljáráshívás kerül.

 

Mezők

Üzemmód,kód, név, leírás

Algoritmus

Azoknak a termékeknek a leírása kerül kiküldésre, amelyek a Termektorzs.xmllel kiküldésre kerülnek.

 

Adatátadás feltétele

NetGo-Termékleírás (Rest napló típus = NetGo-Termékleírás) - products/product
 
Változást beindító funkció: (Útvonal: sERPa Alap \ Struktúra \ Általános \ Termék) --> BizonylatValtozasFigyeles(BizonylatTipus_ID = 101)
Változást okozó események (amennyiben teljesül a változás további feltételeinél meghatározott összes kritérium is):
- Bármilyen módosítás történik a Leírás fülön.
 
*Változás további feltétele, az összes feltételnek teljesülni kell:
  - A webáruház paraméterben a webáruház használhatóra van állítva.
  - A webáruház paraméter 'Általános adat' fülén található URL mező nem üres.
  - A webáruház paraméterben a "termék leírás" be van pipálva.
  - A termék szerepel a webáruház paraméterben megadott termék besorolásban.
 
*Megjegyzés:
  - Aszinkron történik az üzenetek küldése. A kérés az optimalizálás miatt bekerül egy végrehajtási sorba (//sERPa/AUGAsync/TargetQueue). Tehát a küldéshez szükséges, hogy a Service Broker és az említett Queue engedélyezett legyen. 
   (ha 1 másodpercen belül több azonos típusú csomag kerülne küldésre, akkor összevonásra kerülnek egy üzenetbe).
   - A felvétel típusánál: insert, a módosítás típusánál: update, a törlés típusánál: delete értéke kerül a type mezőbe.

Termektorzs.XML leírás

<serpa

 <head

   <token

   <type                                                ; product_description

   <time                                                ; az xml készítésének időpontja

 head>

   <products

 <product

         type                                        ; insert - új rekord/felvétel, update - meglévő módosítása, delete -törlés -->

         product_code                                ; CDATA: termék kódja

         erp_product_code                        ; termék ID-je

         <propduct_descriptions                        ; Termék leírás

                 <language>                        ; Leírás nyelve (ISO 639-1 https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes )

                 <short_description>                ; Rövid leírás

                 <description>                        ; Leírás

         propduct_descriptions>

         <urls                                ; az adott nyelvhez tartozó url-ek

                 <videourl                ; az adott nyelvhez tartozó videó típusú url-ek

                         <url_id>                ; sERPa-ban a TermekLeirasURL_ID

                         <url>                ; URL

                         <urlname>        ; Cím

                 videourl>

         urls>

 product>

   products>

serpa>

TermekLeiras.XML példa

<product>

 <type>insert</type>

 <product_code>WEB001</product_code>

 <erp_product_code>85</erp_product_code>

 <propduct_descriptions>

   <language>en</language>

   <description>Pendrive 32 GB (eng) - l</description>

 </propduct_descriptions>

</product>

 

<product>

 <type>update</type>

 <product_code>WEB007</product_code>

 <erp_product_code>107</erp_product_code>

 <propduct_descriptions>

   <language>en</language>

   <short_description>Depo Pen</short_description>

   <description>Pendrive Gepdepo.</description>

 </propduct_descriptions>

 <urls>

   <videourl>

     <url_id>2</url_id>

     <url>https://www.youtube.com/watch?v=MMVC_shouBw</url>

     <urlname>mosógép</urlname>

   </videourl>

 </urls>

</product>

 

<product>

 <type>delete</type>

 <product_code>WEB001</product_code>

 <erp_product_code>85</erp_product_code>

 <propduct_descriptions>

   <language>de</language>

 </propduct_descriptions>

</product>

 

TermekLeiras_response.XML leírás

Nem várunk semmit vissza, de amit kapunk elteszzük a Rest Naplóba.