Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Notes Implementation

Former Member
0 Likes
3,576

Hi

Could somebody tell me how to implement an SAP notes using snote transaction

Thank you in advance

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,785
4 REPLIES 4
Read only

Former Member
0 Likes
1,785

Hi,

Manually Applying OSS note on SAP Standard Program

In order to apply any OSS note, you have to be authorized by your company and be assigned an OSS ID and password.

For any SAP standard program modification, you are required to login to OSS and request for a repair program Access key.

Follow this step to obtain the Program Access key:

Menu Path: System -> Services -> SAP Service (Transaction code OSS1)

Login in with your OSS ID and Password

Click the Registration button

Click Register Object

Double click R/3 Value Contract

Fill in the Object Registration for Installation:

For e.g.

PGMID/Object/Name: R3TR FUGR MIGO

SAP release: 46C

Finished, click the Register button

Select the Key number and use the Copy and Paste short key to copy the Access key

You are now able to modify the SAP standard program.

Finished the modification, do remember to transport it to the production system after all the necessary testing.

*************************

How to apply OSS notes to my R/3 system?

In order to fix one of the problem in R/3 system, SAP will asked you to download an OSS notes which is a ".car" file.

To work with a CAR File do the following at OS Level:

Get into OS as <sapsid>adm

Copy the .CAR file to a Temporary Directory.

Uncompress the file with SAPCAR

Copy the the data file generated in the data transport directory

( ej: = /usr/Sap/trans/data).

Copy the the cofile file generated in the cofiles transport directory

( = ej: /usr/Sap/trans/cofiles).

Run transaction STMS

Upload the support package with SPAM transaction and the support package will show "New support packages".

Examples of CAR command :-

1) UNIX only:

Log on as user <sapsid>adm.

cd /usr/sap/trans

CAR -xvf tmp/<ARCHIVE_NAME>.CAR -V

2) Windows NT only:

Log on as user <SAPSID>ADM.

cd \USR\SAP\TRANS

CAR -xvf TMP\<ARCHIVE_NAME>.CAR

This Will create two(2) FILES

After you run SPAM you MUST run STMS and check the transport queues

As per 315963 note you can direct made the changes in the program or you can apply the support pack.

a) If you want to apply correction then first you need to register the object in SAP, so that you will get the Access key and then you can make the changes.

b) If you want to import the support pack then you need to down load from SAP market-place. and this is in CAR file. and then you need extract the same using CAR utility.

ex: CAR -xvf abc.car

or

you can directly apply the patch from SAPGUI, login to 000 client and then you can load the patch from Presentation server.

Also check what is your current basis patch level?

For example if you want to apply patch 07 and you are having 05 then you need to apply 06 and then apply 07.

Things to take note of:-

It would definitely be better to apply the latest spam/saint spam manager, tp, R3trans and possibly a new kernel patch.

This is not a simple task to complete on the fly. By applying SAP support packs, you may run into problems with SPDD and SPAU adjustments. Also include the fact that the support packages may break one of your transactions. You may want to test this in your sandbox environment, if you have one, before tackling it.

In most situation when you apply support packages, it can takes about 3 weeks to fully test the support packages before you can apply them to the production system.

Do test your "golden" transactions to make sure that they are not broken. If you are not familiar with SPDD and/or SPAU adjustments than do not attempt to load support packages.

You may be better off just to modify the SAP object in question via OSS note.

<b>Reward points</b>

Regards

Read only

Former Member
0 Likes
1,786
Read only

Former Member
0 Likes
1,785

Hi

Go to development system, then enter t_code(snote) then Goto option (Menu bar),then select sap note down load option then type the sap note and then execute.

after that goto (menu bar) select note browse and type the sap note then select execute button and double click on the line then check implementation status whether sapnote is implemented or not.

if implemented,come back snote home page, expand inprocess then select your sapnote and then execute.

it will show one screen for confirmation of sapnote select 'yes' button then click on continue icon after that it will ask cts for your sapnote then click on continue again click on continue icon.

after that it will show one information message that 'sapnote implemented completely'.

Points will be given.

Thanks & Regards,

Vasu

Read only

0 Likes
1,785

Hi

Use
You can implement the correction instructions that are contained in an SAP Note. If you have modified the objects that you need to correct, you can adjust the corrections to your modifications.

Procedure
...

1. To implement the correction instructions in an SAP Note in your system, select the note on the initial screen of the Note Assistant and choose Implement Note.

The system first checks which correction instructions in the SAP Note correspond to your system release and Support Package level.

