> Hello All -
> > I am a newbie to OFBiz. I have it setup in my windows machine. > > I have the following basic requirement for the application, that I am > currently > working on, which will be built on OFBiz, > > 1. When an order is placed (check-out), *(i)* Do the payment processing > (*I have the > APIs for payment processing*) and *(ii)* Place the order for > fulfillment (*I have > the APIs for placing the fulfillment request with Amazon*) > 2. When the customer logs in and checks the order status, I need to > inquire the > order fulfillment status from fulfillment center (*I have the APIs*) > and display > the same > > I am looking for some pointers on, which part of the code I should be > looking into, > to have the above functionalities in place. I appreciate any help on this. > I am > sorry if this was asked before. > > > Thanks > Chandrakanth S > |
Chandrakanth,
Ofbiz is very big and complex enterprise application suite and framework for application development. I don't it would be easier for anyone to understand it without going through the basics. I would suggest you to start with Ofbiz documentation available at wiki and Training video (courtesy Hotwax media) available elsewhere on wiki site. There are plenty of payment processor integration examples as OOTB ofbiz comes with Authorize.net, CyberSource implmentation to name a few. Look into the Accounting model for source code and services. if your payment processor is not implemented it should not be very difficult to integrate by following with existing implementations. For integrating your order processing with external system, you will need to understand the framework as well as order management application. There are Google and eBay integration components in spacialpurpose folder. May looking at the source code there can help you. Thanks, Raj Chandrakanth S. wrote: >> Hello All - >> >> I am a newbie to OFBiz. I have it setup in my windows machine. >> >> I have the following basic requirement for the application, that I am >> currently >> working on, which will be built on OFBiz, >> >> 1. When an order is placed (check-out), *(i)* Do the payment processing >> (*I have the >> APIs for payment processing*) and *(ii)* Place the order for >> fulfillment (*I have >> the APIs for placing the fulfillment request with Amazon*) >> 2. When the customer logs in and checks the order status, I need to >> inquire the >> order fulfillment status from fulfillment center (*I have the APIs*) >> and display >> the same >> >> I am looking for some pointers on, which part of the code I should be >> looking into, >> to have the above functionalities in place. I appreciate any help on this. >> I am >> sorry if this was asked before. >> >> >> Thanks >> Chandrakanth S >> >> > > |
Thanks Raj
I understand that it is not an easy task integrating order processing module into OFBiz. I have the web-service calls (APIs) to do the order processing/fulfillment with Amazon. That works great. I need to call those APIs from within the OFBiz checkout. Most of the stuffs inside are with XML files. Very difficult to understand and to get started. I went through the documentation and video demos. I understand the framework. But, when I look at the code (project folder), it looks very complicated I am sure that I can do it if I spend sometime with it. Unfortunately, I don't have so much time. But anyways, let me give it a try. Thanks Chandrakanth S On Wed, Apr 30, 2008 at 11:54 AM, Raj Saini <[hidden email]> wrote: > Chandrakanth, > > Ofbiz is very big and complex enterprise application suite and framework > for application development. I don't it would be easier for anyone to > understand it without going through the basics. I would suggest you to start > with Ofbiz documentation available at wiki and Training video (courtesy > Hotwax media) available elsewhere on wiki site. > > There are plenty of payment processor integration examples as OOTB ofbiz > comes with Authorize.net, CyberSource implmentation to name a few. Look into > the Accounting model for source code and services. if your payment processor > is not implemented it should not be very difficult to integrate by following > with existing implementations. > > For integrating your order processing with external system, you will need > to understand the framework as well as order management application. There > are Google and eBay integration components in spacialpurpose folder. May > looking at the source code there can help you. > > Thanks, > > Raj > > Chandrakanth S. wrote: > > > Hello All - > > > > > > I am a newbie to OFBiz. I have it setup in my windows machine. > > > > > > I have the following basic requirement for the application, that I am > > > currently > > > working on, which will be built on OFBiz, > > > > > > 1. When an order is placed (check-out), *(i)* Do the payment > > > processing > > > (*I have the > > > APIs for payment processing*) and *(ii)* Place the order for > > > fulfillment (*I have > > > the APIs for placing the fulfillment request with Amazon*) > > > 2. When the customer logs in and checks the order status, I need to > > > inquire the > > > order fulfillment status from fulfillment center (*I have the > > > APIs*) > > > and display > > > the same > > > > > > I am looking for some pointers on, which part of the code I should be > > > looking into, > > > to have the above functionalities in place. I appreciate any help on > > > this. > > > I am > > > sorry if this was asked before. > > > > > > > > > Thanks > > > Chandrakanth S > > > > > > > > > > > > > > > > > |
Yes, it is possible but needs the knowledge of the system. I am no
expert but my thought is you can do it similar to how order confirmation mails are sent. Similar to this you can send async web services request on status change of a order. You can look at the CheckOutEvents.java, CheckoutHelper.java to start with. Thanks, Raj Chandrakanth S. wrote: > Thanks Raj > > I understand that it is not an easy task integrating order processing module > into OFBiz. > I have the web-service calls (APIs) to do the order processing/fulfillment > with Amazon. > That works great. I need to call those APIs from within the OFBiz checkout. > > Most of the stuffs inside are with XML files. Very difficult to understand > and to get started. > I went through the documentation and video demos. I understand the > framework. But, when > I look at the code (project folder), it looks very complicated > > I am sure that I can do it if I spend sometime with it. Unfortunately, I > don't have so much > time. But anyways, let me give it a try. > > > Thanks > Chandrakanth S > > > On Wed, Apr 30, 2008 at 11:54 AM, Raj Saini <[hidden email]> wrote: > > >> Chandrakanth, >> >> Ofbiz is very big and complex enterprise application suite and framework >> for application development. I don't it would be easier for anyone to >> understand it without going through the basics. I would suggest you to start >> with Ofbiz documentation available at wiki and Training video (courtesy >> Hotwax media) available elsewhere on wiki site. >> >> There are plenty of payment processor integration examples as OOTB ofbiz >> comes with Authorize.net, CyberSource implmentation to name a few. Look into >> the Accounting model for source code and services. if your payment processor >> is not implemented it should not be very difficult to integrate by following >> with existing implementations. >> >> For integrating your order processing with external system, you will need >> to understand the framework as well as order management application. There >> are Google and eBay integration components in spacialpurpose folder. May >> looking at the source code there can help you. >> >> Thanks, >> >> Raj >> >> Chandrakanth S. wrote: >> >> >>> Hello All - >>> >>>> I am a newbie to OFBiz. I have it setup in my windows machine. >>>> >>>> I have the following basic requirement for the application, that I am >>>> currently >>>> working on, which will be built on OFBiz, >>>> >>>> 1. When an order is placed (check-out), *(i)* Do the payment >>>> processing >>>> (*I have the >>>> APIs for payment processing*) and *(ii)* Place the order for >>>> fulfillment (*I have >>>> the APIs for placing the fulfillment request with Amazon*) >>>> 2. When the customer logs in and checks the order status, I need to >>>> inquire the >>>> order fulfillment status from fulfillment center (*I have the >>>> APIs*) >>>> and display >>>> the same >>>> >>>> I am looking for some pointers on, which part of the code I should be >>>> looking into, >>>> to have the above functionalities in place. I appreciate any help on >>>> this. >>>> I am >>>> sorry if this was asked before. >>>> >>>> >>>> Thanks >>>> Chandrakanth S >>>> >>>> >>>> >>>> >>> >>> >> > > |
Name of these two classes should help me to start with. Thanks Raj
On Wed, Apr 30, 2008 at 12:45 PM, Raj Saini <[hidden email]> wrote: > Yes, it is possible but needs the knowledge of the system. I am no expert > but my thought is you can do it similar to how order confirmation mails are > sent. Similar to this you can send async web services request on status > change of a order. You can look at the CheckOutEvents.java, > CheckoutHelper.java to start with. > > > Thanks, > > Raj > Chandrakanth S. wrote: > > > Thanks Raj > > > > I understand that it is not an easy task integrating order processing > > module > > into OFBiz. > > I have the web-service calls (APIs) to do the order > > processing/fulfillment > > with Amazon. > > That works great. I need to call those APIs from within the OFBiz > > checkout. > > > > Most of the stuffs inside are with XML files. Very difficult to > > understand > > and to get started. > > I went through the documentation and video demos. I understand the > > framework. But, when > > I look at the code (project folder), it looks very complicated > > > > I am sure that I can do it if I spend sometime with it. Unfortunately, I > > don't have so much > > time. But anyways, let me give it a try. > > > > > > Thanks > > Chandrakanth S > > > > > > On Wed, Apr 30, 2008 at 11:54 AM, Raj Saini <[hidden email]> wrote: > > > > > > > > > Chandrakanth, > > > > > > Ofbiz is very big and complex enterprise application suite and > > > framework > > > for application development. I don't it would be easier for anyone to > > > understand it without going through the basics. I would suggest you to > > > start > > > with Ofbiz documentation available at wiki and Training video > > > (courtesy > > > Hotwax media) available elsewhere on wiki site. > > > > > > There are plenty of payment processor integration examples as OOTB > > > ofbiz > > > comes with Authorize.net, CyberSource implmentation to name a few. > > > Look into > > > the Accounting model for source code and services. if your payment > > > processor > > > is not implemented it should not be very difficult to integrate by > > > following > > > with existing implementations. > > > > > > For integrating your order processing with external system, you will > > > need > > > to understand the framework as well as order management application. > > > There > > > are Google and eBay integration components in spacialpurpose folder. > > > May > > > looking at the source code there can help you. > > > > > > Thanks, > > > > > > Raj > > > > > > Chandrakanth S. wrote: > > > > > > > > > > > > > Hello All - > > > > > > > > > > > > > I am a newbie to OFBiz. I have it setup in my windows machine. > > > > > > > > > > I have the following basic requirement for the application, that I > > > > > am > > > > > currently > > > > > working on, which will be built on OFBiz, > > > > > > > > > > 1. When an order is placed (check-out), *(i)* Do the payment > > > > > processing > > > > > (*I have the > > > > > APIs for payment processing*) and *(ii)* Place the order for > > > > > fulfillment (*I have > > > > > the APIs for placing the fulfillment request with Amazon*) > > > > > 2. When the customer logs in and checks the order status, I need > > > > > to > > > > > inquire the > > > > > order fulfillment status from fulfillment center (*I have the > > > > > APIs*) > > > > > and display > > > > > the same > > > > > > > > > > I am looking for some pointers on, which part of the code I should > > > > > be > > > > > looking into, > > > > > to have the above functionalities in place. I appreciate any help > > > > > on > > > > > this. > > > > > I am > > > > > sorry if this was asked before. > > > > > > > > > > > > > > > Thanks > > > > > Chandrakanth S > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- c |
Other spot to look for something similar is in oagis component in
ofbiz. Look at different eca defined in seca.xml file in that component. Regards Anil Patel On Apr 30, 2008, at 12:50 PM, Chandrakanth S. wrote: > Name of these two classes should help me to start with. Thanks Raj > > > On Wed, Apr 30, 2008 at 12:45 PM, Raj Saini <[hidden email]> > wrote: > >> Yes, it is possible but needs the knowledge of the system. I am no >> expert >> but my thought is you can do it similar to how order confirmation >> mails are >> sent. Similar to this you can send async web services request on >> status >> change of a order. You can look at the CheckOutEvents.java, >> CheckoutHelper.java to start with. >> >> >> Thanks, >> >> Raj >> Chandrakanth S. wrote: >> >>> Thanks Raj >>> >>> I understand that it is not an easy task integrating order >>> processing >>> module >>> into OFBiz. >>> I have the web-service calls (APIs) to do the order >>> processing/fulfillment >>> with Amazon. >>> That works great. I need to call those APIs from within the OFBiz >>> checkout. >>> >>> Most of the stuffs inside are with XML files. Very difficult to >>> understand >>> and to get started. >>> I went through the documentation and video demos. I understand the >>> framework. But, when >>> I look at the code (project folder), it looks very complicated >>> >>> I am sure that I can do it if I spend sometime with it. >>> Unfortunately, I >>> don't have so much >>> time. But anyways, let me give it a try. >>> >>> >>> Thanks >>> Chandrakanth S >>> >>> >>> On Wed, Apr 30, 2008 at 11:54 AM, Raj Saini <[hidden email]> >>> wrote: >>> >>> >>> >>>> Chandrakanth, >>>> >>>> Ofbiz is very big and complex enterprise application suite and >>>> framework >>>> for application development. I don't it would be easier for >>>> anyone to >>>> understand it without going through the basics. I would suggest >>>> you to >>>> start >>>> with Ofbiz documentation available at wiki and Training video >>>> (courtesy >>>> Hotwax media) available elsewhere on wiki site. >>>> >>>> There are plenty of payment processor integration examples as OOTB >>>> ofbiz >>>> comes with Authorize.net, CyberSource implmentation to name a few. >>>> Look into >>>> the Accounting model for source code and services. if your payment >>>> processor >>>> is not implemented it should not be very difficult to integrate by >>>> following >>>> with existing implementations. >>>> >>>> For integrating your order processing with external system, you >>>> will >>>> need >>>> to understand the framework as well as order management >>>> application. >>>> There >>>> are Google and eBay integration components in spacialpurpose >>>> folder. >>>> May >>>> looking at the source code there can help you. >>>> >>>> Thanks, >>>> >>>> Raj >>>> >>>> Chandrakanth S. wrote: >>>> >>>> >>>> >>>>> Hello All - >>>>> >>>>> >>>>>> I am a newbie to OFBiz. I have it setup in my windows machine. >>>>>> >>>>>> I have the following basic requirement for the application, >>>>>> that I >>>>>> am >>>>>> currently >>>>>> working on, which will be built on OFBiz, >>>>>> >>>>>> 1. When an order is placed (check-out), *(i)* Do the payment >>>>>> processing >>>>>> (*I have the >>>>>> APIs for payment processing*) and *(ii)* Place the order for >>>>>> fulfillment (*I have >>>>>> the APIs for placing the fulfillment request with Amazon*) >>>>>> 2. When the customer logs in and checks the order status, I >>>>>> need >>>>>> to >>>>>> inquire the >>>>>> order fulfillment status from fulfillment center (*I have the >>>>>> APIs*) >>>>>> and display >>>>>> the same >>>>>> >>>>>> I am looking for some pointers on, which part of the code I >>>>>> should >>>>>> be >>>>>> looking into, >>>>>> to have the above functionalities in place. I appreciate any help >>>>>> on >>>>>> this. >>>>>> I am >>>>>> sorry if this was asked before. >>>>>> >>>>>> >>>>>> Thanks >>>>>> Chandrakanth S >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >>> >> >> > > > -- > c smime.p7s (3K) Download Attachment |
In reply to this post by ckans
if you look at the google module you will get an idea.
Chandrakanth S. sent the following on 4/30/2008 8:31 AM: >> Hello All - >> >> I am a newbie to OFBiz. I have it setup in my windows machine. >> >> I have the following basic requirement for the application, that I am >> currently >> working on, which will be built on OFBiz, >> >> 1. When an order is placed (check-out), *(i)* Do the payment processing >> (*I have the >> APIs for payment processing*) and *(ii)* Place the order for >> fulfillment (*I have >> the APIs for placing the fulfillment request with Amazon*) >> 2. When the customer logs in and checks the order status, I need to >> inquire the >> order fulfillment status from fulfillment center (*I have the APIs*) >> and display >> the same >> >> I am looking for some pointers on, which part of the code I should be >> looking into, >> to have the above functionalities in place. I appreciate any help on this. >> I am >> sorry if this was asked before. >> >> >> Thanks >> Chandrakanth S >> > |
In reply to this post by Anil Patel-3
Admittedly this is a bit off the wall but any reason why the
EntityEngine could not have a Cloud interface to something like Hadoop/HBase? Strikes me that the simple EntityEngine map view of the world is not too far from the MapReduce view. It would be very cool to dump an existing OFBiz database running on Oracle/Derby then re-import into a cloud model to support massive data sets and parallel processing of queries. Calum |
what are the specifics to accomplish this.
as you see it. Calum Miller sent the following on 4/30/2008 3:42 PM: > Admittedly this is a bit off the wall but any reason why the > EntityEngine could not have a Cloud interface to something like > Hadoop/HBase? > > Strikes me that the simple EntityEngine map view of the world is not too > far from the MapReduce view. It would be very cool to dump an existing > OFBiz database running on Oracle/Derby then re-import into a cloud model > to support massive data sets and parallel processing of queries. > > Calum > > > > |
In reply to this post by Calum Miller-2
After listening to the FeatherCast episode about Hadoop I spent a couple hour reading about it, and filling in my knowledge gap about the Map-Reduce distributed processing pattern. It might be interesting to hook up a distributed database like HBase, but whether or not it would do better than a good traditional database in a clustered mode is a tough question. In fact, for operational/ transaction systems in most cases my guess is that it would be significantly less efficient (where quick response as opposed to lots of data is more critical). On the other hand, for data warehousing and running reports, something like Hadoop combined with HBase would probably significantly improve performance, and even allow for huge reports being done in a few seconds that would normally take many minutes. From the execution perspective the Map-Reduce stuff is possibly even somewhat compatible with the way the Service Engine does things. That's kind of neither here nor there though, because the OFBiz infrastructure is all about handling a large number of small requests doing mostly very small and simple operations. That is by nature very concurrency friendly, and actually needs to be concurrent by nature. In other words there isn't a reason to try to introduce algorithm changes to make things easier to parallelize, they are mostly that way by nature in OFBiz. For the data warehousing stuff (which we're just getting into, Jacopo has been driving that mostly to date), it would be really cool to support HBase with the entity engine (which would be really easy if it has a JDBC driver, and if not it may still be not be too hard as long as it organizes data in a relational way and supports general relational operations such as SQL-ish queries. -David On Apr 30, 2008, at 4:42 PM, Calum Miller wrote: > Admittedly this is a bit off the wall but any reason why the > EntityEngine could not have a Cloud interface to something like > Hadoop/HBase? > > Strikes me that the simple EntityEngine map view of the world is not > too far from the MapReduce view. It would be very cool to dump an > existing OFBiz database running on Oracle/Derby then re-import into > a cloud model to support massive data sets and parallel processing > of queries. > > Calum > |
Free forum by Nabble | Edit this page |