我必须覆盖功能以创建掉落船PO并根据销售价格保证金在PO表中更新自定义字段低于特定百分比.我已经浏览了POCreate的源代码.PO是通过静态函数创建的
public static PXRedirectRequiredException CreatePOOrders(List<POFixedDemand> list, DateTime? PurchDate, bool extSort)
Run Code Online (Sandbox Code Playgroud)
如何覆盖和添加我的逻辑来创建drop-ship PO?
我需要创建一个像 screen 这样的机会,但我不知道如何为新创建的文档实现自动生成文档编号
我期待有人在这个问题上帮助我。
我使用了以下步骤,并附上了代码以供审查。我在保存而不生成数字时出错
我为序列号设置创建了一个 DAC
public abstract class memoInOrderId : PX.Data.IBqlField
{
}
protected string _MemoInOrderId;
[PXDBString(10, IsUnicode = true)]
[PXDefault("MEMOIN")]
[PXSelector(typeof(Numbering.numberingID),
DescriptionField = typeof(Numbering.descr))]
[PXUIField(DisplayName = "Memo In Order Nbr")]
public virtual string MemoInOrderId
{
get
{
return this._MemoInOrderId;
}
set
{
this._MemoInOrderId = value;
}
}
#endregion
Run Code Online (Sandbox Code Playgroud)我已将自动生成序列号添加到 MemoIn DAC
`
#region OrderNbr
public abstract class orderNbr : PX.Data.IBqlField
{
}
[PXDBString(10, IsUnicode = true, IsKey = true, InputMask = …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用PXSelectJoinOrderBy为以下SQL语句创建视图
SELECT * FROM INVENTORYITEM II
LEFT JOIN INItemXRef X1 ON II.InventoryID = X1.InventoryID AND
X1.AlternateType = '0VPN' LEFT JOIN INItemXRef X2 ON II.InventoryID = X1.InventoryID AND
X2.AlternateType = '0CPN'
Run Code Online (Sandbox Code Playgroud)
我使用以下语句一次加入INItemXRef表,它工作正常.
public PXSelectJoinOrderBy<InventoryItem, LeftJoin<INItemXRef, On<INItemXRef.inventoryID, Equal<InventoryItem.inventoryID>>>, OrderBy<Asc<InventoryItem.inventoryCD>>> FilteredItems;
Run Code Online (Sandbox Code Playgroud)
如何使用不同的别名再次加入INItemXRef?
我正在尝试使用身份验证网络凭据在共享文件夹中创建文件.我怎么能在acumatica框架中做到这一点?