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: 

Bill of Materials

Former Member
0 Kudos

Is there any standard BAPI or Function module to explode BOM?

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Nikhil,

Check these Function Modules.These are used for BOM Explosions.

<b>CS_BOM_EXPLOSION_MAT</b>

***************************************************************************

<b>CS_BOM_EXPL_MAT_V2</b> -Explode BOM for Production.

Mostly necessary input parameters:

CAPID (Application Id): 'PP01' (Production - general)

DATUV (Validity date)

MTNRV (Material)

WERKS (Plant)

Example: Explode assembly (including phantom assemblies up to last level)

******************************************************************************

<b>CS_BOM_EXPL_KND_V1</b> -Explode BOM for Sales and Distribution. Additional input parameters:

CAPID (Application Id): 'SD01' (Sales and Distribution)

VBELN (Sales order number)

VBPOS (Item in sales order)

******************************************************************************

<b>CS_BOM_EXPLOSION</b> -General BOM explosion

Internal function module, called by all FMs from function group CSS4 (for material as well as for equipment, Project Position, Document etc.)

********************************************************************************

All these FM s are present in Function Group CSS4

Reward if useful,

Imran

4 REPLIES 4

Former Member
0 Kudos

Hi Nikhil,

Check out these bapis and see if it works by providing all mandatory data fields.

BAPI_MATERIAL_BOM_GROUP_CREATE Creation of a Material BOM Group

BAPI_MAT_BOM_EXISTENCE_CHECK Check Whether BOM for Material Exists

BAPI_BOM_UPLOAD_SAVE

regards,

Vikas

<b>Encourage by rewarding points if useful.</b>

Former Member
0 Kudos

Hi Nikhil,

Check these Function Modules.These are used for BOM Explosions.

<b>CS_BOM_EXPLOSION_MAT</b>

***************************************************************************

<b>CS_BOM_EXPL_MAT_V2</b> -Explode BOM for Production.

Mostly necessary input parameters:

CAPID (Application Id): 'PP01' (Production - general)

DATUV (Validity date)

MTNRV (Material)

WERKS (Plant)

Example: Explode assembly (including phantom assemblies up to last level)

******************************************************************************

<b>CS_BOM_EXPL_KND_V1</b> -Explode BOM for Sales and Distribution. Additional input parameters:

CAPID (Application Id): 'SD01' (Sales and Distribution)

VBELN (Sales order number)

VBPOS (Item in sales order)

******************************************************************************

<b>CS_BOM_EXPLOSION</b> -General BOM explosion

Internal function module, called by all FMs from function group CSS4 (for material as well as for equipment, Project Position, Document etc.)

********************************************************************************

All these FM s are present in Function Group CSS4

Reward if useful,

Imran

JayR
Participant
0 Kudos

Hi Nikhil

Check out this FM

CUBM_MATERIAL_BOM_READ

Parameters

I_MATNR

I_WERKS

I_CAPID PP01

I_MENGE 1.000

Former Member
0 Kudos

Thanks Everybody