This chapter contains the following topics:
This section provides overviews of vouchers for supplier invoices in a foreign currency and setting up versions and processing options for the Supplier Amounts for Foreign Vouchers program; lists prerequisites, and discusses how to enter VAT information for vouchers in a foreign currency.
You and your domestic supplier might agree to complete purchase transactions in a foreign currency instead of in the Hungarian domestic currency. When you use a foreign currency, the possibility exists that you and your supplier might use different exchange rates for the transactions. However, because you cannot claim recoverable VAT amounts that exceed what your supplier calculates, you might need to update the amounts that the system calculated to match the amounts that the supplier calculated.
You use the Supplier Amounts for Foreign Vouchers program (P74H410) to enter the exchange rate and amounts from the supplier's invoice. The system calls this program from the Standard Voucher Entry program (P0411) and the Voucher Match program (P4314) when these conditions apply:
The user entering the voucher is set up as a Hungarian user.
The value in the Localization Country Code field in the User Profile Revisions program (P0092) must be set to HU (Hungary) for the system to consider the user as a Hungarian user.
The country code of the supplier is set to HU (Hungary) or blank in the supplier's address book record.
The transaction is in a currency other than the Hungarian forint (HUF).
Note: You must run the Supplier Amounts for Foreign Vouchers program from the Standard Voucher Entry or Voucher Match programs to create new records. You can access the Supplier Amounts for Foreign Vouchers program from a menu option to review or modify existing records. |
When you enter a voucher in the Standard Voucher Entry program or the Voucher Match program for supplier invoices that are in a foreign currency, you enter the amounts in the foreign currency. The system uses the currency exchange rate that exists in your system to convert the amounts to HUF and saves both the foreign currency amounts and domestic amounts to the F0411 table. The system displays both the foreign and domestic amounts that were saved to the F0411 table in the forms for the Supplier Amounts for Foreign Vouchers program. The system groups the lines from the voucher by tax rate area and tax explanation code. For example, if you entered two lines in the voucher for tax rate area A, and entered three lines for tax rate area B, the system displays two lines in the Supplier Amounts for Foreign Vouchers program; one for the total amount for tax rate area A and one for the total amount for tax rate area B.
The system assumes that the supplier's exchange rate is the same as the one in your system, and displays that rate as the supplier exchange rate. You can change the exchange rate or the domestic amounts that were calculated from the exchange rate to match the rate and amounts on the supplier's invoice. If you change the exchange rate, the system displays a form on which you confirm that you want to change the rate. If you confirm the changes, the system recalculates the domestic amounts based on the new rate that you enter. When you click OK to accept the information on the Supplier Amount in Foreign Voucher form, the system saves the data that you entered to the Supplier Amounts of Foreign Vouchers table (F74H410). The system reads the F74H410 table when you generate value-added tax (VAT) reports.
Processing options control the variance allowed for changes to the exchange rate or amounts. If the exchange rate or amounts that you enter manually are outside of the variance allowed, the system displays a warning message or an error message, based on the values in the processing options. You can continue with the voucher entry if you receive a warning message. The system does not enable you to continue with the voucher entry if you receive an error message; you must correct the entry to be within the allowed tolerance.
Note: You must use the Standard Voucher Entry program or Voucher Match program to access the Supplier Amounts for Foreign Vouchers program. No other voucher entry methods enable you to enter the additional data that is needed for vouchers for supplier invoices that use a foreign currency. |
When you delete a voucher or a voucher line from the F0411 table, or void a line in a voucher, the system also deletes the voucher or voucher line from the F74H410 table.
When you void a voucher in the F0411 table, the system:
Retrieves the record for the voucher from the F74H410 table.
Inserts a reversing record in the F74H410 table for each line of the voided voucher.
The new records include a value of V (void) and a reversed amount.
Changes the GL date for each line to the date that the voucher was voided.
The system makes these assumptions about the tax rate area setup:
The tax rate areas are set up by areas and not by a combination of tax areas and short item numbers.
Only one tax rate is used by each tax rate area.
The processing options for the Supplier Amounts for Foreign Vouchers program are used by both the Standard Voucher Entry program (P0411) and the Voucher Match program (P4310). When you use the Standard Voucher Entry program or the Voucher Match program to enter vouchers in a foreign currency, the system calls the Supplier Amounts for Foreign Vouchers program. Because you might have the processing options in the Supplier Amounts for Foreign Vouchers program set differently when you enter voucher than when you match vouchers, you should set up different versions of the Supplier Amounts for Foreign Vouchers program, and create a version of the Standard Voucher Entry program and the Voucher Match program.
For example, you might set up a version named Entry for the Supplier Amounts for Foreign Vouchers program, and set up a corresponding version named Entry for the Standard Voucher Entry program. When you run the Entry version of the Standard Voucher Entry program, the system will launch the Entry version of the Supplier Amounts for Foreign Vouchers program.
If you do not set up corresponding versions, the system uses version ZJDE0001 of the Supplier Amounts for Foreign Vouchers program when you run the Standard Voucher Entry program or the Voucher Match program.
Before you perform the task in this section:
Verify that the value in the Localization Country Code field in the User Profile Revisions program (P0092) is set to HU (Hungary).
Verify that the country code of the supplier is set to HU (Hungary) or blank in the supplier's address book record.
Verify that corresponding versions for the Supplier Amounts for Foreign Vouchers and Standard Voucher Entry or Voucher Match programs exist and that the processing options for the programs are set as needed.
Form Name | FormID | Navigation | Usage |
---|---|---|---|
Supplier Ledger Inquiry | W0411G | Supplier & Voucher Entry (G0411), Standard Voucher Entry | Review and select existing voucher records. |
Enter Voucher - Payment Information | W0411A | Click Add on the Supplier Ledger Inquiry form. | Enter standard voucher information. |
Enter Supplier Amounts for Foreign Vouchers | W74H410B | Click OK on the Enter Voucher - Payment Information form.
Enter the voucher information and click OK on the Voucher Match form. |
Enter the exchange rate and amounts in domestic currency for invoices in a foreign currency. |
G/L Distribution | W0411K | Click OK on the Supplier Amounts for Foreign Vouchers form. | Enter the account distribution information for the voucher. |
Work With Hungary Foreign Vouchers | W74H410A | Select a record on the Supplier Ledger Inquiry form and select Regional Info from the Row menu.
Accounts Payable (G74H04),Work with Hungary Foreign Vouchers. |
Review existing records for vouchers in a foreign currency.
Note: You cannot select or make changes to the records. |
Supplier Ledger Inquiry | W0411G | Receipts Matching and Posting (G43A15),Match Voucher to Open Receipt | Select records and order detail lines to match to a voucher. |
Voucher Match | W4314A | Click Add on the Supplier Ledger Inquiry form. | Select records and order detail lines to match to a voucher. |
Select Accounts Payables (G74H04), Supplier Amounts for Foreign Vouchers.
Specify the tolerance type that the system uses to validate the differences between the company and supplier information for VAT. Values are:
Blank: Do not perform validations.
1: Validate using tolerance percentages.
2: Validate using tolerance amounts.
Specify a percentage that the system uses to validate the difference between amounts that are entered manually and the system calculated amounts in the Supplier Amounts for Foreign Vouchers program.
For example, if you enter 10 in this processing option and the system calculated amount is 2000, a manually entered value between 1800 and 2200 is within the tolerance.
The system calculated amounts are based on the exchange rate that is used on the supplier invoice. The system assumes that the supplier exchange rate is the same as the exchange rate set up in your system. If the supplier rate is not the same, you can change it in the Supplier Amounts for Foreign Vouchers program and recalculate the amounts.
The system performs the validation on the differences for the tax, taxable, nontaxable, and gross amounts. If the difference between the user's manual entry and the calculated amounts exceeds the tolerance percentage entered in this processing option, the system issues a warning message. You can continue processing the voucher if you receive a warning message.
The system uses the value in this processing option only when you set the Amount Tolerance Type processing option to 1.
Specify a percentage that the system uses to validate the difference between amounts that are entered manually and the system calculated amounts in the Supplier Amounts for Foreign Vouchers program.
For example, if you enter 10 in this processing option and the system calculated amount is 2000, a manually entered value between 1800 and 2200 is within the tolerance.
The system calculated amounts are based on the exchange rate that is used on the supplier invoice. The system assumes that the supplier exchange rate is the same as the exchange rate set up in your system. If the supplier rate is not the same, you can change it in the Supplier Amounts for Foreign Vouchers program and recalculate the amounts.
The system performs the validation on the differences for the tax, taxable, nontaxable, and gross amounts. If the difference between the user's manual entry and the calculated amounts exceeds the tolerance percentage entered in this processing option, the system issues an error message. You cannot continue processing the voucher if you receive an error message.
The system uses the value in this processing option only when you set the Amount Tolerance Type processing option to 1.
Specify an amount that the system uses to validate the difference between amounts that are entered manually and the system calculated amounts in the Supplier Amounts for Foreign Vouchers program.
For example, if you enter 100 in this processing option and the system calculated amount is 2000, a manually entered amount between 1900 and 2100 is within the tolerance.
The system calculated amounts are based on the exchange rate that is used on the supplier invoice. The system assumes that the supplier exchange rate is the same as the exchange rate set up in your system. If the supplier rate is not the same, you can change it in the Supplier Amounts for Foreign Vouchers program and recalculate the amounts.
The system performs the validation on the differences for the tax, taxable, nontaxable, and gross amounts. If the difference between the user's manual entry and the calculated amounts exceeds the tolerance amount entered in this processing option, the system issues a warning message. You can continue processing the voucher if you receive a warning message.
The system uses the value in this processing option only when you set the Amount Tolerance Type processing option to 2.
Specify an amount that the system uses to validate the difference between amounts that are entered manually and the system calculated amounts in the Supplier Amounts for Foreign Vouchers program.
For example, if you enter 100 in this processing option and the system calculated amount is 2000, a manually entered value between 1900 and 2100 would be within the tolerance.
The system calculated amounts are based on the exchange rate that is used on the supplier invoice. The system assumes that the supplier exchange rate is the same as the exchange rate set up in your system. If the supplier rate is not the same, you can change it in the Supplier Amounts for Foreign Vouchers program and recalculate the amounts.
The system performs the validation on the differences for the tax, taxable, nontaxable, and gross amounts. If the difference between the user's manual entry and the calculated amounts exceeds the tolerance amount entered in this processing option, the system issues an error message. You cannot continue processing the voucher if you receive an error message.
The system uses the value in this processing option only when you set the Amount Tolerance Type processing option to 2.
Enter Y to have the system apply the exchange rate tolerance. Any other value, including blank, will cause the system to ignore the exchange rate tolerance values.
Enter the amount by which a manually entered exchange rate can differ from the exchange rate that exists in the Accounts Payable Ledger table (F0411) for the transaction. For example, if you enter 1 in this processing option and the exchange rate in the F0411 table is 5.5, a manually entered exchange rate between 4.5 and 6.5 is within the allowed tolerance.
If the difference between the user entered exchange rate and the exchange rate in the F0411 table rates exceeds the amount that you enter in this processing option, the system issues a warning message. You can continue processing the voucher if you receive a warning message.
Enter the amount by which a manually entered exchange rate can differ from the exchange rate that exists in the F0411 table for the transaction. For example, if you enter 1 in this processing option and the exchange rate in the F0411 table is 5.5, a manually entered exchange rate between 4.5 and 6.5 is within the allowed tolerance.
If the difference between the user entered exchange rate and the exchange rate in the F0411 table rates exceeds the amount that you enter in this processing option, the system issues an error message. You cannot continue processing the voucher if you receive an error message.
Access the Supplier Amounts for Foreign Vouchers form.
When you first access this form when you enter a voucher, the system displays the amounts that were saved to the F0411 table. When you click OK on this form, the system saves the values to the F74R410 table.
If you access the record after you have saved the values to the F74R410 table, the system displays the values from the F74R410 table instead of from the F0411 table.
Enter the exchange rate from the supplier's invoice if the rate is different from the rate saved in the system. The rate that you enter must be within the tolerance levels specified in the processing options.
Enter the taxable amount in domestic currency from the supplier's invoice if the amount on the invoice is different from the amount saved in the system. The amount that you enter must be within the tolerance levels specified in the processing options.
Enter the nontaxable amount in domestic currency from the supplier's invoice if the amount on the invoice is different from the amount saved in the system. The amount that you enter must be within the tolerance levels specified in the processing options.
Enter the tax amount in domestic currency from the supplier's invoice if the amount on the invoice is different from the amount saved in the system. The amount that you enter must be within the tolerance levels specified in the processing options.
Enter the gross amount in domestic currency from the supplier's invoice if the amount on the invoice is different from the amount saved in the system. The amount that you enter must be within the tolerance levels specified in the processing options.