При переходе задвоились валюты сл. образом:
810 руб
810 руб
643 руб
643 раньше не было, все было на 810, коих было 2
в итоге после переноса проводки (новые + перепроведения) делались как если бы операции шли с ин.валютой (через счет 50.21 и 62.21)
В моем случае это произошло из-за того, что Валютой регламентированного учета была сделана 810, а документы по умолчанию вешались на 643. Поэтому надо менять валюту реглам учета, а это действие нам недоступно из-за того, что введены документы (ясен хрен, за 5 лет накопились).
Решение:
в конфиге открываем
закомментируем в процедуре ВАЛЮТЫ всё кроме
Если НЕ ПравоДоступа("Изменение", Метаданные.Константы.ВалютаРегламентированногоУчета)
ИЛИ НЕ ПравоДоступа("Изменение", Метаданные.Константы.ВалютаУправленческогоУчета)
ИЛИ НЕ ПравоДоступа("Изменение", Метаданные.Константы.ВалютаМеждународногоУчета)
Тогда
// Если нет прав на изменение хотя бы одной константы - закрываем доступ на все
ЭлементыФормы.ВалютаРегламентированногоУчета.ТолькоПросмотр = Истина;
ЭлементыФормы.ВалютаУправленческогоУчета.ТолькоПросмотр = Истина;
ЭлементыФормы.ВалютаМеждународногоУчета.ТолькоПросмотр = Истина;
Возврат;
КонецЕсли;
В итоге станет доступной возможность изменения валюты регламентированного учета в настройках учета.
+
После этого в пользовательском режиме меняем настройки параметров учета - я лично сделал так:
было:
810 регл и неправильно
810
643 нерегл и правильно
стало:
643 регл и прав
810 на удаление
777 условно переименовал, чтобы дать возможность назвать верхнюю как 643.
ИТОГ: проводки пошли.
PS После изменений раскомментируем строчки
810 руб
810 руб
643 руб
643 раньше не было, все было на 810, коих было 2
в итоге после переноса проводки (новые + перепроведения) делались как если бы операции шли с ин.валютой (через счет 50.21 и 62.21)
В моем случае это произошло из-за того, что Валютой регламентированного учета была сделана 810, а документы по умолчанию вешались на 643. Поэтому надо менять валюту реглам учета, а это действие нам недоступно из-за того, что введены документы (ясен хрен, за 5 лет накопились).
Решение:
в конфиге открываем
закомментируем в процедуре ВАЛЮТЫ всё кроме
ИЛИ НЕ ПравоДоступа("Изменение", Метаданные.Константы.ВалютаУправленческогоУчета)
ИЛИ НЕ ПравоДоступа("Изменение", Метаданные.Константы.ВалютаМеждународногоУчета)
Тогда
// Если нет прав на изменение хотя бы одной константы - закрываем доступ на все
ЭлементыФормы.ВалютаРегламентированногоУчета.ТолькоПросмотр = Истина;
ЭлементыФормы.ВалютаУправленческогоУчета.ТолькоПросмотр = Истина;
ЭлементыФормы.ВалютаМеждународногоУчета.ТолькоПросмотр = Истина;
Возврат;
КонецЕсли;
В итоге станет доступной возможность изменения валюты регламентированного учета в настройках учета.
+
После этого в пользовательском режиме меняем настройки параметров учета - я лично сделал так:
было:
810 регл и неправильно
810
643 нерегл и правильно
стало:
643 регл и прав
810 на удаление
777 условно переименовал, чтобы дать возможность назвать верхнюю как 643.
ИТОГ: проводки пошли.
PS После изменений раскомментируем строчки
Комментариев нет:
Отправить комментарий