Page tree

Ошибка: Ошибка при сканировании ДМ, когда в документе присутствуют позиции обязательные для сканирования: "Количество отсканированных кодов не совпадает с количеством позиций в блоке/Возможно, вы сканируете пачки из другого блока."

Описание: Причины возникновения неизвестны.

Заявка INTRA: 133933

Задача YT: https://yt.litebox.ru/issue/LB-21986 - не совпадает с количеством позиций в блоке.

https://yt.litebox.ru/issue/LB-22018 - сканируете пачки из другого блока.

Решение:

Решение:

  1. Изменить раскладку клавиатуры на английский, отсканировать повторно;

  2. Если ошибка сохраняется, составить заявку для 2 линии технической поддержки.

Решение:

  1. Составить заявку для 2 линии технической поддержки.

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

Решение:

  1. Составить заявку для экспертов 2-й линии технической поддержки.

Решение 2 линия:

  1. Отключить сканирование скриптом
    UPDATE DATAMATRIXES SET AGGREGATION_ERROR = 0 WHERE id IN (
    SELECT d.id
    FROM MY_DOC_GOODS mdg
    LEFT JOIN DATAMATRIX_HISTORY dh ON dh.CARGO_ID = mdg.CARGOID
    LEFT JOIN DATAMATRIXES d ON d.ID = dh.DATAMATRIX_ID
    WHERE mdg.DOCUMENT = {document_id} AND d.AGGREGATION_ERROR = 1
    )

  2. Нужно взять ДМ блока этой позиции из накладной Калуги Астрал и сверить с клиентом какой ДМ на этом блоке по факту, т.е. клиент пусть отсканирует ДМ в блокнот с блока на руках, если ДМ разные, значит клиент сканирует не тот блок или поставщик в накладную вложил ДМ одного блока, а клиенту по факту прислал блок на котором другой ДМ. Если точно тот блок сканируют, то выключить сканирование скриптом и добавить в задачу, если не тот, то надо решать с поставщиком или сканировать нужный блок.

  • No labels