CL_DEF_IM_ISU_IDE_UI_PODGROUP - Default Implementation for BAdI Definition ISU_IDE_UI_PODGR

Fill RESBD Structure from EBP Component Structure   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Functionality

The fallback class implements a logic that allocates the points of delivery to the point of deliverygroups regardless of the rate categories of the installations that are allocated to the point of delivery.
Customizing table EDRGPODGRASSIGN is interpreted for this purpose.

Method CLASS_CONSTRUCTOR

In method CLASS_CONSTRUCTOR, the allocation criteria for point of delivery to point of delivery group are read and stored in the static parameter CL_DEF_IM_ISU_IDE_UI_PODGROUP=>GT_PODGRASSIGN.

Method UPDATE_ASSIGNMENT

The method UPDATE ASSIGNMENT must implement an allocation logic that allocates one of the availablepoint of delivery groups to the point of delivery for ma specific deregulation process. It is called for all deregulation processes.
The following parameters are available:

  • Import:
    IM_INT_UI: Point of delivery to which the point of delivery group is allocated
    IM_DEREGPROC: Deregulation process
    IM_IEDEREGPODGROUP: List of all defined point of delivery groups
  • Export:
    CH_IEUIPODGROUP: Current allocation to point of delivery groups
  • Exceptions:
    GENERAL_FAULT: General error

The method must change or add the required allocations in table parameter CH_IEUIPODGROUP.

Method GET_BUFFERED_TARIFTYP

This method reads (bufferred) the self-defined data category rate category (TLT_TYPE_TARIFTYP) and transfersit as a table to the calling method. The selection criterion is the transferred point of delivery.
The following parameters are available:

  • Import:
    IM_INT_UI: Point of delivery to which the point of delivery group is allocated
  • Export:
    GT_TARIFTYPE: Table of self-defined LT_TYPE_TARIFTYP
  • Exceptions:
    NOT_FOUND: Not found
    OTHER: Other

Relationships

Example

Notes

Further information



ROGBILLS - Synchronize billing plans   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.


Length: 2112 Date: 20120526 Time: 134910     triton ( 76 ms )