Method Adı : addCounty

  • Kullanım Amacı :

Axata WMS Sistemine County (İLÇE) Verisi Eklemek için kullanılır.

  • Entegrasyon Tablosu :

Axata Tablo Adı

İşlem Tipi

Tablo Tipi

Açıklama

ENT032

Host_to_WMS

County (İLÇE)

County İLÇE Ana Veri Ekleme Tablosu

  • Entegrasyon Tablo Alanları :


Transaction tipi :

Host_to_WMS


 


Tablo Adı :

ENT032




Tablo Açıklaması :

İlçe tanımları




Field Name

Desc

Type

Len

Zorunlu

S32ID

Identity

[bigint]

 

 

S32ULKOD

Ülke kodu

[nvarchar]

3

*

S32ILKOD

İl kodu

[nvarchar]

3

*

S32ILCEKOD

İlçe kodu

[nvarchar]

10

*

S32DESC

İlçe tanımı

[nvarchar]

50

*

S32RNODE

Rota kodu

[nvarchar]

10


S32ITIP

İptal kodu (0-insert/update 1-delete)

[tinyint]

 


S32ITAR

İşlem tarihi (YYYYMMDD)

[decimal]

8, 0


S32IZMN

İşlem zamanı (HHMMSS)

[decimal]

6, 0



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

    <tem:password></tem:password>

    <axat:CountyList>

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

      <ENT032>

        <S32ULKOD>TR</S32ULKOD>

        <S32ILKOD>34</S32ILKOD>

        <S32ILCEKOD>2222</S32ILCEKOD>

        <S32DESC>GEBZE</S32DESC>

      </ENT032>

      <ENT032>

        <S32ULKOD>TR</S32ULKOD>

        <S32ILKOD>34</S32ILKOD>

        <S32ILCEKOD>3333</S32ILCEKOD>

        <S32DESC>CAYIROVA</S32DESC>

      </ENT032>

    </axat:CountyList>

  </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>1</EntityID>

        <EntityCompany/>

        <EntityCode>2222</EntityCode>

        <EntitySubCode>GEBZE</EntitySubCode>

        <HeaderExt1 i:nil="true"/>

        <HeaderExt2 i:nil="true"/>

        <HeaderExt3 i:nil="true"/>

        <ResultItems/>

      </ProcessResult>

      <ProcessResult>

        <LogState>0</LogState>

        <LogMessage>Success</LogMessage>

        <EntityID>2</EntityID>

        <EntityCompany/>

        <EntityCode>3333</EntityCode>

        <EntitySubCode>CAYIROVA</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#