Check Production Order Type CO01

Hi,
I need to check the "production order type" when creating a manual production order via CO01.
The Ordertype is connected to the MRP planner, Planning profiles, Materialgroup ...I would like to set a message when entering the wrong type.
Thanks for help in advance.
Kind regards
Michaela

Michaela,
    You are right.This is the one that i was referring to.You would need to have the help of a developer to implement this functionality though. Basically, the header fields of the order( structure CAUFVD) are availble for you to do your custom validations. If it doesnt satisfy your checks, you will have to raise a error message indicating the appropriate error and also mark the export parameter "NO UPDATE" With some value(For ex: X). I am sure you would have seen the documentation of the same, if not ..here is a copy of the same..
Short text
User Exit for Checking or Changing Header Fields During Order Maintena
Functionality
This customer exit makes two functions possible:
Changing data in the order header. For this purpose, the order header with the changed data can be transferred back to the calling program as export structure HEADER_EXP. The calling program then saves the data.
Checks that prevent the order being saved or changed. For this, the export parameter NO_UPDATE must be set to a non-initial value. The calling program then branches back to online processing. If data in the order header is changed and the parameter NO_UPDATE is set at the same time, then the changed data is adopted nonetheless. The data is thus available in online maintenance.
Notes
Note that the data that is transferred from the customer exit in the export structure of the order header is no longer checked by the system. The person who uses the customer exit is therefore responsible for data consistency!
There are also fields that cannot be changed in the customer exit since they are reentered later in the program.
These include: the creator of the order, the last person to change it, the creation date and the change date. Also, when the order is created there are various number fields that are still filled with temporary numbers. These include; the order number if the system is working with an internal number assignment.
Hope this helps...
Thanks
Narasimhan

