sap is-ps-ca contract payment on account for public sector ...€¦ · 1 is-ps-ca contract payment...

42
for Public Sector Release 4.64 Release Notes SAP IS-PS-CA Contract Payment on Account

Upload: others

Post on 14-Mar-2020

8 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

for Public Sector

Release 4.64

Release Notes

SAP IS-PS-CA Contract Payment on Account

Page 2: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

© Copyright 2002 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permissionof SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other softwarevendors.

Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® and SQL Server® are registered trademarks ofMicrosoft Corporation.

IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390®, andOS/400® are registered trademarks of IBM Corporation.

ORACLE® is a registered trademark of ORACLE Corporation.

INFORMIX®-OnLine for SAP and Informix® Dynamic ServerTM

are registered trademarks of Informix SoftwareIncorporated.

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 otherCitrix 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 andimplemented 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 AGin Germany and in several other countries all over the world. All other products mentioned are trademarks or registeredtrademarks of their respective companies.

Design: SAP Communications Media

Page 3: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1 IS-PS-CA Contract Payment on Account for Public Sector 11.1 Account Balance (enhanced) 11.2 Archiving (new / enhanced) 11.3 Authorization Objects (new / enhanced) 11.4 New BAPI (new / enhanced) 21.5 Business Partner Overview (new) 21.6 Developments for Brasil (new) 31.7 Contract Accounts Receivable and Payable in BW (new) 41.8 Cash Journal (new) 51.9 Check Digit Procedure According to Modulo 11 (new) 71.10 Submitting Receivables to External Collection Agencies (new) 81.11 Collective Invoices (new) 81.12 Contract Accounts (new) 91.13 Master Data Maintenance When Creating Contract Objects (new) 91.14 Correspondence (new / changed) 101.15 Selecting Clarification Cases from Payment Lot (Enhanced) 121.16 Dunning (new) 131.17 Transfer of FI bank statement data to the payment lot (enhan 141.18 Events (new / enhanced) 151.19 German foreign trade declarations (new) 191.20 Changes to the Implementation Guide for Contract A/R & A/P ( 191.21 Information System (new) 221.22 Deferral and Installment Plan (new) 231.23 Interest Calculation (new) 231.24 Invoice Creation (enhanced) 241.25 Business Blocks (new) 241.26 Processing Payments (new) 241.27 Payment Transactions (new) 271.28 Postings and Documents (new) 301.29 Print Workbench (new) 321.30 Reports (new) 321.31 Entering Requests (new) 331.32 Distributing Revenues (new) 341.33 Tax Postings (new) 34

________________________________________________________________SAP AG iii

SAP AG Table of Contents SAP System________________________________________________________________

Page 4: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.34 Clearing Open Items (new) 351.35 Transfer Postings (new) 371.36 Workflow (new) 371.37 Write-offs (new) 38

________________________________________________________________SAP AG iv

SAP AG Table of Contents SAP System________________________________________________________________

Page 5: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1 IS-PS-CA Contract Payment on Account for Public Sector

1.1 Account Balance (enhanced)

Use

Displaying Zero Clearing

In the account balance display, zero clearing was previously hidden in the standard. Now, if you set the newuser parameter 820, zero clearing is also displayed as standard in the basic list. Irrespective of this you canhide or display zero clearing using the function Settings -> Zero Clearing -> Display/Hide.

1.2 Archiving (new / enhanced)

Use

Archiving Dunning Histories

In the future, when you archive dunning histories, the system checks whether the dunned documents havealready been archived. This means that you can only archive dunning histories if you have already archivedthe dunned documents in the histories.

Document Archiving

Table DFKKESR will also be archived with archiving object FI_MKKDOC.

Archiving Official Document Numbers

You can now archive official document numbers. The archiving object is FI_MKKEXTD, and you canaccess the archiving transaction in the menu under Periodic Processing -> Archive Data -> OfficialDocument Numbers.

You can only archive official document numbers if you have archived the corresponding FI-CA documents.

Archiving Check Management

When you archive Check Management, table DFKKCRDOC2, which contains the partial encashments, isalso archived.

1.3 Authorization Objects (new / enhanced)

Use

________________________________________________________________SAP AG 1

SAP System________________________________________________________________

Page 6: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Individual Processing of Interest Calculation

Activity 34 (write) was added to authorization object F_KKINT.

Submission to collection agency

Activity UL (load collection agency file) was added to authorization object F_KKINK.

1.4 New BAPI (new / enhanced)

Use

Starting from this release, you can use method BAPI_CTRACPSOBJECT_EASYCREATE in the componentContract A/R & A/P Public Sector which supports the creation of contract objects with (sample-) defaultvalues.

All the methods of the contract object that already exist as well as the new methods for this release now havestatus Released.

See also

For an overview of all methods, see BAPI Explorer.

1.5 Business Partner Overview (new)

Use

Starting from this release (4.64), the Business Partner Overview function is available. This single screentransaction gives you an overview of the master data and transaction data linked to the business partner:

o List of contract objects

o List of contract accounts

o List of customer contacts

o Overview of account balances and balance

From the overview screen, you can also go to different transactions such as "Display/Change the BusinessPartner Master Record", the initial screen for credit and account balance, as well as execute the dunninghistory.

Effects on Customizing

The account balance contained in the business partner overview can be defined in the Customizing ofcontract accounts receivable and payable, under Technical Settings -> Business Partner Overview.

You can use event P030 to influence account balances.

________________________________________________________________SAP AG 2

SAP System________________________________________________________________

Page 7: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.6 Developments for Brasil (new)

Use

Boletos in Payment Transactions in Brazil

With Release 4.64, you can create Boletos in Contract Accounts Receivable and Payable. Boletos are used inpayment transactions in Brazil. They are payment forms that contain the items due for a business partner.Companies in Brazil send Boletos as an attachment or instead of an invoice to their customers. The creationand dispatch of Boletos can be handled differently:

o The company creates Boletos as an attachment for an invoice and sends both to the customer withoutinforming the bank.

o The company creates Boletos and invoices and sends both to the customer. It also exchangesinformation simultaneously with the bank.

o The company sends all information to its house bank. The bank creates Boletos and forwards these tothe customers of the company.

The second and third of the above procedures directly trigger the creation of the payment media and theBoleto data is sent to the house bank. In Contract Accounts Receivable and Payable, the creation of Boletosis comparable with the creation of payment media. The items due are assigned to the Boleto, but the systemdoes not carry out any clearing postings. In contrast to the payment orders, the items assigned to a Boleto arenot locked for additional processing. This means that if a customer makes payment in another way in themeantime, the open items are still cleared.

In this scenario:

o Contract Accounts Receivable and Payable assigns an internal Boleto number that creates the link to theitems to be paid.

o The bank or the company assigns an external Boleto number based on the data sent by the bank.The external Boleto number is then encrypted, with the bank ID and the account ID, into a barcode thatis printed on the Boleto and is used as a unique identification.

The following functions are supported:

o Mass activity for creating BoletosThe mass activity carries out the following steps:

- Determination of the open receivables to be paid with the Boleto

- Grouping of the items due

- Selection of the bank from which the payment is to be made

- Transfer of the Boleto data and instructions for the additional processing of the Boleto to the bankin accordance with the scenario selected

- Assignment of the branch of a bank where the Boleto is to be processed

o Display, change, and print of the Boleto

o Processing of Boleto information by the payment lot

________________________________________________________________SAP AG 3

SAP System________________________________________________________________

Page 8: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.7 Contract Accounts Receivable and Payable in BW (new)

Use

Extraction of Cleared Items for the Business Information Warehouse (BW)

In Contract Accounts Receivable and Payable, you can also extract cleared items as well as open items (seerelease information for Release 4.63)

To reduce the quantity of data selected, you can condense the data to be extracted at a level that meets withyour requirements. You do this by initializing certain values in the extract set. If, for example, you areinterested in only regional evaluations, you can initialize the business partners and contract accounts andonly save the postal code of the business partner. However, you must also extract the required master datafields. In the standard, you can extract the business partner and contract account fields. If you need additionaldata from other objects, you can obtain this data in event 2520. In event 2515, you can also store thisadditional data extracted for specific intervals. The selected data is firstly selected in a transparent table in amass activity. You can then 'get' the data records saved using the extractor.

Preparation of Data Selection

You select the data in transaction Extract Cleared Items for BW. You can restrict the data to be selected bybusiness partner, company code, and business area. The results of the selection are saved in tableDFKKCIBW. You can enhance this table with customer includes. In the transaction ExtractionManagement, you can check the status of the extracts. There you can also set the extracts for deletion afterthe import of the data into the Business Information Warehouse, and then delete them. You can also use thetransaction Delete Extracts to delete extracts.

DataSource

For cleared items, you use the DataSource 0FC_CI_01 as reference. If you have defined additional fields,you must create your own DataSource in transaction RSO2. Due to the physical properties of the data, theDataSource only supports the delta procedure via full upload.

Note

Selection of Business Partner Data - Preparation of Data

If you use the shadow table for business partner data to improve the performance of mass processes in thesystem (see Implementation Guide for Contract Accounts Receivable and Payable Technical Settings ->Improve Performance of Mass Runs ), the performance improvement also applies for the extraction ofbusiness partner data. In this case, before you carry out the first extraction, you have to update the dataset ofthe shadow table for business partners so that the fields required for the BW extraction are filled. To do this,start report RFKKGPSH. Make sure that you read the documentation for the report.

Extraction of Open Items for the Business Information Warehouse (BW)

The field RECCOUNT has been added to extraction table DFKKOPBW. This field contains the number ofcumulative records.

Effects on Customizing

________________________________________________________________SAP AG 4

SAP System________________________________________________________________

Page 9: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

You make settings in the Implementation Guide for Contract Accounts Receivable and Payable underBusiness Information Warehouse -> Define Fields for Extraction.

1.8 Cash Journal (new)

Use

You can use the cash journal to reflect the cash structure of your company, that is, you can define theindividual branches with their cash desks in the system. The cash journal contains three user roles that youcan assign your employees to:

o Clerk

o Clerk with special duties

o Branch supervisor

You can therefore assign the following activities for the cash desks to specific roles:

o Open/close one or all cash desks for the branch

o Posting deposits, withdrawals, and cash desk differences

o Daily or historic evaluations of cash desk balances for a cash desk or the whole branch

o Transfer of responsibility for postings to another userThe postings in the transaction data are then executed and evaluated with this user.

For each posting, the system determines the lot to be used automatically (for example, payment or check lot)or creates a new lot if required. For certain activities, such as transferring responsibility for postings, thesystem automatically closes the lots that already exist for the previous user.

The cash desk has been integrated into the cash journal. This means that all incoming and outgoing paymentsare posted with the cash desk. You can branch to the cash desk directly from the cash journal and vice versa.

Note

If you use the Cash Journal transaction, you cannot access the Cash Desk transaction directly.

Day-End Closing

You can now execute day-end closing. The system compares the actual cash desk balances with the targetbalances and displays any differences. You can use a notes and coins sheet to enter the actual balances. Onthis sheet, you can enter the coin and note units per currency. Once you have saved, you can print theday-end closing.

Irrespective of whether you carry out day-end closing for a cash desk, you can still open and close it.However, if you do carry out day-end closing for a cash desk, it is closed automatically. If you want to makefurther postings to this cash desk, you have to reopen it.

Effects on Existing Data

You can add more branches and cash desks to the cash structure at any time.

SAP does not support the archiving of the cash journal transaction data. However, you can relieve the load

________________________________________________________________SAP AG 5

SAP System________________________________________________________________

Page 10: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

on your database by deleting data that you no longer require for evaluation purposes from tables DFKKCJTand DFKKCJF.

If documents have been archived, they are not included in the historical evaluations, even if the lot itself stillexists. The result of the evaluation would therefore be incorrect and the postings actually made would not bereflected.

Effects on Data Transfer

If you have not activated the cash journal, you cannot evaluate postings to the cash desk in the cash journal.Even if you subsequently activate the cash journal, you cannot evaluate postings that you made to the cashdesk before the activation in the cash journal. You should therefore avoid changing the settings (Cashjournal active/ not active) during daily operations.

Effects on Customizing

Cash Journal

To maintain the basic functions of the cash journal, proceed as follows in the Implementation Guide forContract Accounts Receivable and Payable: Business Transactions -> Payments -> Processing ofIncoming/ Outgoing Payments -> Cash Desk -> Maintain Specifications for Cash Journal.

For the following roles, you can define Responsible Persons under Tools -> Business Workflow ->Development -> Definition Tools -> Standard roles:

o 21000060 (NormalClerk): Clerk

o 21000059 (CDSpecClerk): Clerk with special duties

o 21000058 (CDSupervisor): Branch supervisor

If a user is responsible for a branch, he has the following authorizations:

- Call up transaction Cash Journal

- Select a cash desk from the branch

- Open cash desks

- Post deposits, withdrawals, and cash desk differences

- Evaluations at cash desk level or for entire branch

- Transfer responsibility for postings from other employees to himself

- Close his own and other cash desks in the branch, provided these are not locked

A user with the role Clerk with special duties has the same authorizations as a branch supervisor with theexception of opening and closing all cash desks of a branch.

A clerk can assign himself to the branch cash desk for which he has the role, provided this cash desk is notalready taken by another clerk. You can assign the role of clerk to a branch cash desk several times. In event6120, you can assign the clerk uniquely to the cash desks and then integrate the change of cash desks. Inorder for the system to be able to assign the cash desk uniquely, it must be stored in the user parameters.

You define the master data for the branch cash desks in the Implementation Guide for Contract AccountsReceivable and Payable under Business Transactions -> Payments -> Processing Incoming andOutgoing Payments -> Cash Desk -> Define Master Data for Cash Journal.

You activate the cash journal in the Implementation Guide for Contract Accounts Receivable and Payable

________________________________________________________________SAP AG 6

SAP System________________________________________________________________

Page 11: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

under Business Transactions -> Payments -> Processing Incoming/Outgoing Payments -> CashDesk -> Maintain Specifications for Cash Desk.

Day-End Closing

If you use the notes and coins sheet for entering actual balances, you define the currency units in theImplementation Guide for Contract Accounts Receivable and Payable: Business Transactions ->Payments -> Processing Incoming/Outgoing Payments -> Cash Desk -> Define Currency Units forNotes and Coins Sheet.

1.9 Check Digit Procedure According to Modulo 11 (new)

Use

Check procedure for note to payee

Until now you could only analyse the note to payee specified to make the automatic assignment of incomingpayments easier. However, starting with this release it is also possible to assign a check procedure to eachinterpretation rule. You define the interpretation rules and check procedure assignments in the Customizingof Contract Accounts Receivable and Payable.

For the component Contract Accounts Receivable and Payable Public Sector, SAP delivers the functionmodule FMCA_CHECK_MODULO11. It calculates the check digits according to DIN ISO 7064,MOD11,10 (check digit procedures according to modulo 11).

If you have defined interpretation rules for the note to payee and have assigned the check digit procedureaccording to modulo 11, the program evaluates these Customizing settings when processing electronicaccount statements. When copying data from the FI account statement to the payment lot, the programanalyzes the note to payee and runs through the check procedure: If it finds a value that corresponds with theinterpretation rules defined and that passes the check procedure, it saves the selection value found with theappropriate selection category in the selection proposal for the payment lot. If the check digit determined isincorrect, the program deletes the selection value and the appropriate selection category from the selection.

You can also program your own check procedures and assign the desired interpretation rule in Customizing.

For an example of how the program filters out the cash reference number and checks the validation, see thedocumentation on the IMG activity Define Interpretation Rules for Note to Payee.

Check Procedures for Contract Objects

Until now you could use sample function module FMCA_SAMPLE_P500 to program check digits for thecontract object number. Starting from this release, SAP also offers the sample function moduleFMCA_MODULO11_DIGIT_P500. This function module supplements the contract object number withcheck digits that were formed according to modulo 11 check procedure.

Effects on Customizing

Check Digit Procedures for Note to Payee

o You define check procedures that can be used for selected values of the note to payee in the IMGactivity Check Procedure for Interpreting Note to Payee.

o You define interpretation rules for the note to payee in the IMG activity Define Interpretation Rules for

________________________________________________________________SAP AG 7

SAP System________________________________________________________________

Page 12: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Note to Payee.

Check Digits for Contract Object NumberIf the program should form a check digit according to modulo 11 when creating a contract object, you mustdefine function module FMCA_MODULO11_DIGIT_P500 for event P500. You make this assignment in theIMG activity Define Customer-Specific Function Modules.

1.10 Submitting Receivables to External Collection Agencies (new)

Use

If a business partner open item has been released for submission to a collection agency and this item has notbeen cleared yet, you can also submit all other open items for this business partner automatically to thecollection agency, without dunning them first.

Add a function module to event 5069. You then use this function module to select documents that have notbeen released for submission when you submit items to a collection agency.

Effects on Customizing

If you want to use event 5069, define an installation-specific function module in the Implementation Guidefor Contract Accounts Receivable and Payable under Program Enhancements -> DefineCustomer-Specific Function Modules.

1.11 Collective Invoices (new)

Use

You can now

o Create a new collective invoice for open items online

o Release an open item from a collective invoice

o Release an open item from a collective invoice and create a new collective invoice for this item.

If, for example, a collective invoice account was deleted or changed in the contract account master record, orthe collective invoice items refer to a lock or clearing restriction, you can now create collective invoicesonline, release open items from the collective invoice, or include open items in a separate new collectiveinvoice. However, you cannot include a new item in an existing collective invoice. If you make changes toexisting collective invoices, you must always create a new collective invoice.

The following activities are not supported when you change a collective invoice:

o Changing master data (for example, of the collective invoice account)

o Setting locks in open items

o Automatic split of a collective invoice when you change master data or when you set locks in openitems

________________________________________________________________SAP AG 8

SAP System________________________________________________________________

Page 13: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.12 Contract Accounts (new)

Use

Method: Create Contract Account with Sample

Starting from this release (4.64), you can create a contract account with sample values for methodBAPI_CTRACCOUNT_EASYCREATE. You can define corresponding sample values for contract accountcategories in Customizing. All the parameters definable in the contract account are supported. These defaultvalues are changeable and are transferred into the contract account master record if you enter a contractaccount category maintained with sample values when they are created.

Effects on Customizing

You define sample values for the contract account category in Customizing under Financial Accounting ->Contract A/R & A/P -> Basic Functions -> Contract Account -> Number Ranges and ContractAccount Categories -> Define Sample for Contract Account Categories .

1.13 Master Data Maintenance When Creating Contract Objects (new)

Use

With this release (4.64), new functions for contract object master data are available that make it easier tocreate contract objects as well as the appropriate master data (business partner, contract account):

Creating Contract Object with Template

In the basic data of the contract object you can enter a contract object that already exists to use as thetemplate by clicking on the Create with Template button. When creating the new contract object, thevalues of the template contract object are copied over and can then be changed.

Creating Contract Object with Sample

In Customizing, it is now possible to define sample values for contract object type. Assign such an objecttype to a contract object that is to be created. This way you can copy the default values into the new masterrecord which can then be changed, by using the Create with Sample button. All parameters that can bedefined are supported in the contract object.

Creating contract objects with sample default values for each object type is also supported for methodBAPI_CTRACPSOBJECT_EASYCREATE. Similarly, you can also copy sample values for the contractaccount category using a different method. For more information, see the release information ContractAccounts (new).

Creating New Business Partners and New Contract Accounts

When creating a contract object, you can also create an appropriate new business partner and/or a newcontract account directly from the maintenance screen for the contract object. To do this, you can navigate tothe necessary master data maintenance from the Basic Data tab page of the contract object by using theCreate Business Partner or Create Contract Account button.

________________________________________________________________SAP AG 9

SAP System________________________________________________________________

Page 14: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

In the F4 input help, you can also select a corresponding business partner or contract account from the A:Name tab page. If you then enter an existing business partner, only the contract accounts belonging to thatbusiness partner are displayed for selection.

Check Digit Procedure for Contract Objects

The check digit procedure for contract objects now supports procedure Modulo 11 also. For furtherinformation, see release information Check Digit Procedure for Contract Object (changed).

Effects on Customizing

You maintain default values for contract object types in Customizing, under Financial Accounting ->Contract Accounting -> Basic Functions -> Contract Object -> Number Ranges and Contract ObjectTypes -> Define Sample for Contract Object Types.

1.14 Correspondence (new / changed)

Use

Time-Dependency of Address Type

In event 0773, you can now influence the type of addres used for the address determination. The event is runwhen you determine the address number for a correspondence. In particular, you can make the addresstime-dependent if you define several addresses with different address types for one business partner inCustomizing.

Contract Account Balance Notification

The logic for creating balance notifications has been changed. When you execute the transaction CreateAccount Balance Notifications, you now receive a list of the business partner items on the date of the list.The interfaces of the events concerned (1907, 1908, 1909, 1910), and the sample application form have beenchanged accordingly. When you create a balance notification, you can also make a preselection of masterdata (see the release information Information System). When you create a balance notification according tothis preselection, you can deactivate the correspondence variant check. This means that you do not have toenter a variant with correspondence type 0026 for the accounts.

Dunning Incoming Correspondence

When you call up the correspondence dunning history, the system now carries out an authorization check forthe object F_KKCODU, field FBTCH, parameter 03 (Display). The system also checks whether the user hasdisplay authorization for documents in the company code for each line of the correspondence dunninghistory.

CREATING CORRESPONDENCE

Determining the Archive Identification

When you create correspondence, you can now determine the archive identification installation-specific inevent 0774. However, the event should only be used as an exception and should be defined by anexperienced developer.

________________________________________________________________SAP AG 10

SAP System________________________________________________________________

Page 15: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Selecting the Application Form

When you create correspondence, you can now control the selection of the application form when you print.In order to use this function, you have to provide an installation-specific function module for event 0778.

PRINTING CORRESPONDENCE

Print Selection by Application Form

For printing, you can now select correspondence according to the application form used in transactionFPCOPARA. For example, you can use this function to only send dunning notices for dunning level 1 toyour customers.

Free Selection for Correspondence Printing

When you print, you can also make free selections of correspondence in transaction FPCOPARA. To do this,choose the button Free Selections on the tab page Free Parameters.

New Correspondence Type: Cash Desk Receipt

You can now issue receipts in the cash desk. The receipt contains the amounts paid at the cash desk and theopen items cleared by these amounts.

To create a cash desk receipt:

1. Post an incoming payment.

2. Choose the button Print Receipt.

You can use the following events for cash desk receipts:

o Creation of a Cash Desk Receipt

o Printing a Cash Desk Receipt

The correspondence type Cash Desk Receipt uses the form class FI_CA_CASHPAYMENT_RECEIPT;SAP provides the example form FI_CA_CASHPAYMENT_RECEIPT_SAMP.

Inbound Correspondence: Maintaining Dunning Locks

In the inbound correspondence history (screen Inbound Correspondence for Reference Period -Transaction FMCAINCOH), you can now define dunning locks for inbound correspondence by using thebutton Set or Delete Dunning Lock. You can display or maintain the dunning locks that already exist byselecting an entry from the inbound correspondence history and clicking on the button Set or DeleteDunning Lock.

You can also call dunning lock maintenance in the inbound correspondence from the master datamaintenance of the contract object on the tab page Inbound Correspondence via Maintain InboundCorrespondence -> Existing.

Effects on Customizing

If you want to define an address type as time-dependent, define a customer module in the ImplemenationGuide for Contract Accounts Receivable and Payable under Program Enhancements -> DefineCustomer-Specific Function Modules.

________________________________________________________________SAP AG 11

SAP System________________________________________________________________

Page 16: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.15 Selecting Clarification Cases from Payment Lot (Enhanced)

Use

To make it easier to process clarification cases, payment assignment functions have been enhanced for thisrelease. The selection options now enable you to limit the open clarification cases more stringently. You canalso define mapping rules by using the new roles and thereby assign each clarification case to at least oneprocessor or a group of processors.

1. Selection Options EnhancementThe table Clarification Cases from Payment Lot (DKKCFZST) has been enhanced with fieldsClarification Account (KLAEH) and Name of Sold-To Party (KOINH). If you have activated thesefields in the Customizing of Contract Accounts Receivable and Payable (see point Effects onCustomizing) they are available for the payment assignment on the selection screen. In this way, youcan select according to specific sold-to parties or clarification accounts. The result of the selection is aworklist which is displayed by using the SAP List Viewer. You can include both of these new fields inthe display variant. In this way you can sort the worklist according to these fields or set a filter. If youwant to look for specific payment-makers, you must include the field Sold-To Party in the displayvariant once.

2. New Roles for Limited SelectionIf it is necessary to assign the open clarification cases based on fixed mapping rules to specificemployees or organizational units, you can then use the new rules for limited selection in theclarification worklist. These roles use the field enhancement of table DKKCFZST (see point 1).

a) Limited Selection Clarification WorklistThe standard role 02100008 (abbreviation FMCA_PLOT_SR) defines from which organizationalunits or employees particular cases of the clarification worklist are being maintained.

b) Limited to Acute Clarification CasesThe standard role 02100009 (abbreviation FMCA_PLOT_UC) defines whenclarification cases should be regarded as urgent (acute) and which organizational units, positions,people or users are responsible for which clarification.This role represents a limit on standard role 02100008 (FMCA_PLOT_SR), which means theprocessor needs general access to the clarification cases so that they are displayed as "acute" whenthey fulfil certain conditions (e.g. item amount or posting date). Clarification cases that aprocessor cannot see because of his responsibilty-level according to standard role 02100008(FMCA_PLOT_SR), are also not visible to him via the 'Acute' button.

