on 12-10-2010 11:03 AM
How does SBO know which child items belong to which parent item of a SALES BOM in an ( f.i ) an sales order.
In other words : which fields of rdr1 play a role in this ?
I can't figure it out , the closest thing to an answer is the VisOrder field, which I guess would be a bit strange.
I need this info to do some reporting via a query.
Can anybody enlighten me ?
Kind Regards.
Kris
Hi Kris,
I believe the original design of Sales BOM had not predicted you usage like this.
In common sense, one sales order should have only one Sales BOM.
Thanks,
Gordon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
We often have multiple Sales BOM items on the same Sales Order - i don't understand why it's common sense that Sales Orders should only have one.
We're running into an issue with having the SDK create Sales Orders with multiple BOMs (for our web orders). The SDK puts all the kit components (treeType='I') items as the last lines in RDR1. When you add a Sales Order with Sales BOMs through SAP Client, it places the kit component right after the father.
No big deal - Copy To > Delivery fixes it
BUT we're using the SDK to batch create delivery documents - and on these orders, it looses track of what Father goes with what child.
We're considering manually changing RDR1.LineNum values through SQL - shuffling the LineNums until the child is right after to parent - but i know that breaks SAP rules. I'm having trouble figuring out other options
Hi Kris......
if you check ITT1 table the you get the Child and its Parent relationship which ultimately goes to OrderTable.
Check OITT and ITT1 tables and also its BOM type as its Sales/Production/Template.......
Hope this will help you.....
Regards,
Rahul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Of course this would be good if a salesbom only appears once in a sales order but not if the salesbom is repeated (or do i miss something ? ).
Imagine a sales bom A ( a box of 12 B's )
In OITT : 1 A
in ITT1 : 12 B
Now I create an (1) order where I add this item A 3 times, changing in some cases the 12 to something else
In RDR1 I see this
LineNum ItemCode Quantity
0 A 1
1 B 12
2 A 1
3 B 10
4 A 1
5 B 15
Than I think joining with OITT en ITT1 would not help me. Imagine I even append a Sales BOM C ( a box of 100 B's ). THen I guess I cannot formally create the correct joins.
Moreover : apparently when using the DI-API to create this sales Order I get the next view in RDR1 :
LineNum ItemCode Quantity
0 A 1
1 A 1
2 A 1
3 B 12
4 B 10
5 B 15
( while in the User Interface all is very OK )
I can restore the above 'image' by using visorder instead of linenumber but somehow I think this is a very week link.
Kind regards.
User | Count |
---|---|
96 | |
10 | |
9 | |
5 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.