http://www.tyumbit.ru/gal_forum/viewtop ... 9&start=15
В патче ТХО05 для 7.12 и 8.0 такую возможность тоже добавили. Только вот разобраться как это работает - сложновато. Seybukan, не поможешь?Seybukan писал(а):Последними патчами добавили еще:
TxoSetSchetNrec - Заполнить значение Nrec счета ТХО
TxoSetSchet - Заполнить Nrec счета ТХО по счету и субсчету
TxoSetDate - Заполнить значение даты
Кроме этого в 8.1 есть атрибут счет, субсчет.
То есть можно счет/субсчет пробивать автоматом, например из подразделения счет затрат, а из группы МЦ субсчет 10 счета.
То есть в ТХО получиться один шаблон без фильтров. Главное чтобы сам счет субсчет привязывали к каталогам.
А уж к каким каталог - тут надо анализировать и искать цепочки связанных каталогов с счетами/субсчетами.
Пример, нужно в ТХО к накладной на закупку с помощью TxoSetSchet автоматически проставить субсчет 10 счета в зависимости от группы МЦ.
Соответствие например такое (группа МЦ - субсчет):
1010 - 01
1020 - 02
1030 - 03
и т.д.
Попытались навесить на группу МЦ внешние атрибуты со значениями, соответствующими субсчетам 10 счета, а потом в ТХО их вытащить и проставить. Но почему-то не вышло.
&1 = &NP_[Рез:БезНалогов] - цикл по спецификации
&2 = &KAU[Кау:8] - NREC группы МЦ
&3 = coTXOGetExtAttr('GROUPMC','Счет',&2) - Внешний атрибут (субсчет) группы МЦ
&4 = TxoSetSchet(163,'10',&3,FALSE) - Проставить субсчет в проводку
Алгоритм в НДЕ - &NP_[Рез:БезНалогов]
Дебет Счет 10 Субсчет - режим 3
Что здесь не так?
Может, потому что &3 вынимает NREC, а мы пытаемся использовать его в &4 как значение?
В протоколе проводки видно, что значения &1, &2, &3 вроде бы вытаскиваются номально, а вот с &4 - непонятно