Ansicht
Dokumentation

_ISPSFM_FMYC - Define Derivation Strategy for Reassignment

_ISPSFM_FMYC - Define Derivation Strategy for Reassignment

General Data in Customer Master   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

In this IMG activity, you define the account assignment derivation for reassigning Funds Management account assignments (FM account assignments) Closing Operations for fiscal year change and mid-year reassignments in Funds Management (FM).

With the account assignment derivation, the values of the new FM account assignment are determined automatically from previous account assignments. Several target account assignments can be determined for some closing operations that allow amounts to be split over several target account assignments and partial amounts to be included. You can also use other objects as source fields for the derivation, provided that a logical dependency exists between them and the target account assignments.

The account assignment derivation consists of a sequence of derivation steps - the derivation strategy - through that the values from FM account assignments

are derived from other account assignments.

Each derivation step describes how a number of target fields can be filled by a number of source fields.

There are different derivation step types to map the different logical dependencies between source and target fields:

  • Derivation rule
  • Table access
  • Move
  • Clear
  • Enhancement
    More information can be found in section "Prerequisites".
  • Function call
    You cannot define your own function calls. However, you can include the derivation steps (function calls) defined by SAP in your own derivation strategy.

You can also use different derivation strategies for the different closing operations, by assigning a strategy to an FM area, fiscal year and a particular closing operation in IMG activity Assign Derivation Strategy for Reassignment to FM Area.

The individual closing operations are represented by one or more programs or transactions. When they are executed, the derivation strategy assigned to the FM area is automatically included.

The following is a list of all programs and transactions that include reassignments defined in the derivation strategy. Note that some programs can only be executed when the corresponding global functions have been activated in Customizing. The list contains the relevant programs for each closing operation and global function under the respective heading

Global Function Heading
Funds Management (PSM-FM) Funds Management
Budget Control System (BCS) BCS
German Government German Government

  • Commitment Carryforward
Funds Management
  • Funds Management Closing Operations: Carryforward of Open Items ( RFFMCCF1)

  • Closing Operations: Carryforward of Open Items (Chains) (RFFMCCF1_CHAIN)

  • Closing Operations: Carryforward by Entry DateRFFMCCFD)

German Government

  • Copy Assignment of Commitment Item to Revenue Type (RFFMFPCPY)

  • Down Payments/Carry Forward Down Payment Clearings (RFFMCCF_DP)

  • Carry Forward General Request (RFFMCCF0)

  • Reassign Commitment Documents
Funds Management
  • Select Documents, Overall Reassignment (RFFMCHAG)

  • FM Closing Operations: Reassign Open Commitment ( RFFMCCOVR)

  • Carry Over Residual Budget
Funds Management (former budgeting)

BCS

  • Transfer Budget
BCS

  • Budget / Copy Budget Versions
Funds Management (former budgeting, but not for German Government)
  • Copy Budget Version (BPCOPY00)

  • Transfer Budget Values of Previous Year into Stat. Budget Plan Year ,,,,,,,, (BPFRES00)

  • Transfer Financial Result from Template Year (BPFRES01)

  • Transfer Budget Plan Version to Net Voting Version (RFFMBAL1)

  • Transfer Budget Values from Budget Plan of Previous Years (RFFMCPY1)

BCS

  • Copy Eligible for Cover Relationships
Funds Management (former budgeting)
  • Copy Rules for Revenues Increasing the Budget (RFFMKT12)

  • Copy Rules for Cover Eligibility (RFFMKT13)

  • Copy Rules for Revenues Increasing the Budget RFFMRB_COPY)

  • Copy Budget Structure
Funds Management (former budgeting, but not for German Government)
  • Copy Budget Structure from Previous Year ( BPCARRY01)

  • BS Copier for Converting to Year-Dependent Maintenance( BPCARRY02)

BCS
  • Copy Budget and Posting Account Assignments (BCS) (RFFMBS_COPY)

  • Balance Carryforward
Funds Management, but not German Government

For some closing operations - residual budget carryover, budget transfer ( BCS) and budget / copying budget versions (BCS), it is possible to distribute the amounts on an FM account assignment to several FM account assignments with reassignments or to include partial amounts only.

