You are on page 1of 58

Hands-On R12 Technical Training - Payables

- By Anuj Kumar , KNM Seervices Inc


Table of Contents
Internal Banks..............................................................................................................................................3
Create Bank.............................................................................................................................................3
Create Bank Location -.........................................................................................................................4
Bank Branch.................................................................................................................................................4
Create Bank Branch.................................................................................................................................4
Bank Account...............................................................................................................................................6
Create Bank Account...............................................................................................................................6
Org Access Control..................................................................................................................................9
Payable Documents...................................................................................................................................11
Check stock -..........................................................................................................................................11
Electronic stock -...................................................................................................................................11
BI Publisher Template................................................................................................................................13
Create BI Publisher template for Checks...............................................................................................13
Create BI Publisher template for NACHA...............................................................................................14
Payment Format........................................................................................................................................15
Create Payment check Format..............................................................................................................16
Create Electronic Payment Format........................................................................................................16
Transmission Configuration.......................................................................................................................17
Create Transmission Config for ACH......................................................................................................17
Payment Method.......................................................................................................................................19
Define Payment Method.......................................................................................................................19
Payment Process Profile............................................................................................................................20
Create Payment Process Profile for Checks...........................................................................................20
Create Payment Process Profile for NAHCA(Electronic) Payments........................................................23
Suppliers....................................................................................................................................................25
Create Supplier......................................................................................................................................25
Supplier Address/Site............................................................................................................................27
Supplier Contact....................................................................................................................................27
Supplier External Banks.........................................................................................................................28
Supplier Invoice Management...............................................................................................................29
Supplier/Supplier Site Payment Method...............................................................................................29
Supplier Query.......................................................................................................................................30
Payable Invoice..........................................................................................................................................31
Payables Invoice (Payment Method – Check)........................................................................................31
Invoice Distribution (Payment Method: Check).................................................................................33
Invoice Validation..............................................................................................................................33
Payables Invoice (Payment Method – Electronic)..................................................................................34
Invoice Query........................................................................................................................................35
Payment Process.......................................................................................................................................36
Payment Process (Payment Method – Checks).....................................................................................37
Payment Process (Payment Method – Electronic).................................................................................42
Payments Query....................................................................................................................................44
Payment Output through Self Service Screen............................................................................................45
Accounting Process....................................................................................................................................46
Run Create Accounting..........................................................................................................................46
Create Accounting Output.................................................................................................................47
Invoice Accounting....................................................................................................................................47
Invoice Inquiry.......................................................................................................................................47
Invoice Accounting................................................................................................................................48
Invoice Accounting SLA query................................................................................................................48
Payment Accounting..................................................................................................................................50
Payment Inquiry....................................................................................................................................50
Payment Accounting..............................................................................................................................50
Payment Accounting SLA Query................................................................................................................51
Internal Banks

Create Bank
Navigate to, Payables Manager > Setup > Payment > Bank and Bank Branches

Click on “Create” -
Create Bank Location -

Bank Branch

Create Bank Branch


Choose Country and Bank Name for Bank Branch -
Bank Account

Create Bank Account

Choose Bank and Branch in which Bank Account need to be created -


Choose Account Use
Org Access Control

The bank account serves as Payable and Receivables Interface Bank Account for
Vision Operations Operating Unit.
Payable Documents

Check stock -

Electronic stock -
BI Publisher Template

Create BI Publisher template for Checks


Create BI Publisher template for NACHA
Payment Format

Create Payment check Format


Create Electronic Payment Format
Transmission Configuration

Create Transmission Config for ACH


Payment Method
Define Payment Method

Payment Process Profile


Create Payment Process Profile for Checks
Create Payment Process Profile for NAHCA(Electronic) Payments
Suppliers

Create Supplier
Supplier Address/Site

Supplier Contact
Supplier External Banks
Supplier Invoice Management

Supplier/Supplier Site Payment Method


Supplier Query

SELECT hp.party_name, asp.vendor_name, asp.segment1 "vendor number",


hou.NAME "Operating Unit", asps.vendor_site_code, asps.address_line1,
asps.city, asps.zip, asps.country, asps.invoice_currency_code,
asps.payment_currency_code
FROM hz_parties hp,
ap_suppliers asp,
ap_supplier_sites_all asps,
hr_operating_units hou
WHERE hp.party_id = asp.party_id
AND asp.vendor_id = asps.vendor_id
AND hou.organization_id = asps.org_id
AND asp.vendor_name LIKE 'XYZ%'
Payable Invoice

