上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |
在您计算税率时,系统将调用程序 ARP_TAX_VENDOR.CALCULATE。如果未安装第三方税务软件,税务扩展程序将传送回“无供应商”返回代码,应收款管理系统将使用内部计算税率。您可以执行以下可选步骤,以准备应收款管理系统通过外部第三方税务软件对发票行计税。
注:应收款管理系统提供了六个可能的销售税地点弹性域结构。样本 SQL*Loader 文件、aravp.ctl 和 arvertex.ctl 仅支持此“州-县-市”结构。如果您选择了另一个结构,则必须修改这些 SQL*Loader 文件。
应收款管理系统提供了数据库视图以将税务信息传送至“税务引擎”。对于您计税的每个事务处理行,您可以使用这些视图来控制传送至“税务引擎”的数据库栏。
已定义的视图如下:
以上视图集是默认的 Oracle 数据库视图。您可以在“系统选项”窗口的“税”备选区域中指定单独的视图集。您可以将“第三方税务软件视图”字段设置为以下选项之一:
如果您将“第三方税务软件视图”字段设置为“Oracle”,则应收款管理系统将使用上面的视图集。如果您使用了任何其它第三方税务软件视图,应收款管理系统将使用附带以下内容的视图名称:
如果未填写每个视图中提供的以下栏,则税务扩展程序将为每个值传送“空”。
视图栏名 | 说明 |
---|---|
POO_ADDRESS_CODE | 订单起始地点的管辖权代码 |
POA_ADDRESS_CODE | 订单接受地点的管辖权代码 |
SHIP_FROM_ADDRESS_CODE | 发运起始地地址的管辖权代码 |
SHIP_TO_ADDRESS_CODE | 发运目的地地址的管辖权代码 |
FOB_CODE | 离岸价或授权通过地点 |
PART_NUMBER | 库存部件号 |
LOCATION_QUALIFIER | 标识税收机关,如“全部”、“省(州)”、“县”或“市” |
表 1-81.(第 2 个表,共 2 个表) |
如果您使用“自动开票”从 Oracle 订单分录管理系统中导入订单,“自动开票”将用装箱单信息来填写项目行事务处理弹性域。此操作可用于“发运起始地”地点使用的来源和每个订单的地址。请参阅《Oracle 财务开放接口手册》中的“将 Oracle 应收款管理系统与 Oracle 订单分录管理系统相集成”。
管辖权代码通过销售税率接口装入 ar_location_rates 表的属性 1 中。要将供应商管辖权代码装入其它视图栏,您必须修改视图以使 ar_location_rates 与相应的自定义表相联接。
如果您要求九个字符 (zip+4) 的邮政编码数据,以按管辖权代码划分客户地址,则必须人工更新由第三方税务软件提供的地址数据。您可以使用“地点和税率”窗口来更新邮政编码,以符合管辖权代码的要求。
下面是标准 5 位邮政编码名称中多个管辖权代码的实例:
location_segment_id | from_postal_code | to_postal_code | 管辖权代码 |
---|---|---|---|
43(圣弗朗西斯科) | 94110 | 94116 | 代码 1 |
43(圣弗朗西斯科) | 94117 | 94117 | 代码 2 |
43(圣弗朗西斯科) | 94118 | 94118-3999 | 代码 3 |
43(圣弗朗西斯科) | 94118-4000 | 94118-9999 | 代码 4 |
表 1-82.(第 1 页,共 1 页) |
TRX_ID | TRX_LINE_ID | LINE_NO | EXTENDED _AMOUNT | LOCATION_QUALIFIER |
---|---|---|---|---|
123 | 78955 | 1 | 5000 | 省(州) |
123 | 78955 | 1 | 5000 | 县 |
123 | 78955 | 1 | 5000 | 市 |
123 | 78955 | 1 | 5000 | 联邦 |
123 | 78955 | 1 | 5000 | 省 |
表 1-83.(第 1 页,共 1 页)每个事务处理行有多个税行的实例。 |
警告:请小心使用税务数据库视图自定义外部联接。此操作的失败可能导致无法对订单或发票行计税。
上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |