0

我想在创建采购订单收据时将承诺日期从采购订单 (PO802388) 行复制到采购收据行 (PO302000)。

我正在尝试自定义项目,但找不到如何将采购订单收据行链接到订单行以获取所需的日期字段。在采购订单上,同一库存项目将有多行。

任何帮助将不胜感激。非常感谢

4

1 回答 1

0

忽略框架自动管理的 CompanyID,选择 POLine 记录需要三个必需的关键字段: 在此处输入图像描述

幸运的是,这些键值可从 POReceiptLine 获得,因此您可以像这样链接它们:

POReceiptLine receiptLine = […];

PXResultset<POLine> poLine = PXSelectReadonly<POLine,
                             Where<POLine.orderType, Equal<Required<POLine.orderType>>,
                             And<POLine.orderNbr, Equal<Required<POLine.orderNbr>>,
                             And<POLine.lineNbr, Equal<Required<POLine.lineNbr>>>>>>.Select(Base,
                                                                                            receiptLine.POType,
                                                                                            receiptLine.PONbr,
                                                                                            receiptLine.POLineNbr);
于 2018-12-13T18:42:23.983 回答