Professional Documents
Culture Documents
The down payment process for Poland is currently not possible in the sales order ->
Delivery -> Billing process.
Legal requiements Poland: Decree of Minister of State Finances from April 27th 2004
regarding return of VAT tax to some payers, return of VAT tax in advance, rules for
issuing and storing invoices and list of items not relevant for tax exemption.
together.
Note:
-----
a. Multiple Sales order which has a Down payment cannot be invoiced together.
Eg:
1. Sales Order 1 -> DP Invoice -> Final Invoice ----> Allowed
b. The Downpayment Invoices will not be displayed in t-code VF05 and VF05n,
its only possible with the note 371675.
Other Terms
Solution
Please make the following customizing steps to install the solution:
IMG path is Sales and distribution -> Basic Functions -> Pricing -> Pric
control -> Define and assign pricing procedures -> Define document Pricing
procedure.
For the billing type define an appropriate document type. This could be 'DR'.
Define an appropriate cancellation billing type. This could be 'S1'. Also define an
appropriate reference number for the cancellation billing type. This could be 'E'.
For the DP scenario with service items please copy the new billing type FAF
into FAFS - PL DP Invoice Service without(!) copy control. Assign to Cancell.billing
type "S1S"- Cancel Invoice (S1S).
3. Maintain the copy control from the order to the new billing type created:
IMG path is Sales and distribution -> Billing -> Billing documents -> Maintain
Copying Control For Billing Documents -> Copying control: Sales document to billing
document.
TAD - Service
4. Create a new condition type PB01 - Gross down payment by copying from
the condition type PB00:
IMG path is Sales and distribution -> Basic Functions -> Pricing ->
Priccontrol -> Define condition types -> Maintain condition types.
Control data 1:
Group condition:
Scales:
5. Create a new condition type ZWIG - Tax from hund-stat by copying from the
condition type MWIG - Tax from hundred:
IMG path is Sales and distribution -> Basic Functions -> Pricing ->
Priccontrol -> Define condition types -> Maintain condition types.
Access seq: MWST
Control data 1:
Group condition:
Master data:
RefConType: MWST
RefApplication: V
IMG path is Sales and distribution -> Basic Functions -> Account
Assignment -> Revenue Account Determination -> Define and assign account keys -
> Define account key.
IMG path is Sales and distribution -> Basic Functions -> Pricing -> Pric
control -> Define And Assign Pricing Procedures -> Maintain pricing procedures.
Let this copied pricing procedure be ZVAB02 - Gross Down Payment Poland
and change ZVAB02 according to attached pricing_ZVAB02.zip (see attachments).
Example:
9. For the account key EDP assign the appropriate Deferred Revenues GL
account number:
IMG: Sales & Distribution -> Basic Functions -> Account Assignment ->
Reconciliation account determination -> Define alternative reconciliation accounts
14. Create the new printing program for down payment billing documents
Go to transaction SE38 and create the new printing program with name
RVADINPLDP - Print program for Polish invoices with down payments. Maintain the
following attributes for the program
Application - V sales
Import the program code given in this note into the program and activate it.
Delete the processing routines for other mediums. Save your entries.
Assign this output type to the output determination procedure that you have
assigned for the billing type FAF. The IMG path is -> Sales and Distribution -> Basic
Functions -> Output Control -> Output Determination -> Output Determination using
condition technique -> maintain output determination for Billing Documents ->
Maintain Output determination Procedure. Typically the output determination
procedure used for billing documents is V10000.
In transaction V/25 assign the output type ZDPF to the billing type FAF.
Copy the condition type MWIG to a new condition type ZWIG. Change the
description to 'Tax from hundred-Stat'.
In the pricing procedure ZVAB02 add the condition type ZWIG at step
number 810. Fill 99 in the from column. Check the mandatory and statistical check
boxes for this entry. Enter small case 'a' in the print column. Ensure that against the
condition type MWIG the print column contains upper case 'A'. Save the pricing
procedure.
Step 3: Payment in FI
Transaction F-29 (Post customer down payment):
Customer pays down payment amount (1100 PLN).
Please assign "A" as special G/L Indicator for down payment.
Select 1 material item of each tax rate group and maintain the condition PB01 - Down
Payment Gross with the down payment gross amount of this group. Repeat it for
down payment amount of each tax rate group.
Example:
10 PL-MM1 1M TAN, Condition PB01-Down Payment Gross 1000 PLN
40 PL-HAWA 1KG TAN, Condition PB01-Down Payment Gross 100 PLN
Step 3: Payment in FI
Transaction F-29 (Post customer down payment):
Customer pays down payment amount (1100 PLN).
Please assign "A" as special G/L Indicator for down payment.
Select 1 material item of each tax rate group and maintain the condition PB01 - Down
Payment Gross with the down payment gross amount of this group. Repeat it for
down payment amount of each tax rate group.
Example:
10 PL-MM1 1M TAN, Condition PB01-Down Payment Gross 100 PLN
40 PL-HAWA 1KG TAN, Condition PB01-Down Payment Gross 10 PLN
Step 11: Delivery-related Invoice with clearing note with correct amount
Software Components
Software Component From
SAP_APPL 46B
SAP_APPL 46C
SAP_APPL 470
SAP_APPL 500
SAP_APPL 600
Correction Instructions
Software Component Number of Correction Instructi
SAP_APPL 7
Support Packages
Software Component Version
SAP_APPL 500
SAP_APPL 46B
SAP_APPL 46C
SAP_APPL 470
Software Component Version
SAP_APPL 600
References
This document refers to
Number Title
956434 SD DP Poland: DP functionality with multiple exchange rates
934940 Down Payment Poland: Invoice Printing is incorrect
893050 Incorrect printing of invoices for down payment process
853068 PL: Down Payment process for Poland - printouts
1629758 DP PL: Alternate number range for the clearing invoices
1587818 DP Poland: Redesigning of Down-payment functionality
1464694 Error F5 704 - Inconsistent Amnts in Invoice with Down Pymnt
1383455 Error F5702 produced when trying to post final downpayment
1244831 Invoice quantity doubled when DP Invoice cancelled - Poland
1241359 Incorrect Downpayment values in one-step invoice for Poland
1179924 Incorrect exchange rate picked for DP invoice for Poland
1167396 DP invoice not considered in final invoice print for Poland
1013558 PL: Correction Invoices in DP process - printouts
1007635 PL: Handling Correction Invoices in DP process
This document is referenced by
Number Title
1587818 DP Poland: Redesigning of Down-payment functionality
1629758 DP PL: Alternate number range for the clearing invoices
1464694 Error F5 704 - Inconsistent Amnts in Invoice with Down Pymnt
1383455 Error F5702 produced when trying to post final downpayment
1007635 PL: Handling Correction Invoices in DP process
1241359 Incorrect Downpayment values in one-step invoice for Poland
1244831 Invoice quantity doubled when DP Invoice cancelled - Poland
1179924 Incorrect exchange rate picked for DP invoice for Poland
1167396 DP invoice not considered in final invoice print for Poland
1013558 PL: Correction Invoices in DP process - printouts
956434 SD DP Poland: DP functionality with multiple exchange rates
893050 Incorrect printing of invoices for down payment process
934940 Down Payment Poland: Invoice Printing is incorrect
853068 PL: Down Payment process for Poland - printouts