Method Adı : addStockSKULotBlockage

  • Kullanım Amacı :

Axata WMS Sistemine SKU ve Lot bazında bloke koyma / kaldırma işlemi için kullanılır.

  • Entegrasyon Tablosu :

Axata Tablo Adı

İşlem Tipi

Tablo Tipi

Açıklama

ENTKKONTROL

Host_to_WMS

Blokaj

Blokaj Tablosu

  • Entegrasyon Tablo Alanları :

   

Transaction tipi :

Host_to_WMS




Tablo Adı :

ENTKKONTROL




Tablo Açıklaması :

BLOKAJ TABLOSU




Field Name

Desc

Type

Len

Zorunlu

EB_ID

ID

[bigint]



EB_SIRKET

Şirket kodu

[nvarchar]

2

*

EB_DEPO

Depo kodu

[nvarchar]

2

*

EB_SKU

SKU kodu

[nvarchar]

50

*

EB_LOT

Lot 1

[int]

50


EB_LOT2

Lot 2

[nvarchar]

50


EB_LOT3

Lot 3

[nvarchar]

50


EB_BELNO

Sipariş no

[nvarchar]

50


EB_BTIP

1-Bloke koyuldu  2-Bloke kaldırıldı

[nvarchar]


*

EB_BLOKEKOD

Bloke kodu

[nvarchar]

2

*

EB_PALETNO

Palet no

[nvarchar]



EB_CRDATE

İşlem tarihi(YYYYMMDD)

[decimal]

8


EB_USER

Kullanıcı kodu

[nvarchar]

10





  • Kullanım Şekli :
    • Birden fazla SKU 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 SKU 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:ENTKKONTROL_List>
         <ENTKKONTROL>
            <EB_SIRKET>01</EB_SIRKET>
            <EB_DEPO>01</EB_DEPO>
            <EB_SKU>001</EB_SKU>
            <EB_BTIP>1</EB_BTIP>
            <EB_BLOKEKOD>10</EB_BLOKEKOD>
         </ENTKKONTROL>
           <ENTKKONTROL>
            <EB_SIRKET>01</EB_SIRKET>
            <EB_DEPO>01</EB_DEPO>
            <EB_SKU>002</EB_SKU>
            <EB_BTIP>1</EB_BTIP>
            <EB_BLOKEKOD>10</EB_BLOKEKOD>
         </ENTKKONTROL>
      </axat:ENTKKONTROL_List>

  </soapenv:Body>

</soapenv:Envelope>

    • Response :


<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <state>0</state>
      <message>Success</message>
      <processResultList xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
         <ProcessResult>

       <LogState>0</LogState>
            <LogMessage>Success</LogMessage>
            <EntityID>18</EntityID>
            <EntityCompany>01</EntityCompany>
            <EntityCode>001</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>19</EntityID>
            <EntityCompany>01</EntityCompany>
            <EntityCode>002</EntityCode>
            <EntitySubCode i:nil="true"/>
            <HeaderExt1 i:nil="true"/>
            <HeaderExt2 i:nil="true"/>
            <HeaderExt3 i:nil="true"/>
            <ResultItems/>
         </ProcessResult>
      </processResultList>
   </s:Body>
</s:Envelope>


  • Örnek c# Kodu :

       Örnek Add Method Kodu C#