OpakHostServis


İşlemlerin tam listesi için burayı tıklayın.

TeklifKayit

Sınama

Sınama formu yalnızca yerel makineden yapılan istekler için kullanılabilir.

SOAP 1.1

Aşağıdaki örnekte bir SOAP 1.1 isteği ve yanıtı yer alıyor. Gösterilen yer tutucular gerçek değerlerle değiştirilmelidir.

POST /OpakHostServis.asmx HTTP/1.1
Host: host.caglayanorman.com.tr
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/TeklifKayit"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TeklifKayit xmlns="http://tempuri.org/">
      <Teklif>
        <Id>int</Id>
        <TeklifId>int</TeklifId>
        <Guid>string</Guid>
        <Tarih>dateTime</Tarih>
        <Kod>string</Kod>
        <CariId>int</CariId>
        <PlasiyerId>int</PlasiyerId>
        <PlasiyerKodu>string</PlasiyerKodu>
        <AraToplam>decimal</AraToplam>
        <IskToplam>decimal</IskToplam>
        <KdvToplam>decimal</KdvToplam>
        <NetToplam>decimal</NetToplam>
        <KdvDahilNetToplam>decimal</KdvDahilNetToplam>
        <NakliyeBedeli>decimal</NakliyeBedeli>
        <OdemeMaliyeti>decimal</OdemeMaliyeti>
        <OdemeMaliyetiOran>decimal</OdemeMaliyetiOran>
        <GenelToplam>decimal</GenelToplam>
        <ErpAktarim>boolean</ErpAktarim>
        <ErpDurum>int</ErpDurum>
        <ErpSiparisId>int</ErpSiparisId>
        <OdemeTipi>int</OdemeTipi>
        <KargoId>int</KargoId>
        <KargoAdi>string</KargoAdi>
        <FaturaAdresId>int</FaturaAdresId>
        <SevkAdresId>int</SevkAdresId>
        <Durum>int</Durum>
        <SepetAdi>string</SepetAdi>
        <Aciklama>string</Aciklama>
        <MusSipNo>string</MusSipNo>
        <Seviye>int</Seviye>
        <KalemSayisi>int</KalemSayisi>
        <MTMail>string</MTMail>
        <MTCariUnvan>string</MTCariUnvan>
        <MTAciklama>string</MTAciklama>
        <TeklifKalemList>
          <TeklifKalem>
            <Id>int</Id>
            <Guid>string</Guid>
            <TeklifId>int</TeklifId>
            <Kod>string</Kod>
            <StokId>int</StokId>
            <Miktar>decimal</Miktar>
            <Isk1>decimal</Isk1>
            <Isk2>decimal</Isk2>
            <Isk3>decimal</Isk3>
            <Isk4>decimal</Isk4>
            <Isk5>decimal</Isk5>
            <Isk6>decimal</Isk6>
            <Kdv>decimal</Kdv>
            <Kur>decimal</Kur>
            <Doviz>string</Doviz>
            <DovizFiyat>decimal</DovizFiyat>
            <BrutFiyat>decimal</BrutFiyat>
            <NetFiyat>decimal</NetFiyat>
            <KdvTutari>decimal</KdvTutari>
            <KdvDahilFiyat>decimal</KdvDahilFiyat>
            <TBrutFiyat>decimal</TBrutFiyat>
            <TNetFiyat>decimal</TNetFiyat>
            <TKdvTutari>decimal</TKdvTutari>
            <TKdvDahilFiyat>decimal</TKdvDahilFiyat>
            <KalemDurum>int</KalemDurum>
            <KalemDurumAciklama>string</KalemDurumAciklama>
            <MalFazlasi>decimal</MalFazlasi>
            <Birim>string</Birim>
            <BirimCarpan>decimal</BirimCarpan>
            <Secim>string</Secim>
          </TeklifKalem>
          <TeklifKalem>
            <Id>int</Id>
            <Guid>string</Guid>
            <TeklifId>int</TeklifId>
            <Kod>string</Kod>
            <StokId>int</StokId>
            <Miktar>decimal</Miktar>
            <Isk1>decimal</Isk1>
            <Isk2>decimal</Isk2>
            <Isk3>decimal</Isk3>
            <Isk4>decimal</Isk4>
            <Isk5>decimal</Isk5>
            <Isk6>decimal</Isk6>
            <Kdv>decimal</Kdv>
            <Kur>decimal</Kur>
            <Doviz>string</Doviz>
            <DovizFiyat>decimal</DovizFiyat>
            <BrutFiyat>decimal</BrutFiyat>
            <NetFiyat>decimal</NetFiyat>
            <KdvTutari>decimal</KdvTutari>
            <KdvDahilFiyat>decimal</KdvDahilFiyat>
            <TBrutFiyat>decimal</TBrutFiyat>
            <TNetFiyat>decimal</TNetFiyat>
            <TKdvTutari>decimal</TKdvTutari>
            <TKdvDahilFiyat>decimal</TKdvDahilFiyat>
            <KalemDurum>int</KalemDurum>
            <KalemDurumAciklama>string</KalemDurumAciklama>
            <MalFazlasi>decimal</MalFazlasi>
            <Birim>string</Birim>
            <BirimCarpan>decimal</BirimCarpan>
            <Secim>string</Secim>
          </TeklifKalem>
        </TeklifKalemList>
      </Teklif>
    </TeklifKayit>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <TeklifKayitResponse xmlns="http://tempuri.org/">
      <TeklifKayitResult>
        <Hatami>boolean</Hatami>
        <HataBaslik>string</HataBaslik>
        <HataMesaj>string</HataMesaj>
        <SiparisIds>
          <string>string</string>
          <string>string</string>
        </SiparisIds>
        <Siparis>
          <Id>int</Id>
          <Tarih>dateTime</Tarih>
          <Kod>string</Kod>
          <PlasiyerKodu>string</PlasiyerKodu>
          <AraToplam>decimal</AraToplam>
          <IskToplam>decimal</IskToplam>
          <KdvToplam>decimal</KdvToplam>
          <NetToplam>decimal</NetToplam>
          <KdvDahilNetToplam>decimal</KdvDahilNetToplam>
          <NakliyeBedeli>decimal</NakliyeBedeli>
          <OdemeMaliyeti>decimal</OdemeMaliyeti>
          <OdemeMaliyetiOran>decimal</OdemeMaliyetiOran>
          <GenelToplam>decimal</GenelToplam>
          <Aciklama>string</Aciklama>
          <Kalemler>
            <SiparisKalem xsi:nil="true" />
            <SiparisKalem xsi:nil="true" />
          </Kalemler>
        </Siparis>
      </TeklifKayitResult>
    </TeklifKayitResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Aşağıdaki örnekte bir SOAP 1.2 isteği ve yanıtı yer alıyor. Gösterilen yer tutucular gerçek değerlerle değiştirilmelidir.

