EAP: SetID Not Found for Name='BUSINESS_UNIT' Error when Copying Closed PO to Third Party Voucher (Doc ID 1907174.1)

Last updated on FEBRUARY 11, 2016

Applies to:

PeopleSoft Enterprise FIN Payables - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.

Symptoms

User is getting error when trying to copy completed PO to a Third Party Voucher.

STEPS
1. User ID has the access to "Copy Matched and Closed PO".
2. Create a Purchase Order with matching enabled. (Purchasing > Purchase Orders > Add/Update POs)
3. Dispatch Purchase Order.
4. Create Receipt from PO. (Purchasing > Receipts > Add/Update Receipt)
5. Create Regular Voucher from PO Receipt. (Accounts Payable > Vouchers > Add/Update > Regular Entry)
6. Match the Voucher.
7. Complete the PO.
8. Create a Third Party Voucher. Provide PO Unit and PO ID and Click on Copy PO.
(Accounts Payable > Vouchers > Add/Update > Regular Entry)

ERROR
SetID not found for name='BUSINESS_UNIT', value=" with record 'GL_ACCOUNT_TBL', tree". (2,214)
VCHR_PANELS_WRK.VCHR_TEMPLATE_ID.FieldChange Name:stat_dsply_atCopy PCPC:351 Statement: 5
Called from:FUNCLIB_APINTFC.VCHR_COPY_HDR.FieldFormula Name:Copy_MTCH_WS2_ToDistrib_Line Statement:2123
called from:FUNCLIB_APINTFC.VCHR_COPY_HDR.FieldFormula Name:loop_thru_lines Statement:2582
called from:FUNCLIB_APINTFC.VCHR_COPY_HDR.FieldFormula Name:copy_voucher Statement:2751
called from:FUNCLIB_APINTFC.VCHR_COPY_HDR.FieldFormula Name:copy_hdr Statement:2839

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms