Честно скажу, никогда раньше этой программой не пользовался. Но в документации вот что написано:
Цитата:
General notes:
Required fields (R) must be filled with values. There are some fields for which you are not required to make an entry (E). These empty fields must be filled up with spaces. Tabulators are not permitted.
----------------------------
Structure for transferring exchange rates (data class 01)
Record structure:
Fld no. Meaning Cat. Length R/E Description
1 Data class CHAR 2 R Fixed value '01'
2 Key 1 CHAR 20 R FROM currency
3 Key 2 CHAR 20 R TO currency
4 Market CHAR 15 R Rate type
data type (e.g. bid, ask, middle)
5 Date CHAR 08 R Contribution date
(!!!Format: DDMMYYYY)
6 Time CHAR 06 E Contribution time
(!!!Format: HHMMSS)
7 Value CHAR 20 R Value for data
8 Currency CHAR 20 E not relevant
9 FROM curr. CHAR 07 R Factor for units of
factor FROM currency
10 TO curr. CHAR 07 Factor for units of
factor TO currency
11 Price CHAR 05 E not relevant
notation
12 Status CHAR 02 E Error status
(Values 50..99)
13 Error CHAR,80 E Error message
message
Note:
The program converts the currency codes from each data provider according to the conversion table and transfers them to the SAP R/3 TR System. If there is no entry for a particular currency code in the conversion table, the code for that currency is not converted.
Исходя из этого, я полагаю, что на поле "Data class" отводится 2 знака, далее на "Key1" для первой валюты - 20 знаков и так далее. Таким образом, между 01 и RUB у Вас не должно быть пробелов, а между RUB и USD должно быть 17 (=20-3) пробела:
Code:
01RUB USD...
Попробуйте так.