You change the role definition (container or responsibilities) in the SAP menu under Tools -> BusinessWorkflow -> Development -> Definition Tools -> Standard Roles -> Change.

Effects on Existing Data

None

Effects on Customizing

If you want to use the new fields on the selection screen for the payment lot, you must activate them asselection fields of the application object Payment lot (PLOT). To do this you must carry out the IMGactivity Processing Clarification Worklists in the Customizing of Contract Accounts Receivable andPayable. You select the application object PLOT and add KLAEH and KOINH to the selection fields

________________________________________________________________SAP AG 12

SAP System________________________________________________________________

Page 17: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

here.You also activate standard roles 02100008 und 02100009 in this IMG activity if you want to use theroles for selection restriction.

Standard roles 02100008 and 02100009 are delivered in the Customizing of Contract Accounts Receivableand Payable. These roles are not activated by default. You activate these roles in the IMG activity namedabove by selecting the active field in the application object payment lot (PLOT) for the desired role. If youdo not activate these roles, all employees receive all clarification cases.

See also

For more information, see the SAP library under Contract Accounts Receivable and Payable - PublicServices -> Business Transactions -> Payments -> Processing Incoming/Outgoing Payments -> Functionsfor Payment Lot -> Postprocessing Clarification Cases.

1.16 Dunning (new)

