并行处理设置
此附录描述了使用并行处理运行“CI 处理 (tccri7203m000)”进程时需要的附加设置。
“并行处理配置 (ttaad7520m000)”
先决条件
无
操作
在“并行处理配置 (ttaad7520m000)”进程中,配置“CI 处理 (tccri7203m000)”进程进行并行处理。输入必须使用的服务器数,并指定模式。
设置货币初始化环境
先决条件
标准 CI 表的共享依据“设置货币初始化环境”。
操作
将根据“CI 公司群 (tccri7502m000)”进程转换的公司必须共享这些表:
- 按公司群列出的 CI 转换表 (tccri725)
- CI 群转换表更新组 (tccri726)
- 转换进度日志 (tccri730)
如需共享表的完整列表,请参见“设置货币初始化环境”。
“按公司群列出的 CI 转换表 (tccri7125m000)”
先决条件
- 完成 CI 群设置。
- CI 表和 CI 表字段设置完成。
- 已指定定制表和表字段。
操作
运行“按公司群列出的 CI 转换表 (tccri7125m000)”进程以为群中的每个公司生成数据。此进程列出“CI 表 (tccri7522m000)”进程的所有 CI 表。如果以下条件适用,则列出表:
- CI 表具有“通过 DLL 转换”。
-
CI 表具有已定义的 CI 字段。
“”注意:仅针对物理公司列出表。
要在此进程中生成数据,请使用相应菜单中的“”命令。这将启动“更新按公司群列出的 CI 转换表 (tccri7225m000)”进程。“更新按公司群列出的 CI 转换表 (tccri7225m000)”
在生成数据后,可以分割诸如“集成事务处理”(tfgld482) 和“调节数据”(tfgld495) 之类的表。要执行此操作,请在相应菜单中使用“”命令。
“按条件分割表向导”
使用“按条件分割表向导”将一个表的转换分割为多个转换。LN 将生成具有一个范围条件的多个表顺序。每个范围可以用于使用并行转换执行表转换。必须使用向导来分割大表,例如“集成事务处理”(tfgld482)、“显示调节数据”(tfgld495) 和“已定案事务处理”(tfgld106)。
示例 1
要分割“集成事务处理”(tfgld482) 表或“显示调节数据”(tfgld495) 表,则启动向导,然后输入分割值的默认编号。我们建议您输入将使用的匹配服务器数的数字。输入该数字后,向导生成分割值。可以修改这些值,但如果向导中显示的表字段为 GUID,我们建议保持分割值不变。单击“”,将生成该范围。
示例 2
要分割“已定案事务处理”(tfgld106) 表,则启动向导,然后执行以下操作之一:
- 输入分割值的默认编号。(推荐使用)
- 使分割值的默认编号为零,人工输入分割值。
向导将访问已定案事务处理表,确定将分割其表转换的单据。单击“”,将生成该范围。
转换权重的计算
使用该向导后,即分割表。转换权重的计算可能很耗时。因此,在向导中未完成此计算。分割所有适用的表后,运行“更新按公司群列出的 CI 转换表 (tccri7225m000)”进程,然后选择“”和“计算转换权重”。
“CI 群转换表更新组 (tccri7126m000)”
先决条件
- 完成 CI 群设置。
- CI 表和 CI 表字段设置完成。
- 已指定定制表和表字段。
- 对给定换算群至少执行一次 CI 处理(试转换或实际转换模式)。
操作
无
说明
此进程列出给定换算群、公司、表、转换、转换阶段、更新组的更新组中的公司。显示的数据在“CI 处理 (tccri7203m000)”进程中创建。
“更新按公司群列出的 CI 转换表 (tccri7225m000)”
先决条件
- 完成 CI 群设置。
- CI 表和 CI 表字段设置完成。
- 已指定定制表和表字段。
操作
使用此进程以可生成“按公司群列出的 CI 转换表 (tccri7125m000)”的数据。
选择可指定用于内部货币换算的数据的群。“公司”字段显示所选群的主要公司。
说明
初始设置
如果首次为所选群运行此进程,则选择“”。单击“”以生成数据。此初始化步骤将计算所有数据的转换权重。根据表的大小,此过程可能需要一定时间。
与 CI 表同步
例如,要重新启动更新,或“CI 表 (tccri7522m000)”中的数据已更改,则选择“”。此选项将在“按公司群列出的 CI 转换表”中添加缺失的数据,并在 CI 表中删除不再存在的数据。
在“按公司群列出的 CI 转换表 (tccri7125m000)”中更新现有数据
要重新计算转换优先级,则选择“更新按公司群列出的 CI 转换表 (tccri7225m000)”。选择“”将取消所有现有转换权重。选择“”可实现转换权重的计算,但只有在转换权重为零时才可以。
通常,一次足以计算转换权重。仅当必要时才需要人工精调值。
“按公司群列出的 CI 转换表 (tccri7125m000)”
先决条件
如果一个或多个以下条件适用,则运行此进程:
- 运行“更新按公司群列出的 CI 转换表 (tccri7225m000)”进程生成了数据。
- 运行“初始化 CI 表和 CI 字段表 (tccri7221m000)”进程后生成了 CI 表数据。
- 在“CI 表 (tccri7522m000)”进程中已经人工更改数据。
操作
运行此进程以在“按公司群列出的 CI 转换表 (tccri7125m000)”中检查数据的一致性。
说明
我们建议您先运行“检查按公司群列出的 CI 转换表中的数据 (tccri7425m000)”进程,再以并行处理模式运行“CI 处理 (tccri7203m000)”进程。
选择必须检查其数据的群。LN 将执行以下检查:
-
是否存在所需数据?
必须存在 CI 表和群公司的各种组合。已定义标准转换规则的共享表数据仅针对物理公司。如果缺少数据,将在报表上打印 CI 表和公司。报表中的消息:在“按公司群列出的 CI 转换表”(tccri725) 中未定义表,而在“CI 表”(tccri722) 中定义了表。
-
“CI 表 (tccri7522m000)”进程中是否存在所有 CI 表?
如果在“按公司群列出的 CI 转换表 (tccri7125m000)”中存在 CI 表,则该表还必须在“CI 表 (tccri7522m000)”中存在。报表中的消息:在“按公司群列出的 CI 转换表”(tccri725) 中未定义表,而在“CI 转换表”(tccri722) 中定义了表。
-
“按公司群列出的 CI 转换表 (tccri7125m000)”中每个分录的阶段是否与“CI 表 (tccri7522m000)”一致?
报表中的消息:“阶段”字段的值为 Pre/Main/Post。此值与“CI 表”(tccri722) 表中的“转换前/后执行 DLL”不一致。
-
是否输入所有转换权重?
转换权重等于零的各表将打印在报表上。报表中的消息:“转换权重”字段的值为 0。
要更正错误:
- 启动“更新按公司群列出的 CI 转换表 (tccri7225m000)”进程,在适用时执行以下操作:
- 如需查看检查 1、2 和 3 报告的错误,则选择“”。
- 如需查看检查 4 报告的错误,则选择“”和“计算转换权重”。
- 单击“”。
“打印进度日志 (tccri7430m000)”
先决条件
“CI 处理 (tccri7203m000)”进程在试算或实际模式下运行。
操作
打印进度日志,报告表的换算。报表显示在每个公司的每个 CI 表上花费的时间。此外,还显示转换该数据的服务器进度。