Типовая конфигурация предлагает свой способ : в конце периода, перед закрытием месяца следует воспользоваться обработкой "Восстановление расчетов", которая добавит недостающие суммы в проводки с содержаним "Корректировка суммы". В этом для бухгалтеров есть два неприятных момента : содержание проводки и ожидание конца месяца.
Поэтому в этой разработке я отталкивался от практики, которая такова: бухгалтеры подгоняют курс документа реализации, чтобы высчитать средний курс на реализацию с учетом авансов в рублях. На это тратится время. И курс документа не соответствует курсу по ЦБ, что может привести к возникновению корректировочных сумм при восстановление расчетов. А также данные по регистрам взаиморасчетов и НДС расходятся, если сразу не указать средний курс реализации.
Контрольный пример мною представлен вниманию бухгалтеров и программистов-бухгалтеров. Контрольный пример создан на УПП ред.1.3, в случае когда валюта управленческого учета не рубли. Кроме того, тестировалось на копии рабочей базы данных, где указана валюта упр.учета "Рубли". Думаю, что актуальны оба варианта. Это важно для пересчета ресурса регистров "Сумма упр."
Создаю новый договор с контрагентом:
Наличие флажка "По документам расчетов с контрагентами" позволяет печатать ТОРГ-12 и Счет-фактуру с одинаковыми суммами в рублях при наличии зачтенных авансов по договору.
На дату "03.08.2015" курс ЕВРО был 45 руб.
Покупатель оплатил аванс :
На дату "18.08.2015" курс ЕВРО стал : 60 руб.
Покупателю отгружен товар:
Заполнена закладка "Предоплата". Это ключевой момент в этой доработке !
Сравниваю отчеты "Движения документа по регистрам". Слева вариант до модификации, справа вариант движений после модификации модуля проведения:
Далее сравниваю результаты:
В прилагаемом архивном файле содержатся :
1.Доработанная процедура "ДвижениеРегистров" для модуля объекта документа "Реализация товаров и услуг"
2.Доработанный общий модуль "ПроцедурыРасчетаСебестоимостиРасширеннаяАналитика"
Изменённая процедура "ФормированиеПроводокПоВыручкеДляНУ"
3.Доработанная обработка "ПроведениеДокументовПоРегистрамНДС"
Процедура "ПровестиДокументы" доработана
Процедура "ПровестиНеПлатежныйДокументПоРегистрамНДС" доработана
Новые функции : "ОпределитьКурсДокументаПоДокументамРасчетов" и "ПолучитьИтогПоРегистру"
4.Доработанная обработка "РегламентноеВосстановлениеСостоянияРасчетовОрганизаций"
Процедура "ОбработатьДвижения" доработан
Ещё для УПП :
Отчёт по взаиморасчётам по всем счетам бухгалтерского учёта
Поиск, изучение и создание ключей аналитики в УПП для РАУЗ
Загрузка (импорт) выписки клиент-банка для УПП 1.3, КА 1.1
Устранение расхождений между регистрами РАУЗ (регл) и регистрами учета ТМЦ, НЗП в УПП 1.3 и КА 1.1
Помощник пересчета себестоимости при учетной политике "По прямым затратам" в УПП для РАУЗ
Стаж работы сотрудников на предприятии
Себестоимость реализованной продукции по периодам выпуска в УПП (для РАУЗ, бухгалтерский учёт)