Jacopo,

See my previous email below for how to reproduce the error. I get the error right when I'm adding quantity produced for "individual deliverables (ETH_BRAND, HD2GB_BRAND, RAM256_BRAND)".

The 1st error message I see in console.log is: ModelService.java:396:ERROR] [ModelService.validate] : {postInventoryProducedToGl} : (IN) Required test error: org.ofbiz.service.ServiceValidationException: The following required parameter is missing: [postInventoryProducedToGl.inventoryItemIds]

Then there's some rollback exceptions.

Quick questions about TransactionUtil.java. Do all transaction roll backs throw rollback exceptions? Is it the standard basic exception that tells a transactional/atomic chunk of processing NOT to continue (so we don't hit the "commit" statement at the end of the processing block), ie a standard basic exception in the absense of a more specific exception? Normally, a more specific exception should be thrown, like YouKnowWhatErrorException, so that the program can actually process the exception and display a message to user like "You know what you did wrong", rather than a message like "Beep Beep Beep, wrong, nada, zeho, (gasp), (die)".

If you need a larger output from console.log, let me know. Can I send it to the mailing list as a bz2? I'm kinda paranoid about NOT flooding mail systems with large files of useless data.

Thanks for your help.

Oh, 1 more thing. Any developer docs at all for the manufacturing/inventory aspects? Where's Olivier Heintz? Did he do the Job Shop?

Jonathon

On Jan 3, 2007, at 10:52 PM, Jonathon -- Improov wrote:

A customer ordered a configurable PC PC001. It appears automatically in my Job Shop, that's nice.

I confirmed the production run (status "confirmed"). I set all production times to 10 milliseconds. I then started the routing task named "Stock Out".

I then clicked on Declare to specify quantity produced. I could add quantity produced, no problem. But I couldn't add quantity produced for individual deliverables (ETH_BRAND, HD2GB_BRAND, RAM256_BRAND). Strange error message.

I moved on to try to issue components. Strange error message.

How do I start and complete a production run?

And what's with all those strange error messages?

Reply via email to