For more information about selecting a document type, see the documentation for the Red Reversal field. For more information on selecting a document type, please refer to the documentation for the Red reversal field Setting up material control

IN China You can create a red reversal. The red reversal allows you to reduce the data on the turnover of accounts posted in the General Ledger. Thus, posting a debit as a red reversal does not lead to an increase in these debit turnovers; it leads to a decrease in these loan turnovers. This allows you to view turnover data for accounts after an incorrect posting and subsequent correction (for example, invoice posting and reversal) as if there had been no incorrect posting or correction.

Possibilities

The following table provides an overview of the consequences of a red reversal for the most important business transactions:

Business transaction

Result

Reversal

For reversal, the document type used determines:

Is red reversal prohibited?

Is red reversal always allowed?

A red reversal is created if the posting and reversal are carried out in the same fiscal year

The main feature is that items in a reversal document for which the posting account has been changed compared to the original document do not participate in the red reversal. This is possible for aperiodic reversal processes (exchange of profit and loss accounts) or for posting incoming payments where the reversal is used to post back to a suspense account.

Cancel alignment

After clearing is cancelled, all accounts are displayed as if there was no clearing. This means that for the reverse posting of cash discounts, small differences, exchange rate differences, as well as taxes that were posted as a result of clearing, a red reversal must be carried out. The data displayed in accounts receivable accounts remains unaffected.

You can cancel clearing for received payments. After clearing is cancelled, the payment with the clearing of open items becomes the payment balance again, i.e. the loan payment becomes an open item in the accounts receivable account. It makes no difference to the balance of the accounts receivable account whether the items have been cleared or whether there is a payment balance.

Returns

Returns should be treated as reversals.

The first position of the return posting, i.e. the posting to the return clearing account, is never included in the red reversal. This also applies to return fees.

Manual posting

To post a document for which red reversals must be made manually for all positions, it is enough to select the appropriate document type. However, to perform a red reversal for line items, you must enter the entire transaction in two documents.

Transfers a transaction from an incorrect G/L account to the correct G/L account. Resetting an incorrect G/L account requires a red reversal, as opposed to posting to the correct account. First you must enter the red reversal: Posting the clearing account to the wrong G/L account. Then the "standard" posting: Posting the correct G/L account to the clearing account.

Remaining payment

If, upon receipt of a payment, instead of clearing, the payment balance is posted first (for example, through bookkeeping or during processing of a subsequent payment), the debits and credits of the accounts receivable account are increased by the amount of the payment balance. To avoid this, you should create red reversals for each account posting clearing. To do this, you must specify in Customizing for the main and subtransaction used for payment balances that a red reversal is to be used for each clearing of this item.

Revenue distribution

In contrast to normal distribution entries, red reversals are used for adjustment entries that arise, for example, as a result of clearing cancellations or payment reversals. The prerequisite for this is that the red reversal is allowed at company code level and it supports the document type used for revenue distribution (posting area 1381).

Operations

Determine whether red reversal should be allowed at company code level. For Contract settlements the corresponding parameter in the company code table is also used . To select a company code (with red reversal capability), refer to the Implementation Guide for the component Finance and select Global Finance Settings ® Company code ® Checking and expanding global parameters .

Besides, in China The possibility of performing a red reversal determines the type of document. You can select a document type in which red reversals will always be created or only for adjustments made in the same financial year. To select the document type, see the Implementation Guide for the component. Contract settlements and select Main functions ® Postings and documents ® Document ® Maintain document account assignments ® Types of documents ® Maintaining document types and assigning number ranges. For more information about selecting a document type, please refer to the documentation for the field Red reversal.

The main and subtransactions that you want to define for negative clearing (for example: payment balances) can be found in the Implementation Guide for the component China by selecting the path from the menu Main functions ® Postings and documents ® Document ® Maintain document account assignments ® Conducting partial transactions.

General finance setup

  1. Copying data from standard company code (CO) RU01 to a new company code. The chart of accounts, currency and other settings are copied.
    1. Menu: SPRO-Enterprise structure-Definition-Finance-Processing, copying, deleting company codes.
    2. Select the item Copy, delete, check company account.
    3. On the screen, go to the menu Organic object - Copy organic object. Select RU01 and specify a new company account (4 characters). Press Enter.
    4. To the question Do you agree to copy the company code data of the main accounts? We answer Yes.
    5. To the question Do you agree to assign another currency? We answer No. (We need RUB)
    6. Press Enter.
  2. Changing the created company code.
    1. Menu SPRO-Enterprise structure-Definition-Finance-Processing, copying, deleting company codes.
    2. Select the item Processing company data.
    3. We highlight our BU. Double click on it.
    4. Enter the company name, city, country, currency, language.
    5. Click Save.
  3. Definition of Company.
    1. Menu: SPRO-Enterprise Structure-Definition-Finance-Company Definition
    2. Click the New records button.
    3. Enter the code (4 characters), name, street, country, city, language, currency.
    4. Click Save.
  4. Assignment of a company to a company code.
    1. Menu: SPRO-Finance-Settings Options Finance-Checking and adding global parameters
    2. Double click on our BU.
    3. In the Company field, enter our company.
    4. Uncheck the Business Spheres Balances box.
    5. Click Save.
  5. Creating a Controlling Area
    1. Menu: SPRO-Enterprise structure-Definition-Controlling-KE maintenance
    2. Select the item KE maintenance
    3. Click the New entries button
    4. Enter the key code (4 characters), name, assignment control, currency type, currency, chart of accounts, fiscal year variant
    5. Click Save.
  6. Assignment of company code to a controlling area.
    1. Menu: SPRO-Enterprise structure-Assignment-Controlling-Assignment of company code to a controlling area.
    2. On the right, select the controlling area.
    3. On the left, double-click on the Assignment to Company Account menu.
    4. Click New entries.
    5. We enter our BU.
    6. Click Save.
  7. Assignment of financial year variants to company codes. For example, a financial year is 12 months and 4 special periods for closing the year.
    1. Menu: SPRO-Finance-Settings Financials-Books-Fiscal year and posting periods-Assignment of company code to fiscal year variant.
    2. Assign our company code Option fiscal year K4 (12 months + 4 special periods).
    3. Save
  8. Checking and adding company account parameters.
    1. Menu: SPRO-Finance-Settings parameters Finance-Global parameters for company account-Checking and adding global parameters.
    2. Double click on BE.
    3. Enter and check the data: CARU chart of accounts, ZUCH company, fiscal year var. K4, field status option 0001, posting period option 0001, etc.
    4. Click the Additional data button.
    5. Enter on the second page the TIN, OKPO, OKVED, OKFS, OKOPF, KPP, OGRN, full name of the director, full name of the chief accountant.
    6. Save.
  9. View the chart of accounts.
    1. Run trans SE38 report RFSKPL00.
    2. Or run trnaz S_ALR_87012326.
    3. Fill in the Chart of Accounts field (for example CARU).
    4. Click Run (Clock icon, F8).
  10. View the chart of accounts for company codes.
    1. Run trans SE38 and report RFSKVZ00.
    2. or Start trans S_ALR_87012328.
    3. Fill in the Chart of Accounts, Company Account field.
    4. Click Run.
  11. Translation of the name of the main account into Russian.
    1. Start transaction SMLT.
    2. Click the Replenish language button.
    3. Check the Fill in client-independent tables checkbox.
    4. Check the Fill in client-dependent tables checkbox.
    5. Click the button on the right Run. Long wait.
  12. Translation of the name of the main account into Russian. Part 2.
    1. Menu: S000-Accounting and reporting-General ledger-Master data-G/L accounts-Creation and processing of G/L accounts-Processing of G/L accounts (separate processing)-Processing chart of accounts data.
    2. Or transaction FSP0.
    3. Enter the main account number and chart of accounts.
    4. Select Change.
    5. Select the Keyword/translation tab.
    6. Enter the translation of short and long text into the required languages ​​in the Translation field group.
    7. Save.
  13. Creating a General Ledger Account.
    1. Indicate the new account number and company code.
    2. Click - By sample.
    3. Indicate the sample invoice number and company code.
    4. To change the data. Delete Alternate Account Number on the Control Data tab.
    5. Save.
  14. Change, view the General Ledger account.
    1. Menu: S000-Accounting and reporting-Finance-General ledger-Master data-G/L accounts-Separate processing.
    2. Transaction FS00 - centrally.
    3. Indicate the account number and company code.
    4. To change the data.
    5. Save.
  15. Activate the display of line items for an account. Activates viewing of either detailed invoice data or total data. (Do not run yet)
    1. In transaction FS02, block the account.
    2. Run report RFSEPA01.
  16. Creating a profit center
    1. Menu: S000-Accounting and reporting-Finance-General ledger-Master data-Profit center-Separate account-Create
    2. Menu: Additional info-Set KE. Enter the required KE.
    3. Enter the profit center and press Enter.
    4. Enter a name, etc.
    5. Save and activate.
    6. Not created - no standard. hierarchy
  17. Creation of accounts receivable groups.
    1. Select DEBI and click Copy.
    2. Press Enter and Save.
  18. Assigning a range of numbers for groups of accounts receivable (i.e., for debtors).
    1. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts receivable-Master data-Preparation of input-Assignment of number ranges.
    2. Save.
  19. Creating groups of accounts payable.
    1. Select KRED and click Copy.
    2. Enter a new 4-digit code, rename.
    3. Press Enter and Save.
  20. Assigning a range of numbers for groups of accounts payable (i.e., for creditors).
    1. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts payable-Master data-Preparation of input-Assignment of number ranges.
    2. Enter the desired range opposite our account group.
    3. Save.
  21. Displaying additional fields in the debtor.
    1. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts receivable-Master data-Preparation of input-Define account groups.
    2. Select our account group ZDEB, double click on it.
    3. Select Control
    4. Save
    5. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts receivable-Master data-Input preparation-Define screen structure depending on transaction
    6. Select Customer Entry.
    7. Select General Data.
    8. Select Manage.
    9. It is optional to enter the Tax number 3 field next to it. input.
    10. Save
  22. Creating a customer
    1. Menu: S000-Accounting and reporting-Finance-Debtors-Master data-Create
    2. Or trans. FD01
    3. Enter a group of accounts for example ZDEB and company account for example ZUCH and press Enter.
    4. On the General Data screen, enter address data.
    5. On the Control data screen, enter INN, KPP, GLN.
    6. Click the Company Account Data button.
    7. Enter the control account, for example 62001100.
    8. Save
  23. Creation of Accounts of different persons for one-time debtors.
    1. Menu: S000-Accounting and reporting-Finance-Debtors-Master data-Create.
    2. Or trans. FD01.
    3. Enter the Debtor number, for example CPD01, company account, for example ZUCH, account group CPDA and press Enter.
    4. On the Basic Data tab, enter the name of the Account of different persons and press Enter.
    5. On the Accounting tab, enter Control Account, for example 62001100.
    6. Save.
  24. Setting up the international version of the address for the debtor.
    1. Transaction SM30. View V_SAPTSADV.
    2. Create a new entry, activate, save.
    3. When maintaining an address in the customer master data, the "International Versions" button appears. When you click it, you can enter the address in another language.
  25. Displaying additional fields in the lender.
    1. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts payable-Master data-Preparation of input-Define account groups.
    2. Select our account group ZKRE, double click on it.
    3. Select Control
    4. It is optional to enter the Tax number 3 field next to it. input.
    5. Save
    6. Menu SPRO-Finance-Accounting. debtors and creditors-Accounts payable-Master data-Input preparation-Define screen structure depending on transaction
    7. Select Creditor Entry.
    8. Select General Data.
    9. Select Manage.
    10. It is optional to enter the Tax number 3 field next to it. input.
    11. Configure Change and View in the same way.
    12. Save.
  26. Creation of a lender.
    1. Or trans. FK01.
    2. Enter a company code, for example ZUCH, a group of accounts, for example ZKRE, and press Enter.
    3. On the Basic Data tab, enter the address data and press Enter.
    4. On the Management tab, enter the TIN, KPP, GLN, debtor.
    5. Save.
  27. Creation of Accounts of different persons for one-time creditors.
    1. Menu: S000-Accounting and reporting-Finance-Creditors-Master data-Create.
    2. Or trans. FK01.
    3. Enter the creditor number, for example CPK01, company code, for example ZUCH, account group CPDL and press Enter.
    4. On the Basic Data tab, enter a name, for example Accounts of different persons - creditors and press Enter.
    5. On the Accounting tab, enter Control Account, for example 60001100.
    6. Save.
  28. Entering number ranges for fin. documents.
    1. Menu: SPRO-Finance-Settings Finance-Document-Ranges No. Doc-Documents in input view-Define range numbers: registration view.
    2. Enter the company code and click Change intervals.
    3. Click the Insert Row button.
    4. Enter range number, year, ranges, external flag. numbering.
    5. Save.
  29. Assigning a range of numbers to a financial document.
    1. Double-click on the document view.
    2. Enter a value in the Range field.
    3. Save.
  30. Check availability of document types
    1. Menu: SPRO-Finance-Settings parameters Finance-Document-Document types-Define document types. registration angle.
    2. KR - creditor account
    3. RE - creditor account in MM
    4. KZ - payment to the creditor
    5. DR - account receivable
    6. RV - account receivable in SD
    7. DZ - debtor payment
    8. SA - postings according to the main account.
  31. Maintaining transaction codes.
    1. Menu: SPRO-Finance-Financial Settings-Document-Define Posting Codes.
    2. Place the cursor on a line.
    3. Menu: Edit-Change name.
    4. Press Enter
  32. Opening and closing posting periods.
    1. Menu: S000-Finance-General Ledger-Environment-Current Settings-Opening and Closing Posting Periods.
    2. For range 0001, specify posting periods and special periods.
    3. Save.
  33. Introduction of a control indicator and financial year for financial units.
    1. Menu: SPRO-Controlling-General Controlling-Organization-KE Maintenance.
    2. Select KE maintenance.
    3. Select the required KE for example ZRUS.
    4. Double click on the item Activate components/control indicator.
    5. Set the fiscal year.
    6. Save.
  34. Determining access groups for employees.
    1. Menu: SPRO-Finance-Financial Settings-Document-Access Groups-Define Access Groups for Employees.
    2. Click the New records button.
    3. Enter a tolerance group, for example empty, company code, for example ZUCH, upper limits for postings, for example 999999.
    4. Save.
  35. Pre-registration of the document.
    1. Transaction FB50.
    2. On the Header tab, enter the document date, posting date, reference (external number), and SA document type.
    3. On the Positions tab, enter the main account number, for example 51100000, credit indicator, amount.
    4. On the Positions tab, enter the main account number, for example 50101000, the debit indicator, the amount.
    5. Save.
  36. Posting a document.
    1. Transaction FBV0.
    2. Enter company code, document number, year.
    3. Save.
  37. View the document.
    1. Transaction FB02.
    2. Enter company code, document number, year.
    3. Press Enter.
  38. Setting up an option for viewing a document.
    1. If FB02 gives error Option AA is not provided in table T021V, then
    2. Transaction SE16.
    3. Specify table T021T (not a typo!).
    4. Copy the EN AA entry to the RU AA entry.
    5. Save.
  39. Maintain VAT codes for the country.
    1. Enter Country RU.
    2. Enter VAT code for example PA
    3. For the corresponding tax (incoming or outgoing), enter a rate of, for example, 18%.
    4. Click the Account button.
    5. Enter the main account number and press Enter.
    6. Save.
  40. Creating a VAT code.
    1. Menu SPRO-Finance-Settings Options Finance-Varue Tax-Calculation-VAT Code Definition.
    2. Enter Country RU.
    3. Enter the VAT code, for example PZ.
    4. Enter the name (Input VAT 0% according to the mat), type of tax (incoming, outgoing) and press Enter.
    5. For the corresponding tax (incoming or outgoing), enter a rate for example 0%.
    6. Click the Account button.
    7. Specify a chart of accounts, for example CARU.
    8. Enter the main account number, for example 19100001 (Input VAT 0% on the mat) and press Enter.
    9. Save.
  41. Setting the red reversal (reverse wiring without revolutions).
    1. Menu SPRO-Finance-General Ledger Accounting-Business Transactions-Adjustment Entry/Reversal-Resolution of Red Reversal.
    2. Opposite the company code, check the box Red reversal is allowed.
    3. Save.
  42. Set up reasons for reversal.
    1. Menu SPRO-Finance-General Ledger Accounting-Business Transactions-Adjustment Entry/Reversals-Determining Reasons for Reversals
    2. Click the New records button.
    3. Enter a new code, name, and check the Red reversal box.
    4. Save.

