Если это возможно, какие условия необходимо выполнить для выполнения импорта CSV-файла для переноса в одно хранилище в NetSuite? - PullRequest
0 голосов
/ 24 июня 2019

Мне нужно иметь возможность создавать новые записи переноса бина (префиксы номеров документов с BT) с использованием только что созданного экземпляра сохраненного CSV-импорта. После загрузки моих первых нескольких попыток файла CSV в NetSuite я продолжаю получать столбец ошибок в моем файле result.csv, говорящий: «Вы не можете создать детали инвентаризации для этого элемента».

Какое условие необходимо выполнить, чтобы избежать этой проблемы?

Вот содержимое моего файла CSV:

itemid,from bin,tobin,Quantity,Externalid TESTSKU,A1,A2,20,j20190624

Я ознакомился с ответами NetSuite, представив им новый случай, и меня спросили, были ли номера партий или серийные номера

Затем я обратился в «Справочный центр NetSuite» по поводу «Предметов с пронумерованными партиями», а также «Предметов с серийными номерами», я также проконсультировался с моим отделом управления, чтобы узнать, что наша текущая система не использует ни один из этих двух вариантов.

Когда я создал TESTSKU в нашей среде SANDBOX, ТИП ПУНКТА был установлен на «Инвентарь», как рекомендовано. Поэтому я ответил им, что это не «Пронумерованный лот» и не «Сериализованный товар», и больше не получал от них электронных писем (в попытке заставить другой триггер неактивности закрыть дело о поддержке, как это было сделано для предыдущей поддержки). случаев).

Я также выполнил несколько неудачных импортов CSV, где:

  • Я изменил значения столбца Item файла CSV.
  • Я изменил значения столбца Bin файла CSV.
  • Я изменил столбец Внешний идентификатор на уникальное значение файла CSV.
  • Я сопоставил столбец количества в двух местах, чтобы остановить несвязанную ошибку.
  • ТИП ИМПОРТА импорта Сохраненного CSV установлен на Транзакции, а ТИП ЗАПИСИ на Корректировка инвентаризации. (Мне удалось успешно выполнить импорт, но с явно неправильно выбранным типом записи. Он выдал запись с префиксом IA вместо требуемой записи с префиксом BT)
  • В качестве ТИПА ИМПОРТА для импорта сохраненного CSV установлено значение Транзакции, а для ТИПА ЗАПИСИ установлено значение Передача инвентаризации, но безуспешно.
  • ТИП ИМПОРТА импорта Сохраненного CSV установлен на Транзакции, а ТИП ЗАПИСИ установлен на Заказ передачи, но безуспешно.

Напоминаю, что я смог выполнить Сохраненный CSV-импорт для другого случая, помогая кому-то еще, что включало перенос инвентаризации, и это привело к записи с префиксом ИТ.

В этот момент у меня возник вопрос: какой тип записи выбрать для ТИПА ЗАПИСИ для создания записи с префиксом BT?

Вот моя начальная конфигурация сопоставления:

  • Тип импорта: транзакции
  • Тип записи: передача элемента (неверно?)

Вот суть моей конфигурации отображения:

  • (столбец CSV = поле NetSuite)
  • To Bin = Inventory Transfer Items - Inventory Detail: To Bins
  • From Bin = Inventory Transfer Items - Inventory Detail: Bin
  • Quantity = Inventory Transfer Items - Inventory Detail: Quantity
  • Quantity = Inventory Transfer Items: Qty to Transfer
  • ItemID = Inventory Transfer Items: Item

Нерелевантные поля здесь намеренно опущены, такие как дата и вспомогательные поля.

Для сопоставления NetSuite Inventory Transfer: From Location установлено одно статическое местоположение. Я присоединился к вышеупомянутому, используя пользовательский интерфейс для тех, кто не связывался автоматически с помощью Ассистента импорта.

Ожидаемым результатом импорта CSV будет «Все записи успешно импортированы». Фактический результат импорта CSV говорит «Вы не можете создать детали инвентаря для этого предмета». точно в столбце ошибок загруженного файла results.csv

Я признаю, что я упускаю и изо всех сил пытаюсь получить много важных деталей и условий, а также надлежащих сопоставлений и обстоятельств, чтобы наша система могла выполнять перенос бина с использованием сохраненного импорта CSV.

Любая помощь или поддержка в решении этой проблемы была бы очень признательна и очень полезна для тех, кто на моем месте.

РЕДАКТИРОВАТЬ: Я готов принять ответы, когда помощник по импорту CSV создаст запись транзакции "Перемещение элемента" или другого типа с 27 июня 2019 г., поскольку, возможно, не будет выбора в нашем аккаунте для создания записей транзакций типа «Передача в корзину» через CSV Import Assistant.

Ответы [ 2 ]

1 голос
/ 27 июня 2019

Другая идея состоит в том, чтобы произвести корректировку инвентаризации, в которой я бы уменьшил ячейку SOURCE, а затем увеличивал ячейку DESTINATION. Мне нужно было бы указать местоположение и назначенную учетную запись в качестве значения STATIC в разделе сопоставлений CSV Import Assistant.

Это более простая идея, но вместо этого она создает запись транзакции корректировки инвентаризации.

0 голосов
/ 27 июня 2019

Одна из моих идей - создать двухэтапную передачу элементов, где я бы создал подраздел в нашем существующем местоположении.Я также создал «Временную корзину» внутри моего Temporary Location.

. Просто поместите на уровне местоположения:

  • Шаг № 1: Местоположение A → Временное местоположение
  • Шаг # 2: Временное местоположение → Местоположение A

(На уровне корзины:)

  • Шаг # 1: Корзина SOURCE → Временная корзина
  • Шаг № 2: Временная корзина → Корзина назначения

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

...