Daniel,
Well, I still need to create millions of products with all the different selectable components.
For eg, I still need 5 products of type Marketing Package for 5 types of bicycles with different
sizes of bells. So, I'd need Bicycle-Bell1, Bicycle-Bell2, etc. Also, it doesn't quite serve
built-to-order scenarios.
But the Marketing Package does work to allow for assembly-upon-order or JIT scenarios (thanks Si
Chen and Jacopo!). Fantastic. Now I won't have to pre-assemble the millions of combinations of
bicycles I produce. As long as I have the necessary components in stock for a Marketing Package (a
sort of Product like Bicycle-B-TW for black bicycle with thick wheels), OFBiz counts my components
to calculate my "QOH from Components" value.
Even the determination of stock availability is done on the SO (no "backordered" warning if I have
the required components).
Hey, you're right. The production run is auto-created and auto-completed (mere assembly anyway).
FMI (for my info, self note), production runs (and consequent stock deductions) are created and
completed upon submission of an SO.
One unfortunate side-effect is that my SO states "1 Backordered" when the SO was created BEFORE I
had enough stock, and remained there even after I brought in adequate stock. However, having
"Inventory Receive" automatically assign stock to SOs could be too "smart" for me; I'd like to
determin when and how my stock is used. Simple workaround could be: I create my own production run
after i brought in the component stock?
This question is really for Facility -> Shipping. Why does "Pack Shipment" (calling service
updateShipment) go through even with zero of negative stock?
Jonathon
Daniel Kunkel wrote:
Hi Jonathon
Marketing components are made via a special attribute in a product
association's BOM.
It's full name is:
Marketing Package Auto Explode Component
And, as I said, the components are inventoried separately until you sell
something... Then, a production run is created and executed, and the
product is ready to ship. This system works especially well for
marketing materials, kits, etc etc.
There are even a few other cool features... Like when you order and
receive products that comprise marketing auto explode components, the
products are reduced to their component level.
I'll take a quick moment to honor Si and Jacopo for this feature.
Without their hard work it would still be just an idea sitting in the
annals of Jira.
Anyway... try creating one...
Thanks
Daniel