Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

These BAdIs are located in the Enhancement Spot /EDGE/EI_IT_ENH_SPOT_POSTING:

Image RemovedImage Added

To enhance a block with new fields, there are three steps that need to be done.

  1. Enhance structure of the block
  2. Enhance BAdI /EDGE/BADI_EI_IT_GEN_SEL
  3. Enhance BAdI /EDGE/BADI_EI_IT_SAVE_BUTTON
  4. Enhance BAdI /EDGE/BADI_EI_IT_SCREEN
Enhance structure of the block
BlockStructure
General Fields/EDGE/EI_IT_GENERAL_DATA
FI Fields/EDGE/EI_IT_FI_FIELDS
MM Fields/EDGE/EI_IT_MM_FIELDS

...

Enhance BAdI /EDGE/BADI_EI_IT_GEN_SEL

Image RemovedImage Added

This BAdI has three methods, one for each block, to implement the values of the new fields.

...

It also has three enhancement screens:

Image RemovedImage Added

This BAdI does not have an implementation so that, one implementation has to be done to be able to enhance a block.

...

Create implementation of BAdI:

Image RemovedImage Added

Create a implementation class:

Image RemovedImage Added

Create screen enhancements:

...