SD-Certification Notes 2
SD-Certification Notes 2
● Sales area
Customizing for pricing procedures contains a variety of attributes that can influence the
● Level (STEP):
The level in the pricing procedure determines the sequence in which the system processes
● Subtotals:
The pricing procedure can contain any number of subtotals. To define subtotals, leave the
Condition Type field blank and enter a name for the subtotal in the Description field.
● Condition formula:
The condition formula in the pricing procedure allows you to define an alternative base for
calculating the condition value and for consolidating conditions for subtotals. The default
base is the current value that resulted from processing the previous condition types.
● Requirements:
You can specify requirements to determine how the system must use the individual
condition types.
● Specific settings:
You can mark a condition type in the pricing procedure as a condition that is mandatory, a
condition that can only be entered manually (any existing access sequence is ignored in
this case), or as a condition that can be used for statistical purposes only.
Access sequence
An access sequence is a search strategy that the system uses to find valid condition records
for a condition type. This search strategy defines the sequence in which the system reads the
condition records for a condition type.
An access sequence can be assigned to a condition type (except for condition types that are
configured as a header condition).
Every access in an access sequence is defined by using a condition table. A condition table is
If an access sequence contains more than one access, the accesses are usually arranged
An access can also be made depending on the requirements that are assigned in the access
sequence.
Pricing flow
The figure shows that an order for 120 pieces of a material is created. The system must
The system determines the relevant pricing procedure based on the sales area, customer,
The system reads the condition type and determines the access sequence that is assigned to
The system reads the access sequence. The sequence of condition tables represents the
Each condition table represents one access, which can be used to create a condition record
The system searches for valid condition records by using the key that is specified by the
If the first access does not find a valid condition record, the system searches for the next
After the system finds a valid condition record for an access, the system reads the condition
record and copies the value that corresponds to the scale into the sales document.
The system repeats the entire process for each condition type until the system completes the
record and copies the value that corresponds to the scale into the sales document.
The system repeats the entire process for each condition type until the system completes the
The prices, surcharges, and discounts that are determined automatically by the system can
In the condition records, you can specify the limits within which a manual change can be
made. For example, you may define a discount that can only be changed between 1% and 3%.
sales document. These conditions are marked by the system as having been entered
manually.
You can change or create conditions on the condition screen. You can prevent a condition
type from being changed manually by making the appropriate settings in Customizing.
Header Condition Amount Distributed Among Items
You can also enter conditions at the document header level. These are known as header
conditions and are valid for all items.
The system automatically distributes these header conditions among the items based on the
net value. The basis for distributing the header conditions can be changed in the pricing
procedure by selecting the appropriate routine, such as weight (12 = gross weight and 13 =
net weight) and volume (01 = volume), in the Alternative Condition Base Value (AltCBV) field.
---The figure shows that the header condition amount is copied to each item of the order
---The figure shows that the header condition amount is distributed among the items based on
the portion of the total net value that is defined for that item.
● The updated prices on the condition screens are available at the header and item levels.
You can choose the pricing type in the dialog box that appears.
● To use the new pricing document function for a sales document ( Edit→ New Pricing
Document ), assign a pricing type to the pricing procedure in Customizing. If you do not
specify an entry, the system uses pricing type B (carry out new pricing).
The new pricing and pricing type functions are supported for both sales and billing
documents.
X True
X False
X A Calculation Type
B Period
C Amount
3. The header conditions are distributed manually among the items based on the net value.
True
X False
Correct. The header conditions are automatically distributed among the items based on
4. A condition table is a combination of fields that form the key for a condition record.
X True
False
Correct. A condition table is a combination of fields that form the key for a condition
record.
Unit 2 : Pricing Configuration
Lesson 1 :Configuring Pricing
You configure pricing in the reverse order as explained in the previous unit.
When you create a new pricing procedure, you have to consider the ultimate objective from
the beginning. The objective is to locate an appropriate condition record that can determine
the necessary key components. This means that the first step is to create a new condition
table if the required key combination (condition table) is not already available in the standard
system.
A condition table defines the structure of the key that you can use to create dependent
condition records.
You use condition tables to define the structure of the keys for a condition record.
The most important fields that are used in pricing at the header and item levels are available
The key fields of a condition table must appear at the top of the table.
In the condition table, you can determine whether a field appears in the header or in the item
part of the fast entry screen that is generated for defining condition records.
Access sequence
The hierarchy of the different levels is determined by the sequence of the entries in an access
sequence.
Within each access of an access sequence, you can specify the document field or source field
with which an access is performed.
Examples
● Material or pricing material
● Document currency or local currency
● Sold-to party or ship-to party
Condition Types
After you create the access sequence, you assign it to a condition type.
You can also create your own condition types. You can determine the characteristics of each
condition type. For example, you can determine whether the condition type represents
Condition types are combined in the required sequence in the pricing procedure.
● The document pricing procedure that is assigned to the sales document type
Lesson 2
Further Options for Pricing Control
Counter Field in a Pricing Procedure
If you want to retain the input sequence for manual conditions, these conditions must appear
at the same level. Use the Counter subkey to enter conditions at the same level in the pricing
procedure.
Customizing for pricing is restricted by the catalog of allowed fields for condition tables. If a
particular situation requires an exception to this rule, you can use the release-neutral
The information that you need to add new pricing fields is available in the Customizing
documentation. To access the documentation, see Customizing for Sales and Distribution
Pricing Strategies
To solve particular problems, build and link all the pricing components creatively.
Meeting particular pricing requirements may require one or more new pricing components.
Understanding the purpose and capabilities of each component and the relationship between
You can add new fields to the pricing field catalog. This allows you to use the new field to
define any condition table Requirement routines and formulas provide a method for modifying the
standard pricing logic
SAP provides tools to create these pricing elements. You can access these tools in
Customizing.
1. Which of the following provides a method to modify the standard pricing logic to meet
X A Requirement routines
B Condition types
C Pricing procedures
Correct. Requirement routines and formulas provide a method for modifying the standard
True
X False
Correct. An access sequence can have more than one condition table.
3. Which of the following elements contains keys that are used to create dependent
condition records?
A Condition types
B Access sequences
C Requirement routines
X D Condition tables
Correct. A condition table contains keys used to create dependent condition records.
X True
False
Correct. New fields can be added to the pricing field catalog. This allows you to use the
new field to define condition tables.
example, if you cannot agree on a net price and the customer does not want the item
anymore.
Additionally, you can display information about customer contacts that is relevant for the
selected sales document item and navigate to related apps to display and change the
corresponding sales document
Statistical and Relevant for Account Determination The Statistical and Relevant for Account
Determination option defines whether a statistical
price condition is relevant for account determination.
You might want to post statistical price conditions to CO-PA, such as Warranties, Delivery
costs, Surcharges, Discount, or Commission.
You use this indicator to define that the statistical price condition is posted to account-based
Profitability Analysis (CO-PA) as journal entry to an extension ledger of Financial Accounting.
You do this to increase and improve information relevant for management reporting.
In sales, you do not have any effect of this field, it just shows the condition type marked as
statistical. The actual effect and information is only available in CO-PA. This statistical
condition value is posted as a journal entry to an extension ledger of Financial Accounting. For
more information, see the Profitability and Cost Management topic under Finance→ Cost
Management and Profitability Analysis at https://help.sap.com or the S4F29: Profitability
Analysis in SAP S/4HANA course.
The system determines a tax rate in the order document or the billing document based on
the following criteria:
● The business transaction (domestic, export, or import)
In SAP Standard system you find the condition type MWST as well as condition type TTX1 for
taxes. Both condition types can be used to determine taxes. In our training setting we use
condition type MWST.
You can calculate the taxes in the Sales and Distribution (SD) component by using the normal
condition techniques.
You enter the condition type for tax into the pricing procedure.
The access sequence is used to find the appropriate condition record for the current key
combinations.
Tax Interfaces
You need to decide when to calculate taxes. The tax procedure is assigned to a country in the
basic settings of the Financial Accounting (FI) component.
For the United States, you have the following tax procedures:
● TAXUS:
Taxes are calculated in the central tax procedure by using the tax jurisdiction value stored
in the master data for the ship-to party.
● TAXUSX
Taxes are calculated through a Remote Function Call (RFC) and a central tax procedure.
For jurisdictional and third-party tax calculations, after the procedure is determined, the
corresponding pricing procedure in SD uses the appropriate condition types. For example, if
the tax procedure assigned to the country is TAXUSJ, pricing procedure RVAJUS uses
condition types UTXJ, JR1, JR2, JR3, and JR4. If the central tax procedure is TAXUSX, pricing
procedure RVAXUS uses condition types UTXJ, XR1, XR2, XR3, XR4, XR5, and XR6.
Condition type UTXJ initiates the tax calculation. Condition types JR1-4 and XR1-6 receive the
jurisdictional breakdown of the tax amounts that are returned from the central tax procedure.
----------------------------------------------------------------------------------------------------------------------------------------
1. Which of the following condition types are group conditions and are divided among all the
items in an order according to value?
Choose the correct answers.
X A PN00 (Net Price)
X B AMIW (Minimum Order Values)
X C PMIN (Minimum Price)
X D HM00 (Manual Order Value)
Correct. Condition types AMIW and HM00 are group conditions and are divided among all
the items in an order according to value.
2. In customer hierarchies, you can assign price or rebate agreements only to a low-level
node.
Determine whether this statement is true or false.
X True
X False
Correct. In customer hierarchies, you can assign price or rebate agreements to a highlevel
node.
3. A pallet discount like (KP00) offers a discount for whole units of measure only. This
behavior is controlled by a basic formula in the pricing procedure.
Determine whether this statement is true or false.
X True
X False
Correct. The pallet discount like (KP00) offers a discount for whole units of measure only.
This behavior is controlled by a basic formula in the pricing procedure.
4. Which condition types are statistical?
Choose the correct answers.
X A PR02 (Interval Price)
X B DIFF (Rounding Off)
X C VPRS (Cost (price)
X D SKTO (Cash Discount)
Correct. VPRS (Cost price) and SKTO (Cash Discount) are the condition types that are
statistical.
5. Which of the following factors are considered when determining tax rates?
Choose the correct answers.
X A The tax liability of the ship-to party
X B The tax liability of the material
X C The tax procedure
X D The business transaction – domestic or export and import
Correct. The factors that are considered in determining tax rates are the business
transactions (domestic, export, or import), the tax liability of the ship-to party, and the tax
liability of the material.
6. The tax procedure is assigned according to country in the basic settings of the Financial
Accounting (FI) component.
Determine whether this statement is true or false.
X True
X False
Correct. The tax procedure is assigned according to a country in the basic settings of the
Financial Accounting (FI) component. For example, for the United States, you have the
following tax procedures: TAXUS, TAXUSJ, and TAXUSX
The sales deal example in the figure depicts a summer sales promotion, which contains
several sales deals for various product lines. The condition records for discounts are linked to
the corresponding sales deals.
Sales deals provide a finer focus for your promotional activities. In the example above, a
promotion includes separate sales deals for each product line. Within the sales deal for a
product line, you might want to be able to promote the products in different ways. You might,
for example, want to offer customer-specific discounts in some cases and material-based
discounts in others.
You can then create specific condition records that are linked to the sales deal, or assign
existing condition records. If the sales deal is linked to a promotion, the condition record also
contains the number of the promotion. This makes it possible later on, for example, to list and
analyze all the condition records that refer to a particular promotion.
The release status of a sales deal controls where you can find the condition records for a sales
agreement. For example, if the activity has status B, the activity records are included in the
pricing simulation (net price list) but not used in the current documents. If the activity has
status C, the condition records are considered while planning in the Profitability Analysis (COPA)
component.
1. Which document displays the sales deal and promotion information?
Choose the correct answer.
X A Sales Order
X B Delivery
X C Billing Document
X D Accounting Document
Correct. The detail screen of a billing item displays the sales deal number and promotion
number fields.
UNIT 7 Introduction to
Condition Contract
Management ( to review fully )
Lesson 1 : Introducing Condition Contract Management
The condition contract combines all information relevant to the agreement, such as the
condition granter or owner of the condition contract, the list of eligible partners, and special
conditions such as discounts or prices. It can be used to grant discounts for meeting quantity
or value targets for sales or purchase volumes. A pricing enhancement ensures that pricing
finds only special conditions for the eligible partners listed in the condition contract.
Supported Subsequent Settlement Scenarios
The standard configuration comprises settings for the basic sales rebate scenario and
settings for several variations of this basic scenario. The basic scenario concerns the sales
rebate agreement with one customer. The settlement documents that you create in the
different settlement runs (partial and final settlement, delta accruals settlement) are directly
transferred to Financial Accounting. This basic scenario is related to condition contract type
0S01 Sales Rebate.
As variations, the standard delivery also contains settings for contracts valid for several
customers (for example, condition contract 0S02 Sales Rebate - Multiple Customers) and the
collection of settlement documents before the transfer to Financial Accounting is posted.
Another variation concerns how taxes for the rebate amount are determined for which there
are two options. The first option is to regard sales rebate agreements as a kind of service for
the customer. Under this perspective, you apply the usual value added tax for services.
The second option is to regard subsequent sales rebates as normal revenue reductions. Then
you must apply the tax valid for the sales of a material (goods-related taxation). In the
standard delivery, there are four scenarios with a taxation as service (condition contract
types 0S01 to 0S04) and four scenarios with good related taxation (condition contract types
0SG1 to 0SG4).
In addition, special settings have been made for the integration of Condition Contract
Management with Trade Promotion Management (TPM). There are four condition contract
types, 0ST1 to 0ST4, which conform with the condition contact types 0S01 and 0S02 for the
taxation as a service. The standard delivery does not contain settings for the TPM integration
for goods-related taxation, as they can simply be derived from the settings for 0SG1 and
0SG2.
The configuration settings of the different scenarios are almost identical. The following
sequence of sub-topics reflects the logical sequence for maintaining the settings for
Condition Contract Management and Settlement.
You find the relevant customizing settings in Customizing:
IMG: Logistics - General→ Settlement Management→ Condition Contract
Management→ Condition Contract Maintenance → Define Condition Contract Types .
● Billing date
The items contain the following data relevant for each individual item:
● Material number
● Billing quantity
Organization in Accounting
Each company code in the system uses general ledger accounts from exactly one chart of
accounts. General ledger accounts within a chart of accounts are unique. You can name the
chart of accounts to meet your specific requirements.
In Financial Accounting, you create, save, process, and post the business transactions at
company code level. You can create several company codes for each client, to carry out
accounting for several independent companies. There must always be at least one company
code.
A unique assignment is made between the sales organization and company code. Therefore,
the system automatically determines the company code when you enter the relevant sales
organization in the sales order.
1. A sales organization can be assigned to more than one company code.
Determine whether this statement is true or false.
True
X False
Correct. A sales organization is uniquely assigned to only one company code.
2. A company code can be assigned to more than one chart of accounts.
Determine whether this statement is true or false.
True
X False
Correct. A company code is uniquely assigned to only one chart of accounts.
3. A company code can be used be more than one sales organization.
Determine whether this statement is true or false.
X True
False
Correct. A company code can be used by several sales organization.
You can create new billing types or redefine existing ones in the standard system to meet the
requirements of your company installation.
You assign a number range and optional item number increment to each billing document
type. The billing document numbering has to be a number range with internal number
assignments. The system automatically assigns a number that lies within the appropriate
number range. If you want to be more flexible it is possible, for more details please refer to the
appendix topic: Flexible Billing Document Numbering and Number Range Prefixes .
Many control parameters in the billing type influence further processing in Financial
Accounting, such as posting block or account determination.
If you want to invoice a customer for services rendered, you normally create an invoice with
reference to the sales order. This is because deliveries are not usually created for services,
such as laying a carpet.
Create invoice based on outbound delivery for goods because they need to be delivered , and with
sales order for service because they do not have to be delivered .
1. Can you create a billing document which refers simultaneously to an order and a delivery?
Determine whether this statement is true or false.
X True
X False
Correct. You can create a billing document which refers simultaneously to an order and a
delivery
2. With reference to which of the following elements will you create an invoice to ensure that
goods have already been shipped before you create the billing document?
Choose the correct answer.
X A Sales order
X B Purchase order
X C Delivery
X D Shipping instructions
Correct. When you create an invoice with respect to a Delivery, only shipped goods are
billed.
To cancel a billing document, you must create a cancellation document credit or debit memo ) . The system copies
data from the reference document into the cancellation and offsets the entry in Financial
Accounting.
The reference document of the billing document (for example, the delivery for the canceled
invoice) can now be billed again.
You can use billing document type S2 in the standard system to cancel credit memos.
You do not need to make an entry in copying control for cancellations. The parameters to be
changed (for example, assignment number and reference number) are stored for each billing
type directly in the Cancellation area of the screen.
You can also cancel individual items in a billing document.
When you cancel a document, you branch to an overview screen containing the original billing
document as well as the cancellation billing document. Before updating, you can compare
both documents to avoid any discrepancies during cancellation. During the update, the
system also attempts to complete the billing document and the cancellation billing document.
Credit and Debit Memos
Credit and Debit Memos — Overview
You can create credit and debit memos either with reference to credit or debit memo
requests (sales documents), or, if your company does not require a release procedure in the
case of complaints, directly with reference to a billing document.
You can create credit and debit memo requests in the following ways:
● Without reference to a previous business transaction
You can control in Customizing whether the system is to set a billing block automatically for a
credit or debit memo request.
As the employee responsible, you can do the following:
● Release the credit or debit memo request after review. You can decide the amount or
Credit memo requests are usually blocked for billing (credit) upon creation, until the
employee responsible releases this block. Within your company, based on the value of the
credit memo request, you can define the point at which the check is carried out and the
employee responsible.
If the value of the credit memo request is below a certain minimum limit, the credit memo
request can be released automatically by the system.
The workflow within the framework of credit memo processing now guarantees that the
employee responsible is automatically determined and informed when a credit memo request
is created, depending on the value involved. The employee responsible can reject, release, or
process the credit memo request.
With the app Manage Credit Memo Request Workflow, you can configure the workflow to
optimize the approval process for credit memo requests. The app allows you to define
conditions under which to automatically release credit memo requests as well as to define
approvers for requests that need to be verified. If a workflow is activated and the configured
start conditions are fulfilled, the approval process is initiated.
Business process specialists can define sales teams with their team members and approvers.
Configuration experts can define and activate credit memo request workflows with their
thresholds and agents. Sales manager can receive notifications (My Inbox or Notifications) for
credit memo requests waiting for approval. The manager can decide to approve, to reject, or
to ask internal sales representatives to rework credit memo requests.
Before using the Manage Credit Memo Request Workflow app, you have to activate SAP
standard workflow WS00800286 for this scenario. For more information, refer to the SAP
Help documentation. Furthermore, to be able to assign the required credit memo request
approval functions to the responsible team members in the Manage Teams and
Responsibilities app, the authorizations listed below must be assigned to the user.
The sales workflow for credit memo requests provides a safe and secure approval process for
credit memo requests. It automates approval of credit memo requests under specific value
thresholds. This saves time and effort by sending notifications to the correct team members
and accelerates the processing of credit memo request approvals.
Invoice Correction Requests
Invoice Correction Process Flow
The invoice correction request represents a combination of credit and debit memo requests.
On one side, credit is granted fully for the incorrect billing item while it is simultaneously
debited (automatically created as a debit memo item). The difference created represents the
final full amount to be credited.
You must create the invoice correction request with reference to the corresponding billing
document (no reference to order or inquiry).
When creating an invoice correction request, the items are automatically duplicated. This
means that for every item in the billing document, a second item is created. The resulting item
categories must have opposite + and −values.
First all credit memo items are listed, followed by all debit memo items. The reference to the
corresponding billing document is created when you specify the preceding document and the
preceding item.
You cannot change the credit memo item. You can, however, update the corresponding debit
memo item according to new characteristics (for example, new pricing or change in quantity).
You can delete the credit and debit memos in pairs. You can delete unchanged pairs of items
all at once in this way.
Quantity Difference
Quantity difference is when you want to process a customer complaint because of a certain
amount of damaged or substandard goods.
The system corrects the quantity to be billed via the debit memo item.
If other item pairs arise from the relevant billing document and these item pairs are
unchanged, you can delete them in one step, using the Delete unchanged item function.
Price Difference
Price difference is when you want to process a customer complaint for incorrect pricing of
goods.
A correction of the pricing elements must be carried out in the debit memo.
Unit 14
Lesson 1
Setting Up the Data Flow for Billing Documents
● Outbound delivery
● Billing document
When billing explicitly, you must enter the number of the reference document as the
transaction to be billed.
You must always refer to an existing document when creating a billing document.
Data will then be copied from the reference document to the billing document.
For delivery-based billing, the quantities to be billed, for example, can be taken from the
delivery; the prices, however are taken from the underlying order.
The reference document is displayed as the source at header level in the copying control
table.
Data Flow
You can, to a certain extent, influence the data flow from reference documents to billing
documents.
You can do this using the following:
● Billing types (for example, for texts and partners)
● Copying control
number assignment.
● At item level, there is quantity and pricing.
You can also use data transfer routines to influence the data flow to meet your individual
requirements. For example, you can copy the terms of payment from the customer master
instead of the preceding sales document.
Copying Control
Copying Control Table
The system administrator can define how data is transferred in the billing process in the
copying control table.
The system administrator determines controls for the following:
● The header
Target is billing type and the source is sales document type and the item category.
Controls Found at Header/Item Level
The following controls are found at header level:
● Reference document; the documents that may be used as reference for billing.
● Determination of foreign trade data, allocation numbers, reference numbers, and item
numbers.
The following controls are found at item level:
● Billing quantity:
Should pricing, for example, be carried out again or should prices from the order be copied
over, and at what exchange rate?
● Price source: From where should the conditions in the billing document be carried over (for example,
Copying Requirements
You can specify the requirements for billing a sales document under requirements in copying
control.
You can determine copying requirements for the header and the item.
With the requirements in copying control you can, for example, specify whether goods issue
has to be posted before billing can be carried out.
You can define your own requirements using transaction VOFM.
Pricing overview
The system determines a pricing procedure based on the document information. Document
determination procedure is based on the transaction type, and customer determination
procedure is based on the customer master.
Individual condition types are stored in this pricing procedure in a corresponding sequence.
These condition types define the different elements in pricing, such as prices, special offer
discounts, and freight surcharges.
An access sequence is stored for every condition type. This defines the search strategy the
system uses when searching for valid condition records.
For each access, the key fields are filled with the document data so that the system can
search for available condition records in the condition file.
These condition records can be created using scales.
When determining a suitable, valid condition record, the scale is read with the number of
pieces or the value from the item, and the corresponding price or discount is set in the
document.
The procedure described above is carried out for every single condition type contained in the
pricing procedure.
Pricing type
The system administrator can assign a pricing type or define new ones for each billing type
and item category combination.
The system administrator can also define how the rate is determined
Learning assessment
1. How can you create a billing document?
Choose the correct answers.
X A You cannot create a billing document without an existing reference document.
X B You can create a billing document without an existing reference document.
X C You can use any reference document for any billing document any time, just like
creating a sales order.
X D You can only use a reference document for a billing document for which the
corresponding copy control entry exists.
Correct. You cannot create a billing document without an existing reference document,
and you can only use a reference document for a billing document for which the
corresponding copy control entry exists.
2. Which of the following copying control options are available at the item level?
Choose the correct answers.
X A Billing quantity
X B Pricing
X C Item number assignment
X D Allocation number
Correct. Billing quantity and pricing are available at the item level.
3. Which master data information can be updated during the billing process?
Choose the correct answer.
X A Pricing
X B Order quantity
X C Billing date
X D Payer
Correct. The pricing information can be updated during the billing process.
You will usually not bill transactions individually. You are more likely to carry out periodic
collective billing runs (for example, by goods issue posting).
If you are working with the billing due list, enter the selection criteria, such as sold-to party,
billing date, and destination country. The system uses the selection criteria as a basis for
combining the transactions to be billed.
When selecting, you can also decide whether the billing due list should only contain
documents that are order-related, delivery-related, or both.
The figure displays a case in which creation of billing documents is restricted to those
documents that were delivered before May 15 for sold-to party C1. Based on this selection, the
system selects the worklist and creates billing documents when processing the billing due list.
Billing Options
You now have the following billing options:
● Individual billing documents:
An individual billing document is created for all documents marked in the billing due list. No
combination is carried out. You branch to transaction VF01 for every document selected.
● Collective billing documents:
All documents marked in the billing due list are billed. The system tries to combine them as
much as possible. Processing of the selected documents is carried out in the background.
After the documents are processed, you return to the billing due list. Here, icons indicate
whether or not a document has been billed successfully.
● Collective billing documents online:
The system branches to the Create Billing Document function (transaction VF01 ). The
documents are combined as far as possible according to the usual criteria.
You can process the billing due list in simulation mode. The system displays the billing
documents without saving the documents. Transactions containing errors are indicated with
the corresponding processing status.
Billing on Specific Dates
Creating Invoices on Specific Dates
You can process invoices periodically. All deliveries due for billing on a certain date can be
combined into one collective invoice.
To do this, you must do the following:
●Maintain individual billing dates in the factory calendar using special rules.
●Enter the factory calendar in the customer master record of the payer ( Billing schedule on
the billing screen).
When you create a document, the system copies the next invoice date from the factory
calendar to the appropriate document as the billing date.
Background Processing
Billing in the Background
You may decide to create invoices using a background job because it is practical and efficient.
You can run the background job automatically in the following ways:
●Periodically (for example, each Monday at 2 a.m.)
●At a specific time (for example, June 19 at 8 p.m.)
The system can divide the billing due list into multiple background jobs and start them
simultaneously. In this way, you can make better use of your hardware by operating more
than one processor.
If you do not require a log or a detailed list, SAP recommends that you do not select these
options on the selection screen. This will improve performance considerably.
Cancellation
Cancellation of Collective Billing Run
Material groups are defined at client level, you can define material groups in SAP to differentiate the various
materials. For example, an electronic manufacturing organization can classify computers as desktops, televisions
as electronics, speakers as sound systems, etc. Each classification have its own individual group.
The system administrator can also define additional split requirements in Customizing for
copying control to prevent the system from combining sales documents in a billing document.
For example, separation can be based on material group or profit center.
The VBRK-ZUKRI field in the billing header is used to store these additional split criteria.
The fields that cause a split are displayed in the split analysis.
Individual Billing Documents
You can configure the SAP system to create one billing document for each sales document.
To do this, specify data transfer routine 3 in Customizing for copying control (the number of
the reference document is set in the VBRK-ZUKRI field).
Lesson 2
Understanding Special Types of Settlement
Invoice List
Overview of Invoice List
Invoice lists are mainly used by purchasing associations, when the head office settles billing
documents for all the stores. The head office does not receive individual invoices of all the
stores instead the head office receives a single invoice list on specific dates.
The invoice list lets you create, at specified time intervals or on specific dates, a list of billing
documents (invoices, credit and debit memos) for a particular payer .
● If you have agreed upon a factoring discount, maintain condition type RL00 (factoring
factory calendar in the payer customer master record ( InvoicingListDates field on the
Billing Documents tab page).
● Maintain condition records for condition type, RL00, for the payer.
● Create output condition records for the condition types LR00 and RD01. (You can use