Ansicht
Dokumentation

HR_LSO_M2C2A7 - BAdI: Learning Progress

HR_LSO_M2C2A7 - BAdI: Learning Progress

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

This Business Add-In (BAdI) is used in the SAP Learning Solution (PE-LSO) component.

This BAdI can be used to control the calculation of the learning progress, completion time, and completion status, as well as control the detailed view of the learning progress.

The BAdI implementation is determined using the related delivery method. For this reason, we recommend that you create a new delivery method for courses for which you want to change the learning progress calculation in some form.

  • Z_SINGLE_SCO_PROGRESS
  • SINGLE_SCO

The Z_SINGLE_SCO_PROGRESS BAdI implementation is activated in the standard delivery. The default code is executed automatically. However, this standard implementation does not change the calculation of the learning progress.

The SINGLE_SCO example implementation is not activated. The default code is not executed automatically.

If you use your own BAdI implementation, you must implement every method. You can leave the implementation empty or delegate the execution to the standard implementation.

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

For Sharable Content Object (SCO) courses, the CL_LSO_SINGLE_SCO_PROGRESS sample class is available to determine the learning progress, completion time, and completion status using the saved data.

To display the sample code, choose Goto -> Sample Code -> Display in the BAdI Builder.

Note
The data fields or their semantics can differ from learning content to learning content. It is therefore necessary to contact the learning content provider before you use your own BAdI implementation.

This BAdI uses the interface IF_EX_LSO_LEARNING_PROGRESS. For more information, display the interface in the Class Builder.






BAL_S_LOG - Application Log: Log header data   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 2737 Date: 20240523 Time: 194654     sap01-206 ( 101 ms )