SambaPOS Forum

Türkçe Bölümler => Yardımlaşma => Topic started by: ozcan99 on February 13, 2013, 07:57:18 am

Title: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 13, 2013, 07:57:18 am
SambaPOS V3'te SOAP Client.
1. SambaPOS V3  te Timer üzerinden Siparis alip Thermal yaziciya göndermek yada Saticiyi haberdar etmek
SambaPOS V3 yazilimi ile mümkünmü?

Örnegin: belirli zaman araliklari ile SambaPOS V3 Online Siparislere bakacak varsa alacak,
alinmis siparis olarak sisteme girecek ve bu arada saticiyida haberdar edecek,
Sistem tarafindan taninan müsterilerde siparisi Thermal yazicidan kendisi basacak.

Sistemi ben belirli bir yere kadar getirdim, buradan sonrasinda yukaridaki sorumu cevaplarsaniz memnun olurum.

Saygilarimla
Özcan Kocatürk
Title: Re: SambaPOS V3 ile SOAP
Post by: emre on February 13, 2013, 10:59:03 am
Özcan selamlar. "Timer üzerinden sipariş alıp thermal yazıcıya göndermek" ne demek? Gerçekten birşey anlamadım.
Title: Re: SambaPOS V3 ile SOAP
Post by: ardakose on February 13, 2013, 01:55:27 pm
Örnekte bahsetmiş arkadaş emre bey. Timerdan kastı online sipariş sitesi datasının belirli aralıklarla kontrol edilmesi cronjob gibi bişi sanırım.
Title: Re: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 13, 2013, 04:07:20 pm
Selamlar,
evet aynen CronJob, ben kendim su an bir Online Siparis Sisteminin
SOAP Serverine karsilik olarak C#ta SOAP Client(GPL) yazdim bu yazilimi SambaPOS 'a Entegre etmeyi düsünüyorum.


SambaPos hic kullanmadim.

CMS(GPL) -> Web Shop(GPL) -> SOAP Server (GPL) <-> SOAP Client ( SambaPOS Modul -Web dogrudan GPL,  Yemek Sepeti, Lieferservice vb. Enterpreise Lisans) -> SambaPOS SOAP Server(GPL) -> SambaPOS(GPL).

Obje bazinda bütün Online Siparisleri SambaPos'un icine getiriyorum, siparisin sanki Satici vermis gibi sisteme otomatik girilmesi cok uzak görünmüyor.

Kücük bir Örnek C#

Saygilarimla
Özcan Kocatürk







Title: Re: SambaPOS V3 ile SOAP
Post by: emre on February 13, 2013, 04:58:32 pm
Selamlar. Bu GPL olarak yazdığınız şeyler nedir? Açık kaynak mı bu proje? Kullanıcılarımız indirip kurabilirler mi?
Title: Re: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 14, 2013, 01:45:25 am
Selamlar Emre,
evet  GPL=GNU Public License tabiki herkes indirip kurabilir.
Size SambaPos Strukturu altinda sisteme nasil Entegre edebilecegimi sormustum.

-CMS =Content Manegment System , Typo3, Drupal, Joomla, Wordpress vb....
-Webshop=Magento, xt-Commerce, Oxid vb....
-SOAP Server herbirinde(Web Shop Systemlerinde) genelde  SOAP var.
-Birtane GPL altinda olan WebShop icin ben kendim SOAP Client hazirladim.

Benim Kullandiklarim.
-Joomla(CMS)
-VirtueMart WebShop
-VM_SOA  SOAP Server(Joomla Modul)
-VirtueMart SOAP Client kendim yazdim, GPL olarak yayinlayabilirim.
-Devamindada bir POS'a entegre etmek istiyorum, aslinda bu Sistem GreenPOS ta entegre olarak var, Openbravo ERP sisteminin bir POS Clienti
Ben SambaPOS 'a entegre etmek istiyorum, SambaPOS kullanicilar icin kolay bis POS sistemi.
Hic bir sekilde Modifiye edilmemis bir sisteme http://pizza.kocatuerk.de (http://pizza.kocatuerk.de) buradan bakabilirsiniz.

