Цитата:
Сообщение от
AnGor
надо включить функциональность валютного склада. Понимаю, что необходимо инициализировать валютную стоимость. После обсуждения с колегами, пришли к выводу, что есть самый безопасный вариант: 1. Закрыть валютный склад на стартовую дату 2. Корректировкой изменить стоимость остатков (Adjustment-On-hand)
Закрытие склада инициализирует, образно говоря,
коррекцию валютной стоимости, прогоняя ее по графу связей приходов-расходов номенклатуры, при этом первоначальная валютная стоимость должна быть прописана в изначальных приходах. Если вы скорректируете стоимость лишь остатков, то что будете делать с возвратами, если/когда они вдруг появятся?..
Цитата:
Сообщение от
AnGor
не понятно почему, но кол-во на валютном складе после закрытия другие. Есть такие складские проводки, у которых поля ValueOpen и ValueOpenSecCur_RU разные значения, а поидее, открытые проводки должны быть тоже открытыми и в валютном складе и наоборот.
А модели учета в группах складских моделей одинаковые для основной и вторичной валюты? Потому что если разные, то и лоты закрытие склада связывает по-разному.
Цитата:
Сообщение от
AnGor
поэтому был еще такой вариант: во всех складских проводках проставить ValueOpenSecCur_RU соответствующим значением ValueOpen в этойже проводке, и, соответственно QtySettledSecCur_RU = QtySettled; DateClosedSecCur_RU = DateClosed; CostAmountSettledSecCur_RU = CostAmountSettled. в InventSettlement продублировать все не отмененные записи, поле InventTransCurrency_RU инициализировать в валютный склад.
Раз вы приравниваете суммы в основной и вторичной валюте, стало быть, у вас основная и вторичная валюты одинаковые? По-моему, либо валюты должны быть разные, либо модели учета должны отличаться (это про различия после закрытия склада), иначе зачем тогда валютный склад?..
Цитата:
Сообщение от
AnGor
InventTransPosting решил не трогать. Может я что-то забыл?
А проводки по ГК на слое разноски "Валютный склад" вы собираетесь делать? Или вам не принципиально, чтобы проводки по УЗ "бились" по суммам с проводками по ГК?
Коллеги проделывали что-то подобное:
- для номенклатур, у которых в группе складских моделей взведен крыж "разносить во вторичной валюте", в InventTrans заполняли CostAmountSecCurPosted_RU и CostAmountSecCurPhysical_RU;
- для тех же номенклатур группировали проводки по финансовому ваучеру и дате и генерили проводки в ГК на нужном слое разноски (это - отдельная затейливая задача);
- затем уже закрывали склад во вторичной валюте и всё такое...