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