Saygilarimla
Özcan Kocatürk



Title: Re: SambaPOS V3 ile SOAP
Post by: zipzip on February 14, 2013, 07:50:27 am
Bunu enegre edebilirsek bende yardimci olabilirim

Birde forumda ayri bir bolum yapilsa v3 ciktiginda Extentions veya Api bolumleri olarak ozman herkez gelistirdiklerini yukleye ve herkez bunlari indirebilir ve Sambapos program daha genis kitleye ulasabilir ve sambapos gelistiricileri sadece programla ilgili zaman harcar

saygilarimla
Title: Re: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 15, 2013, 08:05:33 am
Selamlar,
Online Siparisi SOAP üzerinden , SambaPos icine alabildim.
zipzip ne gibi yardimci olabilirsin?



Title: Re: SambaPOS V3 ile SOAP
Post by: emre on February 15, 2013, 09:30:34 am
Süper olmuş tebrikler! Çok heyecan verici.
Şu aralar bütün zamanımı V3 aldığı için konuya tam dahil olamadım ama çok kısa zaman içinde aranıza katılacağım.
Title: Re: SambaPOS V3 ile SOAP
Post by: zipzip on February 15, 2013, 03:28:09 pm
Slm ozcan
benim yardimci olacagim konu web uzerine
bu opensourcelere sana yardimci olabilirim
Opencart
oscommerce
zencart gibi herturlu yardim yapabilirim
Senin yapmis oldugun insanlarin kendi sitesi icin cok guzel ama sorun bundan sonra basliyor
senin de bildigin gibi almanya hollanda belcika danimarka fransa gibi yerlerde bu islerle ugrasanlar cok degisik systemlerle calismak zorunda kaliyorlar
altaki bazi online siparis siteleri hepside degisik sekilde calisiyorlar
Thuisbezorgd.nl
Pizza.be
Lieferservice.de
Lieferservice.at
Lieferservice.ch
Takeaway.com
Pizza.fr
Lieferservice.at
Pizza.dk
Pizza.lu
justeat.nl
yemeksepeti.com

bu yuzden  senin yaptigini bunlara entegre etmek cok zor cunku bazilari xml , html , text ve mail veya fax uzerinden yolluyorlar bu sirketler ben cok konustum bunlarlan ama hicbir sekilde yardimci olmuyorlar siparisinizi bu sekilde alabilirsiniz deyip isin icinden cikiyorlar.

ben sahsen kendim bu sorunu soyle halletim

siparis hangi siteden veya online siparis sitelerinden gelirse gelsin hepsi bir ozel siparis mailine geliyor
bilgisayarda yuklu olan program bu maili her dakika kontrol ediyor eger yeni mail varsa bunu direct yaziciya cikartiyor ve harddiske bir copyasini sakliyor

tabiki hepsini sambaposta yaptirabilsek cok guzel olur

sahsen benim fikrim insanlarin kendi sitesinden gelenleri sambapos alsin digerlerini baska bir api ile alip sambapostaki yaziciya aktarsin boylece problemlerin % 90 hallolmus olur

Saygilarimla

Title: Re: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 16, 2013, 03:50:02 am
Selam zipzip,
sunu söyleyebilirim Android app olan bir sistemde SOAP(Web Service) alamadigini hic düsünemiyorum, belkide XML dedigin Webservice XML dosyasidir.
varmi elinde .

Söyle bir durum daha var , cogu kisi bunlara artik Provision ödemek istemiyor ve kendi sayfalarina gecmek istiyorlar.
Komplet bir Sistem onlara iyi bir alternatif olabilir.

Bazi Workflow sistemleri var mesela bu senin dedigin dosyalari aliyor ve SOAP Web Service olarak tekrar sunuyor.(cloverETL, Bonitasoft,SOPERA, Unibit)
Biz kendimizde yapabilir oda sorun olmaz, burada önemli olan Saticilara Komplex Teknik is düsmeyecek.

