
You can implement correction instructions from an SAP Note. If you have modified the objects that you need to correct, you can also adjust the ABAP source code corrections to your modifications.
Read the long text for the notes and all prerequisite notes carefully. These can describe manual pre-implementation or post-implementation steps, as well as interactions with other correction instructions that need to be considered when implementing the correction instructions.
The system can only automatically implement changes made to certain object types. For more information, refer also to: (See Technical Details on Correction Instructions)
To implement the correction instructions from an SAP Note in your system, select the Note on the initial screen in 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 you need to have implemented corrections from any other SAP Notes as a prerequisite for implementing the current correction. If this is the case, the system displays the SAP Notes in question in a dialog box.
If you have an RFC connection to SAP, you can automatically download these SAP Notes by confirming the dialog box.
If this is not the case, load the prerequisite SAP Notes from SAP Service Marketplace and use Note Assistant to upload them.
If the corrections from the notes are relevant for your system and have to be implemented as prerequisites, they will be listed in the order in which they need to be implemented. (See also: Correction Instructions Queue). If the prerequisite corrections 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, Note Assistant will automatically assign the corresponding status and will not display the associated 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.
If the system needs to implement more than one set of correction instructions, the correction instructions queue is displayed. If the queue contains manual pre-implementation steps, perform these before implementing the automatic correction instructions, confirm this and choose Continue.
Implement the automatic correction instructions.
Before the system corrects the objects, it displays a dialog box for selecting the change request.
If you have already created a change request for the manual pre-implementation steps, select it now. Otherwise, select a suitable change request, or create a new one.
The SAP Note (R3TR NOTE) is entered in this request, together with all the correction instructions (R3TR CINS) and all modified objects. You can use this to transport the corrections into 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.
A dialog box appears listing all the objects that you want to modify.
A traffic light symbol indicates whether or not the system can implement the correction automatically. (See also: Confirming Correction Implementation)
By clicking the name of the object, you can call the Changes Display.
If you have previously already modified the source code that you want to correct, the traffic light symbol for the SAP Note in question will be yellow. You can adjust the corrections to your modifications. (See also: Split-Screen Editor)
This type of adjustment is not possible for non-source code type repository objects or subobjects. You must perform any adjustments that may be required in the relevant object editor, either before or after the Note implementation.
If you make manual changes when implementing SAP Notes, the system cannot tell whether these corrections have been implemented correctly. You therefore need to confirm that the corrections have been implemented in full in an additional dialog box
If the system cannot implement a correction automatically, even though you have not modified the relevant objects, first try to implement the SAP Note using the split-screen editor. If automatic implementation fails, this is usually due to minor discrepancies 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 this, create a problem message and assign it to the component for the SAP Note (FI-AR-CR, for example).
When you confirm the dialog box containing the list of repository objects to be corrected, the system initially saves the modified objects in the database as inactive versions only. In the next dialog step, the system prompts you to activate the modified objects. The corrections do not take effect in your system until you have activated them.
During activation, the system checks the syntax of the modified objects. If an error is found, the system cancels activation. Syntax errors of this kind can be caused either by modifications or by errors in the Note. If the latter applies, contact SAP Support.
If the correction instructions contain manual post-implementation steps that have to be performed after implementing the automatic correction instructions, perform them, confirm and choose Continue. Use the same change request for manual post-implementation steps as for the automatic correction instructions.
Once 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 correction instructions. To do this, call the modification browser by choosing Corrected Objects.
Set the processing status to Completed.
In exceptional cases, you can remove implemented correction instructions. The implemented changes are thus 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.
If you have performed manual activities, these are not reset during removal. If necessary, and possible, reset the manual activities manually.
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.
If you have performed manual activities that are not transportable, you need to perform these again in the follow-on systems. Manual pre-implementation steps have to be performed before importing the request into the follow-on systems, while manual post-implementation steps have to be performed afterwards. To be able to classify the Note as completely implemented in the follow-on systems, use Note Assistant to implement the Note again in the follow-on systems. Only the non-transportable manual activities are displayed. Confirm that you have performed these and choose Continue.