ORKESTRA

ORKESTRA

  orkestra orkestra.com.tr
  Sohbet   İndirme Merkezi

Web Servis İle Alanları Güncelleme

Sisteme Giriş (login)


Parametre AdıVeri TipiAçıklama
loginUserxs:StringZorunlu AlanWeb servislerinde kullanılacak Orkestra kullanıcı adı.
Kullanıcının gerekli web servis haklarına sahip olduğunda emin olunuz.
loginPassxs:StringZorunlu AlanWeb servis giriş şifreniz.
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://ws.server.orkestra.com.tr">
     <env:Body>
          <ns1:login>
              <loginUser>admin</loginUser>
              <loginPass>sifreniz</loginPass>
          </ns1:login>
      </env:Body>
</env:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
     <soap:Body>
           <ns2:loginResponse xmlns:ns2="http://ws.server.orkestra.com.tr">
               <loginSessionId>321d983e-3d35-49cb-a272-d1e1315bde40</loginSessionId>
           </ns2:loginResponse>
     </soap:Body>
</soap:Envelope>

Kayıt Alan Güncelleme (updateFields)


Parametre AdıVeri TipiAçıklama
BeanXmlxs:base64BinaryZorunlu AlanBASE64 Encoded XML Nesne İçeriği
ReturnReferenceOnlyxs:boolean
IgnoreOverflowxs:boolean
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://ws.server.orkestra.com.tr">
      <env:Body>
           <ns1:updateFields>
                <params>
                    <Period>1</Period>
                    <EntityName>StockItem</EntityName>
                    <ClassType>-1</ClassType>
                    <Reference>26</Reference>
                    <BeanXml>PHByb3BlcnRpZXM+DQo8c2V0IHBhdGg9ImNvZGUiPkdVTkNFTExFTkVOIEtPRDwvc2V0Pg0KPHNldCBwYXRoPSJkZXNjcmlwdGlvbiI+R1VOQ0VMTEVORU4gQUNJS0xBTUE8L3NldD4NCjxzZXQgcGF0aD0ibGVkZ2VyR3JvdXAiPjxvYmplY3QgY2xhc3M9ImNvbS5ndGVjaC5lcnAuaW52ZW50b3J5Lm9iamVjdHMuU3RvY2tJdGVtTGVkZ2VyR3JvdXAiID48c2V0IHBhdGg9InJlZmVyZW5jZSI+Mjwvc2V0Pjwvb2JqZWN0Pjwvc2V0Pg0KPC9wcm9wZXJ0aWVzPg==</BeanXml>
                    <ReturnReferenceOnly>true</ReturnReferenceOnly>
                    <IgnoreOverflow>true</IgnoreOverflow>
                 </params>
          </ns1:updateFields>
      </env:Body>
</env:Envelope>
<?xml version="1.0"?>
<properties>
     <set path="code">GUNCELLENEN KOD</set>
     <set path="description">GUNCELLENEN ACIKLAMA</set>
     <set path="ledgerGroup">
         <object class="com.gtech.erp.inventory.objects.StockItemLedgerGroup">
             <set path="reference">2</set>
         </object>
     </set>
</properties>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
     <soap:Body>
          <ns2:updateFieldsResponse xmlns:ns2="http://ws.server.orkestra.com.tr">
              <return><xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:49e79d64-29b4-4b8c-a731-e8999cde7349-10@cxf.apache.org"/></return>
          </ns2:updateFieldsResponse>
     </soap:Body>
</soap:Envelope>

Sistemden Çıkış (logout)


Parametre AdıVeri TipiAçıklama
sessionIdxs:StringZorunlu AlanKapatmak istediğiniz oturumun kimlik numarası.
(login fonskiyonundan aldığımız loginSessionId değişkeni)
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://ws.server.orkestra.com.tr">
     <env:Body>
         <ns1:logout>
             <sessionId>321d983e-3d35-49cb-a272-d1e1315bde40</sessionId>
         </ns1:logout>
     </env:Body>
</env:Envelope>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
      <soap:Body>
            <ns2:logoutResponse xmlns:ns2="http://ws.server.orkestra.com.tr"/>
      </soap:Body>
</soap:Envelope>