Axapta 如何根据采购订单获取销售订单编号
我使用销售订单表单中的菜单项按钮“采购订单”,在创建销售Axapta 如何根据采购订单获取销售订单编号,axapta,x++,dynamics-ax-2012,dynamics-ax-2009,Axapta,X++,Dynamics Ax 2012,Dynamics Ax 2009,我使用销售订单表单中的菜单项按钮“采购订单”,在创建销售订单(Ex:SO\u 001)时创建了采购订单(Ex:PO\u 001)。现在我想更新采购订单表单中PO_001中的字段时,更新SO_001中的一些字段。为此,我需要首先从PO_001中选择SO_001 如何才能做到这一点?对于AX 2012,查询表公司间PurchSalesReference例如: InterCompanyPurchSalesReference reference; while select reference wher
订单(Ex:SO\u 001)
时创建了采购订单(Ex:PO\u 001)
。现在我想更新采购订单表单中PO_001
中的字段时,更新SO_001
中的一些字段。为此,我需要首先从PO_001
中选择SO_001
如何才能做到这一点?对于AX 2012,查询表
公司间PurchSalesReference
例如:
InterCompanyPurchSalesReference reference;
while select reference where reference.PurchId == 'PO_001'
{
info(reference.SalesId);
}
在AX2009表方法PurchTable.checkUpdate中: salesTable=salesTable::find(this.InterCompanyOriginalSalesId)
你可以从分享你的代码开始,然后明确地询问有什么问题或者如何改进。Hi Shivam,谢谢你的快速回复。我还没有写任何代码。我需要知道的是,根据销售订单创建的采购订单之间的关系是什么,以及如何知道与该采购订单相关的销售订单编号。