ASCP should plan production of all lines of a Sales Order in the same IO

Requirement details:
1) We are running an ECC plan in OPM environment (Constrained Classic)
2) There are 20+ manufacturing plants – all are equally capable of manufacturing any item
3) Sourcing rules define the sequence in which plants should be loaded (first plant X, go to plant Y when capacity in plant X is full. Go to plant Z when capacity in plant Y is full… and so on.)
4) Sales Orders are entered in a fashion where 1 SO = 1 container.
5) There are 5-20 lines per sales order (for items A, B, C, D etc). Together, these items constitute a full container load (FCL)
6) The composition of this FCL will vary from one Sales Order to another (e.g., customer 1 takes items A,B,C; customer 2 takes A,B,D; customer 3 takes A,B,C,D)
7) To avoid transfers between plants, all lines of one SO should be assigned to same plant for production – even if that means delaying the shipment. The container will be loaded in that plant itself – instead of transferring it to a distribution center.
As per our understanding, ASCP does not support such a requirement. We attempted the following:
1) Defined following profiles:
MSC: Maximum number of planned orders per demand = 1
MSO: Maximum Demands per Group = 1
MSO: Maximum Demands per Slice = 1
2) Defined Demand Priority Rules:
Schedule Date – 1
Sales Orders, Forecasts & MDS Entries Priority – 2
3) If there are 10 SOs with the same Scheduled Ship Date, they were given Planning Priority as 1, 2, 3 … 10
4) All lines of a sales order were assigned the same ship set.
With all the above settings, we could not achieve our goal. Any suggestions from the ASCP Gurus?

Hi Navneet,
Thank you for your reply. To answer your queries:
(1) We have a dummy inventory org mentioned as ship-from org in all SOs (calling it 'dummy' - as physically there is no such IO). This is done because the marketing team does not know from which IO material will be shipped (we do not have GOP in scope).
(2) Sourcing rules mention that a demand in the dummy IO can be met by orgs X, Y, Z etc (each one with 100% allocation, ranks 1, 2, 3 etc). There are no sourcing rules for transfers between X, Y and Z.
(3) The intent is to fulfill a SO from single org with none of the items internally sourced from other orgs.
Regards,
Parikshit

