Production Order UserExits

Hi All,
              Plz provide me with a list of PP user exits,BADI's,BTE's which trigger when a production order is released.
Thanks & Regards,
Sudheer.

Hi,
BAdis:
CEWB_CHA_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_COM_MENU_EXTERN Menu Extensions in the EWB (SAP Internal)
CEWB_GEN_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_ITM_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_MST_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_OPR_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_TSK_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_TSK_SCREENS     Screen Extensions for Task Lists in the EWB
CEWB_TSK_UPDATE      Task List Maintenance and Checks in the EWB
CRHRORG              Delete Action, Delete HR Organiz. Unit, Set Deletion Flag
CR_WORKCENTER_SELECT Performance Selection Class System for CIF PPM
EWB_SELECTION        Selection Within the Engineering Workbench
ROUTING_EXIT         User Exits for Routings
SMOD_MPRO0004        Postprocessing of forecast errors and exception messages
BADI_CY_AMT_COMPUTE  BADI for KBED Amount Compute
BADI_CY_LD_DIST001   BAdI for Load Distribution During Capacity Planning
BADI_CY_SAPLCY18     Operation Status: Column Based on KBED Status
CX_OFFSET_CALID      Use of Work Center Calendar in Case of Lead/Follow-Up Time
MD_ADD_COL_EZPS      BAdI: Extra Columns for Evaluation PP-MRP Reqmnts Planning
MD_ADD_COL_OVERVIEW  BAdI: Display of Additional Columns in the Material Overview
MD_ADD_ELEMENTS      BAdI for adding additional requirements/receipts
MD_CHANGE_MRP_DATA   BAdI for Changing Data When Reading In MDPSX
MD_DISPLAY_ELEMENT   BAdI for Changing Display of MRP Elements
MD_EXT_SUP           BAdI for Determining the Issuing Storage Location
MD_INTERACT_PLANNING BAdI for Deactivating Changeability of MRP Elements
MD_LAST_LOT_EXACT    BAdI for Calculating Last Lot Exactly in Individual Segment
MD_MODIFY_PRODVERS   BAdI for Modifying Production Version
MD_MODIFY_SOURCE     BAdI for Modifying Source Determination in MRP
MD_MRP_LIST          BADI for further processing of MRP list
MD_MRP_PARAMETERS    BAdI: Change Planning Parameters
MD_MRP_RUN_PARALLEL  Add-Ins for parallel planning run of requirements planning
MD_PIR_FLEX_CONS     BAdI for flexible planned ind. req. consumption/reduction
MD_PLANNING_RESULT   BADI for Issuing Planning Result
MD_PLANNING_SCENARIO BAdI for maintaining addnl parameters in the plng scenario
MD_PLDORD_BOMEX_CIF  BAdI: Deactivation of BOM Forced Explosion in CIF
MD_PLDORD_CHANGE     BAdI for Changing Planned Orders
MD_PLDORD_POST       BAdI for Updating Planned Orders
MD_PLDORD_SCHEDULING BAdI for scheduling planned orders
MD_PLDORD_TIME_STAMP BADI for publishing time stamp problems
MD_PURREQ_CHANGE     BADI for changing purchase requisitions
MD_PURREQ_POST       BADI for updating purchase requisitions
MD_PURREQ_REL_STRAT  BAdI for Deactivating Release Strategy for MRP Purch. Reqs
MD_STOCK_TRANSFER    BADI for changing the requirement date during stock transfer
MD_SUBCONT_LOGIC     BADI for defining subcontracting logic
You can find user exits available for a particular transaction by executing the following program. Copy this code in SE38 and execute the same.
report zuserexit no standard page heading.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
         tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
   select single * from tadir where pgmid = 'R3TR'
                    and object = 'PROG'
                    and obj_name = tstc-pgmna.
   move : tadir-devclass to v_devclass.
      if sy-subrc ne 0.
         select single * from trdir where name = tstc-pgmna.
         if trdir-subc eq 'F'.
            select single * from tfdir where pname = tstc-pgmna.
            select single * from enlfdir where funcname =
            tfdir-funcname.
            select single * from tadir where pgmid = 'R3TR'
                               and object = 'FUGR'
                               and obj_name eq enlfdir-area.
            move : tadir-devclass to v_devclass.
          endif.
       endif.
       select * from tadir into table jtab
                     where pgmid = 'R3TR'
                       and object = 'SMOD'
                       and devclass = v_devclass.
        select single * from tstct where sprsl eq sy-langu and
                                         tcode eq p_tcode.
        format color col_positive intensified off.
        write:/(19) 'Transaction Code - ',
             20(20) p_tcode,
             45(50) tstct-ttext.
                    skip.
        if not jtab[] is initial.
           write:/(95) sy-uline.
           format color col_heading intensified on.
           write:/1 sy-vline,
                  2 'Exit Name',
                 21 sy-vline ,
                 22 'Description',
                 95 sy-vline.
           write:/(95) sy-uline.
           loop at jtab.
              select single * from modsapt
                     where sprsl = sy-langu and
                            name = jtab-obj_name.
                   format color col_normal intensified off.
                   write:/1 sy-vline,
                          2 jtab-obj_name hotspot on,
                         21 sy-vline ,
                         22 modsapt-modtext,
                         95 sy-vline.
           endloop.
           write:/(95) sy-uline.
           describe table jtab.
           skip.
           format color col_total intensified on.
           write:/ 'No of Exits:' , sy-tfill.
        else.
           format color col_negative intensified on.
           write:/(95) 'No User Exit exists'.
        endif.
      else.
          format color col_negative intensified on.
          write:/(95) 'Transaction Code Does Not Exist'.
      endif.
