Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Код ошибки: @WAX:ReleasedQtyCannotBeNegative
Симптомы
При попытке обновить или удалить строку загрузки вы получите следующее сообщение об ошибке:
Выпущенное количество не может быть отрицательным для идентификатора> элемента<, много <идентификатора> лота.
Причина
После обновления или удаления строки загрузки система обновляет выпущенное количество связанной линии продаж (whsSalesLine.ReleaseQty). Если система обнаружит, что выпущенное количество станет отрицательным после обновления, оно запрещает вносить изменения. Эта проверка происходит всякий раз, когда вы пытаетесь обновить количество строк нагрузки или единицу измерения с помощью различных действий, таких как удаление линии загрузки, удаление отгрузки, изменение количества нагрузки, уменьшение выбранного количества и короткое выборка.
Наиболее распространенной причиной этой проблемы является изменение преобразования единицы, используемого для открытых строк загрузки. Например, преобразование единицы составляет 50 Ea = 1 PL при выпуске заказа на продажу. Однако если преобразование единиц изменяется на 100 Ea = 1 PL до завершения связанной загрузки, это может привести к этой проблеме.
Решение
Чтобы устранить эту проблему, выполните следующие действия, чтобы восстановить изменения преобразования единиц, обновить или удалить строку загрузки, а затем повторно реализовать преобразование.
Внимание
Необходимо запретить другие нагрузки, которые включают элемент, который вызвал обработку проблемы до устранения проблемы. В противном случае новые преобразования могут использоваться для других загрузок, которые уже открыты.
- Проверьте преобразование единицы, которое использовалось для строки загрузки.
- Проверьте текущее преобразование единиц для элемента и внесите корректировки, которые позволят обновить или удалить строку загрузки.
- Обновите или удалите строку загрузки и измените корректировки преобразования единиц.
Проверьте преобразование единиц, которое использовалось для строки загрузки
Выполните следующие действия, чтобы просмотреть строки загрузки и запишите преобразование единиц, которое использовалось для строки загрузки:
- Перейдите к управлению хранилищем>загружает>все нагрузки.
- Выберите нагрузку, содержащую строку загрузки, которая не может быть удалена или обновлена.
- На вкладке "Загрузки" на вкладке "Загрузки " в группе связанных сведений выберите "Работа".
- В верхней сетке выберите соответствующий рабочий идентификатор.
- На вкладке "Общие" в нижней части страницы вычислите коэффициент преобразования между значением количества работ инвентаризации и значением количества работ. Запишите ставку.
- Повторите эту процедуру для всех соответствующих идентификаторов рабочих удостоверений, чтобы убедиться, что использовалось одно и то же преобразование.
Проверьте текущее преобразование единиц для элемента и внесите корректировки
Выполните следующие действия, чтобы просмотреть преобразование единицы продукта и внести изменения, чтобы убедиться, что преобразование единицы соответствует строке загрузки:
- Щелкните Управление сведениями о продукте>Продукты>Выпущенные продукты.
- Откройте соответствующий продукт, чтобы перейти на страницу сведений о выпуске продукта.
- На панели операций на вкладке Продукт в группе Настройка выберите Пересчеты единиц измерения.
- Выберите преобразование между единицами и внесите изменения с помощью преобразования, найденного в предыдущем разделе.
Обновление или удаление строки загрузки и восстановление корректировки преобразования единиц
Выполните следующие действия, чтобы обработать строку загрузки по мере необходимости и вернуть преобразования единиц.
- Перейдите к управлению хранилищем>загружает>все нагрузки.
- Откройте нагрузку, содержащую строку загрузки, которая не может быть удалена или обновлена.
- В строках загрузки FastTab выберите строку загрузки и выполните необходимые действия (например, удалите строку загрузки или измените его количество).
- Щелкните Управление сведениями о продукте>Продукты>Выпущенные продукты.
- Откройте соответствующий продукт, чтобы перейти на страницу сведений о выпуске продукта.
- На панели операций на вкладке Продукт в группе Настройка выберите Пересчеты единиц измерения.
- Выберите преобразование между единицами и отверните изменения, внесенные в предыдущем разделе.
Альтернативное разрешение
Если восстановление преобразований единиц невозможно, выполните следующие действия, чтобы вручную обновить WHSSalesLine.ReleasedQty (выпущенное количество продаж) и WHSSalesLine.QtyLeftToLoad (количество строк продаж, которые еще не загружены):
- Перейдите к счетам по заказам на продажу >>все заказы на продажу.
- Откройте заказ на продажу, содержащий строку продаж, связанную с нагрузкой, в которой не удается удалить или обновить строку.
- В правой верхней части сетки линий заказов на продажу выберите три точки и в раскрывающемся меню выберите "Вставить столбцы ".
- Найдите освобожденное количество и количество слева для загрузки полей, выберите оба, а затем нажмите кнопку "Обновить".
Поля будут отображаться в сетке линий заказов на продажу и могут быть изменены, чтобы отразить количество в строках загрузки.
Дополнительная информация
Дополнительные поля линии продаж в WorksheetLine(WHSSalesLine)