上一页  下一页          目录  索引  定位  词汇表  程序库

事务处理弹性域

事务处理弹性域是“自动开票”用来唯一识别事务处理行的说明性弹性域。因为对每个事务处理行来说它们都是唯一的,所以也可以使用它们来参考和链接其它行。应收款管理系统允许您确定需要如何建立事务处理弹性域结构以及您需要捕获的信息。

事务处理弹性域具有四种类型:

您必须定义“行事务处理”弹性域。在导入发票时,“自动开票”会始终为“链接至”和“参考”信息使用“行事务处理”弹性域结构。仅在自定义窗口中显示此信息时,您才需要明确定义“链接至”、“参考”和“发票事务处理”弹性域结构。

在整个产品中,应收款管理系统为您提供了显示事务处理弹性域信息的选项,这些信息为导入的发票值信息之列表。请使用“系统配置文件选项 AR:事务处理弹性域快选”选择您需要显示的“事务处理弹性域段”。例如,在使用任何发票值列表时,如果需要参考导入发票的订单编号,您必须将包含订单编号的事务处理指定给“AR:事务处理弹性域快选”配置文件选项。已导入发票的订单编号会显示在所有发票列表的参考栏中。

行事务处理弹性域

您可以使用 INTERFACE_LINE_ATTRIBUTE1-15 和 INTERFACE_LINE_CONTEXT 栏来定义行事务处理弹性域。对于接口表中的每个记录来说,行事务处理弹性域均是唯一的,因此可以用作记录标识符。

参考事务处理弹性域

“参考事务处理”弹性域具有与“行事务处理”弹性域相同的结构。

这些弹性域用以参照以前处理的事务处理。例如,您可能需要导入一个贷项通知单,并且用它来核销某个发票或使发票与特定的承付款关联。如果要求贷项通知单参考特定的发票,请使用贷项通知单中的 REFERENCE_LINE_ATTRIBUTE1-15 和 REFERENCE_LINE_CONTEXT 栏为发票输入“行事务处理”弹性域。

链接至事务处理弹性域

“链接至事务处理”弹性域具有与“行事务处理”弹性域相同的结构。

使用“链接至事务处理弹性域”可以在接口表中将事务处理行链接在一起。例如,您可能需要导入与特定的事务处理行相关的税和运费。如果需要使特定的税行与特定的事务处理行相关联,请使用税行中的 LINK_TO_LINE_ATTRIBUTE1-15 和 LINK_TO_LINE_CONTEXT 栏来为发票输入“行事务处理”弹性域。

发票事务处理弹性域

使用与“行事务处理”弹性域相同的结构创建一个新的弹性域,但仅包括页眉层段。例如,如果“行事务处理”弹性域结构具有四个段,并且最后两段包括行层信息,请仅使用前两个段定义“发票事务处理”弹性域。包括在“发票事务处理弹性域”中的段应包括在“自动开票”分组规则中。

事务处理弹性域:一个实例

以下实例说明在接口表中如何使用“链接至”或“参考事务处理”弹性域栏链接记录。

以承付款发票为例。此发票具有 2 行记录,1 个为页眉运费记录,一个为税记录。接口表中的记录表示如下:


注:

以一个贷项通知单为例,该贷项通知单贷记运费和前一个发票的第一行。在接口表中它表示如下:


记帐贷项将表示如下:


将编入索引事务处理弹性域

如果需要查询在发票页眉和行上的“事务处理弹性域”信息,我们建议您在“事务处理弹性域”栏创建索引。另外,如果没有索引,自动开票程序的验证部分可能运行得很慢。您应该为用于“事务处理弹性域”页眉和行信息的以下表和栏定义唯一的连接索引:

 
RA_CUSTOMER_TRX_LINES   interface_line_attribute1-15
RA_CUSTOMER_TRX   interface_header_attribute1-15
RA_INTERFACE_LINES   interface_line_attribute1-15

定位至“说明性弹性域段”窗口,然后查询“行事务处理弹性域”。请注意此“弹性域”的每一个上下文,并且注意对于每一个上下文,哪些段是通过使用 RA_INTERFACE_LINES 表中的接口行属性栏启用的。

然后您应为 RA_CUSTOMER_TRX_LINES 和 RA_INTERFACE_LINES 表中的相同接口行属性栏和 RA_CUSTOMER_TRX 表中的相同接口页眉属性栏创建唯一的连接索引。

如果只有一个已定义的上下文,则您必须为上述的每个表格创建一个索引。但是,如果有多个已定义的上下文,则您可能需要为每个表创建多个索引。使用以下实例可以帮助您确定怎样设置索引。

假定“行事务处理”弹性域具有三个设置如下的上下文:

弹性域上下文 指定至启用段的属性栏
上下文 1 Interface_line_attribute1
上下文 1 Interface_line_attribute2
上下文 2 Interface_line_attribute1
上下文 2 Interface_line_attribute2
上下文 2 Interface_line_attribute3
上下文 3 Interface_line_attribute3
上下文 3 Interface_line_attribute9

您应定义最符合您的要求的索引组合。在上例中,您可以为每个表创建三个索引,一个索引用于一个上下文。另外,您可以仅创建两个索引:一个用于上下文 3,另一个用于上下文 1。后者将由上下文 2 使用,因为上下文 1 和 2 的前两个属性栏相同。

将以下语法用于“创建索引语句”:

$ sqlplus <AR username>/<AR password>
SQL> CREATE [UNIQUE] INDEX index ON
	{Table (column1, column2, ...)
	|CLUSTER cluster}
	|INITRANS n] [MAXTRANS n]
	[TABLESPACE tablespace]
	[STORAGE storage]
	[PCTFREE n]
	[NOSORT];

另请参阅

使用自动会计

使用分组规则创建事务处理


         上一页  下一页          目录  索引  定位  词汇表  程序库