Payables Invoice (Payment Method – Check)


Invoice Distribution (Payment Method: Check)

Invoice Validation
Payables Invoice (Payment Method – Electronic)
Invoice Query

SELECT asp.vendor_name, asps.vendor_site_code, aia.invoice_num,


aia.invoice_amount, ail.line_number, ail.line_type_lookup_code,
ail.amount "LINE_AMOUNT"
FROM ap_invoices_all aia,
ap_invoice_lines_all ail,
ap_invoice_distributions_all aid,
ap_suppliers asp,
ap_supplier_sites_all asps
WHERE aia.invoice_id = ail.invoice_id
AND aid.invoice_id = aia.invoice_id
AND ail.line_number = aid.invoice_line_number
AND aia.vendor_id = asp.vendor_id
AND aia.vendor_site_id = asps.vendor_site_id
AND asp.vendor_id = asps.vendor_id
AND aia.invoice_num LIKE '19-AUG-2011%'
Payment Process
Payment Process (Payment Method – Checks)

Specify Payment Process profile and Internal Bank Account

Payment Process Profile Status


For Checks, “Format Payment Instructions” program is triggered by Payment
Profile. The Check Payment method, PDF output would be generated.

PDF Output:

Payment Process (Payment Method – Electronic)


For Electronic Payments, “Format Payment Instructions with Text Output”
program is triggered by Payment Profile. A Text output will be generated by
Electronic Payments.

Text Output
Payments Query

SELECT aca.check_number, ipa.payment_method_code "PAY_METHOD",


TRUNC (aca.check_date) check_date, aca.vendor_name, aca.amount,
aca.bank_account_name internal_bank_account,
ipa.ext_bank_account_number,
ipa.payment_process_request_name "PAYMENT_PROCESS",
isppt.system_profile_name, ift.format_name, xtl.template_name
FROM iby_sys_pmt_profiles_b ispp,
iby_sys_pmt_profiles_tl isppt,
iby_formats_tl ift,
iby_formats_b ifb,
xdo_templates_tl xtl,
xdo_templates_b xtb,
iby_payments_all ipa,
ap_checks_all aca,
iby_pay_instructions_all ipia,
iby_payment_profiles ipp
WHERE ispp.system_profile_code = isppt.system_profile_code
AND ispp.payment_format_code = ift.format_code
AND ispp.payment_format_code = ifb.format_code
AND xtl.template_code = ifb.format_template_code
AND xtl.template_code = xtb.template_code
AND ipa.payment_id = aca.payment_id
AND ipia.payment_instruction_id = ipa.payment_instruction_id
AND ipia.payment_profile_id = ipa.payment_profile_id
AND ipp.payment_profile_id = ipia.payment_profile_id
AND ipp.system_profile_code = ispp.system_profile_code
AND aca.check_date >= '19-AUG-2011'
Payment Output through Self Service Screen
Accounting Process

Run Create Accounting


Create Accounting Output
Invoice Accounting

Invoice Inquiry

Invoice Accounting
Navigation: Tools > View Accounting
Invoice Accounting SLA query

SELECT gll.NAME "Ledger", gcc.concatenated_segments "GL String",


