Краткое описание :
Необходимо в печатной форме ОС-1 в поле "Счет, субсчет" выводить первую проводкуОписание :
ПоступлениеЧто измененно :
Необходимо в операции поступление в печатной форме
ОС-1 в поле "Счет, субсчет, код аналитического учета"
выводить первую проводку с закладки "Проводки", а не
проводку из середины списка.
Проблема проявилась на БД SQL, когда к операции
подвязано много карточек и при этом присутствует много
проводок. На БД Pervasive проблема не проявляется.
Как измененно :
Исправил вывод на печать оборотов ( изменения
касаются всех выходных форм в операциях, которые
наследуются от прототипа "osOne"):
1. в объекте DataOsOne:
- добавил метод SetPlansSch, для установки ссылки на план счетов;
- исправил функции получения счета/субчета ТХО;
2. исправил алгоритм печати:
- для сложного объекта ОС выводятся обороты
ПЕРВОГО простого, входящего в состав этого сложного
объекта (даже если внести руками проводку по сложному);
- если задана операция ТХО, но нет проводок,то
выводим первую по порядку проводку из эталона для
данного плана счетов.
В старых формах (для России (до 21.01.2003), для
РБ (до 31.12.2004)) выводятся ВСЕ проводки для простого
объекта; для сложного - ВСЕ проводки по всем простым,
которые входят в состав этого сложного объекта.