Feasibility for service and document exchange (EDI) between OFBiz instances

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Feasibility for service and document exchange (EDI) between OFBiz instances

devmail
Hello users and developers,

I am tasked with the examination about the functionality of some
business cases in Apache OFBiz. Mainly with the sale of products through
the e-commerce application, the reception of property, plant and
equipment (FixedAsset) and the preparation of a balance sheet.

I would like to know if Apache OFBiz can communicate, exchange documents
(EDI), with other instances or in case of a multi-tenant setup, the same
instance.

For example i have a multi-tenant setup with Tenant A and B
Tenant A buys over the e-commerce store from B a round gizmo.
Is there a way for A to get a fixed Asset of the gizmo without to create
it manually?

Furthermore is it possible to bind 2 services, in different instances,
together like sell and buy, like in the example above? To define a
business process which causes a reaction in another instance. Like the
transmission of a document (EDI)?

Best regards,
Raynhold

Reply | Threaded
Open this post in threaded view
|

Re: Feasibility for service and document exchange (EDI) between OFBiz instances

devmail
Hello Rishi,

thank you for your response.

Since I just only scratch the surface of OFBiz regarding development, I
don't know if it provides something to communicate to other
applications. As far as I know OFBiz offers interfaces for SOAP/REST,
but nothing leading out of it. Like the definition of a webhook or
similar. Is there maybe a concept or work in progress which tries to
achieve something like an EDI interface or similar?

The requirement would be similar to this:

There are 2 parties which run their own OFBiz system. (Looking to
multi-tenant setup it should also be possible that it would also work
there, so between the tenants)
Party B buys in the web shop of Party A a couple of products. Now the
information about the bought Items should be sent to Party Bs OFBiz
instance.
(Party A OFBiz) webshop -----→ (Party B OFBiz) Asset Maintenance

So that Party B does not have to create the assets manually.

--
Best regards,
Raynhold

Am 13.01.2021 um 19:56 schrieb Rishi Solanki:

> Raynhold,
> It is more like communicating two applications (not necessarily two tenants
> of same OFBiz instance). Should exchange the data using EDI or any other
> way (xml, json exchange etc).
>
> Answer is yes it is possible and can be done in the same fashion any other
> Java based application does. Just need to make sure if something already in
> OFBiz then use it instead of implementing the feature from scratch.
>
> Creating a fixed asset on some trigger is not OOTB available, but with some
> custom code it is also achievable. The exact requirement would help us to
> better answer your questions.
>
> Best Regards,
> --
> Rishi Solanki
> *CTO, Mindpath Technology*
> Intelligent Solutions
> cell: +91-98932-87847
> LinkedIn <https://www.linkedin.com/in/rishi-solanki-62271b7/>
>
>
> On Tue, Jan 12, 2021 at 8:48 PM Raynhold <[hidden email]> wrote:
>
>> Hello users and developers,
>>
>> I am tasked with the examination about the functionality of some
>> business cases in Apache OFBiz. Mainly with the sale of products through
>> the e-commerce application, the reception of property, plant and
>> equipment (FixedAsset) and the preparation of a balance sheet.
>>
>> I would like to know if Apache OFBiz can communicate, exchange documents
>> (EDI), with other instances or in case of a multi-tenant setup, the same
>> instance.
>>
>> For example i have a multi-tenant setup with Tenant A and B
>> Tenant A buys over the e-commerce store from B a round gizmo.
>> Is there a way for A to get a fixed Asset of the gizmo without to create
>> it manually?
>>
>> Furthermore is it possible to bind 2 services, in different instances,
>> together like sell and buy, like in the example above? To define a
>> business process which causes a reaction in another instance. Like the
>> transmission of a document (EDI)?
>>
>> Best regards,
>> Raynhold
>>
>>
Reply | Threaded
Open this post in threaded view
|

Re: Feasibility for service and document exchange (EDI) between OFBiz instances

Rishi Solanki
Dear Raynhold,
I was trying to explain to you the same. I think I was not clear enough.
Let me try to give more insights direct automatic functionality is not
available out of the box, but yes it can be achievable with minor effort
and customization. For example, create asset functionality available in
OFBiz. But if we want to create it automatically without user interaction
then we need that data over the OFBiz running instance. The data may be in
EDI (at FTP location or in request object) or it may be REST or SOAP
request from wherever it will come we can create fixed asset automatically.

That means no user interaction. Again, here we can do anything which you
know can be done by any other technologies. This is what I was trying to
explain. And if it is something Party B have the direct access to Party A
database then we can direct copy the values. But it should be allowed by
Party A.

Best Regards,
--
Rishi Solanki
*CTO, Mindpath Technology*
Intelligent Solutions
cell: +91-98932-87847
LinkedIn <https://www.linkedin.com/in/rishi-solanki-62271b7/>


On Thu, Jan 14, 2021 at 7:41 PM Raynhold <[hidden email]> wrote:

> Hello Rishi,
>
> thank you for your response.
>
> Since I just only scratch the surface of OFBiz regarding development, I
> don't know if it provides something to communicate to other
> applications. As far as I know OFBiz offers interfaces for SOAP/REST,
> but nothing leading out of it. Like the definition of a webhook or
> similar. Is there maybe a concept or work in progress which tries to
> achieve something like an EDI interface or similar?
>
> The requirement would be similar to this:
>
> There are 2 parties which run their own OFBiz system. (Looking to
> multi-tenant setup it should also be possible that it would also work
> there, so between the tenants)
> Party B buys in the web shop of Party A a couple of products. Now the
> information about the bought Items should be sent to Party Bs OFBiz
> instance.
> (Party A OFBiz) webshop -----→ (Party B OFBiz) Asset Maintenance
>
> So that Party B does not have to create the assets manually.
>
> --
> Best regards,
> Raynhold
>
> Am 13.01.2021 um 19:56 schrieb Rishi Solanki:
> > Raynhold,
> > It is more like communicating two applications (not necessarily two
> tenants
> > of same OFBiz instance). Should exchange the data using EDI or any other
> > way (xml, json exchange etc).
> >
> > Answer is yes it is possible and can be done in the same fashion any
> other
> > Java based application does. Just need to make sure if something already
> in
> > OFBiz then use it instead of implementing the feature from scratch.
> >
> > Creating a fixed asset on some trigger is not OOTB available, but with
> some
> > custom code it is also achievable. The exact requirement would help us to
> > better answer your questions.
> >
> > Best Regards,
> > --
> > Rishi Solanki
> > *CTO, Mindpath Technology*
> > Intelligent Solutions
> > cell: +91-98932-87847
> > LinkedIn <https://www.linkedin.com/in/rishi-solanki-62271b7/>
> >
> >
> > On Tue, Jan 12, 2021 at 8:48 PM Raynhold <[hidden email]> wrote:
> >
> >> Hello users and developers,
> >>
> >> I am tasked with the examination about the functionality of some
> >> business cases in Apache OFBiz. Mainly with the sale of products through
> >> the e-commerce application, the reception of property, plant and
> >> equipment (FixedAsset) and the preparation of a balance sheet.
> >>
> >> I would like to know if Apache OFBiz can communicate, exchange documents
> >> (EDI), with other instances or in case of a multi-tenant setup, the same
> >> instance.
> >>
> >> For example i have a multi-tenant setup with Tenant A and B
> >> Tenant A buys over the e-commerce store from B a round gizmo.
> >> Is there a way for A to get a fixed Asset of the gizmo without to create
> >> it manually?
> >>
> >> Furthermore is it possible to bind 2 services, in different instances,
> >> together like sell and buy, like in the example above? To define a
> >> business process which causes a reaction in another instance. Like the
> >> transmission of a document (EDI)?
> >>
> >> Best regards,
> >> Raynhold
> >>
> >>
>
Reply | Threaded
Open this post in threaded view
|

Re: Feasibility for service and document exchange (EDI) between OFBiz instances

Shi Jinghai-3
In reply to this post by devmail
Hi Raynhold,

AFAIK, the EDI implements are not coming into open source yet, but while search in Moqui, there’s several EDI X12 results:
https://github.com/moqui/moqui-framework/search?q=x12

Perhaps you can ask David Jones directly.

Kind Regards,

Shi Jinghai

________________________________
发件人: Raynhold <[hidden email]>
发送时间: Tuesday, January 12, 2021 11:18:38 PM
收件人: [hidden email] <[hidden email]>; [hidden email] <[hidden email]>
主题: Feasibility for service and document exchange (EDI) between OFBiz instances

Hello users and developers,

I am tasked with the examination about the functionality of some
business cases in Apache OFBiz. Mainly with the sale of products through
the e-commerce application, the reception of property, plant and
equipment (FixedAsset) and the preparation of a balance sheet.

I would like to know if Apache OFBiz can communicate, exchange documents
(EDI), with other instances or in case of a multi-tenant setup, the same
instance.

For example i have a multi-tenant setup with Tenant A and B
Tenant A buys over the e-commerce store from B a round gizmo.
Is there a way for A to get a fixed Asset of the gizmo without to create
it manually?

Furthermore is it possible to bind 2 services, in different instances,
together like sell and buy, like in the example above? To define a
business process which causes a reaction in another instance. Like the
transmission of a document (EDI)?

Best regards,
Raynhold

Reply | Threaded
Open this post in threaded view
|

Re: Feasibility for service and document exchange (EDI) between OFBiz instances

Yashwant Dhakad-2
Hi Raynhold,
We have one camel plugin in OFBiz for external communication. You can
explore this plugin https://github.com/bibryam/ofbiz-camel.

Kind Regards,
Yashwant Dhakad
Sr. Technical Consultant

*HotWax Systems*
*Enterprise open source experts*
cell: +91-9098240513
office: 0731-409-3684
http://www.hotwaxsystems.com


On Fri, Jan 15, 2021 at 7:37 AM Shi Jinghai <[hidden email]> wrote:

> Hi Raynhold,
>
> AFAIK, the EDI implements are not coming into open source yet, but while
> search in Moqui, there’s several EDI X12 results:
> https://github.com/moqui/moqui-framework/search?q=x12
>
> Perhaps you can ask David Jones directly.
>
> Kind Regards,
>
> Shi Jinghai
>
> ________________________________
> 发件人: Raynhold <[hidden email]>
> 发送时间: Tuesday, January 12, 2021 11:18:38 PM
> 收件人: [hidden email] <[hidden email]>; [hidden email] <
> [hidden email]>
> 主题: Feasibility for service and document exchange (EDI) between OFBiz
> instances
>
> Hello users and developers,
>
> I am tasked with the examination about the functionality of some
> business cases in Apache OFBiz. Mainly with the sale of products through
> the e-commerce application, the reception of property, plant and
> equipment (FixedAsset) and the preparation of a balance sheet.
>
> I would like to know if Apache OFBiz can communicate, exchange documents
> (EDI), with other instances or in case of a multi-tenant setup, the same
> instance.
>
> For example i have a multi-tenant setup with Tenant A and B
> Tenant A buys over the e-commerce store from B a round gizmo.
> Is there a way for A to get a fixed Asset of the gizmo without to create
> it manually?
>
> Furthermore is it possible to bind 2 services, in different instances,
> together like sell and buy, like in the example above? To define a
> business process which causes a reaction in another instance. Like the
> transmission of a document (EDI)?
>
> Best regards,
> Raynhold
>
>