Adempiere Web Services

983 views
Skip to first unread message

edwinang

unread,
Nov 25, 2012, 12:45:44 PM11/25/12
to idem...@googlegroups.com
Hi All,

I've studying the web services these couple of days. I've been successfully followed Carlos' example on creating a business partner from the Adempiere Wiki. However I am still stuck on how to create a Sales Order with multiple Sales Order Lines. One idea on my mind is run an soap request to create the SO then another SO Request to create the line. But I am looking for idea to do that in one soap request. Is it possible?

Thanks and regards,
Edwin Ang

Carlos Antonio Ruiz Gomez

unread,
Nov 25, 2012, 12:55:01 PM11/25/12
to idem...@googlegroups.com
Hi Edwin, yes, at this moment multiple calls are needed.

Deepak is working on enabling a composite web service for iDempiere.

Regards,

Carlos Ruiz

edwin ang

unread,
Nov 26, 2012, 6:47:03 PM11/26/12
to idem...@googlegroups.com
Hi Carlos,

Thx for the info. Can I debug it somehow to trace it step by step?

Thanks!
--
Edwin Ang
Development | PT. Ambidexter Teknologi
Palmerah Utara III No 9, Palmerah, Jakarta Barat, Indonesia 11480
Phone: +62 (021) 533 1758
Mobile +62 819 3131 0593
Email edwi...@ambidexter-consulting.com

Carlos Antonio Ruiz Gomez

unread,
Nov 26, 2012, 11:04:25 PM11/26/12
to idem...@googlegroups.com

Yes, old jboss remote debug way

edwin ang

unread,
Nov 26, 2012, 11:10:25 PM11/26/12
to idem...@googlegroups.com
Hi Carlos,

Thanks a lot for the info. Can we contact Deepak for collaboration work
on this?


--
Edwin Ang
Development | PT. Ambidexter Teknologi
Palmerah Utara III No 9, Palmerah, Jakarta Barat, Indonesia 11480
Phone: +62 (021) 533 1758
Mobile +62 819 3131 0593
Email edwi...@ambidexter-consulting.com

Deepak Pansheriya

unread,
Nov 27, 2012, 8:43:06 AM11/27/12
to idem...@googlegroups.com

Edwin,

I am responding here as Carlos pointed me about this discussion.

Yes we have enhanced web services to support multiple action in single SOAP request. Where you can combine any endpoints of ModelADService in single response.
We have added support for scripting and ctx variable which allows to use ID of existing or newly created object in next operations.
We have added support for identifier field, Which helps in identifying existing records for updating.
And support for managing transactions from client, So you can control rollback points externally.

We may shortly release enhanced version of web service.

Thanks
--Deepak

edwin ang

unread,
Nov 27, 2012, 11:22:26 AM11/27/12
to idem...@googlegroups.com
Hi Deepak,

Those enhancements sounds very exciting! Is it possible for us to be the alpha tester?
 :)

Regards,
Edwin Ang
Message has been deleted

edwin ang

unread,
Dec 6, 2012, 12:39:03 AM12/6/12
to idem...@googlegroups.com
Hi Deepak,

Any update on this? :)

Thanks,
Edwin Ang


On Wed, Nov 28, 2012 at 12:09 PM, Deepak Pansheriya <deepakpa...@gmail.com> wrote:
Edwin,

That will be great. Shortly I will send you information for setting up and sample request.

Thanks
--Deepak



--
Edwin Ang 
Director | PT. Ambidexter Teknologi
Palmerah Utara III No 9, Palmerah, Jakarta Barat 11480

Carlos Ruiz

unread,
Dec 13, 2012, 10:58:06 AM12/13/12
to idem...@googlegroups.com
Edwin, Deepak committed here:
https://bitbucket.org/trekglobal/idempiere/commits/a19b65b
https://bitbucket.org/trekglobal/idempiere/commits/20cb4b4

It's in process of pull / peer review.

Regards,

Carlos Ruiz

edwin ang