Setting up correspondence in finance

When printing in program J_3RF_INV_A, an error occurs: "The default form entry is missing in the ZUCH company code for program J_3RF_INV_A. Message no. FB595."

  1. Definition of the type of correspondence for s-f.
    1. Trans. OB77.
    2. Select SAPR3. Double click.
    3. Check the Required document entry checkbox.
    4. Save.
  2. Determining the type of correspondence for adjustment accounts.
    1. Menu: SPRO - Finance - Settings - Correspondence.
    2. Trans. OB77.
    3. Click New entries.
    4. Enter the correspondence code ZCORR, do not check the boxes.
    5. Save.
  3. Creating report options for correspondence s-f.
    1. Enter the program J_3RF_INV_A.
    2. Launch.
    3. Enter correspondence code SAPR3, form ID EI.
    4. Click Save.
    5. Create screen variant SAPR3 for program J_3RF_INV_A. Enter the SAPR3 variant name and click Save.
  4. Creation of report options for correspondence of adjustment accounts.
    1. Menu: SPRO - Finance - Settings - Correspondence - Create report options for correspondence.
    2. Enter the program J_3RF_CORRINV_A.
    3. Launch.
    4. Enter correspondence code ZCORR, form ID EI.
    5. Click Save.
    6. Create screen variant FICORR for program J_3RF_CORRINV_A. Enter the option name FICORR, click Save.
  5. Assigning reports to a correspondence type.
    1. Menu: SPRO - Financials - Settings - Correspondence - Assigning reports to correspondence type.
    2. Click New entries.
    3. Enter empty company code, correspondence code SAPR3, print program J_3RF_INV_A, variant name SAPR3.
    4. For adjustment accounts, enter empty company code, correspondence code ZCORR, print program J_3RF_CORRINV_A, variant name FICORR.
    5. Save.
  6. Defining calling capabilities.
    1. Menu: SPRO - Finance - Settings - Correspondence - Call Capability Definition.
    2. Click New entries.
    3. Enter empty company code, correspondence code SAPR3, check all the boxes.
    4. For adjustment s-f, enter empty BU, correspondence code ZCORR, check all the boxes.
    5. Save.
  7. Defining SAPscript form names for printing correspondence.
    1. Menu: SPRO - Finance - Settings - Correspondence - SAPscript-based forms.
    2. Click New entries.
    3. Enter empty company code, program J_3RF_INV_A, ID. form 01, form J_3RVINVOICE.
    4. Save.
  8. Defining PDF form names for printing correspondence.
    1. Menu: SPRO - Finance - Settings - Correspondence - PDF-based forms.
    2. Click New entries.
    3. Enter empty company code, program J_3RF_INV_A, ID. EI form, the form is empty.
    4. Enter empty company code, program J_3RF_CORRINV_A, ID. EI form, empty form for adjustment s-f.
    5. Enter empty company code, program J_3RF_INV_A, ID. form 02, form J_3RF_DINV.
    6. Save.

Materials Management (MM)

  1. Factory copying.
    1. Select the menu item Copy, delete, check factory.
    2. Select the menu item Organizational object-Copy org. an object.
    3. Enter a reference plant, for example 0001, a new plant, for example Z001.
    4. Press Enter.
  2. Changing plant address data.
    1. Menu SPRO-Enterprise structure-Define-General logistics-Define, copy, delete, check plant.
    2. Select the menu item Define plant.
    3. Double click on the plant field.
    4. Click the Address button.
    5. Enter name, address.
    6. Save.
  3. Warehouse definition
    1. Menu SPRO-Enterprise structure-Definition-Materials management-Warehouse management
    2. Enter plant Z001.
    3. Click the New records button.
    4. Enter the warehouse number, for example 0001, the name Warehouse 0001.
    5. Save.
  4. Definition of purchasing organization.
    1. Menu SPRO-Enterprise structure-Definition-Materials management-Maintaining purchasing organization
    2. Click the New records button.
    3. Enter a code, for example Z001, enter a name.
    4. Save.
  5. Assignment to Plant-BU.
    1. Menu SPRO-Enterprise structure-Assignment-General logistics-Assignment Plant-BU.
    2. Click the New records button.
    3. Enter the company code and plant.
    4. Save.
  6. Assignment Purchasing organization-company.
    1. Menu SPRO-Enterprise structure-Assignment-Material flow management-Assignment ZakOrg-BU.
    2. Assign purchasing organization Z001 to the company code ZUCH.
    3. Save.
  7. Assignment Purchasing organization-Plant.
    1. Menu SPRO-Enterprise structure-Assignment-Material flow management-Assignment ZakOrg-Plant.
    2. Click the New records button.
    3. Enter purchasing organization Z001 and plant Z001.
    4. Save.
  8. Assignment Standard Purchasing Organization-Plant.
    1. Menu SPRO-Enterprise structure-Assignment-Material flow management-Assignment StandardZakOrg-Plant.
    2. Click the New records button.
    3. Assign purchasing organization Z001 to plant Z001.
    4. Save.

Setting up general logistics

Setting up a material master record

  1. Maintaining company codes for managing material flows (posting periods).
    1. Menu SPRO-General Logistics-Material Master Records-Basic Settings-Maintaining Company Accounts for Material Flow Management.
    2. Select BU.
    3. Enter the year and month - the allowed posting periods.
    4. Check the box Posting to the previous period.
    5. Save.

Setting up batch control

  1. Activation of batch numbering.
    1. Menu SPRO-General Logistics-Batch Management-Batch Numbering-Activation of Batch Numbering.
    2. Select Activate batch numbering.
    3. Select Activate.
    4. Save.
    5. Select the item Internal lot numbering for assigned goods receipt.
    6. check the box next to the plant.
    7. Save.

Setting up materials management

Setting up purchases

  1. Define partner selection for hierarchy type.
    1. Menu: SPRO-Material Flow Management-Purchasing-Supplier Master Records-Supplier Hierarchy-Define Partner Selection for Hierarchy Type.
    2. Click New entries.
    3. Enter the role LF supplier, account group ZKRE.
    4. Save.
  2. Defining the role of the forwarder for creating/invoicing SD Transportation.
    1. Menu: SPRO-Material Flow Management-Purchasing-Supplier Master Records-Supplier Hierarchy-Define Partner Selection for Hierarchy Type.
    2. Select Allowed partner roles by account groups.
    3. Click New entries.
    4. Enter the role RS Invoice issuer, account group 0005 Forwarder.
    5. Save.
  3. Create the Purchasing and Partner Roles views for the vendor.
    1. Menu: S000-Logistics-Operational logistics-Master data-Partners-Supplier-Create.
    2. Transaction XK01.
    3. Enter vendor code 1, company code ZUCH, purchasing organization Z001.
    4. Press Enter.
    5. Enter the order currency RUB on the Purchasing screen and press Enter.
    6. Enter the partner role LF supplier, vendor code 1 on the Partner Roles screen.
    7. Save.

Setting up inventory management and inventory

  1. Changing factory settings.
    1. Menu SPRO-Materials Management-Inventory Management and Inventory-Plant Parameters.
    2. Double click on the Factory field.
    3. Change settings and save.
  2. Setting up the selection of fields for the type of movement and account.
    1. If, when posting a movement of material, it swears “The selection of fields for airborne 501 account 90300000 does not match.”
    2. Program RM07CUFA.
    3. Enter movement type 501, account 90300000.
    4. Click the Run button.
    5. Find the lines highlighted in red and click twice.
    6. Set the visibility of fields.
    7. Save.

