Расчет числа мест гр.6

Материал из Alta-Soft Wikipedia
Версия от 15:43, 21 января 2013; Admin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Если все места полные - считается обычная сумма мест по всем товарам.

Проблемы возникают когда есть несколько записей типа "часть места". Тогда уже точно сказать сколько всего мест нельзя. Есть только верхняя и нижняя оценка. Например если 100 товаров и все "1 (1 часть)" то всего мест может быть любое количество от 1 (все в одном ящике) до 50 (в каждом ящике по 2 товара). Программа в этом случае ставит 1 - и может быть не права.

В графе 31 "2-..." пишется 2 цифры - "всего мест" (обозначим буквой М) и "в т.ч. неполностью занятых мест" (буква Ч).

Общий алгоритм расчета такой:

SUM(М-Ч)+MAX(Ч)

Он дает точную цифру при Ч=0 и нижнюю оценку при Ч>0

Например для двух товаров

  • 5 (2 ЧАСТЬ)
  • 3 (2 ЧАСТЬ)

Алгоритм дает (5-2)+(3-2)+2 = 3 + 1 + 2 = 6 мест
3 полностью заняты первым товаром, 1 - вторым и 2 смешанных.

Есть еще экзотическая настройка "Считать число мест гр.6 по контейнерам гр.31 3-". Но вероятно АИСТ-М на такой авангард будет ругаться.

Если гр.6 передается снаружи (Инвойс, XML) можно в Альте отключить ее пересчет ("Настройка ГТД", закладка "Разное")
У этой галочки есть побочный эффект - гр.6 стирается при дублировании, чтобы в новой ГТД ее не забыли поменять руками.