Hi all,
I'm trying to set up an Billing Account for each customer, when he registers in the e-commerce shop. Actually I cannot fin the right way... For FinAccounts I found a Service doing that - but for Billing Accounts I found nothing. Can anyone help? Thanks a lot! Greetz Alexander |
Hi Alexander
I'm not sure but this could be a reason. Billing Accounts are normally created in the Accounting. This is because you would want to perform some type of credit check on a customer before you give them a Billing Account and decide what their limit will be. They need to be credit worthy otherwise you may not get paid. Details of Billing Accounts and how to create and update them are available in the OFBiz online help. This is accessed by pressing 'Help' on any of the OFBiz screens. Not sure if this helps you much. Thanks Sharan
|
Hi Sharan,
thanks for your reply - but actually thaht doesn't help too much. I know how I can setup a billing account in the admin-area. But I want to create one during the registration of a user in the Shop-Frontend. My problem is, that I couldn't find any method or service in the API that I can call for creating a billing account. Looking forward for any further help! Kind regards Alexander
|
Alexander,
I suggest you should look at the screen implementation for creating billing account from ofbiz accounting. If you trace code from there to controller, you will be able to reach to the service that finally creates billing account. Based on your business process requirements you use OOTB services or may choose to write your own. Even if you decide to write your own, existing code will be very helpful. Thanks and Regards Anil Patel HotWax Media Inc http://www.hotwaxmedia.com/apache-ofbiz-blog/ofbiz-tutorial-custom-components-in-ofbiz/ On Dec 4, 2009, at 1:03 PM, Alexander1893 wrote: > > Hi Sharan, > > thanks for your reply - but actually thaht doesn't help too much. > I know how I can setup a billing account in the admin-area. But I want to > create one during the registration of a user in the Shop-Frontend. > My problem is, that I couldn't find any method or service in the API that I > can call for creating a billing account. > > Looking forward for any further help! > > Kind regards > Alexander > > > Sharan-F wrote: >> >> Hi Alexander >> >> I'm not sure but this could be a reason. >> >> Billing Accounts are normally created in the Accounting. This is because >> you would want to perform some type of credit check on a customer before >> you give them a Billing Account and decide what their limit will be. >> They need to be credit worthy otherwise you may not get paid. >> >> Details of Billing Accounts and how to create and update them are >> available in the OFBiz online help. This is accessed by pressing 'Help' on >> any of the OFBiz screens. >> >> Not sure if this helps you much. >> >> Thanks >> Sharan >> >> >> Alexander1893 wrote: >>> >>> Hi all, >>> >>> I'm trying to set up an Billing Account for each customer, when he >>> registers in the e-commerce shop. >>> Actually I cannot fin the right way... For FinAccounts I found a Service >>> doing that - but for Billing Accounts I found nothing. >>> >>> Can anyone help? >>> >>> Thanks a lot! >>> >>> Greetz >>> Alexander >>> >> >> > > -- > View this message in context: http://n4.nabble.com/Creating-an-Billing-Account-tp940377p948745.html > Sent from the OFBiz - User mailing list archive at Nabble.com. |
Hi all,
I started to implement my own service for creating a billing account - but finally found an existing one (createBillingAccount within the accounting-component). I added the call of the service in the registration-process - but now I have a permission-problem... The service has the following permissons: <permission-service service-name="acctgBillingAcctCheck" main-action="CREATE"/> This leads to <simple-method method-name="acctgBillingAcctCheck" short-description="Accounting billing account permission logic"> <call-simple-method method-name="basePermissionCheck"/> </simple-method> Which means, that the service can't be called as I call it during the registration. Any suggestions how would be the best way to handle this? Thanks in advance! Alexander
|
Free forum by Nabble | Edit this page |