AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.10.2012, 17:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,475 / 846 (79) +++++++
Регистрация: 28.10.2006
ax-erp: Creating sales orders with the SalesAutoCreate class
Источник: http://microsoft-dynamics-ax-erp.blo...ders-with.html
==============


Many projects use an interface to import their sales orders, because of this a SalesAutoCreate class was created. This class is easily extendable and customizable.The first thing to do is designing a buffer table, like this one for example:
After this we can start extending a new class from the SalesAutoCreate class and modifying the construct on the SalesAutoCreateClass .
class TSTSalesAutoCreate extends SalesAutoCreate
{
TSTSalesImport TSTSalesImport;
}

static SalesAutoCreate construct(Common buffer = null,
Object object = null,
Common buffer2 = null)
{
switch (buffer.TableId)
{
case tablenum(SalesCreateReleaseOrderLineTmp) : return new SalesAutoCreate_ReleaseOrder(buffer,object,buffer2);
case tablenum(PurchLine) : return new SalesAutoCreate_ProjPurchLine(buffer,object);
case tablenum(SalesBasketLine) : return new SalesAutoCreate_Basket(buffer,object);
//-> TST
case tablenum(TSTSalesImport) : return new TSTSalesAutoCreate(buffer,object);
// TST
this.deleteProcessed();
//= #RetryNum)
{
throw Exception::UpdateConflictNotRecovered;
}
else
{
retry;
}
}
else
{
throw Exception::UpdateConflict;
}
}

}

//SalesAutoCreate
protected void deleteProcessed()
{
}

//TSTSalesImport
protected void deleteProcessed()
{;
super();

TSTSalesImport.selectForUpdate(true);
TSTSalesImport.delete();
}






Источник: http://microsoft-dynamics-ax-erp.blo...ders-with.html
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax-erp: Walkthrough: Creating a Report Bound to a Report Data Provider Class (X++ Business Logic) [AX 2012] Blog bot DAX Blogs 0 20.09.2012 11:11
ax-erp: Creating SSRS-Reports in Dynamics AX 2012 – What’s no longer possible in AX-reports Blog bot DAX Blogs 0 18.07.2012 12:11
dynamicsaxtraining: Sales Blog bot DAX Blogs 0 25.04.2012 03:18
emeadaxsupport: New Content for Microsoft Dynamics AX 2012 : October 2011 Blog bot DAX Blogs 0 27.10.2011 17:11
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:51.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.