电子档案开放接口文档
  1. 会计凭证查询
电子档案开放接口文档
  • OPEN登录
    • open 登录接口
      POST
  • 业务模型关系接口
    • 关联关系:删除
      • 凭证关联关系删除接口V1
    • 关联关系:每刻单据+流水
      • 批量修改每刻单据和流水关联关系
      • 批量设置每刻单据和流水关联关系
    • 关联关系:自定义单据+每刻单据
      • 批量设置自定义单据和每刻单据关联关系
    • 关联关系:凭证+凭证
      • 批量设置凭证和凭证关联关系V3
      • 批量修改凭证和凭证关联关系V2
      • 批量设置凭证和凭证关联关系V2
      • 批量修改凭证和凭证关联关系V3
    • 关联关系:凭证+自定义单据
      • 批量设置凭证和自定义单据关联关系V3
      • 批量设置凭证和自定义单据关联关系V2
    • 关联关系:凭证+每刻报销单据
      • 批量设置凭证和每刻单据关联关系V3
      • 批量设置凭证和每刻单据关联关系V2
      • 批量修改凭证和每刻单据关联关系V3
      • 批量修改凭证和每刻单据关联关系V2
    • 关联关系:凭证+流水
      • 批量设置凭证和流水关联关系
      • 批量设置凭证和流水关联关系V2
      • 批量设置凭证和流水关联关系V3
      • 批量修改凭证和流水关联关系
      • 批量修改凭证和流水关联关系V2
      • 批量修改凭证和流水关联关系V3
    • 关联关系:凭证+回单
      • 批量设置凭证和回单关联关系V3
    • 关联关系:凭证+承兑汇票
      • 批量设置凭证和承兑汇票关联关系V3
      • 批量设置凭证和承兑汇票关联关系V2
      • 批量修改凭证和承兑汇票关联关系V3
      • 批量修改凭证和承兑汇票关联关系V2
    • 迁移老的虚关系表数据到新的虚关系表
      POST
  • 跨系统调阅接口
    • 发票跨系统调阅接口
      POST
    • 自定义单据跨系统调阅接口
      POST
  • open日志接口
    • open集成日志写入
      POST
    • openAPI异常数据新增接口
      POST
  • 会计账簿接口
    • 同步
      • 会计账簿批量同步接口
      • 会计账簿批量同步接口V3
    • 查询
      • 会计账簿查询接口
  • 基础数据
    • 账套接口
      • 账套新增接口
      • 账套编辑接口
    • 企业抬头接口
      • 企业抬头新增接口
      • 工商变更接口
    • 账套关联抬头
      • 批量设置账套编号和业务实体关联关系
      • 查询账套与业务实体关联关系
    • 组织架构接口
      • 单个组织架构写入/更新接口
      • 批量组织架构写入/更新接口
      • 组织架构删除接口
    • 员工信息接口
      • 员工新增/更新接口
      • 员工离职接口
    • 单据类型接口
      • 单据类型新增接口
    • 档案类型接口
      • 细分类型新增接口
    • 银行账号接口
      • 银行账号新增接口
      • 查询所有银行账号
    • 文档管理接口
      • 查询文档下级列表
  • 纸档管理
    • 创建移交单
  • 会计报表接口
    • 同步
      • 会计报表批量同步接口
      • 会计报表批量同步接口V3
    • 查询
      • 会计报表查询接口
  • 流水回单接口
    • 流水回单新增/更新接口
    • 流水回单新增接口
    • 流水查询接口
    • 根据流水查询回单接口
    • 回单文件查询接口
  • 承兑汇票接口
    • 导入承兑汇票
    • 承兑汇票查询
  • 数据对账接口
    • 凭证数据对账
    • 自定义单据数据对账
    • 每刻云票数据对账
    • 每刻报销数据对账
  • 自定义单据接口
    • 自定义业务单据同步接口V3
    • 自定义业务单据查询接口
    • 自定义业务单据同步接口
    • 自定义业务单据附件追加接口
    • 清除自定义单据板式文件
  • 借阅接口
    • 创建借阅
      • 创建借阅接口V3
      • 创建借阅接口
    • 归还
      • 借阅归还接口
    • 查询
      • 借阅记录查询接口
    • 创建借阅申请单
      • 创建借阅申请单接口
  • 邮件接口
    • 发送邮件接口
  • 纸质案卷查询接口
    • 纸质案卷信息查询接口
    • 单个纸质案卷明细详情查询接口
  • 凭证接口
    • 会计凭证分录行
      • 凭证分录行删除接口V3
    • 会计凭证同步
      • 凭证批量同步接口V3
      • 凭证批量同步接口
      • 凭证批量同步接口V2
      • 凭证批量同步接口逐条返回错误提示信息
    • 会计凭证查询
      • 凭证关系(附件)查询接口
        POST
      • 凭证查询接口
        POST
    • 会计凭证修改
      • 凭证批量修改接口V2
      • 凭证批量修改接口V3
      • 凭证批量修改接口
    • 会计凭证附件追加
      • 凭证附件批量追加接口
      • 凭证附件批量追加接口V2
      • 凭证附件批量追加接口V3
    • 会计凭证分录行追加
      • 凭证分录行追加接口V3
    • 会计凭证删除
      • 凭证批量删除接口
      • 凭证批量删除接口V3
      • 根据凭证期间删除凭证接口
      • 凭证批量删除接口V2
    • 凭证附件查询接口V2
      • 凭证附件查询接口V2
  • 每刻单据
    • 每刻单据-重新拉取对应单据接口
    • 每刻单据-旗舰版分页查询
    • 每刻单据-国际版分页查询
    • 提供接口支持已归档的每刻单据重新拉取版式文件
  • 完整性检查open接口
    • 已归档凭证重新完整性检查并输出检查报告
  1. 会计凭证查询

