Accpac импорт заказов с VB
Я пытаюсь импортировать заказы в accpac.
Я столкнулся с загвоздкой. У меня есть макрос (avb), который я использовал в прошлом для импорта товаров, заказов и чеков. Так что я не совсем девственница. Код написан так, чтобы быть переносимым, и при наличии правильного файла шаблона XML он отлично импортируется и выплевывает файл отчета.
Чтобы сгенерировать файл шаблона, я делаю ручной импорт одного файла и записываю скрипт.
Теперь, когда я запускаю его для заказов, запись не импортируется.
Вот мой отчет.
<AccpacImpExp Status="161"/>
Internal error. Must compose with Order Header.
Internal error. Must compose with Order Header.
Failed to insert record
Stopped processing at record 0 in Orders.
Теперь у меня есть пара вопросов.
- Что это значит?
- Почему этого не происходит, когда я выполняю импорт вручную?
- Как я могу найти ответы на эти вопросы, не размещая сообщения на форуме?
1 ответ
Я обнаружил, что заказы находятся за пределами нормы. Они не будут импортированы так же, как остальные модули. Я был вынужден импортировать заказы путем записи макроса, пока я вводил заказ вручную.
То, что это приемлемо, является одной из веских причин ненавидеть продукт AccPac. Это ослабляет его разработчиков и делает их самодовольными.
На стороне. Кажется, Returns страдает той же болезнью. Из него можно легко экспортировать, но не импортировать. Sickening.