Scheduling Date issue in Assemble to Order Scenario

Hi Friends,
I am facing a Weird issue with Production order Scheduled dates created automatically after creation of Sales Order for configurable material.
Our availability check is set to check  open Purchase orders, for one component the delivery date in the PO is 20.12.2011, currently at the time of creation of SO the availability check shows this component as a missing part and committed date as 20.12.2011.
Now the issue is that for one type of customers when the SO is saved, the production order gets created with basic start and finish date of 20.12.2011 with a status CRTD PRC MACM SETC.
But with another customer group it creates the Production order with today's date basic start and finish date, with a status CRTD MSPT PRC  SETC.
Now since in both the cases the Material is same and also the components are exactly the same, the only difference is the customer, I am unable to make out why it is happening.
I am basically a MM  Consultant so am unaware if there is any standard setting relating to customer or something relating to that which is causing such  a issue in scheduling date of the Production Order.
Regards
Chandra Shekhar

Hi Vivek,
Yes, the availability check is working in both the cases, when I create the sales order, I key in the Configurable material code, then do the configuration, after that system does availability check, in both the cases the result of availability check is same with one component marked as a missing part, available date as 20.12.2011.
One more thing if I try to view the Production order at the time of SO creation before saving it, the Production order shows today's date, but when I save the SO, and do Credit release, the actual Production order gives different scheduling date based on customer. Just wondering what could be affecting based on Customer, is there any other field present in Customer master which could alter the date.
I also saw today's scheduling note in some of the cases, but its not coming up in all of the orders created with today's date and moreover the same components are getting scheduled for 20.12.2011 also for diff customer.
I am afraid I can't provide any screenshots for this as am not permitted to publish any screenshots of the client.
Regards
Chandra Shekhar

