Имя: Пароль:
1C
1С v8
Количество штук в упаковки в ТЧ
0 fraudstar
 
05.09.24
15:22
Всем привет.   Занимаюсь доработкой ТЧ ЗаказКлиента.  База Комплексная Автоматизация 2.

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

Как можно вытянуть коэффицент упаковки для текущей номенклатуры?
1 Ненавижу 1С
 
гуру
05.09.24
15:28
(0) упаковок может быть чуть более чем одна. Наверное имеется ввиду коэффициент единицы для отчётов?
2 fraudstar
 
05.09.24
15:32
(1) Хотелось бы конечно упаковку, понимаю что несколько.
Стандартизировано что первая упаковка это как коробка и она как учетная единица на складе, как то бы вылавливать первую упаковку.
А есть идеи как вытащить единицу для отчета?  Я думаю можно и такие костыли сделать)
3 Волшебник
 
05.09.24
15:34
Какой-то бред
4 Ненавижу 1С
 
гуру
05.09.24
15:35
(2) первой упаковки нет. Они не одна ни лучше другой. Коэффициент единицы для отчетов это реквизит справочника номенклатура
5 fraudstar
 
05.09.24
15:38
(3) Ну да, звучит странно, но такая организация работы..

В 1С товар ведется в ШТ.
Менеджеры продают товар в штуках, так принято и так все обучены уже давно.
Отгрузка со склада ведется ТОЛЬКО кратно коробкам.
Соответственно в заказе менеджер указывает количество штук кратно коробкам в большую сторону.  Бывают просчеты.

Вот просто нужно чтобы была информация кратно или не кратно, дальше уже можно будет разворачивать эту идею и на другие ограничения.

ДА, ДА, ДА. Знаю что это не правильно и проще делать заказ в ед.изм "упак", но так не хотят почему то делать.
6 Ненавижу 1С
 
гуру
05.09.24
15:41
(5) заведите для каждого товара значение - основная упаковка, работайте с ней
7 Доминошник
 
05.09.24
15:48
(5) Два варианта:
1. Создать доп. реквизит "Штук в коробке"
2. Создать для каждой номенклатуры одну и только одну упаковку (указав в ней количество единиц)

Далее сравнивать введёное в строке количество единиц с нужным показателем.


Хотя конечно правильнее, чтобы в документе сразу указывалось в упаковках, и в "задании на отбор" на склад приходила бы информация в упаковках.
8 Волшебник
 
05.09.24
15:46
(5) Что за товар?

Коробок = КоличествоШт / ШтукВКоробке;
Кратно = Коробок = ОКР(Коробок);
9 Ненавижу 1С
 
гуру
05.09.24
15:50
(8) Кратно = (Количество % ШтукВКоробке = 0);
10 Serg_1960
 
05.09.24
16:07
(5) Соответственно в заказе менеджер указывает количество штук кратно коробкам в большую сторону в коробках.  Бывают просчеты.

Другой вариант: менеджер заказывает сколько нужно в штуках, а склад отгружает - сколько можно в коробках.
11 mikecool
 
05.09.24
19:49
(7) можно еще доп реквизит "упаковка по-умолчанию при продаже" и использовать ее
у одного клиента есть реквизит "норма отпуска" - это и есть коэффициент для пересчета в коробки
12 Гена
 
гуру
05.09.24
21:08
(7) (11) доп.реквизит, конечно, всё решает, но уж больно грустно в каждую номенклатуру его набивать.
Я бы посмотрел в сторону групп номенклатуры:
папка 6 - шесть штук в упаковке
папка 10 - десять...
Тогда удобно менять при изменении размера упаковки - просто перещёлк номенклатуры в другую папку.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn