Production order system status after being settled

Hello,
I am currently in ECC 605 project. I remembered once production order is variance calculated and settled,new system status, VCAL , is set at production order.  And sometimes the production order won't be set with status VCAL even though it's variance calcualted. Does anyone have any experience at ECC release 605? Is it normal that settled order doesn't possess VCAL status?
And another weird behavior is that production order can be settled without variance calculated. At earlier release, system will
pop up error message if I try to settle a production order which isn't variance calculated. Can anyone confirm if at release 605 it's normal system behavior that system won't block order settlement of production order which variance calculation isn't done yet?
B. Regards,
Nancy
Edited by: Nancy Lin on Jul 14, 2011 9:45 PM

Hi Rose,
Try out ..
STATUS_READ
http://www.sap-basis-abap.com/sappp016.htm
Re: Status of the Production Order
Re: Production order status
Hope it will solve ur problem
Thanks & Regards
ilesh 24x7

Similar Messages

  • Production Order System Status

    Hi Experts,
    What table is used to store the System Status of an Order?  Is it with CAUFV? 
    Scenario is i need to extract ACTIVE Production Orders with CRTD status.  DO i just select CRTD or do i need to consider other parameters as well, like deletion flag, teco etc?
    Thanks guys!

    Manoj,
    Give below code snippet to your aBAPER:
    Retrieve the status of the orders
    SELECT objnr stat
        FROM jest
        INTO TABLE i_jest
        FOR ALL ENTRIES IN i_objnr   "cONTAINS Prod Order Number
       WHERE objnr = i_objnr-objnr
         AND  stat =      I0001  
         AND inact = ' '.                 "Inactive flag
    Check if the order is currently in the status Cretaed
      LOOP AT i_jest.
        CALL FUNCTION 'STATUS_CHECK'
             EXPORTING
                  client            = sy-mandt
                  objnr             = i_jest-objnr
                  status            = i_jest-stat
             EXCEPTIONS
                  object_not_found  = 1
                  status_not_active = 2
                  OTHERS            = 3.
    If sy-subrc = 0.
    "Order in created status
    else
    "order not in created ststus
    endif.

  • Production order Relase status Batch is picked in Delivery

    Hi friends,
    Presently in system, Production order Relase status Batch is allocated in Delivery due to Availability checking group & rule.Now as per requirement only Confirmed  Production order  Batch should allocat in delivery,then what setting should be done in Batch search stratergy & Availability checking group & rule so that system will consider only Confirmed  Production order  Batch in Availability check.?
    Please revert ASAP.
    Thanks & regards,
    NITIN M.PAWAR

    good analysis

  • Reg Update Order System Status

    Hi,
    My requirement is, while doing TECO (technical complete) of maintenance order I want to check for open reservation/requisition in maintenance order. and if we found any any open reservation/requisition then order status TECO will not update. maintenance order will remain in present status. any other update done in this order before TECO will save.
    Please suggest how I can acheive this.
    I tried to use uesr exit IWO0009 and BADI WORKORDER_UPDATE but not abe to update order system status in this point.
    Please suggest me any EXIT or BADI or Solution for this requirement.
    Regards,
    Atul

    Hi Atul,
    Following codes can be help u for Open PR before TECO.
    *&  Include           ZXWO1U03
    EXIT_SAPLCOIH_004
    DATA: BEGIN OF IT_EBAN OCCURS 0,
            BANFN LIKE EBAN-BANFN,
            BNFPO LIKE EBAN-BNFPO,
            EBELN LIKE EBAN-EBELN,
            LOEKZ LIKE EBAN-LOEKZ,
          END OF IT_EBAN.
    DATA: IT_AFKO LIKE AFKO.
    DATA: BEGIN OF IT_AFVC OCCURS 0,
             BANFN LIKE AFVC-BANFN,
          END OF IT_AFVC.
    DATA: X_AUFPL LIKE AFKO-AUFPL,
          X_BANFN LIKE AFVC-BANFN,
          STR TYPE STRING.
    SELECT SINGLE AUFPL
       FROM AFKO
         INTO X_AUFPL
           WHERE AUFNR = CAUFVD_IMP-AUFNR.
    IF SY-SUBRC = 0.
      SELECT SINGLE BANFN
         FROM AFVC
           INTO X_BANFN
             WHERE AUFPL = X_AUFPL
               AND STEUS = 'PM03'." Extenal Service Control Key"
      SELECT BANFN BNFPO EBELN LOEKZ
         FROM EBAN
           INTO TABLE IT_EBAN
             WHERE BANFN = X_BANFN.
    ENDIF.
    LOOP AT IT_EBAN.
      IF IT_EBAN-EBELN = '' AND IT_EBAN-LOEKZ = ''.
        CONCATENATE 'PR' IT_EBAN-BANFN 'is not converted to PO.TECO is disallowed' INTO STR SEPARATED BY SPACE.
        MESSAGE STR TYPE 'E'.
      ENDIF.
    ENDLOOP.

  • Sales order system status

    Hi All,
    we want to change the sales order system satus, then we found we can only do it in item level.since in one sales order we may have many items, if we change the system status by manually one item by one item, it cost time, I wonder in SAP 6.0 if we can do batch change sales order system status? If have, please tell me how to do it?
    Regards,
    Jagan

    Hi Raj,
    Thank you for the reply.The problem here is there are 100 line items in a sales order and user wants to change the item status (in the status tab in item level data) from A3-A4 ( example here is A0-SO created,A1-SO changed,A2-SO released,A3-PO created,A4-Delivery created,A5-SO closed) for all line items.In this Sales order 10 line items have not got the Goods receipt.But all other items have got.So he dont want to go to each and every line item to check and update the status of the GR,since it is time consuming process.So he is looking for the possibility in the header level like when he update the status in Heder level,it has to change the status in item level or if any item is not relevent for status change from A3-A4 (means the item present status is not in A3) it should throw a message.
    Regards,
    Jagan

  • Production Order User Status

    Dear Experts,
    I have created User Status with T-Code BS02 and assigned to the production Order. With the User Status I am blocking the GR, if confirmation is not carried out.
    Everything is working fine along the process. System is blocking the GR if confirmations are not done. Upon confirming the user status is changing in Prd Ord and then allowing the Goods Movement.
    But now if I cancel the confirmation, the user status is not rolling back (Block GR Condition). After cancelling the confirmation even I am able to do the GR, which should be blocked. How to do this?
    Also, in confirmation parameters, I have given "Error if sequence is not adhered to". This is blocking the confirmation of operation if previous opn is not confirmed, But here I can delete the previous confirmation (CO13), after confirmaing the later operation. The deletion of previous confirmation should not be allowed if later operation is confirmed. How to achieve this?
    Kindly advice me what are the settings required for this.
    Regards,
    Rohit.

    Rohit,
    After cancelling the confirmation does the order get back the user status as defined by in BS02?
    Please check out this.
    Regarding your query about CO13, although you have made necessary setings in OPK4, it will be effective only for process of confirmation & not for cancellation.
    But you can certainly achieve the control of cancellation of confrimation as per your requirement by using userexits available in CO13. Those are listed below.
    CONFPP01
    CONFPP02
    CONFPP03
    CONFPP04
    CONFPP05
    CONFPP06
    Kindly take help of you ABAP guy.
    Hope this helps you.
    SmanS

  • PRODUCTION ORDER--Qty changed after one operation----URGENT

    Dear Experts
            Hope u all R doing well
    In the production order,after one operation completed(whether it is first ,second  or last ) the system is allowing to change the qty.
    but we want the system to disallow  the qty change.
    could anybody can help, is there any configuration settings inside?
    waiting for your valuable response
    Thanks in advance

    Hi,
    Sorry for the delay.
    Pl. follow the steps below.
    1. Create a status profile Eg: s1 usng t.code bs02.
    2. Enter status no. as 1, status as CRTD, a description, tick Initial status & lower status no. as 1 & higher status no. as 2.
    3.In the second line enter status no. as 2, status as REL, a description,  & lower status no. as 1 & higher status no. as 3.
    4.Choose Object type tab.
    5. Choose PP/PM: Order header.(tick)
    6.Then come back to main screen & double click REL.
    7.Click the create icon in the top.
    8.Choose Release & then choose radio button under <b>SET.</b>
    9.Then come back to main screen & again double click REL & then choose create & select change & check the radio button under <b>FORBID</b> & then save.
    10. In t.code OPJH(order type), choose your order type & then assign the status profile( Eg:S1)
    11.Now convert the planned order into production order.Release the order & save.
    Further changes cannot be made in the production order.
    Pl. give feedback after testing.
    Regards,
    S.D.Senthilkumar

  • CO Production order(KKF1) Status Profile

    Hi,
    We are using CO production order(KKF1)
    as per user requirement eventough order status is REL they want to run the settlement(KO88)
    but once we run KO88 system showing the error like order status should be DEL or TECO 
    I think its possible through STATUS PROFILE but I donu2019t know how we can put the conditions in the Profile
    so any one help me on this
    Regards,
    Ram

    Hi Ram,
    You may consider to deactivate the message KV011 by using transaction OPR4_KKS and
    OPR4_KKS1???
    Regards,Declan

  • Production Order TECO status

    Hi all
    I face this peculiar problem. When I TECO a Production order there sometimes the order reservation for components are not wiped out. Why does this happen only sometimes and if this happens how do I remove the component reservation?
    thanks a lot

    Hi
    Usually when you did not reach the upper or lower limits of the order, reservation ermains open.. so first otion to clean up all reservation linkedto the order is to set TECO status.  if it did not clean up all reservation may be caused becuase there are open items in another screen or being handle by another user.
    So you can remove the TECO, and TECO the order once again, just ensure there are no other screen using the order or material.
    Next option is to delete the reservation directly via MB22. sometimes this option is not possible, normally when Reservations are created automatically by the system, in this case only deleting the source of the reservation.
    Final option is to clean only the reservation for a given material, just go to the ordern in change mode, and then to  the material details, and set the flag "on" for the field "Final Issue".
    Hope this helps.
    JC

  • Maintenance order system status

    Hi Guys,
    Currently system status in maintenance order is not in sequence, so user is getting confused about the status. I have suggested for user status which is more precise to get to knwo the status, but they want the system status also updated to be in sequence so that they can look at the last status and update to whomever enquiring abt that, also they asked me to change the descriptiion of the order status. I think we can do that update in table "TJ02T" with the ABAP'ers help as I dont have acces to update the table, but tell me how I can make the system status to display it in sequence in maintenance order, anything we can control over configuration or we need developers help to update the functional module "STATUS_TEXT_EDIT".
    All your help are really appreciated. Thanks in advance.

    Thanks for your advise. I have already talked ot them to use the user status in case of better understanding the status.The users are specific about the active status which means in each update of teh order they want the latest status to be listed in the top, but in maint. order after release once the goods movement is posted the release status is still listed top and then followed by goods posted status, also when you do time confirmation the confirmation status listed below release status and above goods posted status. Finally when you TECO the order the released staus is gone and TECO listed top which is fine but settlement rule created status listed at the bottom of the statuses which they dont want, they want teh active status should be listed in sequence every time order is get updated and they want to see what are steps order gone thru.
    If I define the user status profile and want to update automatically the user statuses when the updates are done, for example I have define the initial step as created and want to updated automatically to release status when order is released, same way for each updates, How we can do this is there anyway we can control thru config or we have go for development???? pls let me know the procedure. I have already created the user statuses with priority and assigned to order types.

  • Production order with negative amount for settlement in to Material for MAP

    Hi All,
    When I am trying to settle some production orders, it is giving me an error "Moving average price for material is negative" and doesnot let me settle them. we have maintained our materials at MAP and settle our production order variances to material to adjust its MAP. In these orders, it is trying to settle negative value, which is greater than the total value of the stock of materials and if settled leaving some of the stock with negative value. does any body has this situation and what would be the solution for this ?
    Thanks
    MKR

    Hi,
    This is Pavan Fronm IBGroup Rajnandgaon.
    To My Knowledge,
    When U Settle the Production Order, the Diffence Between the Target cost and Actual cost(MAP) of Finished Material hits the Material Account of the finished goods.
    Say Suppose,
    Target cost (Production Cost) =   Cost of Raw material + consumable,   =  10
                                                    Activity ( Labour, Power, etc)              =    5
                                                    Overheads.                                        =    2
                                                                                    17
    Actual Cost is ur Finished Material (MAP). = 18
    CASE 1:
    Now the system calculate the difference as 17 - 18 = -1 Rs , it try to reduce from Material Cost,
    Now in case if Material has the stock say 1 unit.
    it will reduce the cost of material by 1 rs in Material Master.
    If the Material has no stock , as we know the system try to reduce the cost from zero stock tends to
    give us a message saying
    MOVING AVERAGE PRICE OF MATERIAL IS NEGATIVE.
    CASE 2:
    If Target - Actual is say +1 RS it increases the material price to 1 Rupee, if stock is Zero , then 1 Rupee
    hits the Price Difference
    CASE 3: *STANDARD PRICE INDICATOR*
    In case of Standard Price indicator Every thing beyone the Material Price , whether respect to negative
    variance  or positive variance hits the price difference.
    So I request u to settle the order if u use MAP for Finished goods befor dispatch of finished good to calculate actual production cost for ur finished material..
    We can Also use MR21 for price change if the stock has dispatched befor settlement, but it is not suggestable to my knowledge hence ur material wont carry actual production cost if that is thae case.
    Please Correct if I m Wrong.
    Regards
    J .K .PAVAN KUMAR
    SAP PP-PI Consultant
    Edited by: PAVANIDLUR on Mar 30, 2009 9:05 PM
    Edited by: PAVANIDLUR on Mar 30, 2009 9:09 PM
    Edited by: PAVANIDLUR on Mar 30, 2009 9:11 PM

  • Production order stays open after receipting into stock

    Hello,
    After I have receipted a production order into stock the production order stays open - should this not close the production order?  Is the only way of closing it done by going into the order itself and changing the status to closed?
    Many thanks,
    Kate

    Hi Kate,
    It has to be closed manually and only then will the final journal entry be created in case of variance etc.
    Jesper

  • Production Order Header Status

    Hi
    I am having a production order with 4 operations. when i am confirming the first operation as partial confirmation because i am just confirming only partial quantity, the whole production order status is set to PCNF. Even though i am finally confirming the same operation finally and confirming all the other operations also finally, the order status is not changing to CNF. it is still in the PCNF . how do i get it to CNF status? because the PCNF status for the order will create other problems.
    The operation statuses for the same order give correct statuses as PCNF or CNF or milestone. The problem is only with order header status.
    Can someone please solve this issue. Points assured
    Regards
    Chandra

    Hi,
    In tcode OPK4 - Define confirmation parameter select your plant & order type.
    In 2nd tab page, select Confirmation type - Automatic final confirmation.
    So when doing opn confirmation if the qty is equal or more than order qty, system automatically set to Final confirmation.
    If the confirmation qty is less than order qty, system automatically set to partial confirmation.
    Regards,
    Dharma

  • How to reset Work Order System Status -NCMP Not completed

    Hi Friends,
    Please can anyone guide me how do I reset / revert the NCMP (Not completed) System Status of the Work Order. The System Status comes after I have done the Function of "Do Not Execute".
    Thanks in Advance.
    Anant

    Hi,
    1. You cannot reset it back . For future cases ensure to grey out the option using Transaction Variants SHD0 for IW31/IW32 Tcodes
    2.Steps to create transaction variant http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40d1443e-0184-2c10-c68d-c612f771fe6f?quicklink=index&overridelayout=true
    3.You can also explore user exit :IWO10026 User check on setting status 'Do not perform'
    regards
    pushpa

  • Closing the Production Order with status PCNF

    Hi Experts,
    May I kindly ask if I can close an order with status Partially confirmed? If not, how can I cancel the confirmation if I had already reversed the goods movement in the confirmation thereby flagging an error of a deficit in the material quantity during cancellation of the confirmation?
    I really need your help since I need to close the production orders with this case.
    Hoping so much for your replies.
    Many thanks in advance.
    Sincerely,
    Ria

    Ria,
    I am not so clear about the exact situation.
    When you say you have reversed the goods movement with MIGO, is it reversal of the documents posted with confirmation or the individual documents?
    You can only cancle the document with MIGO which are independent of the confirmation.
    The  documents which are with the confirmation can not be reversed in any case with MIGO.
    I suggets you go this way,
    1. Check why system is giving you error as 'Deficit......'. The one thing I suspect that you must have performed auto GR & moved out the stock of FG from that location.
    If it's so then bring back the stock to it's original location & cancel the confirmation.
    While cancelling the confirmation where you might have executed goods issue with backflush this error won't arise as the stock will be bring back to storage location form the order.
    Don't reverse the cancellation of the of the documents youhave performed with MIGO for independent material posting on the order. Keep it as it is.
    This way the cancellation of confirmation & material movement will be done & now cost on the order will be zero.
    You can assign the status CLSD as well as DLFL to the order.
    2. In case you find the above activities can not be carried out for some reason then give status TECO to the order.
    Sttle the order so that the cost on the order will be zero, then give status CLSD.
    As far as possible stick to solution no. 1 only.
    Go for solution no. 2 when you don't have any other option.
    Hope this helps you.
    SmanS

