Инвентаризация и единицы измерения.

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Интересующийся
RSS
Добрый день.
У нас ведется учет по единицам измерения. Очиститель учитывается в литрах и баллонах по 0,5 литра. Отчет остатки и обороты партий товаров показывает остаток 17,5 литров - 35 баллонов. По факту их столько же. При заполнении инвентаризации складскими остатками по группам номенклатуры книжное количество данного очистителя ставится 70 при единицах измерения "баллон". А если вручную добавить строку с очистителем, то подставляется верно - 35 баллонов. В чем может быть причина?
Спасибо!
Декоративное изображение 124
Сотрудник 1С-Рарус
Добрый день.
Это ошибка. Зарегистрирована под номером С000463604. Будет исправлена в следующем релизе.
Интересующийся
Забыл уточнить, у нас ААА 4. Ожидаются релизы?
Сотрудник 1С-Рарус
Данная ошибка присутствует как в А4, так и в А5. Будет исправлена во всех конфигурациях.
Релиз А4 в процессе подготовки к выпуску.
Интересующийся
Спасибо.
Интересующийся
Добрый день. Нельзя ли выложить здесь часть кода, которая исправляет данную ошибку, либо переслать на почту FMuzalevsky@hyundai-ringauto.ru  ? Планируется большая инвентаризация в четверг. Спасибо!
Сотрудник 1С-Рарус
Данное исправление уже есть в релизе 23.
Документ инвентаризация. Модуль формы документа. Процедура КоманднаяПанельТоварыЗаполнение.
Вот так должен выглядеть фрагмент кода в ней (собственно добавлена всего одна строка)
Код
   // смотрим что нам вернули
   Если ТипЗнч(Результат)=Тип("ТаблицаЗначений") Тогда
      // было заполнение, заполним таблицу
      ДопПараметры=Новый Структура();
      ДопПараметры.Вставить("НеСчитать",Истина);
      ДопПараметры.Вставить("флЗаполнятьПоСебестоимости",флЗаполнятьПоСебестоимости);
      Для Каждого СтрокаТЧ Из Результат Цикл
         НоваяСтрока=Товары.Добавить();
         НоваяСтрока.Номенклатура=СтрокаТЧ.Номенклатура;
         СтрокаТЧ.Количество=СтрокаТЧ.Количество*СтрокаТЧ.Номенклатура.ОсновнаяЕдиницаИзмерения.Коэффициент;
         ДопПараметры.Вставить("СтрокаТЧ",СтрокаТЧ);
         ОбработкаРеквизита("Товары.Номенклатура",НоваяСтрока,ЭтаФорма,ДопПараметры);
         Попытка
            ДополнительнаяОбработкаЗаполнения("Расчет",СтрокаТЧ,НоваяСтрока);   
         Исключение КонецПопытки; 
         ОбработкаПрерыванияПользователя();
      КонецЦикла;
      
      Если флНеИзменятьФактПриЗаполнении Тогда ДополнительнаяОбработкаЗаполнения("Добавление"); КонецЕсли;
      
   ИначеЕсли Результат="ЗаполнитьПоГруппеНоменклатуры" ИЛИ Результат="ЗаполнитьВсейНоменклатурой" Тогда
Интересующийся
Спасибо!
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С