凭证查询接口

POST
/open/voucher/search

请求参数

Header 参数
Authorization
string 
可选
默认值:
{{token}}
Content-Type
string 
可选
默认值:
application/json
Body 参数application/json
pageNo
integer  | null 
当前页码
可选
默认值:
1
pageSize
integer  | null 
页大小 默认50
可选
默认值:
50
archiveStatusFilterNull
boolean  | null 
可选
档案管理状态是否为null
archiveStatus
enum<string>  | enum<null> 
档案管理状态
可选
枚举值:
PRE_FILEFILE
archiveStatusList
array[string] | null 
档案管理状态
可选
originalType
enum<string>  | enum<null> 
载体形式
可选
枚举值:
PAPERELECTRONIC
preFileBy
string  | null 
预归档人
可选
fourCheckStatusList
array[string] | null 
四性检测状态
可选
voucherNo
string  | null 
凭证号
可选
voucherId
string  | null 
凭证号
可选
businessEntityName
string  | null 
业务实体
可选
voucherDateStart
string  | null 
凭证日期开始
可选
voucherDateEnd
string  | null 
凭证日期结束
可选
voucherTypes
array[string] | null 
凭证类型
可选
createdAt
array [array]  | null 
可选
创建时间
时间格式为:2022-02-24T15:59:59.999Z
string 
可选
updatedAt
array [array]  | null 
可选
更新时间
时间格式为:2022-02-24T15:59:59.999Z
string 
可选
accountingFileSubTypeId
string  | null 
可选
accountSetNo
string  | null 
账套编号
可选
filterLine
boolean  | null 
可选
是否过滤分录行
默认为false,会返回分录行
voucherLineCustomParam
object (Map«Object») 
凭证行自定义字段
可选
key
object (key) 
可选
formData.key
lastId
string  | null 
可选
示例
{
    "pageNo": "1",
    "pageSize": "50",
    "archiveStatusFilterNull": true,
    "archiveStatus": "PRE_FILE",
    "archiveStatusList": [
        "string"
    ],
    "originalType": "PAPER",
    "preFileBy": "string",
    "fourCheckStatusList": [
        "string"
    ],
    "voucherNo": "string",
    "voucherId": "string",
    "businessEntityName": "string",
    "voucherDateStart": "string",
    "voucherDateEnd": "string",
    "voucherTypes": [
        "string"
    ],
    "createdAt": [
        [
            "string"
        ]
    ],
    "updatedAt": [
        [
            "string"
        ]
    ],
    "accountingFileSubTypeId": "string",
    "accountSetNo": "string",
    "filterLine": true,
    "voucherLineCustomParam": {
        "key": {}
    },
    "lastId": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/open/voucher/search' \
--header 'Authorization: {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageNo": "1",
    "pageSize": "50",
    "archiveStatusFilterNull": true,
    "archiveStatus": "PRE_FILE",
    "archiveStatusList": [
        "string"
    ],
    "originalType": "PAPER",
    "preFileBy": "string",
    "fourCheckStatusList": [
        "string"
    ],
    "voucherNo": "string",
    "voucherId": "string",
    "businessEntityName": "string",
    "voucherDateStart": "string",
    "voucherDateEnd": "string",
    "voucherTypes": [
        "string"
    ],
    "createdAt": [
        [
            "string"
        ]
    ],
    "updatedAt": [
        [
            "string"
        ]
    ],
    "accountingFileSubTypeId": "string",
    "accountSetNo": "string",
    "filterLine": true,
    "voucherLineCustomParam": {
        "key": {}
    },
    "lastId": "string"
}'

返回响应

🟢200成功
application/json
Body
com.maycur.cm.dto.ResultDto<com.maycur.cm.dto.PagedDto<com.maycur.cm.open.dto.voucher.OpenVoucherDTO>>
code
integer  | null 
结果代码
可选
message
string  | null 
结果信息
可选
errMsg
string  | null 
错误信息
可选
data
object (PagedDto«OpenVoucherDTO») 
结果数据
可选
total
integer  | null 
总数
可选
pageData
array[object (OpenVoucherDTO) {95}]  | null 
数据集
可选
timestamp
string  | null 
时间戳
可选
示例
{
  "code": 0,
  "message": "",
  "errMsg": "",
  "data": {
    "total": 0,
    "pageData": [
      {
        "createdBy": "",
        "updatedBy": "",
        "createdAt": "",
        "updatedAt": "",
        "filed": false,
        "archiveStatus": "",
        "archiveDate": "",
        "fileResultId": "",
        "fileRecordId": "",
        "archiveCodeText": "",
        "archivesCenterId": "",
        "identifyStatus": "",
        "fileResultDetailNo": 0,
        "storageTime": 0,
        "identifyRecordId": 0,
        "extendStorageTime": 0,
        "fourCheckStatus": "",
        "fourCheckResult": {
          "fourCheckStatus": "",
          "isCompletePassed": false,
          "isCompleteItem1Passed": false,
          "isCompleteItem2Passed": false,
          "isCompleteRevisePassed": false,
          "isTruthPassed": false,
          "errorMapList": [
            {
              "": ""
            }
          ],
          "updateTime": "",
          "operator": "",
          "reviseTime": "",
          "reviseOperator": ""
        },
        "fourCheckFlag": 0,
        "passReason": "",
        "fourCheckOperator": "",
        "fourReportFileId": "",
        "paperStatus": "",
        "recordCabinet": {
          "wareHouseId": "",
          "wareHouseNo": "",
          "wareHouseName": "",
          "businessEntityId": "",
          "businessEntityName": "",
          "archivesCenterId": "",
          "archivesCenterName": "",
          "recordCabinetId": "",
          "recordCabinetNo": "",
          "recordCabinetModelId": 0,
          "recordCabinetModelName": "",
          "row": 0,
          "cell": 0,
          "archiveLocation": "",
          "paperFileNoAndDetailNo": "",
          "inTransferAndReceive": false,
          "inFileInventory": false,
          "invoiceImageDesc": "",
          "invoiceBagCode": ""
        },
        "originalType": "",
        "useCount": 0,
        "id": "",
        "voucherId": "",
        "setNo": "",
        "accountSetId": "",
        "accountSetNo": "",
        "businessEntityCode": "",
        "businessEntityId": "",
        "businessEntityName": "",
        "voucherDate": "",
        "voucherPeriod": "",
        "voucherPeriodOriginal": "",
        "voucherWord": "",
        "voucherNo": "",
        "voucherSortNo": {},
        "serialNo": {},
        "accountSetSortNo": {},
        "voucherType": "",
        "accountingFileSubTypeId": "",
        "accountingFileSubType": "",
        "attachmentsNumber": 0,
        "preparedBy": "",
        "approvedBy": "",
        "operator": "",
        "reviewer": "",
        "postingMan": "",
        "cashier": "",
        "lines": [
          {
            "id": "",
            "voucherAbstract": "",
            "subjectCode": "",
            "subjectName": "",
            "originalAmount": 0.0,
            "debitAmount": 0.0,
            "creditAmount": 0.0,
            "entrySequenceNo": "",
            "quantity": 0.0,
            "unitPrice": 0.0,
            "currency": "",
            "currencySymbol": "",
            "currencyName": "",
            "exchangeRate": 0.0,
            "deptCode": "",
            "deptName": "",
            "employeeCode": "",
            "employeeName": "",
            "projectCode": "",
            "projectName": "",
            "transactionUnitCode": "",
            "transactionUnitName": "",
            "supplierCode": "",
            "supplierName": "",
            "merchantCode": "",
            "merchantName": "",
            "inventoryCode": "",
            "inventoryName": "",
            "cashFlowCode": "",
            "cashFlowName": "",
            "auxiliaryAccountings": [
              {
                "type": "",
                "code": "",
                "name": "",
                "value": ""
              }
            ],
            "auxiliaryStr": "",
            "explain": {
              "": ""
            },
            "custom": {
              "": {}
            },
            "businessRemark": ""
          }
        ],
        "total": 0.0,
        "standardCurrency": "",
        "documentIds": [
          ""
        ],
        "reportIds": [
          ""
        ],
        "transIds": [
          ""
        ],
        "transNos": [
          ""
        ],
        "fileId": "",
        "source": "",
        "attachmentIds": [
          ""
        ],
        "attchements": [
          {
            "type": "",
            "files": [
              {}
            ],
            "cover": false
          }
        ],
        "refer": "",
        "voucherPdfId": "",
        "buzIdentify": "",
        "buzDeclare": "",
        "shoudRelReceiptNum": 0,
        "shoudRelInvoiceNum": 0,
        "checkFlag": 0,
        "checkStatus": "",
        "oldCheckStatus": "",
        "checkResult": {
          "completeCheckErrorList": [
            ""
          ],
          "matchedRuleList": [
            {
              "ruleId": "",
              "ruleName": "",
              "checkStatus": "",
              "msg": "",
              "ruleResultList": [
                {
                  "fileType": "",
                  "billName": "",
                  "exist": false,
                  "isNew": false,
                  "opType": "",
                  "conditionFieldObject": {
                    "type": "",
                    "typeName": "",
                    "field": "",
                    "fieldText": "",
                    "conditionCode": "",
                    "numCode": ""
                  },
                  "field": "",
                  "value1": "",
                  "value2": "",
                  "fieldValue": {},
                  "msg": "",
                  "children": [
                    {
                      "fileType": "",
                      "billName": "",
                      "exist": false,
                      "isNew": false,
                      "opType": "",
                      "conditionFieldObject": {
                        "type": "",
                        "typeName": "",
                        "field": "",
                        "fieldText": "",
                        "conditionCode": "",
                        "numCode": ""
                      },
                      "field": "",
                      "value1": "",
                      "value2": "",
                      "fieldValue": {},
                      "msg": "",
                      "children": []
                    }
                  ]
                }
              ]
            }
          ]
        },
        "principalMail": "",
        "documentName": "",
        "voucherAbstract": "",
        "custom": {
          "": {}
        },
        "userPrepared": "",
        "batchDeleteFlag": "",
        "relDataIds": [
          ""
        ],
        "archiveCode": {
          "fondNo": "",
          "catalogNo": "",
          "archiveFileNo": ""
        },
        "archiveLocation": "",
        "fileCountNo": 0,
        "recordDetailNo": 0,
        "relatedVouchers": [
          {
            "voucherId": "",
            "businessEntityName": "",
            "accountSetNo": "",
            "voucherPeriod": "",
            "voucherType": "",
            "voucherNo": ""
          }
        ],
        "fileType": "",
        "fondNo": "",
        "archivesCenterName": "",
        "accountSetName": "",
        "accountPeriod": "",
        "mateDataList": [
          {
            "metaDataType": "",
            "name": "",
            "isAuto": false,
            "fileId": "",
            "cipher": "",
            "fileType": ""
          }
        ],
        "voucherPdfUrl": ""
      }
    ]
  },
  "timestamp": ""
}
修改于 2023-10-24 02:46:03
上一页
凭证关系(附件)查询接口
下一页
凭证批量修改接口V2
Built with