Maybe you are looking for

  • OSB Java Callout, no methods shown when selecting jar

    Hi, I'm trying to invoke a Java method in OSB. I've already done this before with a simple static method. What this time is diffrent is that now my jar contains dependency to another jar, like Xerces. After I've imported my jar, and I'm trying to sel

  • How to stop the data loads through process chains

    hi, I want to stop all the data loads to BI through Process chains where load happens periodic. kindly suggest how can I proceed.

  • Command.text with ODBC escape sequence is not working in VC++, Bug in OLEDB ?

    Command.text with ODBC escape sequence is not working in VC++. The Code, which written in VB is working perfectly. Is there any different syntax in VC++ or bug in OLE DB provider ?. I am using OraOLEDB 8.1.7 version. Thanks Mani VB Code ' Enable PLSQ

  • Spreadsheet tables not displaying properly

    Ok.  So I have finally managed to get my dashboard working.  I have one issue that has cropped up.  Before preview, my spreadsheet tables are displaying the ranges I am asking them to do, along with hiding unused cells.  When preview runs, Xcelsius t

  • WebObjects: XCode or Eclipse ?

    I am new to developing using WebObjects. I get the sense that Apple is not actively working on WebObjects since the WebObjects manuals are quite old (2002-2004). Even books on Amazon are dated. Is that true? Should I not be using WebObjects at all an