|
![]() |
#1 |
Участник
|
jonny
наследники с нужной функциональностью - это конечно хорошо, но есть ли такие почти у каждой таблицы и формы? Как работать с этими классами? Например, ту же запись через PurchAutoCreate через job как создать? |
|
![]() |
#2 |
Участник
|
PurchAutoCreate - базовый класс, в функционале аксапты используются его наследники - например PurchAutoCreate_tmpPurchLine.
В случае с ним надо заполнить таблицу tmpPurchLine, подать ее на вход метода construct и вызвать метод create. Пример использования - в классе PurchCreateReleaseOrder. В вашем случае для задач интеграции можно создать наследника, который бы использовал не временную табличку, а читал бы данные из файла. Я к чему веду - никто конечно не обязывает вас использовать имеющиеся классы, я привел их для того чтобы вы могли изучить как правильно создавать заказы на покупку, по возможности по-максимуму используя имеющуюся функциональность. Я думаю преимущества такого подхода несомненны. |
|