Empties BOM

Hi All,
I am implementing Empties Management in Beverages Industry.
I had created a material as Full product with and two empties material with Material Type "LEER".
In material master of main material I have maintained u201CFull productu201D & in sub-item I have maintained Structure in Basic data view 1.
I have maintained BOM with u201C7u201D but while creating Purchase Order, when i entered the full product, but sub items are not coming automatically.
Can anyone suggest, will appretiate the reply !!
Regards,
Ravi Thapliyal

HI,
Please go through below link so you can get more insight on Empties BoM.
http://help.sap.com/saphelp_bev461/helpdata/en/f1/0e955bd1a011d49540006097d8f90e/frameset.htm
KAPIL

Similar Messages

  • About Empties-BOM and delivery

    Hi experts,
    is it possible to use an Empties-BOM (usage 7) into Handling-Units ?
    For a unique material A1, I have to add a cover into my standard packaging.
    So the problem is that I don't know how to add this cover into my delivery.
    I tried to create an Emptie-Bom for my packaging with a position for the cover, and then create a HU, but it doesn't work...
    Any idea ?
    Regards,
    David

    Hi karthick !
    We have a handling-Unit with following levels : 1 x container which contain 2 x boxes.
    For a unique material, we have to add a cover into this HU (over the box) and I don't know how to do this... I've tried to add the cover as Material-Position into the delivery but I've got problem when printing delivery note.
    Regards,
    David

  • Create Empties BOM

    Hi all,
    I have created an BOM on CS01 with BOM usage 7 to a material with empties. When I do a Goods Receipt or any other movement with the header material, the item (empty bottle) doesn't appear...
    Any ideas?
    Thanks in advance.
    Regards,
    Cristina

    Hi Cristina,
    It is not BOM usage 7 for empties, it is BOM usage 5 in ECC (ERP 5.0 or 6.0)..
    For goods entry, the empty material should not appear, because it is already part of the "full good", therefore it is implicit.
    For invoice verification, it is explicit.
    Regards,
    Franck

  • Empties Processing in Purchasing

    Hi all,
    I have a peculiar requirement for empties.
    I am buying Gas in cylinder...
    It come in Cylinders which must at some point in time be returned back to vendor after using it.
    I have created an empties Material, and one full product material.
    Both are relevant to Quanitity and value update.
    I created a Production BOM, Empties BOM for both of them.
    But when i am raising a Purchsae Order, the BOM is not getting exploded.. and Quantity of Empty Packaging is not getting updated when i do a GR for GAS.
    Please suggest me.. how can we tackle this scenario.
    It very urgent.. a promt reply would be highly appreciated.
    Thanks.

    Bonjour Fabrice,
    When I input the Milk material in the puchase order, the full product (bottle) is not added automatically
    I believe the full product is the milk material itself, the bottle is an empty.
    I think the "empty" material also needs a structure category as empty, I know it is possible and useful, but not sure it is mandatory.
    Did you add the "empty" material types in customizing as empties?
    Your message is now 1 month old, did you solve your problems already?
    BTW we have the MM empty solution working at a Customer site, so it definitely works and provide Logistics integration for empties.
    Regards,
    Franck

  • Empties Processing -IS Retail

    Hi
    I had created a Article as Full product with Material Type "VOLL" and two empties articles with Material Type "LGUT". In Full product (Basic Data view) i had activated "with empties BOM".
    While creating Purchase Order, when i entered the full product, automatically the two components had exploded but the Return item is not activated for the Empties material.
    Can any one please tell, what customising to be done  so that automatically Return item to be activated for Empties articles when i enter Full product the Purchase Order.
    Regards,
    Bala

    Hi Sakthi,
    Actually, i done as per the Empties processing Building Block, as per the BPPs:
    Process Flow is:
    Step 1: Assigin empties articles to Full products as component in Basic Data View in Article Master Record (T.code:MM42)
    Step 2: Create Purchase order for full product to External Vendor, automatically the componenets has be to exploded with Return item active. (only components will be marked as Return Active)
    Step 3: Goods Receipt from Vendor to DC.
    Step 4: Stock Transport Order from DC to Store. ( Here also, components will be activated as Return Item)
    Step 5: Goods Receipt in Store
    Step 6: Return the empties articles (component) to DC. (T.Code: MB01 )
    In my case, since the Return Item is not activated for components in Purchaser order or STO, i not able to return the empties in T.Code:MB01
    If, required please give ur mail id, i will send the BPP document for Empties Processing to you id.
    Thanks
    Bala

  • ATO-release parameters to BOM & WIP

    AutoCreate Configuration Items BMCCCI and AutoCreate Final Assembly Orders WICDOL have both sales order number as request parameter. We should have customer specific production release, which could be managed with customer specific sales order types if sales order type could be used as a parameter for BMCCCI and/or WICDOL. Does anyone know if order type is valid parameter for sales order number? Now this is not because of Value Set BOM_ATO_SRS_ORDER_NUM_TWO allos numbers only.

    Hi,
    Maybe you are missing the Alternate_Bom_Code at header level. If you have multiple boms for the same item, and without using the alternate bom code, maybe you are trying to update the wrong bom, which doesn not contain the component. If you have only one bom with empty bom alternate designator, then verify that the component exists.
    Hope it helps

  • How can I set up purchase-to-order much the same as make-to-order

    Hi all,
    I apologise if this is posted in the wrong place but this is my first question that I couldn't answer by searching other posts/articles so I'm reaching out for some help and advice.
    In PP, you can use a planning strategy to execute a make-to-order process which creates a production order specific to a sales order.  Is the same possible within MM for creating a purchase order specific to a material required for a production order?
    My example is this:
    The BOM for FINI_ABC contains:
         1 piece of PACK_1 (label)
         1 piece of PACK_2 (container)
    If I create a production order for FINI_ABC, MRP will obviosuly create requirements and purchase requisitions for both PACK_1 and PACK_2 materials.  What I would like to achieve is for the production order number to be held within the purchase requisition and subsequently the purchase order.
    This is required so that when the Purchase Order is created and sent to the vendor, they also receive the corresponding production order number.  The vendor is then able to deliver the PACK materials packaged together for production which obviously eliminates some manual handling in the production warehouse.
    As you see, it's very similar to Make-to-Order but I don't know where to start..........
    Any help or advice to point me in the right direction would be very gratefully received.
    Many thanks,
    Rob

    Hi Rob,
    Some care must be considered in respect to what materials will you be managing in your stock, if FINI_ABC or PACK_1 and PACK_2.
    I'm guessing by your description you mean FINI_ABC.
    I think you can create PACK_1 and PACK_2 as service materials and at your pricing condition for FINI_ABC you can define one of this "services" as a free goods item. Unfortunately you could only assign one item this way.
    Another thing you can use is the empties management and set this two items in a empties BoM. Check:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/43/0102827af25285e10000000a1553f7/content.htm
    In SAP Retail you can be even be a bit more creative with BoM's in purchasing as I recall.
    You can also follow a more simple rule albeit some development required. Create your PO with only your finished material and create a new BoM usage and your "Purchase BoM's" for this usage. Then you set your purchase order smartform or EDI message to read this information and place it on the layout. Although you don't get the info in ME23N your supplier will.
    Hope it helps,
    Edgar

  • Unwanted namespace in output file

    Hi all experts!
    I'm having a B1-to-File scenario in B1iSN 8 PL8 where the demand for namespace is:
    <m:b24bufferMessage xmlns:m="http://b24commerce.com/schemas/buffer/3.2">
    </m:b24bufferMessage>
    In the XSL file I'm using the b1im_filename tag for getting a proper filename for the file being saved:
    <m:b24bufferMessage xmlns:m="http://b24commerce.com/schemas/buffer/3.2">
       <b1im_filename>MyFileName</b1im_filename>
    </m:b24bufferMessage>
    When I inspect the message in the messagelog it looks ok.
    But in the file I'm getting the unwanted namespace xmlns="urn:com.sap.b1i.sim:b1imessage".
    <m:b24bufferMessage xmlns="urn:com.sap.b1i.sim:b1imessage" xmlns:m="http://b24commerce.com/schemas/buffer/3.2">
    </m:b24bufferMessage>
    There are two things that strikes me:
    1. The messagelog doesn't show the same thing as the file.
    2. It is the b1im_filename tag that makes the unwanted namespace to appear.
    Does anyone know how to avoid this?
    I've tried the exclude-result-prefixes="b1im" attribute in the xsl file but it doesn't help.
    Regards
    Lars Jönson

    Hi Lars,
    b1im is the standard namespace for B1i messages, but you can explicitly define your wish namespace in the BIU at the first element of your result message.
    e.g instead of empty <BOM xmlns=""> fill in your namespace: <BOM xmlns="http://b24commerce.com/schemas/buffer/3.2">
    Best regards
    Bastian

  • What are message types ?

    Hi..
    I want to know the exact difference between message type and IDOC type.
    I would be glad if anyone will explain me the function of Message type both technically and functionally.
    One more thing which I would like to know is the main function of a Process Code . What exactly are they and what is its usage again both technically and functionally.?
    Thanks in advance.

    Message Processing
    Message processing depends on the message type specified in the MESSAGE statement, and the program context in which the statement occurs.
    Message Types
    A
    Termination
    The message appears in a dialog box, and the program terminates. When the user has confirmed the message, control returns to the next-highest area menu.
    E
    Error
    Depending on the program context, an error dialog appears or the program terminates.
    I
    Information
    The message appears in a dialog box. Once the user has confirmed the message, the program continues immediately after the MESSAGE statement.
    S
    Status
    The program continues normally after the MESSAGE statement, and the message is displayed in the status bar of the next screen.
    W
    Warning
    Depending on the program context, an error dialog appears or the program terminates.
    X
    Exit
    No message is displayed, and the program terminates with a short dump. Program terminations with a short dump normally only occur when a runtime error occurs. Message type X allows you to force a program termination. The short dump contains the message ID.
    and idoc types are....:-
    The IDoc types relevant to the distribution of article master data are as follows:
    ARTMAS03
    Pure article master data
    INFREC01
    Purchasing info records
    SRCLST01
    Purchasing source list
    LIKOND01
    Listing conditions
    LAYMOD01
    Layout modules
    COND_A01
    Sales prices and sales price conditions, and purchasing info record conditions
    DOLMAS01
    Document assignment
    WTADDI01
    Additionals
    BOMMAT03
    Bill of material (BOM) structure for components of structured articles and empties BOMs
    Only one empties BOM per article can be distributed with this IDoc type. If an article has more than one empties BOM, the empties BOM that was created first is distributed.
    The following empties BOMs have been defined for the full product lemonade:
    Unit of measure
    Empties
    Order of creation
    C12
    1 large empty crate and 12 empty bottles
    First
    C6
    1 small empty crate and 6 empty bottles
    Second
    PC
    1 empty bottle
    Third
    The empties BOM for the unit of measure C12 is distributed; that is, it is the empties BOM with the number 1.
    Unlike maintenance in online mode, it is not possible to create or change listing conditions or sales prices when transferring article data. Listing conditions and sales prices must be transferred in separate IDocs.
    Although articles can be assigned to layout modules in dialog maintenance, these assignments are not distributed by the IDoc ARTMAS03 in outbound processing. The IDoc LAYMOD01 must be used to distribute them. For reasons of upward compatibility, the IDoc ARTMAS03 can still be used to process layout module assignments on the inbound side. When transferring data from a legacy system, you are recommended using IDoc LAYMOD01 and not IDoc ARTMAS03.
    Please reward points.

  • Errors BAPI_PO_ CHANGE

    Hello Experts,
    I am trying to add materials in PO using BAPI BAPI_PO_CHANGE.
    There are three material items in the PO and each material has one tied empties (BOM material). Tied empties would be exlpode when changing the PO by using BAPI BAPI_PO_CHANGE.
    After executing the program, two boms were exploded for first two materials. For the last material bom material is not exploding.
    Getting below errors,
    - E BAP003 Instance 45XXXXXX (PO) of object type PurchaseOrder could not be changed.
    - Purchase order item still contains faulty account assignments.
    Any help / suggestions where to search for cause would be appreciated.
    Br,
    Malla

    Hi Malla,
    The error message signifies that the error is related to account assignment.
    You need to ensure the changes are working manually. i.e. Are you able to change the PO manually via T. Code ME22N.
    If yes, then, use 'BAPI_PO_GETDETAIL' and pass relevant data mapped to BAPI_PO_CHANGE.
    Hope this helps. If still facing any issues, please post your code.
    Regards,
    Pranav.

  • No WPDNAC outgoing IDoc is generted

    Hello community,
    I have one IS RETAIL question
    When new structured single article is created (that consists of empties BOM, one single component), outgoing IDOCs (towards POS) of type WPDNAC and WP_PLU are generated. Problem occurs when article is modified (for example when sales price changes) or article being re-listed: <b>NO WPDNAC IDoc IS GENERATED but only WP_PLU!
    Could someone think of any reason why is it happening?</b>
    I thought checking of WPDSET in customizing would do the trick, but it did not help.
    I've already checked OSS notes, and didn't find any helpful notes (some problems from similiar notes were fixed in Relase 4.6, and we are running Release 4.7)

    Hi,
    I have similiar problem. When I create generic article with empties BOM and list it for the first time (via MM41 listing view or through WSM8,WSM4A,WSM4b,etc.), batch job that creates outbound idocs creates coresponding WP_PLU and WPDNAC idocs. Afterwards, whenever I list this same article to new site or change sales price for existing sites  (VK11), only WP_PLU idoc is created, but no WPDNAC. This causes BOS on newly listed sites to miss connection between full article and emptie, and for the previously listed sites wrong price calculation.
    Can anyone tell which changes cause creation of WPDNAC or in which cases it happens?
    Today I fix this problem by manually sending complete generic article using WPMA transaction. This is obviously too late since "incomplete" generic article was previously sent to BOS and this only corrects the error after it caused trouble.

  • Material in two plants, I run MRP with the BOM is not found in prod plant

    Hi all,
    I have plant 1020 material 12345
    Plant 1020 is the production plant for material 12345
    The material 12345 exists in plant 1070.
    The material 12345 in plant 1070 has no MRP.
    Plant 1020 material 12345 config in MM03
    MRP1 --> MRP Type = PD
    MRP1 --> MRP Controller = G03
    MRP3 --> Planning material = PLAN_1020_GR03
    MRP3 --> Planning plant = 1020
    Plant 1070 material 12345 config in MM03
    MRP1 --> MRP Type = P3
    MRP1 --> MRP Controller = 017
    MRP3 --> Planning material = empty
    MRP3 --> Planning plant = empty
    The BOM in cs11 for plant 1020 material 12345
    has 3 components
    Comp#1
    Comp#2
    Comp#3
    The Dependency is code
    TABLE TB_1020_SUPERBOM (PP_nuance_interne = $ROOT.PP_nuance_interne,
    PP_dim_billette_bom = $ROOT.PP_dim_billette_bom,
    PP_CODE_LONG_BILL = $ROOT.PP_CODE_LONG_BILL,
    pp_component_bom =$self.pp_component_bom).
    The dependency is not found because it is looking for it in the plant 1070 and not the plant 1020.
    When the MRP runs for a Delivery type stock transfer order I get
    CONFIG_1020_BILLET <---- This is the BOM item component field in CS11 in the Basic data tab
    Comp#2
    Comp#3
    instead of
    Comp#1
    Comp#2
    Comp#3
    When I run MRP for the same material, if there's no
    "Delivery based on Stock transfert orders" the MRP associates the correct components
    Hope this explains m'I situation.
    Regards!
    Curtis

    Hi,
    If you want a reply in one line, it would be SAP R/3 does not supoort this feature.
    You will have to go for APO module.
    There are few things which can be done in R/3 side, as in maintaining a scope for MRP run in OM0E, maintaining special procurement key etc etc, but all these will not do any check of stock in another plant & can only help in a very limited way if all any for your specific need.
    But SAP R/3 provides a cross plant evaluation via MD48 to know the stock & demands at all plants, this can help only for evaluation purpose.
    Hope it clarifies.
    Regards,
    Vivek

  • Delivery completed indicator in PO for linked empties

    Dear All,
    in the cross-company PO we have several items. One of the items has the
    linked empties (sales and distribution BOM component) which is determined
    automatically in PO with item count 11 (if main item has the count 10 so BOM component has count 11 and next item is 20...30 etc.). When we post GR for this PO we have the Delivery completed indicator for all items
    except linked Empties (it seems because the linked Empties 11 are the
    part of the main item 10 and there is no GR for item 11). So after the GR
    we have PO still in the MD04 list for the linked empties.
    Is it possible to set Delivery complited indicator for Empties item of PO with standard functions?
    Thanks in advance
    Igor

    Hi,
    If you are in ERP 6 and Ehp4, you can use new message M7 433 (The Delivery Complete Indicator is set for the purchase order item) in connection with BAdI MB_GOODSMOVEMENT_DCI. If this message is configured as an error message. No further goods receipt can be posted for a PO item for which the delivery complete indicator is set.
    Since you are not working on Ehp4, you can use the BAdI to incorporate custom logic.
    Hope this is what you are looking for!
    Reetesh
    Edited by: Reetesh on Nov 25, 2011 8:20 AM

  • Is it possible to set BOM's Assy Qty to zero

    Hi All,
    We have a requirement that a consumed material is cannot defined how many qty would be consumed.
    For example, a SFC will consume a component material (like Ink). User will mount a bottle of ink onto a machine when the ink is empty. In other words, they cannot define how many consumed qty of each SFC, just replace with a new Ink when the ink is empty.
    I would like to ask is it possible to record a SFC assemble which Ink inventory_id and don't care consumed qty? I have tried to set Assy Qty to zero, but SAP ME does not allowed.
    Thanks!

    SAP has never recognized this legitimate need in BOMs.  There are multiple reasons why they should allow quantity zero:
    Reasons Why You Need Qty 0 in BOMs
    1.      A/R Materials (As Required):  Lubricants or Adhesives required to build a product are not rationed out by the drop, or by the bottle, but left to the assembler to determine the appropriate quantity based on SOE instructions.  On the drawings, Engineers will call out A/R (as required) in the qty box.
    2.     Variable qty items:  Shims or trimmer balance weights are issued as one each, but cannot be determined until the assembly of the product occurs.  As appropriate, differing quantities are issued to the product to fit the need for the specific machine being built.
    3.     REF Materials.  Quite often, assembly drawings will need to show the mating interface with other parts of the machine which are not actually part of the assembly.  In this case, we would show the interface as u201CREFu201D on one assembly, but as quantity u201C1u201D on another assembly.
    4.     Tooling:  Tooling needs to be tracked and linked to the assemblies that it is used on.  But it does not get consumed on a one-for-one basis with the assembly.  So we want to use SAP where-used capability by linking each tool within each BOM where it is relevant, but show the quantity as u201C0u201D.  On the drawing tooling is called out as REF.
    5.     Must Choose Optional Choices:  On u201Cassemble-to-orderu201D products, one of several different choices may be needed for various parts of the machine configuration.  These u201Cmust chooseu201D options are items where the machine will not be functional without one of the available choices (such as three choices of tires on a car.  The way these options are handled on the drawings is by showing them with Alpha characters in the quantity field where you u201Cmust chooseu201D one of the u201CAu201D items, one of the u201CBu201D items, and one of the u201CCu201D items to have a fully configured, workable machine.  On the BOMs, we call out all the choices as qty 0, with a note to refer to the customer sales order for which choice has been made.
    6.     May Choose Optional Choices:   On u201Cassemble-to-orderu201D products, in the case where an option is a u201Cmay chooseu201D option you may either order or the option or not; the machine will operate fine either way.  In this case the option would show on the drawing with an u201C*u201D in the quantity field and on the SAP BOM, you would call out quantity u201C0u201D with a note to refer to the customer sales order for which choice has been made.
    7.     Acceptable Substitute Items:  In some cases two interchangeable part numbers may be acceptable to use in the product.  For example, two manufacturers make RF drivers that are fully compatible and work fine in our machine.  But Field Service required the use of two distinct part numbers for reliability tracking, so the drawings allow for either part A or part B to be used.  Depending on the current cost/reliability/availability of the two parts, we will designate one item as quantity u201C1u201D in the SAP BOM and the other item as quantity u201C0u201D.  On the drawing, you call out one item as quantity u201C1u201D and the other as quantity u201C*u201D with a note explaining the ability to substitute one item for the other as desired.
    8.     JIT KIT support:  In order to efficiently procure and build product, we may create documents that are u201Csetsu201D of material that can be procured on a single PO.  So we end up with one set of drawings depicting way the machine is built and resides in the field for the next X years, and another group of drawings defining sets of material in special packaging aiding in efficient build of the product.  On both groups of drawings the quantity would be u201C1u201D (or whatever qty is needed on the machine) but in the SAP BOMs, only the JITKIT BOM would have a quantity >0.  The manufacturing BOMs would call out the u201Csetu201D as qty 1 but all the individual pieces of the set would be called out as qty u201C0u201D.  In that way when you look at the where-use of a component in one of the sets, you would be able to determine what assembly drawings the item appears on, and also which drawing is the u201Cactiveu201D driver of the material.
    9.     Request to move certain items to later in the build process:  Assembly drawings usually show the assembly in the finished state, as the assembly will look out in the field being used by the customer.  But internally in the factory we often desire the assembly to be built to an unfinished level with some pieces missing to allow for easier testing of the full product.  Or we may choose not to put the final cosmetic touches on a machine until close to the shipping point in order to avoid scratching or denting of exterior surfaces.  For example, a modulator assembly will be built with recyclable in-house panels and only have the finished panels swapped out for the recyclable tooling panels at the clean, pack, and ship operation.  Other assemblies will have access panels omitted altogether to allow for easy access for machine tuning in final test.  These missing panels would be added at clean, pack, and ship.  So in the SAP BOMs, we change the quantity from u201C1u201D to u201C0u201D in the assembly BOM, and create separate BOMs showing quantity u201C1u201D with the clean, pack, and ship items that complete the assembly built days or weeks earlier.
    We have more than 25,000 occurrences of these types of needs for quantity zero in the BOM.  Our work around (until this SAP "bug" is fixed is to assign qty .001, then uncheck the production and costing relevancy within the BOM (Item Status Long Text).

  • BOM not copied to sch. line in Sub Contract scheduling agreement in Kanban.

    Hi,
    We are trying to procure material (A) via subcontract scheduling agreement document using Kanban process. This subcontract material has a valid BOM (say it has child materials B & C). We are working with 'Replenishment element for kanban' model (not JIT call).
    When Kanban bins status is changed to empty, a schedule line is placed in the subcontract scheduling agreement. But when we try to view the BOM of the schedule line created (Item -> components -> overview), we dont find any child material (B&C) attached to it. Hence when Kanban bin was changed from RED to GREEN, material movement 101 takes place for parent material (A) but 543 (consumption of child materials) is not happening for child materials (B &C).
    Mean while, we created some schedule lines manually in aforementioned SC sch.agreement. When we view the BOM of this manually created schedule line, we can see the child materials attached to it. Hence when bin status was changed from RED to GREEN, both 101 & 543 movements were posted.
    Can anyone let us know what needs to be done so that when Kanban bin is changed to EMPTY, it places schedule line in SC sch.agreement along with its BOM (Child material) details?
    Warm regards,
    Saravana.

    Dear Ashok,
    Issue: how to make BOM field(Component Part) in PO/ SA field non editable in MM customising. After the PO is saved user can not able to edit the component field in PO or Scheduling Agrreement.
    BOM field ( component Part ) is  directly  dependent on quantiyu of material  entered. so once you change the PO quantity the component quanity wil change accordingle,
    presently  you can not achievev thease
    but You can set the release strategy like that Po that it is not changable, doing so u r requirement willl achieve
    Hope your query is resolved

Maybe you are looking for