on 05-29-2009 5:06 PM
I'm trying to setup the automatic Permit Determination function and its not working. I feel that I have done so much to set it up, but that there may be something that I'm overlooking. Would appriciate help greatly.
Created:
CT04
1.) Characteristic "PMACTIVITYTYPE"
-Under "Addnl data" tab:
--Table Name: CSEVPERMIT
--Field Name: ILART
--Not Ready for Input - Checked (later unchecked, same result)
-Under "Restrictions":
--Added 049, later took it out (same result)
-Under "Values":
--left blank (same result - could not change in IMPD)
--clicked on "additional values" (unclicked also, did not work)
--Added values (they would show up as selections, but could not save values)
--where I clicked "default" that of course would show up, but could not be changed.
-Under "Basic data":
--Description defaulted, Chars Group, Released Status
--Data Type defaulted, No of chars defaulted,
--Left at single value
--clicked and unclicked "Entry Required" (both did not work)
--did not add any dependencies
CL02
2.) Class "Permits"
-class Type - 049
-Status - Released
-Added Characteristic "PMActivityType" (it returned a message [green check] saying the following,
"Characteristic PMACTIVITYTYPE is not a reference characteristic in class type 049
Message no. CL 061
Diagnosis
Characteristic PMACTIVITYTYPE is a reference characteristic with a reference to a table field.
The table to which this reference characteristic refers does not belong to the object types of this class type.
This means that no value can be copied from the table field referred to in classification, search, and reporting functions, because the table is not known in the environment of class type 049.
Procedure
Create a characteristic that refers to the object table for which the class type is defined, and assign the characteristic to the class."
in SPRO:
Cross Application Components -> Classification System -> Classes -> Maintain Object Types and Class Types
Object Table: T357G
Class Type 049
Setup 4 Classification Statuses:
-Released
-Locked
-Incomplete - manual
-Incomplete - system
Permit Category:
PM & CS -> Master Data in PM & CS -> Basic Settings -> Permits -> Define Permit Categories
-Defined 1 only
PM & CS -> Master Data in PM & CS -> Basic Settings -> Permits -> Define Permit Group
-Defined "Permit" as group, assigned Class "Permits"
Tried it
IPMD - Created Several Permits with several scenarios, and could not specify desired activity type - it would not "save".
in all those cases, tried to create work orders with several different activity types, did not issue permits.
I clicked on the "proposal" checkbox, that didn't work
I got online read every help out there, and could not find a solution
I checked SE16 - table T357G - none of the permits had the "Classification" checkbox clicked
Pardon me for not entering in the text in a clearer way - this is my first time posting and there is a lot of information that I want to show; basically that I did all the basics.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
First create characteristic as X with in the additional data specify CSEVPERMIT with field label ILART.
with character format
Then create class which you specified in the Permit class IMG ,and assign the create characteristic .
While creating the permit in IPMD press the classification button and specify the values should be used for automatic determination.The traffic light should be in green colour.
Specify the values of permit as Error:Unless order will not released.
then while creating the order it will be automatically determined
regards
thyagarajan
I re-formatted this (Please disregard first post, this one is more readable): <p>
<p>
<p>
<p>
Created:<p>
<p>
CT04<p>
1.) Characteristic "PMACTIVITYTYPE"<p>
-Under "Addnl data" tab:<p>
--Table Name: CSEVPERMIT<p>
--Field Name: ILART<p>
--Not Ready for Input - Checked (later unchecked, same result)<p>
<p>
-Under "Restrictions":<p>
--Added 049, later took it out (same result)<p>
<p>
-Under "Values":<p>
--left blank (same result - could not change in IMPD)<p>
--clicked on "additional values" (unclicked also, did not work)<p>
--Added values (they would show up as selections, but could not save values)<p>
--where I clicked "default" that of course would show up, but could not be changed.<p>
<p>
-Under "Basic data":<p>
--Description defaulted, Chars Group, Released Status<p>
--Data Type defaulted, No of chars defaulted, <p>
--Left at single value<p>
--clicked and unclicked "Entry Required" (both did not work)<p>
--did not add any dependencies<p>
<p>
<p>
<p>
<p>
<p>
CL02<p>
2.) Class "Permits"<p>
-class Type - 049<p>
-Status - Released<p>
-Added Characteristic "PMActivityType" (it returned a message [green check] saying the following, <p>
<p>
"Characteristic PMACTIVITYTYPE is not a reference characteristic in class type 049
Message no. CL 061
Diagnosis
Characteristic PMACTIVITYTYPE is a reference characteristic with a reference to a table field.
The table to which this reference characteristic refers does not belong to the object types of this class type.
This means that no value can be copied from the table field referred to in classification, search, and reporting functions, because the table is not known in the environment of class type 049.
Procedure
Create a characteristic that refers to the object table for which the class type is defined, and assign the characteristic to the class."<p>
<p>
<p>
<p>
in SPRO:<p>
<p>
Cross Application Components -> Classification System -> Classes -> Maintain Object Types and Class Types<p>
<p>
Object Table: T357G<p>
Class Type 049<p>
Setup 4 Classification Statuses:<p>
-Released<p>
-Locked<p>
-Incomplete - manual<p>
-Incomplete - system<p>
<p>
Permit Category:<p>
PM & CS -> Master Data in PM & CS -> Basic Settings -> Permits -> Define Permit Categories<p>
-Defined 1 only <p>
PM & CS -> Master Data in PM & CS -> Basic Settings -> Permits -> Define Permit Group<p>
-Defined "Permit" as group, assigned Class "Permits"<p>
<p>
Tried it<p>
<p>
IPMD - Created Several Permits with several scenarios, and could not specify desired activity type - it would not "save".<p>
<p>
in all those cases, tried to create work orders with several different activity types, did not issue permits.<p>
<p>
I clicked on the "proposal" checkbox, that didn't work<p>
<p>
I got online read every help out there, and could not find a solution<p>
<p>
I checked SE16 - table T357G - none of the permits had the "Classification" checkbox clicked<p>
You have done all things right. Please do following steps after that:
--Give order release as you want
--Specify the ILART in classification and press enter then back button it will save your entry.
--Do one thing please do not specify any thing in Restricted use field. Leave it blank and save the permit.I hope your problem will get solved.
--Go to order specify that ILART in order then call permit you will find that permit in permit field.
Thanks Crishi,<p>
<p>
I have done exactly as you suggested, the following happened:<p>
<p>specifed the Maintenance Activity Type
<p>clicked enter
<p>clicked on back button
<p>did not specify anything in restricted field
<p>
<p>it did not save
<p>
<p>tested anyways, did not save - I should not call it up, it should call up automatically when I go to release (specified setting "2")
<p>
<p>any idea why this is happening?
Upload your document to a web location of your choice.
Then use a hyperlink in this post to reference your document e.g. http://paulboylan.files.wordpress.com/2009/03/evil-smiley-face.jpg
PeteA
oh ok! I thought there was another process of uploading to this forum<p>
<p>
here are the links:<p>
<p>
<p>
Class & Char Screens:<p>
http://www.scribd.com/doc/16086649/Class-and-Char-Screens<p>;
<p>
<p>
Config Screens<p>
http://www.scribd.com/doc/16086650/Config-Screens<p>;
<p>
<p>
IPMD Screens<p>
http://www.scribd.com/doc/16086651/IPMD-Screens<p>;
Edited by: PMPSMM on Jun 3, 2009 3:24 PM
Edited by: PMPSMM on Jun 3, 2009 3:25 PM
Hi,
I don't spot anything obviously wrong with configuration but I have not looked too close as basic problem appears to be saving the characteristic value in IPMD.
no messages, I just click on the classification button, attempt to add values, hit the back button, save (it says "already saved"). But when I get out of IPMD, then return, the change(s) are not saved.
When you open up the classification screen to adjust the value - then press back there is an automatic save. You do not need to press save. After pressing back there should be a message 'Data was saved'. Does this appears for you or not? If that message does not appear, it looks like the program does not recognise that a value was changed and therefore does not do the save.
I would suggest trying to update this value with transaction CL24N. Enter your class (PERMITS_529) and class type 049. You should then get a list of assignments including the permit. Select this and choose details - 'values for assignment' icon. You can now adjust the characteristic value. Does this save ? or maybe more information visable as to why it does not save.
-Paul
Hi Paul:<p>
<p>
The 'Data was saved' message does not appear. Nothing appears at all, so I just tried clicking on Save in hopes of something happening.<p>
<p>
In addition, I tried Transaction CL24N and got the following Message: <p>
<p>
"No allocations found for this class<br>
Message no. CL 408<br>
<br>
Diagnosis<br>
No allocations were found for the class you entered.<br>
<br>
System Response<br>
The system checks the allocations that are effective according to the data you entered.<br>
<br>
Procedure<br>
There may be allocations to the class that are effective under different conditions (date effectivity or parameter effectivity).<br>
<br>
For this reason, try again with different effectivity parameters."
got your point<p>
<p>
<p>I checked SMOD, and based on my limited knowledge of this function, it does not appear to have been changed. Here is what I found:<p>
<p>
<p> Extension - IWO10007
<p> Short Text - Maint.order: Customer enhancement - permits in the order
<p> Administrative Data:
<p> Development Class - IWO1
<p> Original Language - DE
<p> Created by - SAP - No Date in the date field
<p> Last Changed - SAP - No Date in the date field
Do this:
1. Go to SMOD and enter IWO10007
2. Click the Components radio button, then Display button
3. Double-click on EXIT_SAPLCOIH_007
4. Double-click on ZXWOC05
If this user-exit has any code, then you will see it. If it doesn't have any code, then you will get a wanting message which will be something like: "Program name ZX.......". Simply cancel out of this.
PeteA
under: FUNCTION EXIT_SAPLCOIH_007.<p>
<p>
<p> *"----
<p> ""Lokale Schnittstelle:
<p> *" IMPORTING
<p> *" VALUE(MOMENT_IMP)
<p> *" VALUE(CAUFVD_IMP) LIKE CAUFVD STRUCTURE CAUFVD
<p> *" VALUE(IND_GEN) LIKE RM63E-INDU
<p> *" EXCEPTIONS
<p> *" ACTION_DENIED
<p> *"----
<p>
<p> INCLUDE ZXWOCU05.
<p>
<p> ENDFUNCTION.
<p>
<p>
<p> When I click on ZXWOCU05, it says, "Includes ZXWOCU05 does not exist."
Sorry PMPSMM ,
Note: the permits are only assigned when:
- You press the PERMIT button in IW31/32
- After saving IW31/32
Found [OSS Note 331093|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=331093] which describes how to set up these types of permit. You might need to change you class status...
PeteA
Note 331093 did the trick, our ABAP guy actually discovered it around the same time you posted it - you guys must be literally on the same wave length :)<p>
<p>
<p>Pete, I think I misunderstood you - It worked exactly as I had hoped. Created a WO (either with the activity type there, or changed it). The Permit was brought up automatically upon Save, and would not let me Release unless the Permit was issued<p>
<p>Thank you everyone for participating!
Hi Peter,
Just discovered this post, I am facing the same issue as chuck. I read through all the replies here.
Does this mean that, automatic permit assignment to work it is necessary to be in tcode IW31/IW32 and click on permit button.
How to proceed if I want automatic permit assignment based on maintenance plan or maintenance item as maintained in structure CSEVPERMITS. Because scheduled orders will be created in background and it is not possible to click on permit button during the creation.
** This is working for me only if I assign characteristic 'Maintenance order type' and manually create the order. But not in case if I have used 'Maintenance plan or Maintenance item' and create order using IP10 or IP30.
Your response is highly appreciated.
First of all, this is very old post which has been closed long back. You should not have used this to post your query.
To answer query, Permits can be assigned automatically based on some criteria like equipment, functional location, order cost, or combination of certain field values in PM order.
Check the fields available in CSEVPERMIT table. Using that combination, you can define the permit functionality. If permit is required for specific equipment or functional location always, then you can assign that permit in that master data.
User | Count |
---|---|
91 | |
8 | |
7 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.