You can do this via a derivation step from the step type Derivation Rule:

For more information on this, see the section "Dependencies" under Carry Over Residual Budget.

It is advisable to create only one derivation strategy that you assign to all closing operations. Note that the availability of source and target fields are different for the individual closing operations. For more information on restrictions resulting from this, see section "Dependencies".

German Government

If you want to use an enhancement in your strategy, you must implement and activate Business Add-Inn FM_FYC_DERIVE. To do this, execute IMG activity BAdI: FM Closing Operations: Enhanced Function for Derivation Strategy. Note that navigation from the strategy maintenance to the source code of the enhancement is not supported with this release.

German Government

If you do not define a derivation strategy for closing operations for the fiscal year change, the FM account assignments are transferred as they are with all permitted closing operations.

You define which year-end closing operations are allowed to be executed in IMG activity Define Default Settings.

German Government

For the closing operations of former budgeting, the fund is not allowed to be derived dependent on other account assignment elements in Funds Management. So, if the fund (NEW_FUND, receiver fund) is specified as the target field in a derivation step of step type derivation rule, no other account assignment element other than the fund (SOURCE_FUND, sender fund) can be used as the source field.

In addition to this, the following dependencies apply to the closing operations in Funds Management:

  • Commitment Carryforward:
Changes to the FM account assignment for documents of the following document type are supported:
  • Purchase requisitions

  • Purchase orders

  • Earmarked funds

  • Sales orders

  • Receipts

Note the restrictions for the reassignment of receipts.
You can use the following source fields to derive the target fields:
  • FM_AREA: FM area

  • OLD_FISCAL_YEAR: FM Closing operations: Sender fiscal year

  • NEW_FISCAL_YEAR: FM Closing operations: Receiver fiscal year

  • CASH_YEAR: Year of cash effectivity

  • LEDGER: Ledger

  • SOURCE_COMMIT_ITEM: Sender commitment item

  • SOURCE_FUNDS_CENTER: Sender funds center

  • SOURCE_FUND: Sender fund

  • SOURCE_FUNCTION_AREA: Sender functional area

  • SOURCE_MEASURE: Sender funded program

  • SOURCE_GRANT_NBR: Sender grant

  • USER_DIMENSION: Customer dimension for FM actual and commitment data

