增量查询会计分录

接口描述

此接口为增量接口用于在给定时间区间内查询未导入的会计分录

请求URI

/api/openapi/ledger/journals

请求方式

GET

请求参数示例

/api/openapi/ledger/journals?page=1&size=50&setOfBookId&transactionStartTime=2020-02-23%2020:47:00&transactionEndTime=2020-05-23%2021:47:00&companyOID=d52b2787-e1c3-49fb-9a12-775c0f249318

请求参数说明

参数名 类型 是否必填 说明
transactionStartTime DateTime 查询开始时间。格式: yyyy-MM-dd HH:mm:ss
transactionEndTime DateTime 查询结束时间。格式: yyyy-MM-dd HH:mm:ss
page int 页码, 第一页的page为1
size int 每页结果数。最大50
companyOID UUID 公司OID
租户级企业秘钥获取token时,companyOID或setOfBookId必填
setOfBookId Long 账套ID
{
    "total": 1,
    "current": 1,
    "pageSize": 50,
    "pages": 1,
    "hasPrevious": false,
    "hasNext": false,
    "data": [
        {
            "journalHeadValueId": 1243164744448253954,            
            "journalLineValueId": 1243164744481808386,
            "department_code": "CIOLounge",
            "amount": "500",
            "business_code": "ER00313285",
            "custom_field_code": "00600001",
            "line_no": "1",
            "description": "事由",
            "type": "expense"
        }
    ]
}

接口返回字段

PageResposne

参数名 类型 说明
total int 查询结果总个数
current int 当前页数
pageSize int 每页结果计
pages int 查询结果总分页数
hasPrevious boolean 是否有上一页
hasNext boolean 是否有下一页
data Ledger[] 会计分录列表

Ledger

字段名 类型 规则 说明
journalHeadValueId Long 分录头部ID。例如报销单列表
journalLineValueId Long 分录行ID。例如报销单中的费用列表
其它字段 所有其他字段均为动态字段,请联系交付工程师确定配置,并获取返回示例

失败示例

{
    "message": "缺少必填项:companyOID",
    "errorCode": "120003"
}

字段说明

字段名称 类型 说明
message String 返回信息说明
errorCode String 返回错误码

错误代码

errorCode message 说明
4002 无效的分页参数:{0}
120003 缺少必填项:{0}
120005 传入参数格式异常:{0},正确格式为:{1}