Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 16:10

Теряется дробная часть в остатках.

Автор Алексей Корольков, 17 мая 2022, 01:28

0 Пользователей и 1 гость просматривают эту тему.

Алексей Корольков

Приветствую.

Я столкнулся с проблемой списания дробных частей в граммах.

Суть проблемы : в стандартной задаче приготовления яичницы из 2-х яиц на сковородке "(название вырезано цензурой)" без масла документ проводится почти без проблем. Не отображается списание соли в граммах. 
Все материалы имеют дробные части. Списание денег проходит, а списание материала дробной частью "соль" нет. Округление использовано только в колонке "Сумма"

Ищу ошибку 4 дня.

Помогите, если Спасибо Вам достаточно.

antoneus

Если Не Отказ тогда           

ОбщаяСумма = 0;

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

Движение             = Движения.Продукты.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период      = Дата;
Движение.Продукт     = ВыборкаДетальныеЗаписи.Продукт;
Движение.Количество  = ВыборкаДетальныеЗаписи.Потребление;
Движение.Сумма       = ВыборкаДетальныеЗаписи.СуммаСписания;

ОбщаяСумма = ОбщаяСумма + Движение.Сумма;
КонецЦикла;

        //а тут где Движение             = Движения.Продукты.Добавить();???? Перезаписывается движение со списанием соли

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период      = Дата;
Движение.Продукт     = Продукт;
Движение.Количество  = Количество;
Движение.Сумма       = ОбщаяСумма;

КонецЕсли;

Внимательнее надо быть)

Алексей Корольков

antoneus, Класс!!! Спасибо!!!

А не подскажите, что нужно что бы допустим всё что в штуках отображалось именно в штуках, а остальное в граммах.
Я пока ничего лучшего не придумал кроме как завести ещё одну колонку с булевым значением и по её значению обрабатывать данные из колонки Количество.


 

antoneus

Добавить справочник "Единицы измерений", в "Продукты" добавить реквизит "Единица измерения".

Алексей Корольков

antoneus, я пока только первую неделю учусь и не понимаю почему при выводе отчёта не формируются еденицы измерений. Я вроде запрос составил верно.
Подскажите пожалуйста ответ, если у меня ещё не закончился лимит вопросов.
Спасибо.

antoneus


Алексей Корольков

antoneus, На вкладе "настройка" то же самое.

Алексей Корольков

Изображение. Файлы отправлены выше

antoneus

Надо единицы добавить не только в выбранные поля.

Алексей Корольков

antoneus, Классно! Работает!!! Победа. Спасибо!!!

Похожие темы (5)

Рейтинг@Mail.ru

Поиск