台账关联关系查询

  • 接口:/common/ledger/links
  • Method:POST
  • 数据格式:JSON
  • 接口说明:
    • 除必填字段 ledger_type 外, 其他查询条件至少填写其一
    • 返回结果中 change_flag: B 代表 创建, 创建台账的单据和台账的关联关系
    • 返回结果中 change_flag: U 代表 更新, 仅存在台账行与单据行之间的关联关系, 与台账头没有关联关系
    • 返回结果中 change_flag: N 代表 新增, 台账新增的行与单据的关联关系, 与台账头有关联关系, 新增成功前, 与台账行没有关联关系
    • 返回结果中 change_flag: D 代表 删除, 台账新增的行与单据的关联关系, 与台账头有关联关系
    • 返回结果中 change_flag: C 代表 变更, 台账新增的行与单据的关联关系, 与台账头有关联关系

参数

请求参数

字段名称 字段类型 字段描述 是否必填 长度
bizId String 唯一标识 FALSE 36
timestamp Long 时间戳 FALSE 13
data Object 请求数据 TRUE /
data.ledger_type String 台账类型(合同台账: lease_contract) TRUE 255
data.document_external_id String 单据外部ID FALSE 16
data.document_line_id Long 单据行ID FALSE 255
data.ledger_num String 台账号 FALSE 255
data.ledger_line_num String 台账行号 FALSE 255

返回参数

字段名称 字段类型 字段描述
resCode Integer 响应状态码
resMsg String 返回信息描述

示例

请求数据

{
  "bizId": "0fd4fcdb-fb8f-475f-a885-e5adc71ed747",
  "timestamp": "1672588800000",
  "data": {
    "ledger_type": "lease_contract",
    "document_external_id": "EXP0000001234",
    "document_line_id": 1,
    "ledger_num": "REQ0000025644",
    "ledger_line_num": "C001-EXP000238454-2503010K5XKD2W"
  }
}

错误时返回数据

{
  "resCode": 0,
  "resMsg": "document_external_id: EXP0000001234 不存在"
}

成功时返回数据

{
  "resCode": 200000,
  "resMsg": "success",
  "data": [
    {
      "ledger_config_code": "90636",
      "header_id": 1921936,
      "document_num": "EXP000238459",
      "line_id": 720258,
      "ledger_line_num": "C001-EXP000238459-250303069Y6W1C",
      "change_flag": "B"
    }
  ]
}

results matching ""

    No results matching ""