Ansicht
Dokumentation

NAVIGATION_ACL - Add-In: Manipulation of Logbook Tree Columns

NAVIGATION_ACL - Add-In: Manipulation of Logbook Tree Columns

RFUMSV00 - Advance Return for Tax on Sales/Purchases   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Business Add-In NAVIGATION_ACL is used to change the field data displayed in the columns of the logbook navigation tree. Standard fields displayed are: description, node type, notification type, system status, user status, measurement point.

You can add or remove fields displayed in the logbook navigation tree. This enables you to display the field data in the navigation tree that is of specific interest to you.

To add a field,:

Create the customer include structure CI_DIACL_NODE_DS that is referenced in the DDIC structure DIACL_NODE_DS. Add the additional fields into CI_DIACL_NODE_DS.

Implement the node type specific Business Add-In methods to fill the additional fields with values:

Method CHANGE_EQL_ATTR for the Equipment logbook folder

Method CHANGE_FLL_ATTR for the Functional location logbook folder

Method CHANGE_LGE_ATTR for the Log entry

Method CHANGE_LGN_ATTR for the Log notification

Method CHANGE_MDC_ATTR for the measurement document

Method CHANGE_NTF_ATTR for the Notification

To remove a standard field, implement BAdI method CHANGE_FIELDCATALOG.

After you have called the IMG activity, proceed as follows:

  1. In the following dialog box, enter in the field "Implementation" a name for the BAdI implementation and choose Copy.
If implementations have already been created for the BAdI, a dialog box with the existing implementations will be displayed. In this dialog box, choose Create.
  1. In the corresponding field, enter a short text for implementation .
  2. In the tab Propertiesenter filter properties - if this is a filter-dependent BAdI.
  3. Choose the tab Interface.
The name of the implementing class is generated by the system based on the name of your impmlementation. You can change the name.
If the BAdI is a menu exit, the tab FCodes also appears.Enter a function here and, if necessary, additional data.
  1. Save your entries and assign a package.
  2. Position the cursor on a method. Call up the Class Builder by double-clicking it.
  3. Between the statements method <Interface-Name>~<Name of Method>. and endmethod, enter the coding you request for the implementation.
  4. Save and activate your coding, and navigate back to the screen Change Implementation.
  5. Save on the screen Change Implementation.
Note: You can first create an implementation for the BAdI and then activate this later on. In this case, close the processing function at this time.
  1. Choose Activate.
When the application program is executed, the coding you have created will be run.

Interfaces

Manipulating Logbook Columns






CL_GUI_FRONTEND_SERVICES - Frontend Services   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 3576 Date: 20240523 Time: 214807     sap01-206 ( 51 ms )