这篇文章主要介绍应付发票导入流程,持续更新。
所用到的表
- 接口表
- AP_INVOICES_INTERFACE
- AP_INVOICE_LINES_INTERFACE
- 错误表
- AP_INTERFACE_REJECTIONS
- AP_INTERFACE_CONTROLS
- 基表
- AP_INVOICES_ALL
- AP_INVOICE_DISTRIBUTIONS_ALL
- AP_PAYMENT_SCHEDULES_ALL
数据导入步骤
- 往
AP_INVOICES_INTERFACE
和AP_INVOICE_LINES_INTERFACE
插入数据
insert into AP_INVOICES_INTERFACE (
invoice_id,
invoice_num,
vendor_id,
vendor_site_id,
invoice_amount,
INVOICE_CURRENCY_CODE,
invoice_date,
DESCRIPTION,
source,
org_id
)
values (
ap_invoices_interface_s.nextval,
'INV181',
144,
171,
1200.00,
'CNY', --要与本位币相同,否则要输入汇率信息
to_date('01-31-2010','mm-dd-yyyy'),
'This Invoice is created for test purpose',
'Intercompany',
81);
/
insert into AP_INVOICE_LINES_INTERFACE (
invoice_id,
line_number,
line_type_lookup_code,
amount)
values
(ap_invoices_interface_s.currval,
1,
'ITEM',
1200.00
);
```
可以在应付职责 > 发票 > 录入 >开发接口发票 找到刚插入的数据
- 提交并发请求,将接口表数据导入EBS(可以在界面提交,也可以在数据库后台提交)
- 在界面提交
进入应付职责 后点击工具栏查看选项,点击请求,提交名称为 应付款管理系统开发接口导入的请求,并填写相应的参数,某些参数与刚插入的数据相吻合。
提交后可以查看请求输出,如果成功,则可以看见输出报表有数值,如果没有,则查看上述错误记录表 - 数据库后台提交请求
主要利用ap_import_invoices_pkg.import_invoices
API进行提交
- 在界面提交