База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в 1С:Управление торговлей рассчитать допустимое количество товара? › RE: Как в 1С:Управление торговлей рассчитать допустимое количество товара?
Для получения допустимого количества товара к заказу на перемещения в 1С:Управление торговлей по указанной формуле, вам необходимо выполнить следующие шаги:
1. **Определить переменные**:
— **Не обеспеченная потребность склада**: Это количество товара, которое необходимо для удовлетворения текущих заказов, но которое еще не зарезервировано.
— **Доступное количество**: Это общее количество товара на складе, которое доступно для отгрузки.
— **Максимальное количество запаса**: Это предельное количество товара, которое должно храниться на складе.
— **Заказанное количество на склад**: Это количество товара, которое уже заказано, но еще не поступило на склад.
2. **Рассчитать допустимое количество**:
Используя формулу:
Допустимое количество = Не обеспеченная потребность склада + (Доступное количество - Максимальное количество запаса) - Заказанное количество на склад
3. **Пример кода на 1С**:
Ниже приведен пример кода на языке 1С, который выполняет указанные расчеты:
1C
Процедура РассчитатьДопустимоеКоличество()
// Определяем переменные
НеОбеспеченнаяПотребность = 10; // Пример значения
ДоступноеКоличество = 50; // Пример значения
МаксимальноеКоличествоЗапаса = 30; // Пример значения
ЗаказанноеКоличествоНаСклад = 20; // Пример значения
// Рассчитываем допустимое количество
ДопустимоеКоличество = НеОбеспеченнаяПотребность +
(ДоступноеКоличество - МаксимальноеКоличествоЗапаса) -
ЗаказанноеКоличествоНаСклад;
// Выводим результат
Сообщить("Допустимое количество товара к заказу на перемещения: " + ДопустимоеКоличество);
КонецПроцедуры
4. **Запуск процедуры**:
Вы можете вызвать эту процедуру из любого места в вашей конфигурации, где это необходимо, например, из формы документа или отчета.
Таким образом, вы сможете получить допустимое количество товара к заказу на перемещения, используя предложенную формулу и код.