Может кто сталкивался с такой проблемой. При проведении реализации в У.Е. на счете Дт 62.31 Кт 90 проставляется подразделение в проводках. А вот если зачитывается аванс. то по Дт 62.32 подразделение стоит, а по Кт 62.31 оно не проставляется. И получается если реализация частично оплачена, то при начислении курсовой разницы обороты по 91 разворачиваются. Т.е. он пересчитывает в разрезе подразделения, а т.к. при зачете оно не стоит, то у меня на 62.31 красный остаток на пустом и черный на заполненном подразделении, и пересчет курсовых бухает доход и расход на 91 одинаковыми суммами.
ВЫБОР
КОГДА Операция.Ссылка = Расчеты.ЗаказКлиента
ТОГДА Операция.Подразделение
КОГДА НЕ Договоры.Подразделение ЕСТЬ NULL
ТОГДА Договоры.Подразделение
КОГДА НЕ ДоговорыОрганизаций.Подразделение ЕСТЬ NULL
ТОГДА ДоговорыОрганизаций.Подразделение
КОГДА НЕ Заказы.Подразделение ЕСТЬ NULL
ТОГДА Заказы.Подразделение
КОГДА НЕ Заявки.Подразделение ЕСТЬ NULL
ТОГДА Заявки.Подразделение
КОГДА НЕ ПБДС.Подразделение ЕСТЬ NULL
ТОГДА ПБДС.ГруппаФинансовогоУчета
КОГДА НЕ ПКО.Подразделение ЕСТЬ NULL
ТОГДА ПКО.ГруппаФинансовогоУчета
КОГДА НЕ ОперацияПоКарте.Подразделение ЕСТЬ NULL
ТОГДА ОперацияПоКарте.ГруппаФинансовогоУчета
ИНАЧЕ ЗНАЧЕНИЕ(Справочник.СтруктураПредприятия.ПустаяСсылка)
КОНЕЦ КАК ПодразделениеКт,
ГруппаФинансовогоУчета опечатка, надо Подразделение. На сколько блин все еще сырое раз такие ошибки до сих пор в коде присутствуют.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший