Функция TxoSetSchet в настройке ТХО
Модераторы: m0p3e, edward_K, Модераторы
с помощью одних алгоритмов (типа TxoGet) определяются значения, а с помощью алгортимов типа TxoSet эти значения заполняются собственно в проводкуКак перевести это на русский язык))):, чтобы было понятно сразу.
Что значит заполнить?
Чтобы увидеть определяемые значения, включи протоколирование ТХО
когда появились функции, тогда и начал их использовать. И внешние КАУ навесил тоже в это время. Не понравится - уберу. Минутное дело. В чем проблема-то?Кстати, чтобы это использовать еще на этапе проектирования нажо было иметь ввиду внеш. актрибуты в МЦ или ты их стал использовать позже, когда появились функции?
Зависит от того из какого документа выполняется обработка (привязка ТХО). &SoprDoc без параметров возвращает Nrec обрабатываемого документа.Беру функцию dTxoGetField('Katos','Datek',?) Что надо поставить в последний параметр? Если ставлю &SoprDoc, то работать не хочет.
А для решения задачи можно использовать &KAU[Кау:15] + алгоритм для работы с ОС и циклической обработкой по карточкам: dTxoGetField('Katos','Datek', &KAU[Кау:15])
буква опеределяет функцию для типа возвращаемого значения: d - Date, co - Comp, s-String и т.д.И еще какой смысл имеют буквы перед Txo? например d,co и т.д
А, то есть проводки формируются к операции начисления амортизации.
Идентификатор - KAU, Параметры: из документа; Каталог аналитики: ОС (код 15), режим аналитики - авто (по умолчанию, будет работать при использовании алгоритма для работы с ОС, например OSNMA и циклической обработки); Результат - Nrec значения аналитики (по умолчанию)
Каталог системных идентификаторовmaikl писал(а):Где узнать что &Kay[Kay:15] выдает ткус по OC.
Идентификатор - KAU, Параметры: из документа; Каталог аналитики: ОС (код 15), режим аналитики - авто (по умолчанию, будет работать при использовании алгоритма для работы с ОС, например OSNMA и циклической обработки); Результат - Nrec значения аналитики (по умолчанию)
Да, верно спасибо.
Правда есть нюанс, KAU по английски, а [кау:15] по русски. Хитро задумано.
Но теперь друга проблема
раньше были идентификатор скммы амортизации &OS_[Рез:НовСумИзн] и он работает,
Теперь новый идентификатор &Vip_[Obj:"OSNMA"][Рез:ИзнМес]
с ним не формируется проводка. Давно с этим не сталкивался.
Кто нибудь подскажет в чем проблема?
Правда есть нюанс, KAU по английски, а [кау:15] по русски. Хитро задумано.
Но теперь друга проблема
раньше были идентификатор скммы амортизации &OS_[Рез:НовСумИзн] и он работает,
Теперь новый идентификатор &Vip_[Obj:"OSNMA"][Рез:ИзнМес]
с ним не формируется проводка. Давно с этим не сталкивался.
Кто нибудь подскажет в чем проблема?
Re: Функция TxoSetSchet в настройке ТХО
Стоит задача: создавать проводку, только если у ОС есть ссылка на аналитику. Пишу формулу:
Проводка не создаётся. Если же пишу конкретный nrec ОС, то она появляется:
Что не так?
Код: Выделить всё
&VIP_[Obj:"OSNMA"][Рез:Ст][Дел:ПопКоэф] * if(GetKauReffNRec('KATOS', &KAU[Кау:15], 10084) = 0, 0, 1)
Код: Выделить всё
&VIP_[Obj:"OSNMA"][Рез:Ст][Дел:ПопКоэф] * if(GetKauReffNRec('KATOS', 10000000004DBh, 10084) = 0, 0, 1)