The Generate AP Voucher (generate accounts payable voucher) process (BIGNAP01) populates the AP Voucher Master Staging tables with InterUnit billing information from the PeopleSoft Billing tables. PeopleSoft Payables generates the vouchers. The PeopleSoft Payables Voucher Build process (AP_VCHRBLD) generates and completes voucher record sets.
This chapter discusses how to:
Populate VCHR_HDR_STG.
Populate VCHR_LINE_STG.
Populate VCHR_DIST_STG.
This section discusses how PeopleSoft Billing populates the VCHR_HDR_STG table.
Field Name |
How Billing Populates |
BUSINESS_UNIT |
BUSINESS_UNIT_AP |
VCHR_BLD_KEY_C1 |
Billing BU |
VCHR_BLD_KEY_C2 |
Invoice Number |
VCHR_BLD_KEY_N1 |
0 |
VCHR_BLD_KEY_N2 |
0 |
VOUCHER_ID |
NEXT |
VOUCHER_STYLE |
REG |
INVOICE_ID |
BI_HDR.INVOICE |
INVOICE_DT |
BI_HDR.INVOICE_DT |
MISC_AMT |
0 |
VAT_TREATMENT_GRP |
Blank |
STATE_SHIP_FROM |
From BI_HDR |
STATE_SHIP_TO |
From BI_HDR |
COUNTRY_LOC_SELLER |
From BI_HDR_VAT |
STATE_LOC_SELLER |
From BI_HDR_VAT |
COUNTRY_LOC_BUYER |
From BI_HDR_VAT |
STATE_LOC_BUYER |
From BI_HDR_VAT |
COUNTRY_VAT_SUPPLY |
From BI_HDR_VAT |
STATE_VAT_SUPPLY |
From BI_HDR_VAT |
COUNTRY_VAT_PERFRM |
From BI_HDR_VAT |
STATE_VAT_PERFRM |
From BI_HDR_VAT |
PREPAID_REF |
Blank |
PRPAID_AUTO_APPLY |
Blank |
PAY_TRM_BSE_DT_OPT |
Blank |
IMAGE_REF_ID |
Blank |
IMAGE_DATE |
Null |
PAY_SCHEDULE_TYPE |
Blank |
TAX_GRP |
Blank |
TAX_PYMNT_TYPE |
Blank |
INSPECT_DT |
Null |
INV_RECPT_DT |
Null |
FRGHT_CHARGE_CODE |
Blank |
LC_ID |
Blank |
MISC_CHARGE_CODE |
Blank |
SALETX_CHARGE_CODE |
Blank |
VCHR_SRC |
BILL |
ECTRANSID |
BI-VCHR-IN |
VENDOR_SETID |
Blank |
VENDOR_ID |
BUS_UNIT_TBL_GL.VENDOR_ID when the InterUnit method is direct or indirect. IU_INTER_PR_TR.VENDOR_ID when the InterUnit method is pair. |
VNDR_LOC |
BUS_UNIT_TBL_GL.LOCATION when the InterUnit method is defined as direct or indirect. IU_INTER_PR_TR.LOCATION when the InterUnit method is defined as pair. |
ADDRESS_SEQ_NUM |
0 |
GRP_AP_ID |
Blank |
ORIGIN |
From BUS_UNIT_TBL_BI |
OPRID |
OPRID |
ACCOUNTING_DT |
BI_HDR.ACCOUNTING_DT |
POST_VOUCHER |
Blank |
DST_CNTRL_ID |
Blank |
VOUCHER_ID_RELATED |
Blank |
GROSS_AMT |
BI_HDR.INVOICE_AMOUNT |
DSCNT_AMT |
0 |
SALETX_AMT |
BI_HDR.TOT_SU_TAX |
FREIGHT_AMT |
0 |
DUE_DT |
Null |
DSCNT_DUE_DT |
Null |
PYMNT_TERMS_CD |
Blank |
ENTERED_DT |
Current Date |
TXN_CURRENCY_CD |
BI_HDR.BI_CURRENCY_CD |
RT_TYPE |
Blank |
RATE_MULT |
0 |
RATE_DIV |
0 |
VAT_ENTRD_AMT |
BI_HDR.TOT_VAT |
MATCH_ACTION |
N |
REMIT_ADDR_SEQ_NUM |
0 |
CUR_RT_SOURCE |
T |
DSCNT_AMT_FLG |
T |
DUE_DT_FLG |
T |
VCHR_APPRVL_FLG |
P |
BUSPROCNAME |
Blank |
APPR_RULE_SET |
Blank |
VAT_DCLTRN_POINT |
Blank |
VAT_CALC_TYPE |
Always E for Billing |
VAT_CALC_GROSS_NET |
BI_HDR_VAT.VAT_CALC_GROSS_NET |
VAT_RECALC_FLG |
BI_HDR_VAT.VAT_RECALC_FLG |
VAT_CALC_FRGHT_FLG |
N |
COUNTRY_SHIP_FROM |
BI_HDR.COUNTRY_SHIP_FROM |
COUNTRY_SHIP_TO |
BI_HDR.COUNTRY_SHIP_TO |
COUNTRY_VAT_BILLFR |
BI_HDR.COUNTRY_VAT_BILLFR |
COUNTRY_VAT_BILLTO |
BI_HDR.COUNTRY_VAT_BILLTO |
VAT_EXCPTN_CERTIF |
BI_HDR_VAT |
VAT_ROUND_RULE |
Blank |
STATE_VAT_DEFAULT |
Blank |
DSCNT_PRORATE_FLG |
Blank |
DESCR254_MIXED |
Blank |
DOC_TYPE |
Blank |
TAX_EXEMPT |
Blank |
EIN_FEDERAL |
Blank |
EIN_STATE_LOCAL |
Blank |
PROCESS_INSTANCE |
0 |
IN_PROCESS_FLG |
N |
BUSINESS_UNIT_PO |
Blank |
PO_ID |
Blank |
PACKSLIP_NO |
Blank |
VAT_CALC_MISC_FLG |
N |
RECEIPT_DT |
Null |
BILL_OF_LADING |
Blank |
CARRIER_ID |
Blank |
VCHR_BLD_CODE |
Blank |
BUSINESS_UNIT_AR |
Blank |
CUST_ID |
Blank |
ITEM |
Blank |
ITEM_LINE |
0 |
VAT_EXCPTN_TYPE |
For non-VAT bills: blank For VAT bills: the VAT_EXCPTN_TYPE from BI_HDR_VAT |
VCHRH_USER_SBR |
USER_VCHR_CHAR1 USER_VCHR_CHAR2 = blank. USER_VCHR_DEC = 0 USER_VCHR_DATE = null. USER_VCHR_NUM1 = 0 |
PUR_USR_HDR_SBR |
USER_HDR_CHAR1 = blank |
Note. The Generate AP Voucher process inserts a combination of the Payables BU, Billing BU, and Invoice Number to ensure uniqueness when inserting rows into the VCHR_HDR_STG table.
This section discusses how to use the proposed PeopleSoft Billing approach for populating the VCHR_LINE_STG table.
Field Name |
How Billing Populates |
BUSINESS_UNIT |
BUSINESS_UNIT_AP |
VCHR_BLD_KEY_C1 |
Billing BU |
VCHR_BLD_KEY_C2 |
Invoice Number |
VCHR_BLD_KEY_N1 |
0 |
VCHR_BLD_KEY_N2 |
0 |
BUS_UNIT_RELATED |
Blank |
VOUCHER_ID_RELATED |
Blank |
VOUCHER_ID |
Next |
VOUCHER_LINE_NUM |
BI_LINE.LINE_SEQ_NUM |
BUSINESS_UNIT_PO |
Blank |
PO_ID |
Blank |
LINE_NBR |
0 |
SCHED_NBR |
0 |
DESCR |
Blank |
VENDOR_ID |
Blank |
VNDR_LOC |
Blank |
DESCR254_MIXED |
Blank |
SPEEDCHART_KEY |
Blank |
TAX_DSCNT_FLG |
Blank |
TAX_FRGHT_FLG |
Blank |
TAX_MISC_FLG |
Blank |
TAX_VAT_FLG |
Blank |
PHYSICAL_NATURE |
Value from BI_LINE |
VAT_RCRD_INPT_FLG |
Blank |
VAT_RCRD_OUTPT_FLG |
Blank |
VAT_TREATMENT |
Blank |
VAT_SVC_SUPPLY_FLG |
From BI_LINE |
VAT_SERVICE_TYPE |
From BI_LINE |
COUNTRY_LOC_BUYER |
From BI_LINE |
STATE_LOC_BUYER |
From BI_LINE |
COUNTRY_LOC_SELLER |
From BI_LINE |
STATE_LOC_SELLER |
From BI_LINE |
COUNTRY_VAT_SUPPLY |
From BI_LINE |
STATE_VAT_SUPPLY |
From BI_LINE |
COUNTRY_VAT_PERFRM |
From BI_LINE |
STATE_VAT_PERFRM |
From BI_LINE |
STATE_SHIP_FROM |
From BI_LINE |
MERCHANDISE_AMT |
BI_LINE.NET_EXTENDED_AMT |
ITM_SETID |
Blank |
INV_ITEM_ID |
Blank |
QTY_VCHR |
0 |
STATISTIC_AMOUNT |
0 |
UNIT_OF_MEASURE |
Blank |
UNIT_PRICE |
0 |
DSCNT_APPL_FLG |
Y |
TAX_CD_VAT |
BI_LINE.TAX_CD_VAT only for domestic VAT. For others, blank. |
BUSINESS_UNIT_RECV |
Blank |
RECEIVER_ID |
Blank |
RECV_LN_NBR |
0 |
RECV_SHIP_SEQ_NUM |
0 |
MATCH_LINE_OPT |
N |
DISTRIB_MTHD_FLG |
A |
SHIPTO_ID |
Blank |
SUT_BASE_ID |
Blank |
TAX_CD_SUT |
BI_LINE.TAX_CD |
SUT_EXCPTN_TYPE |
Blank |
SUT_EXCPTN_CERTIF |
Blank |
SUT_APPLICABILITY |
Blank |
VAT_APPLICABILITY |
Blank for non-VAT and for VAT - BI_LINE.VAT_APPLICABILITY. |
VAT_TXN_TYPE_CD |
Blank |
VAT_USE_ID |
Blank |
BUSINESS_UNIT_GL |
Blank |
ACCOUNT |
Blank |
ALTACCT |
Blank |
CF12_AN_SBR |
All blank |
DEPTID |
Blank |
PROJECT_ID |
Blank |
ECTRANSID |
BI_VCHR_IN |
STAT_VAT_DEFAULT |
BI_LINE.STATE_VAT_DEFAULT |
REQUESTOR_ID |
Blank |
VCHRL_USER_SBR |
USER_VCHR_CHAR1 = blank USER_VCHR_CHAR2 = blank USER_VCHR_DEC = 0 USER_VCHR_DATE = null USER_VCHR_NUM1 = 0 |
PUR_USR_LIN_SBR |
USER_LINE_CHAR1 = blank |
PUR_USR_SHP_SBR |
USER_SCHED_CHAR1= blank |
VAT_ENTRD_AMT |
VAT_AMT from BI_LINE |
VAT_RECEIPT |
Blank |
VAT_RGSTRN_SELLER+ |
For non-VAT bills: blank For VAT bills: the VAT_RGSTRN_SELLER from BI_HDR_VAT |
TRANS_DT |
Null |
This section discusses how to use the proposed PeopleSoft Billing approach for populating the VCHR_DIST_STG table.
Field Name |
How Billing Populates |
VCHR_BLD_KEY_C1 |
Billing BU |
VCHR_BLD_KEY_C2 |
Invoice Number |
VCHR_BLD_KEY_N1 |
0 |
VCHR_BLD_KEY_N2 |
0 |
ECTRANSID |
BI-VCHR-IN |
BUSINESS_UNIT |
BUS_UNIT_TBL_GL.BUSINESS_UNIT_AP when the InterUnit method is defined as direct or indirect. IU_INTER_PR_TR.BUSINESS_UNIT_AP when the InterUnit method is defined as pair. |
VOUCHER_ID |
NEXT |
VOUCHER_LINE_NUM |
BI_LINE_IU_EXP.LINE_SEQ_NUM |
DISTRIB_LINE_NUM |
BI_LINE_IU_EXP.LINE_DIST_SEQ_NUM |
ACCOUNT |
BI_LINE_IU_EXP.ACCOUNT |
STATISTICS_CODE |
BI_LINE_IU_EXP.STATISTICS_CODE |
QTY_VCHR |
0 |
STATISTICS_AMOUNT |
0 |
JRNL_LN_REF |
Blank |
DESCR |
Blank |
MERCHANDISE_AMT |
BI_LINE.AMOUNT |
BUSINESS_UNIT_GL |
Blank |
BUSINESS_UNIT_PO |
Blank |
PO_ID |
Blank |
LINE_NBR |
0 |
SCHED_NBR |
0 |
PO_DIST_LINE_NUM |
0 |
BUSINESS_UNIT_PC |
Blank |
ACTIVITY_ID |
Blank |
ANALYSIS_TYPE |
Blank |
RESOURCE_TYPE |
Blank |
RESOURCE_CATEGORY |
Blank |
RESOURCE_SUB_CAT |
Blank |
ASSET_FLG |
Y if BI_LINE.BUSINESS_UNIT_AMTO does not equal blank. Else, blank. |
BUSINESS_UNIT_AM |
BI_LINE.BUSINESS_UNIT_AMTO |
ASSET_ID |
BI_LINE.ASSET_ID |
COST_TYPE |
BI_LINE.COST_TYPE |
PROFILE_ID |
BI_LINE.PROFILE_ID |
VAT_TXN_TYPE_CD |
Blank |
BUSINESS_UNIT_RECV |
Blank |
RECEIVER_ID |
Blank |
RECV_LN_NBR |
0 |
RECV_SHIP_SEQ_NUM |
0 |
RECV_DIST_LINE_NUM |
0 |
DEPTID |
BI_LINE_IU_EXP.DEPTID |
PRODUCT |
BI_LINE_IU_EXP.PRODUCT |
PROJECT_ID |
BI_LINE_IU_EXP.PROJECT_ID |
AFFILIATE |
BI_LINE_IU_EXP.AFFILIATE |
ALTACCT |
BI_LINE_IU_EXP.ALTACCT |
CF12_AN_SBR |
BI_LINE_IU_EXP.CF12_AN_SBR |
BUDGET_DT |
Null |
ENTRY_EVENT |
Blank |
VAT_APORT_CNTRL |
T |
VCHRD_USER_SBR |
USER_VCHR_CHAR1 = blank USER_VCHR_CHAR2 = blank USER_VCHR_DEC = 0 USER_VCHR_DATE = null USER_VCHR_NUM1 = 0 |
PUR_USR_DST_SBR |
USER_DIST_CHAR1 = blank |
OPEN_ITEM_KEY |
Blank |
VAT_RECOVERY_PCT |
0 |
VAT_REBATE_PCT |
0 |
VAT_CALC_AMT |
0 |
VAT_BASIS_AMT |
0 |
VAT_RCVRY_AMT |
0 |
VAT_NRCVR_AMT |
0 |
VAT_REBATE_AMT |
0 |
VAT_TRANS_AMT |
0 |
TAX_CD_VAT_PCT |
0 |
VAT_INV_AMT |
0 |
VAT_NONINV_AMT |
0 |
See Also
Running the Generate AP Vouchers Process (BIGNAP01)