VirtueMart ben kullaniyorum SOAP Modulu var, Magentoda var, Oxid bilmiyorum Shopware de yapilabilinir
XT-Commerce ve OScommerce icin SOAP Serve var( Parali)
OpenCart 'da var sanirim ( Modul Webservice Statistic)

Bana XML dosyasini gönderebilirmisin, sora bilirmisin Webservice (WSDL) dosyalari varsa gönderebilirlermi yada linkleri?

Ben ilk etapta SambaPos'u baglamak istiyorum ikinci etapta belki SambaPos icinde SOAP Server düsünülebilinir.
Yukarida Söyledigim Workflow sistemleri ile Bir bütün olusturulabilir.

Saygilarimla
Title: Re: SambaPOS V3 ile SOAP
Post by: marikoglu on February 16, 2013, 08:12:28 am
emre bey mehmet bey sanırım artık yenı arkadaslar dısardan sambaPOS ' gelısım surecınde kulanıcı ıhtıyacları yonunde daha cok yardımcı ve fıkır verecekler . hayırlısı ıle v3 tamamlanırsa sanırım bırcok arkadasımızın guzel fıkırlerı var hepınızın elıne saglık allah kolaylık versın
Title: Re: SambaPOS V3 ile SOAP
Post by: zipzip on February 16, 2013, 08:43:21 am
Selam zipzip,
sunu söyleyebilirim Android app olan bir sistemde SOAP(Web Service) alamadigini hic düsünemiyorum, belkide XML dedigin Webservice XML dosyasidir.
varmi elinde .

Söyle bir durum daha var , cogu kisi bunlara artik Provision ödemek istemiyor ve kendi sayfalarina gecmek istiyorlar.
Komplet bir Sistem onlara iyi bir alternatif olabilir.

Bazi Workflow sistemleri var mesela bu senin dedigin dosyalari aliyor ve SOAP Web Service olarak tekrar sunuyor.(cloverETL, Bonitasoft,SOPERA, Unibit)
Biz kendimizde yapabilir oda sorun olmaz, burada önemli olan Saticilara Komplex Teknik is düsmeyecek.

VirtueMart ben kullaniyorum SOAP Modulu var, Magentoda var, Oxid bilmiyorum Shopware de yapilabilinir
XT-Commerce ve OScommerce icin SOAP Serve var( Parali)
OpenCart 'da var sanirim ( Modul Webservice Statistic)

Bana XML dosyasini gönderebilirmisin, sora bilirmisin Webservice (WSDL) dosyalari varsa gönderebilirlermi yada linkleri?

Ben ilk etapta SambaPos'u baglamak istiyorum ikinci etapta belki SambaPos icinde SOAP Server düsünülebilinir.
Yukarida Söyledigim Workflow sistemleri ile Bir bütün olusturulabilir.

Saygilarimla

Slm Ozcan

tabiki yollayabilirim xml dosyasini
bana mailini at pm olabilir sana dosyayi yollayayim bu dosyada nasil kurulacagini gorursunuz


Saygilarimla
Title: Re: SambaPOS V3 ile SOAP
Post by: zipzip on February 16, 2013, 08:45:21 am
SambaPosun icine ayri bir api olarak SOAP Server kurulabilirse cok guzel olur

Title: Re: SambaPOS V3 ile SOAP
Post by: ozcan99 on February 16, 2013, 01:31:09 pm
Selamlar Zipzip,

Senin Kullandigin Web shoplarda Minus Plus Optsiyonu varmi?
Yani Pizza Thunfisch siparisi Thunfisch cikacak Oliven ve bir Käse daha girecek
Bu salatalarda da olabiliyor, soslar degisiyor.

VirtueMart ve SambaPos bu sistemi yapabiliyorlar.

Saygilar
Özcan Kocatürk
Title: Re: SambaPOS V3 ile SOAP
Post by: zipzip 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