User Exit : Co11n Production Order
Hi All,
I am having scenario in which user can do partial/full completeion of order.
1. First i am creating Production orders through CO01.
2. I am using trx CO11n for confirmation.
3. I am using MB31 for relese of these orders.
Now my requirement is that during Co11n only i want to call MB31 through exit and want to perform partial/full confirmation.
Please suggest me any useful exit.
With regards,
Pravin
Hello Pravin,
There are couple of exits available in Co11n however u need to be careful while giving call to MB31 as both the transactions are very critical and any one failing can create problem. u will have to critically test the program once developed. One major issue which u are going to face is in case MB31 goes through and CO11n fails then what do u do with MB31 which is already commited. Think abt these issue and then take a decision.
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
Similar Messages
-
User exit for Production Order status
Hi all ,
Pl tell me about the : user exit for Production Order status
( i want CLSD status after settlement of the Production order .)
regards,Hi,
for production order you have exits PPCO0001 - PPCO0023. In transaction SMOD you can see the documentation for all this exits. Actually I think exit PPCO0007 could be a possiblity for you. This exit is called by saving the order.
But maybe it would be better for you to use a special status profile? A user status is set if settlement status is set.
Also BADI WORKORDER_UPDATE could be interessting for you.
Regards,
Sabine -
User exits for production order
Hello,
Hope all had good weekend. I need some help and would appreciate if someone can guide me here.
I have a requirement where I need to develop an enhancement point for production orders transaction CO02.
The enhancement will check the user's authorization profile. Based on authorization profile, enhancement point will decide and direct 'CO02-Change production Order' OR 'ZCO02 - restricted production orders'.
Here are few question I have related.
1. What user exit I should use for this above requirement ? This should be triggered whenever CO02 is being called either from SAP easy access menu or from a different transaction.
2. How can I check/read users authorization profile within this user exit/enhancement point ?
3. Based on the profile, how do I direct to CO02 or ZCO02 ?
Will highly appreciate if someone could please share their knowledge on this.
Thanks,
JMCHi J,
can u tell me whats there in ZCO02 - restricted production orders', have u seen SHD0 -->creating screen/transaction variants ?
Disabling tabs in SHD0
Regards
Prabhu -
User Exit at Production Order Release
Hello Everyone
Could anyone tell me if there is any particular User Exit at the Release of Production Order? I have seen the list but didnt find any appropriate one.
Reward points Guaranteed
Regards
ChandraHello,
Another workaround could be to create a user status 'released' (REL) that is set at 'order release' and removed at ' reread master data' is done (just like the system status REL).
Attach the ABAP code to the activation of the user exit.
Other advantage is that you have another field to select in COOIS(PI). We have created user statusses in order to replicate all primary system statuses (CRTD, REL, TECO, CLSD) in order to facilitate reporting. Via this way we have a column with only one status for filtering, sorting summarizing...
Regards,
Philip -
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 PMHi
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 -
User Exit For Production Order Confirmation Using CO15 or COGI
Hi all,
I need user exit for the production order confirmation so that i can set
AFPO-ELIKZ and AUFM-ELIKZ (delivery completedu2019 status flag) to Blank......
Thankshi,
check these exits.
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
use the exit which contains both structures AFPO,AUFM. -
User exit for Production order confirmation during goodsmovement
Hi Guru's
Am in need to find the user exit for Equipment master creation. Equipmentmaster will be created when the goods movement 101 happens. can someone help me out to find the user exits. thanksHi,
Ok thanks for that.For Co11n please find the user exits below.But i am not sure which will suit your requirment.Please let me know for any further help.
CONF0001 Enhancements in order confirmation
CONFPI01 Process order conf.: Calculate cust.specific default va
CONFPI02 Process order confirmation: Customer spec. input checks
CONFPI03 Process order conf.: Cust. spec. check after op. select
CONFPI04 Process order conf.: Customer specific input checks 2
CONFPI05 Process order conf.: Cust. spec. enhancements when savi
CONFPI06 Process order confirmation: Actual data transfer
CONFPM01 PM/SM order conf.: Determine cust. specific default val
CONFPM02 PM/SM order confirmation: Customer specific input check
CONFPM03 PM/SM order conf.: Cust. spec. check after op. selectio
CONFPM04 PM/SM order conf.: Customer specific input check 2
CONFPM05 PM/SM order conf.: Cust. specific enhancements when sav
CONFPP01 PP order conf.: Determine customer specific default val
CONFPP02 PP order conf.: Customer specific input checks 1
CONFPP03 PP order conf.: Cust. specific check after op. selectio
CONFPP04 PP order conf.: Customer specific input checks 2
CONFPP05 PP order conf.: Customer specific enhancements when sav
CONFPP06 PP Order Confirmations: Actual Data Transfer
CONFPP07 Single Screen Entry: Inclusion of User-Defined Subscree
CONFPS01 PS confirmation: Determine customer specific default va
CONFPS02 PS confirmation: Customer specific input checks 1
CONFPS03 PS confirmation: Customer specific check after op. sele
CONFPS04 PS confirmation: Customer specific input checks 2
CONFPS05 PS confirmation: Customer specific enhancements when sa
Thanks, -
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 ReddyHi
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 Information System
Dear All,
I am looking for an User Exit,BADi's for production order Information System where i can see the Quantity which is already produced & The Quantity which is already passed from Quality.I mean the GR Quantity against the Production Order and against that Quantity how much is passed from the Quality.
This is an Urgent Requirement from The Customer.
Please Help.
Thanks
Sujay JoshiDear
You use QA33 report with following fields,,,,here you will get all required
Inspection lot
Material
Plant
Insp. lot quantity
Base unit of measure
System status
Order
Unrestrictd-use stck
Scrap quantity
Sample
Blocked stock
Reserves
New material
MatTransfer posting
Posted to batch
Return to vendor
Other quantity
Other quantity 2
Quantity to be posted
Long-term sample qty
Inspected quantity
Destroyed quantity
Actual lot quantity
Defect. qty in IQty -
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
CrisHi,
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 -
User exit for Production Order
Hi Gurus,
What user exits are there for Production Order?
Can anyone throw light.
Thanks in advance,
SriniDear ,
User Exit in SAP PP-Production Order
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
PPCO0009
Enhancement in goods movements for prod. process order
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 determination
PPCO0014
Select process orders for external relationships
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
PPCO0020
Process order: Display/change order header data
PPCO0021
Release Control for Automatic Batch Determination
PPCO0022
Determination of Production Memo
| PPCO0023 |Checks Changes to Order Components
Regards
JH -
User exit for production order settlement
Hi Experts,
Can anybody tell me if there is any user exit which will make GR and settlement of Production Orders at the same time i. e. as soon as production order is confirmed ( movement type 101 happens) the same production order will be settlelled immediately.............
Thanks on advance for your answer.
Regards,
BijayHi,
for production order you have exits PPCO0001 - PPCO0023. In transaction SMOD you can see the documentation for all this exits. Actually I think exit PPCO0007 could be a possiblity for you. This exit is called by saving the order.
But maybe it would be better for you to use a special status profile? A user status is set if settlement status is set.
Also BADI WORKORDER_UPDATE could be interessting for you.
Regards,
Sabine -
Exit for production order creation that update BOM explosion date
Hi Guros
does any one know a user exit for production order creation that update BOM explosion date = AUFLD.
or a UE that run before the BOM explosion.
thanks.Dear,
I dont think user exist will work for you,
You need to find BAdi for it, cl_exithandler=>get_class_name_by_interface .
Or try with SE84,
Enter the package name and check the " Enhancements"
Regards,
R.Brahmankar -
User exit during planned order to production order conversion
Hi,
Let me know if there is any user exit during planned order to production order production.
Regards,
YogeshDear
You can try the following :
1.PPCO0001 /PPCO0007 /PPCO0012
2.BADI workorder_update
3.Check in SMOD or CMOD and enter PPC* -you will find all the related user exit
Hope this helps
Regards
JH
Edited by: Jiaul Haque on Oct 21, 2010 10:55 AM -
Hello all.
I have been search for a user exit in planned orders that allow me to define some code in it to triger some changes. this user exit should be at time of planned order is saved.
I have already search in this forum and I found out how to find the user exits by transaction. I have tried for transaction MD12 but did not found any suitable user exit.
Does any one know any user exit that could make my life easiser
thanks
Manuel AntonioYou can try the following BAdIs:
You can use the Business Add-In (BAdI) MD_PLDORD_CHANGE to change, before posting, data from planned orders, which have been created, changed, or deleted as a result of planning a material or manual processing.
The Business Add-In allows you to fill and change fields from planned orders in the PLAF table. It also supports filling of customer-specific fields in the customer include CI_PLAFDB.
You can execute the Business Add-In in the planning run in the following areas:
Material requirements planning
Master production planning
Long-term planning
You can also carry out the Business Add-In in all applications, which execute manual planned order changes. Examples of this kind of application are:
The dialog transactions for creating and changing planned orders (MD11, MD12, MS11, MS12)
The Business Application Programming Interfaces (BAPI) for creating and changing planned orders
all applications that explicitly or implicitly create or change planned orders, for example the planning table of repetitive manufacturing, repetitive manufacturing confirmation, capacity planning, assembly order processing and so on.
Requirements
When planning a material or manually processing a planned order, you must change individual fields in the planned order or provide entries for customer-specific enhancements of the planned order structure.
Standard settings
The Business Add-In is not active in the standard.
The Business Add-In cannot be used multiple times.
The Business Add-In is not filter dependent.
Activities
To activate the Business Add-In, you must create an active implementation. To do this, choose the following path in the SAP Menu: Tools -> ABAP Workbench -> Utilities -> Business Add-Ins -> Implementation
For more information about this procedure, see the SAP Library under
Basis Components -> ABAP Workbench -> Changing the SAP Standard -> Business Add-Ins -> Implementing Business Add-Ins.
Further notes
Documentation on the BAdI method CHANGE_BEFORE_SAVE_MRP
Documentation on the BAdI method CHANGE_BEFORE_SAVE_MAN
You can also call the documentation on the BAdI method via the menu, by carrying out the following steps:
1. Choose the tab page Interface.
2. Double-click on the relevant method.
3. Click on the right mouse button and choose Component documentation.
Update Planned Orders (MD_PLDORD_POST)
Use
Application components: PP-MRP, PP-MP-MPS, PP-MP-LTP, PP-REM
Function group: M61P, M61U
You can use the Business Add-In (BAdI) MD_PLDORD_POST to further process data from planned orders, which have been created, changed or deleted through the planning of a material or as a result of manual processing.
The Business Add-In allows you to publish the created and changed data from planned orders and can be used to update customer-specific tables or to connect to information systems and workflows.
You cannot use the methods of the Business Add-In to change the planned orders themselves. The planned orders are always posted in the communicated form.
You can execute the Business Add-In in the planning run of the following areas:
Material requirements planning (PP-MRP)
Master production planning (PP-MP-MPS)
Long-term planning (PP-MP-LTP)
You can also execute the Business Add-In in all applications, which carry out manual planned order changes, for example:
The dialog transactions for creating and changing planned orders (MD11, MD12, MS11, MS12)
The Business Application Programming Interfaces (BAPI) for creating and changing planned orders ( PlannedOrder Create, PlannedOrder Change)
All applications that explicitly or implicitly create and change planned orders, for example the planning table of repetitive manufacturing, repetitive manufacturing confirmation, capacity planning, assembly order processing, and so on.
Standard settings
The Business Add-In is not active in the standard.
The Business Add-In can be used multiple times.
The Business Add-In is not filter dependent.
Activities
To activate the Business Add-In, you must create an active implementation. To do this, choose the following path in the SAP Menu: Tools -> ABAP Workbench -> Utilities -> Business Add-Ins -> Implementation
For more information about this procedure, see the SAP Library under
Basis Components -> ABAP Workbench -> Changing the SAP Standard -> Business Add-Ins -> Implementing Business Add-Ins.
Note that the Business Add-In can be used multiple times and therefore all active implementations are called and run through.
Example
The following is a possible use for the methods of this Business Add-In:
When planning a material or manually processing planned orders, you want to log the changes made to the planned orders or the triggered subsequent functions.
The subsequent processing of certain planned orders or individual data from the planned orders occurs in an external planning system. In this case, you can log the corresponding changes to these planned orders in a user-defined table during planning. Using a separate report, you can select the data from the log table and process it further.
Further notes
Methods
Update Planned Orders: Requirements Planning - POST_AFTER_SAVE_MRP
Update Planned Orders: Manual Processing - POST_AFTER_SAVE_MAN
You can also call the documentation on the BAdI method via the menu, by carrying out the following steps:
1. Choose the tab page Interface.
2. Double-click on the relevant method.
3. Click on the right mouse button and choose Component documentation.
Regards
Ram
Maybe you are looking for
-
Is it possible to get my Mac to automatically eject all of my HD's before shutting off?
I have about five HD's plugged into my mac at all times with my iTunes library and pictures saved on to them. I want to know if there is away to get all of the programmes to quit and then for all my HD's to be ejected before the computer turns off. T
-
Generating Header and trailer sections in reports..
Hi all. I want to generate reports, that has both a header- and a trailer section page. Usually this was part of the template report, but in Designer 9, the generator first converts the template report (.rdf) to a template report (.tdf), and is then
-
Connecting Video Cameras to Macbook Pro
I have a Macbook Pro and want to capture footage from either a Canon zr100 or Canon GL2 video camera. How many pins do I need on the Firewire cable to connect the two? Thanks.
-
about 25 essential fastdial locations are gone from any tab I open or hitting the fastdial button. Just now, this morning, when I allowed firefox 5 to install itself.
-
Easier way to rearrange photos in iWeb?
Hello I am running 10.4.6 and iWeb 1.1.1 on a PowerBook 1.5Ghz with 1GB of RAM. OK, when I click a bunch of photos in iPhoto and send them to an iWeb photo page, like everyone else, the photos are completely out of order when the iWeb page opens up.