Setting up valuation and account assignment

  1. Define price control for material types.
  2. Activation of split assessment.
    1. Menu SPRO-Materials Management-Valuation and Account Assignment-Account Selection-Account Selection without Assistant
  3. Definition of assessment management.
    1. Menu SPRO-Materials Management-Valuation and Account Assignment-Account Selection-Account Selection without Assistant
  4. Grouping of assessment areas.
    1. Menu SPRO-Materials Management-Valuation and Account Assignment-Account Selection-Account Selection without Assistant-Grouping Valuation Areas.
    2. Enter the constant 0002 for the depreciation area ZUCH, company code ZUCH, chart of accounts CARU.
    3. Save.
  5. Definition of assessment classes
    1. Menu SPRO-Materials Management-Valuation and Account Assignment-Account Selection-Account Selection without Assistant-Define Valuation Classes.
    2. Select Valuation Class.
    3. Click New entries.
    4. Enter the valuation class and reference account class.
    5. Save.
  6. Setting up automatic postings for stock postings (BSX).
    1. Transaction OBYC.
    2. Click the Account Assignment button.
    3. Double click on BSX.
    4. Select the CARU chart of accounts.
    5. Click New entries.
    6. Enter Valuation Modifier 0002, valuation class for example 1060, balance sheet account for example 10600000.
    7. Save.
  7. Setting up automatic postings for recalculation of MR/PS (WRX).
    1. Menu SPRO-Materials management-Valuation and account assignment-Select account-Select account without assistant-Setting up automatic postings.
    2. Transaction OBYC.
    3. Click the Account Assignment button.
    4. Double tap on WRX.
    5. Select the CARU chart of accounts.
    6. Click New entries.
    7. Enter Valuation Modifier 0002, valuation class for example 1060, balance sheet account for example 15101000.
    8. Save.
  8. Setting up automatic postings for moving inventory between company codes.
    1. Transaction OBYA (T030 VRB+BUV).
    2. Enter BE1 and BE2.
    3. For BU1 for accounts receivable, enter the posting code, for example 40, and the account, for example 41999000 goods in transit.
    4. For BU1 for accounts payable, enter the posting code, for example 50, and the account, for example 41999000 goods in transit.
    5. For BU2 for accounts receivable, enter the posting code, for example 40, and the account, for example 41999000 goods in transit.
    6. For BU2 for accounts payable, enter the posting code, for example 50, and the account, for example 41999000 goods in transit.
    7. Save

Setting up account control

  1. Activation of direct posting to the main account and material account.
    1. Menu SPRO-Material Flow Management-Account Control-Incoming Invoice-Activation of direct posting to the main account and material account.
    2. Click the New records button.
    3. Check the box Direct posting to G/L account.
    4. Check the Direct posting to material account checkbox.
    5. Save.
  2. Maintain default values ​​for tax codes.
    1. Menu SPRO-Materials Management-Invoice Control-Incoming Invoice-Maintain Default Values ​​for Tax Codes.
    2. Click the New records button.
    3. Enter company code, default VAT codes.
    4. Save.
  3. Determination of tolerance limits.
    1. Menu: SPRO-Material Flow Management-Account Control-Blocking-F-Definition of Tolerance Limits.
    2. Copy or create entries.
    3. Enter company codes, deviation codes, deviation values.
    4. Save.

Sales (SD)

Course SCM600 Sales processes.

Course SCM605 Sales.

Course SCM610 Shipping.

Course SCM615 Invoicing.

Setting up an enterprise structure

  1. Creation of a Sales Organization
    1. Menu SPRO-Enterprise structure-Definition-Sales-Definition, cop, delete, check the sales organization.
    2. Select Sales Organization Definition
    3. Select line 0001.
    4. Click Copy.
    5. Enter code, name, currency, calendar.
    6. Save.
  2. Creation of a Sales Channel
    1. Menu SPRO-Enterprise structure-Definition-Sales-Definition, cop, delete, check the distribution channel.
    2. Select Distribution Channel Definition.
    3. Click New entries.
    4. Enter code, name.
    5. Save.
  3. Assignment Sales organization - Company code.
    1. Menu SPRO-Enterprise Structure-Assignment-Sales-Assignment Sb.Org - Company Account.
    2. Enter company code for the sales organization.
    3. Save.
  4. Assignment Distribution channel - Sales organization.
    1. Menu SPRO-Enterprise structure-Assignment-Sales-Assignment sales channel-sales organization.
    2. Click New entries.
    3. Enter code SbOrg, sales channel.
    4. Save.
  5. Assignment Sector - Sales organization.
    1. Menu SPRO-Enterprise structure-Assignment-Sales-Assignment sector-sales organization.
    2. Click New entries.
    3. Enter code SbOrg, sector.
    4. Save.
  6. Formation of a sales market.
    1. Menu SPRO-Enterprise structure-Assignment-Sales-Formation of sales market.
    2. Click New entries.
    3. Enter code SbOrg, sales channel, sector.
    4. Save.
  7. Assignment Sales organization - distribution channel - plant.
    1. Menu SPRO-Enterprise structure-Assignment-Sales-Assignment sales organization - distribution channel - plant.
    2. Click New entries.
    3. Enter code SbOrg, sales channel, plant.
    4. Save.
  8. Creating a Shipping Point
    1. Menu SPRO-Enterprise structure-Definition-Operational logistics-Definition, cop, delete, check the shipping point.
    2. Select Define Shipping Point.
    3. Click New entries.
    4. Enter code, name, time, texts, address.
    5. Save.

General sales settings

General sales settings

  1. Setting up partner selection.
    1. Menu SPRO-Sales-Basic functions-Partner selection-Configure partner selection.
    2. Select the item Configure partner selection for customer master data.
    3. Go and configure the Recoding partner role item. Remove duplicate names in Russian. by renaming it in English.
    4. Go and configure the Assignment of partner role scheme item. For the customer account group ZDEB, set the partner role scheme AG Customer.
    5. Go and configure the Account group - role assignment item. Create records AG Ordering party - ZDEB, RE Invoice recipient - ZDEB, RG Payer - ZDEB, WE Material recipient - ZDEB.
    6. Save.
  2. Creating a Client.
    1. Menu S000-Logistics-Sales-Master Data-Business Partner-Customer-Create
    2. Transaction VD01
    3. Enter Account Group ZDEB, Debtor 100000, Sales Market ZUCH, Sales Channel Z1, Sector Z2.
    4. Enter sales area, price group, customer scheme.
    5. Enter tax trigger 1.
    6. Enter customer code 100000 for the partner roles Customer, Invoice Receiver, Payer, Material Receiver.
    7. Save.
  3. Creating a Forwarder in SD (for SD Transportation).
    1. Menu S000-Logistics-Sales-Master Data-Business Partner-Forwarder-Create.
    2. Transaction V-11.
    3. Enter Creditor EXP0000001, company code ZUCH, account group 0005 Forwarder.
    4. Enter Name, Search Criteria1 (TIN), address, RegTaxNumber1 (TIN), RegTaxNumber3 (KPP), control account 60001100,
    5. Save.
  4. Creating a Forwarder in MM (for SD Transportation).
    1. Menu S000-Logistics-Flow Management-Purchases-Master Data-Supplier-Centralized-Create.
    2. Transaction XK01.
    3. Enter Creditor EXP0000001, Company code ZUCH, Purchasing organization ZUCH, account group 0005 Forwarder.
    4. On the Partner Roles tab, enter Role LF Supplier, Vendor EXP0000001.
    5. On the Partner Roles tab, enter Role RS Invoice, Vendor EXP0000001.
    6. Save.
  5. Determining the rules for choosing taxes.
    1. Menu: SPRO-Sales-Basic functions-Taxes-Define tax selection rules.
    2. For the country RU, the tax type MW01 is configured in the standard.

