Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Цель: оперативный отчет по состоянию приемки-распределения для оценки возможности частичной отгрузки, создания частичной отгрузки (перемещения) и в целом удовлетворенности заказов на перемещения.

Данные все берутся из приемки (документы поступления и документы заказы на перемещения).

Склады - все склады из доков заказы на перемещения

Один дополнительный склад всегда, последняя колонка - Зона размещения (ему соответствует основной адресный склад)

Предлагаю реализовать в той же обработке по новой команде и вообще на отдельной вкладке. Сделать так чтобы можно было вызвать этот отчет (саму обработку и передать в нее параметр) из документа Приемка.

Старую команду Печать пока не убирать.

Из старой процедуры можете посмотреть как заполнялись поля на скрине ниже.

Отчет должен быть в двух вариантах - оперативный, итоговый. Отличия - это как рассчитывать показатели в колонках.

Для варианта оперативный:

- колонка заказ - это все позиции из поступления, которые есть в документах заказ на перемещение и по ним не совершена отгрузка (проверять по регистру)

- в поле поддон - текущий остаток на ячейке который соответствует складу в заголовке таблицы

- для позиций под обеспечение показывать по формату в макете инфу о заказе клиента

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

- нужна функция Создать перемещения по гиперссылке, что делает - Создать перемещение по всем позициям в кол-ве которое есть на поддоне (ячейке) для этого склада, если надо разделить строки (при частичной отгрузке).

В заказе строки должны встать в Действие = Отгрузить

Перемещение создается на основании Заказа.

Статус в перем. = К отгрузке

Создать расходный ордер на позиции в перемещении, статус = К отбору.

Создать Отбор(размещение) в статусе Подготовлено, зона отгрузки = соответствующему поддону (поддонФлагманОтгрузка

- поддонФлагман

- Склад)

Исполнителя можно не назначать

Для варианта Итоговый:

- показатели в колонке заказ - все что есть в заказах на перемещение (без учета состояния отгружено или нет)

- показатели в колонке отгрузка - все что перемещено (есть док.перемещение на основании этих заказов)

Последняя колонка пока считается одинаково:

- зона размещения - все что на остатках на зоне размещения

- план = Колич-во по приходу (из ПостТМЦ) - ВСЕ заказы на перем. (в текущей приемке)

Дано:

  • конфигурация 1С: 1С 8 Управление торговлей ред. 11. (11.1.10.199)
  • версия платформы 1С: 1С:Предприятие 8.3 (8.3.8.2088)
  • конфигурация доработана.
  • режим работы: клиент-серверный
Дополнительные условия доработки:
  • комментирование всех вносимых изменений ( + Фамилия,инициалы,+Дата внесения).
  • минимизация вносимых изменений.
  • неизменность статусов поддержки текущих объектов базы.
3 года назад
guest_16153136310743
3 года в сервисе
Был
2 года назад