TXOAPI входимость проводки в сумму документа
Модераторы: m0p3e, edward_K, Модераторы
TXOAPI входимость проводки в сумму документа
Добрый день . Пишу TXOAPI для формирования проводок из внешнего файла ( зарплата и отчисления в excel из сторонней программы).
формирую дополнительные проводки... Все получается, кроме одного момента.
Как в TXOAPI указать что сумма проводки не входит в сумму документа ??? Т.е. в итоге в проводке должен быть "-" в поле "Входимость в расчет суммы"
Прошерстил хелп - никаких упониманий про входимость не нашел ...
формирую дополнительные проводки... Все получается, кроме одного момента.
Как в TXOAPI указать что сумма проводки не входит в сумму документа ??? Т.е. в итоге в проводке должен быть "-" в поле "Входимость в расчет суммы"
Прошерстил хелп - никаких упониманий про входимость не нашел ...
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: TXOAPI входимость проводки в сумму документа
в тхоапи, наверное, никак
Re: TXOAPI входимость проводки в сумму документа
покрутил разные варианты и так и этак ... Как я понял проблема в том,
что счет/аналитики, дата имеют режим формирования, а вот сумма нет.
если делать два и более шаблонов проводки в ТХО и прописать разные режимы формирования в них, например,
шаблон1 : режим-0 и режим -1 Сумма1 (входит в сумму документа)
шаблон2 : режим-2 и режим -3 Сумма2 (не входит в сумму документа)
перед TxoBodyInsert мы должны прописать значения для всех режимов которые есть в ХТО, иначе по одному из шаблонов будет ошибка.
И если суммы в проводках должны быть разные, то все губит на корню TxoBodySetSum , т.к. не имеет режимов формирования и может записать в буфер только одно значение до TxoBodyInsert.
еще вариант написать тхоапи для каждого шаблона проводки отдельно ... но наверно оно уже того не стоит.
раньше я апдейтил в hozobor шаблоны проводок тхо через вызов отчета, а потом уже можно выбрать тхо для документа (можно конечно и инсертом заморочиться но все это уже не то, пользователю - чем проще тем меньше он накосячит...)
вопрос даже не втом чтобы просто изменить входимость проводки в сумму документа, а вообще формирование дополнительных проводок в тхоапи...
p/s/ Есть ли смысл обращаться в ТП с таким вопросом ???
что счет/аналитики, дата имеют режим формирования, а вот сумма нет.
если делать два и более шаблонов проводки в ТХО и прописать разные режимы формирования в них, например,
шаблон1 : режим-0 и режим -1 Сумма1 (входит в сумму документа)
шаблон2 : режим-2 и режим -3 Сумма2 (не входит в сумму документа)
перед TxoBodyInsert мы должны прописать значения для всех режимов которые есть в ХТО, иначе по одному из шаблонов будет ошибка.
И если суммы в проводках должны быть разные, то все губит на корню TxoBodySetSum , т.к. не имеет режимов формирования и может записать в буфер только одно значение до TxoBodyInsert.
еще вариант написать тхоапи для каждого шаблона проводки отдельно ... но наверно оно уже того не стоит.
раньше я апдейтил в hozobor шаблоны проводок тхо через вызов отчета, а потом уже можно выбрать тхо для документа (можно конечно и инсертом заморочиться но все это уже не то, пользователю - чем проще тем меньше он накосячит...)
вопрос даже не втом чтобы просто изменить входимость проводки в сумму документа, а вообще формирование дополнительных проводок в тхоапи...
p/s/ Есть ли смысл обращаться в ТП с таким вопросом ???
Re: TXOAPI входимость проводки в сумму документа
А зачем ТХОАПИ вообще нужен если вы загружаете из Excel в галку своим интерфейсом. Пропишите все в нем.
Подобную задачу делал полгода назад.
Сторонняя программа дает ексель файл с суммами и некими шифрами
Есть шаблонный файл тоже екселя к котором проставлено соответствие шифров сторонней программы счетам субсчетам кодам кау и процентам суммы.
Собственно шаблонный файл и есть неким образом ТХОАПИ.
Программа сама клепает бухсправки и проводки к ним.
Подобную задачу делал полгода назад.
Сторонняя программа дает ексель файл с суммами и некими шифрами
Есть шаблонный файл тоже екселя к котором проставлено соответствие шифров сторонней программы счетам субсчетам кодам кау и процентам суммы.
Собственно шаблонный файл и есть неким образом ТХОАПИ.
Программа сама клепает бухсправки и проводки к ним.
Re: TXOAPI входимость проводки в сумму документа
Вот это интересная идея , в бухгалтерии нет единого справочника по ним . Есть над чем подумать ...oiko писал(а): Есть шаблонный файл тоже екселя к котором проставлено соответствие шифров сторонней программы счетам субсчетам кодам кау и процентам суммы.
Собственно шаблонный файл и есть неким образом ТХОАПИ.
Программа сама клепает бухсправки и проводки к ним.
Re: TXOAPI входимость проводки в сумму документа
Еще один вопрос по ТХОАПИ...
Как записать содержание проводки средствами тхоапи? например надо записать в содержание проводки текст ?
В конструкторе ТХО это делается посредством макроса %GetKey[Ключ:наш текст]
как подобное реализовать в тхоапи?
Как записать содержание проводки средствами тхоапи? например надо записать в содержание проводки текст ?
В конструкторе ТХО это делается посредством макроса %GetKey[Ключ:наш текст]
как подобное реализовать в тхоапи?
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: TXOAPI входимость проводки в сумму документа
В Вашем случае, уже Вам дали совет - написать просто свою загрузку проводок в галактику (в виде бухсправки или не суть чего)
Тогда "нарежете" в oborot что угодно Вам. Да, придется или мапинг соответствия составить аналитикам файла xls внешней системы аналитикам галактики
или искать эти соответствия в коде загрузки непосредственно, но ничего не поделать, это Вы сейчас, видимо, и в апи своей делаете.
Тогда "нарежете" в oborot что угодно Вам. Да, придется или мапинг соответствия составить аналитикам файла xls внешней системы аналитикам галактики
или искать эти соответствия в коде загрузки непосредственно, но ничего не поделать, это Вы сейчас, видимо, и в апи своей делаете.
Re: TXOAPI входимость проводки в сумму документа
C кодами аналитик все нормально, я разбираю код из файла на то что нужно счет/субсчет/ аналитика / подр.Den писал(а):В Вашем случае, уже Вам дали совет - написать просто свою загрузку проводок в галактику (в виде бухсправки или не суть чего)
Тогда "нарежете" в oborot что угодно Вам. Да, придется или мапинг соответствия составить аналитикам файла xls внешней системы аналитикам галактики
или искать эти соответствия в коде загрузки непосредственно, но ничего не поделать, это Вы сейчас, видимо, и в апи своей делаете.
дело в том что тхоапи дает урезанный функционал того что реализовано в конструкторе тхо. если мы формируем проводку средствами тхоапи, по почему недоступны все параметры проводки , получается "если хотите бежать - двигайте ногами, а если хотите еще быстрей , то скачите на одной"
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: TXOAPI входимость проводки в сумму документа
Ваш посыл понятен, но имеем то что имеем ) Можете в ТП написать ПИР может зарегистрируют чтобы доработали нужными Вам вещами АПИ )
Ясно дело, что АПИ в себе реализует ряд вещей, и при ее использовании нужно "дозаполнить" (предоставленными методами ее) то, что по смыслу необходимо.
Но особо много не придется Вам "переписывать" . По сути ,Вам нужно будет по известному счету/субсчету определить какова структура КАУ по этой паре.
И на основе этого заполнить массивы TBLOS KAUOS TBLKS kauks. С остальным полями все проще
Ясно дело, что АПИ в себе реализует ряд вещей, и при ее использовании нужно "дозаполнить" (предоставленными методами ее) то, что по смыслу необходимо.
Но особо много не придется Вам "переписывать" . По сути ,Вам нужно будет по известному счету/субсчету определить какова структура КАУ по этой паре.
И на основе этого заполнить массивы TBLOS KAUOS TBLKS kauks. С остальным полями все проще
Re: TXOAPI входимость проводки в сумму документа
Написал запрос в ОПТ по данной теме. ОПТподумали нельку и подвердили ограниченность тхоапи, но посоветовали делать insert oborot и провисывать то что нам нужно... на этом инцидет и закрылся .... как то так ...
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: TXOAPI входимость проводки в сумму документа
По повожу входимости - самое простое делаете два шаблона проводок и дополнительный параметр к апихе.
Так правильно.
Не очень правильно - в процессе записи чего то заполняете - кол-во, сумму в валюте и так далее например или аналитику.
В последнем шаблоне вешаете другую апиху, которая бежит по oborot по csoprHoz+cPlansSch и проставляет там все что угодно - начиная от входимости и заканчивая содержанием. Проводки при этом шаблон не должен уже формировать.
Можно сделать в одной апихе, но с разными режимами.
1. формирует проводки, очищает и набивает времянку по сформированным оборотам.Времянку нужно объявить вне апихи с уникальным именем.
2. Бежит по времянке,заполненой в 1) и оборотам и пишет туда нужное содержание.
Тут надо понимать, что после отработки каждого шаблона Oborot по нему будет сразу записан в базу.
Я например так делал для установки группы дескрипторов по подразделению или для продолжительных расчетов,
когда расчет нужно использовать многократно в нескольких шаблонах.
Так правильно.
Не очень правильно - в процессе записи чего то заполняете - кол-во, сумму в валюте и так далее например или аналитику.
В последнем шаблоне вешаете другую апиху, которая бежит по oborot по csoprHoz+cPlansSch и проставляет там все что угодно - начиная от входимости и заканчивая содержанием. Проводки при этом шаблон не должен уже формировать.
Можно сделать в одной апихе, но с разными режимами.
1. формирует проводки, очищает и набивает времянку по сформированным оборотам.Времянку нужно объявить вне апихи с уникальным именем.
2. Бежит по времянке,заполненой в 1) и оборотам и пишет туда нужное содержание.
Тут надо понимать, что после отработки каждого шаблона Oborot по нему будет сразу записан в базу.
Я например так делал для установки группы дескрипторов по подразделению или для продолжительных расчетов,
когда расчет нужно использовать многократно в нескольких шаблонах.
Re: TXOAPI входимость проводки в сумму документа
В итоге... покрутил эту задачу и так и этак.... Формирование дополнительных проводок и их свойств которые не может реализовать тхоапи, сделал через insert current oborot (где прописал все значимые поля). все работает. Всем спасибо.