Supplier Payment Details
Supplier Level Payment Method
SELECT
supp.segment1 supplier_num,
paym.payment_method_code
FROM
ap_suppliers supp,
iby_external_payees_all payee,
iby_ext_party_pmt_mthds paym
WHERE
supp.party_id = payee.payee_party_id
AND payee.ext_payee_id = paym.ext_pmt_party_id
AND supplier_site_id IS NULL
AND paym.primary_flag = 'Y'
and supp.vendor_name='INSIGHT'
Supplier Site Level Payment Method:
Click on Update Payment Details for the site
SELECT
supp.segment1 supplier_num,
sites.vendor_site_code,
paym.payment_method_code
FROM
ap_suppliers supp,
ap_supplier_sites_all sites,
iby_external_payees_all payee,
iby_ext_party_pmt_mthds paym
WHERE
supp.party_id = payee.payee_party_id
AND payee.ext_payee_id = paym.ext_pmt_party_id
AND supp.vendor_name='INSIGHT'
AND supp.vendor_id = sites.vendor_id
AND sites.vendor_site_id = payee.supplier_site_id
AND paym.primary_flag = 'Y';
Payment Method at Supplier level
SELECT
ibeppm.payment_method_code
FROM
ap_suppliers aps,
iby_external_payees_all ibepa,
iby_ext_party_pmt_mthds ibeppm
WHERE aps.party_id=ibepa.payee_party_id AND
ibeppm.ext_pmt_party_id =ibepa.ext_payee_id AND
ibepa.supplier_site_id is null AND
ibeppm.primary_flag='Y' AND
aps.VENDOR_NAME='METECH RECYCLING INC'
CHECK
Payment Method at Supplier site level
Click on Update Payment Details
SELECT
apssa.vendor_site_id,
apssa.vendor_site_code,
ibeppm.payment_method_code
FROM
ap_suppliers aps,
iby_external_payees_all ibepa,
iby_ext_party_pmt_mthds ibeppm,
ap_supplier_sites_all apssa
WHERE aps.party_id=ibepa.payee_party_id AND
ibeppm.ext_pmt_party_id =ibepa.ext_payee_id AND
apssa.vendor_id= aps.vendor_id AND
ibepa.supplier_site_id is not null AND
ibeppm.primary_flag='Y' AND apssa.vendor_site_id = ibepa.supplier_site_id(+) AND
aps.VENDOR_NAME='METECH RECYCLING INC'
GROUP BY
apssa.vendor_site_id,
apssa.vendor_site_code,
ibeppm.payment_method_code;
889324 GILROY EFT
73920 WORCESTER EFT
Pay Group at Supplier level
SELECT PAY_GROUP_LOOKUP_CODE FROM ap_suppliers WHERE VENDOR_NAME='METECH RECYCLING INC'
CHECK
Pay Group at Supplier site level
SELECT VENDOR_SITE_ID,VENDOR_SITE_CODE,PAY_GROUP_LOOKUP_CODE FROM ap_supplier_sites_all WHERE
VENDOR_ID=67414
889324 GILROY CHECK
73920 WORCESTER CHECK
How to identify if the Supplier is a 1099 Supplier or not?
Navigate to Suppliers - Entry, search for supplier, at header level see the "Tax Reporting" tab, if the Reportable "Federal" check box is checked
then this is 1099 supplier.
Also check the which site is tax reporting site by clicking the "Sites" button, and "Tax Reporting" tab will also be their for sites too.
Following code combinations does not exist in Oracle
Supplier and HZ tables
HZ_PARTIES Represents any entity that can enter into business relationships with your organization – Organization, Person, or Group.
HZ_PARTY_SITES Associates a party with a location, indicating that party’s usage of the location
HZ_PARTY_SITE_USES The HZ_PARTY_SITE_USES table stores information about how a party site is used. Party sites can have multiple uses, for
example Ship-To and Bill-To.
HZ_LOCATIONS The HZ_PARTY_SITES table links a party (see HZ_PARTIES) and a location (see HZ_LOCATIONS) and stores location-specific party
information such as MAILSTOP and ADDRESSEE.
select * from AP_SUPPLIERS WHERE VENDOR_NAME ='A-1 Messenger'
select VENDOR_ID,VENDOR_NAME,SEGMENT1,ENABLED_FLAG,VENDOR_TYPE_LOOKUP_CODE,TERMS_ID,PAY_GROUP_LOOKUP_CODE from
AP_SUPPLIERS WHERE VENDOR_NAME ='A-1 Messenger'
select * from HZ_PARTIES WHERE PARTY_NAME ='A-1 Messenger'
select PARTY_ID,PARTY_NUMBER,PARTY_TYPE from HZ_PARTIES WHERE PARTY_NAME ='A-1 Messenger'
select * from AP_SUPPLIER_SITES_ALL WHERE VENDOR_ID=569683
SELECT ORG_ID,VENDOR_SITE_ID,VENDOR_SITE_CODE,PURCHASING_SITE_FLAG,PAY_SITE_FLAG,PRIMARY_PAY_SITE_FLAG,PARTY_SITE_ID FROM
AP_SUPPLIER_SITES_ALL WHERE VENDOR_ID=569683
select * from hz_party_sites WHERE PARTY_ID=2077783
select PARTY_SITE_ID,PARTY_SITE_NUMBER,PARTY_SITE_NAME,STATUS FROM hz_party_sites WHERE PARTY_ID=2077783
PARTY_SITE_ID=2247763
Create new supplier
Save data
Above details come from Payables System Setup
select VENDOR_ID,VENDOR_NAME,SEGMENT1,ENABLED_FLAG,VENDOR_TYPE_LOOKUP_CODE,TERMS_ID,PAY_GROUP_LOOKUP_CODE from
AP_SUPPLIERS WHERE VENDOR_NAME ='MySupplier'
No address details is populated now
select PARTY_ID,PARTY_NUMBER,PARTY_TYPE from HZ_PARTIES WHERE PARTY_NAME ='MySupplier'
Create Address prior to creating Site.
When you check Payment check box in address screen, sites get Pay site flag enabled.
Click on Apply button
Now address gets populated.
Location id gets populated in hz_party_sites table.
Observations:
Update Button here is for Address data.
Payment Check box if checked, will default to sites created with this address.
Address purpose PAYMENT OR PURCHASING is stored in HZ_PARTY_SITE_USES using SITE_USE_TYPE and STATUS fields
Site level Pay site details are stored in ap_supplier_sites_all table.
select * from AP_SUPPLIERS WHERE VENDOR_NAME ='A-1 Messenger'
select VENDOR_ID,VENDOR_NAME,SEGMENT1,ENABLED_FLAG,VENDOR_TYPE_LOOKUP_CODE,TERMS_ID,PAY_GROUP_LOOKUP_CODE from
AP_SUPPLIERS WHERE VENDOR_NAME ='A-1 Messenger'
select * from HZ_PARTIES WHERE PARTY_NAME ='A-1 Messenger'
select PARTY_ID,PARTY_NUMBER,PARTY_TYPE from HZ_PARTIES WHERE PARTY_NAME ='A-1 Messenger'
select * from AP_SUPPLIER_SITES_ALL WHERE VENDOR_ID=569683
SELECT ORG_ID,VENDOR_SITE_ID,VENDOR_SITE_CODE,PURCHASING_SITE_FLAG,PAY_SITE_FLAG,PRIMARY_PAY_SITE_FLAG,PARTY_SITE_ID FROM
AP_SUPPLIER_SITES_ALL WHERE VENDOR_ID=569683
select * from hz_party_sites WHERE PARTY_ID=2455863 --2077783
select PARTY_SITE_ID,PARTY_SITE_NUMBER,PARTY_SITE_NAME,STATUS,LOCATION_ID FROM hz_party_sites WHERE PARTY_ID=2077783
select * from HZ_PARTIES WHERE PARTY_NAME ='A-1 Messenger'
select * from hz_party_sites WHERE PARTY_ID=2077783
SELECT * FROM HZ_PARTY_SITE_USES WHERE PARTY_SITE_ID in (2247763,1651175)
select * from HZ_LOCATIONS