A new form of payment order (instruction CB P-2 from 17.05.2003g.) Introduced from 1.06.2003g.

Sold 1
Refunds 0
Good feedbacks 0
Bad feedbacks 0

Library (file PlatPor.dll) create, print, view, save an RTF file a new form of payment order (introduced by the Central Bank from 06.01.2003, in accordance with the instructions of P-2) from the DBF file table for use in the FoxPro, Delphi, C etc. DO NOT require any additional libraries that do not require BDE and other communication programs with databases. It works in the Windows95 / 98 / 98SE / ME / 2k / XP.


Library Description:


The function of creating an empty DBF table in which to store money orders.

function NewPlatPor (APathBaseData: LPTSTR; the name of the file to create the table

ADelOldData: BOOL true if the same name file will be deleted

): Integer; If the function result file is created successfully 0


Function view, print and save payment orders from a file created with DBF NewPlatPor and completed by the user.

function ViewPlatPor (AppHandle: HWND; identifier of the application window using the DLL

ACaption: LPTSTR; header viewport

APathBaseData: LPTSTR filename DBF table of payment orders

): Integer; if the result of the function 0 operation was successful


Universal operations with payment orders.

function ExecPlatPor (ACaption: LPTSTR; header viewport payment order

APathBaseData: LPTSTR; DBF file name of the table of payment orders

ANameExecute: LPTSTR; the name of the saved file or the name of the printer (depending on the properties of ATypeExec)

ATypeExec: integer; -1 Do not make any processing operations

0 generate a report file with the name NDR ANameExecute

1 print to a printer named ANameExecute

2 to form the report RTF file with a name ANameExecute


ABufInfo: LPTSTR; If ANameExecute = nil returns NDR when forming a unique file name NDR.

ALenBufInfo: integer buffer size in bytes ABufInfo

): Integer; if the result of the function 0 operation was successful


Function view, print and save payment orders from the file NDR

function ViewReportNDR (AppHandle: HWND; identifier of the application window using the DLL

ACaption: LPTSTR; header viewport

APathReportNDR: LPTSTR filename NDR

): Integer; if the result of the function 0 operation was successful


Examples of use for Delphi and FoxPro are described in the folder Demo. Before using the examples, copy the file to the system directory PlatPor.dll Windows.

This library is already in use by the bank CB "Oil Alliance" (www.neal.ru). And as the bank's clients in the Bank-Client system.