SAPфорум.RU
https://sapboard.ru/forum/

Округление до целых временных промежутков в формуле расчета машино-часов
https://sapboard.ru/forum/viewtopic.php?f=3&t=99701
Страница 1 из 1

Автор:  alb [ Пн, авг 16 2021, 08:44 ]
Заголовок сообщения:  Округление до целых временных промежутков в формуле расчета машино-часов

Коллеги, добрый день!

Подскажите. Необходимо рассчитать машинное время по определенной операции. В техкарте устанавливаю маш.время на определенное базисное количество для рабочего места. Но надо понимать, что округлять надо до целых временных промежутков по сравнению с базисным количеством. Т.е., если говорится, что базисное количество 10 шт., и для него машина работает 10 минут, то для изготовления 15 штук понадобится 20 минут.

Стандартная же формула считает время работы машины как время * кол-во операции/базисное количество (таким образом, при делении получается не целое число, а дробное, в моем примере - 10*15/10, т.е. 15 мин).

Скорее всего, уже много раз решались подобные задачи, но не смогла найти.

Автор:  mr_F [ Пт, авг 20 2021, 12:07 ]
Заголовок сообщения:  Re: Округление до целых временных промежутков в формуле расчета машино-часов

Это ситуация решается созданием своей формулы на рабочем месте.
В хелпе есть хороший пример, примерный путь "Рабочее место/формулы/ Пример формулы для печи обжига"

В печь для обжига помещается ровно 200 заготовок. Однако необходимо обжечь 201 заготовку. В этом случае необходимо запускать печь два раза, и время обжига удваивается.

Время выполнения является суммой времени наладки и времени обжига, умноженного на число запусков печи. Это выражается следующей формулой:

F = SET + ( VOL_B / B * ( LOT - 1 ) DIV VOL_F + 1 ) * RUN

B - Базисное количество
LOT - Размер партии
RUN - Время обжига
SET - Время наладки перед обработкой
VOL_B - Объем базисного количества
VOL_F - Объем печи для обжига

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/