Ansicht
Dokumentation

FARR_CHANGE_SPREADING - Remote FM change spreading

FARR_CHANGE_SPREADING - Remote FM change spreading

Vendor Master (General Section)   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

Short Text

Change spreading for time-based Performance Obligation(POB) whose allocated amount is not equal to 0.

Functionality

You can use this method to change the spreading of time-based performance obligations.

The method supports spreading changes for multiple contracts.

Authority check

Change spreading triggers an authority check. Change spreading is only allowed when you have the authority to change the contract.

Validation check

  • Contract status cannot be error
  • Spreading changes are only allowed for a time-based POB that already exists in the RAR system
  • Value in the following periods cannot be changed:
  • Closed period

  • Periods before contract modification

  • The total spreading amount must remain the same regardless of how many events you import.

Parameters

Import parameters

  • IV_MANUAL_SPREADING: Identifies whether to set the value MANUAL_SPREADING of the POB as true or false. If the value is true, then the change spreading is treated as manual spreading in RAR.
  • IV_INITIAL_LOAD: Identifies whether the change spreading occurs in migration mode or production mode.
  • IT_SCHEDULED_FULFILL: The expected spreading value for time-based POBs.

Export parameters

  • ET_MESSAGES: message collection

Exceptions

Function Group

FARR_CHANGE_SPREADING





Parameters

ET_MESSAGE
IT_SCHEDULED_FULFILL
IV_INITIAL_LOAD
IV_MANUAL_SPREADING

Exceptions

Function Group

FARR_CHANGE_SPREADING

PERFORM Short Reference   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 2074 Date: 20240523 Time: 074602     sap01-206 ( 26 ms )