Author Topic: SambaPOS V3 ile SOAP  (Read 23811 times)

zipzip

  • Newbie
  • *
  • Posts: 21
Re: SambaPOS V3 ile SOAP
« Reply #15 on: February 17, 2013, 09:28:01 am »
Merhaba ozcan

Bizim yapmak istedigimiz tek basina disaridan yapilacak kolay bir sey degil cunku:
-   Sambaposda urunlerin urun kodlari yok bu once emre bey tarafindan gozden gecirilmesi lazim.

Sambaposda urun codlamasi yapildikdan sonra biz bunu gerceklestirebiliriz

Bunu gerceklestirmenen en kisa yolu bence website gelen siparisleri XML formatinda yapip email yolu veya serverde bir yerde saklayip sizin saopserverle bu siparisleri almaktir ve yaziciya yazdirmaktir

Websitesi tarafindan yapilmis olan xml mesala soyle olur

<?xml version="1.0" encoding="UTF-8" ?>
<webordersinsambapos>
<order>
<ordernr>0120051100017</ordernr>    = internet order nr
<opmerking>Via de mail</opmerking   = Musteri notu veya istekleri
<status>afgewerkt</status>          = sipris durumu (mutfakta, siparis alindi)
<datum>2013-12-01</datum>      = tarih
<tijd>19:07:00</tijd>            = saat
<betaalwijze>contant</betaalwijze>      = Odeme sekli ( Ideal paypal Pesin Credi carti)
<bezorgwijze>bezorgen</bezorgwijze>   = Siparis sekli
<bezorgdatum>2005-12-01</bezorgdatum>   = teslim tarihi
<bezorgtijd>19:08:00</bezorgtijd>      =teslim sati



Bunun altindakiler musterinin adresi

<klant>
<naam>Peter Peterson</naam>
<bedrijfsnaam>KPN</bedrijfsnaam>
<adres>
<straat>Frankrijklaan</straat>
<nummer>112</nummer>
<toevoeging>BIS</toevoeging>
<postcode>3007AL</postcode>
<plaats>Rotterdam</plaats>
</adres>
<telefoon>
<kengetal>010</kengetal>
<nummer>4406697</nummer>
</telefoon>
</klant>
<email>peterpeterson@wanadoo.nl</email>





Bunun altindakiler siparis



<regel>
<aantal>1</aantal>               = adet
<artikelcode>1</artikelcode>      =Pizza Margretta
</regel>
<regel>
<aantal>2</aantal>            =adet
<artikelcode>2</artikelcode>      =Pizza Margretta
<ingredient>               =Urun options
<aantal>2</aantal>            Options adet
<artikelcode>429</artikelcode>      = + Extra Cheese
</ingredient>
</regel>
</order>
</webordersinsambapos>



Bundan sonrasi ise sambapos bu siparisi okusun sadece urun codlari okusa yetiyor cunku uruncodenu okudumu ne oldugu otomatik olarak cikacaktir