Show TOC

Procedure documentationImplementing Correction Instructions Locate this document in the navigation structure

 

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.

Procedure

  1. 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 these SAP 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: 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, Note Assistant will automatically assign the corresponding status and will 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.

    Caution Caution

    Read the prerequisite SAP Notes carefully.

    End of the caution.

    If possible, the system will implement all prerequisite corrections in one single 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) 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.

    Note Note

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

    End of the note.
  3. 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

    Note Note

    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).

    End of the note.
  4. 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 you cancel the activation in this dialog box then the Note is still considered to have been implemented. If you want to activate the objects at a later date, you can select the affected Note in your worklist or in the Note Browser and select the function   Note   Reactivate Note  . In this way all the objects are activated that were changed by the Note without needing an SSCR key.

    Note that the system can only automatically implement changes made to certain object types. For more information, refer also to: (See 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. 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 SAP Note. To do this, call the modification browser by choosing Corrected Objects.

  6. Set the processing status to Completed.

    Note Note

    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.

    End of the note.
  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.