笔记:找到较新版本的3.0这里。
费用报告标题包含费用报告的分类信息,并用作费用条目的容器。
https://www.concursolutions.com/api/expense/expensereport/v1.1/Report/
发布用于OAUTH访问令牌中指定的用户的新增或现有报告的费用报告标题信息。如果OAuth消费者具有必要的角色,它们可以更新属于其他用户的报告。使用此函数创建报告,然后使用邮政费用输入功能发送费用线项。
笔记:
范围 | 必填/可选 | 描述 |
---|---|---|
{_reportid_} |
可选的 | 报告的唯一标识符。仅在更新现有报告时使用。 |
例子:
https://www.concursolutions.com/api/expense/expensereport/v1.1/report/ {重新}
乌利来源:ReportId值由GOT报告列表返回并获取报告详细信息功能,并作为其中的一部分报告详细信息 - URL此功能返回的元素。
Concur用户必须具有以下任主之一:
此请求应包含一个报告具有以下子元素的父元素。
元素 | 必需(必须包含值)? | 描述 |
---|---|---|
名称 | y | 费用报告名称。 |
目的 | 取决于配置 | 报告的经营宗旨。最大长度:500。 |
评论 | 取决于配置 | 报告标题评论。最大长度:500。 |
orgunit1通过orgunit6. | 取决于配置 | 自定义组织单位字段。可能需要根据配置。请参阅流程>邮政费用报告数据费用段报告,用于收集必要的现场信息所需的步骤。 |
Custom1到Custom20. | 取决于配置 | 费用报告标题表单上的自定义字段。可能需要根据配置。请参阅流程>邮政费用报告数据费用段报告,用于收集必要的现场信息所需的步骤。 笔记:如果任何自定义字段配置为包含列表值,请参阅发布自定义列表项页面,了解有关如何正确提交列表项值的信息。 |
userdefineddate. | 取决于配置 | 用户为报表选择的日期。格式:YYYY-MM-DD HH:MM:SS.0 |
响应将包括一个eportDetails.父元素。此元素将包含一个ReportStatus.儿童元素。这ReportStatus.元素将包含以下子元素。
元素 | 描述 |
---|---|
地位 | 请求的状态。 |
报告详细信息 - URL | 将报告详细信息发布到本报告时使用的URI。 |
https://www.concursolutions.com/api/expense/expensereport/v1.1/report http / 1.1授权:oauth{访问令牌}内容类型:应用程序/ XML
<报告XMLNS =.“http://www.concursolutions.com/api/expense/expensereport/2011/03”> 1月份费用 name><目的>1月份的所有费用目的><评论>包括客户会议。评论> 我们 orgunit1> NW. orgunit2> 雷德蒙德 orgunit3> 客户 custom1> 当地的 custom2> 2011-03-26 15:15:07.0 userDefineddate>举报>
http / 1.1 200确定内容类型:应用程序/ XML
XMLNS =.“http://www.concursolutions.com/api/expense/expensereport/2011/03”XMLNS:i =“http://www.w3.org/2001/xmlschema-instance”><状态>成功 status> https://www.concursolutions.com/api/expense/expensereport/v1.1/report/nxxkgllnrodp$sie8hq1uvioj2abps7dcp. eport_详细信息-URL> eportStatus> eportDetails>
发布一批费用报告标题。费用报告标题包含费用报告的分类信息。使用此端点创建一批报告,然后使用邮政费用输入功能发送费用线项。所有批量操作允许每批最多1000个标题。如果发送具有超过1000个标题的批处理请求,则只会处理批处理中的前1000个标题。
笔记:发布费用报告信息是一个多级过程。有关发布新费用报告和条目所需的步骤,请参阅“费用报告Web服务”页面的进程部分。
范围 | 必填/可选 | 描述 |
---|---|---|
批 |
必需的 | 批处理关键字。 |
例子:
https://www.concursolutions.com/api/expense/expensereport/v1.1/report/batch.
Concur用户必须具有以下任主之一:
此请求应包含一个批父元素与a报告每个包含的报告的父元素。这报告元素包含以下子元素。
元素 | 必需(必须包含值)? | 描述 |
---|---|---|
指数 | y | 标题在批处理中的位置。应以1开始并按顺序增量。如果出现错误,则使用此值来标识记录。 |
登录ID | y | 报告所有者的同意登录ID。 |
名称 | y | 费用报告名称。 |
目的 | 取决于配置 | 报告的经营宗旨。最大长度:500。 |
评论 | 取决于配置 | 报告标题评论。最大长度:500。 |
orgunit1通过orgunit6. | 取决于配置 | 自定义组织单位字段。可能需要根据配置。请参阅流程>邮政费用报告数据费用段报告,用于收集必要的现场信息所需的步骤。 |
Custom1到Custom20. | 取决于配置 | 费用报告标题表单上的自定义字段。可能需要根据配置。请参阅流程>邮政费用报告数据费用段报告,用于收集必要的现场信息所需的步骤。 笔记:如果配置为包含列表值的任何自定义字段,请参阅发布自定义列表项页面,了解有关如何正确提交列表项值的信息。 |
userdefineddate. | 取决于配置 | 用户为报表选择的日期。格式:YYYY-MM-DD HH:MM:SS.0 |
此请求将返回一个报告 - 批量结果具有以下子元素的父元素。
元素 | 描述 |
---|---|
记录成功 | 已成功添加的记录数量。 |
记录 - 失败 | 未成功添加的记录数量。 |
错误 | 这将包含一个错误每个记录失败的父元素。有关的详细信息错误儿童元素,看错误儿童元素下表。 |
eportDetails. | 此父元素将包含一个ReportStatus.所有报告标题的子元素没有导致错误。有关的详细信息ReportStatus.儿童元素,看ReportStatus子元素下表。 |
元素 | 描述 |
---|---|
指数 | 标题在批处理中的位置 |
登录ID | 用户的同意登录ID。 |
信息 | 错误消息。 |
元素 | 描述 |
---|---|
地位 | 请求的状态。 |
报告详细信息 - URL | 将报告详细信息发布到本报告时使用的URI。 |
post https://www.concursolutions.com/api/expense/expensereport/v1.1/report/batch http / 1.1授权:oauth{访问令牌}内容类型:应用程序/ XML
<批量XMLNS =.“http://www.concursolutions.com/api/expense/expensereport/2011/03”><报告><索引>1索引> cmiller@example.com. loginid> 1月份费用 name><目的>1月份的所有费用目的><评论>包括客户会议。评论> 我们 orgunit1> NW. orgunit2> 雷德蒙德 orgunit3> 客户 custom1> 当地的 custom2> 2011-01-26 12:15:00.0 userDefineddate>举报><报告><索引>2索引> tbrown@example.com. loginid> 纽约之旅 name><目的>纽约销售会议目的><评论> 评论> 我们 orgunit1> orgunit2> 图森 orgunit3> 客户 custom1> 偏僻的 custom2> 2011-02-04 15:25:07.0 userDefineddate>举报> batch>
http / 1.1 200确定内容类型:应用程序/ XML
<报告 - 批量结果XMLNS =.“http://www.concursolutions.com/api/expense/expensereport/2011/03”XMLNS:i =“http://www.w3.org/2001/xmlschema-instance”><记录 - 成功>1记录 - 成功><记录失败>1记录 - 失败><错误> <索引>2索引> tbrown@example.com. loginid> 无效的值:orgunit2 message> ERROR>错误>><索引>1索引><状态>成功 status> https://www.concursolutions.com/api/expense/expensereport/v1.1/nxxkgllnrodp$sie8hq1uvioj2abps7dcp. eport_详细信息-URL> eportStatus> eportDetails>举报 - 批处理结果>