My understanding is: Create a Party Group for your company. Assign it the roles demo data "Company" have.
When I do it without demo data, I generally run two instances of Ofbiz and refer the demo data setup to create similar setup (with different names). As David suggested work with demo data before you attempt to setup afresh. I did the setup with demo data couple of times to understand the Ofbiz and finally, for production did it from scratch.
Thanks, Raj Vince Clark wrote:
I'm having trouble understanding how to properly set up sales taxes. Two areas of misunderstanding: 1) Company setup We have set up a production instance and created a company. The ID defaulted to 10000. The demo data uses "Company" as the system company id and I have seen reference to the fact that this company id is sometimes hardcoded. I have also seen reference to a file called AccountingProperties.properties where there is a setting for accounting.company.partyId. http://www.neogia.org/Scratch_deployment_procedure_-_part_II However, this appears to based on an old version as I cannot find that file in the source. As far as I can tell the current functionality can determine everything it needs based on the Company and tax authorities being set up properly. No settings in properties files or hardcoded values are necessary. 2) Sales Tax determination The setup seems to tie everything by Geography. Is the assessment of sales tax based on the state of the customer and a lookup to the proper tax authority? If it is an out of state purchase, ie., the customer is in a different state than the Company is it automatically not taxed? Also, is state as granular as OFBiz is currently capable of? What about local tax authorities like city or county?
