gifts2017

[БП 3.0] Исправление ошибки заполнения регистра сведений РублевыеСуммыДокументовВалюте

Опубликовал wzhick (wzhick) в раздел Администрирование - Сервисные утилиты

Обработка позволяет очистить содержимое регистра и перезаполнить его правильными данными, после некорректного заполнения обработкой типовой конфигурации. (Проверено БП 3.0.34.18)

Введение


При конвертации базы данных, для выполнении перехода БП2.0-БП3.0, создается новый регистр сведений - РублевыеСуммыДокументовВалюте. Для заполнения этого регистра, при первом запуске, в Общих модулях предусмотрена обработка.
	Обработчик.Версия 		= "3.0.22.3";
	Обработчик.Процедура 	= "ОбновлениеИнформационнойБазыБП.ОбновитьДвиженияРегистраРублевыеСуммыДокументовВВалюте";
	Обработчик.НачальноеЗаполнение = Истина; //Для начального заполнения регистра "Рублевые суммы документов в валюте"
Модуль обработки ОбновлениеИнформационнойБазыБП.ОбновитьДвиженияРегистраРублевыеСуммыДокументовВВалюте содержит ошибку при определении типов Таблицы значений.
В модуле:  
ТаблицаДляЗаписиВРегистр.Колонки.Добавить("СтавкаНДС", ОбщегоНазначенияБПКлиентСервер.ПолучитьОписаниеТиповЧисла(15, 2));

Должно быть:
ТаблицаДляЗаписиВРегистр.Колонки.Добавить("СтавкаНДС", Новый ОписаниеТипов("ПеречислениеСсылка.СтавкиНДС"));
В дальнейшем, при ее выполнении, происходит копирование из таблицы, и СтавкаНДС всегда остается нулевой. При расчете значения НДС в регистре он тоже всегда равен 0.


Варианты решения проблемы:
  1. Перепровести все документы использующие регистр, после обновления.
  2. Исправить ошибку в конфигурации до первого запуска.
  3. Использовать предлагаемую обработку.
Некорректность заполнения регистра можно проверить, например, посмотрев печатную форму СФ выданный, на ПоступлениеТоваровУслуг оформленное в валюте. В конкретном случае, ставка НДС 18%, а сама сумма НДС равна 0.

Описание


Обработка содержит код из Общего модуля, с исправленной ошибкой.

Инструкция

1. Очистить содержимое регистра полностью.
2. Заново выполнить заполнение регистра по данным из базы данных.






UPD: По стопам комментариев - ошибка исправлена начиная с релиза 3.0.35.23. Тем кто переходил раньше обработка пригодится.






Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обновление регистра сведений: РублевыеСуммыДокументовВВалюте
.epf 18,66Kb
29.08.14
7
.epf 1.0 18,66Kb 7 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Макас (makas) 01.09.14 10:06
Обработка позволяет очистить содержимое регистра и перезаполнить его правильными данными, после некорректного заполнения обработкой типовой конфигурации. (Проверено БП 3.0.34.18)


Плюсую взнак поддержки борьбы с БП 3.0
2. ediks (ediks) 01.09.14 10:36
(0) В релизе 3.0.35.23 эта ошибка уже исправлена. Возможно и раньше, просто под рукой нет ранних релизов.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа