签收流程发票导入接口

说明

通过该接口,根据发票的图片的地址下载发票验真并导入。

注意事项

  1. 每次最多只能查询50条数据;
  2. 如果发票状态为空,请传"" ,而不是null;

接口地址

/api/openapi/sign/invoice/url

请求类型

POST

请求参数

参数说明

字段名称 字段类型 是否必填 字段说明
smartSignReqDto SmartSignReqDto

SmartSignReqDto 智能签收请求

字段名称 字段类型 是否必填 字段说明
entCode String 企业
operator String 用户code
invoiceBagCode String 发票袋code
formQRCode String 单据的二维码code
formDataCode String 单据code 用来区分是查询单个单据签收详情 如果次字段为空则表示查询发票袋下的所有单据的签收详情
formCode String code
invoiceImageUrls List 发票图片的地址
imageStr String
unKnownEnum ProcessUnKnownEnum UNKNOWN_USER 用户不存在,UNKNOWN_DEPARTMENT 部门不存在,UNKNOWN_DEPARTMENT_PRINCIPAL 部门负责人不存在,UNANIMOUS_SKIP 会签情况下,若无人审批时使用, 因为如果直接返回空,会导致该会签节点在act_hi_task表中没有数据,所以需要为会签创建一个相应的task信息 AUTO_COMPLETE 仅仅是为了区分自动通过和跳过,当发现是审核人重复或者审批人重复是会塞这个值
procTaskId String
signAccount boolean 是否是签收月结
formDataCodes List
signSummaryType String 签收结果统计类型 {signAccount:统计月结签收结果, signInvoice:统计普通签收}
signForEnum String 签收状态 用户筛选 已匹配、匹配失败的数据 {SIGN_FOR:已匹配, SIGN_FOR_FAIL:匹配失败, ALL:所有的数据}
signType SignAssociatedType 用来区分查询普通签收以及月结签收详情 CTRIP,expense,INVOICE,ctrip
signManage boolean 如果是从签收管理里进来的则返回一个任意的任务id,否则返回当前用户的任务id,主要是用来通过或者驳回单据
draw int
start int
length int
columns List
order List

DataTablesRequestColumnDto

字段名称 字段类型 是否必填 字段说明
data String
name String
searchable boolean
orderable boolean
search DataTablesRequestColumnSearchDto

DataTablesRequestOrderDto

字段名称 字段类型 是否必填 字段说明
column int
dir String

DataTablesRequestColumnSearchDto

字段名称 字段类型 是否必填 字段说明
value String
regex boolean

参数样例

{
  "start": 0,
  "length": 10,
  "entCode": 1336320000000,
  "operator": 1336406400000,
  "invoiceBagCode": "11010867663556711",
  "formQRCode": "单据的二维码code",
  "formDataCode": 1675063687693,
  "formCode": "11010867663556711",
  "imageStr": "11010867663556711",
  "unKnownEnum": "11010867663556711",
  "procTaskId": "11010867663556711",
  "signType": "CTRIP expense INVOICE ctrip",
  "signManage": true,
  "formDataCodes": [],
  "draw": 1,
  "columns":[],
  "order": []
}

响应参数

响应参数说明

字段名称 字段类型 是否必填 字段说明
code String 枚举值,全局结果 ACK:成功; NACK:失败
message String
success boolean 是否成功

参数样例


{
  "code": "ACK",
  "message": "成功",
  "success": true
}

修改记录

2023-02-08  新增签收流程发票导入接口文档
2024-03-04 修改文档
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""