Setting up pricing calculations - standard

  1. Definition of condition tables.
  2. Definition of types of conditions.
    1. The standard has configured the condition type MWST Output tax with the access sequence MWST.
    1. For sales org. ZUCH, distribution channel Z1, sector 01, document A, customer scheme 1, enter costing scheme RVAA01, condition type PR00.
    2. Save.
    1. Transaction VK31.
    2. Select Taxes.
    3. Double click on MWST.
    4. Save.
  3. Assigning account codes.
    1. Click New entries.
    2. Save.

Setting up pricing calculations - Russia

Note. In VK11, to create a condition for the RVAARU scheme (for Russia), you need to specify the tax code as condition MW01 for the combination of country, tax classification of the debtor and tax classification of the creditor. The situation is complicated by the fact that in ERP 6.0 the tax code field for MW01 is not available for entry by default - you need to break the screen, about which there is note 396534 "Condition maintenance: tax indicator and tax trigger". It is solved by creating your own condition table 502, indicating it in the access sequence and creating a condition for it. The VAT code in the new condition table is available for entry.

  1. Creation of condition tables for the RVAARU MW01 scheme (for Russia).
    1. Menu SPRO-Sales-Main functions-Price calculation-Management of price calculation-Define condition tables.
    2. Select Create condition tables.
    3. Enter Table for example 502, reference condition 002. (Copy table 002 to table 502).
    4. Uncheck With release status.
    5. Click the Maintain text button and enter the name of the table Z_Domestic taxes.
    6. Click Generate.
  2. Definition of types of conditions.
    1. Menu SPRO-Sales-Main functions-Price calculation-Management of price calculation-Define condition types.
    2. The standard configures the access sequence MW01 Tax Trigger with the access sequence MWST.
  3. Define access sequences for calculating prices.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define access sequences.
    2. Select Maintain access sequences.
    3. Select the access sequence MWST.
    4. Double click on Access.
    5. Click New entries.
    6. Enter access number 11, condition table 502, premise 7. Press Enter.
    7. Select line 502. Click the Fields menu item.
    8. Save.
  4. Maintaining a costing chart.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define and assign costing schemes.
    2. Select the RVAARU circuit and click the Control menu item.
    3. For condition type Net Cost2, check print X, subtotal 3.
    4. For condition type MWR1,MWR4, check the print X, subtotal 5.
    5. After the condition type Total sum, check the empty line, check the print X, subtotal 4.
  1. Assignment of costing sheets for price calculation.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define and assign costing schemes.
    2. Select the Define calculation scheme item.
    3. Enter new entries or copy standard ones.
    4. For sales org. ZUCH, distribution channel Z1, sector 01, document A, customer scheme 1, enter costing scheme RVAARU, condition type PR00.
    5. Save.
  2. Create condition records for pricing calculations.
    1. Menu S000-Logistics-Sales-Master Data-Conditions-Create.
    2. Transaction VK11.
    3. Enter condition type MW01, press Enter.
    4. Select menu item Z_Internal taxes.
    5. Enter customer tax classification 1, material tax classification 1, Amount 18%, per 1 unit, VAT code BC.
    6. Enter the customer's tax classification 0, material tax classification 0, Amount 0%, for 1 unit, VAT code BA.
    7. Save.
  3. Assigning account codes.
    1. Menu: SPRO-Sales-Basic functions-Account assignment/costing-Selection of revenue accounts-Definition and assignment of account codes.
    2. Select the menu item Assign an account code.
    3. The standard defines the RVAA01 and RVAARU schemes. They are assigned condition types and account codes.
    4. Non-standard diagrams (RVAAR1) must be created or copied.
  4. Assignment of G/L accounts for invoices.
    1. Menu: SPRO-Sales-Basic functions-Account assignment/costing-Selection of revenue accounts-Assignment of main accounts.
    2. Double click on Table 001.
    3. Click New entries.
    4. Enter Appendix V Sales, condition type KOFI, chart of accounts CARU, sales organization ZUCH, customer account assignment group 01, material account assignment group 01, account code ERL, revenue account 90100000.
    5. Enter entries for all material and customer account assignment types.
    6. Enter entries for tables 002, 003, 004, 005.
    7. Save.

Setting up pricing calculations - non-standard

  1. Definition of condition tables.
    1. Menu SPRO-Sales-Main functions-Price calculation-Management of price calculation-Define condition tables.
  2. Definition of types of conditions.
    1. Menu SPRO-Sales-Main functions-Price calculation-Management of price calculation-Define condition types.
    2. The standard configures the access sequence MWST Output Tax with the access sequence MWST.
  3. Define access sequences for calculating prices.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define access sequences.
  4. Copying the standard calculation scheme RVAA01 and adapting it for the journal s-f.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define and assign costing schemes.
    2. Select Maintain costing chart.
    3. Select the RVAA01 circuit and click Copy.
    4. Enter the new scheme RVAAR1 and name.
    5. Save.
    6. Select the RVAAR1 circuit and click the Control menu item.
    7. Replace the stamp everywhere from S to X.
    8. For the condition type Net Cost2, enter stamp X, subtotal 3.
    9. For condition type MWST, enter stamp X, subtotal 5.
    10. After the condition type Final amount, create an empty line, enter stamp X, subtotal 4.
    11. Thus, subtotal VAT amounts will be copied to fields VBAP-KZWI5, VBRP-KZWI5. This is necessary to transfer the VAT amount to the s-f journal. See - Customizing printing of tax invoices in SD


  1. Assignment of costing sheets for price calculation.
    1. Menu SPRO-Sales-Basic functions-Price calculation-Price calculation management-Define and assign costing schemes.
    2. Select the Define calculation scheme item.
    3. Enter new entries or copy standard ones.
    4. For sales org. ZUCH, distribution channel Z1, sector 01, document A, customer scheme 1, enter costing scheme RVAAR1, condition type PR00.
    5. Save.
  2. Create condition records for pricing calculations.
    1. Menu S000-Logistics-Sales-Master Data-Conditions-Create.
    2. Transaction VK31.
    3. Select Taxes.
    4. Double click on MWST.
    5. For the line "VUsl Strn NlKln NlMt1" click the Create button.
    6. Enter condition type MWST, customer tax classification 1, material tax classification 1, Amount 18%, for 1 unit, VAT code BC.
    7. Enter condition type MWST, customer tax classification 0, material tax classification 0, Amount 0%, for 1 unit, VAT code BA.
    8. Save.
  3. Assigning account codes.
    1. Menu: SPRO-Sales-Basic functions-Account assignment/costing-Selection of revenue accounts-Definition and assignment of account codes.
    2. Select the menu item Assign an account code.
    3. The standard defines the RVAA01 and RVAARU schemes. They are assigned condition types and account codes.
    4. Non-standard diagrams (RVAAR1) must be created or copied.
  4. Assignment of G/L accounts for invoices.
    1. Menu: SPRO-Sales-Basic functions-Account assignment/costing-Selection of revenue accounts-Assignment of main accounts.
    2. Double click on Table 001.
    3. Click New entries.
    4. Enter Appendix V Sales, condition type KOFI, chart of accounts CARU, sales organization ZUCH, customer account assignment group 01, material account assignment group 01, account code ERL, revenue account 90100000.
    5. Enter entries for all material and customer account assignment types.
    6. Enter entries for tables 002, 003, 004, 005.
    7. Save.

Setting up operational logistics

  1. Assignment of shipping points.
    1. Menu: SPRO-Executive logistics-Shipment-Basics-Define shipping point/receiving point-Assignment of shipping points.
    2. Click new entries.
    3. Enter Shipping Condition, Loading Group, Plant, Default Shipping Point, Manual Shipping Point.
    4. Save.

Setting up output documents for deliveries

The settings are located in the menu:

