之前的版本

根据搜索条件检索用户拥有的报告

GET / api / v3.0 /费用/报告

参数

名称 类型 格式 描述
抵消 细绳 询问 起始页面偏移
限制 Int32 询问 返回的记录数量(默认25)
用户 细绳 询问 可选的。在搜索报表时使用的报表所有者的登录ID。如果该值设置为LoginID,则返回具有此登录ID值的报表所有者的报表。如果该值设置为ALL,则返回所有报告所有者的报告。如果未指定此参数,则返回OAuth Consumer的报告。访问令牌所有者(OAuth Consumer)必须具有Web Services Admin角色才能使用此参数。
ApprovalStatuscode. 细绳 询问 审批状态的状态代码。这些值可以包括Concur Expense标准代码或自定义代码。Concur费用标准代码值为:A_AAFH -报告提交触发异常和欺诈检查;A_ACCO -报告有待审查;A_APPR -报告已批准;A_EXTV -报告有待外部验证;A_FILE -已提交报告;A_NOTF -报告未提交;A_PBDG -报告批准正在等待预算批准;A_PECO -报告审批待定成本对象审批; A_PEND - Report is pending manager approval; A_PVAL - Report is pending prepayment validation; A_RESU - Report needs to be resubmitted; A_RHLD - Report submission is pending receipt images; A_TEXP - Report expired in approval queue. For custom codes, contact Concur Developer Support.
TealStatuscode. 细绳 询问 报告的付款状态代码。这些值可以包括Concur Expense标准代码或自定义代码。Concor费用的标准代码值是:P_Hold - 报告付款已持有;P_NOTP - 报告尚未支付;P_PAID - 报告已支付;P_Payc - 付款已确认。已支付部分或全部报告费用;p_proc - 报告正在支付过程中。有关自定义代码,请联系Concur Developer Support。
货币代码 细绳 询问 报告货币的3个字母ISO 4217货币代码。示例:usd。
paymentType 细绳 询问 支付类型的唯一标识符是报表中至少有一个费用条目的付款类型。使用Get Expense Group Configurations V3的响应使用付款resion v3以获取有效的付款类型。
reimbursementmethod. 细绳 询问 报告所有者将报销的方法。价值观:ADPPAYR - ADP工资单;Apcheck - AP(公司支票);CNQRPay - 费用支付;PMTSERV - 其他支付服务。注意:不支持Pay_Pal。
approverLoginID 细绳 询问 报告批准者的登录ID是分配给报告的当前批准者。
Expensetypecode. 细绳 询问 费用类型代码是报表中至少有一个费用条目的费用类型。使用ExpenSetypeDode响应Get Expense Group Configurations V3。
attendeeTypeCode 细绳 询问 该报告包含具有指定类型的与会者的费用条目。
countryCode 细绳 询问 该报告的国家。最大2字符。格式:ISO 3166-1 alpha-2国家代码。例如:United States是US。
batchID 细绳 询问 在报告中至少有一个报告收款人的付款批次的唯一标识符。使用BuckId响应获取付款批处理列表。
供应商名称 细绳 询问 供应商描述是报表中至少有一个费用条目的供应商。
hasVAT 布尔基 询问 确定报告是否至少具有增值税详细信息的至少一个费用条目。格式:true或false。
hasimages. 布尔基 询问 确定报表是否至少有一个带有入口图像的费用条目,或者是否有此报表的报表图像。格式:true或false。
哈丁人 布尔基 询问 确定报告是否至少与参加者一起入境。格式:true或false。
hasBillableExpenses 布尔基 询问 在报告中至少有一个费用条目的可令人伤心的标志。格式:true或false。
istestuser. 布尔基 询问 报表所有者是在非生产环境中为测试目的使用报表的测试用户。格式:true或false。
expenseGroupConfigID 细绳 询问 与报告费用组关联的费用组配置的唯一标识符。使用Expense Group Configurations V3的响应中的ID。
entryTransactionDateBefore 约会时间 询问 报告中至少有一个费用条目的条目交易日期在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
entryTransactionDateAfter. 约会时间 询问 在报告中至少有一个费用条目的条目交易日期是此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
创造了撰写 约会时间 询问 该报告创建日期是在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
createDateAfter 约会时间 询问 报表创建日期在此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
userdefineddateBefore. 约会时间 询问 报告用户定义的日期是在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
UserDefinedDateAjter 约会时间 询问 报表用户定义的日期在此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
submitDateBefore 约会时间 询问 报告提交日期在此日期之前。格式:接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
submitdateafter. 约会时间 询问 报告提交日期在此之后。格式:接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
processingPaymentDateBefore 约会时间 询问 报告处理付款日期在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
处理付款方式 约会时间 询问 报告处理付款日期在此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
paidDateBefore 约会时间 询问 报告支付日期是在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
付费事后 约会时间 询问 报告付款日期在此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
modifiedDateBefore. 约会时间 询问 报告修改日期在此日期之前。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS
ModifiedDateafter. 约会时间 询问 报告修改日期是此日期之后。已接受格式:YYYY-MM-DD或YYYY-MM-DDTHH:MM:SS.SSS

