04-22-2009 11:18 AM
Dear experts
I am uploading snote - 105621
in that they have given step by step procedure to apply snote.
But in step five they have asked to change the userexits but they havent mentioned that what exactly to do with that userexits.
Will you please help me out of this issue.
These are the user exits.
1) USEREXITS_FIELD_MODIFICATION
2) USEREXITS_PRICING_CHECK
3) USEREXIT_FIELD_MODIFIC_LEER
4)USEREXIT_FIELD_MODIFIC_KZWI
5)USEREXIT_FIELD_MODIFIC_KOPF
04-22-2009 1:44 PM
Hello,
See the Correction instructions in the note. There they should have mentioned.
04-22-2009 1:49 PM
Hi,
in the bottom of that note there are the correction instructions. Follow that instructions.
Regards,
Ivan
04-22-2009 4:23 PM
Steps to Install SAP Note
1. Check Note Validity
a. Log on to SAPNet (or use SAP Service Marketplace on the Web)
i. Click Gen. Functions
ii. Click Display
iii. Enter note # and click Execute
iv. Click Note Administration
v. Click Support Package Tab to display note package level
If no value exists for package level
a. Follow the steps in the Solution to apply the note
b. Go to transaction code spam
i. Click Package Level to display current package level
c. Compare note package level with current package level
i. If note package level < or = current package level, note has already been applied through support packages.
No additional steps necessary
ii. If note package level > current package level, note must be applied. Go to Step 2
2. Go to transaction code snote
3. Download SAP note
a. Click Goto à Download SAP note
b. Enter note #
c. Click Execute
4. Implement SAP Note
a. Select note and click Implement SAP Note icon
b. Request u2013 Click Create; Enter note # and description
c. Take note of transport #
5. Test transport before migration
a. Notify requestor to verify changes before migrating to the next environment
b. After thorough testing has been completed, release transport
c. Migrate transport to the other environments
Regards,
Lalit Mohan Gupta.
04-23-2009 4:19 AM
Hi Rohan,
Note 105621 says:
A solution is only possible if you use a modification. For information about the maintenance responsibility, refer to Notes 170183 and 381348. The following text describes a solution option based on a modification. Inquiries and problem messages concerning this subject are not covered by Support but are processed only by Consulting, which is subject to a separate fee.
By creating two additional authorization fields and a new authorization object and by using the user exits
USEREXIT_FIELD_MODIFICATION
USEREXIT_FIELD_MODIFIC_LEER
USEREXIT_FIELD_MODIFIC_KZWI and
USEREXIT_FIELD_MODIFIC_KOPF
to display and manually change conditions, and the user exit
USEREXIT_PRICING_CHECK
to create new conditions, a solution is available which allows you only to create, manually change and display the condition lines of a pricing procedure for which the user has an authorization. For conditions and subtotal lines for which the user has no authorization, only the condition key and the description are displayed. All other fields are hidden.
Now Scroll down to the bottom and there is a correction instruction how to implement the note. Click on that and you will get this page.
Where you can see what to do with the Instructions...
What ever the SAP_APPL componet you have there will be no problem since the correction is applicable for 46C - 605..
And this correction instruction shows for all changes to be done..,
when i seen this note I see there are two new programs(includes) to be added from SE38...
1.ZZAUTH01
2.ZZAUTH02
After that you need to do the final modification to LV69AFZZ Just type in the SE38 and click on change and follow the Instructions, as where ever they say to insert & comment... Do the same.
Context Block -- Is the reference where to copy,
Insert Block -- Below to Context Block you just copy paste the code given in instructions...
Thanks & regards,
Dileep .C