The functionality of BOM Procedures/Macros help you to define the set of logical statements, as BOM Procedures. This functionality also allows you to execute the defined BOM Procedure / Macro corresponding to the BOM Positions. If you need to execute a set of BOM Procedures cumulatively, then you can define BOM Macro to which a set of BOM Procedures may be associated. This section provides multiple buttons which can be linked to any BOM Procedures/Macros. Once linked, these procedures/macros can be run directly using these buttons.
Users with EXEC_ALL_BOM_PROCEDURES privilege can use this command to start predefined BOM procedures and macros. After running a procedure, select the Show Log to open a new window displaying the procedure/macro log.
Take a look at this video to understand how to execute Procedures and Macros using the Maintain BOM page