04-07-2010 1:43 PM
Iu2019ve problems with creating sales orders with multi-level configured materials.
An internal error u2018NOT_ALL_INPUT_DATA_PROCSSES u2018 occurs .
The tables
CFGS_REF, CFGS_INST, CFGS_PART_OF, CFGS_VALUE are filled according note 549563 u2013 Bapi filling config structures .
But I have my doubts about the items and sched lines . Do the subitems be mentioned in those ? They donu2019t have to be visible in the sales order .
In following overview of tables are ment to create an sales order with a material (non-KMAT) item 10 material 000000000007041300
With a KMAT-material item 20 material 000000000008001556
This is an multilevel material with 2 subitems of kmat 000000000008001558
A trace is also mentioned .
Items in
Itm_number hg_lv_item p_itm_no material
000010 000000 000000000007041300
000020 000000 000020 000000000008001556
Items inx
Itm_number Flag p_itm_no material
000010 I X
000020 I X X
Schedule IN
Itm_number sched_line
1 000010 0010
2 000020 0020
Schedule inx
Itm_number sched_line flag
000010 0010 I
000020 0020 I
CFGS_REF
Posex config_id root_id
000020 000001 00000001
(" gs_order_cfgs_ref-SCE = '1'.
" gs_order_cfgs_ref-KBNAME = gs_cbase_data-type_of-object_key.
" gs_order_cfgs_ref-KBVERSION = '001'. Filled gives a communication error)
CFGS_INST
Config_id inst_id obj type cl_type obj_key
000001 00000001 MARA 300 000000000008001556
000001 00000002 MARA 300 000000000008001558
000001 00000003 MARA 300 000000000008001558
Cfgs_part_of
Config_id parent_id inst_id part obj type cl_type obj_key
000001 00000001 00000002 0020 MARA 300 000000000008001558
000001 00000001 00000003 0020 MARA 300 000000000008001558
CFGS_VALUE
000001 00000001 CH_COLOR 6005
000001 00000001 CH_PALLET_DIMENSION 1500X2000
000001 00000002 CH_WING_TYPE ROB_09_ZW
000001 00000002 CH_WING_LATCH_LOCK G
000001 00000003 CH_WING_TYPE ROB_09_ZW
000001 00000003 CH_WING_LATCH_LOCK S
In SAPLCUXC / LCUXCF03
FORM / CHECK_ALL_INPUT_PROCESSED
GL_CURR_CFG_XINST_TAB[] processed
000001 00000001 MARA 300 000000000008001556 X
000001 00000002 MARA 300 000000000008001558
000001 00000003 MARA 300 000000000008001558
Trace :
000052 28 574 Value 60X40X1,5 entered for characteristic 0000014388
000053
000054 CX I 330
000055 CX I 331
000056 CX I 330
000057 CX I 331
000058 CX I 330
000059 CX I 331
000060 CX I 330
000061 CX I 331
000062 CX I 330
000063 CX I 331
000064 CX I 330
000065 CX I 331
000066 CX I 330
000067 CX I 331
000068 CX I 330
000069 CX I 331
000070 CX I 330
000071 CX I 331
Thanks for a reply
04-08-2010 9:51 AM
Via the function BAPISDORDER_GETDETAILEDLIST for a order with a multi_level material the data as the should be in the CFGS-tables can be found . Then it is the matter to fill them correctly for the BAPI . In this case the problem was the bom-item-number in the cfgs_part_of number .