Similar Messages

  • Basic and scheduling  dates & time calculation in process order creation

    Hi guru's,
    i have one requirement, i need to calculate and display the basic and scheduled dates & times based on the given input i.e material , plant , process order type , quantity , UOM and scheduling type ( for corresponding scheduling type user will provide either start date or finish date ) using RFC. can  u plz provide any function module for this purpose or logic for calculating the same  , as i am working on version 4.7ee .
    Awaiting for a quick response.
    Regards,
    Madan

    Dear Rohan,
    1.Check the length of break timings defined in the resource that is assigned in the phase.
    2.Check in OPUZ whether for the process order type and plant combination whether scheduling is to include the break time also
    (whether the check box for scheduling with breaks) is included.
    Check and revert back.
    Regards
    Mangalraj.S

  • SSIS UC4 Scheduler date issue

    Hi
    I am facing a weird issue and need your help.
    At one of our client side when we run ssis package through UC4 (scheduler i have no idea )  the date implicitly converts into YYYY-DD-MM format and this is why our package is failing,
    The culture setting of server is US English.
    When I  run the package via batch file (dtexec command) the package runs fine and date is correctly parsed as YYYY-MM-DD (as expected)   but with uc4 it is giving problem.
    If you have any experience with UC4 or any idea/ experience  about this problem please assist.
    UC4 scheduler code is also inturn generating dtexec.
    Hope that helps ... Kunal

    Hi Kunal,
    Based on your description, the package runs via batch file (dtexec command) fine and date is correctly parsed as YYYY-MM-DD (as expected), but with UC4 it fails with date converts into YYYY-DD-MM format.
    It seems that the issue is caused by UC4 Scheduler that convert the date format. It is related to UC4, since I have never use this scheduler and it is out of the support boundaries of our forum, I suggestion you post the question in the following forum:
    https://automationpassion.com/uc4_login.do?sysparm_doctype=true. It is appropriate and more experts will assist you.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Sales order schedule date is a (working) day before Scheduled ship date

    In MRP/MPS planning, the forecast consumption is occuring for all sales orders at a date (sales order schedule date) which is always a working day before the Scheduled Ship Date (SSD). What is the logic?
    Time fences are not used.
    E.g. Sales order is scheduled to ship (SSD) on 30th Nov, in forecast set > Forecast items > Consumptiion > Detail, the sales order schedule date is a day before SSD.

    Hi,
    This is a complex issue; best solution is by using APO/GATP.
    If not, then in ERP only, the second best is:
    1) Work with assembly processing in SO, meaning that a production/planned order is automatically created in the customer order during order creation.
    2) Then, after the order is created it is scheduled, and the delivery date proposal is based on that.
    3) Now you can check in the order that there are no capacity overloads, and all capacity required to produce on the proposed date is available. If yes, you're done. If not, it gets a bit complex, since you actualy need to switch to capacity planning, do capacity leveling and dispatch (PP), and the you get a new feasible schedule proposal based on that.
    APO/GATP could do all that automatically!
    Regards,
    Mario

  • Purchase to Order Scenario - Partial Confirmation Issue

    Hello Team,
    We are using Item Category with Purchase to Order Scenario. When the Sales Order is booked, Purchase Requisition is Created. Sales Order Line is linked to the Purchase Requision/Purchase Order.
    In this scenario, we are getting confirmation on Sales Order through PR/PO Initially.
    Order Quantity     Confirmed Quantity
    10                         10
    Once we receive partial confirmation on PO let us say 7 system only confirms partially Sales Order.
    Order Quantity     Confirmed Quantity
    10                         7
    Issue happens when our team does partial delivery to customer before receiving full confirmation from the Supplier. System blocks further update of confirmation on the line and it becomes impossible to make delivery to Customer for Partial Quantity.
    I can think of two options...
    1. Somehow when we receive Partial Cofnirmation, our Availibility Check should confirm 7 on Confirmation recieved from the Supplier and 3 from Delivery Date of Purchase Order. So this issue won't happen.
    2. System should somehow allow Partial Confirmation even after Partial Delivery is done to the Customer.
    Do let me know if you need any more details from my side.
    Kaushal

    Hi Kaushal,
    i assume that you have special stock indicator in your sales order.
    if you do not use confiramtion then all quantities are confirmed at schedule line level.
    if you use confirmation e.x. 7 of 10 pieces then you will have confirmer 7 quantities in your schedule line.
    if you create another confirmation in PO of 2 pieces and lets say different date you will see another schedule line in your sales order.
    do your system works like this?
    Is your third party scenario require a googds receipt for PO to move on to delivery?
    Regards.

  • Editing of scheduled dates in Process Order Operations

    Hello,
    I have a requirement, in which the client would like to change the Scheduled dates in the operation details of a process order.
    In the header screen of a process order, if we change the basic start / finish dates (depending on forward or backward scheduling), and reschedule the process order, the process order is rescheduled, with the new dates.
    The client's requirement is, they should be able to change the Scheduled dates in the tab "Operation - Dates", of the "Operation overview" screen, in a process order. Normally the field is not editable, and the system calculates the dates, based on the start / finish dates, entered in the process order header.
    I would like to know, what is the way out, to meet this requirement.
    Thanks.

    Hi,
    As every body else is explaining it is not possible for standard SAP ,  as of normal business or any business scenario why would a client want to change the operation dates from Production order ( still not understood.....)
    There are two options to do that:
    1) Copy the whole transaction ( programmes ) into some Z - transaction and in the programme you can change the object ( CO_VG_OPR_*) from being grayed out.
    This will alllow you to change the dates.
    2) you can go for enhancement with the following FM
        BAPI_ALM_ORDER_MAINTAIN
    I suggest you to clear these things with client.These things require more of ABAP work.
    And as said changing the standard behaviour of the system can cause performance issues.
    Please close the thread if satisfied.
    prakash

  • Sales order item data & sales order schedule data

    Hello,
    I have a Sales Orders cube which is pulling data from two DSOs (one for sales order item data and the other for sales order schedule data). The common fields between these two DSOs is the Sales Order number but in my cube I have dual entries for each Sales Order document (item and schedule info).
    Example of how the data looks now:
    Sales Order . . Item Cat. . . Article . . . Net Price . . . Delivery . . . Act GI Date
    1. . . . . . . . . ...TAN. . . . . ABC123. . . .10
    1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 . . . . . . . . 01/01/2000
    2. . . . . . . . . ...TAN. . . . . CBA321. . . .15
    2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 . . . . . . . . 01/02/2000
    How do I merge the data on the Sales Order number in the cube so it looks like below?
    Sales Order . . Item Cat. . . Article . . . Net Price . . . Delivery . . . Act GI Date
    1. . . . . . . . . ...TAN. . . . . ABC123. . . .10 . . . . . . . . . .1 . . . . . . . . 01/01/2000
    2. . . . . . . . . ...TAN. . . . . CBA321. . . .15 . . . . . . . . . .2 . . . . . . . . 01/02/2000
    Many thanks,
    Matt

    > Hello,
    >
    > I have a Sales Orders cube which is pulling data from
    > two DSOs (one for sales order item data and the other
    > for sales order schedule data). The common fields
    > between these two DSOs is the Sales Order number but
    > in my cube I have dual entries for each Sales Order
    > document (item and schedule info).
    >
    Two previous remarks:
    1) If you need to report on very detailed data consider doing an info-set joining both datastores. 2 reasons why:
    - not a good idea to report on very detailed information (sales order, GI dates) on cube level, if you have a scenario with lots of data. You end up with big dimension tables a poor report times;
    - there are better alternatives, like drill-through from cube query to DS query with report to report interface or Datastore-based reporting...so...
    With this solution you do not need to change the data model, I think, but test to be sure. See if the reporting times are acceptable. If not...
    2) First confirm your requirements, because what you show in your example as "to-be" have details that do not make sense, probably..
    - if you have more that one schedule line for each item then you would have many times the item information like material/price;
    - if not or if you could cope with that, then you can consider:
    2.1) create a new DS that agregattes from the previous on, with the same key of sales order item; do you have schedule line kf's? if so you these KF's should be additive in DS update; But if you may have more one scheduled line for 1 item then you have to decide what to do with the GI data (keep the last one posted, use code..) and other characteristics.
    2.2) update the shedule line datasource to the sales order item DS; same comments apply.
    2.3) maintain the missing data in the cube update rules from sheduled lines DS. Using code, refer to the respective item in the order item ODS. You would have to make sure that DS's data are correctly activated before updating the infocube.
    What solutions to choose?
    2.1 is better in terms of flexibility and architecture...because you could re-arrange the new DS to answer future needs, without loosing the 1st line DS's data;
    2.2 choose if data volumes and disk space are a concern...
    or
    2.3 it's OK, but i do not like it because of what explained in point 1...
    Message was edited by:
            Miguel Costa

  • PO date issue when scheduling replenishment

    Hello Guys,
    i'm currently experimenting an issue that i don't understand.
    when I try scheduling RWRPLPRO program (WRP1) with a timezone UTC+11 for my step user,
    the document date of my purchase order is the system date and not a user date.
    Is there someone who knows what I have to do to get a timezone based date on my Purchase Order document date ?
    Thanks in advance

    Hi Vivek,
    Yes, the availability check is working in both the cases, when I create the sales order, I key in the Configurable material code, then do the configuration, after that system does availability check, in both the cases the result of availability check is same with one component marked as a missing part, available date as 20.12.2011.
    One more thing if I try to view the Production order at the time of SO creation before saving it, the Production order shows today's date, but when I save the SO, and do Credit release, the actual Production order gives different scheduling date based on customer. Just wondering what could be affecting based on Customer, is there any other field present in Customer master which could alter the date.
    I also saw today's scheduling note in some of the cases, but its not coming up in all of the orders created with today's date and moreover the same components are getting scheduled for 20.12.2011 also for diff customer.
    I am afraid I can't provide any screenshots for this as am not permitted to publish any screenshots of the client.
    Regards
    Chandra Shekhar

  • Updating Scheduling data for Purchase Order

    Hi,
    I need a function module which can update the scheduling data for purchase order in EKET table. Normally we create Purchase Order as a reference from purchase requisition through BAPI_PO_CREATE1. That time it takes care of all the scenarios. But as per the requirement I want to create a PO which is created from more than one Purchase Requistions so I can't use the said BAPI. But still I am using this BAPI and after creation is completed I am updating the Requistions. The same scenario is taken care in ME59N, but I can't copy that code because of some requirements. So could any one please give me the idea to replicate the same functionality with any function module or other ways.
    Thanks
    Somnath paul

    try to pass all u sheduling related fields to POSCHEDULE and make sure u have enabled POSCHEDULEX along with sheduling related fields .....also (if no changes  are there  leave it with space )...
    this will definetly update not only eket table ....it will update every table regarding to purchase order,ekpo,ekko,eket ...etc
    Example of population of BAPI interface in the Function
    Parameter: POHEADER
    COMP_CODE            =                    1000
    DOC_TYPE             =                    NB
    ITEM_INTVL           =                    00001
    VENDOR               =                    0000001000
    PMNTTRMS             =                     0001
    PURCH_ORG            =                     1000
    PUR_GROUP            =                     001
    CURRENCY             =                     EUR
    Parameter: POHEADERX
    COMP_CODE            =                     X
    DOC_TYPE             =                     X
    ITEM_INTVL           =                     X
    VENDOR               =                     X
    PMNTTRMS             =                     X
    PURCH_ORG            =                     X
    PUR_GROUP            =                     X
    Parameter: POITEM
    PO_ITEM              =                     00001
    MATERIAL             =                    100-100
    PLANT                =                    1000
    STGE_LOC             =                    0001
    QUANTITY             =                    15.000
    TAX_CODE             =                    V0
    ITEM_CAT             =                     0
    ACCTASSCAT           =                    K
      Parameter: POITEMX
      PO_ITEM              =                    00001
      MATERIAL             =                    X
      PLANT                =                    X
      STGE_LOC             =                    X
      QUANTITY             =                    X
      TAX_CODE             =                    X
      ITEM_CAT             =                    X
      ACCTASSCAT           =                    X
      Parameter: POSCHEDULE
      PO_ITEM              =                    00001
      SCHED_LINE           =                    0001
      DELIVERY_DATE        =                    02.12.2002
      QUANTITY             =                    6.000
      PO_ITEM              =                    00001
      SCHED_LINE           =                    0002
      DELIVERY_DATE        =                    03.12.2002
      QUANTITY             =                    5.000
      PO_ITEM              =                    00001
      SCHED_LINE           =                    0003
      DELIVERY_DATE        =                    04.12.2002
      QUANTITY             =                    4.000
      Parameter: POSCHEDULEX
      PO_ITEM              =                    00001
      SCHED_LINE           =                    0001
      PO_ITEMX             =                    X
      SCHED_LINEX          =                    X
      DELIVERY_DATE        =                    X
      QUANTITY             =                    X
      PO_ITEM              =                    00001
      SCHED_LINE           =                    0002
    Parameter: POACCOUNT
    PO_ITEM              =                    00001
    SERIAL_NO            =                    01
    QUANTITY             =                    15.000
    GL_ACCOUNT           =                    0000400000
    COSTCENTER           =                    0000001000
    CO_AREA              =                    1000
    Parameter: POACCOUNTX
    PO_ITEM              =                    00001
    SERIAL_NO            =                    01
    QUANTITY             =                    X
    GL_ACCOUNT           =                    X
    COSTCENTER           =                    X
    CO_AREA              =                    X
    Parameter: POCOND
    ITM_NUMBER           =                    000001
    COND_ST_NO           =                    001
    COND_TYPE            =                    PB00
    COND_VALUE           =                    79.900000000
    CURRENCY             =                    EUR
    CURRENCY_ISO         =                    EUR
    COND_UNIT            =                    KG
    COND_P_UNT           =                    1
    CHANGE_ID            =                    U
    Parameter: POCONDX
    ITM_NUMBER           =                    000001
    COND_ST_NO           =                    000
    ITM_NUMBERX          =                    X
    COND_TYPE            =                    X
    COND_VALUE           =                    X
    CURRENCY             =                    X
    CHANGE_ID            =                    X
    Parameter: POPARTNER
    PARTNERDESC          =                    OA
    LANGU                =                    EN
    BUSPARTNO            =                    0000001100
    PARTNERDESC          =                    GS
    LANGU                =                    EN
    BUSPARTNO            =                    0000001200
    PARTNERDESC          =                    PI
    LANGU                =                    EN
    BUSPARTNO            =                    0000001000
    reward points if helpful....

  • Scheduling dates from sales order not confirmed

    Hi All,
    I have configured CRM_APO_ECC integration in system. But getting few error on CR$M-APO side. Can you please sugest on these queries:
    1. order entered in CRM, ATP check is triggered in GATP & confirm dates & vendor (plant) populated with 2 schedule lines. But when I save the order, I get RED signal on item details tab, also I could not see order in RRP3.
    2. Second query is regarding RBA. I have configured location sub rule. But when the qty in initial plant is less, it does not give me the substitute location, rather it proposes me later date considering the checking horizon maintained in product master.
    But when I manipulate the same material with error (i.e. by removal of ATP group in product-loc master), and create order for same material, I can see the rule in place when ATP is triggered and can see 2 line items on ATP screen, first showing RED light (for which ATP grp isnt maintained) and 2nd is one with substitute location. In this case, it works. Where is my config missing?
    Please help me with these 2 situations.
    Many thanks,
    AP.

    Hi All,
    I got answer to this (i.e. query # 2), rule based plant was not available when triggered from CRM.
    Now i can see it, Solution is - Activation of preselection activation key. I activated it in APO Requirements profile for CRM & also in Check instructions.
    Thus I can see all sub plants.
    However, my 1st query is still under search. My scheduling dates are not getting confirmed. Following is the scenario:
    initial plant (USA1) has no stock in RRP3, but still showing green & accepting orders:
    When I chose alternative plant USA2 where I have stock, 2 scheduling lines are generated, 1 for initial plant & 2nd for USA2. There is no error message till then. And when I hit save, I get availability confirmation error, schedule line is not confirmed.
    After saving, only one line item remains, and plant is USA1, i.e. initial where there is not stock.
    Can you please suggest what config might be missing?
    Thansk,
    AP.

  • Dates fields issue in the sales orders through IDOC

    Hi all,
    I'm trying to create a sales order through Inbound IDOC using IDOC_INPUT_ORDERS.
    I have 2 custom fields in the sales order which are date fields.
    I'm populating them from the IDOC segments(using E1EDKT1-tdid, E1EDKT2-tdline) in the user-exit just before the call trasacation statement. These dates are not coming for a few orders... but are getting populated normally for few of them.
    But the tricky part is that... if I process the same IDOC for the second time.. the order created is having the dates.
    My issue is that.. i need all the orders to be populated with the dates which IDOC have.
    Could anyone please help me with this issue.
    All the answers/replies are highly appreciated!!
    Thanks for you help!

    hi,
    the following may be of help
    There are 2 major exceptions to the batch input internal table. All text data from the segments E1EDKT1/2 and E1EDPT1/2 are not part of the batch input session. Text elements from these segments are posted directly to the data base AFTER the sales order has been created (please note: in order that item texts are posted correctly to the sales order the field POSEX from segment E1EDP01 MUST be transmitted). Also, configurable material information from the IDOC is exported to a global memory and therefore will not be part of the batch input session. Configurable material data is performed in Form CHECK_CONFIGURATION and the data is exported to global memory in the following code:
    Exportiert IDOC Daten ins globale Memory     
    export IDOC data to global memory            
      call function 'CUXC_IDOC_TO_MEMORY'          
           tables                                  
                cfg_instref = xe1curef             
                cfg_ref     = xe1cucfg             
                inst        = xe1cuins             
                part_of     = xe1cuprt             
                value       = xe1cuval             
           exceptions                              
                error       = 1                    
                others      = 2.                   
    One extra piece of useful infomartion if you wish to debug the process is to set your breakpoints at the following points
    for Function module IDOC_INPUT_ORDERS
    include LVEDAF0F..
      CALL TRANSACTION 'VA01' USING bdcdata
                                MODE  input_method
                                UPDATE 'S'
                                MESSAGES INTO xbdcmsgcoll.
    Now input_method is A foreground process and N for background processing but try changing it to P (pass through mode)
    If you have breakpoints in va01, e.g. MV45AF0B_BELEG_SICHERN,(the part where the sales document is saved)
    they will be hit, e.g
    perform userexit_save_document_prepare.
    perform userexit_save_document.
    Lastly, don't forget using program SDJEDI , see note 380603 for more information on this
    Hope this is useful
    Paul Quinn

  • Sales order schedule dates

    Hai,
         I have created a sales order, whenever we created a SO it displays possible delivery dates, we enter that possible delivery date in delivery creation, I want to know where those schedule dates are getting stored when we save a sales order. I have seen for those in VBAK and VBAP tables but i havent found those schedule lines can anybody say where these dates are getting saved
                                                                                    Thank you in advance
                                                        Srinivas

    When the order quantity is available as on the delivery date and confirmed then there will be only one schedule line created. If stock is not available then as delivery date the confirmed quantity will be 0 and another schedule line will be created as on material availability date where the order quantity will be confirmed.
    Its not necessary that there are only one or two schedule lines...but there can be more than two also.
    Regards,
    GSL.

  • Fix date/Quantity in the sales order schedule line

    Dear SD Gurus,
    When we select the fix date/quantity in the lsaes order item schedule line, what happen? Hhow does it imapact the MD04,V_V2 and can this item be seen in CO06 to change the item date manually?
    Thanks
    J.Black

    With fix/date and qty, you can't use rescheduling and back order processing. The setting assumes that you want to fix the date at the time of initial confirmation and therefore these functions are not relevant, and ignore anything with fix/date and qty.  If you want to use those functions then don't use fix/date and qty.
    Rgds
    Richard

  • Sequencing of Purchase order and Good Issue acc. to Production order date

    Hello ,
    We are using Direct procurement scenario ,During MRP run we generate a Plan order(which have dates); which converted into Production order later.For these production order material is needed (components). And for procuring components we need to create purchase order.
    Assumption :- Each component have same Procurement lead time
    Our requirement is Purchase order and GI in Production order should be done sequentially, means Based on Production order date ,FIFO based Purchase orders are created and GI done in Production order. Production order with earlier production date have purchase orders earlier and we do GI in production order accordingly.
    Kindly suggest

    Hello Dario
    Thanks for your reply. Our requirement is to put a check on system that GI for production order should be done FIFO wise
    means as MRP generate 3 production order of same material each at different date , we want issance of components to be done on FIFO wise in production order
    Regards
    Rajeev

  • PP order date issue

    Hi PP Gurus,
    Iam creating production order via T-code CO01 and have 3 operation in the production order. In the routing the leadtimes in maintained for each operation like 15 days.The schedule type is forward scheduling.
    When i create production order the order scheduled date is calculating accroding to the lead time maintained in the routing. But the finish date is always one day difference from the scheduled date.
    If i create production via MD04 system will consider the plan in house time in the MRP view 2 and calculate the basic finish date but we are creating manaully.
    Pl advice why this one day difference
    Thanks in Advance
    Kumar

    Hi,
    The production order scheduled finish date is 28.07.2008 Time is 04:00 and the Basic finish date is 29.07.2008 Time is 00:00.
    These both dates are same.
    Because 28.07.2008 finishing time is 04:00. From 04:00 to 24:00 time is available in 28.07.08. But system can not use this time. If you want to use this time manually you have to adjust capacity by CM21.
    Basic finish date is 29.07.2008 Time 00:00 is equal to 28.07.08 time 24:00
    I hope you understood.
    Regards,
    Dharma

Maybe you are looking for

  • Formatting my output properly?

    Hello. I am yet another student taking an introductory Java course. My assignment this week was to write a program that calculated mortage payments on a principal amount that incremented by $20,000 from $100,000 up to $200,000, starting with an inter

  • After Effects Error: Make Movie - Bad Parameter (-50).

    After Effects Error: Make Movie - Bad Parameter (-50). (44 & 36) This error occurs suddendly - i have no idea why, so i reinstalled my PC (Vista) and it worked one time and then same error appeared again. I want to make a movie with the renderlist, Q

  • Oracle Fixed Assets using Oracle GL

    Hello Colleagues,  We have a project that we are busy with, moving from another Fixed Assets program to Oracle Fixed Assets.  We also have a GL program that we use.  My question is, why do I need Oracle GL for Oracle Fixed Assets if I am going to pos

  • Address book capacity

    How many enties can I make, it there a limit for contacts? macbook   Mac OS X (10.4)  

  • ITunes 11 crashes on startup

    Whenever I start up iTunes it runs for a few seconds and then crashes.