The system also checks whether corrections from other SAP Notes are prerequisites for implementing the current correction. If this is the case, the system displays these SAP Notes in a dialog box.

¡ If you have an RFC connection to the SAPNet – R/3 Frontend, you can automatically download these SAP Notes by confirming the dialog box.

¡ If this is not the case, load the prerequisite SAP Notes from the SAP Service Marketplace and use the Note Assistant to upload these SAP Notes.

If these SAP Notes are relevant for your system and have to be implemented as prerequisites, they are then listed in the order in which they must be implemented. (See also: SAP Note Queue). If the prerequisite SAP Notes are not relevant (because they have already been implemented by way of a Support Package, for example) and therefore do not need to be implemented, then the Note Assistant automatically assigns the corresponding status and does not display the respective SAP Notes in the list. You can find these SAP Notes by calling the Note Browser and selecting according to the processing status Not relevant.



Read the prerequisite SAP Notes carefully.

If possible, the system will implement all prerequisite corrections in one step.

Before the system corrects the objects, it displays a dialog box for selecting the change request.

2. Select a suitable change request or create a new one.

The SAP Note (R3TR NOTE), including all the correction instructions (R3TR CINS) and all modified objects, is entered in this request. You can use this request to transport the corrections into other follow-on systems.

Note that all the objects that you want to correct must be entered in the same request as the SAP Note data. This is the only way to make sure that the corrections are made in full in the follow-on systems.



You do not need an SSCR key to implement SAP Note corrections automatically.

3. A dialog box appears that contains all the objects that you want to modify.

A traffic light symbol indicates whether the system can implement the correction automatically or not. (See also: Confirming Correction Implementation).

Clicking the name of the object takes you to the Changes Display, which shows you all of the changes.

If you have previously modified the source texts that you want to correct, the SAP Note is flagged with a yellow icon. You can adjust the corrections to your modifications. See also: Splitscreen Editor.

This type of adjustment is not possible for repository objects that are not of source text type, or subobjects. You must perform any adjustments that may be required in the respective object editor, either before or after the Note implementation.

If you make manual changes when you implement SAP Notes, the system cannot tell whether these corrections have been implemented correctly. For this reason, you must confirm in an additional dialog box that the corrections have been implemented in full.



If the system cannot implement a correction automatically, although you have not modified the relevant objects, first try to implement the SAP Note by using the split-screen editor. If automatic implementation fails, it is usually due to small differences in the source code.

If you still cannot implement the SAP Note, it probably contains errors. If this is the case, contact SAP Support. To do so, create a problem message and assign it to the component of the SAP Note (FI-AR-CR, for example).

4. When you confirm the dialog box containing the list of repository objects to be corrected, the system initially only saves the modified objects as inactive versions in the database. In the dialog step that follows, the system then asks you to activate the modified objects. The corrections only take effect in your system after you have performed this activation.

As part of this activation procedure, the system checks the syntax of the modified objects. If an error is found, the system cancels the activation. Syntax errors of this kind can be caused either by modifications or by an incorrect Note. If the latter applies, contact SAP Support.

Note that the system can only automatically implement changes made to certain object types. (See also: Technical Details on Correction Instructions)

If other changes are necessary (for example, to ABAP Dictionary objects), these are described in the text of the SAP Note. You need to implement these changes in the system manually.

5. After you have implemented the corrections, test the function that contained the error and check whether the original problem has now been solved.

You can display all the objects that have been corrected by the SAP Note. To do this, choose Corrected Objects. The modification browser appears.

6. Set the processing status to Completed.



In exceptional cases you can remove correction instructions that have been implemented. The changes that you implemented are then reset. The SAP Note remains in your system and is reset to the status that it had before you implemented it.

To do this, choose Reset SAP Note Implementation.



7. If you have successfully solved your problem by implementing the SAP Note, release the change request that was created when you implemented the correction instructions.

This transports the corrections and SAP Note data into the follow-on systems in your system landscape.

See also:

Technical Details on Correction Instructions

Check this too

http://www.experts-exchange.com/Applications/SAP/Q_20861605.html#a10199822

Make use of the transaction ‘SGEN’ to re-generate all the SAP programs after an SAP upgrade or a kernel patch.

Do take care of the table spaces and use SAPDBA to observe them.

Do it during a weekend which is the best or a period of time with very very low users activity.

It will takes about 5 to 8 hours depending on the type of hardware configuration you are using

Reward all helpfull answers

Regards

Pavan