Руководство разработчика

Разработка типовых операций для ЖХО

Автоматизация формирования проводок при вводе информации в журнал хозяйственных операций (ЖХО) – основная задача типовых операций.

В диалоговом окне типовой операции заполняются графы ввода (например, сумма). Счета, по которым формируются проводки, могут быть как жестко заложены в формульном разделе типовой операции, так и выбраны пользователем в соответствующих графах ввода. На основании введенных данных, значений определений (например, ставок налогов) и, возможно, других величин, вычисляются суммы проводок.

Формирование проводок обычно выполняется встроенными функциями ПРОВОДКА и ПРОВОДКАГР.

После выполнения формульного раздела сформированная хозяйственная операция со всеми проводками отображается в диалоговом окне. Пользователь может подтвердить добавление операции или отменить.

Пример:

ОПЕРАЦИЯ Расчетный счет : за расчетно-кассовое обслуживание
                                        
 Сумма : &сумма&&&&&&&&                 
 Дата  : ~дата                          
                                        
ВЫЧИСЛИТЬ                               
дата=ДАТА_ТЕК                           
ВВЕСТИ                                  
  ПРОВОДКА("91/2/ОПЕР","51",сумма,дата) 
  ПРОВОДКА("0/5/16","0/0",сумма)        
КОНЕЦ

В примере предусмотрен ввод суммы и даты операции. Графа даты заполняется текущей датой (функция ДАТА_ТЕК). Оператор ВВЕСТИ выполняет показ диалогового окна. В процессе работы с окном пользователь вводит сумму и может изменить дату. После закрытия окна по нажатию кнопки ОК выполнение формульного раздела продолжается – происходит формирование двух проводок на заданную сумму.


См. также: