定义公司内事务报表脚本

可以定义下列类型的公司内事务报表:

  • IC 事务 - 创建事务的列表。

  • 基于帐户的公司内匹配 - 根据所选帐户创建匹配报表。

  • 基于 ID 的公司内匹配 - 根据事务 ID 创建匹配报表。

表 9-1 用于公司内事务报表脚本的关键字

关键字 说明

ReportType

指定报表类型。例如,ReportType=ICTransactions

ReportLabel

指定报表名称。例如,ReportLabel=Transaction Report

ReportDescription

指定报表说明。例如,ReportDescription=Intercompany Transaction Detail Report

ReportSecurityClass

指定报表安全类。默认值是 [Default]。

POV

指定报表有效视点。例如,POV=S#ActMon.Y#2014.P#January

ScaleFactor

指定报表缩放比例。可以是 0 到 9 之间的值。

Decimal

指定报表中显示的小数位数。可以是 0 到 9 之间的值。

FromAmt 和 ToAmt

指定事务金额范围:

IncludeMatched

指定 True 会包括报表中匹配的事务,否则为 False。

IncludeUnMatched

指定 True 会包括报表中不匹配的事务,否则为 False。

IncludeMisMatched

指定 True 会包括报表中错误匹配的事务,否则为 False。

IncludePosted

指定 True 会包括报表中已过帐的事务,否则为 False。

IncludeUnPosted

指定 True 会包括报表中未过帐的事务,否则为 False。

Entity

实体必须是有效的 ICP 基本实体,不能是父实体。

Partner

伙伴实体必须是帐户的有效 ICP 实体。

Entity Account

如果想要显示实体事务,可指定实体帐户。

Partner Account

如果想要显示伙伴事务,可指定伙伴帐户。

TransactionID

该 ID 为必需。您必须为事务输入 40 个字符以内的 ID。此 ID 与子 ID 组合起来,将成为在方案/年份/期间内实体/伙伴/帐户/C1/C2 的唯一标识符。

TransactionSubID

指定事务子 ID。

TransactionCurrency

这是在发票事务中使用的货币。它必须是在应用程序中定义的有效货币。

ReferenceID

这是可选的。可以输入引用 ID 以存储事务的引用信息。例如,实体可能拥有自己的与开具发票的实体不同的发票编号集。可以输入此参考 ID 中的其他信息,仅做参考。

可以在 ID 中输入实体引用 ID 并输入伙伴实体的相应发票号。

MatchCode

这是可选的。匹配代码必须是下列前缀之一,用于区别匹配过程的不同类型:

  • A - 使用帐户执行的自动匹配

  • I - 使用事务 ID 执行的自动匹配

  • I - 使用引用 ID 执行的自动匹配

  • M - 执行的手动匹配

ReasonCode

这是可选的。原因代码必须是管理员定义的有效原因代码。原因代码的主要用途是指示事务处于“不匹配”状态的原因 - 例如,因为缺少来自伙伴实体的发票,或伙伴输入的金额有误。如果事务具有“已匹配”状态,则无需为该事务分配原因代码。不能将原因代码分配给状态为“不匹配”的事务。

FromDate

可选。必须是一个有效日期。

ToDate

可选。必须是一个有效日期。

DisplayColumns Section

指定报表中要显示的报表及其显示方式。语法为:<DisplayColumns>, <Sort>,<Label>, <Repeat>, <Totals>,其中 <Displayed Columns> 表示一个有效列,<Sort> 指出是排序还是不排序,<Label> 表示标签或说明或者两者,<Repeat> 指出重复还是不重复,<Total> 指出是总计还是非总计。

对于自定义维,列使用别名,例如:

Customers,NoSort,Label,Repeat,NoTotal

DisplayEntityTransactions

指定 True 会显示报表中的实体事务,否则为 False。

您可以选择只显示特定实体和伙伴的公司内事务,也可以显示伙伴与实体发生的相应事务。例如,如果在实体和伙伴选择值中仅选择实体 A 与伙伴 B 的事务,则系统将仅显示实体 A 与伙伴 B 发生的事务。但如果还想了解实体 B 与伙伴 A 发生的相应事务,则可以选择包括实体事务和伙伴事务。

DisplayPartnerTransactions

指定 True 会显示报表中的伙伴事务,否则为 False。

SuppressDetails

指定 True 会隐藏事务详细信息并且仅显示小计行。