Страница 1 из 1
					
				TXOAPI входимость проводки в сумму документа
				Добавлено: 13 фев 2019, 12:24
				 Lar
				Добрый день . Пишу TXOAPI для формирования проводок  из внешнего файла ( зарплата и отчисления в  excel из сторонней программы). 
формирую дополнительные проводки... Все получается, кроме одного момента.
Как в TXOAPI  указать  что сумма проводки  не входит в сумму документа ??? Т.е. в итоге  в проводке должен быть "-" в поле "Входимость в расчет суммы" 
Прошерстил хелп -   никаких упониманий  про входимость не нашел   

 ...
 
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 14 фев 2019, 01:27
				 Den
				в тхоапи, наверное, никак
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 14 фев 2019, 12:39
				 Lar
				покрутил разные варианты  и так  и этак ... Как  я понял проблема в том,
что   счет/аналитики, дата имеют режим формирования, а  вот сумма нет. 
если делать два и более шаблонов проводки в ТХО и  прописать разные режимы формирования в них, например, 
шаблон1 :   режим-0  и режим -1     Сумма1  (входит в сумму документа)
шаблон2 :   режим-2  и режим -3     Сумма2  (не входит в сумму документа)
перед TxoBodyInsert  мы должны  прописать значения  для всех режимов которые есть в ХТО, иначе по одному из шаблонов будет ошибка. 
И если суммы в проводках должны  быть  разные,  то все губит на корню 
TxoBodySetSum  
 , 
т.к. не имеет режимов формирования и  может записать в буфер только одно значение до TxoBodyInsert.
 еще вариант написать тхоапи для каждого шаблона проводки отдельно ... но наверно оно уже того не стоит. 
раньше я апдейтил в hozobor  шаблоны проводок тхо через вызов отчета, а потом уже можно выбрать тхо для документа (можно конечно и инсертом  заморочиться но все это уже не то, пользователю - чем проще тем меньше он  накосячит...)
вопрос даже не втом чтобы просто изменить входимость проводки в сумму документа, а вообще формирование дополнительных проводок в тхоапи...
p/s/  Есть ли смысл обращаться в ТП с таким  вопросом ???
 
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 14 фев 2019, 13:06
				 oiko
				А зачем ТХОАПИ вообще нужен если вы загружаете из Excel в галку своим интерфейсом. Пропишите все в нем.
Подобную задачу делал полгода назад.
Сторонняя программа дает ексель файл с суммами и некими шифрами
Есть шаблонный файл тоже екселя к котором проставлено соответствие шифров сторонней программы счетам субсчетам кодам кау и процентам суммы.
Собственно шаблонный файл и есть неким образом ТХОАПИ.
Программа сама клепает бухсправки и проводки к ним.
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 14 фев 2019, 13:48
				 Lar
				oiko писал(а):
Есть шаблонный файл тоже екселя к котором проставлено соответствие шифров сторонней программы счетам субсчетам кодам кау и процентам суммы.
Собственно шаблонный файл и есть неким образом ТХОАПИ.
Программа сама клепает бухсправки и проводки к ним.
Вот это интересная  идея 

 ,  в бухгалтерии нет единого справочника по ним . Есть над чем подумать ...
 
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 15 фев 2019, 12:49
				 Lar
				Еще  один вопрос по ТХОАПИ...
 Как  записать содержание проводки средствами тхоапи? например  надо записать в содержание проводки текст ? 
В  конструкторе ТХО это делается посредством макроса %GetKey[Ключ:наш текст]
как подобное реализовать в тхоапи?
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 15 фев 2019, 13:17
				 Den
				В Вашем случае, уже Вам дали совет - написать просто свою загрузку проводок в галактику (в виде бухсправки или не суть чего)
Тогда "нарежете" в oborot что угодно Вам. Да, придется или мапинг соответствия составить  аналитикам  файла xls внешней системы аналитикам галактики
или искать эти соответствия в коде загрузки непосредственно, но ничего не поделать, это Вы сейчас, видимо, и в апи своей делаете.
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 15 фев 2019, 13:56
				 Lar
				Den писал(а):В Вашем случае, уже Вам дали совет - написать просто свою загрузку проводок в галактику (в виде бухсправки или не суть чего)
Тогда "нарежете" в oborot что угодно Вам. Да, придется или мапинг соответствия составить  аналитикам  файла xls внешней системы аналитикам галактики
или искать эти соответствия в коде загрузки непосредственно, но ничего не поделать, это Вы сейчас, видимо, и в апи своей делаете.
C кодами аналитик все нормально, я  разбираю  код из файла  на  то что нужно счет/субсчет/ аналитика / подр.  
дело в том что  тхоапи  дает урезанный функционал того что  реализовано в конструкторе тхо.  если  мы формируем проводку средствами тхоапи, по почему  недоступны все параметры проводки  

 , получается "если хотите бежать - двигайте ногами, а если хотите еще быстрей , то скачите на одной"
 
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 15 фев 2019, 14:09
				 Den
				Ваш посыл понятен, но имеем то что имеем ) Можете в ТП написать ПИР может зарегистрируют чтобы доработали нужными Вам вещами АПИ )
Ясно дело, что АПИ в себе реализует ряд вещей, и при ее использовании нужно "дозаполнить" (предоставленными методами ее) то, что по смыслу необходимо.
Но особо много не придется Вам "переписывать" . По сути ,Вам нужно будет по известному счету/субсчету определить какова структура КАУ по этой паре.
И на основе этого заполнить массивы TBLOS KAUOS TBLKS kauks. С остальным полями все проще
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 07 мар 2019, 15:38
				 Lar
				Написал запрос в ОПТ  по данной теме. ОПТподумали нельку и подвердили ограниченность тхоапи, но посоветовали делать insert oborot и провисывать то что нам нужно... на  этом инцидет и закрылся .... как то так ...
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 08 мар 2019, 01:43
				 edward_K
				По повожу входимости - самое простое делаете два шаблона проводок и дополнительный параметр к апихе.
Так правильно.
Не очень правильно - в процессе записи чего то заполняете - кол-во, сумму в валюте и так далее например или аналитику.
В последнем шаблоне вешаете другую апиху, которая бежит по oborot по csoprHoz+cPlansSch и проставляет там все что угодно - начиная от входимости и заканчивая содержанием.  Проводки при этом шаблон не должен уже формировать.
Можно сделать в одной апихе, но с разными режимами.
1. формирует проводки, очищает и набивает времянку по сформированным оборотам.Времянку нужно объявить вне апихи  с уникальным именем.
2. Бежит по времянке,заполненой в 1) и оборотам и пишет туда нужное содержание.
Тут надо понимать, что после отработки каждого шаблона Oborot по нему будет сразу записан в базу.
Я например так делал для установки группы дескрипторов по подразделению или для продолжительных расчетов, 
когда расчет нужно использовать многократно в нескольких шаблонах.
			 
			
					
				Re: TXOAPI входимость проводки в сумму документа
				Добавлено: 22 май 2019, 10:30
				 Lar
				В  итоге... покрутил  эту  задачу  и так  и этак....   Формирование дополнительных проводок и их свойств  которые не может реализовать тхоапи, сделал через insert current oborot (где прописал все значимые поля). все работает. Всем спасибо.