SPRO-Executive Logistics-Shipping-Basics-Output Management-Output Selection-Maintaining Output Selection for Outbound Deliveries.

  1. Maintaining types of output documents.
    1. Select the type of output document LD00 Invoice. Double tap.
    2. Check the access sequence 0005 sales.org / client.
    3. Select Processing routines.
      1. Enter data: Tool - Printing, program J_3RV_DELIV_PDF, subroutine ENTRY, PDF/smartform J_3RV_T12_PDF.
      2. Enter data: Tool - Telefax, program RLE_DELNOTE, subroutine ENTRY, PDF/smartform LE_SHP_DELNOTE.
      3. Enter data: Tool - Telex, program J_3RV_DELIV_PDF, subroutine ENTRY, PDF/smartform J_3RV_T12_PDF.
      4. Enter data: Tool - External sending, program J_3RV_TORG12_BIL, subroutine ENTRY, PDF/smartform J_3RV_T12_PDF.
      5. Enter data: Tool - Special function, program J_3RV_DELIV_PDF, subroutine ENTRY, PDF/smartform empty.
      6. Save.
      7. To enter entries into the “Journal of invoices and acts”, use the Special function without specifying a form.
    4. Select Partner Roles.
      1. Click New entries.
      2. Enter data: Tool Printing, Role WE Recipient of material.
      3. Enter data: Tool Telefax, Role WE Recipient of the material.
      4. Enter data: Tool Special function, Role WE Recipient of material.
      5. Save.
  2. Maintaining a diagram of the conditions of the output document.
    1. Select V10000 Shipping output documents.
    2. Select the menu item Management.
    3. Check that there is a line with the condition type LD00 Invoice.
    4. Save.
  3. Assignment of the output document condition scheme.
    1. Select the menu item Assignment of deliveries (header).
    2. Select line LF Outbound delivery.
    3. Check that the V10000 circuit and the type of output doc are assigned. LD00.
    4. Save.

Setting up output documents for invoices

  1. SPRO-Sales-Basic functions-Managing output documents-Selecting output documents-Selecting output documents using the condition technique-Maintaining the selection of output documents for invoices.
  2. Maintaining types of output documents for sales.
    1. Select entry RD00.
      1. Click New entries.
      2. Enter data: Printing tool, program J_3RV_INV_A, subroutine ENTRY, pdf/smartform J_3RVINVOICE.
      3. Enter data: Telex tool, program J_3RV_INV_A, subroutine ENTRY, pdf/smartform J_3RVINVOICE.
      4. Enter data: External sending tool, program J_3RV_TORG12_BIL, subroutine ENTRY, pdf/smartform J_3RV_T12_PDF.
      5. Enter data: Special function tool, program J_3RV_INV_A, subroutine ENTRY, pdf/smartform empty.
      6. To enter entries into the “Invoice Journal”, use the Special function without specifying a form.
      7. Save.
      1. Click New entries.
      2. Save.
  3. Maintaining types of output documents for adjustment accounts.
    1. Select RD00, click the copy button.
    2. Enter the new code RUCR-adjustment accounts and save.
    3. Click the Processing subroutines menu item.
      1. Click New entries.
      2. Enter data: Printing tool, program J_3RV_CORRINV_A, subroutine ENTRY, pdf/smartform J_3RCORRINV.
      3. Enter data: Telefax tool, RLB_INVOICE program, ENTRY subroutine, pdf/smartform LB_BIL_INVOICE.
      4. Enter data: EDI tool, RSNASTED program, EDI_PROCESSING subroutine, pdf/smartform is empty.
      5. Enter data: Special function tool, program J_3RV_CORRINV_A, subroutine ENTRY, pdf/smartform empty.
      6. Enter data: ALE Distribution tool, RSNASTED program, ALE_PROCESSING subroutine, pdf/smartform is empty.
      7. Save.
    4. Click the Partner Roles menu item.
      1. Click New entries.
      2. Enter data: Print tool, PS role - invoice recipient.
      3. Enter data: Telefax tool, PS role - invoice recipient.
      4. Enter data: EDI tool, role of PS invoice recipient.
      5. Enter data: Special function tool, PS role - invoice recipient.
      6. Enter data: DistributionALE tool, PS role invoice recipient.
      7. Save.
  4. Maintaining a diagram of the conditions of the output document
    1. Select V10000, click the Control menu item.
    2. Check line: level 10, counter 0, ViewUsl RD00, premise 62.
    3. Click New entries.
    4. Enter Level 11, counter 1, condition type RDRU.
    5. Click New entries.
    6. Enter Level 400, counter 0, condition type RUCR.
    7. Save.
  5. Define print settings.
    1. Menu SPRO-Sales-Basic functions-Manage output documents-Define printing parameters.
    2. Select Invoicing-Invoice(RD00).
      1. Click New entries.
      2. Enter sales organization ZUCH, device. output LP01, name LIST1S, suffix1 LT01, suffix2 RCHNUNG.
      3. Save.
    3. Select Invoicing-Invoice (RDRU).
      1. Click New entries.
      2. Enter sales organization ZUCH, device. output LP01, name LIST1S, suffix1 RDRU.
      3. Save.
    4. Select the item Invoicing-Corr.s-f (RUCR).
      1. Click New entries.
      2. Enter sales organization ZUCH, device. output LP01, name LIST1S, suffix1 RUCR.
      3. Save.
  6. Creating a condition for the output document.
    1. Menu S000-Sales-Master Data-Output Documents-Invoice-Create (VV31).
    2. Enter the output document type RD00 Invoice.
    3. The key combination will be adjusted automatically from the output document settings in SPRO.
    4. Enter company code, customer, partner role, sender 1 print, output time 4 when saving.
    5. When saving s-f, if the condition is triggered, an output document is created.

IDOC/EDI setup

Settings for IDOC/EDI are located in the menu:

S000-Logistics-Material Management flows-Foreign trade/duties-Communication/printing-Communication/printing-Environment-IDOC/EDI basis-Administration

  1. Definition of IDOC partner data.
    1. Menu: S000-Logistics-Material Management. flows-Foreign trade/duties-Communication/printing-Communication/printing-Environment-IDOC/EDI basis-Administration-Define partner data.
    2. Enter transaction (WE20).
    3. Click the Create button.
    4. Specify partner number 1 (creditor number 1 must exist), partner type LI-creditor, processor type US-tab.number, processor ADMIN.
    5. Save.

EDI setup

Settings for EDI are located in the menu:

SPRO-Finance-Accounting Receivables and Creditors-Business Transactions-Invoice/Credit Memo Receipt-EDI

Contains the following items:

  • Entering program parameters for incoming invoices via EDI
  • Assigning a Company Code to Incoming EDI Invoices
  • Assigning G/L Accounts to the EDI Procedure
  • Assigning a VAT code to the EDI procedure
  • Assigning additional account assignments to the EDI procedure
  • Development of extensions for incoming invoices via EDI (FEDI0001)
  1. Entering program parameters for incoming invoices via EDI.
    1. Enter the type of partner, for example LI-creditor, partner number, for example 1, BU.
    2. Check the box Prev. document registration.
    3. Specify the general ledger transaction codes, document type FI, for example KR, document type for debt reduction, for example KA, standard unit, for example ШТ.
    4. Save.
  2. Assigning a company code to incoming EDI invoices.
    1. Enter into transit. and click the New Entries button.
    2. Enter the partner type, for example LI, partner number, for example 1, company name, for example Paradigm, company code, for example ZUCH.
    3. Save.
  3. Assignment of G/L accounts to the EDI procedure.
    1. Enter the partner type, for example LI, partner number, for example 1, company account, for example ZUCH.
    2. Click the New records button.
    3. Enter the product number, name, main account, company account.
    4. Save.
  4. Assigning a VAT code to the EDI procedure.
    1. Enter into transit. and click the New Entries button.
    2. Enter the type of partner, partner number, three-digit tax code, tax rate, country, VAT code.
    3. Save.

Below is a list of transactions that can help your SAP FI consultant work.

AB08 Reversal Dept. Items Fixed Assets
ABAP_DOCU_SHOW Calling the doc by key. according to ABAP
ABAPDOCU View ABAP Documentation
ABAPHELP Search ABAP documentation
AL08 List of all users in the system
BMBC Batch Data Control Panel
BMBC Batch Information Cockpit
CKM3 Material price analysis
CO09 Overview of available stocks
CODE_SCANNER ABAP search
DMEE DMEE: instr. maintaining format. tree
F.01 ABAP/4 report: balance sheet
F.05 Foreign currency valuation
F.07
F.13 Auto. alignment without specifying currency
F.19 General ledger: recalculation of PM/PS
F.80 Mass reversal of documents
F-03 PSD leveling
F-05 Posting a foreign currency valuation
F110 Parameters for automatic payment
F110 Parameters for automatic payment (you can delete No.\n)
F13E Auto. alignment with currency
F-28 Posting Payment Input
F-32 Clearing the customer account
F-44 Vendor account clearing
F-47 Advance payment requirement
F-53 Posting Payment Outcome
F-60 Table Maintenance: Posting Periods (Account Closing Check)
F-60 Table maintenance: posting periods
FAGL_FC_VAL Foreign currency valuation (new)
FAGL_FC_VAL Foreign currency valuation
FAGLB03 View balance (new)
FAGLB03 View balance
FAGLCOFITRACEADMIN Route management. Through Prov. online
FAGLGVTR General ledger: balance carryover
FAGLL03 Dept. G/L account items (new)
FB00 Processing options for accounting
FB01 Posting a document
FB03 View a document
FB05 Wiring with alignment
FB08 Reversal Document
FB08 Cancel document
FB60 Entering incoming invoices
FB65 Entering incoming credit memos
FB70 Entering outgoing invoices
FB75 Entering outgoing credit memos
FBB1 Posting a foreign currency valuation
FBCJ Cash entry
FBKP Accounting/configuration (definition of OGK code)
FBL1N List of individual creditor items
FBL3N List of individual items main. accounts
FBL5N List of individual debtor items
FBN2 Maintain number range: FI_PYORD
FBPM Payment media program PMW
FBR2 Posting a document (according to sample)
FBRA Cancel alignment
FBV2 Changing the pre-registration document
FBZP Configuration: maintaining ProgPlat
FD01 Customer entry (accounting)
FD02 Change of debtor (accounting)
FD03 View customer (accounting)
FD32 Change CreditManagement/Debtor
FDI1 Create a report
FDI4 Creating a Form
FDTA TemSe/REGUT data management
FEBA_BANK_STATEMENT Post-processing of account statements
FEBAN Add. processing of account statements
FF_5 Entering an electronic account statement
FF67 Manual account statement
FF7A Daily financial summary
FF7B Liquidity forecast
FI02 Change bank
FI03 View bank
FIBF BTE maintenance transaction
FK01 Creditor entry (accounting)
FK02 Change creditor (accounting)
FK03 View creditor (accounting)
FM_SETS_FICTR1 PFM Group. Create
FM_SETS_FICTR2 PFM Group. Change
FM_SETS_FICTR3 PFM Group. View
FMBB Instr. budgeting tools
FMCIA Edit financial position
FMCIA Separate processing
FMCIC View financial position
FMCID Changing the default hierarchy
FMCIE View hierarchy
FMCIH Change alternate hierarchy
FMDERIVE DB assignment of objects - setting
FMDERIVER Edit Account Assignment Derivation
FMDOCREV Mass reversal of UX documents
FMEDD View input document
FMEDDW Expand budget entry documents
FMSA Create a Pension Fund in the EMF
FMSB Change PFM in EMF
FMSC Viewing the FMF in the EMF
FMSD Edit the PFM hierarchy variant
FMSE View the FFM hierarchy option
FS00 Maintaining master data accounts
FS10N View balance
FSP0 G/L accounts in the chart of accounts
FTXP Maintaining tax codes
GCU4 Entering data from MM retroactively
GD23 FI-SL: viewing LocalFactDocuments
GGB1 Handling Replacements
GRR3 RW: View form
GS01 Create a set
GS02 Changing the set
GS03 View set
J3RCALD Machine. aligned FI-AR (Russia)
J3RCALK Machine. aligned FI-AP (Russia)
J3RCREV Align the reversal. positions (Russia)
KAH1 Create a Cost Element Group
KAH2 Changing a Cost Element Group
KAH3 Viewing a Cost Element Group
KB11N Manual transfer of costs - input
KB13N Manual cost transfer - view
KE24 View Department Positions - Fact
KE30 Run report/results
KE31 Generating a results report
KE35 Changing the form
KEI2 Maintaining a results recording scheme
KP04 Set ProfilePlanir
KP06
KPF6 ChangePlanning ViewConsumption/ConsumptionRabt
KS01 Creating a cost center
KS02 Change of cost center
KS03 View cost centers
KSB5 CO documents Fact
LSMW Legacy System Migration Workbench
MB03 Goods receipt -> View material document
MB51 List of material documents
MB51 Goods receipt -> List of material documents
MB52 Inventory list
MB5B Inventory at posting date
M.B.B.S. Reports -> View Valuated Special Stock
MC94 Planning -> Change flexible ISL planning
MD04 View stock status/requirements.
ME21N Create a purchase order
ME22N Purchase order -> Change purchase order
ME23N Purchase Order -> View Purchase Order
ME2L Orders - Supplier
ME54N Purchase order -> Requisition -> Release requisition
ME55 Group release of requisitions
ME5A Viewing the list of applications
MIGO Material movement
MIGO Goods receipt -> Goods movement
MIR5
MIR5 Invoice receipt -> View list of invoice documents
MIR6 Invoice receipt -> Invoice overview
MIRO Entering an incoming invoice
MM60 Materials catalog
MR51 Material: individual items
MR8M Reversal of invoice document (purchase)
OB_GLACC12 HP basic accounts: mass. leading -2
OB28 C FI Table maintenance T001D
OB52 C FI Table maintenance T001B
OB53 C FI Table maintenance T030 bil+bil
OB74 C FI Table maintenance TF123 AutoAlign
OBA3 C FI Table maintenance T043G
OBBH C FI table maintenance T001Q (Document)
OBD4 C FI Table maintenance T077S
OBPM4 Options for choosing payment media
OBY6 C FI Table maintenance T001
OBYC C FI Table T030 rmk + space
OKB9 Changing AutomaticAssignedAssignments
ORFA Setting up Fixed Asset Accounting
OSS1 Login SAP Service Marketplace
PFCG Maintaining roles
S_ALR_87012168 OP: analysis of payment terms
S_BCE_68001425 Roles based on complex criteria
S_BCE_68001426 Transactions for users. with prof.
S_PL0_09000467 DME Engine: InputFile Format Conversion
S_PL0_86000028
S_PL0_86000028 General -> Comparisons fact/fact -> Balance/P+U/Comparison fact/fact
SA38 ABAP reports
SAT ABAP Trace
SCMP Comparison of views/tables
SCU3 Table history
SE01 Transfer organizer (extended view)
SE09 Tool Organizer
SE11 ABAP Dictionary: Maintaining
SE15 ABAP Dictionary Information System
SE16 Data Browser
SE16N General table view
SE16N T001B
SE17 General table view
SE18 BAdI-Builder - definitions
SE19 BAdI-Builder - implementations
SE24 Class Builder
SE37 ABAP function modules
SE38 ABAP editor (running programs)
SE38 ABAP editor J_3RFDSLD OSV (debtors)
SE38 ABAP editor J_3RF_SELL_BOOK_02 Sales book
SE38 ABAP editor RFEBKA96 - deleting an extract
SE51 Screen editor
SE80 Object navigator
SE84 Repository information system
SE91 Maintaining messages
SE93 Maintaining transaction codes
SFP Form Builder
SHDB Transaction Recorder (Batch Input)
SLG0 Application Log: Object Maintenance
SLG1 Application log: view magazines
SM01 Blocking transactions
SM02 System messages
SM04 a list of users
SM12 View and remove locks
SM13 Administering Update Entries
SM20N Contra analysis security log - Transaction usage log
SM20N Contra analysis security log
SM21 Online system log analysis
SM30 Calling up view maintenance
SM34 Calling view cluster maintenance
SM35 Batch input monitoring
SM36 Background request
SM37 Job selection overview
SM50 Workflow overview
SM51 List of SAP systems
SM58 Error log: async. RFC
SM59 RFC addresses (view and maintain)
SM66 Systemwide Work Process Overview
SMQ2 qRFC monitor (login queue)
SP01 Output Control
SPRO Settings - project processing
SQVI QuickViewer
ST05 Performance Tracing
ST22 ABAP dump analysis
STAUTHTRACE Authority Tracing
STBRG_GRP General maintenance of authorization groups
STMS Transfer Management System
SU01 User management
SU53 Authorization check analysis
SUIM User Information system
SWO2 RBO Browser
V/LD Execute a list of conditions
VA01 Create a sales order
VA02 Changing a sales order
VA03 View a sales order
VARD View a report variant
VF11 Invoice reversal (sales invoice)
VFX3 List of blocked invoices
VK11 Create condition
VK12 Change condition
VK13 View condition
VL02N Changing an Outbound Delivery
VL03N View an outbound delivery
VL31N Creating an inbound delivery
VL32N Inbound Delivery -> Change Inbound Delivery
VL33N Inbound Delivery -> View Inbound Delivery
VT01N Creation of transportation
VT02N Change of transportation
VT03N View transportation
VT11 Transportation selection: planning
XD02 Change of customer (central)
XD03 View customer (central)
XD07 Changing the debtor's GroupAccounts
XK02 ChangeCredit (central)
XK07 Changing a vendor account group

