Новая форма платежного поручения (инструкция ЦБ П-2 от 17.05.2003г.) введена с 1.06.2003г.

Всего продано 1
Возвратов 0
Хороших отзывов 0
Плохих отзывов 0

Библиотека (файл PlatPor.dll) создания, печати, просмотра, сохранения в RTF файл новой формы платежного поручения (введенная ЦБ с 1.06.2003 г. в соответствии с инструкцией П-2) из файла таблицы DBF для использования в приложениях FoxPro, Delphi, C++ и т.п. НЕ требует дополнительных библиотек, НЕ требует BDE и прочих программ связи с базами данных. Работает в Windows95/98/98SE/ME/2k/XP.

Описание библиотеки:

Функция создания пустой таблицы DBF в которой будут храниться платежные поручения.
function NewPlatPor(APathBaseData : LPTSTR; // имя создаваемого файла таблицы
ADelOldData : BOOL // если true одноименный файл будет удален
): integer; // если результат функции 0 файл создан успешно

Функция просмотра, печати и сохранения платежных поручений из файла DBF созданного функцией NewPlatPor и заполненного пользователем.
function ViewPlatPor(AppHandle : HWND; // идентификатор окна приложения использующего DLL
ACaption : LPTSTR; // заголовок окна просмотра
APathBaseData : LPTSTR // имя файла таблицы DBF платежных поручений
): integer; // если результат функции 0 операция прошла успешно

Универсальная функция операций с платежными поручениями.
function ExecPlatPor(ACaption : LPTSTR; // заголовок окна просмотра платежного поручения
APathBaseData : LPTSTR; // имя файла таблицы DBF платежных поручений
ANameExecute : LPTSTR; //имя сохраняемого файла или имя принтера (зависит от свойства ATypeExec)
ATypeExec : integer; // -1 не производить никаких операций обработки
0 формировать файл отчета NDR с именем ANameExecute
1 печать на принтер с именем ANameExecute
2 формировать файл отчета RTF с именем ANameExecute

ABufInfo : LPTSTR; // если ANameExecute = nil при формировании NDR возвращает уникальное имя файла NDR.
ALenBufInfo : integer // размер буфера ABufInfo в байтах
): integer; // если результат функции 0 операция прошла успешно

Функция просмотра, печати и сохранения платежных поручений из файла NDR
function ViewReportNDR(AppHandle : HWND; // идентификатор окна приложения использующего DLL
ACaption : LPTSTR; // заголовок окна просмотра
APathReportNDR : LPTSTR // имя файла NDR
): integer; // если результат функции 0 операция прошла успешно

Примеры использования для Delphi и FoxPro описаны в папке Demo. Перед использованием примеров скопируйте файл PlatPor.dll в системный каталог Windows.
Данная библиотека уже используется банком КБ "Нефтяной Альянс" (www.neal.ru). А так же клиентами банка в системе Банк-Клиент.