要将 Sage Intacct® 连接到流程并实现自动化,请添加一个包含 Sage Intacct 连接命令的步骤。某些命令需要具备 Sage Intacct 应用程序编程接口 (API)的基本知识。
要启用这些命令,IT 管理员首先 创建一个 Sage Intacct 连接器。
创建对象
要根据其类型和可扩展标记语言 (XML) 有效负载创建对象,请使用 Create object 命令。
属性
| 输入 |
细节 |
| 对象类型 |
输入要创建的对象类型,例如 glbactch 或 glbudget。 |
| 参数 |
请输入对象的 XML 有效负载。有关对象 XML 的结构,请参阅 Sage Intacct API。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
删除对象
要根据对象的类型和 RECORDNO ID 删除对象,请使用 Delete object 命令。
属性
| 输入 |
细节 |
| 对象类型 |
输入要删除的对象类型,例如 glbactch 或 glbudget。 |
| 记录 ID |
输入要删除的对象的唯一 RECORDNO 标识符。 |
输出
没有任何
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
获取自定义报告详情
要检索自定义报表的详细信息,请使用 获取自定义报表详细信息 命令。
属性
| 输入 |
细节 |
| 姓名 |
输入要返回详细信息的自定义报表名称。 |
| 交互的 |
如果报表是交互式的,请选中此框。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
获取对象
要根据对象的类型和 RECORDNO ID 检索对象,请使用 Get object 命令。
属性
| 输入 |
细节 |
| 对象类型 |
输入要返回的对象类型,例如 glbatch 或 glbudget。 |
| 栏位 |
输入要返回的对象字段的逗号分隔列表,例如 RECORDNO,CREATEDBY。要返回所有字段,请留空。 |
| 记录 ID |
输入要返回的对象的唯一 RECORDNO 标识符。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
获取试算平衡表
要检索试算表列表,请使用 Get trial balances 命令。
属性
| 输入 |
细节 |
| 报告期间 |
请输入要筛选的报告周期。如果设置了,该命令将忽略 开始日期 和 结束日期。 |
| 开始日期 |
请输入要筛选的开始日期参数,仅限数字。仅当 报告期为空时使用。 |
| 结束日期 |
请输入要筛选的截止日期参数,仅限数字。仅当 报告期为空时使用。 |
| 预览结果 |
要预览报告结果,请选中此框。 |
| 其他选项 |
添加其他参数以自定义返回余额列表。 |
| 使用V2 |
请使用该命令的V2版本。有关详细信息,请参阅 Sage Intacct 获取试算平衡表 V2 选项 。 |
输出
| 输出 |
输出类型 |
| 余额(CSV) |
文件 |
| 纪录总数 |
整数 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
列表维度关系
要检索所有维度关系的列表,请使用 列出维度关系 命令。
输入
属性
| 输入 |
细节 |
| 预览结果 |
要预览报告结果,请选中此框。 |
输出
| 输出 |
输出类型 |
| 关系(CSV) |
文件 |
| 关系计数 |
整数 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
列表维度
要检索所有维度的列表,请使用 List dimensions 命令。
属性
| 输入 |
细节 |
| 预览结果 |
要预览报告结果,请选中此框。 |
输出
| 输出 |
输出类型 |
| 尺寸(CSV) |
文件 |
| 维度计数 |
整数 |
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
列表对象
要根据对象类型和查询筛选条件检索对象列表,请使用 List objects 命令。您还可以指定每个对象要返回的字段。
属性
| 输入 |
细节 |
| 对象类型 |
输入要返回的对象类型,例如 glbatch 或 glbudget。 |
| 栏位 |
输入以逗号分隔的列表,列出要为每个对象返回的字段,例如 RECORDNO,CREATEDBY。要返回所有字段,请留空。 |
| 查询 |
要仅返回指定类型的对象,请输入类似于结构化查询语言 (SQL) 的筛选条件:
- 要匹配多个字段,请使用
AND 和 OR 运算符。
- 支持运算符
、 >、 >=、 、 =、 [] like、 not like、 in、 not in 。连接是 而不是。
- 如果要进行
NULL 比较,请使用 IS NULL 或 IS NOT NULL。
|
| 预览结果 |
要预览报告结果,请选中此框。 |
输出
| 输出 |
输出类型 |
| 对象(CSV) |
文件 |
| 对象计数 |
整数 |
注:CSV 输出文件中的列按字母数字顺序排列,顺序可能与 Sage Intacct 中的顺序不同。
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
运行自定义报告
要运行自定义报告并以逗号分隔值 (CSV) 返回其结果,请使用 运行自定义报告 命令。
属性
| 输入 |
细节 |
| 姓名 |
输入要运行的自定义报表的名称。 |
| 交互的 |
如果报表是交互式的,请选中此框。 |
| 预览结果 |
要预览报告结果,请选中此框。 |
输出
| 输出 |
输出类型 |
| 报告数据(CSV) |
文件 |
| 纪录总数 |
整数 |
注:CSV 输出文件中的列按字母数字顺序排列,顺序可能与 Sage Intacct 中的顺序不同。
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |
更新对象
要使用 XML 有效负载更新对象,请使用 Update object 命令。
属性
| 输入 |
细节 |
| 对象类型 |
输入要更新的对象类型,例如 glbatch 或 glbudget。 |
| 参数 |
请输入对象的 XML 有效负载。有关对象 XML 的结构,请参阅 Sage Intacct API。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
命令执行出错 |
| 2 |
错误 |
与服务器进行身份验证时出错 |