Экспорт Платежек в ФРО
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный обитатель
- Сообщения: 143
- Зарегистрирован: 09 авг 2006, 16:40
- Откуда: Россия, Тюмень, ОАО "Сибирский Научно-Аналитический Центр"
Экспорт Платежек в ФРО
Добрый день
Стояла задача связать Гал-ку с Клиент-Банком, а именно импортировать из Гал-ки платежки.
Структура текстового файла, предоставленная банком имеет вид
#1|PayDocRuXE
..Поля..
;end
#2|PayDocRuXE
..Поля..
;end
Возник вопрос, если вдруг идет экспорт нескольких платежек, то нужно нумеровать документы #1|PayDocRuXE, #2|PayDocRuXE, #3|PayDocRuXE, т.е. организовать счетчик.
Каким образом реализовать эту нумерацию?
Стояла задача связать Гал-ку с Клиент-Банком, а именно импортировать из Гал-ки платежки.
Структура текстового файла, предоставленная банком имеет вид
#1|PayDocRuXE
..Поля..
;end
#2|PayDocRuXE
..Поля..
;end
Возник вопрос, если вдруг идет экспорт нескольких платежек, то нужно нумеровать документы #1|PayDocRuXE, #2|PayDocRuXE, #3|PayDocRuXE, т.е. организовать счетчик.
Каким образом реализовать эту нумерацию?
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
я когда то делал путем подписывания формы. Уж не помню точно как. Смысл в том что узнавал что за прототип (fcenv=On). На него делал присоедненку, там стандартным счетчиком GetNextNumSTr считал переменную ну и выводил ее в присоединенку. Присоединенку не помню чем компилил (вроде в отдельном файле).
А так посмотрите ExpImpScript.vih - с помощью объекта из него можно сделать все что угодно. В 712 он валялся где то в exe.
А так посмотрите ExpImpScript.vih - с помощью объекта из него можно сделать все что угодно. В 712 он валялся где то в exe.
-
- Постоянный обитатель
- Сообщения: 143
- Зарегистрирован: 09 авг 2006, 16:40
- Откуда: Россия, Тюмень, ОАО "Сибирский Научно-Аналитический Центр"
В настройках импорта есть что-то типа присоединенки.
Она содержит:
И вроде конструкции типа .begin end. и .var .endvar работают.
Пытался описать, что-то вроде
в результате даёт ошибку: Попытка описать поле (i) с именем, уже использованным для описания переменной
P.S. по-поводу ExpImpScript.vih, спасибо, нашел такой файл.. учту
Она содержит:
Код: Выделить всё
.{
^
^
^
....
.}
Пытался описать, что-то вроде
Код: Выделить всё
.var
i : integer;
.endvar
.begin
i := 0;
end.
.fields
i
.endfields
.{
.begin
Inc(i);
end.
i - ^ // добавлял для i
^
^
^
....
.}
P.S. по-поводу ExpImpScript.vih, спасибо, нашел такой файл.. учту
-
- Местный житель
- Сообщения: 254
- Зарегистрирован: 08 июн 2007, 08:26
- Откуда: Красноярск
- Контактная информация:
k_vit, в связь банке номер импортируемой записи не обязателен!
Достаточно
Поэтому просто строчку выводи и не парься!
Достаточно
Код: Выделить всё
#|PayDocRuXE