Use

Dunning Notices

You can now reverse several dunning notices in one activity in the dunning history using the function Goto-> Reverse Dunning Notice.

In addition, on the detail screen Dunning History: Dunning Items, you can use the object services todisplay the objects linked to a dunning notice. For example, when you print a dunning letter, you can displayexisting Customer Contacts.

You can now hide the key fields that are the same for all dunning items in a dunning notice at the levelDunning History: Dunning Items using a display variant.

Dunning Runs

In the dunning proposal run, you can use event 0307. In this event, you can determine the dunning procedurethat is to apply if a dunning group contains items with different dunning procedures due to the dunninggrouping. This can happen for example, if individual items are assigned dunning procedures that are differentto the dunning procedure defined in the business partner contract account, but you want to dun these itemstogether with other items from the same contract account.

In event 0308, you can fill customer includes in the dunning history tables.

The interfaces of events 0360, 0361, 0362, and 0370 have been enhanced. You can therefore now postcharges and interest documents with commercial blocks (for example, restricted payment blocks). (See therelease information for Events)

You can use the new dunning level that an item receives in the dunning proposal run as a grouping criterion.This helps you to ensure that the items in a dunning notice have the same dunning level.

Additional receivables posted as dunning charges or dunning interest can therefore be included in asubsequent dunning run as if they had the dunning level of the dunning notice in which they were created.Therefore, where receivables and additional receivables are grouped according to dunning level, they appearin the same group. In order to activate this function, set the corresponding indicator in Customizing (seebelow).

________________________________________________________________SAP AG 13

SAP System________________________________________________________________

Page 18: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