Similar Messages

  • User Exit for CO01/CO02 : How to check production order before saving ?

    Hi all,
    I try to check production order before saving.
    if  AFPO-LGORT or RESB-LGORT  or some other field is initial, throw an error msg and stop saving process.
    I try using badi WORKORDER_UPDATE and user exit PPCO0001  EXIT_SAPLCOBT_001, find out that i can check the data but can't stop the saving process.
    Anyone knows some other user exits can do this?
    Thanks a lot.

    Solved.
    A wired solution from
    http://abaplog.wordpress.com/2007/03/01/reading-other-programs-data-using-field-symbols-in-abap/

  • How to make a production order type default for a Plant.

    Hi All,
    I want to know the setting to make production order type ZP01 default for a plant so that when I create a production order using CO01 for that particular plant, it should always use ZP01 as order type?

    Hello Friend,
    One more method is to achieve this is by using Production Scheduling Profile. In transaction OPKP, for your Plant create a new production scheduling profile or use the existing one created in your plant. Inside the production scheduling profile, in order type section, for make to stock field, maintain the value as ZP01 (which you want to come automatically all the time while creating the order by co01) and save.
    Now assign this production scheduling profile in material master of all Semifinished and Finished materials.
    Now create new production order by co01. On initial screen of this transaction give only material code and production plant and enter (don't give anything in order type field).
    After giving material code and production plant, press Enter. After pressing enter system will take you inside the production order .
    Check here by default system will take order type as ZP01.
    Check and Confirm.

  • Production order type creation - OPJH

    Hi gurus,
    At production order type (OPJH) I have created, SETTLEMENT PROFILE as declared u201CSD1u201D
    But while creating production order (CO08), SETTLEMENT RULE , u201CAccount assignment categoryu201D as MAT.
    To correct this what and where all to be checked ?
    Regards,
    Ram Krishna

    Hi ,
    KGI2 is the one which you should execute irrespective of whether the scenario is Maek to Stock or Make to Order. This facilitates absorption of those overheads which are related to Production activity.
    Overhead run on Sales orders is carried out only to absorb Non production overheads. Check the following if the result is not coming -
    Whether are there any overhead keys defined for absorption Non prodn overheds ( Sales Overheads , Admin Overheads etc., ) .
    If yes , then whether there are % ages maintained for the respective overhead keys.
    Hope this helps.
    Regards,
    Venkat.

  • Planned order to production order type

    hi
    when ever converting planned order to production order system aumatically picks production order type pp01 from MRP group assignment. if i not assigned mrp group in material master means, how the system picks production order type. I think its pick from strategy assignment in order type?????
    thx in advance

    Hi, 
    Check with OPPQ..
    What is the Planning Strategy you are using??
    Regards,
    Siva
    Check with the Transaction OVZG..(Requirements Classes)..
    Depending on the Pl. Strategy you can specify the Order Type here.
    Regards,
    Siva
    Edited by: Siva Kumar M on Jul 25, 2008 3:55 PM

  • Production scheduling profile for production order type 10 does not exist – SAP Message No.10085

    When i tried to make confirmation for Production Order through CO15 transaction , i receive the following error message “ Production scheduling profile for production order type 10 does not exist – SAP Message No.10085 “
    In Work Scheduling view, Production Scheduling Profile is maintained as per OPKP only.
    How to check whether production scheduling profile is maintained for relevant order type 10.
    To do this , i went to OPKP & KOT2_OPA transactions but i don’t know how to check. I guide me through with a screen shot.
    Also, pls explain about  “Order Type 10” and how it is linked with material and order execution.
    Looking for a detailed explanation with screen shots , since i am new to SAP.
    Thanks With Regards,
    Dinesh Kumar V.

    Hello Dinesh,
    Please check the order type dependent parameter in OPL8 here you will get the Substitute Scheduler
    Then go to OPCH and check valid production scheduling profile assign here as per OPKP to your production scheduler for your plant.
    Production order have Order category as 10  Process Order  40 in standard SAP you can check this in OPJH.
    Best Regards,
    R.Brahmankar

  • Production order type dependent parameters

    Dear Frndz,
    plz help me out with the various parameters which can be set based on the production order type. and the step by step procedure to configure the same.
    Regards,
    Srini.

    Hi,
    Pls. find the step by step procedure as below :
    Define order type-dependent parameters
    In this step, you define the parameters that are valid for each order type and plant. The parameters are split up as follows on the tab pages:
    Planning
    Master data
    Here, you define the data that influences master data selection or order master data maintenance:
    You can decide whether production versions are selected automatically or manually.
    The task list application is predefined as 'P'. However, you can also specify an additional task list application.
    The routing selection ID defines, for example, the ranking order for routing selection.
    Routing selection defines whether routings are to be selected and if so, how (manually or automatically) and whether reference operation sets can also be selected.
    Alternative sequences and sequence exchange define whether alternative sequences are permitted and how the sequences are to be exchanged.
    The task list type defines which routing type is permitted for production orders.
    Operation dtl check defines whether operation detail screens are to be checked when the operations are transferred to the order.
    Routing text defines that the text from the routing header is copied into the order.
    You can activate the entry tool for operations to help you when you create operations.
    BOM application defines how the BOM alternatives are to be automatically selected.
    Search procedure defines how batch determination is to take place.
    General
    Substitute MRP controller/substitute production scheduler are proposed when you create production orders if an MRP controller or production scheduler are not specified in the material master, or if there is no reference to material.
    Reservation/Purch. req. specifies whether certain order objects (operation, components) are relevant to MRP.
    Collective purch.req. enables collective purchase requisition per order for externally processed operations or non-stock items.
    Inspection type defines how a quality inspection is to be carried out.
    Implementation
    Status change documents
    Here, you define whether you want change documents to be written if a status change occurs. You also define the level at which the change documents are to be written.
    A status change document contains the following:
    which status has been changed
    who changed the status
    whether the status has been activated or deactivated
    the transaction in which the status change has been carried out
    In the production order, you can define the status at the following levels:
    order header level
    operation level
    material component level
    production resource/tool level
    Status change documents can also be defined independently of each other, at each of these four levels.
    Note
    If you have defined these parameters such that status change documents are written for a particular order level, the SAP System only writes a status change document for a status change from this point in time if the order (or operation/component/PRT) has been created since the status change documents have been activated.
    Shop Floor Information System
    You can specify, for example, whether order data is to be stored in the Shop Floor Information System. You can carry out reports using this system, for example, for materials, orders and work centers.
    Documentation of goods movements
    Here, you can specify that goods movements are to be documented with reference to an order. Then you can display goods movements, for example, using the order information system.
    You can enter a profile for displaying documented goods movements on the tab page "Display profiles".
    PDC
    PDC active allows data to be exchanged with a PDC system.
    Workflow
    Workflow for PO chg. defines that a workflow is generated when quantities or dates that affect existing purchase orders are changed in the order. In addition, a default rule for the split is displayed on this screen.
    So that this indicator is also valid for production orders the appropriate settings must be made in Customizing for the Project System.
    Progress determination in orders
    You can determine that progress values are calculated for order progress reports.
    Controlling
    Controlling
    Here, you define the parameters relevant to controlling, such as, for example, costing variants for planned and actual costs and a results analysis key.
    Distribution rule
    Default (distribution) rule defines an automatically generated distribution rule for CO settlement.
    Display profiles
    Collective order display
    Graphics profile defines how the collective order is to be displayed.
    Graphic:
    Here, you define parameters for displaying graphics of operations and sequences in the order.
    Missing parts list
    ProfMissPrtsLstOrdNo/PrfMissPrtLstCollOr defines how the missing parts list is to be displayed.
    Documentation of goods movements
    Goods movements defines which profile is used for displaying documented goods movements.
    Activities
    Create the necessary parameters for the order type.
    HOpe this helps.
    Regards,
    Tejas
    Edited by: Tejas  Pujara on Oct 1, 2008 6:35 AM

  • Production order type

    Dear Friends,
    In my case Production scheduler and Production scheduling profiles are activated. Based on this system is selected the production order type.
    But the problem here is... some times users are selecting some input (which is not as per the sch. profile) during the order creation in CO01. So based on this system is selecting the order type... instead of basing on scheduling profile. So I want to restrict it. Please let me know how can I do it?
    Regards.

    Hi..
    My problem is ...
    I have already maintained these in the SPRO.
    I want to restrict the manual entry. System should not take the order type input. It should take based on the scheduling profile only... System should not consider the manual order type ... if the manual order type is not matched... then system should throw an error. I hope there is no other way... except by using the user exit: PPCO0001
    If there is any other way, please let me know.
    Regards.

  • Restrict Production Order type to Production order transaction

    We have multiple Production order types. We would like to associate order type to order create transaction codes. For example Order type PP01,PP02 to transaction CO01 and order type say XYZ to transaction CO07.
    The reason for doing this is to lock down users from creating material Production orders using CO07 and non-material orders using CO01.
    Any feedback will be appreciated

    Hi Ramesh,
    from your number of posts, I gather you're rather new to SDN.
    The reason why someone asked if this is a suggestion or a comment is that this part of the forum is intended for suggestions and comments only.
    I suggest you click this link: <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/forums">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/forums</a>
    And search for a forum which suits you.
    Kind regards, Rob Dielemans
    Message was edited by:
            Rob Dielemans
    null

  • Error Message for new production order type

    I have created a new production order type and gone through all the configuration requirements that I'm aware of.  In testing this new order type, I get an error message in transacion CO02 when selecting the printer icon. The error is as follows:
    No reference document type defined for order type ZRWK
    Message no. CO179
    ZRWK being the new order type.
    I've searched through many posts and found nothing relating to this message.  Hopefully someone has encounted this before.
    I'm sure I've missed something, but can't pinpoint what it is.
    Help is greatly appreciated.

    Bob, did you check your print parameters?..Maybe you don't have your sap forms..You can check it with Tx. COPI
    The path is Print - Print Settings - Configuration Menu.
    Diego

  • Production scheduling profile for production order type 10 does not exist

    Kindly suggest me how to resolve this error
    Production scheduling profile for production order type 10 does not exist

    Hi Archana,
    Go to material master-work scheduling view and check what is the production scheduling profile maintained for the same materisl -plant combination.
    then go to OPKP and check if production scheduliong profile is maintained for relevent order type 10 in custmizing. If not maintain one and it should resolve the error.

  • Internal Batch Number for specific Production Order Type

    HI PP Guru
    We need to activate Internal Batch Numbers to a specific Production Order type.
    We need this at order confirmation level. i.e. (CO11/CO12)
    Is it possible? HOW ?
    Please let me know customizing Steps.
    If this is not possible then, Batch number should be internally assgisned at Order release stage. Please let me know customizaing steps for this even.
    Thks.

    hi Siva
    Thk for suggestion
    However, if we do not wish to activate Internal Batch Assigment and want to remain on manual BUT still we want system should not allow duplicate BATCH NUMBER, then, is there any way to achive this.
    This is because, once we manually enter batch in confirmation (CO11), we further break the material in to several part and we need to understand original batch number. For this we just take the original batch number and add further serial number like below
    Orinigal Confirmation Batch Number - 100001
    Batch Split of 10 - 10000101,10000102,..............10000110.
    So, what we want is system should check that same batch number is exist or not in confirmation. Is it possible or how it can be handle.
    thk in adv.
    SK

  • Why custom production order type?

    Hi Guys,
    Why would we need a custom production order type? What is the criterion to be considered while creating  custom production order types?
    Regards,
    Sravan Kumar

    Dear Sravan,
    1.A Custom Order type might be for a specific business requirement, for Eg Order TT01 is for a normal production process and
    TT02 may be for some rework.
    2.Likewise if I want to differentiate on a shop floor basis though it might be the same production based I can create a separate
    order type for each shop floor.
    3.It can be based on different order type dependent parameters like BOM application, task list selection etc.
    4.It can be based on scheduling and also confirmation parameters we create new order types(customized).
    Check and revert back.
    Regards
    Mangalraj.S

  • Define production order type

    Hi all
    I'm intending convert Plan Order to Production Order. but Order Type (Production Order Type) not define.
    Now I want to define Order Type. Maybe Production Type defined but not assign with Plant.
    Could you please tell me how to do ?
    Thank and best regards,

    HI,
    Pls check in Material Master Work Scheduling View, Production scheduling Profile is missing.
    You need to maintain Convert Planned order section in Plant Parameter (OPPQ) or MRP group(OPPR) which is assigned to the Material or Production scheduling profile as pointed out by the other member.
    There are a priority how the order type will pick.
    1. System checks production scheduling profile in material master.
    2. If not found, production scheduler in MM.
    3. If not found, MRP group
    4. If not found, Plant parameter.
    Thanks & Regards,
    Kiran

  • Report for comparing Variances of production order types

    Hi All,
    I want a report in which i can see variances of production order type wise and can compare that with other types also.
    means my input should be as follows
                1) Company Code/controlling area
                2) Plant
                3) Order type 1
                4) Order type 2 and so on.......
    like wise I want to develop a report.
    I have created summerization hierarchy  but it show order type wise data.
    i want data from multiple order type in a single report.

    Hi Sachin,
    I have attached screenshot for your reference. Please find it.

Maybe you are looking for

  • Not able to make any call with my lumia 710

    Not able to make any call with my lumia 710 though other then call everything is working fine. I chacked my SIM in other phone, i there phone i can make calls. Whats wrong with my phone?

  • Boot Camp and WINDOWS 8

    I bought a new iMac in December 2012. I bought the 64 bit version of Win 8 thinking that I could use Bootcamp, but when the new iMac's came out in 2012 Apple did not have drivers for WIN 8 so my Boot Camp partition was basically useless. I bought Par

  • Apps not showing in icloud

    my apps are not showing up for me to icloud them to the iPod

  • I can't import aiff files into itunes as mp3s

    I am trying to add some aiff files from an external hard drive to my itunes library. My import settings have mp3 checked under the advanced preferences and I am using the File>add to library command. When the files show up in my itunes library, they

  • RICEFW Best Practices - Reports

    What are some of the best practices to keep in mind when designing any custom report in ECC?  I guess it would also help to have an idea of the capabilities and functionality to know what features I can leverage when writing my functional design.