Similar Messages

  • Particular sales order of the same line item hv created multiple production

    sir,
    I am having a problem in MD04. A particular sales order of the same line item hv created multiple production order.and continously planning is going on... I didn't get why it happens.
    Will u please suggest me what should i do in this case?
    Regards
    Meenu

    Hello sir,
    yes, ofcourse, for the finished material have the BOM with some semifinished productes which are to be produced .
    In co02 , we can go through the collective production order.
    One more thing is that, in the multiple production order date(scheduling date) shows in forward(future dates).
    For ex:09-05-2010.
    Regards
    Meenu

  • User Exit with access to all line items in sales order

    Hi,
    Is there any user exit/BADI, where we have access to all line items at the same time?
    Thanks
    Kamal

    In the Transaction is VA01/2/3 u can use program  MV45AFZZ.
    this is user exit for SO.
    regards
    Prabhu

  • Automatically add line-items to Sales order

    Hello,
    Our client needs us to add line items to sales orders. The requirement is such that, when the users enter a material on a line item, they wish to see few more materials automatically added as new line items -- item category to be maintained as "Free" items. This appears similar to automatically getting BOM-sub-items for materials which have BOMs maintained. The client is not willing to maintain BOMs for materials in question. They instead have asked us to maintain sub-item materials in a Z-table and then fetch those to populate the subsequent line-items on the sales order.
    So far, we have tried to fiddle around with the XVBAK and XVBAP internal tables in sales exit (MV45AFZZ) and also tried to use BAPI within the same exit. Both methods do not work.
    Could you please guide us ? Thank you.
    Regards,

    Hi,
    I think you can try with product proposal(Item Proposal). T.Code:VA51.
    Using this one can create list of items to be proposed at the time sales order processing.
    Item proposal contains list of items with or without default quantities those were frequently ordered by the customer. You can create any no of items in an Item proposal.Like wise you can create any no.of item proposals.
    But,You can assign only one item proposal per customer in sales tab of the CMR.So that when ever you are creating order for that customer you can access those materials which are listed in an Item proposal completely or selectively,with or without default quantities.
    The items which are proposed from an Item proposal are always changeable.
    Item proposal makes sales order processing simple and fast.
    Only the thing here is it will not automatically explode like in case of BOM.You have to manually select those items from an item proposal.
    Regards,
    Revan
    Edited by: REVAN on Dec 23, 2008 10:55 AM

  • Automatically add line-items to sales orders

    Hello,
    Our client needs us to add line items to sales orders. The requirement is such that, when the users enter a material on a line item, they wish to see few more materials automatically added as new line items -- item category to be maintained as "Free" items. This appears similar to automatically getting BOM-sub-items for materials which have BOMs maintained. The client is not willing to maintain BOMs for materials in question. They instead have asked us to maintain sub-item materials in a Z-table and then fetch those to populate the subsequent line-items on the sales order.
    So far, we have tried to fiddle around with the XVBAK and XVBAP internal tables in sales exit (MV45AFZZ) and also tried to use BAPI within the same exit. Both methods do not work.
    Could you please guide us ? Thank you.
    Regards,

    Ist method:
    Maintain one Ztable with the fields of Material and sub materials.
    write BDC to create order,before entering the material  number check if material is existed in Ztable or not.
    If it exist take that material and added as a another line item.
    if not exist create like normal line item.
    2 nd method:
    Ask your MM functional consultant to maintain supression of materials concept.

  • Merge of planned orders from the same product

    Hi Experts,
    We have some lines where we process materials with different properties so setup time/costs between ones and anothers are very important.
    If we run the PPDS Optimizer or scheduling based on setup groups for a period of 2 weeks then depending on the demands we may get 2 or 3 orders of the same material followed. Is there a possibility that once we have the short-term plan and we have this situation we run a heuristic that merge orders from the same material into one order? Capacity Driven heuristic does not fulfill our requirements.
    Ex:
    Order 1 = 10000 PC
    Order 2 = 20000 PC
    Order 3 = 5000 PC
    They are followed in the resource so we would like to have one of 35000 PC.
    Right now, we are using a simulation so looking at the total amount of the followed orders then we can get an idea of which should be the minimum lot size to be used .   They can also modify the total quantity of the first order with the sum of the others but none of these 2 options makes the customer totally happy.
    Any suggestions?
    Regards
    CTF

    After PPDS Optimizer .
    Get the list of all FG PPDS orders into an internal table.
    Use     BAPI_PRDSRVAPS_GETLIST2
               BAPI_MOSRVAPS_GETLIST2
    Consolidate the orders which are in scheduled status for each product, resource and PPM.
    Sum the quantities.Create the Orders and delete the old orders.
    Use BAPI_MOSRVAPS_DELEMULTI (For deleting the Orders)
    Use BAPI_MOSRVAPS_SAVEMULTI3( For creating a new Order)
    Thanks,
    nandha

  • Should all memory slots on my imac have the same amount of memory

    should all memory slots on my imac have the same amount of memory

    For your model, that would mean to match them horizontally; in newer iMacs with vertical RAM installation, they should be matched: slot 1 + 3, and slots 2 + 4 (which, oddly enough, will result in the same picture if your check the RAM in system info).

  • Several plan orders for the same day

    Hi SAP Experts,
    In my company we have a requirement to produce the same finish material in two work centers, using different BOMs. This was achieved through production versions for production orders. Now we need to plan (Indipendent requirement & Plan orders )the material based on these two BOMs.
    We enter the indipendent requirement in MD61. I have given the production version against the requirement (In schedule lines tab). However i am unable to give two different requirements for the same day in different production versions.
    Then i tried using different planning versions and assigning the different production versions to different plan versions.
    Although my indipendent requirements are taken in different production versions(As I can see in MD04). When i run MRP plan orders are raised as the total of the requirements and in only one production version.
    Please, Can some one help me to find a method to raise different plan orders for the same day in different production versions???
    regards,
    Madhushika

    Dear All,
    I tried  quota arrangements as a solution for above mentioned problem. What i require is to devide the PIR for a particular day in to two equal parts in two different production versions so that two plan orders will raise in equal quantities for the same day in two different production versions.
    With quota arrangement what i get is alternative plan oders in different versions in diffrent days.
    For example If my PIR are
    Day 1 = 1000
    Day 2 = 1500
    Day 3 =  500
    Day 4 = 1000
    what i get is
    Day 1 = 1000  - prd ver1
    Day 2 = 1500  - prd ver2 
    Day 3 =  500   - prd ver1
    Day 4 = 1000  - prd ver2
    What i want is
    Day 1 = 500 -prd ver1
    Day 1 = 500 -prd ver2
    Day 2 = 750 -prd ver1
    Day 2 = 750 -prd ver2
    Day 3 =  250 -prd ver1
    Day 3 =  250 -prd ver2
    Day 4 = 500 -prd ver1
    Day 4 = 500 -prd ver2
    Hope its clear to you all.
    Please advise me how to configure the system according to this reqirement.
    Best regards,
    Madhushika

  • Schedule Line Date Showing in future in Sales Order though the Stock is available in system on same date

    Hello All,
    Good Morning,
    We have received an Incident where in the Sales Order during the ATP Check we do user is getting the future schedule line date in future as enclosed in the screen shot below. User has created the Sales Order on 12052014 for 7 line items. For the Line Item 7 the Stock is available in the system on same day but still after ATP Check the date is shown in future.
    I wan to replicate the scenario in Quality to find the exact bug to fix the Issue but not able to replicate for same customer and material i am getting the current date as confirmed delivery date. please guide me if you can share some inputs so that i can go in right direct and fix the issue.
    Please respond it is critical Issue.
    Thanks,
    Farhan.

    Hello All Experts,
    Many Thanks for all the Inputs you have given.
    Finally we have replicated the Issue in Quality 2 Days Back and Indeed it was great Achievement.
    Finally We have given to Abaper to debug it find the root cause.
    Let me summarise the actual Issue.
    Issue : Sales Order Schedule Line showing future date for the Materials which are having Product Allocation even though the Stock is available and Allocation Qty also available in the PA Master Data we maintained..
    We created one Sales Order for Line Item A and B. Line Item A is having Product Allocation. When we created Sales Order for both Line Item A and B we got Schedule Line Date as 13.06.2014. Then we Schedule the Re-Scheduling Job in V_V2 and check the effect. For Line Item A the Schedule Line Date got changed to 01.07.2014 and Line Item B it was same as before.
    Would like to know is there any config setting at Schedule Line Level we have missed just want to cross check if there is any or something in Product Allocation Configuration.
    Please refer screen shots below for more details of Sales Order before and after effect in Re-Scheduling.
    Please provide your inputs on this.
    Thanks,
    Farhan.

  • Schedule line date in Sale order for backward sched.

    Dear Experts,
    In my MTO Scenario, I want to Use Backward Scheduling, so as any change in Schedule line dates in Sale order shall take effect at least in planned order Stage, i.e in output of MRP,
    But not happening so..
    I  have customized OPU5 and checked OPU3 as well,
    Please suggest...
    Regards
    Raghu

    HI Mario,
    Thanks for reply,
    I have not worked in this strategy but will try,
    What i found was, in Planned orders detailed scheduling tab, the Scheduling type appeares to be Forward, but when i convert it to Production order it shows backward scheduling.
    This duel behavior is difficult to understand.
    Regards
    Raghu

  • Add Line Item In Sales Order VA01

    HI All,
    I  have new requirement in creation of sales order . Here we have free promotion sales . Here if customer buy one material then he will get some other material as free .In standard sap we can give only one line item as free not more than that .
    Here our requirement is more than one line item . I suggested them maintain all the free materials in one Ztable when ever the original material  will come for  sales order then i have to fetch these materials from ztable  automatically and it should create sales order. I started doing this using user exit  FORM USEREXIT_MOVE_FIELD_TO_VBAP.
    These are the below links i checked in our sdn.
    Adding Line items to sales order on creation using User-Exit in VA01.
    Please give me some idea on this .
    Regards,
    Madhu.

    Hi Asik,
    Thanks for your reply.In my case i can not got for Bom  because the schemes will change for every ten days. I think Bom  creation will fill a lot of data but it wont solve my issue.
    Regards,
    Madhu.

  • Selecting multiple lines in a sales order

    Hello documentation says we should be able to select multiple lines in a sales order (for example to cancel them or remove them). Yet we cannot select more than one. Shift and Ctrl do not seem to work.
    Any idea why this does not work ? We are running B1 2007A, patch 37.
    Thanks a lot
    Fabrice

    Hi Fabrice,
    if you have a sales order with hundreds of rows, use the 'Draw Document Wizard -> Customise' option to draw the required rows into the target document. Once all row data has been copied to the target, the row is greyed out in the sales order & can no longer be drawn. As long as the BP accepts partial deliveries, you may copy as much partial data to multiple target documents as necessary. Once you are finished with the sales order & there are rows still open, you may go to Data -> Close & hence close the entire document. There will be no need to delete the remaining rows.
    All the best,
    Kerstin

  • Automatic 2nd line item in sales order

    Hi All,
    We are using variant configuration.
    I have one requirement where if i input the first line item in sales order for a material, system should automatic input 2nd line itme of another material based on configuration mainatined.
    Please let me if it is possibel.
    Regard,
    Satyajit

    Dear Satyajit?
    Material based on configuration mainatined.
    What do you mean by the above statement? Whether you are looking for such a configuration
    or
    that you have maintained such combination somewhere in the system?
    Have you checked the possibilities of using a BOM?
    You can also check the possiblity of material listing.
    Thanks & Regards,
    Hegal K Charles

  • Splitting line item in Sales Order-VA02

    Hello All,
            I got struck with the below requirement, Can someone share their ideas, if any one come across such case.
    Requirement : If ordered material obsolete then system has to propose follow up material ( which will be maintained in MMR-MRP4 view - Followup material field) based on stock availability.
    We have done the same by using USEREXIT in Sales order creation & working fine without any issues.
    But, If stock partially exists for entered material, then new line item has to add/insert with the follow up material.
    Eg;
    M1- stock -30 ea
    M2- No stock ( Follow up material)
    *In Sales Order Creation- VA01,*
    Line Item -- Material - Ordered Qty
    M1 - 50 Qty (ordered qty)
    Result;
    Line Item -- Material - Ordered Qty - Item Cat
    10----M1-----30 ea  -  TAN
    11----M2--
    20 ea  - TAB ( MTO)
    Working fine-
    We are able to do it during Sale Order creation (VA01).
    *Change mode of Sales order - VA02;*
    Line Item -- Material - Ordered Qty - Item Cat
    10----M1-----30 ea  -  TAN
    11----M2--
    20 ea  - TAB ( MTO)
    if  user increases the M1 qtty to 10 Ea, then system should behave as shown in below eg,
    Line Item -- Material - Ordered Qty - Item Cat
    10----M1-----30 ea  -  TAN
    11----M2--
    20 ea  - TAB ( MTO)
    12----M2--10 ea -- TAB(MTO)
    But We are facing problem during Change mode .
    in VA01-  (Sale order Creation), the logic was written in exit : USEREXIT_MOVE_FIELD_TO_VBAK - which is working fine
    During Change(VA02), above exit will not be useful. Hence tried to use exit : USEREXIT_MOVE_FIELD_TO_VBEP.
    But not able to add new item at this level.
    All useful ideal will be appreciated.

    Thanks for attempting this thread.
    Material determination will not suffice our requirement, because it will not substitute the follow up material, when entered material have partial stock. In VB12 - MRP indicator will active only when stock is not available for entered material & results according to the substitution reason
    In our case,
    if entered material doesnt have stock, then follow up material should replace with complete ordered qty,
    if entered material have partial stock exists, then system confirms for available qtty & create new line item with balance qtty, item cat-TAB----
    that is the reason we didnt go for material determination. ( you cant have 2 substitution reasons for one record in VB12)
    VBAK has to be used to check the overall document qtty. the above explained scenario working fine with our development in create mode.
    But in change mode, if user tries to increase the qtty in entered material, then this one more new line item has to create for folloup material with excess qty - is our requirement .
    Hope its clear now, still if any queries let me know

  • To add line items to sales order using User exit.

    Hi ,
    I have to add line items to sales order .
    I have tried adding the code in usr exit move field _VBAP // Check VBAP and in savedocument _prepare . But in all the places I dont see it in VA01 . I can see it in the VA02 and VA03 . But I am not able to save the order as they have made the flooring term as mandatory field, and I am supposed to populate the XVBKD structure for this.
    Pls tell me whts the procedure like say , should I popluate the XVBKD / XVBAP / and should i use the bapi_SALES_ITEM_CHECK to populate the structures at the save_document prepare.

    Hi,
    1. It is not possible to delete records using DTW, only importing new records or updating existing ones are supported. These are the only valid operations via DTW.
    2. It is possible to delete the contents of an edit text field by using the character / or -1. However it is not possible to clear an entire row/line using this notation.
    Thanks & Regards,
    Nagarajan

Maybe you are looking for