1、 判断AP 应付发票状态需要通过API包ap_invoices_pkg,如验证通过 APPROVED:、
ap_invoices_pkg.get_approval_status(invoice_id,invoice_amount,payment_status_flag,invoice_type_lookup_code) = ‘APPROVED’;
2、 R12中ap.ap_accounting_events_all表不再记录数据;ap.ap_ae_lines_all;ap.ap_ae_headers_all也一样;
3、 AP付款到AP发票追溯:Ap.ap_checks_all 到 ap.ap_invoice_payments_all 到 ap.ap_invoices_all 到 ap.ap_payment_schedules_all ;
4、 AP付款到AP发票分录追溯:ap.ap_checks_all 到ap.ap_invoice_payments_all 到 ap_payment_hist_dists 到 ap.ap_invoice_distributions_all;
5、 AP付款到AP发票分录追溯2:ap.ap_checks_all 到 ap.ap_payment_history_all 到ap_payment_hist_dists 到 ap.ap_invoice_distributions_all;
6、 Ap.ap_checks_all: 一次付款对应一条记录,记录金额,当void时记录void时间;
7、 Ap.ap_invoice_payments_all: AP 应付发票每被付款核销一次则产生一条记录,从付款角度看付款核销多少个发票则此表中产生多少条记录(即被核销的发票都会产生一条记录);当付款被VOID时也会产生一条新的记录;此表记录付款金额、GL DATE、会计期、是否过账、账套、应付账款科目、汇率、折损(汇差)科目;
8、 Ap.ap_payment_schedules_all:该表一张AP 应付发票对应一条或多条记录(根据付款条件而定,一次到期对应一条记录),记录了剩余金额amount_remaining、发票原始金额gross_amount、付款状态payment_status_flag(N从未付款、Y全部付款、P部分付款);
9、 Ap.ap_payment_history_all:一次付款对应多个transaction type记录,如创建、取消(取消时取消的记录上会记录被取消的ID);该表记录付款金额、GL DATE、是否过账;
10、 Ap.ap_invoices_all 该表上有记录发票金额、付款金额、付款状态、账套;
11、 Ap.ap_payment_hist_dists:只有付款在创建会计分录时才会产生此表中的记录,记录某个付款上多次事务产生出的分录并对应多个AP发票分配行的情况,且会记录付款与AP发票之间的折损差异(汇差);
12、 AP付款必须录入付款发票后才可保存;
13、 付款方式为check的付款,状态(status_lookup_code)固定为negotiable(兑现);
14、 票据(wire):开出支票给供应商,到期后供应商可以到银行进行票据兑现。业务上体现为202科目,因要到期才可兑现所以票据付款也可理解为远期付款;
15、 付款方式为票据(wire)的AP发票只可以进行付款方式为wire方式的付款,且必须输入maturity date,非wire方式的AP发票也不可以进行wire方式的付款;
16、 应付票据只是中转科目;
17、 票据付款流程:开票(issued)到 兑现(negotiable) 到 银行对账(reconciled),
银行对账后,付款将不能void否则付款可随时void;
操作步骤:ap付款 到 negotiable(状态处修改状态) 到 CE录入对账单 到查找对账单 到 line 到 available 到 重计算 到reconciled (对应 CE菜单 Bank Statements and reconciled);
18、 银行对帐时不会产生会计分录,对账金额可大于或小于付款金额,一张付款只可银行对帐一次。银行对帐时会在付款表ap.ap_checks_all中记录结清金额(clear amount)、结清日期(clear date)、结清余额(付款金额减去对账金额,小于时为负数);
19、 AWT类型的发票行不会产生税信息;AP发票头上的INVOICE AMOUNT金额不是扣除AWT金额后的金额;
20、Ap 中点主界面的tax detail与选择发票行中TAX行后,再点tax detail是一样的效果,显示的都是TAX SUMMARY;