deleteCashTransactionXML
Genel Bilgi
| Özellik |
Değer |
| Endpoint Adı |
deleteCashTransactionXML |
| SOAPAction |
urn:WebticariService#deleteCashTransactionXML |
| Açıklama |
Daha önce aktarılmış nakit giriş ve çıkış işlemlerini siler. |
| Kimlik Doğrulama Gerektirir |
Evet (token) |
İstek Parametreleri
| Parametre |
Tip |
Zorunlu |
Açıklama |
token |
xsd:string |
Evet |
login endpoint'inden alınan oturum token'ı |
nakitler |
xsd:string |
Evet |
Silinecek nakit işlem kimlik bilgilerini içeren XML |
Yanıt Parametreleri
| Parametre |
Tip |
Açıklama |
return |
xsd:string |
İşlem sonucu |
Yanıt Yapısı
<transactions>
<transferreds>
<transaction>
<server_id>NK_NO</server_id>
</transaction>
</transferreds>
<transposeds>
<transaction>
<errorno>-1</errorno>
<errormessage>Hata açıklaması</errormessage>
</transaction>
</transposeds>
</transactions>
XML Yapısı
<nakitler>
<nakit>
<nk_no>555</nk_no> <!-- Nakit işlem numarası -->
<muhentegre_sil>H</muhentegre_sil> <!-- E=Muhasebe entegrasyonu da sil, H=Sadece işlem -->
</nakit>
</nakitler>
Örnek SOAP İstek
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tns="urn:WebticariService">
<soapenv:Header/>
<soapenv:Body>
<tns:deleteCashTransactionXML>
<token>a3f5c2b1d8e4f9a0b7c6d3e2f1a8b5c4d7e0f3a2</token>
<nakitler><![CDATA[
<nakitler>
<nakit>
<nk_no>555</nk_no>
<muhentegre_sil>H</muhentegre_sil>
</nakit>
</nakitler>
]]></nakitler>
</tns:deleteCashTransactionXML>
</soapenv:Body>
</soapenv:Envelope>
Notlar
nk_no nakit işlemin sistem numarasıdır (importCashTransactionXML yanıtındaki server_id).
muhentegre_sil=E gönderildiğinde muhasebe entegrasyon kaydı da silinir.
- Başarı dönüş değeri
1 olduğunda kayıt silindi sayılır.
- Token geçersizse yanıt
Invalid Token string'i döner.