Thanks for your help Abhai, much appreciated! On Wed, Jun 16, 2010 at 6:13 PM, Abhai Chaudhary < [email protected]> wrote:
> I came across a similar scenario when business decision was taken to not to > use parts of inventory, parts of accounting and entire fulfillment > applications of Ofbiz and using only the e-commerce (Order, PO and Product > modules apart from general framework). We decided to integrate Ofbiz with > third party commercial solutions in real time for our inventory and > accounting needs. This was challenging as modules we were intending to use > had lot of dependencies on other modules by the way of data processing and > ECA's. My advice, if you do not want to use a particular module or some > data, follow the procedure > > 1) Identify the entities you are using > 2) Examine the seed data related to those entities, remove the instance > data and NOT the entity definition data (usually available in > "*typedata.xml"). > 3) Make sure you do not touch *typedata.xml" or any setup data, if you make > a mistake here, there are high chances you may end up in failing ECA's > 4) Examine the services you are using and associated ECA's, if required > disable those ECA's (Important when you do not want to use a module linked > thru ECA's) > (Example, while receiving the inventory, there are a few accounting > entries created, so you have dependency on accounting setup data. Solution, > provide the data or disable the ECA, though I would avoid disabling the ECA > unless I am very sure it does not impact any other use case). > 5) If you add yr business specific entity attributes, extend the entity > rather than adding the attribute to default schema. > > > -Abhai > > > -----Original Message----- > From: BJ Freeman [mailto:[email protected]] > Sent: Thursday, June 10, 2010 6:13 AM > To: [email protected] > Subject: Re: Customizing seed data > > from a maintainence point of view you would have to do that every time > you upgraded the code since the update would overwrite all your mods. > Unless there is something that may cause confusion I just leave it in. > > > > ========================= > BJ Freeman > http://bjfreeman.elance.com > Strategic Power Office with Supplier Automation < > http://www.businessesnetwork.com/automation/viewforum.php?f=52> > Specialtymarket.com <http://www.specialtymarket.com/> > > Systems Integrator-- Glad to Assist > > Chat Y! messenger: bjfr33man > Linkedin > < > http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro > > > > > Jonatan Soto sent the following on 6/10/2010 2:20 AM: > > Hi, > > > > i am currently setup a production + development environment and I want to > > know if there is a guideline of how to customize seed data. I understand > > that seed data is maintained along the ofbiz code but for me doesn't make > > sense to have a very large list of languages, currencies, uom's and so > on, > > so I think it's a good practice to 'eliminate' everything the business is > > not gonna use. Please correct me if I'm wrong. > > > > As I could checked it out I saw I possible approach where I may convert > seed > > data to ext data and comment it out the data I will never use. Am I > right? > > > > Best regards, > > > > Jonatan Soto > > > > > http://www.mindtree.com/email/disclaimer.html > -- ----- Jonatan Soto
