0
我想獲得一個批次內所列代碼導出場景提供商的背後每次付款的參考號。推批量支付的付款參考號碼以自定義導出場景
硬編碼值轉危爲安完美的方法落後,但支付給refnbr空值
是任何人都可以闡明這一些輕?這似乎是簡單的,但我嘗試過的所有迭代都不起作用。我相比,ACH提供商也
我想獲得一個批次內所列代碼導出場景提供商的背後每次付款的參考號。推批量支付的付款參考號碼以自定義導出場景
硬編碼值轉危爲安完美的方法落後,但支付給refnbr空值
是任何人都可以闡明這一些輕?這似乎是簡單的,但我嘗試過的所有迭代都不起作用。我相比,ACH提供商也
在CABatchEntry BLC有2個數據視圖:BatchPayments和APPaymentList - 既要表現出批次中列出的付款:
public class CABatchEntry : PXGraph<CABatchEntry>
{
...
public PXSelectJoin<CABatchDetail,
LeftJoin<APPayment,
On<CABatchDetail.origDocType, Equal<APPayment.docType>,
And<CABatchDetail.origRefNbr, Equal<APPayment.refNbr>>>>,
Where<CABatchDetail.batchNbr, Equal<Current<CABatch.batchNbr>>>> BatchPayments;
public PXSelectJoin<APPayment,
InnerJoin<CABatchDetail,
On<CABatchDetail.origModule, Equal<GL.BatchModule.moduleAP>,
And<CABatchDetail.origDocType, Equal<APPayment.docType>,
And<CABatchDetail.origRefNbr, Equal<APPayment.refNbr>>>>>,
Where<CABatchDetail.batchNbr, Equal<Current<CABatch.batchNbr>>>> APPaymentList;
...
}
在整合方案中,您只被允許使用主數據視圖DAC的字段爲CABatchDetail爲BatchPayments
和APPayment爲APPaymentList
。由於參考編號柱被綁定到APPayment.RefNbr字段,則必須使用APPaymentList
數據查看既作爲源對象和式內:
這造成與重複的問題。例如,我也有映射來導出供應商(Payments | Vendor)。因此,該方案在批次中選取每個支付項目,然後在每個支付項目中調用PaymentList,其中包含多個項目,然後創建它;然後它將轉到批次中的下一個付款,並再次調用完整的PaymentList等。因此,不是導出2個記錄,而是導出2 x 2 – Bester
它似乎已經工作。我發現Payments Source Object的使用不能與APPaymentList Source Object一起使用。當只使用APPaymentList時,它工作正常,並按預期創建文件。感謝您的幫助。 – Bester