d.period_name "GL Period",
d.accounted_dr "JE Line Accounted DR",
d.accounted_cr "JE Line Accounted CR", d.status "Posted Status",
d1.invoice_num "Transaction Number",
d1.invoice_date "Transaction Date",
d1.invoice_type_lookup_code "Transaction Type",
d1.description "Transaction Description", v1.vendor_name "Party Name",
a1.rounding_class_code "Subledger Account Type",
a1.unrounded_accounted_dr "Transaction Accounted DR",
a1.unrounded_accounted_cr "Transaction Accounted CR",
c.currency_code "Subledger Currency", e.je_category, e.je_source,
e.NAME "Journal Header Name",
a1.source_distribution_type "Source Distribution Type",
NVL (( NVL (a1.unrounded_accounted_dr, 0)
- NVL (a1.unrounded_accounted_cr, 0)
),
0
) "Accounted Net Calc",
v1.segment1 "Vendor Number", assa.vendor_site_code "Vendor Site"
FROM apps.gl_import_references b,
apps.xla_ae_lines c,
apps.gl_je_lines d,
apps.gl_code_combinations_kfv gcc,
apps.gl_je_headers e,
apps.xla_distribution_links a1,
apps.ap_invoices_all d1,
apps.ap_suppliers v1,
apps.gl_ledgers gll,
apps.ap_supplier_sites_all assa
WHERE e.je_header_id = d.je_header_id
AND gcc.code_combination_id = d.code_combination_id
AND c.gl_sl_link_id = b.gl_sl_link_id
AND c.gl_sl_link_table = b.gl_sl_link_table
AND b.je_header_id = d.je_header_id
AND b.je_line_num = d.je_line_num
AND d1.invoice_id = a1.applied_to_source_id_num_1
AND c.ae_header_id = a1.ae_header_id
AND c.ae_line_num = a1.ae_line_num
AND a1.application_id = c.application_id
AND a1.application_id = 200
AND a1.source_distribution_type = 'AP_INV_DIST'
AND d1.vendor_id = v1.vendor_id
AND e.ledger_id = gll.ledger_id
AND c.ledger_id = d1.set_of_books_id
AND gll.chart_of_accounts_id = gcc.chart_of_accounts_id
AND v1.vendor_id = assa.vendor_id
AND assa.vendor_site_id = d1.vendor_site_id
AND d1.org_id = assa.org_id
AND d1.invoice_num = '19-AUG-2011'
AND gll.NAME = 'Vision Operations (USA)'
Payment Accounting

Payment Inquiry

Payment Accounting
Naviation: Payments > Inquiry > Tools > View Accounting
Payment Accounting SLA Query
SELECT gcc.concatenated_segments "GL String", d.period_name "GL Period",
d.accounted_dr "JE Line Accounted DR",
d.accounted_cr "JE Line Accounted CR", d.status "Posted Status",
TO_CHAR (c1.check_number) "Transaction Number",
c1.check_date "Transaction Date",
c1.payment_method_code "Transaction Type",
c1.description "Transaction Description", c1.vendor_name "Party Name",
a1.rounding_class_code "Subledger Account Type",
a1.unrounded_accounted_dr "Transaction Accounted DR",
a1.unrounded_accounted_cr "Transaction Accounted CR",
c.currency_code "Subledger Currency", e.je_category, e.je_source,
e.NAME "Journal Header Name",
a1.source_distribution_type "Source Distribution Type",
NVL (( NVL (a1.unrounded_accounted_dr, 0)
- NVL (a1.unrounded_accounted_cr, 0)
),
0
) "Accounted Net Calc",
asp.segment1 "Vendor Number", assa.vendor_site_code "Vendor Site",
aia.invoice_num "Invoice Num"
FROM apps.gl_import_references b,
apps.xla_ae_lines c,
apps.gl_je_lines d,
apps.gl_code_combinations_kfv gcc,
apps.gl_je_headers e,
apps.xla_distribution_links a1,
apps.ap_invoice_payments_all d1,
apps.ap_checks_all c1,
apps.gl_ledgers gll,
apps.ap_invoices_all aia,
apps.ap_suppliers asp,
apps.ap_supplier_sites_all assa
WHERE e.je_header_id = d.je_header_id
AND gcc.code_combination_id = d.code_combination_id
AND c.gl_sl_link_id = b.gl_sl_link_id
AND c.gl_sl_link_table = b.gl_sl_link_table
AND b.je_header_id = d.je_header_id
AND b.je_line_num = d.je_line_num
AND d1.invoice_id = a1.applied_to_source_id_num_1
AND c.ae_header_id = a1.ae_header_id
AND c.ae_line_num = a1.ae_line_num
AND a1.application_id = c.application_id
AND a1.application_id = 200
AND a1.source_distribution_type = 'AP_PMT_DIST'
AND d1.check_id = c1.check_id
AND e.ledger_id = gll.ledger_id
AND c.ledger_id = d1.set_of_books_id
AND gll.chart_of_accounts_id = gcc.chart_of_accounts_id
AND c1.org_id = assa.org_id
AND c1.vendor_id = asp.vendor_id
AND c1.vendor_site_id = assa.vendor_site_id
AND d1.org_id = c1.org_id
AND d1.org_id = aia.org_id
AND d1.invoice_id(+) = aia.invoice_id
AND gll.ledger_id = 1
AND c1.vendor_name LIKE 'XYZ%'

You might also like