Показать сообщение отдельно
Старый 18.02.2004, 11:39   #3  
Anais is offline
Anais
Участник
Аватар для Anais
 
182 / 10 (1) +
Регистрация: 16.06.2003
Адрес: Москва
На самом деле там много разных тонкостей... Получаются разные вариации для проводок, созданных из закупок и проводок, созданных из журнала Складские проводки. В последнем случае связь InventTransPosting + InventTrans (где суммы, прошедшие по складу) и LedgerTrans (где корреспонденция счетов) - многие-ко-многим. И как однозначно привязать их строка-к-строке - мне выяснить не удалось.... ( На данный момент заложилась на то, что при создании проводок из журнала в InventTransPosting явно прописывытся корреспонденция счетов. Но вот правильное ли это допущение и всегда ли оно будет работать?!?!

А гадость, природу которой понять на данный момент не получается, выглядит так.
Анализ счета:
С1 - С2 830р. за перидот (причем, это всего 1 (одна) проводка за весь период)

При проходе по InventTrans и InventTransPosting имею на voucher для этой проводки (С1 - С2) две записи в InventTrans + InventTransPosting :
1. InventTrans.CostAmountPosted = 620
InventTrans.CostAmountAdjustment = 80
2. InventTrans.CostAmountPosted = 310
InventTrans.CostAmountAdjustment = 20

Итого в сумме 620 + 80 + 310 + 20 = 1030.
Откуда еще 200р взялись - непонятно (((

Вот я и думаю: может есть "правильный" способ связать все это вместе, которого я просто не знаю.
Или еще какие "нюансы"...
__________________
Улыбаемся и машем, парни! Улыбаемся и машем...