This article discusses in detail SAP standard processes and what to do if you identify the need to reverse a payroll run. The method you use largely depends on where you are in the process. Once you understand this information, you can make the right decisions when choosing how to reverse a payroll run.

To understand what this article is about, readers should be familiar with the complex concepts of SAP Payroll. In other words, this article is not intended for beginners who do not have sufficient experience with SAP Payroll.

For more information on this topic, I recommend attending the SAP WNAOC seminar, where the functionality of off-cycle workbench is discussed in detail in its entirety, including payroll reversal. Choose an SAP seminar on payroll for your country. For the USA this is HR410 - a seminar on payroll calculation in the USA, for Canada - HR407. For information about seminars for other countries or more information about any other SAP seminars, visit: https://training.sap.com/.

For more information on the basics of payroll, see other articles in HR Expert:

  • Automating Tuition Reimbursement Calculations in SAP Payroll, Imran Sajid
  • Best Practices for SAP Global Payroll Strategy by Satish Badgi
  • Troubleshooting Payroll Applications by Satish Badgi
  • Automation of payments by period in the SAP Payroll payroll system, Irfan Malik
  • New methods for comparing payroll results and optimizing SAP Payroll implementation projects, Owen McGivney
  • Troubleshooting Payroll Problems by Satish Badgi
  • First-hand. Examples of successful practices and recommendations based on real experience for optimizing SAP ERP HCM and Payrol projects [video]

Reversal options in SAP Payroll

The first step toward understanding this functionality and the options for reversing or canceling a payroll run is to identify the step you are currently at in the overall payroll process flow. This information is of great importance for choosing ways to correct data in the system. To choose the optimal option for adjusting payments, you need to ask the following questions and determine the range of possible actions:

  1. Have you exited the payroll control record?
  2. Has the payroll been posted to Financial Accounting (FI)?
  3. Was the transfer made to a third party?
  4. Are you reversing the most recent payroll run or the previous one?

Determining whether to reverse payroll

The first question is important in determining whether a formal process is necessary to reverse a payroll. If you have already exited payroll, you have two options:

  1. Delete payroll results.
  2. Make corrections and run the payroll run again. When choosing the second option, you should perform the following sequence of actions:
    • Update the master data to resolve the issue.
    • Run the payroll run again.

It can be assumed that if the payroll control record was not exited, then the payroll posting or third party transfer was not executed either, since in the SAP system it is not possible to start a productive run of these processes before exiting the control record.

The choice between deleting payroll results and adjusting with a new payroll run depends on the reasons for reversing a run that has already been executed. If you need to correct the results, SAP recommends that you make the corrections and rerun the run. For example, if you wanted to enable salary increases, but you did not update the master data before running the payroll run, you must do the following:

  • Change the status of the control record to Released for Adjustment.
  • Update infotype 8 to increase an employee's salary.
  • Change the status of the control record to Released for Payroll.
  • Run the payroll run again.

These steps will update the results and should resolve the issue.

You may only want to delete results if they were created in error. For example, you wanted to terminate an employee, but you did not process the termination event before running payroll. In this case, to correct the situation, do the following:

  • Delete payroll results.
  • Change the status of the control record to Released for Adjustment.
  • Take action to terminate the employment contract.
  • Change the status of the control record back to Released for Payroll.

At this stage, even after running the payroll again, this employee should not be used due to dismissal.

To delete the results of the payroll run, execute transaction PU01. For the purposes of this article, we will consider this process, since not everyone is familiar with it. The process of adjusting and rerunning payroll is not described here because it is generally something that all payroll administrators should be familiar with.

You can delete payroll results for only one employee per operation. First, run transaction PU01 and enter the personnel number of the employee for whom you want to delete the payroll results, see Rice. 1. After entering the number, select the progress icon. The screen shown in rice. 2. Here you can check the results you want to delete. Select the line with the employee’s personnel number and click the “Delete” button.

Rice. 1. Entering a personnel number for the payroll results that you want to delete


Rice. 2. Deleting payroll results in transaction PU01

A pop-up screen will appear asking you to confirm deleting the payroll results. (Fig. 3). Click Yes.

Rice. 3. Confirmation of deletion of payroll results in transaction PU01

The screen appears (Fig. 4) with a message that the results were successfully deleted.

Rice. 4. Screen indicating that payroll records were successfully deleted

However, what if you are already out of payroll? What options exist in this case? At this stage, there are three possible scenarios for choosing how to solve this problem. Let's look at each of them.

An overview of three possible scenarios:

  1. The payroll exit was completed, but posting and transfer to a third party were not performed.
  2. The payroll exit has been completed, the posting run has been completed, but the transfer to a third party has not been carried out.
  3. The payroll run has been exited, the posting run has been completed, the transfer to a third party has been completed, or you want to reverse the payroll run from the previous period (for example, not the most recent run, but the previous one).

For the third scenario, let's assume that for any payroll run that is not the most recent one, a posting to Financial Accounting and a third party transfer run (otherwise known as 3PR) is made, since before you can start working with the current period, you must post and transfer to a third party for any calculations salaries in the past.

Scenario 1

For the first scenario, in which payroll is exited but the posting and transfer to a third party is not, use the off-cycle workbench and payment reversal functionality.

Execute transaction PUOC_10 and open the “Reverse payment” tab (Fig. 5). Then select the payment to be reversed (in this case, check number 0000000000402) and the reason for reversal (in this case, “Theft”).

Rice. 5. Reversing a payment using off-cycle tools

Click the "Cancel" button. A pop-up screen will appear indicating that the cancellation will not be possible and asking you to confirm whether to proceed. (Fig. 6). Click Yes.

Rice. 6. Cancellation confirmation message when reversing a payroll calculation

In off-cycle workbench, go to the History tab (Fig. 7) and check that the cancellation is complete. To do this, make sure that the indicator is set in the “Canceled” field.

Rice. 7. Off-Cycle Workbench: History Tab with Reversed Payroll

Once the payroll reversal has been confirmed, this can be checked on the FI side. To do this, perform the FCHN transaction and search for payroll checks ( rice. 8). Enter payment details, such as the company code that made the payment. Next, set the “Payroll checks” indicator and select the execution icon.

Rice. 8. Checking payroll reversal in FI

Once you find the check number corresponding to the reversed payment (in this case the check number is 0000000000402, see Rice. 7), you can view the details of the canceled check on the FI side by clicking on it. All relevant information for the voided check should appear, as shown in rice. 9.


Rice. 9. Canceled Check Details

At this point, the reversal process is complete because there are no more payroll posting or third party remittance activities in this scenario. The payroll check has been cancelled, all results posted and amounts transferred to suppliers have been corrected.

Scenario 2

Would you like to see the full version of the article?

If you are a subscriber to SAP Professional Journal, please log in to the site.

If you would like to subscribe to SAP Professional Journal, please contact the editor or place an order on the website.



Copyright © 2023 Alimony. Divorce. Children. Adoption. Marriage contract.