Method Adı : addSKUBarcode

  • Kullanım Amacı :

Axata WMS Sistemine SKU Barkod Ana verisi eklemek için kullanılır .

  • Entegrasyon Tablosu :


Axata Tablo Adı

İşlem Tipi

Tablo Tipi

Açıklama

ENT003

Host_to_WMS

Barkod

SKU Barkod Bilgileri

  • Entegrasyon Tablo Alanları :


Transaction tipi :

Host_to_WMS


 


Tablo Adı :

ENT003




Tablo Açıklaması :

SKU barkod bilgileri




Field Name

Desc

Type

Len

Zorunlu

S03ID

Identity

[bigint]

 

 

S03SKOD

Şirket kodu

[nvarchar]

4

*

S03MKOD

SKU kodu

[nvarchar]

50

*

S03BCODE

Barkod

[nvarchar]

100

*

S03ISDEF

Varsayılan mı ? 0-hayır 1-evet

[bit]



S03ITIP

Kayıt Tipi 0-Yeni 1-İptal

[decimal]

1,0

 

S03ITAR

İşlem tarihi (YYYYMMDD)

[decimal]

8, 0


S03IZMN

İşlem zamanı (HHMMSS)

[decimal]

6, 0


S03HTIP

Serbest alan

[nvarchar]

20


S03HNUM

Serbest alan

[decimal]

20, 0


S03UNIT

Birim

[nvarchar]

3


S03ERP_ID

Erp ID

[bigint]



S03WMSSTAT


[tinyint]




  • Kullanım Şekli :
    • Birden fazla SKU Barkod 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 SKU Unit 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>axataservice</tem:username>

    <tem:password></tem:password>

    <axat:ENT003_List>

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

      <ENT003>

        <S03SKOD>01</S03SKOD>

        <S03MKOD>MDENEME101</S03MKOD>

        <S03BCODE>B111222333</S03BCODE>

        <S03ISDEF>1</S03ISDEF>

        <S03ITIP>0</S03ITIP>

        <S03ITAR>20200523</S03ITAR>

        <S03IZMN>121212</S03IZMN>

      </ENT003>

      <ENT003>

        <S03SKOD>01</S03SKOD>

        <S03MKOD>MDENEME101</S03MKOD>

        <S03BCODE>B444555666</S03BCODE>

        <S03ISDEF>1</S03ISDEF>

        <S03ITIP>0</S03ITIP>

        <S03ITAR>20200523</S03ITAR>

        <S03IZMN>121212</S03IZMN>

      </ENT003>

    </axat:ENT003_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>10884</EntityID>

        <EntityCompany>01</EntityCompany>

        <EntityCode>MDENEME101</EntityCode>

        <EntitySubCode i:nil="true"/>

        <HeaderExt1 i:nil="true"/>

        <HeaderExt2 i:nil="true"/>

        <HeaderExt3 i:nil="true"/>

        <ResultItems/>

      </ProcessResult>

      <ProcessResult>

        <LogState>0</LogState>

        <LogMessage>Success</LogMessage>

        <EntityID>10885</EntityID>

        <EntityCompany>01</EntityCompany>

        <EntityCode>MDENEME101</EntityCode>

        <EntitySubCode i:nil="true"/>

        <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#