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?