请求URL.

https://www.concursolutions.com/api/v3.0/expense/reports?limit=15&user=all.

json一个成功响应的例子

{“项目”[{“名称”“加拿大税”“全部的”1900“货币代码”“CAD”“国家”“CA”“乡村宗教”“CA-BC”“创造”“2013-09-02T19:05:57.687”“SubmitDate”“2013-09-02T19:18:35.537”“ProcessingPaymentDate”“2013-09-02T19:40:48.533”“缴纳日期”“2013-09-02T19:46:01.57”“收据”错误的“UserDefinedDate”“2013-09-02T00:00:00”“姓氏”“ownerloginid”“catraveler@concurconnect2.com”“undername”“加拿大旅行”“批准者”“恳求名称”“approvalstatusname”“批准”“approvalstatuscode”“A_APP”“PaymentStatusName”“发送付款”“tearystatuscode”“P_PAID”“lastmodifieddate”“2013-09-02T19:46:01.98”“personalamount”0.“QuantionDueEmployee”1500“QuantionDueCompanycard”0.“TotalClaimedamount”1900“TotalApprovedAmount”1900“LEDGername”“默认”“PolicyID”“gWmINGEAkQoamAzOARD9NEBtuv0ppnbJ4lQ”“eversentback”错误的“hasexception”错误的“WorkFlowIactionURL”“http://www.concursolutions.com/api/v3.0/expense/reports/report/gWpkOyRxJoH6lOiUHqNhW93UWxhOZZw/WorkFlowAction?limit=15&user=ALL”“OrgUnit1”“OrgUnit2”“OrgUnit3”“OrgUnit4”“orgunit5”“orgunit6”“custom1”“custom2”“custom3”“custom4”“custom5”“custom6”“Custom7”“Custom8”“Custom9”“自定义10”“自定义11”“Custom12”“自定义13”“Custom14”“Custom15”“自定义16”“自定义17”“自定义18”“自定义19”“custom20”“ID”“F4F027007E814C1CA70E”“URI”“https://www.concursolutions.com/api/v3.0/expense/reports/f4f027007e814c1ca70e”}]}

根据ID检索报告

get /api/v3.0/expense/Reports/(}

参数

名称 类型 格式 描述
id 细绳 小路 必需的报告ID.
用户 细绳 询问 使用ReportID搜索特定报告时,需要在查询参数中指定报告所有者的LoginID。如果API呼叫中使用的承载访问令牌等于报告所有者的承载访问令牌,则可以省略用户参数。在单个资源(单个ReportID)上操作时,不允许等于所有(User =全部)的参数。

请求URL.

https://www.concursolutions.com/api/v3.0/expense/Rexports/39bd9f7c5c3f4986a6a5?user=jimadmin@concurconnect2.com

json一个成功响应的例子

{“名称”“测试02”“全部的”307.01“货币代码”“美元”“国家”“我们”“乡村宗教”“创造”“2016 - 04 - 04 - t23:33:08.21”“SubmitDate”“ProcessingPaymentDate”“缴纳日期”“收据”错误的“UserDefinedDate”“2016 - 04 - 04 - t00:00:00”“姓氏”“ownerloginid”“jimadmin@concurconnect2.com”“undername”“吉姆管理”“批准者”“恳求名称”“approvalstatusname”“不提交”“approvalstatuscode”“A_NOTF”“PaymentStatusName”“没有了”“tearystatuscode”“p_notp”“lastmodifieddate”“2016-04-23T02:53:23.7”“personalamount”0.“QuantionDueEmployee”290.“QuantionDueCompanycard”0.“TotalClaimedamount”307.01“TotalApprovedAmount”307.01“LEDGername”“默认”“PolicyID”“gwmingeakqoapyolkfsdm0a9qk0zvuvola”“eversentback”错误的“hasexception”真正的“WorkFlowIactionURL”“OrgUnit1”“OrgUnit2”“OrgUnit3”“OrgUnit4”“orgunit5”“orgunit6”“custom1”“custom2”“custom3”“custom4”“custom5”“custom6”“Custom7”“Custom8”“Custom9”“自定义10”“自定义11”“Custom12”“自定义13”“Custom14”“Custom15”“自定义16”“自定义17”“自定义18”“自定义19”“custom20”“ID”“39BD9F7C5C3F4986A6A5”“URI”“http://www.concursolutions.com/api/v3.0/expense/reports/39bd9f7c5c3f4986a6a5”}

创建一个新报告

笔记:将根据用户的默认费用策略创建费用报告。如果用户有两项费用策略 - 默认和购买卡 - 将通过费用忽略邮政机构上的策略。也就是说,费用报告将始终属于默认费用政策。

POST / api / v3.0 /费用/报告

参数

名称 类型 格式 描述
内容 - 身体 必需的要创建的报告对象

更新的报告

请求URL.

https://www.concursolutions.com/api/v3.0/expense/reports.

json一个成功响应的例子

{“ID”“DD683A53018A4349B7CD”“URI”“https://www.concursolutions.com/api/v3.0/expense/reports/DD683A53018A4349B7CD”}
put /api/v3.0/expense/Reports/(}

参数

名称 类型 格式 描述
id 细绳 小路 必需的报告的唯一标识符。
内容 身体 必需的要更新的报表对象

架构

报告

名称 类型 格式 描述
项目 大批 报告 结果收集。
下一页 细绳 - 结果的下一页的URI,如果有的话。

报告

名称 类型 格式 描述
QuottyDueCompanycard. 十进制 - 报告公司卡的总金额。最大23个字符。
QuantionDueEmployee 十进制 - 应支付给该员工的报告总额。最大23个字符。
ApprovalStatuscode. 细绳 - 报告的批准状态代码。
approvalstatusname. 细绳 - 报告的批准状态,在OAuth消费者的语言中。
ApproverLoginID 细绳 - 报告所有者费用批准者的登录ID。
ApproverName 细绳 - 报告所有者的费用审批人的名称。
国家 细绳 - 该报告的国家。最大2字符。格式:ISO 3166-1 alpha-2国家代码。例如:United States是US。
乡村使用 细绳 - 报告国别细分。格式:ISO 3166-2:2007国家细分。
创造 约会时间 - 报告创建的日期。
货币代码 细绳 - 为费用报告货币的3字母ISO 4217货币代码。例子:美元 - 美元;BRL - 巴西真实;CAD - 加拿大元;CHF - 瑞士法郎;EUR - 欧元;GBO - 英镑;港元 - 港元;INR - 印度卢比;MXN - 墨西哥比索; NOK - Norwegian krone; SEK - Swedish krona.
Custom1开拓Custom20 Customfield. - 自定义字段中的详细信息。这些可能没有数据,具体取决于配置。
EverSentBack 布尔基 - 报告是否已被送回员工。格式:Y / N
hasexception. 布尔基 - 报告是否存在异常。格式:Y / N
ID 细绳 - 资源的唯一标识符。
持久 细绳 - 关于报告最新评论的文本。
LastModifiedDate 约会时间 - 报告标题最后修改的日期。
LEDGername. 细绳 - 费用报告分类帐的名称。最多20个字符。
名称 细绳 - 必需的报告的名称。
通过OrgUnit6 OrgUnit1 Customfield. - 来自ORG单元字段的详细信息。这些可能没有数据,具体取决于配置。
耶利纳哥人 细绳 - 此报告的用户的登录ID属于。
overname. 细绳 - 费用报告人的姓名。
缴纳日期 约会时间 - 报告中所有日记条目的日期与金融系统一体化或提取到金融系统。
PaymentStatusCode 细绳 - 报告付款状态的代码。
tearltatusname. 细绳 - 报告的付款状态,在OAuth消费者的语言中。
个人炖 十进制 - 个人支出的总额。最大23个字符。
PolicyID 细绳 - 适用于此报告的策略的唯一标识符。最多64个字符。用户的默认费用策略正在创建新费用报告时使用。笔记:不能通过v3 Reports API更改策略。
ProcessingPaymentDate 约会时间 - 报告完成所有批准并准备提取付款的日期。
ReceiptsReceived 布尔基 - 如果Y,则此条目已被标记为由费用处理器确认。格式:Y / N
submardate. 约会时间 - 报告提交的日期。
全部的 十进制 - 报告的总金额。
TotalAckavedAmount. 十进制 - 报告中批准的费用总额。最大23个字符。
TotalClaimedAmount. 十进制 - 报告中所有非个人费用的总金额。最大23个字符。
URI 细绳 - 资源的URI。
userdefineddate. 约会时间 - 用户分配的报告日期。
WorkflowActionUrl 细绳 - 使用Post Report工作流操作功能将工作流操作发布到报告的URL。

自定义领域

名称 类型 格式 描述
代码 细绳 - 对于列表字段,这是列表项代码。
listinemid. 细绳 - 对于列表字段,这是列表项ID。
类型 细绳 - 自定义字段类型。可能的值:金额,布尔,连接列表,日期,整数,列表,数字,文本
价值 细绳 - ORG单元或自定义字段中的值。对于列表字段,这是列表项的名称。最大长度:48个字符

请求URL.

https://www.concursolutions.com/api/v3.0/expense/reports/39bd9f7c5c3f4986a6a5.

json一个成功响应的例子

无内容