Показать сообщение отдельно
Старый 06.05.2004, 11:35   #1  
malex is offline
malex
Участник
 
164 / 19 (1) ++
Регистрация: 10.08.2004
Адрес: Тверь, Москва
Thumbs up
Сабж.
Имеются виртуальные компании (все таблицы общие, кроме номенклатурных).
платежка создается в одной компании Расчеты с поставщиками\Журналы\Платежи\Журнал платежей\Строки\Функции\Создание платежей, а разносится из другой ...\Журнал платежей\Разноска.

Возникает ошибка "Журнал "" в компании tst не найден" (tst - компания входящая в виртуальную tsv, платежка создавалась в tst, а пытаюсь разнести в ts3(тоже входит в tsv))

Ошибка возникает при вызове метода ledgerJournalCheckPost.updateInterCompanyJournal из метода ledgerJournalCheckPost.postTrans

можно при создании строк журнала указать счет и кор.счет из той компании (каталог поставщиков то общий), в которой они будут разноситься - тогда все будет нормально. Но проблема в том, что на момент создания платежа неизвестно в какой компании (компания == бухгалтер) он будет разносится. Можно, конечно, перейти в ту компанию для разноски в которой формировался платеж, но это не очень то удобно.

Резюме: как решить данную проблему, минимизировав использование интеллекта пользователя.