If required, you can add further fields using a customer enhancement. To do this, you must include the corresponding fields in the Customer Include CI_FMYC and implement and activate BAdI FM_FYC_DERIVE.
If it is defined in the Define Basic Settings for Commitment Carryforward that the receiver account assignment should be selected in dialog by the user from several receiver account assignments with the commitment carryforward, you should use the source field NUMBER (sequence number) in your derivation strategy in order to number the receiver account assignments in the rule entries.
Note that field FM_LAST_TARGET (last target object must be entered as the target field with field characteristic Overwrite with New Value as this field is prepopulated with X. If you do not specify this target field, the system always determines the first value as the sender account assignment, even if you have assigned several receivers to the sender account assignment.
  • Reassignment:
Changes to the FM account assignment are supported for documents of the following document types:
  • Purchase requisitions

  • Purchase orders

  • Earmarked funds

  • Sales orders

  • Parked documents

  • Receipts

Note the restrictions for the reassignment of receipts.
With the exception of the target fiscal year, you can use the same source fields to derive the target account assignment as you use for the commitment carryforward. It is advisable to use the source field NUMBER and target field PERCENTAGE for this process.
  • Carryover of Residual Budget:
You can use the following source fields to derive target fields in former budgeting:
  • FM_AREA: FM area

  • OLD_FISCAL_YEAR: FM Closing operations: Sender fiscal year

  • NEW_FISCAL_YEAR: FM Closing operations: Receiver fiscal year

  • CASH_YEAR: Year of cash effectivity

  • LEDGER: Ledger

  • NUMBER: Sequence number

  • VERSION: Version planning / budgeting

  • SOURCE_COMMIT_ITEM: Sender commitment item (FM fiscal year change)

  • SOURCE_FUNDS_CENTER: Sender funds center (FM fiscal year change)

  • SOURCE_FUND: Sender fund (FM fiscal year change)

  • SOURCE_FUNCTION_AREA: Sender functional area (FM fiscal year change)

The following target fields are available:
  • TARGET_COMMIT_ITEM: Receiver commitment item (FM fiscal year change)

  • TARGET_FUNDS_CENTER: Receiver funds center

  • TARGET_FUND: Receiver fund (FM fiscal year change)

  • TARGET_FUNCTION_AREA: Receiver functional area (FM fiscal year change)

  • PERCENTAGE: FI_FM distribution percentage

  • LAST_TARGET: Last target object

If you want to distribute the budget of the sender FM account assignment as a percentage over several receiver account assignments, you must specify the field NUMBER (sequence number) as the source field and field PERCENTAGE (FI-FM distribution percentage) as the target field with the field characteristic Overwrite with New Value. (The field NUMBER is prepopulated with X, the field PERCENTAGE with the value 100). You can then enter several target account assignments for each source account assignment in the rule entries and number in field Sequence Number. You can assign a maximum of 99 target account assignments to a source account assignment. You define the corresponding percentage for each target account assignment in the field FI-FM Distribution Percentage.

enter UP TP HERE111 If less than 100% of the residual budget should be carried forward, the field LAST_TARGET (last target object) should be specified as the target field with field characteristic Overwrite with New Value and select the last of the numbered target account assignments in the rules entry.

  • Budget / Copy Budget Version (former budgeting)
The following source fields are available to derive the target fields:
  • FM_AREA: FM area

  • OLD_FISCAL_YEAR: FM closing operations: Sender fiscal year

  • NEW_FISCAL_YEAR: FM closing operations: Receiver fiscal year

  • VERSION: Version planning / budgeting

  • SOURCE_COMMIT_ITEM: Sender commitment item

  • SOURCE_FUNDS_CENTER: Sender funds center

  • SOURCE_FUND: Sender fund

  • SOURCE_FUNCTION_AREA: Sender functional area

All account assignment elements of the source fields can be used as target fields.
  • Budget /Copy Budget Version (German Government)
The following source fields can be used to derive the target fields:
  • FM_AREA: FM area

  • OLD_FISCAL_YEAR: FM Closing operations: Sender fiscal year

  • NEW_FISCAL_YEAR: FM Closing operations: Receiver fiscal year

  • SOURCE_COMMIT_ITEM: Sender commitment item

  • SOURCE_FUNDS_CENTER: Sender funds center

You can use all account assignment elements of the source fields as target fields.
  • Closing Operations for the Budget Control System (Carryover of residual budget, budget transfer, budget / copying budget versions)
If you are using the Budget Control System (BCS), you can use all active account assignment elements as source and target fields. In addition to this, the following fields are available as source fields:
  • BCS_BUDGET_CATEGORY: Budget category

  • BCS_VALUE_TYPE_BUDGET: Value type

  • BCS_BUDGETING_APPLICATION: Original application

  • BCS_WORKFLOW_STATE: Workflow status of a data record in the budget totals table

  • BCS_BUDGET_PROCESS: Internal budgeting process

  • BCS_SOURCE_BUDGET_TYPE: Budget type

In addition to the active account assignment elements, you can use the filed Budget Type (BCS_TARGET_BUDGET_TYPE) as a target field. You can use this field to transfer, carry over and copy budget to the new budget type entered in the BCS transactions.
German Government

You can create, change and delete steps and change their order.

Note that all the target fields are prepopulated with the values of the source fields. The target value defined in a derivation strategy is only transferred when the target field is initialized through a previous step or if you define the field attributes so that the target value is transferred.

The procedure matches the procedure for defining the derivation strategy for account assignment derivation in Funds Management. For more information on this, see Define Account Assignment Derivation.






CPI1466 during Backup   BAL Application Log Documentation  
This documentation is copyright by SAP AG.

Length: 24989 Date: 20240523 Time: 162100     sap01-206 ( 219 ms )