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

Целые значения в единицах измерения

Автор helgе, 15 дек 2018, 17:16

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

helgе

Есть вопрос, например у меня есть документ (неважно какой), есть реквезиты "количество", "коэффициент" и "единица измерения", и при изменении единицы измерения меняется количество. Так вот, например есть единицы измерения "Штука" коэфф=1 и "Ящик" коэфф=25. Например есть 30 единиц товара (единица измерения "Штука"), я меняю единицу на "Ящик" и по формуле (Количество = Количество * СтарыйКоэфф / НовыйКоэфф) и поулчаю 1,2 - то есть 1,2 ящика, правильно ли это? Я думаю, что правильно будет как-нибудь округлить до 2-ух ящиков, это так? Или оставить 1,2 ? Ведь физически используются 2 ящика, пусть один и неполный. Или я что-то делаю не так?

alex0402

Цитата: helgе от 15 дек 2018, 17:16Ведь физически используются 2 ящика, пусть один и неполный. Или я что-то делаю не так?

если установить 2 ящика, то в движения по регистрам по коэффициенту 25 попадет 50 шт, а не 32!
Спасибо за Сказать спасибо

helgе

Цитата: alex0402 от 15 дек 2018, 18:04
Цитата: helgе от 15 дек 2018, 17:16Ведь физически используются 2 ящика, пусть один и неполный. Или я что-то делаю не так?

если установить 2 ящика, то в движения по регистрам по коэффициенту 25 попадет 50 шт, а не 32!
получается что лучше оставить 1.2 ? так будет корректно?
Добавлено: 15 дек 2018, 20:17


Цитата: alex0402 от 15 дек 2018, 18:04
Цитата: helgе от 15 дек 2018, 17:16Ведь физически используются 2 ящика, пусть один и неполный. Или я что-то делаю не так?

если установить 2 ящика, то в движения по регистрам по коэффициенту 25 попадет 50 шт, а не 32!
А если у меня в движении по регитсру участвуют только Номенклатура, Склад, Количество,то вроде всё должно пройти хорошо, так?

AIFrame

Цитата: helgе от 15 дек 2018, 17:16Я думаю, что правильно будет как-нибудь округлить до 2-ух ящиков, это так?
Нет. Правильно будет выделить остаток деления и добавить строку с единицей хранения остатков.
Имеем - шт. = 1, ящ. = 30
Строка:

  • Утюг - шт., 72
Меняем на ящ., получаем (72 % 30 = 12)

  • Утюг - ящ., 2
  • Утюг - шт., 12
Добавлено: 16 дек 2018, 11:08


Цитата: helgе от 15 дек 2018, 19:46А если у меня в движении по регитсру участвуют только Номенклатура, Склад, Количество,то вроде всё должно пройти хорошо, так?
Не факт. Лучше убедиться, что при формировании движения все приводится к базовым единицам.

helgе

Цитата: AIFrame от 16 дек 2018, 11:06
Цитата: helgе от 15 дек 2018, 17:16Я думаю, что правильно будет как-нибудь округлить до 2-ух ящиков, это так?
Нет. Правильно будет выделить остаток деления и добавить строку с единицей хранения остатков.
Имеем - шт. = 1, ящ. = 30
Строка:

  • Утюг - шт., 72
Меняем на ящ., получаем (72 % 30 = 12)

  • Утюг - ящ., 2
  • Утюг - шт., 12
Добавлено: 16 дек 2018, 11:08


Цитата: helgе от 15 дек 2018, 19:46А если у меня в движении по регитсру участвуют только Номенклатура, Склад, Количество,то вроде всё должно пройти хорошо, так?
Не факт. Лучше убедиться, что при формировании движения все приводится к базовым единицам.
почему именно остаток от деления? И верно ли это в обратную сторону, то есть если к примеру переводим не из штук в ящики,а наоборот? И что значит вот это:

  • Утюг - ящ., 2
  • Утюг - шт., 12
почему 2 ящика и 12 штук как появились такие значение,подробнее можете пожалуйста рассказать,если не затруднит?не понял алгоритм расчёта.
Добавлено: 17 дек 2018, 04:20


Цитата: helgе от 16 дек 2018, 21:32
Цитата: AIFrame от 16 дек 2018, 11:06
Цитата: helgе от 15 дек 2018, 17:16Я думаю, что правильно будет как-нибудь округлить до 2-ух ящиков, это так?
Нет. Правильно будет выделить остаток деления и добавить строку с единицей хранения остатков.
Имеем - шт. = 1, ящ. = 30
Строка:

  • Утюг - шт., 72
Меняем на ящ., получаем (72 % 30 = 12)

  • Утюг - ящ., 2
  • Утюг - шт., 12
Добавлено: 16 дек 2018, 11:08


Цитата: helgе от 15 дек 2018, 19:46А если у меня в движении по регитсру участвуют только Номенклатура, Склад, Количество,то вроде всё должно пройти хорошо, так?
Не факт. Лучше убедиться, что при формировании движения все приводится к базовым единицам.
почему именно остаток от деления? И верно ли это в обратную сторону, то есть если к примеру переводим не из штук в ящики,а наоборот? И что значит вот это:

  • Утюг - ящ., 2
  • Утюг - шт., 12
почему 2 ящика и 12 штук как появились такие значение,подробнее можете пожалуйста рассказать,если не затруднит?не понял алгоритм расчёта.
Извините тупанул на счет того, откуда берутся 2 и 12 разобрался, но всё таки не понимаю, почему именно остаток от деления берётся?

AIFrame

Засунь 72 утюга в ящики, в каждый из которого влезает 30 утюгов. Сколько будет полных ящиков?

Теги: коэффциент 

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

Рейтинг@Mail.ru Rambler's Top100

Поиск