Установка операций счета с динамикой AX / AXAPTA Business Connector

StackOverflow https://stackoverflow.com/questions/3465685

  •  27-09-2019
  •  | 
  •  

Вопрос

Г'адь,

Хорошо, теперь я полностью переписал этот вопрос:

Я пытаюсь импортировать данные в динамику с помощью использования бизнес-разъема (в идеале, я бы импортировал его прямо через SQL, но я понимаю, что это не хорошая идея - однако я открыт для других предложений). Это состоит в том, чтобы импортировать счета из производственной системы в динамику / AXAPTA (V5).

Я могу вставить данные в таблицу CONDINVOICECETALE, которая работает нормально и генерирует рецидив. Тем не менее, новые счета только что вставлены без идентификатора счета-фактуры (пока они не будут размещены, я понимаю). Тем не менее, мне нужно вставить строку элементы в стол CustIrvoicetrans в качестве детей вышеуказанной записи. Для этого вам необходимо установить поле инвалисида для обозначения вышеупомянутого в качестве ссылки на родитель. Однако это не кажется возможным до того, как счет был опубликован. Или я могу быть выходом на трек?

У кого-нибудь есть идеи или могут пролить свет для меня? Это было бы очень ценится.

С уважением, Стив

Это было полезно?

Решение

Чтобы опубликовать «бесплатный текстовый счет» просто звонить custPostInvoiceJob.run() метод. Вам придется сначала сделать объект, а затем позвонить методу с вашим вновь созданным CustInvoiceTable записывать.

В х ++:

custPostInvoiceJob = new CustPostInvoiceJob();
custPostInvoiceJob.updateQueryBuild(custInvoiceTable);
custPostInvoiceJob.run();

Вам придется перевести это в бизнес разъема звонков в вашем предпочтительном языке.

Другие советы

Хорошо, это на самом деле так просто, как и должно быть.

После оператора INSERT просто используйте Call Get_field:

axrecord.insert (); рецидив = (длинный) axrecord.get_field («рецепт»);

Вы вставляете элементы строки в таблице CustIrvoiceline (которая использует ParentReCid), затем при публикации элементов вставлены в таблицу COSTINVOICETRANS, связанные с соответствующим номером счета.

Я надеюсь, что это спасает кого-то из-за того, что вы не будете работать в этом.

Стив

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top