Создать платежку по ДО

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Создать платежку по ДО

Сообщение galover »

Здравствуйте. Есть ДО на закупку, необходимо на его основе создать платежное поручение, с другой (нежели в ДО) суммой. Как это сделать программно? Какие функции и какого фейса заюзать? Буду благодарен за пример! Заранее спасибо!
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

вставить записи в таблички plpor & soprhoz
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Сообщение galover »

Алексей
а фейс какой? функции?
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Сообщение Den »

Galover
Похоже не предоставлен разработчиками объект для создания платежки по ДО...((
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

interface PlPor
======================
ObjInterface F_PLPOR::ObjPlPor
Объект обработки платежных документов (PlPor).
Внимание! Перед их использованием внешними интерфейсами должен быть вызван конструктор InitPlPor, а после окончания работы - деструктор DonePlPor.

Методы
Procedure InitPlPor (myTip : Word; myTipUser : Word);
Конструктор
Function LoadPlPor (myRec : Comp) : Boolean;
Загрузить платежный документ по NRec'у
Procedure UnLoadPlPor;
Снять ограничение по NRec'у
Function CreateDefault (dForm : Date; var buf : TPlPor; setDskDef : Word) : Boolean;
Заполнение буфера новой записи по умолчанию
Procedure UpDateRecordPlPor (Summ : Double; SumV : Double; val : Comp; CorrectSH : Boolean);
Сохранение текущей записи в базе
Function ControlSubOrdinate (PlNRec : Comp; CheckPl : Boolean; CheckOne : Boolean; CorrectSH : Boolean; CheckProv : Boolean) : Boolean;
Контроллинг изменений в SoprHoz и Oborot
Function PrintPlPor (hnd : LongInt; tmpC : Comp; tiRee : Word; OutInVal : Boolean; GoSopr : Boolean; DopParam : Word) : Boolean;
Печать платежного документа
Function InsertSoprHoz (PlNRec : Comp; NewNRec : Comp) : Boolean;
Формирование SoprHoz.
Ранее это был единственный метод TSoprHozObjInterface
Procedure DonePlPor;
Деструктор
Реализован в объектах
F_PLPOR::PlPor
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

или кто найдет _Sh_PlPor_Make :)
Ответить