at line-selection.
   get cursor field field1.
   check field1(4) eq 'JTAB'.
   set parameter id 'MON' field sy-lisel+1(10).
   call transaction 'SMOD' and skip first   screen.
*---End of Program
Regards,
Srilatha.

Similar Messages

  • Checks in userexits of production order confirmations from PDC in CO16N

    Hi,
    we are using PDC interface for production order confirmations. This is done by Idoc type PPCC2PRETTICKET01 (time ticket) based on BAPI BAPI_PRODORDCONF_PDC_UPLOAD_TT. Standard confirmations are working well. In case of SAP detected errors the confirmations are registered for error handling in CO16N.
    So far so good but we have some own check logic implemented in confirmation user exit CONFPP04 and BADI WORKORDER_CONFIRM. These checks are working fine whith online confirmations in CO11N but not in background PDC Idoc processing. I checked the function module EXIT_SAPLCORF_104 for exit CONFPP04 but it has got no exception. The call in SAP processing is like this:
          CALL CUSTOMER-FUNCTION '104'
               EXPORTING
                    CAUFVD_IMP    = I_CAUFVD
                    AFVGD_IMP     = I_AFVGD
                    AFRUD_IMP     = E_AFRUD
               IMPORTING
                    AFRUD_EXP     = LS_AFRUD
               EXCEPTIONS
                    ERROR_MESSAGE = 01
                    OTHERS        = 02.
      CASE SY-SUBRC.
        WHEN 0.
        WHEN 1.
          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH
                  SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4
                  RAISING CONF_DATA_FALSE.
        WHEN 2.
          MESSAGE E174 RAISING CONF_DATA_FALSE.
    How can I throw the exception when there is no exception defined in the function module interface without modification?
    As 2. option I wonder if it is better to implement the check logic in the BADI WORKORDER_CONFIRM Method AT_SAVE. This has got an exception ERROR_WITH_MESSAGE. But I don't know if this will lead to CO16N registration of the confirmation.
    Any hint how I can solve the problem to apply the online checks in CO11N also to PDC interface confirmations with CO16N in error case?

    Hi Michael,
    First, I think that the BAPI that you are looking for is: BAPI_PRODORDCONF_CREATE_HDR
    Second,
    I don't think that in the framework of such a forum it can be explained in detail how to use BAPIs; nevertheless, here are some highlights:
    A BAPI is an executable piece of code that can be called from either an external program within SAP (Z program), or called from an external system either via RFC, or as a web service (depends on your NetWeaver  release).
    As such, it has input (import) data that you transfer when you call it, and output (export) data that you recieve when it ended processing.
    More detailed information, documentation, and a description of the import/export parameters, as well as error handling, one can find in SAP by calling transaction BAPI.
    Regards,
    Mario

  • 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 Unit of Messure-decimal rounding issue

    Finished product is a Metal conveyor belt.
    Material Base UoM is Links u2018LKu2019
    Alternative UoM are:
    10 link = 1 Feet
    1 meter = 3.2808 Feet
    Plant X800, (MTO) Sales orders created in meters. So production orders in Meters (MM02->work scheduling view->Production unit & Unit of Issue maintained in Meters)
    Now Issue is:
    If production order is 10 meters, this is converted to 328.084 LK. Physically shopfloor receives only 328 LKs after production.
    Links cannot be in decimals. Inventory and Costing is done u2018per Linku2019.
    This needs a decimal rounding to u20180u2019 value. Expectation will be 328 LK.
    If the value is 1.49 then the rounding value will be u20181u2019 (< 0.5)
    If the value is 1.5 then the rounding value will be u20182u2019 (>0.5)
    Please help me. Is there a config Setting or a work around (user exit)?

    Your requirement cannot be fulfilled by customization. Nor it can be perfectly implemented though BAdI's or Userexits.
    The settings in CUNI only hide the decimal zeros but it won't prevent either users or programs to enter decimals. in R/3 quantity field uses the domain MENG13 so in your case, in the production order it will always display in decimals (eg 328.084 LK) .You can refer to note for more understanding about CUNI settings and IM postings 931971
    Also the following threads:
    UOM EA is taking data in decimals
    The solution (this is more of workaround) I would suggest is you need to implement a BAdI WORKORDER_GOODSMVT in which it will round off according the logic you mentioned in your posts above. Also you need to implement a user exit for CO11N/CO11/15 to confirm the same yield according to the same rounding logic. Since yours is MTO you need to evaluate the impact of this in other areas mainly controlling and finance.

  • Screen field for Production Order CO01

    I want to add an additional field to enter shift in Production order screen CO01. How can I do this and what is the screen exit.
    Thanks

    HOW TO FIND USEREXITS ???
    1) Option 1 : you don't know the name or dont have any info on user exit
    run T-code : SPRO
    SPRO -> Click SAP Reference IMG -> click in the relevant module eg: SD (sales and Distribution) ->System Modifications -> User exits
    You can view documentation to understand the purpose of that user exit
    It is not that always one can find the user exits under the name "System modifications" but with respect to a module definitely user exits can be found under that module in SPRO
    2) Option 2 : You know the name of the user exit
    Run Tcode : SMOD -> fill in the enhancement name-> click on attributes and then components or directly on components and view the include...if already a code is written in the include,then on double click of include you can see the code...if an existing code is not there and you double click on the include,SAP prompts for a request
    3)Option3: You can use the custom code..which was contributed to SDN
    Create a new report program -> copy the code -> activate -> run
    on the p_tcode : give the name of the tcode for which you need to find the user exits and execute...a list of exits will be displayed...double click and follow the link
    ***********************************ABAP CODE :************************************
    report zuserexit no standard page heading.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    Hope it will solve ur problem..
    <b>Reward points if useful...</b>
    Thanks & Regards
    ilesh 24x7

  • External subcontracting processing in production orders

    Hi Everybody, We are facing a following situation...while using external subcontracting processing in production orders..
    Finance wants all costs settled off of production orders with receipts against them at period end to accurately capture costs for the period. This is because of our company’s financial policy i.e. we have to settle the exact costs by every month end instead of using GR/IR postings for partially confirmed quantities.. Any production orders with receipts against them must be able to be settled at period end.  This includes partially received production orders, (it means when the total production order quantity is 10 PCS and if Subcon vendor sends 5pcs in this month end and sends the remaining 5 in the next month).
    Currently we have not been able to settle partially received production orders in our testing.  SAP is requiring the production order to be in TECO (Technically Complete) status before it can be settled.  It is not feasible for PP to have production orders that have not been fully received in TECO status because they loose visibility to them in their reporting and tracking. 
    does any body dealth with this situation? any userexits, functional specs etc..
    Your guidance will be very helpful,,
    srikanth

    Did you try using in order type/settlement profile the radio button which indicates can be settled and the not one which corresponds to 100% settlement. Hope this helps.

  • Userexit for updating sales order user status based on Production Order

    Hi.
    My clients requirent is
    Sales order user status should get updated based on production order creation,GR for PO creation etc.
    Basically depending on PO & GR For PO,various user stauts in sales order should get updated.
    Can you please suggest me some userexits in PP for this requirement?
    I am a SD Consultant and not having much idaes about PP
    Thanks
    Nisha

    hi,
    if you are not going to update it in the SO..
    then you need different exits as those are different transactions.

  • Production Order which is link with DMS    CO01 & CO02

    Hello,
    I have a requirement where I need to populate the Material Documents (Drawings) in the Document Overview of the Production Order while creating using tcode CO01. I was able to populate the document for the header material but not able to find ways to populate Material Documents (Drawings) for the component materials.
    Please let me know if there is any configuration settings for this or is there any Userexits??
    Thanks in advance,
    Ravi

    Hello Ravikumar
    From your question it seems that you are able to see documets attached to header material.
    Let me explain you
    PO 10000493
    Material 
    Line Item        Material                       Document No              Doc Type
    10                 MAT001                       DOC001                      DRW
    20                 MAT002                       DOC002                      DRW
    30                 MAT003                       DOC003                      DRW
    You said that you are able to view DOC001. Am I right ?
    Now Please Check whether you have linked the Documents created DOC002  & DOC003 respectively to MAT002 & MAT003 in Document Info Record in bject link tab.If you have not done this you will not see the documets in PO.
    You will have to seleeted the line item and the clip symbol button to view document.
    If info found usefull please grant me points
    With warm regards
    Mangesh Pande

  • Create production order with "bespoke" component list

    Hi
    I am investigating how I can create a production order which has to use a 'bespoke' component list, i.e., I don't want to use the BOM application. The scenario is that an external solution comes up with the 'best' component list and SAP doesn't have that information.
    Obviously I can use the dreaded BDC / call transaction on CO01, but could I use something nicer?
    I have ticked off my list so far:
    a) the userexits and Badis won't allow direct manipulation of RESB, it's only import parameter...
    b) I looked up the POI (function module CLOI_CHANGE_UPL_31), but it diesn't allow updates to the component list.
    c) Also the BAPI_PRODORD_CREATE/CHANGE doesn't allow updates to the components.
    d) Is there a convenient enhancement spot anyone knows of which could be used (e.g. in FuGr COMK?)
    My best option might be this one, does anyone have experience?
    e) The function module BAPI_ALM_ORDER_MAINTAIN was developed for CS/PM orders. Does it work for PP orders?
    Appreciate any help on this!
    BJ

    I'm also trying to add a component in a PP order  but the Bapi return the message  "Method SAVE is not provided for object COMPONENT"; I'm investigating

  • User Exit for Production Order confirmation with CO15

    Hi All,
    what User Exit I should use when validating batch when we do Production Order confirmation with CO15.
    Not when we create or release a Production Order.
    Will reward,
    mindaugas
    Edited by: Mindaugas Kazlauskas on Jan 30, 2008 5:03 PM

    Hi
    The Follwing Userexits available:
        Transaction Code - CO15                     Enter Production order Confirmation
    Enhancement/ Business Add-in            Description
    Enhancement
    CONFPP01                             
      PP order conf.: Determine customer specific default values
    CONFPP02                               
      PP order conf.: Customer specific input checks 1
    CONFPP03                              
       PP order conf.: Cust. specific check after op. selection
    CONFPP04                             
        PP order conf.: Customer specific input checks 2
    CONFPP05                               
       PP order conf.: Customer specific enhancements when saving
    CONFPP06                               
       PP Order Confirmations: Actual Data Transfer
    CONFPP07                               
       Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01                              
       PS confirmation: Determine customer specific default values
    CONFPS02                               
      PS confirmation: Customer specific input checks 1
    CONFPS03                             
        PS confirmation: Customer specific check after op. selection
    CONFPS04                              
       PS confirmation: Customer specific input checks 2
    CONFPS05                              
       PS confirmation: Customer specific enhancements when saving
    CONF0001                               
      Enhancements in order confirmation
    CONFPI01                              
       Process order conf.: Calculate cust.specific default values
    CONFPI02                               
       Process order confirmation: Customer spec. input checks 1
    CONFPI03                              
       Process order conf.: Cust. spec. check after op. selection
    CONFPI04                               
       Process order conf.: Customer specific input checks 2
    CONFPI05                              
       Process order conf.: Cust. spec. enhancements when saving
    CONFPI06                              
      Process order confirmation: Actual data transfer
    CONFPM01                             
        PM/SM order conf.: Determine cust. specific default values
    CONFPM02                             
        PM/SM order confirmation: Customer specific input checks 1
    CONFPM03                               
    PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04                              
       PM/SM order conf.: Customer specific input check 2
    CONFPM05                              
       PM/SM order conf.: Cust. specific enhancements when saving
    If it is helpful rewards points.
    Regards
    Pratp.M

  • Required User Exit for production order once it is created

    Hi,
    Once Production order is created, We are running a Z transaction manually to send the production order to external server (Right Hemisphere) .
    Requirment is, when a Production order is created, the production order should automaticallly send to external server
    (Right Hemisphere) using Z transaction. 
    Is there any User Exit to above requirement. Please let me know.
    Thanks & Regards
      Satish Reddy

    Hi
    Use this to check the Userexits for the transaction.
    See which among them matches your requirement.
    [http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/abap-code-samples/userexits%20in%20a%20transaction.doc]
    Regards
    Raj

  • User exit for Production Order release

    Hi Experts,
    Any User eixt for Prouction Order Mass processing.
    Before releasing the production order i have to do some checks. Can you please provide right user exit. More reward points with best solutions.
    Thanks
    Cris

    Hi,
              check the following userexits and BADI's for Production Order
    Enhancement/ Business Add-in Description
    Enhancement
    PPCO0010 Enhancement in make-to-order production - Unit of measure
    PPCO0012 Production Order: Display/Change Order Header Data
    PPCO0013 Change priorities of selection crit. for batch determinati
    PPCO0015 Additional check for document links from BOMs
    PPCO0016 Additional check for document links from master data
    PPCO0017 Additional check for online processing of document links
    PPCO0018 Check for changes to production order header
    PPCO0019 Checks for changes to order operations
    PPCO0021 Release Control for Automatic Batch Determination
    PPCO0022 Determination of Production Memo
    PPCO0023 Checks Changes to Order Components
    STATTEXT Modification exit for formatting status text lines
    PPCO0009 Enhancement in goods movements for prod. process order
    CCOWB001 Customer exit for modifying menu entries
    COIB0001 Customer Exit for As-Built Assignment Tool
    COZF0001 Change purchase req. for externally processed operation
    COZF0002 Change purchase req. for externally procured component
    PPCO0001 Application development: PP orders
    PPCO0002 Check exit for setting delete mark / deletion indicator
    PPCO0003 Check exit for order changes from sales order
    PPCO0004 Sort and processing exit: Mass processing orders
    PPCO0005 Storage location/backflushing when order is created
    PPCO0006 Enhancement to specify defaults for fields in order header
    PPCO0007 Exit when saving production order
    PPCO0008 Enhancement in the adding and changing of components
    Business Add-in
    AFABD_CHANGE Change Relationship
    CAUFVD_CHANGE BAdI: Overall Network Scheduling with Selection
    PPPI_SEL_ORD_EXT_REL
    SIDAT_UPDATE Change date of price simulation
    Regards

  • Open Production Order

    Hi have to create a report that has open sales order , open po , open pur req , open planned order and open Production order.
    I need the logic for OPEN PRODUCTION ORDERS.
    The status of the production orders are maintained in JEST Table .
      I need logic to elimate the completed production orders during my selcet . Since JEST Table has multiple entries and for some orders that are released the 'DELV'  status wil not be maintained at all at that time.
    I wil really appreciate your help , if you can tell me how to emliminate the completed production orders during my select query to get the open prod orders.
    Is there any fun moduel or bapi that wil give the Open prod orders ?? or any std report that gives open PO??
    Thanks

    for this you can use the Function STATUS_TEXT_EDIT , for this pass Objnr (get the objnr from AUFK table using the production order) it will give you the status in the LINE exporting parameters.
    Import parameters               Value
    CLIENT                          100
    FLG_USER_STAT
    OBJNR                           QM000200000010
    ONLY_ACTIVE                     X
    SPRAS                           EN
    BYPASS_BUFFER
    Export parameters               Value
    ANW_STAT_EXISTING
    E_STSMA
    LINE                            OSNO NOTE   "this is the status text
    USER_LINE
    STONR                           00
    if line CS 'DELV'
    "ignore the Order
    endif.

  • Error while raising Production Order

    Experts
    I get an error for a particular Item while raising a PRODUCTION ORDER
    'Location Input does not match the warehouse location of Item'
    I work in SAP B1 2007B - PL 18
    It will be great if someone can give me the reason/solution for the above ERROR.
    REGARDS
    KARTHIK

    Hi,
    Parent item and child items warehouses location should be same.......
    Regards
    Deepak Tyagi

  • How to find out the list of Production orders created for sales orders

    Dear All,
    Our company wants to generate a report for a List of Materials sold out in a particular Product Hierarchy. Along with that we want to know the list of Production orders created for the sales orders.
    How to identify the production orders which are created based on Sales orders.
    Kindly suggest.
    Regards,
    Mullairaja

    Check these threads
    [Sale Order & Production Order|Sale Order & Production Order;
    [Re: Linking Production Order against a Sale Order MRP run|Linking Production Order against a Sale Order MRP run;
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • Report from 2.5 to 6i

    We have migrated a character mode report from v2.5 to 6i Now the preview of reports show bizarre characters in some PCs, but there are other PCs where it run OK. I don't know what can I do, Oracla Support don't know also, so any help will be apprecia

  • How to find failed mapping filed in BPM

    Hi, I have scenario IDoc to JDBC... BPM is used, in BPM Mapping is Java mapping & Java Mapping is failed. Now am in Technical Workflow container area. I am unable to trace that where the mapping got failed, i mean particular failed field area. Please

  • Can't send emails after Mountain Lion update

    After I updated from Lion to Mountain Lion, I could receive messages from my service provider's account, but I could not send messages.  Mail Connection Doctor showed the information "Could not connect to SMTP server" for both SMTP servers, and when

  • How can I get source of JMF?

    is there any way to get source of JMF? I can get J2SE source easily unlike JMF somebody please tell me how to get this.

  • Unable to install jar files in my nokia n73

    Hi guys     Last month i did a software update and after that i am not able to install jar files in my n73.when installation it's almost complete shows the message "Unable to install".I have even tried to install the applications by extracting the ja