unread,
Dec 16, 2012, 11:14:26 PM12/16/12
to idem...@googlegroups.com
Hi Carlos,

Thanks for the info. I checked that you've committed them to
https://bitbucket.org/idempiere/idempiere. So is it ok if I test on the
official branch or the trekglobal's?

Regards,
Edwin Ang


On 13/12/2012 22:58, Carlos Ruiz wrote:
> Edwin, Deepak committed here:
> https://bitbucket.org/trekglobal/idempiere/commits/a19b65b
> https://bitbucket.org/trekglobal/idempiere/commits/20cb4b4
>
> It's in process of pull / peer review.
>
> Regards,
>
> Carlos Ruiz
>
>


--
Edwin Ang
Development | PT. Ambidexter Teknologi
Palmerah Utara III No 9, Palmerah, Jakarta Barat, Indonesia 11480

Carlos Antonio Ruiz Gomez

unread,
Dec 16, 2012, 11:27:54 PM12/16/12
to idem...@googlegroups.com

Hi Edwin, it's already installed in demo.idempiere.com

Regards,

Carlos Ruiz

Pedro Rozo

unread,
Mar 18, 2013, 11:03:48 PM3/18/13
to idem...@googlegroups.com
Hi everyone.

Quick question .. on top of the new simplified SOAP calls that you described ...are you guys using the same web services libraries/frameworks and versiones for idempiere ? are you plannign any other enhancemnet to this web service layer for the 1.0 release ?

Regards

Pedro Rozo.

Carlos Antonio Ruiz Gomez

unread,
Mar 19, 2013, 9:20:59 AM3/19/13
to idem...@googlegroups.com
Hi Pedro,

No new enhancements planned for that, time to test thoroughly.

Regards,

Carlos Ruiz

KARAN

unread,
Apr 1, 2013, 6:13:42 AM4/1/13
to idem...@googlegroups.com
Hello
    I used Adempiere i want a webservice in adempiere when i inserted record in adempiere so a webservice is called  and data is inserted in different database

Pedro Rozo

unread,
Apr 1, 2013, 8:44:10 AM4/1/13
to idem...@googlegroups.com
You don´t really need a web service from Adempiere/Idempiere to trigger that event I would suggest to implement a "model validator"  to the ERP document or table that you want to monitor, and that class will be able to trigger any java logic that you want, including call external web services, insert database rows, etc.

If you are not familiar with the model validator concept, chekc this document from Red1 ...http://ufpr.dl.sourceforge.net/project/red1/ADempiere%20PDFs/ERPSoftware.pdf

Regards,

Pedro Rozo


2013/4/1 KARAN <ks7...@gmail.com>
Hello
    I used Adempiere i want a webservice in adempiere when i inserted record in adempiere so a webservice is called  and data is inserted in different database

--
You received this message because you are subscribed to a topic in the Google Groups "iDempiere" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/idempiere/ARed5z4wf08/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to idempiere+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

Cordial Saludo

 

Pedro Rozo
Global SOA/BPM/Java/IT Consultant
MBA/Certified Enterprise Architect for Java Technology
CEO – SmartJSP S.A.S. 
http://www.smartjsp.com
SOA, BPM, Java Enterprise & Open Source Made Easy
Mobile: (+57) 312.300.6700 - Phone: (+57 1) 5488330
Bogotá D.C., Colombia.
Mobile: (+1) (647) 694.1544
Toronto, Canada

KARAN

unread,
Apr 1, 2013, 9:20:44 AM4/1/13
to idem...@googlegroups.com, pedr...@smartjsp.com
I m not using idempiere i used adempiere 360 is it possible to save records in both database my ERP and another when i save records in ERP

Pedro Rozo

unread,
Apr 1, 2013, 9:25:18 AM4/1/13
to idem...@googlegroups.com
Karan.

If you read the document that I suggested to you, you will notice that works for adempiere.

PR

KARAN

unread,
Apr 2, 2013, 2:21:33 AM4/2/13
to idem...@googlegroups.com
ok Thnx
Reply all
Reply to author
Forward
0 new messages