I have a BPM on receipts that pulls the Manufacturers Name and Part Number from the PO into the receipt window. It works fine if i am using the standard Receipt Entry to book stuff in, it works fine in Mass Receipts if there is only one line to book in. But if the PO has more than one line and i click the Mass Receipt button i get the following error -
Business Layer Exception
The table ds.RcvDtl has more than one record
The table ds.RcvDtl has more than one record
Error Detail
Correlation ID: e29112bb-fdef-4399-bfcd-a2d94b1491ae
Description: The table ds.RcvDtl has more than one record
Program: Epicor.Customization.dll
Method: GetSingleRow
Table: ds.RcvDtl
Field: undefined
Description: The table ds.RcvDtl has more than one record
Program: Epicor.Customization.dll
Method: GetSingleRow
Table: ds.RcvDtl
Field: undefined.
Screen shots of the BPM are below -
I am guessing it is to do with the “Method: Get Single Row” but i cannot see a way to run this otherwise?