Professional Documents
Culture Documents
Chap 23 PSM
Chap 23 PSM
Release Notes
TM
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, the Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin and other
Citrix product names referenced herein are trademarks of Citrix Systems, Inc.
HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium,
Massachusetts Institute of Technology.
JAVA is a registered trademark of Sun Microsystems, Inc.
JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and
implemented by Netscape.
SAP, SAP Logo, R/2, RIVA, R/3, SAP ArchiveLink, SAP Business Workflow, WebFlow, SAP EarlyWatch, BAPI,
SAPPHIRE, Management Cockpit, mySAP.com Logo and mySAP.com are trademarks or registered trademarks of SAP AG
in Germany and in several other countries all over the world. All other products mentioned are trademarks or registered
trademarks of their respective companies.
Design: SAP Communications Media
SAP
System
Table of Contents
SAP AG
______________________________________________________________
23
23.1
23.2
23.2.1
23.2.2
23.2.3
23.2.4
23.2.5
23.2.5.1
23.2.5.2
23.2.5.3
23.2.5.4
23.2.5.5
23.2.5.6
23.2.6
23.2.6.1
23.2.6.2
23.2.6.3
23.2.6.3.1
23.2.6.3.2
23.2.6.3.3
23.2.6.4
23.2.6.4.1
23.2.6.5
23.2.6.5.1
23.2.7
23.2.7.1
23.2.7.2
23.2.7.3
23.2.7.3.1
23.2.7.3.2
23.2.7.3.3
23.2.7.3.4
23.2.7.3.5
23.2.7.3.6
23.2.7.3.7
23.2.7.3.8
23.2.7.3.9
23.2.7.3.10
23.2.7.3.11
1
1
1
1
2
2
3
5
5
6
7
7
7
8
9
9
9
9
10
10
10
11
11
11
11
11
11
13
15
15
16
18
19
19
20
20
21
22
22
23
______________________________________________________________
SAP AG
iii
SAP
System
Table of Contents
SAP AG
______________________________________________________________
23.2.7.4
23.2.7.4.1
23.2.8
23.2.8.1
23.2.8.2
23.2.8.2.1
23.2.8.2.2
23.2.9
23.2.9.1
23.2.9.2
23.2.9.3
23.2.9.4
23.2.9.5
23.2.9.6
23.2.9.7
23.2.9.8
23.2.9.9
23.2.9.10
23.2.10
23.2.10.1
23.2.10.2
23.2.10.3
23.2.10.4
23.2.10.5
23.2.11
23.2.11.1
23.2.11.2
23.2.12
23.2.12.1
23.2.12.2
23.2.12.3
23.2.12.4
23.2.12.5
23.2.12.6
23.2.12.7
23.2.12.8
23.2.12.9
24
24
25
26
26
26
27
28
28
28
29
29
30
31
31
32
32
34
34
34
35
35
36
36
37
37
38
38
38
39
39
39
39
39
40
40
40
______________________________________________________________
SAP AG
iv
SAP
System
Table of Contents
SAP AG
______________________________________________________________
23.2.12.10
23.2.12.11
23.2.12.12
23.2.12.13
23.2.12.14
23.2.12.15
23.2.12.16
23.3
23.3.1
23.3.2
23.3.2.1
23.3.2.2
23.3.2.3
23.3.2.4
23.3.2.5
23.3.2.6
23.3.3
23.3.3.1
23.3.3.2
23.3.3.3
23.3.3.4
23.3.3.5
23.3.3.6
23.4
23.4.1
23.4.2
23.4.3
23.4.4
23.4.5
23.4.6
23.4.7
23.4.8
23.4.9
23.4.10
41
41
Cross-Company Code Evaluation for Public-O
Operations
Reorganization of Funds Centers and Commitment Items (new)
Summary Carrryforward of down payments and
clearings (new
PSM-GM Grants Management
Changes to Grants Management Implementation Guide (changed)
PSM-GM-MD Master Data
Changes to the Grants Management (GM) Deri
(Changed)
Master Data Relationships in Grants Management (New)
Report Tracking and Monitoring Function in
(New)
Changes to Sponsored Programs and Sponsore
(changed)
Position Control Adjustments in Time Slices (Changed)
Grants Management Workflow (New)
PSM-GM-BU Budgeting and Availability Control
Flexible Layout of GM Budgeting Dimensions (New)
Budgeting GM-FM Integration (New)
BAPIs for Budgeting in Grants Management (New)
BAPIs for Grant Master Data in Grants Management (New)
New AVC and Checking Functionality in Gran
(New)
Grants Management Workflow (New)
PSM-FG Functions for US Federal Government
US Federal Agencies' Centralized Trial Bal
(Changed)
US Federal Agencies' Centralized Trial Bal
(Changed)
Automatic Budget Postings (New)
Changes to the Federal Government IMG (Changed)
Intragovernmental Payments and Collections (New)
Changes to Federal Government Menu (new and changed)
Federal Government Reconciliation Tool (New)
SF-224 Statement of Transactions (Changed)
Federal Government: Treasury Offset (New)
US Federal Government: Financial Statements (New)
41
42
42
42
42
42
42
44
44
44
45
45
46
46
48
48
49
50
50
51
52
53
53
54
56
57
59
59
61
61
62
62
______________________________________________________________
SAP AG
SAP
System
Table of Contents
SAP AG
______________________________________________________________
23.4.11
23.4.11.1
23.4.11.2
23.4.11.3
23.4.11.4
23.4.11.5
23.4.11.6
23.5
23.5.1
63
63
64
64
66
66
67
67
67
______________________________________________________________
SAP AG
vi
SAP System
______________________________________________________________
23 PSM
Three company codes are assigned to the controlling area. Two of the company codes are assigned
to different FM areas and one company code is not assigned to a FM area.
In this combination, only the plan data for CO objects that belong to the company code assigned to
this FM area are copied during plan data transfer in an assigned FM area.
If one of the account assignment elements is not activated, the assignment of controlling area to FM area
must be unique, as before. All company codes assigned to the controlling area must either be assigned to
the same FM area or this company code is not assigned to a FM area.
The assignment of controlling area to FM area must be unique even if you use the component Position
Budgeting and Control (PA-PM-PB).
See also
You can find more information on integration with Position Budgeting and Control in SAP note
638183.
23.2 PSM-FM
Funds Management
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
year.
The activities of the fiscal year change (budget carryforward, actual/commitment carryforward and so on)
are no longer required by a multi-year budget. The budget once entered can be managed as a multi-year
budget.
The FM account assignment element 'fund' is obligatory for the multi- year budget. The FM account
assignments valid for a budget can be defined using a Budget ID in the key.
Effects on Existing Data
To be able to use this function, you must be using year-independent master data.
For more information on migration and steps that are prerequisite for the activation of this scenario, see
note 640452.
Effects on Customizing
You activate this function in the Customizing of Funds Management, under Activate Multi-Year Budget.
See also
For more information, see the implementation guide under Activate Multi-Year Budget.
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
any budget and commitment/actual posting process to SAP Financial Accounting. This data is recorded in
the General budgetary ledger (BL).
Since for budgeting processes the general budgetary ledger only works together with the Budget Control
System (BCS), you must have installed it in order to create and display budget lines generated by BCS
budget postings in Financial Accounting. In the Budgeting Workbench, for example, the menu path
Environment -> Related Documents enables you to directly access the FI documents generated
through the budgetary ledger.
Using the Derivation Tool, you can set up your own rules to derive the budgetary ledger accounts from
the respective account assignment information.
Effects on Customizing
There are two new nodes in Customizing, with implementation activities grouped into basic settings and
settings for the general budgetary ledger. The basic settings are as follows:
o
Initially, you have to select a budgetary ledger variant in the Customizing activity Activate Variant
for Budgetary Ledger. The following Customizing settings that you make are then based on this
selection.
Next you need to reserve a range of GL accounts for budgetary ledger postings and to assign it to
the postings resulting from budgeted amounts, commitments/actuals or both, in the Customizing
activity Classify BL Accounts.
You then specify the posting keys to be used with the budgetary ledger in the Customizing activity
Define Posting Keys for Budgetary Ledger.
The settings for the general budgetary ledger comprise the following Customizing activities:
o
In order to have BL postings for selected budget categories and value types, you need to Select
Budget Categories and Value Types for BL Update. Here, you also specify whether the GL Offset
Account is required for budgeting.
You select the source fields to be used in the Derivation Tool in the Customizing activity Select
Source Fields for Account Derivation.
Furthermore, you have to set up derivation rules and values for the GL account derivation using the
Derivation Tool in the Customizing activity Define Derivation Strategy for BL Accounts.
If you need to include additional fields for updating the FI Special Ledger (FI-SL), you can select
them in the Customizing activity Select Fields for FI-SL Update.
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
Under the new structure node Account Assignment Strategy for Reassignment
o
Requests
o
Cash Desk
Under the new structure node Clarification Worklist
o
Integration
o
Closing Operations
o
Information System
o
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
Under the new structure node Definition of Reports (Info System German Government)
o
The IMG activities Define Subdivision ID and Define Substrings for each FM Account
Assignment were grouped together in the IMG activity Create and Define Subdivision ID.
You can now find the unnamed IMG Assign Reassignment Strategy to FM Area under Master
Data -> Account Assignment Derivation for Reassignment -> Assign Reassignment
Strategy to FM Area.
23.2.5 PSM-FM-MD
Master Data
CHECK_SUBID_TYPE
By means of this BAdI and your implementation, you can run your own checks on parameters used
during the creation of the subdivision ID. The parameters you can check in BAdIs are the following:
o
There is one example of the implementation of this BAdI. During the creation of the subdivision ID, the
system checks whether the subdivision ID, which can be used only for the commitment item, has the
letter #G#, or #E# or #I# at the 7th position.
2) FM_MD_SUB_VALUES
CHECK_VALUES_CISUB1, 2, 3, 4, 5
CHECK_VALUES_FCSUB1, 2, 3
CHECK_VALUES_FDSUB1, 2
CHECK_VALUES_FNSUB1, 2, 3
By means of this BAdI and your implementation, you can run your own checks on parameters used
during the creation of substrings. The parameters you can check in BAdIs are the following:
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
During the creation of each substring, the first one checks whether the values entered contain only
characters (except the last one, this must be a numerical entry).
2.
The second example, in contrast, checks that the number is at the first position.
FIPOS_CHECK_SUBSTRINGS
FISTL_CHECK_SUBSTRINGS
FUND_CHECK_SUBSTRINGS
FUNCTION_CHECK_SUBSTRINGS
By means of this BAdI and your implementation, you can run your own checks on parameters used
during the creation of master data using substrings. Depending on the methods involved, there will be
different parameters to check. Please click on the following links:
o
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
Cover Pools.
See also
You can find more information on the generation of cover pools in the SAP Library under Accounting ->
Public Sector Management -> Funds Management -> Master Data -> Automatic Generation of
Cover Pools.
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
23.2.6 PSM-FM-BU
______________________________________________________________
SAP AG
SAP System
______________________________________________________________
23.2.6.3 PSM-FM-BU-BF
______________________________________________________________
SAP AG
10
SAP System
______________________________________________________________
the original budget (as is the case with BPDIST05) but are determined and updated individually for each
budget type and budget subtype.
See also
For more information on the functions of the program, see the Program documentation.
23.2.6.4 PSM-FM-BU-RB
23.2.6.5 PSM-FM-BU-CE
______________________________________________________________
SAP AG
11
SAP System
______________________________________________________________
23.2.7 PSM-FM-BCS
Document principle
BCS applies the document principle to budgeting. You use document types to distinguish different
kinds of budget documents and control the numbering of them. In order to enter new budget
documents or view existing ones, you use the new budgeting workbench. It allows you to define
flexible layouts to suit the needs of different budgeting situations.
Status management
You can define the individual phases which make up your budget execution cycle and control the
allowed activities for each phase. Using an authorization concept, you can also define specific user
roles to have more powerful authorizations than other user groups.
______________________________________________________________
SAP AG
12
SAP System
______________________________________________________________
You use a derivation strategy to define where availability control should check the budget for each
posting you make. The system supports the definition of easy and complex rules and allows multiple
and parallel checks.
o
Basic Settings -> Activate Global Functions for Budget Control System (BCS)
Master Data -> Budget Structure for Budget Control System (BCS)
See also
For more information, see SAP library for Funds Management under Budget Control System (BCS).
______________________________________________________________
SAP AG
13
SAP System
______________________________________________________________
If the fund you are processing is defined as annual, the input value for the fiscal year is adopted as a
value. In this case, the meta-value "&" is dynamically replaced by "#" .
If the fund you are processing is defined as overall, all existing values for the fiscal year are totaled
up. In this case, the meta-value "&" is dynamically replaced by "*".
As an example, SAP delivers three new key figures for the multi-year budget scenario:
o
If the checking horizon is defined as " ", the same rule applies as for the data sources "Budgeting
Data" or "Posting Data", see details above.
If the checking horizon is defined as "A", the input value for the fiscal year is adopted as a value.
The meta-value "&" is dynamically replaced by "#" .
If the checking horizon is defined as "O", all existing values for the fiscal year are totaled up. In
this case, the meta-value "&" is dynamically replaced by "*".
As an example, SAP delivers two new key figures for the multi-year budget scenario:
______________________________________________________________
SAP AG
14
SAP System
______________________________________________________________
Effects on Customizing
Maintain the IMG activity Define Key Figures.
See also
Please find further information under the IMG activities Define Budget Type for Consumed Amount for
Each Fund Type and Define Budget Type for Consumed Amount for Each Fund, and Activate
Multi-Year Budget.
23.2.7.3 PSM-FM-BCS-BU
Budgeting
You can transfer residual budget using transaction FMMPTRAN Transfer Budget Data
You can carry over residual budget using transaction FMMPCOVR Carry Over Residual Budget
Key Figures
In the above transactions, the calculation of the residual budget is done according to the key figure you
have defined. In order to include budget types for consumption in the residual budget calculation per
fund, you must enter the meta-value "&" in the budget type term of your key figure definition. You define
key figures based on budget types for consumption (that is, you should enter the meta-value "&"). The
key figure should only be valid for the key figure categories transfer and carryover.
When you define key figures, you can include budget types for consumption. For this, please see the
documentation of the Customizing activity Define Key Figures.
______________________________________________________________
SAP AG
15
SAP System
______________________________________________________________
Effects on Customizing
You can bundle several budget types in a budget type group in the Customizing activity Define Budget
Type Group.
In order to maintain budget types for consumption per fund type or fund, maintain the following settings:
o
Define Budget Type for Consumed Amount for Each Fund Type
The settings defined in this Customizing activity will only be included in availability control if the budget
types are correctly defined. In the view "Define Budget Values as Consumed Amounts" of the
Customizing activity Define Filter Settings for Budget Values, you must select the value type "Budget or
budget/release according to fund-dependent settings" for this.
See also
Release note Availability control functionality in BCS.
______________________________________________________________
SAP AG
16
SAP System
______________________________________________________________
To define additional reports, use the standard Report Painter functionality for ad-hoc reporting in
Financial Accounting.
Two new transactions have been added which will generate so-called "set hierarchies" from the master
data hierarchies for funds centers and commitment items.
FMBH and FMBL: database tables used to create budget entry documents in BCS
FMBDP: database table containing changed line items (history of changes made during the budget
entry process)
FMBDT: database table summarizing the total values posted per FM account assignment
To archive Use program
Entry documents RFFMEDWR
Line items RFFMLIWR
Budget totals
RFFMTTWR
to archive DB tables
FMBH and FMBL
FMBDP
FMBDT
Group Selection
For BCS transactions involving the mass maintenance of budget data, such as carryover, budget transfers,
etc., you can use master data groups for selecting multiple FM account assignment elements. In BCS, a
master data group bundles together several master data records of the same type (fund group, fund center
group, etc.) and simplifies processing if you are working with several funds, for instance.
Grouping options are displayed in a separate selection popup contained in BCS transactions involving
master data.
Business Application Processing Interfaces (BAPIs) in BCS
For Transaction BAPI, BAPI scenarios have been developed in the areas of entry documents and totals
______________________________________________________________
SAP AG
17
SAP System
______________________________________________________________
data as of BCS Rel. 1.1. With these BAPIs, you can create an FM entry document, get detailed
information on an entry document, get a list of entry documents, or reverse an entry document. There is a
BAPI to import the results of the budget preparation phase to R/3 Enterprise, since budget preparation
work is often done in another system. Finally, there is a mass process BAPI for reading budget data,
which you can use, for example, to initialize data for budget preparation with the budget data of the
previous year.
Reassignments Using the Derivation Strategy
In order to handle organizational changes, you may need to reassign your FM account assignments for
specific commitment items. R/3 Enterprise contains a Customizing activity enabling you to carry this out
in Assign Derivation Strategy for Reassignment to FM Area.
Some BCS copy processes are linked to a fiscal year end process.
Please note that the derivation strategy only works when copying from one fiscal year to the next.
The derivation strategy is integrated with the following mass transactions:
o
This procedure is linked to the fiscal year end process "Copy Budget/ Budget Version".
This procedure is linked to the fiscal year end process "Copy Budget / Budget Version".
This procedure is linked to the fiscal year end process "Budget Transfer".
This procedure is linked to the fiscal year end process "Budget Carryover".
Effects on Customizing
You can carry out the reassignment of FM account assigment elements via a derivation strategy in the
Customizing activity Assign Derivation Strategy for Reassignment to FM Area.
You can enhance reassignment rules in the Customizing activity Enhance Reassignment Rules.
See also
Release Notes Enhance Reassignment Rules, Funds Management Derivation Tool and Account
Reassignment for Fiscal Year Change.
FMBDP: database table containing changed line items (history of changes made during the budget
______________________________________________________________
SAP AG
18
SAP System
______________________________________________________________
entry process)
o
FMBDT: database table summarizing the total values posted per FM account assignment
Only use this functionality in an early phase when you are preparing the budget. The deletion program is
not intended to be used as an archiving tool. For the archiving of budget data, use the general SAP
archiving tool (transaction SARA).
One common scenario is the following: after creating the preparatory budget, you copy this budget to the
operative version, and then delete the draft or preparatory data created in the database.
Effects on Customizing
Carry out the Customizing activity Delete Budget Data.
See also
Delete database tables used by BCS.
the sign (+/-) to be used for your budget values, depending on the commitment item category you
are using
______________________________________________________________
SAP AG
19
SAP System
______________________________________________________________
Effects on Customizing
Carry out the field status management Customizing activities in the following sequence:
Define Field Status Variant
Assign Field Status Variant
Define Field Status Group
Assign Field Status Group
Maintain Field Status Definition
Assign Field Status Definition.
You can migrate your annual funds. For this select fiscal years for the annual funds.
______________________________________________________________
SAP AG
20
SAP System
______________________________________________________________
for all fiscal years before BCS starts, if annual values exist
The distinction between annual fund and overall fund depends on the level at which availability control is
defined in the budget profile.
Effects on Customizing
Carry out migration activities in Migration of Former Budgeting to BCS.
In order to define derivation rules for assigning Former Budgeting fields to BCS fields, proceed as
follows:
1.
2.
Make the necessary settings in the Customizing activity Define Derivation Strategy for Migration.
3.
Carry out the migration of the data in the Customizing activity Migrate Budgeting Totals.
Effects on Customizing
Carry out the Customizing activity Enhance Account Reassignment Rules.
See also
______________________________________________________________
SAP AG
21
SAP System
______________________________________________________________
______________________________________________________________
SAP AG
22
SAP System
______________________________________________________________
As of SAP R/3 Enterprise Public Services 2.00 (EA-PS 200), the function of Revenues Increasing the
Budget (RIB) is available for the budget control system (BCS).
With this function, you can define rules for increasing the expenditure budget through revenue postings
such as customer invoices or expected revenues. Revenues increasing the budget are calculated on the
basis of updated total values and can be distributed to receiving expenditure account assignments (budget
addresses) according to specific calculation formulas. You can automatically generate such "RIB rules"
applying a new derivation strategy, or you can manually process the rules.
Rules for the budget increase (RIB rules) make use of the following:
o
RIB objects
A two-level hierarchy is provided to aggregate available revenues posted to a posting address:
posting address -> budget address (assignment defined in BCS budget structure) -> RIB object
(assignment defined in Customizing of BCS revenues increasing the budget).
Furthermore, on the level of the RIB object, you assign a rule for increasing the budget, in order to
specify the following: Which expenditure budget addresses receive budget? Which types of revenue
(invoices or payments, for example) increase the budget? And which calculation formula is applied
for determining the available budget amount for the increase?
Calculation formulas
Using calculation formulas, you define the share of revenues to be available for the increase, and
you can set lower and upper limits for the budget increase. Usually only the amount between the
lower and upper limit will be available for the budget increase, but you can also increase the
expenditure budget of a separate surplus budget address by specifying that revenues may exceed the
upper limit.
Effects on Customizing
Carry out the following Customizing activities for Revenues Increasing the Budget:
Define Derivation Strategy for RIB Objects
Maintain Calculation Formulas for Revenues Increasing the Budget
Maintain Derivation Strategy for Rule Generation
See also
Program documentation Generate Rules for Revenues Increasing the Budget.
______________________________________________________________
SAP AG
23
SAP System
______________________________________________________________
created for . FM account assignment elements via the Budget Text Organizer transaction FMTEXT. In
Release EA-PS 1.10, in contrast, the maintenance of budget texts was only possible in the budget
planning transaction.
You can access the budget text(s) you have created in the planning transaction FMPLCPD, the
Budgeting Workbench transaction FMBB, the Budget Structure maintenance transaction FMBSBO, and
in the RIB rule transaction FMRBRULE.
You can also copy the budget text(s) from one year to another, from one version to another, or from one
budget type to another using transaction FMCYTEXT Copy Budget Text.
Furthermore, in transaction SMARTFORMS, you can define a form (SAP Smartform) to be used for
budget texts. In this way, you can influence the layout of your budget texts, the individual elements to be
output (text, graphics, addresses, tables, etc.), the form logic that, for example, reads application data
from internal tables, introduces conditions and controls processes, and a form interface to pass the
application data to the form definition.
Effects on Data Transfer
If you have created budget texts in Release EA-PS 1.10 via the budget planning transaction, these texts
will no longer be accessible in the new release. If you want to reload these texts into the new release, you
must first access Customizing and Define Key Fields for Budget Texts.
Effects on Customizing
Carry out the following Customizing activities:
Define Key Fields for Budget Texts
Assign Forms for Budget Texts
23.2.7.4 PSM-FM-BCS-AC
Availability Control
Absolute variances
Tolerance profiles now enable you to check the limits you have set on availability control by using
absolute variances. In addition, you can specify how and in which order the system should apply
relative and absolute tolerances.
Please note that tolerance profiles supporting absolute variances must be assigned to a currency. The
system verifies whether this currency is the same as the currency of the FM area in which these
tolerance profiles are used.
______________________________________________________________
SAP AG
24
SAP System
______________________________________________________________
Overall checks
You can set up availability control so that it checks "overall values", which are defined as total
values over all fiscal years. You do this by selecting the checking horizon Overall Period.
In the Customizing of availability control, you can choose between two options to select the
appropriate value for the checking horizon:
a)
Derive it from the budget scope of the funds master data (default selection).
b)
You can derive the value type for the budget (normal budget or released budget) from
fund-dependent settings (default selection).
d)
You can consider only the normal budget as relevant for availability control.
If you want to use availability control on revenues (tolerance profiles with ceiling type revenues)
and if you already used BCS budgeting with preposted budget documents in a previous R/3 release,
you have to reconstruct all availability control ledgers using transaction Availability Control:
Reconstruct (FMAVCREINIT).
You must adjust the Customizing entries of a previous R/3 release using the XPRA report AVC
Table Entry Control.
You can modify your tolerance profiles in the Customizing activity Edit Tolerance Profiles, if you
decide to activate availability control on revenues in your organization, or if you want to define
tolerance limits with absolute variances.
If you want to use budget control on overall values, you can set up funds with budget scope Overall
Budget in the funds master data. No further actions are necessary if you want availability control to
perform checks according to the selected budget scope. In all other cases, you must explicitly
specify the checking horizon per control ledger in the Customizing activity Select Checking Horizon
for Availability Control.
In the Customizing activity Define Filter Settings for Budget Values, you decide whether the
definition of the consumable budget for availability control should include released budget or not.
See also
Release note Budget release functionality in BCS.
______________________________________________________________
SAP AG
25
SAP System
______________________________________________________________
23.2.8 PSM-FM-PO
The payment directive references other accounting documents, such as invoices and credit memos.
It is an intermediate document that follows the payment request or invoice and comes before the
payment itself. For the current release, only posting for expense (debit) documents is supported.
The document produced by a payment directive contains two line items, which both post to the same
vendor or customer account. In the general ledger, payment data is posted to a normal reconciliation
account and makes an offsetting posting in a special reconciliation account, which is used as the
basis for the payment process.
In this way, payment directives enable the separation of the invoicing process in the financial accounting
department from the actual payment in the treasury department, with the following features:
o
The payment directive allows a user to pay an invoice in several payments at different dates.
The payment directive is paid either by manual payment or by the automatic payment program,
while the original invoices are blocked for payment.
Since partial payment is supported, an invoice can be linked to several payment directives.
However, one payment directive cannot order the payment of several payments.
The payment directives are usual FI documents and also contain tax information. Normal
withholding tax handling is available.
It makes no difference whether the invoice has been generated in Funds Management, Financial
Accounting, or by invoice verification in Materials Management.
Effects on Customizing
Make settings in Post FM Payment Directive.
______________________________________________________________
SAP AG
26
SAP System
______________________________________________________________
23.2.8.2 PSM-FM-PO-RE
Request
______________________________________________________________
SAP AG
27
SAP System
______________________________________________________________
Reversing Deferrals
When reversing a deferral, receivables that refer the same original receivable are combined into one
item. Deferral interest that accrues is written off and recalculated if necessary.
23.2.9 PSM-FM-UP
______________________________________________________________
SAP AG
28
SAP System
______________________________________________________________
See also
For more details, refer to the US Federal Government section of the SAP Library documentation.
The list below shows the rules that were in Release IS-PS 4.62. Apart from the rules that appear in
table FMZUOB (the first four in the list), they are obsolete in Enterprise Release 2.0.
-
______________________________________________________________
SAP AG
29
SAP System
______________________________________________________________
The following rules, which were new in Enterprise Release 1.0, are now obsolete:
-
See also
Check Account Assignment
______________________________________________________________
SAP AG
30
SAP System
______________________________________________________________
In addition, two reports are provided to post the documents that are on hold.
Effects on Customizing
The messages can be customized under the IMG activity Change Message Control
If the messages are not configured, they are not issued.
The message numbers are FICUSTOM 174 for posting of a PO and FICUSTOM 173 for posting of a PR.
You can also configure message FICUSTOM 172 to disallow the posting of a PO referencing a PR with a
later date than PO.
See also
Documentation of program RFFMFG_PR_HOLD_TO_POST.
______________________________________________________________
SAP AG
31
SAP System
______________________________________________________________
Effects on Customizing
BADI FM_DATES_ENHANCEMENT must be activated and must return an "X" flag in export
parameter E_ACTIVE.
APP_FUNDS_DATES_ACTIVE controls the dates for application of funds.
FUNCT_AREA_DATES_ACTIVE controls the validity periods for functional area.
Purchase requisitions cannot be updated or deleted using the MRP transactions (MD02, MD03), as it
is not possible to reverse or update the settlement receivers from the MRP transactions (an error
message appears if you try to do this. You can delete or update these purchase requisitions from
ME52N).
The MRP run does not delete purchase requisitions that have been updated in FM, as these
requisitions have been fixed for the MRP run.
To access the function, choose Public Sector Management -> Funds Management -> Posting -> Tools ->
Purchase Requisition -> Transfer from Requirement Planning.
Effects on Existing Data
You can select the existing purchase requisitions, generated by MRP or converted from planned orders, to
be updated to accounting.
Effects on Customizing
o
GL accounts
FM account assignments
CO account assignments
Standard MM customizing for MRP is also required. There is no other customizing specific to this
function.
See also
See the documentation for program RFFMRP_MRP_PR,Updating PRs Generated from MRP into FM.
______________________________________________________________
SAP AG
32
SAP System
______________________________________________________________
Until now, you could only use the reassignment program with the approval of SAP, as a reassignment of
source documents and all follow-on documents could not be guaranteed for all systems .
Starting from this release, it is possible to guarantee the reassignment of parked documents, purchase
requisitions, purchase orders and fund commitments through the official SAP change routines in all
systems. The corresponding Funds Management account assignments are kept consistent in the R/3
system (this means that the FM account assignment of the documents mentioned are identical in
Controlling and in Funds Management).
All documents and objects not mentioned here must still be reassigned manually although this is not
necessary for updated financial accounting documents that are posted.
However, you are still not allowed to use the reassignment tool together with the budgetary ledger.
If you use SAP R/3 Enterprise HR Extension 2.00 (EA-HR 200) as well as SAP R/3 Enterprise
Public Services 2.00 (EA-PS 200) and want to transfer account assignment changes executed
in Funds Management for commitment documents to Human Resources department for
infotype record, use one of the following programs:
o
Transfer Reassignment from Funds Management for Infotypes of Personnel Planning and
Development
Effects on Customizing
In order to enter the overall reassignment, you must create a derivation strategy that contains the
assignments from the old to the new account assignments starting from this release.
To do this, in the IMG of Funds Management Government, execute IMG activity Define Derivation
Strategy for Reassignment.
The derivation strategy enables you to enter rules more easily than before and offers more functions.
See also
For more information on reassignments, see the SAP Library, under SAP R/3 Enterprise Applications
-> Accounting -> Public Sector Management -> Funds Management -> Actual/ Commitment
Update -> Reassignment
______________________________________________________________
SAP AG
33
SAP System
______________________________________________________________
23.2.9.10 Different Local Currency for Company Code and FM Area (new)
Use
Until now, the company codes had to have the same local currency as the assigned FM areas.
As of SAP R/3 Enterprise Public Services 2.00 (EA-PS 200), the first local currency for your
company code (company code currency) no longer needs to match the FM area currency.
If you do not want to use this function, you must create an additional local currency that matches your
FM area currency. This ensures that the data from Financial Accounting is updated in Funds
Management (FM) without any errors occurring. The amounts in the additional local currency are
transferred from FM as the FM area amount.
Effects on Existing Data
You can only use this function if you implement Funds Management again. Otherwise, the document
updated in Funds Management must be posted subsequently.
Effects on Customizing
If you want to use this function, you must create an additional local currency (currency type) for the
corresponding company codes in the IMG of Financial Accounting. You can use IMG activity "Define
Additional Local Currencies" to do this.
You must then assign the currency type of the additional local currency to the FM area. To do this,
execute IMG activity "Make Other Settings ". in the IMG of Funds Management.
23.2.10 PSM-FM-CL
Closing Operations
______________________________________________________________
SAP AG
34
SAP System
______________________________________________________________
Effects on Customizing
If you want to use the commitment carryforward with document chains, the manual selection of receiver
account assignment or the approval procedure, you must activate the respective function in Customizing
of Funds Management.
To do this, in the implementation guide (IMG) of Funds Management Government, execute IMG
activity"Define Basic Settings for the Commitment Carryforward".
So as to facilitate a manual selection of the receiver account assignment, you must assign your derivation
strategy for account assignment determination to your FM area with the commitment carryforward.
To do this, you must execute the following activities in the IMG of Funds Management Government:
o
______________________________________________________________
SAP AG
35
SAP System
______________________________________________________________
IF you have not activated the multi-year budget, the old program functions remain the same.
Effects on System Administration
Note that you must adjust the reporting for fund balances if necessary when activating multi-year budget
execution as no summarization then occurs via the commitment items through the balance carryforward
of the fund.
See also
Release Information for Multi-Year Budget Execution
______________________________________________________________
SAP AG
36
SAP System
______________________________________________________________
From this release, external documents are reassigned in the year-end operations using official SAP
change routines. You can find more information in the release information Reassignment (new).
If you use SAP R/3 Enterprise HR Extension 2.00 (EA-HR 200) in addition to SAP R/3 Enterprise
Public Services 2.00 (EA-PS 200) and want to transfer account assignment changes made in
Funds Management within year-end operations for infotype records in Human Resources, use
one of the following programs:
o
Transfer Reassignment from Funds Management for Infotypes of Personnel Planning and
Development
You can define the carryforward parameters using the view V_FMYC_CFRULE (SM30), view
V_FMYC_CFC1R for the commitment carryforward and the views V_FMYC_CFRULE and
V_FMYC_CFC2_2 for the carryforward of residual budget.
Then create a derivation strategy for the reassignment and define a derivation step of the type
"function module". Enter the function module FM_FYC_RECEIVER_GET (carryforward rules
(FMCFSB) read).
Effects on Customizing
If you want to make changes to account assignments for the fiscal year
change, create a derivation strategy which contains the assignments from the old account assignments to
the new ones. Then assign this strategy to your FM area.
Execute the following activities in the implementation guide of Funds Management Government:
o
23.2.11 PSM-FM-IS
Information system
______________________________________________________________
SAP AG
37
SAP System
______________________________________________________________
RFFMEP1CX
RFFMEP1AX
CO postings
all postings
The report RFFMEP2FX (FI postings with document header information) was removed from the menu
because the functionality and selection screen are identical to RFFMEP1FX.
The original transaction calls of the line item report remain in the menu, but call the new document
journal with the selection screen.
The main difference from the previous line item reports is that much more data can be displayed in the
document journal (document header data, document item data, bank details data, CO data, subledger
account data, FI-CA documents). In addition to the previous reports, it is possible to restrict the number
of data read and specify a layout.
You can find more information on the functions of the document journal in the report documentation.
Effects on Existing Data
You cannot use the report variants from the variant catalog of the previous report for the document
journal. SAP delivers a default variant instead.
Effects on Customizing
You can enhance the document journal using the Business Add-In FMRP_RFFMEPGAX_EXIT.
23.2.11.2
23.2.12 PSM-FM-DE
______________________________________________________________
SAP AG
38
SAP System
______________________________________________________________
invoice with a tax code and several PCOs. With these restrictions gone, it is possible that rounding
differences may occur for individual PCOs with the tax display (sales tax list) that must be accepted.
Transfer Postings with the Same Tax code
Transfer postings, in other words, clearing requests between PCOs for the same tax code are now
allowed. The postings must have a special document type. The possible document types must be defined
in Customizing.
Effects on Customizing
You define the document types for postings in the IMG activity Define Document Type for Transfer
Postings.
23.2.12.3
23.2.12.4
23.2.12.5
23.2.12.6 Assigning Commitment Items to Revenue Types (New)
Use
With Release SAP R/3 Enterprise Public Services 2.00 (EA-PS 200) SAP provides a program that
German Government customers can use to copy the assignments of commitment items to revenue types
for a fiscal year variant to another.
______________________________________________________________
SAP AG
39
SAP System
______________________________________________________________
See also
For more information on the functions of this program, see the program documentation.
______________________________________________________________
SAP AG
40
SAP System
______________________________________________________________
23.2.12.9
23.2.12.10
23.2.12.11
23.2.12.12 Cross-Company Code Evaluation for Public-Owned Commercial
Operations (changed)
Use
The reports on evaluating public-owned commercial operations (PCO) such as cash discount and
backdated tax calculation program could only be executed for one company code until now.
The reports and program have been enhanced with release SAP R/3 Enterprise Public Services 2.00
(EA-PS 200). It is now possible to process the data of several company codes. This involves the data
being evaluated separately in different company codes and/or processed sequentially. The following are
affected by this enhancement:
o
Determination of Input Tax Adjustment for Monthly and Annual Values ( RFFMVCORM and
RFFMVCORJ)
In spite of this enhancement, it is still not possible to post cross-company code documents on account
assignments in PCOs if the tax posting does not take place in the company code of the PCO (for example,
a posting of PCO 0001 in company code 0001 to a PCO 0002 in company code 0002).
Effects on Existing Data
If you have already created input tax deduction rates (ITDR) and want to carry on using them, you must
transfer the existing entries of table FMBGAVAQS to the new table FMBGAVAQF.
You call the existing ITDRs in transaction SM30 with the view V_FMBGAVAQS and can trasnfer this to
the the new table in the manual ITDR maintenance OFMBG2. To do this, replace the company code with
the assigned FM area.
Effects on Customizing
If you want to use a PCO in all company codes, the affected company codes must fulfill the following
consistency checks:
o
The same tax codes are assigned to the company codes for non-taxable transactions.
IMG activity Assign Tax Code for Non-Taxable Transactions
______________________________________________________________
SAP AG
41
SAP System
______________________________________________________________
23.2.12.13
23.2.12.14 Reorganization of Funds Centers and Commitment Items (new)
Use
As of SAP R/3 Enterprise Public Services 2.00 (EA-PS 200), you can reorganize master data within
a current fiscal year. Up until now, this was not possible once budget allocation or budget entry had taken
place.
Now it is possible to reorganize commitment items/funds centers under the following conditions:
o
If these conditions are met, you can maintain the hierarchy in the Funds Management menu using
Change Standard Hierarchy of Commitment Items and Change Standard Hierarchy of Funds
Centers. Then it is also possible to delete commitment items/funds centers.
23.2.12.15
23.2.12.16 Summary Carrryforward of down payments and down payment
clearings (new
Use
Starting from SAP R/3 Enterprise Public Services 2.00 (EA-PS 200) , you can carry forward the
amounts from down payments and down payment clearings in a summarized form via the FM account
assignment from one fiscal year to the following. You can do this using program Closing Operations:
Carry Forward Down Payments and Down Payment Clearings (RFFMCCF_DP).
23.3 PSM-GM
Grants Management
______________________________________________________________
SAP AG
42
SAP System
______________________________________________________________
Implementation Guide (IMG) has changed. In addition, some functions in that structure have been
renamed.
Effects on Customizing
o
A new BAdI has been added to the Global Settings for Override Updating Attributes.
The Grant subnode of the Master Data section has changed as follows:
A new Maintain Grant Relationships step has been added to this section.
A new Workflow Settings for Grant Master Data subnode and step have been added.
The Budgeting section has changed, reflecting the change to the Budget Control System (BCS)
functionality, as follows:
-
NEW function: Maintain Number Range Interval for Budget Change Documents
A new Workflow Settings subnode has been added, containing the Budget Workflow Settings
transaction.
______________________________________________________________
SAP AG
43
SAP System
______________________________________________________________
Report Tracking/Monitoring
23.3.2 PSM-GM-MD
Master Data
______________________________________________________________
SAP AG
44
SAP System
______________________________________________________________
Specify default reports and/or workflows, as well as reporting rules in sponsor master data
Specify default reports and/or workflows, as well as reporting rules in grant types
Allow user to schedule the details based on the grant reporting rules
Automatically execute the reports or workflows based on scheduling, and provide job status
Notifying the responsible person can be satisfied by using SAP workflows.
Generate audit trail with time and date stamp for each grant reporting rule
The generic reporting rules, along with the reports and/or workflows, should be created and assigned to
grant types and sponsor master records first. When the grant master is created, the system defaults these
automatically. You can accept or reject the defaults, and add more reports and/or workflows.
For a report or workflow that needs to be scheduled periodically, enter the detailed scheduling parameters
(for example, which day of which month, for a yearly report rule) in the grant master. The report or
workflow is scheduled when you save the grant master.
After the reports and/or workflows are scheduled in the grant master record, the system carries out the
tasks when the time parameters are satisfied.
Each of the above steps is used to support the grantee organization's responsibilities for sponsor
reporting.
Master data maintenance for the sponsored program and sponsored class now permits multiple
Funds Management (FM) assignments when Grants Management is integrated with FM.
Two new customizing flags are available in the sponsored program and sponsored class master data:
Validate Budget Transfer
Validate Allowed Budget and Posting Objects
______________________________________________________________
SAP AG
45
SAP System
______________________________________________________________
Budget documents
With this functionality, your organization can electronically route, review, and approve grant master data
and budget documents on the basis of user-defined responsibility types created in GM.
The new functionality involves the following:
o
Electronic notifications for updates of the grant master data lifecycle and user statuses.
Electronic approval for updates of the grant master data Lifecycle and user statuses
Review and approval procedures required to support the basic business processes for grant master
data and budgeting documents.
Electronically capture and document the required approvals from the responsible person(s) before
recording master data updates and budget documents.
Date and time stamp for each step in the review and approval process for evaluate organizational
efficiencies.
GM introduces basic workflow scenarios for grant master data and budgeting transactions. The following
elements are used to support workflow:
o
Business Objects
WF activities
______________________________________________________________
SAP AG
46
SAP System
______________________________________________________________
Grant responsibility types are user defined and represent resources (such as users, persons, positions,
work centers, or organizational units) that participate in the administration of sponsor awards. In turn,
responsibility types are assigned in the grant master record; theycan be selected as participants in GM
workflow activities.
Business Objects represent the SAP data elements and transactions available to take part in workflow
activities. In GM, unique Business Objects for the grant master record and budget documents have been
created for use in workflow.
Finally, WF activities are the actions used to invoke or trigger workflow. The grant lifecycle and user
statuses are the events that initiate workflow processing for the grant master and the 'Preposted' budget
document status is the event used to initiate workflow process for GM budgeting.
Grant Master Data
Workflow can be used for reviews and approval of grant master data. Specifically, workflow can be
initiated for any change in the grant master data status. Note that grant master data status changes include
both the lifecycle statuses, which we deliver as standard (initial draft, proposal, application, award,
closing, and closed) and user statuses, which are user-defined. Both types of status are used to represent
the organization's business processes; this means that workflow be invoked to obtain the required reviews
and approvals before the grant master record is switched to the next status.
For example, before the grant lifecycle status is changed from Proposal to Application or Application to
Award, an authorized official reviews the proposed master data update(s) to determine whether the action
is appropriate. If the update(s) are appropriate, the responsible person approves the master data using GM
workflow.
In addition to reviews and approvals, workflow can also be used as a communication tool. In this
situation, a responsible person receives a workflow message for information purposes only. No action is
required in this scenario, though the responsible person is still provided a workflow message with a
description of the action reviewed or approved.
Budgeting
GM uses the budget document status 'Preposted' to initiate workflow processes for GM Budgeting.
When using workflow, the responsible person is then allowed to review and approve budget documents
prior to posting the budget document. In addition, GM budget documents can be entered for three Grant
Lifecycle statuses: Proposal, Application, and Award. Although entering budget documents at each of
theses stages is optional, based on the Organization's business process requirements, workflow is
supported for each stage utilized by the Organization.
For example, if a budget document is entered for a Grant Proposal and approval is required, then
workflow would be started once the budget document status is set to 'Preposted'. In addition, workflow
for GM budgeting can be implemented for each lifecycle status. Thus approval could be required for
Budget documents involving grants with a Lifecyclestatus Application and Award,but not for the
Proposal. Thus, budget documents involving grants in the Proposal stage would not require approval, but
once the grant master record is updated to Application or Award, budget documents would require
approval by the user's manager.
Technically, workflow for GM budgeting uses budget document status, the grant lifecycle status, and the
responsibility types recorded in the Grant master record as the business objects. Next, workflow is
triggered when the budget document status is set to 'Preposted' (the event). Together, these elements are
______________________________________________________________
SAP AG
47
SAP System
______________________________________________________________
23.3.3 PSM-GM-BU
Enhancements to the layout of the GM budgeting dimensions provide the following business value:
o
You can enter only the budget data required for grant proposals, applications, and awards. This
makes the tool more efficient and reducesthe need for training.
The budget layout supports the organization's pre-award requirements and the sponsor's post-award
requirements.
You can organize budgeting transactions to represent the organization's view of budgeting.
The flexible layout enhancement is intended to enable greater control inentering and displaying
budget information in GM.
First the standard budgeting data entry and layout consist of the following GM dimensions:
-
Grant
Fund
Sponsored Program
Sponsored Class
Timeslice
The above budgeting dimensions appear in the standard GM budgeting transaction. With the new
functionality, it is possible to deactivate any of these budgeting dimensions when entering a GM
budgeting document. This means you can suppress any of the specific budgeting dimensions based on the
business process. For example, consider the impact the enhancement on the business process when
entering budget documents for a grant proposal, application, and award.
o
Grant Application: require and enter the Grant and Sponsored Class dimensions.
Grant Award: all dimensions are required. No options are available since all dimensions are required
for processing documents and postings in GM.
For the grant proposal and application, only minimum data entry is required, making the budgeting
______________________________________________________________
SAP AG
48
SAP System
______________________________________________________________
process more efficient. In addition, all budgeting dimensions are required in the award phase, which is
why the dimensions cannot be suppressed there.
Budget Document Standard Layout
GM dimensions appear in a standard order: Grant, Fund, Sponsored Program Sponsored Class and
Timeslice. With the enhancement, the standard order can be altered to improve the presentation of the
data in the budget document. Any changes are effected on both the Hierarchical and List View tabs in
the Budget Document data entry screen. The budget document dimension layout can also be maintained
in GM customizing, grant master data, and GM budget documents. Multiple options are thus available for
managing the layout; which you use depends on your organization's business requirements.
The entry points are as follows:
o
Drag&Drop
______________________________________________________________
SAP AG
49
SAP System
______________________________________________________________
Delete lines.
You can also double-click to the master data transactions for the objects in GM and FM:
-
Grant
Fund
Program
Class
Commitment Item
Funds Center
Functional Area
Funded Program
See also
Sponsored Object Release Note Documentation
Create: BudgetEntryDocGM.Create
GetDetail: BudgetEntryDocGM.GetDetail
GetList: BudgetEntryDocGM.GetList
Reverse: BudgetEntryDocGM.Reverse
______________________________________________________________
SAP AG
50
SAP System
______________________________________________________________
To use grants management grant master data from an external system, the following new methods of the
Business Object Repository (BOR) object Grant are provided:
o
Create: Grant.Create
GetDetail: Grant.GetDetail
GetList: Grant.Change
Overall checks
AVC can be set up to check overall values defined as total values over all fiscal years. You define
this by selecting the checking horizon Overall Period.
In AVC customizing, you can choose between one of the following options for selecting the
appropriate value of the checking horizon:
a)
b)
If you want to use AVC on revenues (tolerance profiles with ceiling type revenues) and if you
already used GM budgeting with preposted budget documents in a previous R/3 release, you have to
reconstruct all AVC ledgers using transaction GMAVCREINIT.
Effects on Customizing
o
You can modify your tolerance profiles in the Customizing activity Edit Tolerance Profiles, if you
decide to activate AVC on revenues in your organization, or if you define tolerance limits with
absolute variances.
______________________________________________________________
SAP AG
51
SAP System
______________________________________________________________
Budget documents
With this functionality, your organization can electronically route, review, and approve grant master data
and budget documents on the basis of user-defined responsibility types created in GM.
The new functionality involves the following:
o
Electronic notifications for updates of the grant master data lifecycle and user statuses.
Electronic approval for updates of the grant master data Lifecycle and user statuses
Review and approval procedures required to support the basic business processes for grant master
data and budgeting documents.
Electronically capture and document the required approvals from the responsible person(s) before
recording master data updates and budget documents.
Date and time stamp for each step in the review and approval process for evaluate organizational
efficiencies.
GM introduces basic workflow scenarios for grant master data and budgeting transactions. The following
elements are used to support workflow:
o
Business Objects
WF activities
Grant responsibility types are user defined and represent resources (such as users, persons, positions,
work centers, or organizational units) that participate in the administration of sponsor awards. In turn,
responsibility types are assigned in the grant master record; theycan be selected as participants in GM
workflow activities.
Business Objects represent the SAP data elements and transactions available to take part in workflow
activities. In GM, unique Business Objects for the grant master record and budget documents have been
created for use in workflow.
Finally, WF activities are the actions used to invoke or trigger workflow. The grant lifecycle and user
statuses are the events that initiate workflow processing for the grant master and the 'Preposted' budget
document status is the event used to initiate workflow process for GM budgeting.
Grant Master Data
Workflow can be used for reviews and approval of grant master data. Specifically, workflow can be
______________________________________________________________
SAP AG
52
SAP System
______________________________________________________________
initiated for any change in the grant master data status. Note that grant master data status changes include
both the lifecycle statuses, which we deliver as standard (initial draft, proposal, application, award,
closing, and closed) and user statuses, which are user-defined. Both types of status are used to represent
the organization's business processes; this means that workflow be invoked to obtain the required reviews
and approvals before the grant master record is switched to the next status.
For example, before the grant lifecycle status is changed from Proposal to Application or Application to
Award, an authorized official reviews the proposed master data update(s) to determine whether the action
is appropriate. If the update(s) are appropriate, the responsible person approves the master data using GM
workflow.
In addition to reviews and approvals, workflow can also be used as a communication tool. In this
situation, a responsible person receives a workflow message for information purposes only. No action is
required in this scenario, though the responsible person is still provided a workflow message with a
description of the action reviewed or approved.
Budgeting
GM uses the budget document status 'Preposted' to initiate workflow processes for GM Budgeting.
When using workflow, the responsible person is then allowed to review and approve budget documents
prior to posting the budget document. In addition, GM budget documents can be entered for three Grant
Lifecycle statuses: Proposal, Application, and Award. Although entering budget documents at each of
theses stages is optional, based on the Organization's business process requirements, workflow is
supported for each stage utilized by the Organization.
For example, if a budget document is entered for a Grant Proposal and approval is required, then
workflow would be started once the budget document status is set to 'Preposted'. In addition, workflow
for GM budgeting can be implemented for each lifecycle status. Thus approval could be required for
Budget documents involving grants with a Lifecyclestatus Application and Award,but not for the
Proposal. Thus, budget documents involving grants in the Proposal stage would not require approval, but
once the grant master record is updated to Application or Award, budget documents would require
approval by the user's manager.
Technically, workflow for GM budgeting uses budget document status, the grant lifecycle status, and the
responsibility types recorded in the Grant master record as the business objects. Next, workflow is
triggered when the budget document status is set to 'Preposted' (the event). Together, these elements are
used to support workflow for GM budgeting.
23.4 PSM-FG
______________________________________________________________
SAP AG
53
SAP System
______________________________________________________________
appropriation/fund group level using proprietary U.S. Government Standard General Ledger (SGL)
accounts.
FACTS I processing consists of the following programs:
o
As of SAP R/3 Enterprise Public Services 2.0, all the programs for FACTS I have been redesigned. The
selection and ALV screens have been modified.
o
The FACTS I Transaction Register should be run using transaction FMFG_E_TRANS_REG. This
newly created report (program RFFMFG_TRANS_REG) replaces the old report
(RFMUSFG_FACTS1_TR) run by transaction RFACTS1_TR. This report can display the
transaciton registers of ledgers 95, 96, and 97. You can maintain the different views on the ledgers
by preconfiguring ledger-specific reporting layouts.
FACTS I Trial Balance - The trading partner field has been added to thetarget list of fields for the
FACTS attribute derivation. In addition, fields for funds center and funded program have been
added to the ALV list.
FACTS I Send Bulk File to Treasury - Additional selection criteria in the Federal Department and
Business Line fields.
2.
Upload the Master Accounts File (MAF) from Treasury and maintain it.
3.
Run the edits. If there are any errors, post adjusting transactions. Return to step 1 and continue.
4.
Maintain footnotes.
5.
6.
Reporting
Note that the order of steps 1 and 2 can be interchanged and so can the order of steps 3 and 4. The rest
must be carried out in the order in which they are listed.
______________________________________________________________
SAP AG
54
SAP System
______________________________________________________________
Functionality exists in IS-PS 4.62 for FACTS II. However, it is designed to meet the FY 2001
requirements and does not handle all of the possible data configurations, such as many funds referring to
a single application of funds. Treasury has issued new requirements for reporting data in FY 2002 .
As of SAP R/3 Enterprise Public Services 2.0, the programs have been redesigned to include FY 2002
requirements.
Changes to attributes:
o
Transfer Agency. Two-digit code. Every valid Department Code is a valid value for this field.
Treasury will validate against edit tables.
Transfer Account. Four-digit code. Every 4-digit main account that is valid for a given Department
is a valid value for this field. Treasury will validate against edit tables.
Advance Flag. One character field. Values are P (Advanced in Prior Year), F (Advanced from
Future Year) and X (Not applicable) and space. This can be derived using a combination of SGL
account and fund.
Defense Indicator. Values: DEF (Defense) or NND (Non-defense) or space. In most agencies, this
can be derived using SGL account.
Year of Budget Authority. NEW (to track outlays from new budget authority) or BAL (to track
outlays from balances brought forward from a previous year) or space. This attribute is associated
with all budgetary accounts that represent outgoing payments for no-year funds.
Authority Type. New values in addition to existing: D for Advance Appropriation; L for Proceeds of
Loan Asset Sales with Recourse, R for Re-appropriaiton.
Borrow Source. New value in addition to existing: F for Federal Financing Bank.
Transaction Partner. New values and definitions replace the old ones:
F for Federal
X for Non-Federal
Legislation (LEGIS) field from the header of FM budget documents. This field is no longer
used as of FY 2002. However, it is still included in the bulk file sent to Treasury, but
blank-filled.
Non-zero values in the field COHORT are used only if the agency manages loan programs.
Cohort should be added by extending the FI coding block using existing techniques . This
would make cohort available on FI, MM, and other such transactions.
FACTS II Trial Balance - The field LEGIS removed from report and the following fields were
added Transfer Agency, Transfer Account, Year of Budget Authority, Advance Flag, and
Defense Indicator.
FACTS II Extract - The format of the bulk file, which is the ultimate output of the SAP
FACTS II process changed.
______________________________________________________________
SAP AG
55
SAP System
______________________________________________________________
The program no longer hard codes the apportionment category B detail field to be 001 if the
apportionment flag on the record equals #B# and 000 otherwise. The program has been
updated to accommodate multiple category B apportionments (each in a separate fund) within
a single TAFS, which would require the detail field to be 001, 002, and so on. If the funds
apportionment category is B, the first 25 characters of the fund Description field are placed in
the Apportionment Category B Text field of the FACTS II Bulk Extract File for those accounts
that report apportionment category B. In addition, a new BAdI iFMFG_FACTS2_CATB' has
been added to allow users to specify the detail number and text for each fund. (The system
defaults to 001 for this field for accounts that require a value in it.)
Originally, the data extract was written so that the fund code had to be the same as the
application of funds code. This has since been changed so that they can have different values.
Other changes were made to handle having multiple funds associated with a single application
of funds.
-
FACTS II - Upload MAF File - The format of the MAF file, which is an input file that comes
from Treasury and is used in editing, was updated. The program to upload was also updated to
accomodate changes.
FACTS II Edits - An attribute edit and Edit 10 Canceled Authority have been added to the
program. In addition, Preparer ID and Application of Funds were added to the selection screen.
The resultant list has been changed to allow easier analysis of the edits that have passed or
failed.
FACTS II Footnote - Function added to enable you to know on the front screen whether or not
a footnote has been entered for a particular account detail record.
FACTS II Trial Balance - The following fields were added to the ALV list: trading partner,
profit center, BL status, subkey, funds center, funcded program, transfer agency, transfer
account, year of budget authority, advanced flag, and defense indicator.
Effects on Customizing
Additional customizing required as a result of these changes: you must configure Edit 10 and the attribute
edit.
______________________________________________________________
SAP AG
56
SAP System
______________________________________________________________
Derivation rules are used to specify which transactions are relevant for ABP (for example, sales orders,
customer invoices, incoming payments) and what the values should be for the sender and receiver lines of
the budget transaction. You can specify default values for fields on the budget document header using a
configuration screen. If default header values do not satisfy your requirements, you can use a Business
Add-In (BAdI) to override the values.
For federal agencies, ABP is expected to replace the old functionality of Revenues Increasing the Budget
(RIB).
Effects on Customizing
Automatic Budget Postings (ABP) requires the following customizing activities:
o
Additionally, you may wish to override header default values by using the following Business Add-In:
o
A General Settings node has been added, containing the following functions:
-
An Automatic Budget Postings (ABP) node has been added. It contains the following functions:
-
Derivation
Here you can either define derivations for ABP across the board or define just the rules to be
used for such derivations.
A Payment Processing node has been added. The following nodes, which existed in the previous
IMG, have been moved and are subnodes to this new node:
-
Treasury Confirmation
______________________________________________________________
SAP AG
57
SAP System
______________________________________________________________
A new subnode has also been added, for Intragovernmental Payments and Collections
(IPAC)
Asset Management
The Accountable Property functions now appear in this subnode.
Materials Management
A new node has been added, called Ledgers. Many of its functions previously appeared under
"Actual and Commitment Update/Integration" in the Funds Management Government IMG. It is
structured as follows:
-
Account Derivation
- Definition of BL Areas
- Federal Extension Derivation Access
A new node has been added, called Reconciliation. It contains the following customizing steps:
-
A new node has been added, called Closing Operations, which previously appeared as "US Federal
Govt: Preliminary Closing" under Closing Operations in the Funds Management Government IMG.
It is structured as follows:
-
______________________________________________________________
SAP AG
58
SAP System
______________________________________________________________
A new node has been added, called Reporting, which previously appeared in the Information
System node of the Funds Management Government IMG. It contains the following:
- FACTS II Edits and Pre-Edits
- SF-224 Treasury Subclass Codes Maintenance and Assignments
See also
Changes to Federal Government Menu
There is also a Business Add-In (BAdIs) you can use to vary the standard code if required:
Override IPAC Standard Code
A new Payment Processing node has been added, with the following subnodes:
-
Treasury Confirmation
Execute Treasury Confirmation
______________________________________________________________
SAP AG
59
SAP System
______________________________________________________________
GOALS Import
Reverse Entire Check Run
Reverse Check
Treasury Offset
IPAC
Outgoing Payments and Collections
Send Upload to Treasury
IPAC Confirmation
Incoming Payments and Collections
Receive Download File
Preclosing
Reconciliation
-
Information System
This node contains the reports that previously appeared in "Additional Functions US
Government" under Funds Management -> Information System. It includes the reports for
FACTS I and FACTS II.
______________________________________________________________
SAP AG
60
SAP System
______________________________________________________________
Drilldown and item matching features are available to help you identify and analyze items that do
not match.
Effects on Customizing
Customizing comprises the following steps, which appear under Reconciliation in the Functions for US
Federal Government Implementation Guide:
Define Reconciliation Data Slice
Define Reconciliation Rule
Report activities that come from prior months but were posted in the current month
Produce an electronic file in the format specified by Treasury (GOALS II FMS 224 Bulk Layouts)
Effects on Customizing
The SF-224 Statement of Transactions report requires the following customizing activities:
______________________________________________________________
SAP AG
61
SAP System
______________________________________________________________
At the time of customer invoice creation/parking, a new Treasury Offset Field has been provided that
enables you to display the Treasury Offset Status.
See also
The customer BAdI, RFFMFG_TREA_OFFSET, which allows you to define the date used in the ageing
calculation and set up the Treasury Offset File Format.
Each of them publishes the bulletins on their website. Each financial statements is defined using a
______________________________________________________________
SAP AG
62
SAP System
______________________________________________________________
crosswalk which maps the USSGL accounts to the reporting figures. The following financial statements
are required by US Federal Government agencies and available as R/3 information system reports:
o
Balance Sheet
Statement of Financing
All US Federal Government reports take information out of the following different available ledgers:
o
For the purpose of creating financial reports, these ledgers are available inside the Report Writer R/3
reporting tool or in reports specifically addressing the reporting requirements. Documentation can be
found attached to the report itself.
Note: From SAP R/3 Enterprise Public Services 2.0 onward, Public Services also supports the Business
Information Warehouse (BW) as a reporting system. This reporting systems contains a variety of
reporting-specific tools and is geared towards flexible customer reporting.
23.4.11 PSM-FG-PP
______________________________________________________________
SAP AG
63
SAP System
______________________________________________________________
The new solution reduces the incovenience of having to run this extra step by automating the invoice
release. This is done at goods receipt time and happens in the background. If a certain goods receipt
fulfills the conditions set out in the tolerances and the quantity in the invoice, the automatic invoice
release is process is triggered in the background. When the goods receipt is posted, the corresponding
invoice (which had an invoice verification block) is now automatically released. Since the financial (FI)
invoice document is also released automatically, this invoice is now ready for payment clearing.
Note that this solution does not replace the existing invoice release report. The report is comprehensive in
scope and caters to different kinds of blocks. The automatic release solution handles only the invoice
verification block.
______________________________________________________________
SAP AG
64
SAP System
______________________________________________________________
For discounts offered by the vendor, agencies must decide if it is more economical to pay early (accept
the discount) or pay on the normal PPA payment due date (reject the discount). The same holds true for
rebates offered by purchase card issuers. Agencies must decide if it is more economical to pay early
(accept the rebate) or pay on the normal PPA payment due date (reject the rebate).
Agencies are required to determine purchase card payment dates based on on analysis of total costs and
total benefits to the Federal government. When calculating costs and benefits, agencies are expected to
include the cost to the government of paying early. This cost is the interest the government would have
earned based on the Current Value of Funds Rate (CVFR).
The revised Prompt Payment regulation requires agencies to determine government-wide commercial
purchase card payment dates based on an analysis of the total benefits to the Federal government as a
whole. Specifically, agencies are required to compare daily basis points offered by the card issuer with
the corresponding daily basis points of the CVFR. If the basis points offered by the card issuer are greater
than the daily basis points of the CVFR, the government will maximize savings by paying at the earliest
date. If the basis points offered by the card issuer are less than the daily basis points of the CVFR, the
government minimizes costs by paying on the Prompt Payment due date or the date specified in the
contract.
Agencies use a formula to calculate whether to pay early or on the normal Prompt Payment due date. The
CVFR daily basis points are compared with daily basis points offered by the card issuer to determine
economic justification. The following formula is used to calculate the average daily basis points of the
CVFR:
(CVFR/360)* 100
Agencies must then compare this CVFR daily basis points to the daily basis points offered by the card
issuer. To obtain daily basis points offered by the card issuer, agencies may refer to their contract with
the card issuer.
Example:
CVFR = 6%
______________________________________________________________
SAP AG
65
SAP System
______________________________________________________________
The invoice header includes a new checkbox. Check this to allow the relevant invoice to be
excluded. The indicator is only visible on accounts payable (A/P) invoices.
There is a new report you can use to exclude specific line items from Prompat Payment Act penalty
calculations.
Effects on Customizing
Standard PPA customizing required. No other customizing required.
______________________________________________________________
SAP AG
66
SAP System
______________________________________________________________
can use to change the delivered pushbutton text from "Required Information on Invoice" to a text of your
choice, such as "Improper Invoices".
Effects on Customizing
A/P classification function also uses transaction FMFG_IMPROP_REASONS to invoke the customizing
table.
See also
o
Treasury Offset
Effects on Customizing
Standard Prompt Payment Act (PPA) customizing required.
In addition, you can maintain reason codes that identify the reason for late payment (with penalties).
See also
23.5 PSM-FA
Fund Accounting
______________________________________________________________
SAP AG
67
SAP System
______________________________________________________________
conditions/situations/requirements:
o
Minimally, when posting previously unrecorded obligations (funds commitments, purchase orders,
down payments) to current year general ledger (G/L) obligation accounts, the system outputs an
error or warning message as customized. An example of this is the posting of such documents to an
expired fund. In this case, you might want the system to display a warning message.
A similar error message when posting against cancelled funds. The error message should be
customizable by fund status (current, expired, cancelled). An example of this is a hard error when
posting to a cancelled fund.
Message derivation based on value type. For example, a hard error when creating a PO, but no
message when creating a goods receipt
Message derivation by message type, based on user ID or the authorization group to which the user
is assigned. An example of this is customizing in order for a data entry clerk to receive an error
message while the supervisor receives only a warning.
Message derivation extension to include other objects like the G/L account, commitment item, and
funds center
When this tool is properly customized, every document that satisfies allthe conditions in the fund
message derivation tool is checked both during both the "check" and the "post" phases.
Effects on Customizing
The following are the steps you need to carry out in order to customize this solution:
1.
Create user groups for fund messages (transaction OFGR): In this transaction, you create user
groups (examples: clerk, supervisor)
2.
Set up rules in the fund message derivation tool (transaction FMSGDERIVE): In this transaction,
you set up the rules discussed above.
______________________________________________________________
SAP AG
68