Method Adı : addSKUProductTree

  • Kullanım Amacı :

Axata WMS Sistemine Ürün ağacı Verisi Eklemek için kullanılır .  

  • Entegrasyon Tablosu :

Axata Tablo Adı

İşlem Tipi

Tablo Tipi

Açıklama

ENT022

Host_to_WMS

Ürün Ağacı

Ürün Ağacı Tablosu

  • Entegrasyon Tablo Alanları :

       

Transaction tipi :

Host_to_WMS




Tablo Adı :

ENT022




Tablo Açıklaması :

SKU ürün ağacı




Field Name

Desc

Type

Len

Zorunlu

S2SID

Identity

[bigint]



S22SKOD

Şirket kodu

[nvarchar]

2

*

S22SKU1

Ana SKU kodu

[nvarchar]

50

*

S22SKU2

Alt SKU kodu

[nvarchar]

50

*

S22BKOD

--

[decimal]

2


S22MIK

İçerik miktarı

[decimal]

15, 3

*

S22BTAR

----

[decimal]

8


S22TIP

Kayıt tipi (1-delete 0-insert/update)

[decimal]

1, 0

*

S22ITAR

İşlem tarihi (YYYYMMDD)

[decimal]

8, 0


S22IZMN

İşlem zamanı (HHMMSS)

[decimal]

6, 0


S22HTIP


[nvarchar]

20


S22HNUM


[decimal]

20,0


S22ERP_ID

Erp ID


[bigint]



  • Kullanım Şekli :
    • Birden fazla SKu Ürün ağacı verisi aynı anda gönderilebilir .
    • Tüm alanlar gönderilmek zorunda değildir.
    • Eğer gönderim için XML oluşturuluyorsa , alanlar yukarıdaki tablodaki sırada gönderilmelidir.
    • Maximum gönderi sayısı sınırlıdır (Parametrik).
    • Her bir Palet Blokaj verisi için ayrı processResult objesi döner .
  • Örnek XML
    • Request :

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:axat="http://axatawms">

  <soapenv:Header/>

  <soapenv:Body>

    <tem:username></tem:username>

    <tem:password></tem:password>

    <axat:ENT022_List>

      <!--Zero or more repetitions:-->

      <ENT022>

        <S22SKOD>01</S22SKOD>

        <S22SKU1>SKU01</S22SKU1>

        <S22SKU2>SKU02</S22SKU2>

        <S22BKOD>1</S22BKOD>

        <S22MIK>3</S22MIK>

        <S22BTAR>20210517</S22BTAR>

        <S22TIP>0</S22TIP>

        <S22HTIP>111</S22HTIP>

        <S22HNUM>123456789</S22HNUM>

      </ENT022>

    </axat:ENT022_List>

  </soapenv:Body>

</soapenv:Envelope>

    • Response :

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

  <s:Body>

    <state>0</state>

    <message>Success</message>

    <processResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

      <ProcessResult>

        <LogState>0</LogState>

        <LogMessage>Success</LogMessage>

        <EntityID>10057</EntityID>

        <EntityCompany>01</EntityCompany>

        <EntityCode>SKU01</EntityCode>

        <EntitySubCode>SKU02</EntitySubCode>

        <HeaderExt1 i:nil="true"/>

        <HeaderExt2 i:nil="true"/>

        <HeaderExt3 i:nil="true"/>

        <ResultItems/>

      </ProcessResult>

    </processResult>

  </s:Body>

</s:Envelope>


  • Örnek c# Kodu :

       Örnek Add Method Kodu C#