Plant Maintenance - TECO - EXIT_SAPLCOIH_004 user exit
Hi Friends,
I have used user exit EXIT_SAPLCOIH_004 to do validation while doing maintenance order technical completion, It works fine in develpment and quality servers but does not invoke in the production.
I have transported properly.
Done version comparison-- it is ok
checked in cmod . the user exit is active.
All objects are there on the production with active status. Is there any setting which determines the execution of this user exit.
Pankaj
Hi Pankaj,
In developement server try to deactivate the project and then reactivate it .
Generally the changes made into active project is not visible until you deactivate and reactivate it .
Hope that helps.
Regards
Kapadia
***Assigning points is the way to say thanks in SDN.***
Similar Messages
-
Plant Maintenance Order - BADi/user exit for operation change
I need to send a mail on plant maintenance order (IW32) save event if there is any change in operation - requirement assignment person. Means if the operation is assigned to a person then notify that person on order save event.
Can anybody help me on this in finding some BADi or user exit?
Thanks in advance.Hi,
User Exits:-
IWO10009 Customer Check for 'Save' Event
BAdI:-
ALM_ME_001_ORDER Order/Operation Data
ALM_ME_ORDER_OPER MAM 1.0 Order Operations
IBAPI_ALM_OPR_GETDET BADI for Reading Fields for BAPI_ALM_OPERATION_GET_DETAIL
Check with these User Exits & BAdI's.
regards,
Venkatesan Anandan -
Maintenance Event builder User Exits
Dear All,
I am looking for any user Exits in SAP PM for Maintenance Event Builder at save tcode wps1 save
What is the way we can put control on save of transaction WPS1 at save
please inform me if some body has used it
Regards
pratapHi Pratap,
I could find user exit. But you can try and check whether below given BADI will meet your requirements or not.
DIWPS_NOTI_SELECT - Enhancements to Notification Selection from Revisions
DIWPS_NOTI_ASSIGN - Enhancements to Notification Assignment
DIWPS_NW_CREATE - Automatic Network Creation for Revision
DIWPS_ORDER_CREATE - Enhancements to Order Creation
DIWPS_PMPS - Enhancements of Order Assignment to Project
DIWPS_REV_CHECK - Customer Checks upon Revision Status Change
DIWPS_STATUS_ICONS - Status Icons in MEB
DIWPS_WA_REVISIONS - Enhancements to Revision Work Area
DIWPS_WA_NOT_LIST - Enhancements to Notification List
DIWPS_WA_SLOT - Enhancements to Planning Board
DI_WPS_OR_BADI2 - Central Task List Conversion via Standard Transactions
DI_WPS_OR_BADI - Central Task List Conversion-Change Plant / Storage Location -
Maintenance Order - Reservation User Exit
Dear,
If there is any change in the order for adding new material / delete material / any change in quantity.
We need to send an email to the concerned person if there is any change in component tab. What will be the user exit for the same to be achieved?
SenthilHi,
You can use user exit - CNEX0026.
Regards,
Mihir Popat -
User Exit for Updating Delivery Plant at Item Level in Sales Order
Hello Experts
There is a requirement to determine the delivery plant for each item level and than update the items with newly determined plant. There is a user exit MV45AFZZ routine FORM USEREXIT_MOVE_FIELD_TO_VBAP. to update the item level entries in Sales Order in VA01 or VA02. Is this the right place to do this?, if yes , do i need to perform any other standard logic (like re determine Shipping points , schedule lines ) for newly determined plant? If not , can you please suggest any other place , BADI or user exit to change the delivery plant of sales order.
Thanks a lot....
-HarkamalBest place is MV45AFZZ-USEREXIT_SAVE_DOCUMENT_PREPARE. Populates the values just before saving the document. You can have your own deriving logic. Make sure that peice of code is trigger only for Sales Order create or change (VA01/VA02).
Are you kidding??? You do realize that this is AFTER all validations against configuration, ATP, pricing, etc. have been performed??!!! Never, ever change a critical value like plant in the SAVE user exits... -
User exit: save PM order
Dear all,
I'm looking for an user exit that will be actived during order save. However, it seems most exits just for check, I can not change any data.
The requirement is: if user save certain order, then field function area 'CAUFVD-FUNC_AREA' is filled automatically. This fiels in the order header.
Thanks,
BenHi,
Orders
User Exits BBPK0001
Description Exit for determining the external procurement profile
User Exits CNEX0013
Description Default item category for component assignment
User Exits CNEX0026
Description Customer enhancement for general inspection of material
User Exits CNEX0027
Description Customer enhancement: Plant, storage loc. finding for comp.
User Exits CNEX0037
Description Check new component
User Exits COCCA002
Description Customer Functions for Organizational Authorization Checks (SETTLEMENT)
User Exits COI20001
Description Changing of person found
User Exits COI20002
Description Alternative procurement of HR availability data
User Exits COOM0001
Description Customer Functions for Overhead Percentages
User Exits COOPA_01
Description Customer check modules for internal orders
User Exits COOPA002
Description Customer function for master data maintenance - internal orders
User Exits COOPA003
Description User-Defined Fields in the Order Master
User Exits COOPA004
Description Customer function: Print order master data
User Exits COPCP005 (see: 1, )
Description Material Costing: User exit for material valuation (strategy U)
User Exits CY190001
Description Capacity Planning: Change order operation
User Exits COZF0001
Description Change purchase req. for externally processed operation
User Exits COZF0002
Description Change purchase req. for externally procured component
User Exits CYPP0001
Description Change sequence criteria and sequencing
User Exits ICSV0001
Description Display of geographic location data
User Exits ICSV0002
Description Automatic task determination for service notifications
User Exits ICSV0003
Description Partner selection
User Exits ICSV0004
Description Check PM object and display object information
User Exits ICSV0005
Description Determining reason for rejection - resource-related billing
User Exits ICSV0008
Description Validation of additional partner types
User Exits IWMI0001
Description User exits for SM/PM IDOCs
User Exits IWO10001
Description Create a PM sub-order
User Exits IWO10002
Description Customer check for order release
User Exits IWO10004
Description Customer check for order completion
User Exits IWO10005
Description Customer specific determination of profit centre
User Exits IWO10006
Description FCode exclusion through customer enhancement
User Exits IWO10007
Description Customer enhancement - permits in the order
User Exits IWO10008
Description Customer enhancement: Determination of tax jurisdiction code
User Exits IWO10009
Description Customer Check for 'Save' Event
User Exits IWO10010
Description Customer enhancement for determining WBS element
User Exits IWO10011
Description Customer enhancement for component selection
User Exits IWO10012
Description Priority handling on central header
User Exits IWO10015
Description F4 Help for user fields on operation
User Exits IWO10016
Description Customer enhancement to check operation user fields
User Exits IWO10017
Description Determine external order number by customer logic
User Exits IWO10018
Description User fields on order header
User Exits IWO10020
Description Automatically include task list
User Exits IWO10021
Description Automatic task list transfer when creating order from notification
User Exits IWO10022
Description Determine calendar from user exit
User Exits IWO10023
Description Service order: Change header data for advance shipment document
User Exits IWO10024
Description Service order: Changes to items for advance shipment
User Exits IWO10025
Description Finding responsible cost centre
User Exits IWO10026
Description User check on setting status 'Do not perform'
User Exits IWO10027
Description User exit: Generate user-defined settlement rule
User Exits IWO10029
Description Inclusion of bill of material in PM/SM order
User Exits IWO10030
Description Predefining the fields for the profitability segment
User Exits IWO10031
Description Hide personnel number in PM/SM order
User Exits IWO10033
Description Customer-Specific Authorization Check PM/CS Order
User Exits IWO10034
Description Operation status based on the status of capacity requirements
User Exits IWO20001
Description User exit to pass routing/task list to order
User Exits IWOC0003
Description PM/SM authorization check of ref. object and planner group
User Exits M06B0002
Description Change communication structure for purchase requisition release
User Exits MGA00003
Description Material Master (Industry and Retail): Number Display
User Exits PPCO0001
Description Application development: PP orders
User Exits PPCO0005
Description Storage location/backflushing when order is created
User Exits PPCO0023
Description Checks changes to components
regards,
Venkatesan Anandan -
Regarding user exits in enhancements
HOW TO GENERATE USER DEFINED SERIAL NUMBERS WITH MB1C(PLANT MAINTANANCE) TCODE USING USER EXIT.
Hello Basi reddy,
Try this..
Include program - MM07MSE0_SERIALNUMBER_USER_EXI or
Function module - EXIT_SAPLIE01_007
Best Regards,
Naresh -
Hi,
I want to assign internal number range for materials being created in MM01. For this I am using MGA00002 & EXIT_SAPLMG02_001 component.
With this I am able to create materials as per the logic I have written in the user exit.
When ever I extend the code to other plant, then also this user exit is triggered & a new number is being assigned from this user exit. How to over come this problem? Like my requirement is if material is same & being used across plants then item code must be same across the plants.
Please help me in resolving this problem.hi,
Try this,
place your logic inside condition where you check if the material is created (new entry) in your userexit.
IF t180-trtyp EQ 'H'. -
Add New record
Your logic
ENDIF.
Hope this helps you
regards
padma -
Object Restriction / User exit in Plant Maintenance Module
Dear experts,
Can anyone guide me if i want to put certain restrictions like :
1. other Department will not be able to create Order using other dptt. Maintenance work center, equipment etc.
2. user should not be able to cancel TECO status of order, or not allowed to to put deletion flag on order or notification.
3. Order Release retriction.
4. Should not be able to release/operate other dptt order.
How can i find Object where i can restrict or user exits related to all this.
Thanks
DMHi,
1--You can use field exit for checking and validate the workcenter and equipment, but abaper only can do that.
This user exit also u can use "IWO10009 Maintenance order: Customer check for "Saving""
2--please test below user exit can use "IWO10026 User check when setting status "Do not perform""
3-- Use below user exit for validate before release order.
IWO10002 Maintenance order: Customer check for order release
Regards
Sen. -
User exit for maintenance order TECO
Hi
1. I want to restrict system not to do TECO of maintenance order until it is CNF
2.During creation of notification user has to enter either functional location or equipment
Can any one pl tell me the name of user exit? also how can I find out the name of relevant user exit in t-code smod or cmod?
thnks in advance
rgds
rajibHi Rajib,
For your 1st question i would suggest you to use user statuses to prevent order TECO unless the order status is CNF. For example you may create as follows:
Status Status Desc lowest highest
no
1 OSOO Outstanding order 1 2 -
Initial Status
2 REL released 2 4
3 PCNF opn partial confirm 2 4
4 CNF opn confirm 2 4
For all Statuses (1 to 3) forbid the business transaction "TECO" and permit it for Status 4.In this way unless the status of order is "CNF" you will not be able to Complete the order.
For the 2nd question you may check user exit IWOC0001/QQMA0014 and consult with an ABAPer to write a code to check your condition.
Regards,
S.Basu -
User Exit Maintenance Order Business Completion
Hello Gurus,
User Exit IWO10004 triggers when TECO the Maintenance order.
What is the User Exit which can triggers when Business Completion?
My requirement is I want to restrict the Business Completion only for TECO orders,
Currently I even REL order also can be CLSD by business completion which is bypassing TECO status.
how can I restrict this?
Please advice
Thanks
AshokAshok,
Adding some inputs of Pete, the following code seems to be working fine. This throws this error
in the taskbar, when you Business Complete and try to save a Non-Teco Order.
DATA: V_PHAS TYPE PM_PHASE,
V_STAT TYPE J_STEXT.
SELECT SINGLE IPHAS FROM AFIH INTO V_PHAS
WHERE AUFNR = CAUFVD_IMP-AUFNR.
CALL FUNCTION 'STATUS_TEXT_EDIT'
EXPORTING
FLG_USER_STAT = 'X'
OBJNR = CAUFVD_IMP-OBJNR
ONLY_ACTIVE = 'X'
SPRAS = SY-LANGU
IMPORTING
LINE = V_STAT.
IF V_PHAS <> '3'.
IF V_STAT+0(4) = 'CLSD'.
MESSAGE: 'Status ''TECO'' is essential for Business Completion' TYPE 'E'.
ENDIF.
ENDIF.
CLEAR: V_PHAS, V_STAT.
Please test and confirm.
KJogeswaraRao -
Regarding TECO system status in Plant maintenance
Can anyone suggest me the BADI or exit for blocking TECO status along with SDRQ user status
Hi,
Please check the user exit : IWO10004 Maintenance order: Customer check for order completion
I believe the above user exit gets triggered when TECO is set ..
Check whether FMs STATUS_READ or STATUS_CHECK is helpful or no
If system status or user status is not there in DB Table then u may have to read via structure ..
Check this link Block Order TECO on the basis of operation User Status
regrds
pushpa -
Table maintenance view -user exit
Hello, as you all know, there is a program generated behind the table maintenance view. I want to add certain validation on the values entered in the table maintenance.
I know that modifying the program is not the best practice.
Is there any user exit which will permit me to do this?
thx.Hi Antish,
Try to go with the table events. For this goto the Table Maintenance Generator Screen --> Environment --> Modification --> Events. Here you can handle some events according to your requirement. Validations can be done only in this way.
Regards,
Swapna. -
Hello all,
my requirement is, system should give error message while creating sales order, if chapter ID is not maintained for a material and plant combination.
please suggest the user exit.Hi
CASE 1 : All Plants are excisable.
In Material master , Foreign Trade data tab- mentioned Control code field mandatory. ( i.e nothing but Chapter ID)
CASE 2 : Few Plants are excisable
In the Case 2 you need to go for Enhancement
Program Name : MV45AFZB
User Exit: USEREXIT_CHECK_VBAP ( Item Level Check )
By using above user exit you write a logic with the help of ABAPer
Plant and Chapter ID combination table : J_1IMTCHID -
User exit or BADI for technical closure of a maintenance order
Hello,
Please I need the help of you.
Is there any User exit or BADI for technical closure of a maintenance order
regardsHello ROB,
Please do not post duplicate thread.
You can check below two BADI's. ATP_PUBLISH_RESULTS and IWO1_SCREEN_MODIFY. Because I have got two BADI's through finder.
You can also check WO10004, WO10005, WO10006, WO10007, WO10008, WO10009, WO10010 and WO10011 user exits.
Thanks & Regards,
Abhijit
Maybe you are looking for
-
Airport no longer working only on a single mbp on a single home-network
Hello fellows Been recently foghting with this strnge,unreported issue, The macbook pro is a 13" mid 2012 series. The network router is a D-Link XXXXXXXXXXXX with DSL flat line. All the other machines in there are just working FINE (1 15"2009 mbpro,
-
I have a 3G iphone. I just tried to download the new itunes and lost all my itunes I had. I tried to transfer them from my computer but can't. How can I and what do I do to get the ones I bought before and now have lost.
-
When I do a: Context context = new InitialContext(); In a clustered environment, will that connect to the cluster JNDI or the localhost JNDI? We need to make sure whenever our stateless session beans get a hand
-
ICM ADMIN username and password
Hi frnds I have installed SAPNW7.0ABAPTrialSP12 on my system. I have started the application server and it works fine but when i click on ICM in MMC it is asking me to enter ICM ADMIN username and password. What needs to be entered please let me know
-
How to save a website shortcut to the desktop
In Microsoft IE you simply go to File and Send "shortcut to desktop." How can I do this in Firefox?