Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

IBIP_BATCH_INPUT - BOM component allocation not possible ?

former_member770378
Active Participant
0 Kudos

Hello,

I use function module IBIP_BATCH_INPUT to create task list.

I try to assign components on operations and I want to select components from a BOM.

We can do this using "Component Selection" button in transaction IA05.

Is it possible to do this using IBIP_BATCH_INPUT ?

In structure IPIBTMAT we can only use fields IDNRK and MENGE.

It seems that field IHBGR is not usefull.

I can create a component using IDNRK and MENGE but some data from BOM component can't be feed:

-assembly

- item

- plant

...

Thank you very much.

Julien.

1 ACCEPTED SOLUTION

former_member770378
Active Participant
0 Kudos

No reply but I found a solution.

It is not possible to do this using IBIP_BATCH_INPUT, I have open an OSS message and OSS as confirmed this point.

The only way I found is to make a call transaction for tcode IA05, you can allocate component this way:

     - select operation and click on components button

     - click on component selection button

     - the first time go to "settings", "field selection" and use only fields "material" and "item number", validate

     - to find and mark the good item do "CTRL+F" to search component using the concatenation of material and item number

     - selected the good item

--> ok component will be allocated to the operation and BOM data will be copied on the new component line.

It is necessaery to set your user param "PM_TREE_INACTIVE = X" in SU01 before executing program, this param wil change screen config for BOM component tree.

Hope this post will be helpfull.

Julien.

1 REPLY 1

former_member770378
Active Participant
0 Kudos

No reply but I found a solution.

It is not possible to do this using IBIP_BATCH_INPUT, I have open an OSS message and OSS as confirmed this point.

The only way I found is to make a call transaction for tcode IA05, you can allocate component this way:

     - select operation and click on components button

     - click on component selection button

     - the first time go to "settings", "field selection" and use only fields "material" and "item number", validate

     - to find and mark the good item do "CTRL+F" to search component using the concatenation of material and item number

     - selected the good item

--> ok component will be allocated to the operation and BOM data will be copied on the new component line.

It is necessaery to set your user param "PM_TREE_INACTIVE = X" in SU01 before executing program, this param wil change screen config for BOM component tree.

Hope this post will be helpfull.

Julien.