For dunning levels, you can now define that the interest is to be calculated before the charges in the dunningactivity run. This is necessary for example, if the amount of the charges is to be dependent on the interestcalculated. (Define a customer-specific function module for event 0360)

In Customizing for the dunning procedure, you can now set an indicator that integrates reducing dunninglevels. This indicator is processed by the dunning proposal run.

For the interest calculation integrated into the dunning run, for each dunning level, you can define how highthe interest amount must be to be posted.

Effects on Customizing

Dunning Activities

If additional receivables are to be included in the dunning run with the dunning level of the dunning notice,set the indicator Dunning level in the rule for additional receivables. (See Business Transactions ->Additional Receivables -> Rules for Additional Receivables).

If you want to integrate the lowering of dunning levels, set the corresponding indicator under BusinessTransactions -> Dunning Notice-> Configure Dunning Procedure in the required dunning procedure.

You define minimum amounts for the interest amounts to be posted under Business Transactions ->Dunning Notices -> Configure Dunning Procedure.

Customer Enhancements

You define function modules for the events stated in the Implementation Guide for Contract AccountsReceivable and Payable under Program Enhancements -> Define Customer- Specific FunctionModules.

1.17 Transfer of FI bank statement data to the payment lot (enhan

Use

SAP has enhanced the options for the evaluation and further processing of the note to payee specified in thisrelease for the transfer of FI bank statement data to the payment lot. The system accesses the interpretationrules that were defined in the Contract Accounts Receivable and Payable Customizing. You can run thevalues found because of the rules defined through a test procedure. You can find information on this in therelease info on Test Procedures.

In addition, it is possible to transfer payments that have a particular pattern in the note to payee to aclarification account or to a . The program enters the short account or the status "to be clarified" directly intothe payment lot. This ensures that these payments are not processed by the clearing control. For the customerContract Accounts Receivable and Payable Public Sector this is interesting for holding transactions or forpayments that do not have requests.

In addition, you can reassign the selection values found, this means assigning a new value to a selectionvalue or also a new selection category.

SAP delivers the new standard function module FMCA_EVENT_0950 for this function. This standardfunction module first processes the sample function module FKK_SAMPLE_0950. ThenFMCA_EVENT_0950 reads the note to payee of the incoming payments. It writes all entries for the note to

________________________________________________________________SAP AG 14

SAP System________________________________________________________________

Page 19: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

payee it recognizes (due to the interpretation rules defined in Contract Accounts Receivable and PayableCustomizing) into a table. The standard function module FMCA_CHECK_SELECTION_0221 that isprocessed for event 0221 further restricts the selection values determined.

The IMG activity Process Selected Values from Note to Payee is evaluated for the restriction ofselected values. FMCA_CHECK_SELECTION_0221 checks whether there are selection values for theshort/clarification account or new field assignments. If several selection values exist for a payment theranking order defined in the IMG activity mentioned above applies. If there are selection values for the samepattern, the selection value with the highest ranking order is used and the other selections for the short orclarification account are deleted from the selection values.

If you want to ensure that particular patterns in the note to payee are posted to a clarifiaction or short account(not processed by the clearing control), you can prioritize this pattern in the IMG activity Process SelectedValues from Note to Payee. If you do this, a posting is made to a short/clarifiaction account even if otherselection values exist for this payment. You can find a description of the order in which the programevaluates the different specifications for determining the short or clarification account in the documentationof the IMG activity Process Selected Values from Note to Payee.

After the standard function module FMCA_EVENT_0950 has been processed the only payments remainingin the selection are those that can be posted to a short/clarification account or whose selection value wasreassigned to a new value. The short account and the clarification account are directly entered into thepayment lot. This ensures that this payment is not processed by the clearing control.

Effects on Customizing

o You must first define selection categories if you want to define patterns for the note to payee in thebank statement based on which payments can be transferred to a short or clarification account. Youassign the field names "KUKON" for short accounts and "KLAEH" for clarification accounts for theseselection categories.You define selection categories in the IMG activity Define Selection Categories.

o So that the program can determine selection categories that display short or clarification account, youmust define interpretation rules for the note to payee which uses these selection categories.You define interpretation rules in the IMG activity Define Interpretation Rules for Note to Payee.

o You define a pattern for the note to payee and its ranking order in the IMG activity Process SelectedValues from Note to Payee.

Example

You can find an example of how the program analyses and further processes the note to payee of incomingpayments in the SAP Library under Contract Accounts Receivable and Payable -> Business Transactions ->Payments -> Processing Incoming and Outgoing Payments .

1.18 Events (new / enhanced)

Use

New events contract A/R & A/P Public Sector

The following gives you an overview of the new events that are specific for the industry Contract A/R &A/P Public Sector. Other new and changed events of the contract A/R & A/P are listed below:

________________________________________________________________SAP AG 15

SAP System________________________________________________________________

Page 20: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Business Partner Overview

o P030: Sorting Balances

Requests

o 6500: Substituting Request Items

o 6501: Request Finished

o 6502: Check Request

o 6503: Execute Rollback of Changed Request Data.

o 6510: Change Execution Data for Standing Requests.

o 6511: Change Reference Data on Deduction Request

o 6512: Check Deduction Request Eligibility

o 6513: Check Deduction Reversal Eligibility

o 6520: Structure of the Document Generated for Request

New Events

The following new events are available. For more information, see the documentation for the samplefunction modules.

Master Data

o 1024: Account: Determination of Contract Account by Replication of Business Agreement

Posting

o 0112: Clearing: Down Payment instead of Payment on Account

o 0165: Charges: Change or Add To Charges Request

o 0045: Determine Final Recipient

Clearing

o 0101: Clearing: Fill Additional Customer Fields (CI-FKKCL)

Account Balance

o 7100: Front Office Account Balance: Selection Parameters

o 7101: Front Office Account Balance: Selection

o 1240: Document: Collect Changes

Correspondence

o 0773: Correspondence: Determine Address Type

o 0774: Correspondence: Determine Archive Identification

o 0778: Correspondence: Determine Application Form

o 1914: Correspondence: Print Master Data Change

o 1915: Correspondence: Create Master Data Change

________________________________________________________________SAP AG 16

SAP System________________________________________________________________

Page 21: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

o 1916: Correspondence: Master Data Change - Additional Data

o 6041: Cash Desk: Create Receipt

o 6042: Cash Desk: Print Receipt

o 6045: Cash Desk: Print Closing

o 6046: Cash Desk: Create Closing

Locks

o 1801: Locks: Output Old and New Data

Dunning

o 0305: Dunning Notice: Determine Dunnable Incoming Payment Methods

o 0307: Dunning Notice: Determine Dunning Procedure for Dunning Group

o 0308: Dunning Notice: Fill Customer Fields

o 0399: Dunning History: Customer-Defined ChangeDocuments

Payments

o 0675: Payments: Set Value Date

o 0215: Payment Lot: Copy Bank Details from Clarification

o 0231: Payment Lot: Supplement Credit Card Data for Posting

o 0651: Payments: House Bank Selection for Repayment

o 0696: Payment Order: Add Data

Returns

o 0251: Returns: New Reconciliation Key

Deferred Revenues

o 1140: Deferred Revenues: Revenue Realization

Revenue Distribution

o 5400: Revenue Distribution: Amount Distribution

o 5405: Revenue Distribution: Derivations for Posting

o 5410: Revenue Distribution: Update History

Submission of Receivables to Collection Agency

o 5051: Collection Agency: Add Header Data in Info File

o 5052: Collection Agency: Add Item Data in Info File

o 5053: Collection Agency: Add End Record in Info File

o 5059: Collection Agency: Determine Payment Advice Number

o 5069: Submit Additional Documents to Collection Agency

Transfer Postings

________________________________________________________________SAP AG 17

SAP System________________________________________________________________

Page 22: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

o 5120: Transfer Postings: Determine Reconciliation Account

Write-Off

o 5005: Write-Off: Additional Fields on Subscreen

Business Information Warehouse (BW)

Extraction of Cleared Items

o 1769: - Mass Activity: Select Cleared Items (BW Extraction)

o 2515: BW : Store Master Data for Cleared Items

o 2520: BW: Hide/Fill Fields for Cleared Items

Mass Activities

o 1729: Mass Activity: Info to Collection Agency

o 1770: Mass Activity: Revenue Distribution (Interval start)

o 1771: Mass Activity: Revenue Distribution (Move Parameters)

o 1775: Mass Activity: Standing Request Documents (Interval start)

o 1776: Mass Activity: Standing Request Documents (Move Parameters)

Collective Invoices

o 2228: Determine Transactions for Collective Invoices

Workflow for Postings and Approvals

o 5504: Check Document Change

o 5506: Check Installment Plan

o 5508: Repayment Request

Job Commander

o 1920: Determine Factory Calendar

Modified Events

Reporting

o 4850: Annual Sales: Additional Selection Criteria

Cash Journal

o 6010The interface of the module for processing external selection criteria, which is processed at event 6010,has been simplified. You no longer have to define an installation-specific function module for event6010. The structure T_SELTAB is now filled with the parameters specified on the processing screen.

Dunning

o 360: Dunning: Calculate Charges 1

o 361: Dunning: Calculate Charges 2

o 362: Dunning: Calculate Charges 3

________________________________________________________________SAP AG 18

SAP System________________________________________________________________

Page 23: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Previously, the installation-specific function modules defined for events 360, 361, and 362 were calledup in addition to the standard modules as part of the charges determination for the dunning activity run.From Release 4.64, you can decide whether an installation-specific or a standard module is called up forthe events specified.ActivitiesIf an installation-specific function module is to be called for events 360,361, and 362, enter the requiredinstallation-specific modules in Customizing for the corresponding events with the sequential number 0(see Implementation Guide for Contract Accounts Receivable and Payable -> ProgramEnhancements -> Define Customer-Specific Function Modules).See OSS note 0423875.

Effects on Customizing

You define function modules for the events stated in the Implementation Guide for Contract AccountsReceivable and Payable under Program Enhancements -> Define Customer- Specific FunctionModules.

1.19 German foreign trade declarations (new)

Use

You can now use a transaction for processing transactions for foreign trade reporting. (Menu: PeriodicProcessing -> Data for Externals -> Tax Authorities). To ensure that you have covered all relevantdocuments, you can activate and deactivate the existing entries, or add new entries. You then use the reportfile to create the report.

Using an installation-specific function module processed in event 1981, if you reset clearing for a documentfor which entries already exist in the report file, you can update new entries in the report file.

Effects on Customizing

If you want to create foreign trade reports, activate the recording of the data required in the ImplementationGuide for Contract Accounts Receivable and Payable under Organizational Units -> Assign CompanyCodes to Responsible Company Code. Set the indicator Foreign Trade Reporting.

You make all other settings under Basic Functions -> Foreign Trade Reporting -> DefineSpecifications for Foreign Trade Reports.

Define the function module for event 1981 under Program Enhancements -> Define Customer- SpecificFunction Modules.

1.20 Changes to the Implementation Guide for Contract A/R & A/P (

Use

Starting from this release, the following new IMG activities are now included for the component ContractA/R & A/P Public Sector:

________________________________________________________________SAP AG 19

SAP System________________________________________________________________

Page 24: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Central Business Partner

Integration with customer/vendor master data

o Assign Business Partner Grouping to Customer Account Groups

o Define Additional Definitions for Customer Roles .

o Assign Business Partner Grouping to Vendor Account Groups

o Define Additional Definitions for Vendor Roles

o Define Field Modification Types for Data Sets

Contract A/R & A/P

Basic functions

o Contract ObjectDefine Sample for Contract Object TypesChange Screen Sequence for each Object Type / Hierarchy Level

o Contract AccountDefine Sample for Contract Account Categories.

o RequestDefine Number RangesAssign Request Category to Number RangesDefine Specifications for Document Creation

Business Transactions

o Payments -> Processing Incoming / Outgoing PaymentsMaintain Selected Values from the Application of Funds

Technical Settings

o Business Partner OverviewDefine Account Balance Display of Business Partner OverviewSelectProfile of the Business Partner Overview

The following Customizing activities have been included or changed in the Implementation Guide forContract Accounts Receivable and Payable:

Basic Functions

o Withholding TaxIn the activity Check Withholding Tax-Relevance of Subtransactions , you can now make settingsthat you use to check whether subtransactions that you have defined are relevant for withholding taxpostings.

o Print WorkbenchIn this section, you can define external send types that you use to control the external further processingof application forms.

________________________________________________________________SAP AG 20

SAP System________________________________________________________________

Page 25: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

o CorrespondenceFor the correspondence type Master Data Change, you can default fields to be used for printing.(Define Fields for Creating Master Data Changes)

o Check ManagementYou can now define specifications for posting expenses and revenues for clarifying incoming checks.You can define expense and revenue accounts for posting cashed outgoing checks.

Business Transactions

o Customer ContactDue to the content, the customer contact section was moved from the section Business Transactionsto the section Basic Functions.

Business Transactions

o Payments

- Processing Incoming/Outgoing PaymentsHere you can define a Check Procedure for Interpreting the Note to Payee for incomingpayments.In addition, in the activity Define Bank Accounts with Individual Clarification Proposal forcreating proposals for the clarification of incoming payments for selected business partneraccounts, you can define alternative rules and individual proposal values.You can Maintain Specifications for the Cash Journal and define the currency units for thecurrency unit sheet for cash desk closing in the cash journal which is available from Release 4.64.You can make settings for programs that convert country-specific payment media formats intoMultiCash format.

- Creation of Incoming/Outgoing PaymentsHere you can Define Own Bank Details and User Numbers. This means that you can definekeys for your house bank details and then enter them in the contract accounts of your businesspartners to control the selection of the house bank and the creation of data media in automaticpayment transactions.

o Automatic ClearingIn this new section, you can group line items for automatic clearing (transaction AutomaticClearing) in a similar was to clearing open items.

o Dunning Incoming CorrespondenceThe section Dunning Incoming Correspondence has been moved from Correspondence underBasic Functions and is now separate under Business Transactions.

o ReturnsYou can now Define Clarification Accounts for Returns.

o Submission of Receivables to External Collection AgencyYou can now define proposal values for posting collection agency charges.In addition, you can Define Reasons for Calling Back Receivables and Define Default Values forCallback Reasons .

o CreditsYou can now Define Clearing Accounts for Transferring Credits .

o Distribution of RevenuesThis function is available from Release 4.64. In the activities in this section, you make the settings for

________________________________________________________________SAP AG 21

SAP System________________________________________________________________

Page 26: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

deriving the Final Recipient and the actual distribution of revenues.

Closing Operations

Due to the commercial context, the activities where you define default values for transfer posting runs, whichwere assigned to the section Deferred Revenue Postings have been moved to the same section underBusiness Transactions.

Data Transfer

For transferring manually issued checks and payment advice notes, you can now generate the correspondingstructures and compare your existing structures with those delivered by SAP.

Business Information Warehouse (BW)

From Release 4.64 you can extract cleared items for the BW and Define Fields for the Extraction ofCleared Items and Define Sorted List for Due Dates/Arrears of Items here.

1.21 Information System (new)

Use

Evaluation of Open Items (OI)

Define Preselections (FPSELP)

When you preselect business partners/contract accounts for the evaluation of open items, the selectionaccording to the random principle is now supported. To restrict the quantity of results for the standardselection by random criteria, set the indicator Random Selection in the required selection. As standard, theprogram selects all business partners/contract accounts that correspond to the selection criteria that youdefine. For the selection according to the random principle, the program only outputs a random partialquantity of the selected data. You can use the result of such a selection for example, when you create balancenotifications. (Compare the section 'Contract Account Balance Notifications' in the release information forCorrespondence)

Open Item List (FP04)

This report has several new settings. You can now:

o Display totals separately according to debit and creditTo do this, set the indicator Debit and Credit Totals on the tab page Output Control.

o Suppress the total issued by the reportTo do this, set the indicator No Total on the tab page Output Control.

o Combine a predefined data selection with the direct selections of the report

o Reverse the evaluation of predefined selection of open itemsTo do this, set the indicator Exclude Items from Selection on the tab page Selections in the area OpenItem Selection.

________________________________________________________________SAP AG 22

SAP System________________________________________________________________

Page 27: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.22 Deferral and Installment Plan (new)

Use

Item Sorting for Creating Installment Plans

When you create installment plans, you can sort the selected original receivables in ascending or descendingorder.

1.23 Interest Calculation (new)

Use

Summarization before the Interest Calculation

If the system rounds items subject to interest before the interest calculation (for example, rounding tocomplete 100), SAP recommends summarizing these items. You can now summarize subitems before theinterest calculation. To do this, you have to set the corresponding indicator and if necessary, the indicatorConsider All Subitems for Interest Calculation in the interest key. This has the effect that when the systemcalculates interest on subitems, it also selects any missing subitems. This ensures that even where receivablesare split for technical reasons, interest is always calculated on the whole amount.

Account Interest Calculation

In the transaction Individual Processing of Interest Calculation, you can post statistical interestdocuments that are cleared when they are posted. You can access the function in the item selection underInterest -> Post Cleared. The interest items (statistic indicator G) are cleared when they are posted. Noreceivables or payments arise from the posting. The posting is updated in the interest history, and the interestsupplement displays the interest key and the interest rate; the amount is 0. When you post the document,authorization object F_KKINT is run and the system checks the authorization for activity 34 (write).

Example

A clerk agrees with his customer, that the interest for outstanding receivables no longer applies if thecustomer pays the agreed amount within a certain time. This agreement is recorded in the interest history. Ifthe customer does not fulfil the agreement, interest can be calculated on the open receivables once thespecified time has expired.

Effects on Customizing

You can define rounding rules in the interest conditions for interest calculation rules. (See BusinessTransactions -> Interest Calculation -> Item Interest Calculation -> Define Interest CalculationRules.

If you want to summarize subitems, set the corresponding indicator under Business Transactions ->Interest Calculation -> Item Interest Calculation -> Define Interest Keys.

________________________________________________________________SAP AG 23

SAP System________________________________________________________________

Page 28: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.24 Invoice Creation (enhanced)

Use

Starting from this release, you can define whether the mass activity for creating invoices (Screen CreateInvoices -Transaction FMCAM2), only groups together items for invoices that have no incoming paymentmethod (as was the case until now), or whether all items, irrespective of their payment method, are included.

Effects on Customizing

In Customizing, define function module FMCA_INV_ALL_ITEMS_0600 for event 0600, under ContractA/R & A/P -> Program Enhancements -> Customer-Specific Function Modules

1.25 Business Blocks (new)

Use

When you display business locks in dialog boxes, the date and time that the lock was created is alsospecified.

Parameter I_UNAME has been added to the function modules FKK_S_LOCKSET_MAINTAIN,FKK_S_LOCKSET_DUPLICATE, FKK_S_LOCK_CREATE, FKK_S_LOCK_CREATE_RFC,FKK_S_LOCK_DELETE, and FKK_S_LOCK_MAINTAIN. Therefore, you can now transfer the name ofthe user that created or changed a business lock explicitly.

1.26 Processing Payments (new)

Use

Payment Lot: Entry

If you want to make a lot of selections for certain payments,you can use an entry screen in the transactionCreate Payment Lot: Payments to do this. You only use this screen to enter selections (tab pageSelections ).

Payment Lot: Search in Lot

When you enter, change, or display payment lot items, you can use a search function to search according tothe content of a column in the list.

Payment Lot: Goto Display

When you display a payment lot item (for example, in the function Find Payments), in the display, you can

o Reset the payment assignment

o Go to the clarification processing

________________________________________________________________SAP AG 24

SAP System________________________________________________________________

Page 29: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

The function that is active depends on whether the payment has already been completely or paritallyassigned, or whether partial amounts of the payment still have to be clarified.

Clarification is only possible if the clarification case has not been reserved for another user.

Payment Lot: Clarification Processing

For selected business partner bank accounts, you can define alternative rules and individual values forcreating clarification proposals.

Example

Social welfare offices and pension offices pay outstanding receivables for several business partners. Paymentreceipts often result in clarification cases. The evaluation of earlier clarification cases in clarificationprocessing can therefore result in a large volume of proposals with an immense number of business partners.For these bank accounts you can now integrate the evaluation of "similar clarification cases" as follows:

o In Customizing (see below)

o In clarification processing when you are clarifying a paymentOn the detail screen you can use the new function Proposals for Bank Account.

If payments are clarified incorrectly, this could mean that the system then always proposes the incorrectbusines partner for the clarification of further payments from this bank account. On the detail screen forclarification processing, you can now use the function Proposals for Bank Account (under Extras in themenu) to completely or partially delete data recorded for previous clarification cases.

Payment Lot: Clarification Processing, Number of Selections

The number of visible selections saved simultaneously on the clarification screen has been increased fromthree to five. In addition, the function keys Select All and Deselect All have been added to the processingscreen.

Payment Lot: Clarification Processing, Personal Settings

In the Personal Settings you can now specify when the proposed selections are to be active or inactive.(See Do not select proposals if more than ... items in the Clarification Proposal).

Payment Lot: Clarification Processing, Error-Tolerant Search

The SAP System now supports a search using reference numbers similar to a specified number. In the resultsof the search, the due amount is also displayed in an additional column.

Payment Lot: Transferring Bank Details into the Business Partner Master Data

You can now automatically transfer the bank details of business partners that you obtained duringclarification processing into the master record of the business partner. You use the function Transfer BankData from Clarification Cases in the menu under Master Data -> Business Partner.

Credit Card Lot: All Card Data in Lot

Previously, you could only report payments from credit card lots not created at the cash desk to the creditcard company if the data of the credit card to be used was saved in the master records of the business partner.The system could only determine the cardholder and validity period required for the report from the masterdata saved. From Release 4.64, this restriction no longer applies. You can now enter the following datadirectly in the credit card lots:

________________________________________________________________SAP AG 25

SAP System________________________________________________________________

Page 30: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

o Cardholder

o Valid from/to

o Authorization number

o Authorization date and time

If master data already exists for the card, or payments have already been made with this card, the data iscompleted automatically once you have entered the credit card company and card number.

Credit Card Lot: All Card Data in Lot

When you post a credit card lot, credit card supplements are created for the report to the credit cardcompany. When you create such supplements, you can add data in the new event 0231. For moreinformation, see the documentation for the function module FKK_SAMPLE_0231.

Search for Payments

When you search for payments (Transaction Payment Lot: Search for Payments), you can now alsospecify the name of the person making the payment as search criteria. For more information about specialfeatures with regard to capitalization or processing several name components, see the documentation for theinput field on the search screen.

Automatic Transfer of Incoming Payment Advice Notes

In the same way as for payment and returns lots, you can now use a program to transfer payment advicenotes from a sequential file. (See menu: Periodic Processing -> Transfer Data -> Payment AdviceNotes). In addition, you can also use the following programs for transferring payment advice notes:

o Display/Change Invalid Data: RFKKAVFA

o Generate Test File: RFKKAVDG

o Display Content of Sequential File: RFKKAVDA

o Generate Z Structures: RFKKAVZG

Returns Lot: Enhanced Returns Processing

If you use payment orders and want to process returns for payment orders that have not yet been posted via apayment order lot, you have to post the payment order in order to receive a payment document. You can thenprocess this in a returns lot.

Previously, you could only trigger the posting of a payment for a payment order in the clarificationprocessing of the returns lot. From Release 4.64, the system creates this posting automatically where requiredif you select the indicator Enhanced Returns Processing in the header of the returns lot.

Returns Lot: Assign New Reconciliation Key

In the new transaction Assign New Reconciliation Key to Returns Lot (FP09FIK) or using reportRFKKRSTF, for all returns lots that still have clarification cases, you can close the relevant reconciliationkey and assign a new reconciliation key. The prerequisite for this is that totals records have already beenrecorded for the reconciliation key.

The new reconciliation key is determined in event 0251. The sample function module FKK_SAMPLE_0251delivered by SAP determines the new reconciliation key via variation of the last one or two digits.

________________________________________________________________SAP AG 26

SAP System________________________________________________________________

Page 31: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Credit Processing: Determination of Clearing Account for Transfers

If you repay a payment received to a customer in credit processing using the function Transfer, the clearingaccount for the repayment is determined via posting area 0130 as before. If you transfer a credit that did notresult from a payment receipt, the account determination is carried out via posting area 1321.

Effects on Customizing

Payment Lot: Clarification Processing

In Customizing, you can define an alternative creation of proposal values for clarifying incoming paymentsfor bank accounts of individual business partners - Contract Accounts Receivable and Payable: BusinessTransactions -> Payments -> Processing Incoming/Outgoing Payments -> Define Bank Accountswith Individual Clarification Proposal

Note

Make the settings in the operating system. There is no transport connection for the data since you should alsobe able to make the settings online.

Credit Processing: Account Determination for Transfers

You define the clearing account for transferring credits in the Implementation Guide for Contract AccountsReceivable and Payable under Business Transactions -> Credits -> Define Clearing Account forTransferring Credits.

1.27 Payment Transactions (new)

Use

Check Management: Processing Cashed Checks

When you are processing data for cashed outgoing checks, you can also process partial amounts. If forexample, your house bank has incorrectly reported the amount cashed, the system can process theadjustments.

Check Management: Clarification of Cashed Checks Modified

The clarification processing for cashed checks has been revised and improved. The followng functions arenow available:

o Clarification of all encashments under one check number

o Automatic assignment of status CashedThe system posts amount differences automatically as an expense or revenue.

o Posting the total amount reported as cashed for a check as an expenseThis might be necessary for example, if you can no longer track a clarification case.

o Resubmission of Clarification CasesIf you are expecting an adjustment of the encashment date or you want to temporarily close aclarification case without any action, you can set the case for resubmission.

________________________________________________________________SAP AG 27

SAP System________________________________________________________________

Page 32: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

o Notes for clarification cases

Check Management: Lot for Manual Outgoing Checks Extended

You can now enter items for documents that have already been posted in lots for manual outgoing checks.When you post the lot, the system creates only one entry in Check Management for each item. You can postan item when you enter it.

You can reverse items that you have already posted, for example, to reverse errors that were input duringmanual entry.

Interpretation of Note to Payee

Previously, you could define rules for interpreting the note to payee in the Implementation Guide forContract Accounts Receivable and Payable. Now you can subject the values determined based on these rulesto an additional check.

Payment Order with Reference Number (POR)

Contract Accounts Receivable and Payable supports the POR payment procedure for outgoing payments.

When you carry out changes/mass changes to documents and when you process credits, for business partneritems with the corresponding payment method you can now enter or change the POR number, PORreference, POR check digit and the address of the payment recipient in the payment data.

The POR data is then processed automatically in the payment run and when you create payment media.Outgoing payments with POR data are always paid separately in the payment run.

Mass Reversal of Payment Orders: New

You can use the report Mass Reversal of Payment Orders (menu: Payments -> Payment Run) to createpayment orders that were created erroneously for a payment run - provided you have not yet sent thepayment orders to your house bank.

Transfer of Payment Lots

If you select the new indicator Post Parallel on the selection screen, the system starts a separate backgroundjob for each payment lot.

The format for transferring payment lots from a file has been changed. The following fields have been addedto the item structure:

- Payment cards: Valid From (BFKKZP-DATAB)

- Payment cards: Valid To (BFKKZP-DATBI)

- Payment cards: Authorization Number (BFKKZP-AUNUM)

- Payment cards: Date of Authorization (BFKKZP-AUDAT)

- Payment cards: Time of Authorization (BFKKZP-AUTIM)

In order to ensure that the transfer file structure is release- independent, you have to use Z structures. Youcan generate and check Z structures in Customizing.

Transfer of Returns Lots Extended

The field Enhanced Returns Processing (BFKKRK-XERWR) has been included in the header structure.

________________________________________________________________SAP AG 28

SAP System________________________________________________________________

Page 33: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

New Payment Media Formats

From Release 4.64, you can use the following payment media formats for processing electronic paymenttransactions with banks:

Brazil

o Payment method barcode for incoming payments

o Payment method direct debit for incoming and outgoing payments, update of master data by bank

Finland

o LM03 for outgoing payments

o Reference payment

Denmark

PBS

o RECORD 601 Outgoing payments

o RECORD 602 Incoming payments/returns

o RECORD 603 Incoming file for updating master data

Sweden

o Outgoing payment

- Autogiro (debit memo procedure)

- Bankgiro (payment via bank)

- Postgiro (payment via post bank)

o Incoming payment BG Autogiro

Logs in Payment Run

All technical information is output in the job log for the payment run, all commercial information is output inthe application log. You can therefore only see application reports on item processing in the application log.

Account Determination for Payment Cards

You can now define the card and card clearing account for payment cards specific to the company code aswell as specific to the card organization (for example, VISA, AMEX, MC). To do this, use the fieldCompany Code in the account determination in posting area 1120. You can therefore define differentclearing accounts for payment cards in different company codes.

________________________________________________________________SAP AG 29

SAP System________________________________________________________________

Page 34: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

Specification of Own Bank Details in Contract Account

In Customizing, you can define keys under which you can store the house bank ID, account ID, and ifrequired, user numbers at the bank and user numbers registered at the bank. You can then enter these keys inthe master records of contract accounts and contracts. This enables you to control the selection of the housebank and the creation of data media in automatic payment transactions.

Effects on Customizing

Check Management: Clarification of Cashed Checks

In posting area 1039, you can define expense and revenue accounts that are used for the automatic write-offof amount differences (see Basic Functions -> Check Management -> Expense and RevenueAccounts for Posting Cashed Outgoing Checks).

Checking the Determined Note to Payee

You define the check procedure for automatically determined note to payees under Business Transactions-> Payments -> Processing Incoming and Outgoing Payments -> Check Procedure forInterpretation of Note to Payee.

POR Outgoing Payments

If you want to use the POR procedure for outgoing payments, set the indicator POR Payment Procedure inthe payment method (per country and payment method under Business Transactions -> Payments ->Creation of Incoming/Outgoing Payments -> Define Payment Methods .

Accounts for Payment Cards

To activate the field Company Code:

1. In the Implementation Guide for Contract Accounts Receivable and Payable, choose BusinessTransactions -> Payments -> Creation of Incoming/Outgoing Payments -> Payment Cards ->Define Accounts for Payment Card Institute.

2. In the menu, choose Goto -> Key Selection and select the field.

Own bank details

You define your own bank details under Business Transactions -> Payments -> Creation ofIncoming/Outgoing Payments -> Define Own Bank Details and User Numbers .

1.28 Postings and Documents (new)

Use

Postings & Documents: Rounding

From Release 4.64, you can define the account determination for posting rounding differences dependent onthe general ledger account (receivables account, payables account). This ensures that increases or decreasesin receivables that result from rounding amounts are always displayed under the correct financial statementitem.

________________________________________________________________SAP AG 30

SAP System________________________________________________________________

Page 35: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

If the original account is used as the adjustment account for the receivables/payables, you can change theamount of the original receivable.

Postings & Documents: Reversal

If you manually reverse a document that contains items that have already been cleared, an overview screenappears with all clearings that you have to reset so that you can make the reversal.

The overview screen displays the date and origin of the clearing documents and whether additionaldocuments were cleared. You can display the clearing documents or initiate clearing resets using functionkeys.

You can reset the clearing individually online or for all clearing offline. If you reset online, you can alsoreset clearing partially and thereby retain the distribution of clearing amounts to accounts.

Postings & Documents: Down Payments instead of Payments on Account

In some countries, you have to post payments on account as down payments. If you make the relevant settingin Customizing, when line items are created automatically, down payments are created instead of paymentson account.

Postings & Documents: Reset Clearing

If you partially reset clearing and have selected the option Retain Distribution to Accounts, for clearedcollective bill items you can decide whether the existing payment on account items are to be posted to thecollective account or the individual account.

Document Transfer

For the document transfer, a reconciliation key is now proposed automatically for the transfer run.

The field Contract Account of Last Recipient (BFKKOP-FINRE) has been included in the transferstructure for open items.

In order to ensure that the transfer file structure is release- independent, you have to use Z structures. Notethat you have to adjust your Z structure if you want to take the new field into account. You can generate andcheck Z structures in Customizing.

Effects on Customizing

Postings & Documents: Rounding

You make the settings for the account determination for rounding items in the Implementation Guide forContract Accounts Receivable and Payable under Basic Functions -> Postings and Documents ->Document -> Define Account Assignments for Automatic Postings -> Automatic G/L AccountDetermination -> Accounts for Rounding Differences.

Postings & Documents: Down Payments instead of Payments on Account

If you always want to post payments on account as down payments, set the indicator Down Payment insteadof Payment on Account for the required company code in the Implementation Guide for Contract AccountsReceivable and Payable under Organizational Units -> Assign Company Codes to ResponsibleCompany Code.

________________________________________________________________SAP AG 31

SAP System________________________________________________________________

Page 36: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.29 Print Workbench (new)

Use

Using external send types, you can now control the external further processing of application formsindependently of the fields predefined by SAP (for example, RDI, DEVICE, SENDTYPE).

If you define an external send type for a dispatch type in Customizing for dispatch control, you can forwardthe send type to an application form. In the application form, you can interpret the external send type byquerying the variable C-SENDTYPE_EXT and, for example, forward it for further processing externally viathe Raw Data Interface (RDI).

Effects on Customizing

Define an external send type and then assign it to the required dispatch type in the dispatch control. To dothis, proceed as follows in the Implementation Guide for Contract Accounts Receivable and Payable: BasicFunctions -> Print Workbench

- Define External Send Types

- Define Dispatch Control

1.30 Reports (new)

Use

347 Evaluation in Spain

You can use the annual tax return (model 347) to inform the tax authorities of all business partners whosereceivables and/or credits exceed the limit of 500,000 ESP within a fiscal year. At the end of 2000, new legalregulations were issued for the format of the file created in this way. This new format is not supported by thereport (RFKKES_SAL1) provided by SAP for creating the return. Report RFKKES_SAL2 has beendeveloped to comply with the new legal requirements. In accordance with the legal change from November24, 2000, the evaluation is carried out in three record types:

o Record type 0Sender details: Name, address, and clerk with telephone number, number of declared data recordsconsidered

o Record type 1Total amount of data declared per company code; details of whether a replacement or supplementaryreturn exists

o Record type 2Output of business partner total amounts exceeding a specific limit amount, separated according toreceivables and credits

The evaluation can be in ESP or EUR. You can output the result of the evaluation as a list and/or file. Ifcertain details are not relevant for the calculation, you can delete them. To determine the relevant items, youcan define an installation-specific function module for the event 4850. This function module checks the items

________________________________________________________________SAP AG 32

SAP System________________________________________________________________

Page 37: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

determined according to the selection criteria entered on the initial screen of the report again.

Tax on sales/purchases return in Russia

From Release 4.64, in Contract Accounts Receivable and Payable, you can use report RFKKTX40 to create alist of tax-relevant business transactions for the tax on sales/purchases return to the tax authorities in Russia.

For more detailed information about the Customizing settings required, see the report documentation

1.31 Entering Requests (new)

Use

Starting from this Release, you can enter and process requests and standing requests.

Requests

Using the transaction Process Request, you create requests from which a document can be created directlywhen they are saved. You can enter acceptance requests and payment requests as well as deductions foracceptance and payment requests. You can specify a reference request for deduction requests. You can alsodisplay requests using the same transaction.

Standing Requests

Using transaction Process Standing Request, you create requests from which a contract A/R & A/P documentis created directly when they are saved. You can enter acceptance requests and payment requests as well asdeductions for acceptance and payment requests. You can specify a reference request for deduction requests.You can also display requests by using the same transaction.

Standing Requests

Using the transaction Process Standing Request, you can create acceptance and payment requests that shouldbe converted to documents on regularly recurring dates. You enter execution dates in the standing request todo this.

You can specify a special time period for the due dates as well as add or exclude a special date. If documentsshould be created from a standing request that has different item data, for example different amounts orbusiness partners, you can create several versions. You can do this by using the transaction Mass ActivityDocument Generation- Standing Requests . You can enter a date until which documents should be createdfrom the standing requests. You can limit the standing requests that should be included in the processingaccording to business partner, contract account or contract. You can also select by standing request numberfor the processing.

Temporary Waiver and Remission

To create temporary waivers or remissions, use the transaction Write-Off Items. To limit temporary waivers,enter a resubmission date on the selection screen. Resubmission cases can be processed further when theresubmission date has been reached, by using the transaction Resubmission Write-Off. There you canreverse the write-off document and then resubmit it.

________________________________________________________________SAP AG 33

SAP System________________________________________________________________

Page 38: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.32 Distributing Revenues (new)

Use

Distribution of Revenue to Third Parties

In Contract Accounts Receivable and Payable, you can manage receivables for third parties as well as yourown receivables. You can thereby forward incoming payments for these receivables - for example, within theconcept of exchange of information between authorities, use of value-added service or the deregulatedtelephone market - to the final recipient.

Posting Process

When you post the invoice, you can enter the final recipient in the open items manually or automatically.

Using the transaction Mass Activity: Revenue Distribution, select the payments to be distributed (thesealready exist in the system). The system thus creates a history by filling the revenue distribution tableDFKKRDI.

Next, execute the transaction Revenue Distribution: Create and Post Documents. This distributes therevenues (incoming payments) to the final recipient. The program thereby creates a totals document for eachfinal recipient. The amount to be distributed is cumulated in the account of the final recipient and the numberof open items in the account is thereby reduced.

For more information, see the documentation for report RFKKRD00 Revenue Distribution: Create andPost Documents.

Using the transaction Revenue Distribution: List of Documents, you can display the content of the history(table DFKKRDI). This shows the results of the transactions Mass Activity: Revenue Distribution andRevenue Distribution: Create and Post Documents. For more information, see the documentation forreport RFKKRD01 Revenue Distribution: List of Documents.

Effects on Customizing

You make the specifications for revenue distribution in the Implementation Guide for Contract AccountsReceivable and Payable under Business Transactions -> Revenue Distribution:

o Define Specifications for Derivation of Final Recipient

o Define Specifications for Distribution of Revenues

1.33 Tax Postings (new)

Use

In some countries, such as England and the Ukraine, you have to post payments on account with tax. InContract Accounts Receivable and Payable, you can therefore post payments on account as down paymentswith tax.

Effects on Customizing

________________________________________________________________SAP AG 34

SAP System________________________________________________________________

Page 39: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

If you want to post payments on account as down payments, you have to make the following settings in theImplementation Guide for Contract Accounts Receivable and Payable:

o To activate the function, set the indicator Payment on Account as Down Payment for the relevantcompany code under Organizational Units -> Assign Company Code to Responsible CompanyCode.

o To determine the relevant tax code, define an installation-specific function module for event 0112 underProgram Enhancements -> Define Customer-Specific Function Modules (seeFKK_SAMPLE_0112). If a tax code is found in this evgent, this is copied into the payment on accountitem.

1.34 Clearing Open Items (new)

Use

In the past, SAP always delivered a rule that was mapped with clearing variant 014 (for down payments) forassigning incoming payments to open items and the order in which the open items are cleared in thecomponent Contract A/R and A/P Public Sector.

However, starting from this release, SAP will deliver two new clearing variants. They reflect the differentorder in which the open items from public law and private law receivables are cleared. With public lawreceivables, the main receivables are cleared before the corresponding additional receivables. The opposite istrue of private law receivables.

The distinction between the two different receivables categories is mapped by the Clearing Category which isdefined in the contract account. If the program finds an incoming payment with a contract account thatcontains one of the two clearing categories, it determines the appropriate clearing variant (clearing variant020 for public law receivables, clearing variant 021 for private law receivables). Clearing steps are defined inthe clearing variant. A clearing step groups payments according to the groupings and sorting characteristicsdefined and tries to clear these groups. The clearing variant for public law contains the following fiveclearing steps (you can take the exact definition of the steps from the IMG activity, Define Clearing Variants:

1. Balance contract + document: all the open items that display a contract object and a document numberare grouped together. This group is sorted by document number.

2. Full clearing (sorting main receivable with corresponding additional receivable): In this step, the mainreceivables are sorted according to due date with the appropriate additional receivables for eachcontract object. The alternative sorting regarding the distinction between main and additionalreceivables (characteristic P02) ensures that the main receivables are always sorted before theadditional receivables belonging to them.

3. Full clearing of all receivables by due date: all receivables are sorted by their due date, regardless ofwhether they are main or additional receivables.

4. Full clearing for main receivables only by due date: The program sorts all main receivables by their duedate and excludes additional receivables from the clearing control. This exclusion is achieved by usinga grouping rule relating to the distinction between main and additional receivables (characteristic P02).

5. Main before additional receivables with partial clearing: In this step, all main receivables with thecorresponding additional receivables are sorted by their due date.

________________________________________________________________SAP AG 35

SAP System________________________________________________________________

Page 40: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

In a clearing step, the paid amount is only ever cleared if a group as a whole can be cleared. The clearingsteps are carried out one after another until it is fully cleared, or a partial clearing occurs in the last step.Overpayments or underpayments are therefore only possible in the last step. The program partly clears thelast items with under payments. For overpayments, the remaining amount is posted to the account.

If the additional receivables should be cleared in order of priority in a clearing step, you can do this bydefining the additional receivables as subtransaction and assigning a Rule for Additional Receivables tothis subtransaction. Then enter a rank for the characteristic subtransaction and then define an alternativesorting with the order you want.

In the Clearing Variant for Private Law Receivables all additional receivables are processed before themain receivables. It comprises two clearing steps:

1. Balance contract + document: all open items that display a contract object and a document number aregrouped together. This group is sorted by due date. The program tries to assign the exact paymentamount to an open item.

2. Additional receivables and main receivables: with the sorting characteristic main or additionalreceivable are controlled so that the additional receivables are sorted before the main receivables.

If open items for a payment are relevant for both public-law as well private law receivables (contract objector cash reference number for several contract accounts with different clearing variants), and you want towrite off these payments because of the private law clearing variant, you must assign the clearing variant forprivate law receivables for the clearing type payment lot. You can either use the entry in the note to payeeof the payment or the amount paid in for the preselection of the items that the program can assign or clear.You can evaluate and process the note to payee further. For more information on this, see release informationTransferring FI Account Statement Data in Payment Lot (enhanced).

Effects on Customizing

The IMG activities and the settings delivered are listed below:

3. Define clearing types: the clearing type defines the type of payment processing (business transaction).The clearing sequence includes business transactions that are grouped together in the same payment lot.The program determines the clearing type from the field origin (DFKKZK-HERKF) in the payment lotheader.

4. Define Clearing Categories : SAP delivers a clearing category for public law receivables (clearingcategory ÖFFR) and one for private law receivables (clearing category PRIR).

5. Define Clearing Variants: SAP delivers clearing variant 020 for the clearing sequence of public lawreceivables and clearing variant 021 for private law receivables. You can see the definition of individualclearing steps by selecting the clearing variant you want in this IMG activity and then choosingClearing Steps.

6. Define Specifications for Payment Receipt : in this IMG activity the default-clearing variant for eachclearing type is defined (clearing variant 014 for clearing type payment lot) as well as the alternativeclearing variant for each clearing category (020 for public law clearing and 021 for private lawclearing).

________________________________________________________________SAP AG 36

SAP System________________________________________________________________

Page 41: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

1.35 Transfer Postings (new)

Use

If a contract account to which you want to make a transfer posting contains items with different officialdocument numbers, previously you had to carry out a transfer posting for each document with an officialdocument number. Now you can transfer open items with different official document numbers in oneactivity. The system creates one transfer document for each official document number. For installment plansthat contain original items with official document numbers however, you still have to deactivated theinstallment plans before the transfer posting and then recreate them afterwards.

Transaction renamed

The transaction FP40 Transfer Post Items has been renamed Transfer Items.

1.36 Workflow (new)

Use

In the same way as for the workflow for posting and reversing documents, there are three new workflows forthe following activities:

o Change/mass change to documents

o Creation of installment plans

o Repayment requests

Check and Approval of Document Changes

Dependent on the document data, you can now subject document changes to a check in accordance with themultiple control principle with subsequent release. For each document change, a function module is run atevent 5504. This function module is installation specific. Using the document data, it checks whether thechange has to be confirmed or released by another clerk in a workflow. If a check is required, the systemreturns a check reason that is then saved in the change document. You can define appropriate check reasons(for example, "Amount to be deferred, exceeded predefined amount") in Customizing. In Customizing, youcan also define for each check reason whether for documents with this check reason, automatic payments ordebit memos, dunning notices, calculation of overdue interest, or other clearing (payment receipts, clearing,account maintenance) are permitted. You thereby control the system behavior up to the point where thecheck is complete. To make the check easier, the clerk that wants to make the change/posting is required toenter a reason. Clerks that have the relevant role in the workflow can also do the following in the documentdisplay:

o Display the original document and the planned changes using the function Planned Changes

o Accept or reject the document change via a function key

If the document change is accepted, the check code is automatically removed from the document; the changeis included in the document. If the document change is rejected, the check code is removed from the

________________________________________________________________SAP AG 37

SAP System________________________________________________________________

Page 42: SAP IS-PS-CA Contract Payment on Account for Public Sector ...€¦ · 1 IS-PS-CA Contract Payment on Account for Public Sector 1.1 Account Balance (enhanced) Use Displaying Zero

document automatically; the document retains the status that it had before the change.

SAP delivers the sample workflow 21000093 FICA_DCHAPPR. Role 21000056 FICA_DOCAPPR is usedfor the role resolution.

Activities

Define an installation-specific function module for event 5504.

Workflow for Creating Installment Plans

If, for example, you do not want to give customers with bad creditworthiness installment plans without acheck and approval, you can use a workflow that fulfils the multiple control principle. This workflowprovides you with the same scope of functions as the workflow for changing documents.

If an installment plan is accepted, the check code is automatically removed from the document and theinstallment plan is created. If the installment plan is rejected, the check code is removed from the documentautomatically; the original receivables remain unchanged. In order to use the workflow, you have to definean installation- specific function module for event 5506.

SAP delivers the role 21000062 FICA_INSTPL and the sample workflow 21000094 INSTPL.

Approval of Repayment Requests

You can also check and approve repayment requests in a workflow as described above. To do this, define aninstallation-specific function module for event 5508. SAP delivers the role 21000063 FICA_RPAYREQ andthe sample workflow 21000095 FICA_RPAYREQ. If a repayment request is approved, it is released; if it isrejected, it is cancelled.

Effects on Customizing

Define the required check reasons in the Implementation Guide for Contract Accounts Receivable andPayable under Basic Functions -> Postings and Documents -> Workflows for Postings and Approvals-> Define Check Reasons .

You define installation-specific function modules in the Implementation Guide for Contract AccountsReceivable and Payable under Program Enhancements -> Define Customer- Specific FunctionModules.

1.37 Write-offs (new)

Use

If you want to waive partial amounts of open receivables due from your customers, you can now write offpartial amounts of open items. You assign the partial amount to be written off in the transaction Write OffItems.

Effects on Customizing

You have to explicity permit partial write-offs. To do this, set the indicator PW/O (Permit PartialWrite-Off) in the Implementation Guide for Contract Accounts Receivable and Payable under BusinessTransactions -> Write-Offs -> Define Write-Off Reasons.

________________________________________________________________SAP AG 38

SAP System________________________________________________________________