Ansicht
Dokumentation

VLC_INITIAL_PRICING - BAdI: Definition of Pricing-Relevant Data for Vehicle Configuration

VLC_INITIAL_PRICING - BAdI: Definition of Pricing-Relevant Data for Vehicle Configuration

ROGBILLS - Synchronize billing plans   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Vehicle Management System (IS-A-VMS) component.

You can use this BAdI to change the pricing relevant data for the characteristic value assignment screen (configurator). The provided method DEFINE_INITIAL_DATA is called from function module VELO07_PREPARE_PLM_VC. By default the following data is passed:

  • Structure KOMK:
Represents the pricing data on header level.
  • mandt - client (current client)

  • vkorg - sales organisation the user works for (based on assigned organisational role)

  • vtweg - distribution channel the user works for (based on assigned organisational role)

  • hwaer - local currency unit (based on assigned organisational role)

  • waerk - document currency (based on assigned organisational role)

  • kurrf_dat - exchange rate for FI postings (current date)

  • kappl - application (fixed value V stands for Sales/Distribution)

  • kalsm - pricing procedure (based on assigned organisational role)

  • prsdt - pricing date (current date)

  • Structure KOMP:
Represents the pricing data on item level.
  • kposn - item number (fixed value 000010)

  • matnr - material (current material)

  • pmatn - pricing reference material (current material)

  • vrkme - sales unit (current material master data)

  • meins - base unit of measure (current material master data)

  • lagme - base unit of measure (current material master data)

  • mglme - sales quantity value (fixed value 1)

  • mgame - sales quantity value (fixed value 1)

  • kursk - sales quantity value (fixed value 1)

  • prsok - pricing is ok (fixed value A)

  • prsfd - carry out procing (fixed value X)

  • Value calculation type:
Fixed value C, which stands for Changed manually.

  • In the standard system, there is no activated BAdI implementation.
  • The BAdI is designed for multiple use. All activated implementations are called and executed.
  • The BAdI is not filter-dependent.

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.






CPI1466 during Backup   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 4544 Date: 20240523 Time: 152833     sap01-206 ( 91 ms )