POST /OpakHostServis.asmx HTTP/1.1
Host: host.caglayanorman.com.tr
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <TeklifKayit xmlns="http://tempuri.org/">
      <Teklif>
        <Id>int</Id>
        <TeklifId>int</TeklifId>
        <Guid>string</Guid>
        <Tarih>dateTime</Tarih>
        <Kod>string</Kod>
        <CariId>int</CariId>
        <PlasiyerId>int</PlasiyerId>
        <PlasiyerKodu>string</PlasiyerKodu>
        <AraToplam>decimal</AraToplam>
        <IskToplam>decimal</IskToplam>
        <KdvToplam>decimal</KdvToplam>
        <NetToplam>decimal</NetToplam>
        <KdvDahilNetToplam>decimal</KdvDahilNetToplam>
        <NakliyeBedeli>decimal</NakliyeBedeli>
        <OdemeMaliyeti>decimal</OdemeMaliyeti>
        <OdemeMaliyetiOran>decimal</OdemeMaliyetiOran>
        <GenelToplam>decimal</GenelToplam>
        <ErpAktarim>boolean</ErpAktarim>
        <ErpDurum>int</ErpDurum>
        <ErpSiparisId>int</ErpSiparisId>
        <OdemeTipi>int</OdemeTipi>
        <KargoId>int</KargoId>
        <KargoAdi>string</KargoAdi>
        <FaturaAdresId>int</FaturaAdresId>
        <SevkAdresId>int</SevkAdresId>
        <Durum>int</Durum>
        <SepetAdi>string</SepetAdi>
        <Aciklama>string</Aciklama>
        <MusSipNo>string</MusSipNo>
        <Seviye>int</Seviye>
        <KalemSayisi>int</KalemSayisi>
        <MTMail>string</MTMail>
        <MTCariUnvan>string</MTCariUnvan>
        <MTAciklama>string</MTAciklama>
        <TeklifKalemList>
          <TeklifKalem>
            <Id>int</Id>
            <Guid>string</Guid>
            <TeklifId>int</TeklifId>
            <Kod>string</Kod>
            <StokId>int</StokId>
            <Miktar>decimal</Miktar>
            <Isk1>decimal</Isk1>
            <Isk2>decimal</Isk2>
            <Isk3>decimal</Isk3>
            <Isk4>decimal</Isk4>
            <Isk5>decimal</Isk5>
            <Isk6>decimal</Isk6>
            <Kdv>decimal</Kdv>
            <Kur>decimal</Kur>
            <Doviz>string</Doviz>
            <DovizFiyat>decimal</DovizFiyat>
            <BrutFiyat>decimal</BrutFiyat>
            <NetFiyat>decimal</NetFiyat>
            <KdvTutari>decimal</KdvTutari>
            <KdvDahilFiyat>decimal</KdvDahilFiyat>
            <TBrutFiyat>decimal</TBrutFiyat>
            <TNetFiyat>decimal</TNetFiyat>
            <TKdvTutari>decimal</TKdvTutari>
            <TKdvDahilFiyat>decimal</TKdvDahilFiyat>
            <KalemDurum>int</KalemDurum>
            <KalemDurumAciklama>string</KalemDurumAciklama>
            <MalFazlasi>decimal</MalFazlasi>
            <Birim>string</Birim>
            <BirimCarpan>decimal</BirimCarpan>
            <Secim>string</Secim>
          </TeklifKalem>
          <TeklifKalem>
            <Id>int</Id>
            <Guid>string</Guid>
            <TeklifId>int</TeklifId>
            <Kod>string</Kod>
            <StokId>int</StokId>
            <Miktar>decimal</Miktar>
            <Isk1>decimal</Isk1>
            <Isk2>decimal</Isk2>
            <Isk3>decimal</Isk3>
            <Isk4>decimal</Isk4>
            <Isk5>decimal</Isk5>
            <Isk6>decimal</Isk6>
            <Kdv>decimal</Kdv>
            <Kur>decimal</Kur>
            <Doviz>string</Doviz>
            <DovizFiyat>decimal</DovizFiyat>
            <BrutFiyat>decimal</BrutFiyat>
            <NetFiyat>decimal</NetFiyat>
            <KdvTutari>decimal</KdvTutari>
            <KdvDahilFiyat>decimal</KdvDahilFiyat>
            <TBrutFiyat>decimal</TBrutFiyat>
            <TNetFiyat>decimal</TNetFiyat>
            <TKdvTutari>decimal</TKdvTutari>
            <TKdvDahilFiyat>decimal</TKdvDahilFiyat>
            <KalemDurum>int</KalemDurum>
            <KalemDurumAciklama>string</KalemDurumAciklama>
            <MalFazlasi>decimal</MalFazlasi>
            <Birim>string</Birim>
            <BirimCarpan>decimal</BirimCarpan>
            <Secim>string</Secim>
          </TeklifKalem>
        </TeklifKalemList>
      </Teklif>
    </TeklifKayit>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <TeklifKayitResponse xmlns="http://tempuri.org/">
      <TeklifKayitResult>
        <Hatami>boolean</Hatami>
        <HataBaslik>string</HataBaslik>
        <HataMesaj>string</HataMesaj>
        <SiparisIds>
          <string>string</string>
          <string>string</string>
        </SiparisIds>
        <Siparis>
          <Id>int</Id>
          <Tarih>dateTime</Tarih>
          <Kod>string</Kod>
          <PlasiyerKodu>string</PlasiyerKodu>
          <AraToplam>decimal</AraToplam>
          <IskToplam>decimal</IskToplam>
          <KdvToplam>decimal</KdvToplam>
          <NetToplam>decimal</NetToplam>
          <KdvDahilNetToplam>decimal</KdvDahilNetToplam>
          <NakliyeBedeli>decimal</NakliyeBedeli>
          <OdemeMaliyeti>decimal</OdemeMaliyeti>
          <OdemeMaliyetiOran>decimal</OdemeMaliyetiOran>
          <GenelToplam>decimal</GenelToplam>
          <Aciklama>string</Aciklama>
          <Kalemler>
            <SiparisKalem xsi:nil="true" />
            <SiparisKalem xsi:nil="true" />
          </Kalemler>
        </Siparis>
      </TeklifKayitResult>
    </TeklifKayitResponse>
  </soap12:Body>
</soap12:Envelope>