Voucher

凭证接口

提交凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/AddVoucher
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
vouchers 凭证信息 array[object]
  period 期间信息(201608) String
  vg_name 凭证字(记、收、付、转) String
  v_num 凭证号(1、2、3、4) Nullable`1
  v_date 凭证日期 DateTime
  attachements 附件个数 Int32
  fileid 凭证附件Id String
  note 凭证备注 String
  lines 凭证行 array[object]
    description 描述 String
    asub_code 科目Code String
    debit 借方金额 Decimal
    credit 贷方金额 Decimal
    quantity 数量 Decimal
    price 单价 Decimal
    fc_code 外币Code String
    fc_rate 汇率 Decimal
    fc_amount 原币 Decimal
    aa_code 辅助核算Code(1,2,3)以英文逗号隔开 String
  current_period 所编辑凭证期间信息(201608) String
  vid 所编辑凭证id Int32
请求示例
[   {     "period": "",     "vg_name": "",     "v_num": 1,     "v_date": "0001-01-01T00:00:00",     "attachements": 0,     "fileid": "",     "note": "",     "lines": [       {         "description": "",         "asub_code": "",         "debit": 1000.0,         "credit": 0.0,         "quantity": 0.0,         "price": 0.0,         "fc_code": "",         "fc_rate": 1.0,         "fc_amount": 0.0,         "aa_code": ""       }     ],     "current_period": "201608",     "vid": 0   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    period 期间信息 String
    vg 凭证字 String
    v_num 凭证号 String
    v_id 凭证id Int32
State [1000]:成功
[2000]凭证缺少凭证行、凭证数据借贷不平衡等数据错误
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [参数格式错误]:传递的格式不正确,必须使用post方式传递json数据
[字段不能为空] 需要补充对象中的对应字段
[凭证缺少凭证行] lines 中需要至少一条数据
[非法科目编码]找不到对应科目编码的科目,需要修改字段:asub_code
[亲,凭证数据借贷不平衡!]只有一个凭证行,或 credit 总和与 debit 总和不相等
[部分凭证行没有金额!] 存在 credit 与 debit 均为0 的凭证行
[亲,您输入的凭证号已经在其他凭证使用,请重新输入!] 已存在重复的凭证号 v_num
[亲,您使用的科目为不可用科目,或者您使用的科目含有子科目!] 使用的科目编码不能有子级科目
String
返回示例
{   "Data": {     "rows": [       {         "period": null,         "vg": null,         "v_num": null,         "v_id": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


删除凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/DeleteVouchers
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
vouchers 凭证信息 array[object]
  period 期间信息(201601) String
  vg 凭证字 String
  v_num 凭证号 String
请求示例
[   {     "period": null,     "vg": null,     "v_num": null   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/ModifyVouchers
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
vouchers 凭证信息 array[object]
  period 期间信息(201608) String
  vg_name 凭证字(记、收、付、转) String
  v_num 凭证号(1、2、3、4) Nullable`1
  v_date 凭证日期 DateTime
  attachements 附件个数 Int32
  fileid 凭证附件Id String
  note 凭证备注 String
  lines 凭证行 array[object]
    description 描述 String
    asub_code 科目Code String
    debit 借方金额 Decimal
    credit 贷方金额 Decimal
    quantity 数量 Decimal
    price 单价 Decimal
    fc_code 外币Code String
    fc_rate 汇率 Decimal
    fc_amount 原币 Decimal
    aa_code 辅助核算Code(1,2,3)以英文逗号隔开 String
  current_period 所编辑凭证期间信息(201608) String
  vid 所编辑凭证id Int32
请求示例
[   {     "period": "",     "vg_name": "",     "v_num": 1,     "v_date": "0001-01-01T00:00:00",     "attachements": 0,     "fileid": "",     "note": "",     "lines": [       {         "description": "",         "asub_code": "",         "debit": 1000.0,         "credit": 0.0,         "quantity": 0.0,         "price": 0.0,         "fc_code": "",         "fc_rate": 1.0,         "fc_amount": 0.0,         "aa_code": ""       }     ],     "current_period": "201608",     "vid": 0   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    period 期间信息 String
    vg 凭证字 String
    v_num 凭证号 String
    v_id 凭证id Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "period": null,         "vg": null,         "v_num": null,         "v_id": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


查询凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/GetVouchers?periodStart=PERIODSTART&periodEnd=PERIODEND&vNumStart=VNUMSTART&vNumEnd=VNUMEND
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
periodStart 开始期间(201610) String
periodEnd 结束期间(201611) String
vNumStart 开始凭证号(1) Int32
vNumEnd 结束凭证号(10) Int32
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    period 期间信息 String
    v_id 凭证ID Int32
    vg_name 凭证字 String
    v_num 凭证号 Int32
    v_date 凭证日期 DateTime
    prepared_by 制单人 String
    attachments 附件数量 Nullable`1
    approved_by 审核人 String
    approve_status 审核信息(1表示被审核) Int32
    fileid 凭证附件Id String
    note 备注信息 String
    created_way 创建途径 Int32
    created_date 创建时间 Nullable`1
    modified_date 修改时间 Nullable`1
    lines 凭证行 array[object]
      description 描述 String
      asub_code 科目code String
      asub_name 科目名称 String
      debit 借方金额 Decimal
      credit 贷方金额 Decimal
      quantity 数量信息 Decimal
      price 单价 Decimal
      fc_code 外币编码 String
      fc_rate 汇率 Decimal
      fc_amount 外币金额 Decimal
      aa_code 辅助核算code(以,分隔) String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "period": null,         "v_id": 0,         "vg_name": null,         "v_num": 0,         "v_date": "0001-01-01T00:00:00",         "prepared_by": null,         "attachments": null,         "approved_by": null,         "approve_status": 0,         "fileid": null,         "note": null,         "created_way": 0,         "created_date": null,         "modified_date": null,         "lines": [           {             "description": null,             "asub_code": null,             "asub_name": null,             "debit": 0.0,             "credit": 0.0,             "quantity": 0.0,             "price": 0.0,             "fc_code": null,             "fc_rate": 0.0,             "fc_amount": 0.0,             "aa_code": null           }         ]       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


查询凭证数量

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/GetVoucherCount?periodStart=PERIODSTART&periodEnd=PERIODEND
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
periodStart 开始期间(201610) String
periodEnd 结束期间(201611) String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  voucher_count 凭证数量 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "voucher_count": 0   },   "State": 0,   "SubState": 0,   "Msg": null }


获取单张凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/GetVoucher?period=PERIOD&vid=VID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
period 期间(201610) String
vid 凭证id Int32
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  period 期间信息 String
  v_id 凭证ID Int32
  vg_name 凭证字 String
  v_num 凭证号 Int32
  v_date 凭证日期 DateTime
  prepared_by 制单人 String
  attachments 附件数量 Nullable`1
  approved_by 审核人 String
  approve_status 审核信息(1表示被审核) Int32
  fileid 凭证附件Id String
  note 备注信息 String
  created_way 创建途径 Int32
  created_date 创建时间 Nullable`1
  modified_date 修改时间 Nullable`1
  lines 凭证行 array[object]
    description 描述 String
    asub_code 科目code String
    asub_name 科目名称 String
    debit 借方金额 Decimal
    credit 贷方金额 Decimal
    quantity 数量信息 Decimal
    price 单价 Decimal
    fc_code 外币编码 String
    fc_rate 汇率 Decimal
    fc_amount 外币金额 Decimal
    aa_code 辅助核算code(以,分隔) String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "period": null,     "v_id": 0,     "vg_name": null,     "v_num": 0,     "v_date": "0001-01-01T00:00:00",     "prepared_by": null,     "attachments": null,     "approved_by": null,     "approve_status": 0,     "fileid": null,     "note": null,     "created_way": 0,     "created_date": null,     "modified_date": null,     "lines": [       {         "description": null,         "asub_code": null,         "asub_name": null,         "debit": 0.0,         "credit": 0.0,         "quantity": 0.0,         "price": 0.0,         "fc_code": null,         "fc_rate": 0.0,         "fc_amount": 0.0,         "aa_code": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


整理凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/SortVoucherNum
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
voucherSortDto 整理凭证相关参数 VoucherSortDto
  P_ID 期间号,(例:8) String
  VG_ID 凭证字,(例:全部-空字符串,记账凭证-1010,收款凭证-1020,付款凭证-1030,转账凭证-1040) String
  sortByDate 重新顺次编号字段依据:传1:按凭证日期,传非1:按凭证号 String
请求示例
{   "P_ID": null,   "VG_ID": null,   "sortByDate": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  result 操作结果 Success 或 Failed String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "result": null   },   "State": 0,   "SubState": 0,   "Msg": null }


批量审核凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/ApproveVouchers
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
queryParamsList 凭证信息 array[object]
  PId 期间Id Int32
  VId 凭证Id Int32
请求示例
[   {     "PId": 0,     "VId": 0   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  Success 成功数量 Int32
  Jump 跳过数量 Int32
  Faild 失败数量 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "Success": 0,     "Jump": 0,     "Faild": 0   },   "State": 0,   "SubState": 0,   "Msg": null }


批量反审核凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/UnApproveVouchers
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
queryParamsList 凭证信息 array[object]
  PId 期间Id Int32
  VId 凭证Id Int32
请求示例
[   {     "PId": 0,     "VId": 0   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  Success 成功数量 Int32
  Jump 跳过数量 Int32
  Faild 失败数量 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "Success": 0,     "Jump": 0,     "Faild": 0   },   "State": 0,   "SubState": 0,   "Msg": null }


获取凭证字列表

请求地址
POST $ACCAPI_HOST/api/Voucher/Voucher/VoucherGroupList
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    VgId 凭证字id Int32
    VgName 凭证字名称 String
    IsDefault 是否默认 Boolean
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "VgId": 0,         "VgName": null,         "IsDefault": false       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


VoucherDoc

凭证附件接口

上传凭证附件

请求地址
POST $ACCAPI_HOST/api/Voucher/VoucherDoc/UploadVoucherDoc
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    FileId 文件Id Int32
    ParentId 所属文件夹Id Int32
    FileName 文件名称 String
    FileSize 文件大小 String
    CreatedDate 创建日期 String
    FileType 文件类型 FileType
    FileFlag 文件类别 0:file,1:path FileFlag
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "FileId": 0,         "ParentId": 0,         "FileName": null,         "FileSize": null,         "CreatedDate": null,         "FileType": 0,         "FileFlag": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


VoucherExtra

额外的凭证接口

删除凭证

请求地址
POST $ACCAPI_HOST/api/Voucher/VoucherExtra/DeleteVoucher
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
vouchers 凭证信息 array[object]
  period 期间信息(201601) String
  v_id 凭证v_id String
请求示例
[   {     "period": null,     "v_id": null   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


TaxDeclare

税务申报

检查是否支持该准则或格式

请求地址
POST $ACCAPI_HOST/api/Tax/TaxDeclare/CheckCanExportStatement?fileType=FILETYPE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
fileType 仅2007版企业会计准则使用,2:已执行,1:未执行 Int32
taxType 报表报税类别,1:月报,2:季报,3:年报 StatementTaxType
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 Boolean
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": false,   "State": 0,   "SubState": 0,   "Msg": null }


获取税务信息设置

请求地址
POST $ACCAPI_HOST/api/Tax/TaxDeclare/CheckTaxInfoIsComplete
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  IsTaxInfoComplete 是否已经维护好税务信息 Boolean
  NationalTaxBureauUrl 税局地址 String
  TaxDeclarationTypes 支持的报税种类 array[object]
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "IsTaxInfoComplete": false,     "NationalTaxBureauUrl": null,     "TaxDeclarationTypes": []   },   "State": 0,   "SubState": 0,   "Msg": null }


获取支持的报税地区

请求地址
POST $ACCAPI_HOST/api/Tax/TaxDeclare/GetSupportDeclareAreas
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 数据条目数 Int32
  rows 数据行 array[object]
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


BalanceSheet

资产负债表

获取资产负债表

请求地址
POST $ACCAPI_HOST/api/Statements/BalanceSheet/GetBalanceSheets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args BalanceSheetStatementQueryParamsDto
  YearMonth 需要报表年月 String
  IsClassification 是否重分类 Boolean
请求示例
{   "year_month": null,   "is_classification": true }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套id Int32
    StatementID 报表类型值 Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 在盈余及盈余分配表中 5 本年盈余 6 盈余分配 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 资产复制表中表示期末余额 其他表示本期数据 Decimal
    InitalAmount 资产负债表中表示期初余额 其他表示本年累计 现金流量表报表底稿不支持该值 Decimal
    Priority 表内总计项目计算的优先级,越大计算越早 Int32
    CoumType Int32
    ExtraItems array[object]
    Amount1 只在资产负债表使用,用于存储重分类前期末余额 String
    InitalAmount1 只在资产负债表使用,用于存储重分类前年初余额 在成员权益变动表中存储年末余额 String
    CreatedManually 只在调整表中使用,存储是否手动调整改行值 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": 0.0,         "InitalAmount": 0.0,         "Priority": 0,         "CoumType": 0,         "ExtraItems": [],         "Amount1": null,         "InitalAmount1": null,         "CreatedManually": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


BusinessActivitySheet

业务活动表

获取业务活动表(民非准则)

请求地址
POST $ACCAPI_HOST/api/Statements/BusinessActivitySheet/GetBusinessActivitySheets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args DefaultSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
请求示例
{   "year_month": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套id Int32
    StatementID 报表类型值 Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 在盈余及盈余分配表中 5 本年盈余 6 盈余分配 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 资产复制表中表示期末余额 其他表示本期数据 Decimal
    InitalAmount 资产负债表中表示期初余额 其他表示本年累计 现金流量表报表底稿不支持该值 Decimal
    Priority 表内总计项目计算的优先级,越大计算越早 Int32
    CoumType Int32
    ExtraItems array[object]
    NonAmount 非限定性本期值 Decimal
    NonInitalAmount 非限定性本年累计 Decimal
    NonNote 非限定性公式 String
    NonInitialNote 非限定性公式 String
    InitialNote 非限定性公式 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": 0.0,         "InitalAmount": 0.0,         "Priority": 0,         "CoumType": 0,         "ExtraItems": [],         "NonAmount": 0.0,         "NonInitalAmount": 0.0,         "NonNote": null,         "NonInitialNote": null,         "InitialNote": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


CashFlowSheet

现金流量表

获取现金流量表

请求地址
POST $ACCAPI_HOST/api/Statements/CashFlowSheet/GetCashFlowSheet?calmethod=CALMETHOD&isQuarter=ISQUARTER
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
calmethod 1:公式法,2:辅助核算法 Int32
isQuarter 是否查询季报 Boolean
args DefaultSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套id Int32
    StatementID 报表类型值 Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 在盈余及盈余分配表中 5 本年盈余 6 盈余分配 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 资产复制表中表示期末余额 其他表示本期数据 Decimal
    InitalAmount 资产负债表中表示期初余额 其他表示本年累计 现金流量表报表底稿不支持该值 Decimal
    Priority 表内总计项目计算的优先级,越大计算越早 Int32
    CoumType Int32
    ExtraItems array[object]
    Amount1 只在资产负债表使用,用于存储重分类前期末余额 String
    InitalAmount1 只在资产负债表使用,用于存储重分类前年初余额 在成员权益变动表中存储年末余额 String
    CreatedManually 只在调整表中使用,存储是否手动调整改行值 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": 0.0,         "InitalAmount": 0.0,         "Priority": 0,         "CoumType": 0,         "ExtraItems": [],         "Amount1": null,         "InitalAmount1": null,         "CreatedManually": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


FinancialSummarySheet

财务概要信息

获取财务概要信息报表

请求地址
POST $ACCAPI_HOST/api/Statements/FinancialSummarySheet/GetFinancialSummarySheets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args DefaultSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
请求示例
{   "year_month": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套ID Int32
    StatementID 报表类型ID Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 本期数据 String
    InitalAmount 本年累计 String
    AmountBefore 上一年度同期数据 String
    InitalAmountBefore 上一年度同期本年累计 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": null,         "InitalAmount": null,         "AmountBefore": null,         "InitalAmountBefore": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


IncomeQuarter

利润表季报

获取利润表季报

请求地址
POST $ACCAPI_HOST/api/Statements/IncomeQuarter/GetIncomeQuarters
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args IncomeQuarterSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
  IsFullYear 是否显示全年 Boolean
请求示例
{   "year_month": null,   "is_fullyear": false }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套id Int32
    StatementID 报表类型值 Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 在盈余及盈余分配表中 5 本年盈余 6 盈余分配 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 资产复制表中表示期末余额 其他表示本期数据 Decimal
    InitalAmount 资产负债表中表示期初余额 其他表示本年累计 现金流量表报表底稿不支持该值 Decimal
    Priority 表内总计项目计算的优先级,越大计算越早 Int32
    CoumType Int32
    ExtraItems array[object]
    Qutar1 第一季度合计,只在获取季度报表中is_fullyear为真时才有值 Decimal
    Qutar2 第二季度合计 Decimal
    Qutar3 第三季度合计 Decimal
    Qutar4 第四季度合计 Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": 0.0,         "InitalAmount": 0.0,         "Priority": 0,         "CoumType": 0,         "ExtraItems": null,         "Qutar1": 0.0,         "Qutar2": 0.0,         "Qutar3": 0.0,         "Qutar4": 0.0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


IncomeSheet

获取利润表

获取利润表

请求地址
POST $ACCAPI_HOST/api/Statements/IncomeSheet/GetIncomeSheets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args DefaultSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
请求示例
{   "year_month": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套id Int32
    StatementID 报表类型值 Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 在盈余及盈余分配表中 5 本年盈余 6 盈余分配 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 资产复制表中表示期末余额 其他表示本期数据 Decimal
    InitalAmount 资产负债表中表示期初余额 其他表示本年累计 现金流量表报表底稿不支持该值 Decimal
    Priority 表内总计项目计算的优先级,越大计算越早 Int32
    CoumType Int32
    ExtraItems array[object]
    Amount1 只在资产负债表使用,用于存储重分类前期末余额 String
    InitalAmount1 只在资产负债表使用,用于存储重分类前年初余额 在成员权益变动表中存储年末余额 String
    CreatedManually 只在调整表中使用,存储是否手动调整改行值 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": 0.0,         "InitalAmount": 0.0,         "Priority": 0,         "CoumType": 0,         "ExtraItems": [],         "Amount1": null,         "InitalAmount1": null,         "CreatedManually": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


TaxReportSheet

纳税统计表

获取纳税统计表

请求地址
POST $ACCAPI_HOST/api/Statements/TaxReportSheet/GetTaxReportSheet
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
args DefaultSheetStatementQueryParamsDto
  YearMonth 报表期间,如2016-10 String
请求示例
{   "year_month": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    PID 期间ID Int32
    ASID 账套ID Int32
    StatementID 报表类型ID Int32
    LineID 报表行 内部编码 Int32
    LineName 报表行各项财务统计指标名称 String
    LineType 行类别,分为四种0 类别 1 项目 2 空行 3总计 LineType
    EntryType 内部类别,只在资产负债表中用于识别资产列于负载权益列 1 资产 2负债 3权益 EntryType
    LineNumber 显示用行号 Int32
    Note 计算公式文本 String
    ParentID 行与行父子关系键 Int32
    Expand 是否展开合并与ParentID共同用于控制显示 Int32
    Amount 本期数据 String
    InitalAmount 本年累计 String
    AmountBefore 上一年度同期数据 String
    InitalAmountBefore 上一年度同期本年累计 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "PID": 0,         "ASID": 0,         "StatementID": 0,         "LineID": 0,         "LineName": null,         "LineType": 0,         "EntryType": 0,         "LineNumber": 0,         "Note": null,         "ParentID": 0,         "Expand": 0,         "Amount": null,         "InitalAmount": null,         "AmountBefore": null,         "InitalAmountBefore": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


AccountSet

账套管理接口

获取专业版账套信息

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSet/GetAccountSets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    AsId 账套id Int32
    AppAsId 加密账套id String
    AsName 账套名称 String
    CurrentAs 是否是当前账套,0:否/1:是 Int32
    AsIndustry 行业 String
    IndustryName 无效字段 String
    TaxType 增值税种类:1:小规模纳税人 / 2:一般纳税人 String
    UnifiedNumber 统一社会信用代码 String
    TaxNumberS 税号。(国税)报税时填写的纳税人识别号。 String
    TaxNumberL 无效字段 String
    AccountingStandard 会计准则:1:小企业会计准则 2:企业会计准则 3:民间非营利组织会计制度 4:农民专业合作社财务会计制度 String
    SubAccountingStandard 企业会计准则子类型:0:默认 / 1:未执行 / 2:已执行 String
    CheckNeeded 凭证是否需要审核:0:不需要;1:需要。 String
    FixdAsset 固定资产模块是否启用:0:未启用;1:已经启用;2:未启用。 String
    CashJournal 资金模块:0:未启用;1:已经启用。 String
    ShowScm 进销存菜单是否显示。0,不显示菜单;1,显示菜单 String
    FaStartPeroid 固定资产模块启用期间。 String
    FaStartDate 固定资产模块启用日期 String
    FaEndPeroid 固定资产模块取消期间。 String
    FaEndDate 固定资产模块取消日期。 String
    ASStartDate 开始记账的日期。即帐套启用的日期 DateTime
    AsStartYear 帐套启用年份 String
    AsStartMonth 帐套启用月份 String
    ASCurrentDate DateTime
    AsCurrentYear String
    AsCurrentMonth String
    ASDeleteBy 删除人 String
    ASDeleteDate 删除日期 Nullable`1
    AsDeleteYear 删除年份 Int32
    AsDeleteMonth 删除月份 Int32
    AsDeleteDay 删除日期 Int32
    ASDestroyBy 彻底删除人 String
    ASDestroyDate 彻底删除日期 Nullable`1
    AsDestroyYear 彻底删除年份 Int32
    AsDestroyMonth 彻底删除月份 Int32
    AsDestroyDay 彻底删除日期 Int32
    UserSn 用户Sn Int32
    IsLittleStandard AccountingStandard(会计准则) 为 1 时返回0,否则为1 String
    DateTimeNow String
    AsubLength 科目长度设置。 String
    TaxPayerName 纳税人名称。 String
    TaxADId 一键报税地区ID Int32
    CompanyName 该值只做查看使用,不插入 String
    TaxpayerIdentificationNumber 该值只做查看使用,不插入 String
    TaxPayerPassword 纳税人密码 String
    CreateBy 创建人 Int32
    CreateDate 创建日期 DateTime
    ModifyBy 修改人 Int32
    ModifyDate 修改日期 DateTime
    UsedBy 最后使用人 Int32
    UsedDate 最后使用日期。可以统计一个帐套最后的使用日期 DateTime
    Permission 权限code String
    PermissionName 对应的权限名称 String[]
    PermissionFunctionCode 权限名称功能code String[]
    IsChangedStartDate Boolean
    LockState 账套锁状态 Boolean
    NeedLockPassword 账套锁密码 Boolean
    UserList 用户列表 array[object]
    UserRoleDict 用户角色字典 array[object]
    PhoneList 手机号列表 array[object]
    AutoSupplementVNum 凭证是否自动补号 Int32
    AutoCalcVoucher 是否自动反算单价汇率 Int32
    AllowFcZero 是否允许外币为空 Int32
    DecimalPlace 单价/数量/汇率展示的小数位数 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AsId": 0,         "AppAsId": null,         "AsName": null,         "CurrentAs": 0,         "AsIndustry": null,         "IndustryName": null,         "TaxType": null,         "UnifiedNumber": null,         "TaxNumberS": null,         "TaxNumberL": null,         "AccountingStandard": null,         "SubAccountingStandard": null,         "CheckNeeded": null,         "FixdAsset": null,         "CashJournal": null,         "ShowScm": null,         "FaStartPeroid": null,         "FaStartDate": null,         "FaEndPeroid": null,         "FaEndDate": null,         "ASStartDate": "1970-01-01T00:00:00",         "AsStartYear": "1970",         "AsStartMonth": "1",         "ASCurrentDate": "0001-01-01T00:00:00",         "AsCurrentYear": null,         "AsCurrentMonth": null,         "ASDeleteBy": null,         "ASDeleteDate": null,         "AsDeleteYear": 0,         "AsDeleteMonth": 0,         "AsDeleteDay": 0,         "ASDestroyBy": null,         "ASDestroyDate": null,         "AsDestroyYear": 0,         "AsDestroyMonth": 0,         "AsDestroyDay": 0,         "UserSn": 0,         "IsLittleStandard": null,         "DateTimeNow": null,         "AsubLength": null,         "TaxPayerName": null,         "TaxADId": 0,         "CompanyName": null,         "TaxpayerIdentificationNumber": null,         "TaxPayerPassword": null,         "CreateBy": 0,         "CreateDate": "0001-01-01T00:00:00",         "ModifyBy": 0,         "ModifyDate": "0001-01-01T00:00:00",         "UsedBy": 0,         "UsedDate": "0001-01-01T00:00:00",         "Permission": null,         "PermissionName": [],         "PermissionFunctionCode": [],         "IsChangedStartDate": false,         "LockState": false,         "NeedLockPassword": false,         "UserList": [],         "UserRoleDict": null,         "PhoneList": [],         "AutoSupplementVNum": 0,         "AutoCalcVoucher": 0,         "AllowFcZero": 0,         "DecimalPlace": 8       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


根据服务id获取账套信息

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSet/GetAccountSets?serviceId=SERVICEID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
serviceId 服务id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    AsId 账套id Int32
    AppAsId 加密账套id String
    AsName 账套名称 String
    CurrentAs 是否是当前账套,0:否/1:是 Int32
    AsIndustry 行业 String
    IndustryName 无效字段 String
    TaxType 增值税种类:1:小规模纳税人 / 2:一般纳税人 String
    UnifiedNumber 统一社会信用代码 String
    TaxNumberS 税号。(国税)报税时填写的纳税人识别号。 String
    TaxNumberL 无效字段 String
    AccountingStandard 会计准则:1:小企业会计准则 2:企业会计准则 3:民间非营利组织会计制度 4:农民专业合作社财务会计制度 String
    SubAccountingStandard 企业会计准则子类型:0:默认 / 1:未执行 / 2:已执行 String
    CheckNeeded 凭证是否需要审核:0:不需要;1:需要。 String
    FixdAsset 固定资产模块是否启用:0:未启用;1:已经启用;2:未启用。 String
    CashJournal 资金模块:0:未启用;1:已经启用。 String
    ShowScm 进销存菜单是否显示。0,不显示菜单;1,显示菜单 String
    FaStartPeroid 固定资产模块启用期间。 String
    FaStartDate 固定资产模块启用日期 String
    FaEndPeroid 固定资产模块取消期间。 String
    FaEndDate 固定资产模块取消日期。 String
    ASStartDate 开始记账的日期。即帐套启用的日期 DateTime
    AsStartYear 帐套启用年份 String
    AsStartMonth 帐套启用月份 String
    ASCurrentDate DateTime
    AsCurrentYear String
    AsCurrentMonth String
    ASDeleteBy 删除人 String
    ASDeleteDate 删除日期 Nullable`1
    AsDeleteYear 删除年份 Int32
    AsDeleteMonth 删除月份 Int32
    AsDeleteDay 删除日期 Int32
    ASDestroyBy 彻底删除人 String
    ASDestroyDate 彻底删除日期 Nullable`1
    AsDestroyYear 彻底删除年份 Int32
    AsDestroyMonth 彻底删除月份 Int32
    AsDestroyDay 彻底删除日期 Int32
    UserSn 用户Sn Int32
    IsLittleStandard AccountingStandard(会计准则) 为 1 时返回0,否则为1 String
    DateTimeNow String
    AsubLength 科目长度设置。 String
    TaxPayerName 纳税人名称。 String
    TaxADId 一键报税地区ID Int32
    CompanyName 该值只做查看使用,不插入 String
    TaxpayerIdentificationNumber 该值只做查看使用,不插入 String
    TaxPayerPassword 纳税人密码 String
    CreateBy 创建人 Int32
    CreateDate 创建日期 DateTime
    ModifyBy 修改人 Int32
    ModifyDate 修改日期 DateTime
    UsedBy 最后使用人 Int32
    UsedDate 最后使用日期。可以统计一个帐套最后的使用日期 DateTime
    Permission 权限code String
    PermissionName 对应的权限名称 String[]
    PermissionFunctionCode 权限名称功能code String[]
    IsChangedStartDate Boolean
    LockState 账套锁状态 Boolean
    NeedLockPassword 账套锁密码 Boolean
    UserList 用户列表 array[object]
    UserRoleDict 用户角色字典 array[object]
    PhoneList 手机号列表 array[object]
    AutoSupplementVNum 凭证是否自动补号 Int32
    AutoCalcVoucher 是否自动反算单价汇率 Int32
    AllowFcZero 是否允许外币为空 Int32
    DecimalPlace 单价/数量/汇率展示的小数位数 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AsId": 0,         "AppAsId": null,         "AsName": null,         "CurrentAs": 0,         "AsIndustry": null,         "IndustryName": null,         "TaxType": null,         "UnifiedNumber": null,         "TaxNumberS": null,         "TaxNumberL": null,         "AccountingStandard": null,         "SubAccountingStandard": null,         "CheckNeeded": null,         "FixdAsset": null,         "CashJournal": null,         "ShowScm": null,         "FaStartPeroid": null,         "FaStartDate": null,         "FaEndPeroid": null,         "FaEndDate": null,         "ASStartDate": "1970-01-01T00:00:00",         "AsStartYear": "1970",         "AsStartMonth": "1",         "ASCurrentDate": "0001-01-01T00:00:00",         "AsCurrentYear": null,         "AsCurrentMonth": null,         "ASDeleteBy": null,         "ASDeleteDate": null,         "AsDeleteYear": 0,         "AsDeleteMonth": 0,         "AsDeleteDay": 0,         "ASDestroyBy": null,         "ASDestroyDate": null,         "AsDestroyYear": 0,         "AsDestroyMonth": 0,         "AsDestroyDay": 0,         "UserSn": 0,         "IsLittleStandard": null,         "DateTimeNow": null,         "AsubLength": null,         "TaxPayerName": null,         "TaxADId": 0,         "CompanyName": null,         "TaxpayerIdentificationNumber": null,         "TaxPayerPassword": null,         "CreateBy": 0,         "CreateDate": "0001-01-01T00:00:00",         "ModifyBy": 0,         "ModifyDate": "0001-01-01T00:00:00",         "UsedBy": 0,         "UsedDate": "0001-01-01T00:00:00",         "Permission": null,         "PermissionName": [],         "PermissionFunctionCode": [],         "IsChangedStartDate": false,         "LockState": false,         "NeedLockPassword": false,         "UserList": [],         "UserRoleDict": null,         "PhoneList": [],         "AutoSupplementVNum": 0,         "AutoCalcVoucher": 0,         "AllowFcZero": 0,         "DecimalPlace": 8       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


创建账套

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSet/CreateAccountSet
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
asvm 账套信息 AccountSetViewModelDto
  As_Id 账套ID,新增时传:0,修改时必须指定 Int32
  As_name [必填字段]账套名称 String
  As_industry 行业,如:1010 String
  Ad_level1 省:如:0 Int32
  Ad_level2 市:如:0 Int32
  Ad_level3 县/区:如:0 Int32
  As_start_date_year [必填字段]账套起始年份 String
  As_start_date_month [必填字段]账套起始月份 String
  Unified_number 统一社会信用码,如:"" String
  Tax_number_s 国税号,如:"" String
  Tax_type [可选:默认值为1]增值税种类:1:小规模纳税人, 2:一般纳税人 Int32
  Accounting_standard [可选:默认值为1]会计准则(1:小企业会计准则,2:企业会计准则,3:民间非营利组织会计制度,4:农民专业合作社财务会计制度) String
  Fixedasset 固定资产启用状态,如:1(默认值为0) Int32
  Check_needed 是否启用审核,如:0 Int32
  Cash_journal 是否启用出纳,如:0 Int32
  CreateBy 创建人:如:292401 Int32
请求示例
{   "As_Id": 0,   "As_name": "",   "As_industry": "",   "Ad_level1": 0,   "Ad_level2": 0,   "Ad_level3": 0,   "As_start_date_year": "2000",   "As_start_date_month": "12",   "Unified_number": "",   "Tax_number_s": "",   "Tax_type": 1,   "Accounting_standard": "1",   "Fixedasset": 0,   "Check_needed": 0,   "Cash_journal": 0,   "CreateBy": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  asId Int32
  AppAsId String
State [1000]:成功
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [参数格式错误]:传递的格式不正确,必须使用post方式传递json数据
[未知错误]:需要提供数据进行进一步排查原因
[字段传递错误]:提示的对应字段需要修改
String
返回示例
{   "Data": {     "asId": 0,     "AppAsId": null   },   "State": 0,   "SubState": 0,   "Msg": null }


修改账套信息

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSet/ModifyAccountSet
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
asvm 修改账套信息 AccountSetViewModelDto
  As_Id 账套ID,新增时传:0,修改时必须指定 Int32
  As_name [必填字段]账套名称 String
  As_industry 行业,如:1010 String
  Ad_level1 省:如:0 Int32
  Ad_level2 市:如:0 Int32
  Ad_level3 县/区:如:0 Int32
  As_start_date_year [必填字段]账套起始年份 String
  As_start_date_month [必填字段]账套起始月份 String
  Unified_number 统一社会信用码,如:"" String
  Tax_number_s 国税号,如:"" String
  Tax_type [可选:默认值为1]增值税种类:1:小规模纳税人, 2:一般纳税人 Int32
  Accounting_standard [可选:默认值为1]会计准则(1:小企业会计准则,2:企业会计准则,3:民间非营利组织会计制度,4:农民专业合作社财务会计制度) String
  Fixedasset 固定资产启用状态,如:1(默认值为0) Int32
  Check_needed 是否启用审核,如:0 Int32
  Cash_journal 是否启用出纳,如:0 Int32
  CreateBy 创建人:如:292401 Int32
请求示例
{   "As_Id": 0,   "As_name": "",   "As_industry": "",   "Ad_level1": 0,   "Ad_level2": 0,   "Ad_level3": 0,   "As_start_date_year": "2000",   "As_start_date_month": "12",   "Unified_number": "",   "Tax_number_s": "",   "Tax_type": 1,   "Accounting_standard": "1",   "Fixedasset": 0,   "Check_needed": 0,   "Cash_journal": 0,   "CreateBy": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AsId 账套id Int32
  AppAsId 加密账套id String
  AsName 账套名称 String
  CurrentAs 是否是当前账套,0:否/1:是 Int32
  AsIndustry 行业 String
  IndustryName 无效字段 String
  TaxType 增值税种类:1:小规模纳税人 / 2:一般纳税人 String
  UnifiedNumber 统一社会信用代码 String
  TaxNumberS 税号。(国税)报税时填写的纳税人识别号。 String
  TaxNumberL 无效字段 String
  AccountingStandard 会计准则:1:小企业会计准则 2:企业会计准则 3:民间非营利组织会计制度 4:农民专业合作社财务会计制度 String
  SubAccountingStandard 企业会计准则子类型:0:默认 / 1:未执行 / 2:已执行 String
  CheckNeeded 凭证是否需要审核:0:不需要;1:需要。 String
  FixdAsset 固定资产模块是否启用:0:未启用;1:已经启用;2:未启用。 String
  CashJournal 资金模块:0:未启用;1:已经启用。 String
  ShowScm 进销存菜单是否显示。0,不显示菜单;1,显示菜单 String
  FaStartPeroid 固定资产模块启用期间。 String
  FaStartDate 固定资产模块启用日期 String
  FaEndPeroid 固定资产模块取消期间。 String
  FaEndDate 固定资产模块取消日期。 String
  ASStartDate 开始记账的日期。即帐套启用的日期 DateTime
  AsStartYear 帐套启用年份 String
  AsStartMonth 帐套启用月份 String
  ASCurrentDate DateTime
  AsCurrentYear String
  AsCurrentMonth String
  ASDeleteBy 删除人 String
  ASDeleteDate 删除日期 Nullable`1
  AsDeleteYear 删除年份 Int32
  AsDeleteMonth 删除月份 Int32
  AsDeleteDay 删除日期 Int32
  ASDestroyBy 彻底删除人 String
  ASDestroyDate 彻底删除日期 Nullable`1
  AsDestroyYear 彻底删除年份 Int32
  AsDestroyMonth 彻底删除月份 Int32
  AsDestroyDay 彻底删除日期 Int32
  UserSn 用户Sn Int32
  IsLittleStandard AccountingStandard(会计准则) 为 1 时返回0,否则为1 String
  DateTimeNow String
  AsubLength 科目长度设置。 String
  TaxPayerName 纳税人名称。 String
  TaxADId 一键报税地区ID Int32
  CompanyName 该值只做查看使用,不插入 String
  TaxpayerIdentificationNumber 该值只做查看使用,不插入 String
  TaxPayerPassword 纳税人密码 String
  CreateBy 创建人 Int32
  CreateDate 创建日期 DateTime
  ModifyBy 修改人 Int32
  ModifyDate 修改日期 DateTime
  UsedBy 最后使用人 Int32
  UsedDate 最后使用日期。可以统计一个帐套最后的使用日期 DateTime
  Permission 权限code String
  PermissionName 对应的权限名称 String[]
  PermissionFunctionCode 权限名称功能code String[]
  IsChangedStartDate Boolean
  LockState 账套锁状态 Boolean
  NeedLockPassword 账套锁密码 Boolean
  UserList 用户列表 array[object]
  UserRoleDict 用户角色字典 array[object]
  PhoneList 手机号列表 array[object]
  AutoSupplementVNum 凭证是否自动补号 Int32
  AutoCalcVoucher 是否自动反算单价汇率 Int32
  AllowFcZero 是否允许外币为空 Int32
  DecimalPlace 单价/数量/汇率展示的小数位数 Int32
State [1000]:成功
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [请输入账套id]:没有指定账套id:As_Id
String
返回示例
{   "Data": {     "AsId": 0,     "AppAsId": null,     "AsName": null,     "CurrentAs": 0,     "AsIndustry": null,     "IndustryName": null,     "TaxType": null,     "UnifiedNumber": null,     "TaxNumberS": null,     "TaxNumberL": null,     "AccountingStandard": null,     "SubAccountingStandard": null,     "CheckNeeded": null,     "FixdAsset": null,     "CashJournal": null,     "ShowScm": null,     "FaStartPeroid": null,     "FaStartDate": null,     "FaEndPeroid": null,     "FaEndDate": null,     "ASStartDate": "1970-01-01T00:00:00",     "AsStartYear": "1970",     "AsStartMonth": "1",     "ASCurrentDate": "0001-01-01T00:00:00",     "AsCurrentYear": null,     "AsCurrentMonth": null,     "ASDeleteBy": null,     "ASDeleteDate": null,     "AsDeleteYear": 0,     "AsDeleteMonth": 0,     "AsDeleteDay": 0,     "ASDestroyBy": null,     "ASDestroyDate": null,     "AsDestroyYear": 0,     "AsDestroyMonth": 0,     "AsDestroyDay": 0,     "UserSn": 0,     "IsLittleStandard": null,     "DateTimeNow": null,     "AsubLength": null,     "TaxPayerName": null,     "TaxADId": 0,     "CompanyName": null,     "TaxpayerIdentificationNumber": null,     "TaxPayerPassword": null,     "CreateBy": 0,     "CreateDate": "0001-01-01T00:00:00",     "ModifyBy": 0,     "ModifyDate": "0001-01-01T00:00:00",     "UsedBy": 0,     "UsedDate": "0001-01-01T00:00:00",     "Permission": null,     "PermissionName": [],     "PermissionFunctionCode": [],     "IsChangedStartDate": false,     "LockState": false,     "NeedLockPassword": false,     "UserList": [],     "UserRoleDict": null,     "PhoneList": [],     "AutoSupplementVNum": 0,     "AutoCalcVoucher": 0,     "AllowFcZero": 0,     "DecimalPlace": 8   },   "State": 0,   "SubState": 0,   "Msg": null }


删除账套

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSet/DeleteAccountSet?asId=ASID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
asId AccountSet Id Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


AccountSetSwitching

切换账套相关

切换默认账套

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSetSwitching/SwitchDefaultAccountSet
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


AccountSubject

科目信息相关

获取账套下所有科目

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSubject/GetAccountSubjectList
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    AsId 账套ID Int32
    AsubId 科目编码 Int32
    ParentId 父节点ID Int32
    AsubCode 科目编码 String
    AsubType 科目类别 Int32
    AsubName 科目全称 String
    Direction 方向 Int32
    Acronym 简拼 String
    Pinyin 全拼 String
    MeasureUnit 数量核算单位 String
    Status 科目状态 Int32
    Assit 是否开启辅助核算 1启用 0 未启用 Int32
    AATypes 辅助核算项目 String
    Quantity 是否开启数量核算 1启用 0未启用 Int32
    AsubLevel 科目级别 Int32
    Note 备注 String
    ForeignCurrcy 是否开启外币核算 Int32
    FCAdjust 是否进行期末调汇 Int32
    FCCodes 外币核算值 String
    SimpleAsubName 不含父级科目名称 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AsId": 0,         "AsubId": 0,         "ParentId": 0,         "AsubCode": null,         "AsubType": 0,         "AsubName": null,         "Direction": 0,         "Acronym": null,         "Pinyin": null,         "MeasureUnit": null,         "Status": 0,         "Assit": 0,         "AATypes": null,         "Quantity": 0,         "AsubLevel": 0,         "Note": null,         "ForeignCurrcy": 0,         "FCAdjust": 0,         "FCCodes": null,         "SimpleAsubName": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


获取账套下某一科目

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSubject/GetAccountSubject?asubId=ASUBID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
asubId 科目ID Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AsId 账套ID Int32
  AsubId 科目编码 Int32
  ParentId 父节点ID Int32
  AsubCode 科目编码 String
  AsubType 科目类别 Int32
  AsubName 科目全称 String
  Direction 方向 Int32
  Acronym 简拼 String
  Pinyin 全拼 String
  MeasureUnit 数量核算单位 String
  Status 科目状态 Int32
  Assit 是否开启辅助核算 1启用 0 未启用 Int32
  AATypes 辅助核算项目 String
  Quantity 是否开启数量核算 1启用 0未启用 Int32
  AsubLevel 科目级别 Int32
  Note 备注 String
  ForeignCurrcy 是否开启外币核算 Int32
  FCAdjust 是否进行期末调汇 Int32
  FCCodes 外币核算值 String
  SimpleAsubName 不含父级科目名称 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "AsId": 0,     "AsubId": 0,     "ParentId": 0,     "AsubCode": null,     "AsubType": 0,     "AsubName": null,     "Direction": 0,     "Acronym": null,     "Pinyin": null,     "MeasureUnit": null,     "Status": 0,     "Assit": 0,     "AATypes": null,     "Quantity": 0,     "AsubLevel": 0,     "Note": null,     "ForeignCurrcy": 0,     "FCAdjust": 0,     "FCCodes": null,     "SimpleAsubName": null   },   "State": 0,   "SubState": 0,   "Msg": null }


批量添加科目

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSubject/AddAccountSubjects
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
subjectList array[object]
  AsId 账套ID Int32
  AsubCode 科目编码 String
  AsubName 科目名称 String
  AsubType 科目类别 资产1,负债2,共同3(企业会计准则),权益4,成本5,损益6 Int32
  Direction 科目方向 Int32
  QuantityUnit 数量核算单位,如果有值则启用数量核算 String
  AssistingAccounting 辅助核算项目 例如:客户/项目 String
  ForeignCurrency 外币核算项目 例如:人民币/美元 String
  FCAdjust 如果启用外币核算,是否进行期末检查 Int32
请求示例
[   {     "AsId": 0,     "AsubCode": null,     "AsubName": null,     "AsubType": 0,     "Direction": 0,     "QuantityUnit": null,     "AssistingAccounting": null,     "ForeignCurrency": null,     "FCAdjust": 0   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


批量修改科目

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSubject/ModifyAccountSubjects
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
asvm 需要修改的科目 AccountSubjectViewModelDto
  AsId 账套ID Int32
  AsubCode 科目ID String
  AsubName 科目名称 String
  Status 科目状态 启用0,停用1 Int32
  Quantity 数量核算开关 停用0,启用1,默认停用 Int32
  MeasureUnit 数量核算单位,仅当开启辅助核算有效 String
  Assit 辅助核算开关,停用0,启用1,默认停用 Int32
  AANames 辅助核算项目名称 如客户,项目,仅当开启辅助核算有效 String
  Note 备注信息 String
  ForgeinCurrcy 外币核算开关 停用0,启用1,默认停用 Int32
  FCNames 外币核算code值,如usd,rmb。默认只开启rmb,当有值时仅限值内容,如 usd,rmb 不同于 usd,仅当开启外币模式时有效 String
  FCAdjust 期末调汇开关,停用0,启用1,默认为停用,仅当开启外币模式时有效 Int32
请求示例
{   "as_id": 0,   "AsubCode": null,   "AsubName": null,   "Status": 0,   "Quantity": 0,   "MeasureUnit": null,   "Assit": 0,   "AANames": null,   "Note": null,   "ForgeinCurrcy": 0,   "FCNames": null,   "FCAdjust": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除一个科目

请求地址
POST $ACCAPI_HOST/api/Settings/AccountSubject/DeleteAccountSubject?asubId=ASUBID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
asubId 科目ID Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


AssistingAccounting

辅助核算管理

根据辅助核算名称获取辅助核算信息

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/GetAssisingAcountings
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
as_id Int32
assisting_name String
show_detail 是否显示项目详细信息 Boolean
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    AsId 账套ID Int32
    TypeName 辅助核算类别名称 String
    AAEID 辅助核算实体ID Int32
    AANum 辅助核算用户编码 String
    AAName 辅助核算项名称 String
    Status 辅助核算项状态 Int32
    ExtraInfo 该辅助核算的额外信息 Object
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AsId": 0,         "TypeName": null,         "AAEID": -1,         "AANum": null,         "AAName": null,         "Status": 0,         "ExtraInfo": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


获取辅助核算项目详情

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/GetAssisingAcountingDetail?aaeId=AAEID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
aaeId Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AsId 账套ID Int32
  TypeName 辅助核算类别名称 String
  AAEID 辅助核算实体ID Int32
  AANum 辅助核算用户编码 String
  AAName 辅助核算项名称 String
  Status 辅助核算项状态 Int32
  ExtraInfo 该辅助核算的额外信息 Object
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "AsId": 0,     "TypeName": null,     "AAEID": -1,     "AANum": null,     "AAName": null,     "Status": 0,     "ExtraInfo": null   },   "State": 0,   "SubState": 0,   "Msg": null }


添加辅助核算内容项

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/AddAssisingAcounting
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
aamm AssisingAcountingMeessageModelDto
  AsId 账套ID Int32
  TypeName 辅助核算类别名称 String
  AAEID 辅助核算实体ID Int32
  AANum 辅助核算用户编码 String
  AAName 辅助核算项名称 String
  Status 辅助核算项状态 Int32
  ExtraInfo 该辅助核算的额外信息 Object
请求示例
{   "AsId": 0,   "TypeName": null,   "AAEID": -1,   "AANum": null,   "AAName": null,   "Status": 0,   "ExtraInfo": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改辅助核算信息

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/ModifyAssisingAcounting
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
aamm AssisingAcountingMeessageModelDto
  AsId 账套ID Int32
  TypeName 辅助核算类别名称 String
  AAEID 辅助核算实体ID Int32
  AANum 辅助核算用户编码 String
  AAName 辅助核算项名称 String
  Status 辅助核算项状态 Int32
  ExtraInfo 该辅助核算的额外信息 Object
请求示例
{   "AsId": 0,   "TypeName": null,   "AAEID": -1,   "AANum": null,   "AAName": null,   "Status": 0,   "ExtraInfo": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除辅助核算项目

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/DeleteAssisingAcounting
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
aatypeName 辅助核算类别名称 String
aaeId 辅助核算类别项编码 Int32
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


获取辅助核算类别信息列表

请求地址
POST $ACCAPI_HOST/api/Settings/AssistingAccounting/GetAssisingTypes
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    AATypeId 辅助核算类别Id Int32
    AATypeName 辅助核算类别名称 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AATypeId": 0,         "AATypeName": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


AsubCodeLength

科目编码长度

获取科目编码长度

请求地址
POST $ACCAPI_HOST/api/Settings/AsubCodeLength/GetAccountSubjectCodeLength
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  FirstCodeLength Int32
  SecondCodeLength Int32
  ThirdCodeLength Int32
  ForthCodeLength Int32
  CodeLength array[object]
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "FirstCodeLength": 0,     "SecondCodeLength": 0,     "ThirdCodeLength": 0,     "ForthCodeLength": 0,     "CodeLength": []   },   "State": 0,   "SubState": 0,   "Msg": null }


修改科目编码长度

请求地址
POST $ACCAPI_HOST/api/Settings/AsubCodeLength/ModifyAccountSubjectCodeLength?secondCodeLength=SECONDCODELENGTH&thirdCodeLength=THIRDCODELENGTH&forthCodeLength=FORTHCODELENGTH
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
secondCodeLength 二级科目编码长度 Int32
thirdCodeLength 三级科目编码长度 Int32
forthCodeLength 四级科目编码长度 Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Currency

外币管理

获取账套外币信息

请求地址
POST $ACCAPI_HOST/api/Settings/Currency/GetCurrencyInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    AsId 账套编码ID Int32
    Id 外币ID编码 Int32
    Code 外币代码 String
    Name 外币名称 String
    Rate 初始汇率 Decimal
    Status 启用状态 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AsId": 0,         "Id": -1,         "Code": null,         "Name": null,         "Rate": 0.0,         "Status": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


添加新的外币核算内容

请求地址
POST $ACCAPI_HOST/api/Settings/Currency/AddCurrencyInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
fcmm FCMessageModelDto
  AsId 账套编码ID Int32
  Id 外币ID编码 Int32
  Code 外币代码 String
  Name 外币名称 String
  Rate 初始汇率 Decimal
  Status 启用状态 Int32
请求示例
{   "AsId": 0,   "Id": -1,   "Code": null,   "Name": null,   "Rate": 0.0,   "Status": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改外币核算项目,编码也可进行修改

请求地址
POST $ACCAPI_HOST/api/Settings/Currency/ModifyCurrencyInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
fcmm FCMessageModelDto
  AsId 账套编码ID Int32
  Id 外币ID编码 Int32
  Code 外币代码 String
  Name 外币名称 String
  Rate 初始汇率 Decimal
  Status 启用状态 Int32
请求示例
{   "AsId": 0,   "Id": -1,   "Code": null,   "Name": null,   "Rate": 0.0,   "Status": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除外币核算

请求地址
POST $ACCAPI_HOST/api/Settings/Currency/DeleteCurrencyInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
fcId 外币ID Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


InitialBalance

期初

期初导入

请求地址
POST $ACCAPI_HOST/api/Settings/InitialBalance/ImportInitialBalance
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ibrs 期初集合 array[object]
  AsubCode String
  AsubId String
  AsubName String
  AsubType Int32
  Asid Int32
  Quantity Int32
  AssistingAccounting Int32
  Forency 外币核算串 默认0,1 0表示综合本位币 1表示本位币 String
  Fcid 所涉及的外币核算 Int32
  Aacode String
  IsNewFcRow 是否存在于外币核算总账 Boolean
  RowType 期初行类别 InitialBalanceRowType
  Pid Int32
  ParentId Int32
  Direction Int32
  IsEditable Boolean
  NonEditableType 不可编辑类型(1:有子节点 2:存在辅助核算 3:存在固定资产折旧) Int32
  LastCredit Nullable`1
  Credit Nullable`1
  LastCreditQut Nullable`1
  CreditQut Nullable`1
  LastCreditFC Nullable`1
  CreditFC Nullable`1
  LastDebit Nullable`1
  Debit Nullable`1
  LastDebitQut Nullable`1
  DebitQut Nullable`1
  LastDebitFC Nullable`1
  DebitFC Nullable`1
  LastInitial Nullable`1
  Initial Nullable`1
  LastInitialQut Nullable`1
  InitialQut Nullable`1
  LastInitialFC Nullable`1
  InitialFC Nullable`1
  LastTotal Nullable`1
  Total Nullable`1
  LastTotalQut Nullable`1
  TotalQut Nullable`1
  LastTotalFC Nullable`1
  TotalFC Nullable`1
  Odd Int32
  AsubLevel Int32
  IsLeafNode Boolean
请求示例
[   {     "AsubCode": null,     "AsubId": null,     "AsubName": null,     "AsubType": 0,     "Asid": 0,     "Quantity": 0,     "AssistingAccounting": 0,     "Forency": null,     "Fcid": 0,     "Aacode": null,     "IsNewFcRow": false,     "RowType": 0,     "Pid": 0,     "ParentId": 0,     "Direction": 0,     "IsEditable": false,     "NonEditableType": 0,     "LastCredit": null,     "Credit": null,     "LastCreditQut": null,     "CreditQut": null,     "LastCreditFC": null,     "CreditFC": null,     "LastDebit": null,     "Debit": null,     "LastDebitQut": null,     "DebitQut": null,     "LastDebitFC": null,     "DebitFC": null,     "LastInitial": null,     "Initial": null,     "LastInitialQut": null,     "InitialQut": null,     "LastInitialFC": null,     "InitialFC": null,     "LastTotal": null,     "Total": null,     "LastTotalQut": null,     "TotalQut": null,     "LastTotalFC": null,     "TotalFC": null,     "Odd": 0,     "AsubLevel": 0,     "IsLeafNode": false   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Memcached

缓存

删除某账套所有缓存

请求地址
POST $ACCAPI_HOST/api/Settings/Memcached/DeleteMemcached?asid=ASID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
asid AccountSet id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Period

期间信息

获取一个账套的所有期间信息

请求地址
POST $ACCAPI_HOST/api/Settings/Period/GetPeriods
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    ASID 账套ID Int32
    PID 期间ID Int32
    IsActive 是否当前期间,确定赋值了才可以用,默认情况下无值 Boolean
    Year Int32
    SN 年内期数 Int32
    StartDate 期间开始时间 DateTime
    EndDate 期间结束时间 DateTime
    Status 状态 PeriodStatus
    FAStatus 固定资产期间状态 Int32
    PreName 名称前缀 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "ASID": 0,         "PID": 0,         "IsActive": false,         "Year": 0,         "SN": 0,         "StartDate": "0001-01-01T00:00:00",         "EndDate": "0001-01-01T00:00:00",         "Status": 0,         "FAStatus": 0,         "PreName": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


获取期间中特定时间段中的期间信息

请求地址
POST $ACCAPI_HOST/api/Settings/Period/GetPeriodsWithSectionInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
startPeriod String
endPeriod String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    ASID 账套ID Int32
    PID 期间ID Int32
    IsActive 是否当前期间,确定赋值了才可以用,默认情况下无值 Boolean
    Year Int32
    SN 年内期数 Int32
    StartDate 期间开始时间 DateTime
    EndDate 期间结束时间 DateTime
    Status 状态 PeriodStatus
    FAStatus 固定资产期间状态 Int32
    PreName 名称前缀 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "ASID": 0,         "PID": 0,         "IsActive": false,         "Year": 0,         "SN": 0,         "StartDate": "0001-01-01T00:00:00",         "EndDate": "0001-01-01T00:00:00",         "Status": 0,         "FAStatus": 0,         "PreName": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


Permission

账套权限

获取用户对某一账套的特定权限值

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/GetPermission
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AsId Int32
  Permission String
  UserSn Int32
  UserId String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "as_id": 0,     "permission": null,     "user_id": null   },   "State": 0,   "SubState": 0,   "Msg": null }


获取账套id对应所有用户id及权限信息

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/GetPermissions?all=ALL
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
all 是否获取所有的,如果此值大于0,则查找所有的。其他情况仅获取特定 Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    AsId Int32
    Permission String
    UserSn Int32
    UserId String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "as_id": 0,         "permission": null,         "user_id": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


获取用户名下所有可用账套id及权限编码

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/GetAllPermissions
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    AsId Int32
    Permission String
    UserSn Int32
    UserId String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "as_id": 0,         "permission": null,         "user_id": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


添加权限

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/AddPermission
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
permission PermissionViewModelDto
  AsId Int32
  Permission String
  UserSn Int32
  UserId String
请求示例
{   "as_id": 0,   "permission": null,   "user_id": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改权限信息

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/ModifyPermission
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
permission PermissionViewModelDto
  AsId Int32
  Permission String
  UserSn Int32
  UserId String
请求示例
{   "as_id": 0,   "permission": null,   "user_id": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除账套权限

请求地址
POST $ACCAPI_HOST/api/Settings/Permission/DeletePermission?userId=USERID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
userId 用户id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Employee

员工信息

获取员工详情

请求地址
POST $ACCAPI_HOST/api/Salary/Employee/GetEmployeeDetail?eSn=ESN
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
eSn 员工Id Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AS_ID 账套Id Int32
  E_SN 员工Id Int32
  E_CODE 员工编号 String
  E_NAME 员工姓名 String
  GENDER 性别 1-男 2-女 Int32
  E_TYPE 证件类型 1-居民身份证 2-中国护照 3-港澳居民来往内地通行证 4-台湾居民来往内地通行证 5-港澳居民居住证 6-台湾居民居住证 7-外国人永久居留身份证 8-外国人护照 9-外国人工作许可证(A类) 10-外国人工作许可证(B类) 11-外国人工作许可证(C类) Int32
  E_ID 证件号码 String
  MOBILE_PHONE 手机号码 String
  EMAIL 邮箱 String
  BIRTHDAY 出生日期 Nullable`1
  EDUCATION 学历 1-初中 2-高中 3-中专 4-大专 5-本科 6-硕士 7-博士 8-其他 Int32
  START_DATE 入职日期 Nullable`1
  BANK 银行名称 String
  BANK_ACCOUNT 银行账号 String
  SALARY_START_DATE 工资起始日期 Nullable`1
  DEPARTMENT 部门Id Int32
  POSITION 岗位 String
  TITLE 职称 String
  NOTE 备注 String
  SALARY_ASUB 计提工资科目 Int32
  STATUS 状态 0-在职 1-离职 Int32
  END_DATE 离职日期 Nullable`1
  SALARY_END_DATE 工资停发日期 Nullable`1
  SS 是否缴纳五险一金 0-否 1-是 Nullable`1
  TAX_BASE 缴税基数 Nullable`1
  DEPARTMENT_NAME 部门名称 新增编辑不用传 String
  ASUB_NAME 科目名称 新增编辑不用传 String
  InsuranceSettings 社保信息 array[object]
    AS_ID 账套Id Int32
    E_SN 员工Id Int32
    SS_TYPE 缴纳类别 Int32
    SS_NAME 项目名称 String
    BASE 待确认 Decimal
    COM_PERCENT 公司缴纳比例 Decimal
    COM_AMOUNT 公司缴纳金额 Decimal
    PER_PERCENT 个人缴纳比例 Decimal
    PER_AMOUNT 个人缴纳金额 Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "AS_ID": 0,     "E_SN": 0,     "E_CODE": null,     "E_NAME": null,     "GENDER": 0,     "E_TYPE": 0,     "E_ID": null,     "MOBILE_PHONE": null,     "EMAIL": null,     "BIRTHDAY": null,     "EDUCATION": 0,     "START_DATE": null,     "BANK": null,     "BANK_ACCOUNT": null,     "SALARY_START_DATE": null,     "DEPARTMENT": 0,     "POSITION": null,     "TITLE": null,     "NOTE": null,     "SALARY_ASUB": 0,     "STATUS": 0,     "END_DATE": null,     "SALARY_END_DATE": null,     "SS": null,     "TAX_BASE": null,     "DEPARTMENT_NAME": null,     "ASUB_NAME": null,     "InsuranceSettings": [       {         "AS_ID": 0,         "E_SN": 0,         "SS_TYPE": 0,         "SS_NAME": null,         "BASE": 0.0,         "COM_PERCENT": 0.0,         "COM_AMOUNT": 0.0,         "PER_PERCENT": 0.0,         "PER_AMOUNT": 0.0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


获取员工列表

请求地址
POST $ACCAPI_HOST/api/Salary/Employee/GetEmployeeList?department=DEPARTMENT&status=STATUS&eName=ENAME&timeS=TIMES&timeE=TIMEE&page=PAGE&rows=ROWS
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
department 部门 String
status 状态。0,在职。1,离职。 String
eName 员工姓名 String
timeS 入职日期 开始 String
timeE 入职日期 结束 String
page 页码 Int32
rows 数据 Int32
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    AAE_ID 员工Id Int32
    AS_ID 账套Id Int32
    E_SN 员工Id Int32
    E_CODE 员工编号 String
    E_NAME 员工姓名 String
    GENDER 性别 1-男 2-女 Int32
    E_TYPE 证件类型 1-居民身份证 2-中国护照 3-港澳居民来往内地通行证 4-台湾居民来往内地通行证 5-港澳居民居住证 6-台湾居民居住证 7-外国人永久居留身份证 8-外国人护照 9-外国人工作许可证(A类) 10-外国人工作许可证(B类) 11-外国人工作许可证(C类) Int32
    E_ID 证件号码 String
    MOBILE_PHONE 手机号码 String
    EMAIL 邮箱 String
    BIRTHDAY 出生日期 Nullable`1
    EDUCATION 学历 1-初中 2-高中 3-中专 4-大专 5-本科 6-硕士 7-博士 8-其他 Int32
    START_DATE 入职日期 Nullable`1
    BANK 银行名称 String
    BANK_ACCOUNT 银行账号 String
    SALARY_START_DATE 工资起始日期 Nullable`1
    DEPARTMENT 部门Id Int32
    POSITION 岗位 String
    TITLE 职称 String
    NOTE 备注 String
    SALARY_ASUB 计提工资科目 Int32
    STATUS 状态 0-在职 1-离职 Int32
    END_DATE 离职日期 Nullable`1
    SALARY_END_DATE 工资停发日期 Nullable`1
    SS 是否缴纳五险一金 0-否 1-是 Nullable`1
    TAX_BASE 缴税基数 Nullable`1
    DEPARTMENT_NAME 部门名称 新增编辑不用传 String
    ASUB_NAME 科目名称 新增编辑不用传 String
    InsuranceSettings 社保信息 array[object]
      AS_ID 账套Id Int32
      E_SN 员工Id Int32
      SS_TYPE 缴纳类别 Int32
      SS_NAME 项目名称 String
      BASE 不知道啥意思 Decimal
      COM_PERCENT 公司缴纳比例 Decimal
      COM_AMOUNT 公司缴纳金额 Decimal
      PER_PERCENT 个人缴纳比例 Decimal
      PER_AMOUNT 个人缴纳金额 Decimal
      PAY_MODE 缴纳模式:0按比例,1按金额 Int32
    AA_CODE 计提工资科目对应的辅助核算信息 String
  total 总条目数 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "AAE_ID": 0,         "AS_ID": 0,         "E_SN": 0,         "E_CODE": null,         "E_NAME": null,         "GENDER": 0,         "E_TYPE": 0,         "E_ID": null,         "MOBILE_PHONE": null,         "EMAIL": null,         "BIRTHDAY": null,         "EDUCATION": 0,         "START_DATE": null,         "BANK": null,         "BANK_ACCOUNT": null,         "SALARY_START_DATE": null,         "DEPARTMENT": 0,         "POSITION": null,         "TITLE": null,         "NOTE": null,         "SALARY_ASUB": 0,         "STATUS": 0,         "END_DATE": null,         "SALARY_END_DATE": null,         "SS": null,         "TAX_BASE": null,         "DEPARTMENT_NAME": null,         "ASUB_NAME": null,         "InsuranceSettings": [           {             "AS_ID": 0,             "E_SN": 0,             "SS_TYPE": 0,             "SS_NAME": null,             "BASE": 0.0,             "COM_PERCENT": 0.0,             "COM_AMOUNT": 0.0,             "PER_PERCENT": 0.0,             "PER_AMOUNT": 0.0,             "PAY_MODE": 0           }         ],         "AA_CODE": null       }     ],     "total": 0   },   "State": 0,   "SubState": 0,   "Msg": null }


新增员工

请求地址
POST $ACCAPI_HOST/api/Salary/Employee/AddEmployee
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
datas 员工列表 array[object]
  AS_ID 账套Id Int32
  E_SN 员工Id Int32
  E_CODE 员工编号 String
  E_NAME 员工姓名 String
  GENDER 性别 1-男 2-女 Int32
  E_TYPE 证件类型 1-居民身份证 2-中国护照 3-港澳居民来往内地通行证 4-台湾居民来往内地通行证 5-港澳居民居住证 6-台湾居民居住证 7-外国人永久居留身份证 8-外国人护照 9-外国人工作许可证(A类) 10-外国人工作许可证(B类) 11-外国人工作许可证(C类) Int32
  E_ID 证件号码 String
  MOBILE_PHONE 手机号码 String
  EMAIL 邮箱 String
  BIRTHDAY 出生日期 Nullable`1
  EDUCATION 学历 1-初中 2-高中 3-中专 4-大专 5-本科 6-硕士 7-博士 8-其他 Int32
  START_DATE 入职日期 Nullable`1
  BANK 银行名称 String
  BANK_ACCOUNT 银行账号 String
  SALARY_START_DATE 工资起始日期 Nullable`1
  DEPARTMENT 部门Id Int32
  POSITION 岗位 String
  TITLE 职称 String
  NOTE 备注 String
  SALARY_ASUB 计提工资科目 Int32
  STATUS 状态 0-在职 1-离职 Int32
  END_DATE 离职日期 Nullable`1
  SALARY_END_DATE 工资停发日期 Nullable`1
  SS 是否缴纳五险一金 0-否 1-是 Nullable`1
  TAX_BASE 缴税基数 Nullable`1
  DEPARTMENT_NAME 部门名称 新增编辑不用传 String
  ASUB_NAME 科目名称 新增编辑不用传 String
  InsuranceSettings 社保信息 array[object]
    AS_ID 账套Id Int32
    E_SN 员工Id Int32
    SS_TYPE 缴纳类别 Int32
    SS_NAME 项目名称 String
    BASE 待确认 Decimal
    COM_PERCENT 公司缴纳比例 Decimal
    COM_AMOUNT 公司缴纳金额 Decimal
    PER_PERCENT 个人缴纳比例 Decimal
    PER_AMOUNT 个人缴纳金额 Decimal
请求示例
[   {     "AS_ID": 0,     "E_SN": 0,     "E_CODE": null,     "E_NAME": null,     "GENDER": 0,     "E_TYPE": 0,     "E_ID": null,     "MOBILE_PHONE": null,     "EMAIL": null,     "BIRTHDAY": null,     "EDUCATION": 0,     "START_DATE": null,     "BANK": null,     "BANK_ACCOUNT": null,     "SALARY_START_DATE": null,     "DEPARTMENT": 0,     "POSITION": null,     "TITLE": null,     "NOTE": null,     "SALARY_ASUB": 0,     "STATUS": 0,     "END_DATE": null,     "SALARY_END_DATE": null,     "SS": null,     "TAX_BASE": null,     "DEPARTMENT_NAME": null,     "ASUB_NAME": null,     "InsuranceSettings": [       {         "AS_ID": 0,         "E_SN": 0,         "SS_TYPE": 0,         "SS_NAME": null,         "BASE": 0.0,         "COM_PERCENT": 0.0,         "COM_AMOUNT": 0.0,         "PER_PERCENT": 0.0,         "PER_AMOUNT": 0.0       }     ]   } ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改员工

请求地址
POST $ACCAPI_HOST/api/Salary/Employee/UpdateEmployee
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
data 员工信息 EmployeeInfoModelDto
  AS_ID 账套Id Int32
  E_SN 员工Id Int32
  E_CODE 员工编号 String
  E_NAME 员工姓名 String
  GENDER 性别 1-男 2-女 Int32
  E_TYPE 证件类型 1-居民身份证 2-中国护照 3-港澳居民来往内地通行证 4-台湾居民来往内地通行证 5-港澳居民居住证 6-台湾居民居住证 7-外国人永久居留身份证 8-外国人护照 9-外国人工作许可证(A类) 10-外国人工作许可证(B类) 11-外国人工作许可证(C类) Int32
  E_ID 证件号码 String
  MOBILE_PHONE 手机号码 String
  EMAIL 邮箱 String
  BIRTHDAY 出生日期 Nullable`1
  EDUCATION 学历 1-初中 2-高中 3-中专 4-大专 5-本科 6-硕士 7-博士 8-其他 Int32
  START_DATE 入职日期 Nullable`1
  BANK 银行名称 String
  BANK_ACCOUNT 银行账号 String
  SALARY_START_DATE 工资起始日期 Nullable`1
  DEPARTMENT 部门Id Int32
  POSITION 岗位 String
  TITLE 职称 String
  NOTE 备注 String
  SALARY_ASUB 计提工资科目 Int32
  STATUS 状态 0-在职 1-离职 Int32
  END_DATE 离职日期 Nullable`1
  SALARY_END_DATE 工资停发日期 Nullable`1
  SS 是否缴纳五险一金 0-否 1-是 Nullable`1
  TAX_BASE 缴税基数 Nullable`1
  DEPARTMENT_NAME 部门名称 新增编辑不用传 String
  ASUB_NAME 科目名称 新增编辑不用传 String
  InsuranceSettings 社保信息 array[object]
    AS_ID 账套Id Int32
    E_SN 员工Id Int32
    SS_TYPE 缴纳类别 Int32
    SS_NAME 项目名称 String
    BASE 待确认 Decimal
    COM_PERCENT 公司缴纳比例 Decimal
    COM_AMOUNT 公司缴纳金额 Decimal
    PER_PERCENT 个人缴纳比例 Decimal
    PER_AMOUNT 个人缴纳金额 Decimal
请求示例
{   "AS_ID": 0,   "E_SN": 0,   "E_CODE": null,   "E_NAME": null,   "GENDER": 0,   "E_TYPE": 0,   "E_ID": null,   "MOBILE_PHONE": null,   "EMAIL": null,   "BIRTHDAY": null,   "EDUCATION": 0,   "START_DATE": null,   "BANK": null,   "BANK_ACCOUNT": null,   "SALARY_START_DATE": null,   "DEPARTMENT": 0,   "POSITION": null,   "TITLE": null,   "NOTE": null,   "SALARY_ASUB": 0,   "STATUS": 0,   "END_DATE": null,   "SALARY_END_DATE": null,   "SS": null,   "TAX_BASE": null,   "DEPARTMENT_NAME": null,   "ASUB_NAME": null,   "InsuranceSettings": [     {       "AS_ID": 0,       "E_SN": 0,       "SS_TYPE": 0,       "SS_NAME": null,       "BASE": 0.0,       "COM_PERCENT": 0.0,       "COM_AMOUNT": 0.0,       "PER_PERCENT": 0.0,       "PER_AMOUNT": 0.0     }   ] }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除员工

请求地址
POST $ACCAPI_HOST/api/Salary/Employee/DeleteEmployee
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
eSns 员工Id array[object]
请求示例
[   0 ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


AaAppInfo

代账第三方信息相关

获取指定 access_token 的第三方基本信息

请求地址
POST $ACCAPI_HOST/api/OAuth2/AaAppInfo/GetBasicInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AppId 应用ID Int32
  HideBarcode 是否隐藏二维码 Int32
  HideRegistration 是否隐藏注册链接 Int32
  OnlyAuthenticated 是否只允许授权用户登录 Int32
  P_Logo 设置LOGO权限 Int32
  D_Logo 是否显示LOGO Int32
  PicLogo Logo 图片 String
  P_PicBackground 设置背景图权限 Int32
  PicBackground 首页背景图 String
  WebTitle 网站标题 String
  P_BottomLine 底部文字设置权限 Int32
  BottomLine 底部文字 String
  UrlBottomLine 底部文字链接 String
  P_PicLogoIn 设置系统内部LOGO权限 Int32
  PicLogoIn 内部Logo图片(左上角) String
  BackgroundColor 内部背景颜色 String
  P_Url 右上角菜单权限 Int32
  UrlHomePage 网站首页链接 String
  UrlHelp 帮助中心链接 String
  D_KJXY 是否显示会计学院链接 Int32
  P_Cs 设置客服权限 Int32
  D_Cs 是否显示客服图标 String
  PicCs 客服图片 String
  PicCSOA 客服微信公众号图片地址(广告上方) String
  P_QQGroup 设置QQ群权限 Int32
  D_QQGroup 是否显示QQ群图标 Int32
  PicQQGroup QQ群图标 String
  P_Wx 设置微信公众号权限 Int32
  D_Wx 是否显示微信公众号 Int32
  PicWx 微信公众号图标 String
  PicAdsUrl 右下角广告图片 String
  AccUrl 记账URL String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "AppId": 0,     "HideBarcode": 0,     "HideRegistration": 0,     "OnlyAuthenticated": 0,     "P_Logo": 0,     "D_Logo": 0,     "PicLogo": null,     "P_PicBackground": 0,     "PicBackground": null,     "WebTitle": null,     "P_BottomLine": 0,     "BottomLine": null,     "UrlBottomLine": null,     "P_PicLogoIn": 0,     "PicLogoIn": null,     "BackgroundColor": null,     "P_Url": 0,     "UrlHomePage": null,     "UrlHelp": null,     "D_KJXY": 0,     "P_Cs": 0,     "D_Cs": null,     "PicCs": null,     "PicCSOA": null,     "P_QQGroup": 0,     "D_QQGroup": 0,     "PicQQGroup": null,     "P_Wx": 0,     "D_Wx": 0,     "PicWx": null,     "PicAdsUrl": null,     "AccUrl": null   },   "State": 0,   "SubState": 0,   "Msg": null }


AccessToken

第三方应用基础授权接口

获取指定 app 的 全局 access_token

请求地址
POST $ACCAPI_HOST/api/OAuth2/AccessToken/GetAppAccessToken
请求参数
参数名称 参数说明 参数类型
arTokenParams AppRequestTokenDto
  appId 应用Id Int32
  appSecret AppSecret String
请求示例
{   "appId": 0,   "appSecret": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  access_token access_token String
  expires_in access_token的生效时长(分钟) Int32
  login_url String
State [1000]:成功
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [参数不正确]:传递的格式不正确,必须使用post方式传递json数据
[数据库访问错误]:查询数据库出现错误
[无效的appId]:appId 传递错误或 appId 不存在
[错误的appSecret]:appId 存在,密码错误
String
返回示例
{   "Data": {     "access_token": null,     "expires_in": 0,     "login_url": null   },   "State": 0,   "SubState": 0,   "Msg": null }


此接口已弃用

请求地址
POST $ACCAPI_HOST/api/OAuth2/AccessToken/GetSpecificUserAppAccessToken
请求参数
参数名称 参数说明 参数类型
args AppUserAccessTokenArgsDto
  appId 第三方应用ID Int32
  userId 已与第三方应用关联的用户ID String
  password 第三方应用的用户密码 String
  fromOwnTp 是否是自建第三方网站 Boolean
请求示例
{   "appId": 0,   "userId": null,   "password": null,   "fromOwnTp": false }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  access_token access_token String
  expires_in access_token的生效时长(分钟) Int32
  login_url String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "access_token": null,     "expires_in": 0,     "login_url": null   },   "State": 0,   "SubState": 0,   "Msg": null }


AppInfo

第三方信息

根据 access_token 获取该第三方的基本信息

请求地址
POST $ACCAPI_HOST/api/OAuth2/AppInfo/GetBasicInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AppId appid Int32
  PPicBackground 设置背景图权限 Int32
  PicBackground 背景图图片链接 String
  WebTitle 网站标题 String
  PLogo1 默认logo权限 Int32
  DLogo1 默认logo是否显示 Int32
  PicLogo1 默认logo路径 String
  PLogo2 自定义logo权限 Int32
  DLogo2 自定义logo是否显示 Int32
  PicLogo2 自定义logo路径 String
  PBottomLine 底部文字权限 Int32
  BottomLine 底部文字内容 String
  UrlBottomLine 底部文字链接 String
  PUrl 右上角按钮权限 Int32
  UrlHomePage 首页路径 String
  UrlHelp 帮助中心路径 String
  PApp app按钮权限 Int32
  DApp app按钮是否显示 Int32
  PicApp app按钮图片链接 String
  PCs 在线客服权限 Int32
  DCs 在线客服是否显示 Int32
  UrlCs 在线客服链接 String
  PWcGroup 微信群权限 Int32
  DWcGroup 微信群是否显示 Int32
  PicWcGroup 微信群图片链接 String
  PQQGroup QQ群权限 Int32
  DQQGroup QQ群是否显示 Int32
  NumQQGroup QQ群图片链接 String
  PWcAccount 微信公众号权限 Int32
  DWcAccount 微信公众号是否显示 Int32
  PicWcAccount 微信公众号图片链接 String
  HideBarcode 是否隐藏二维码 Int32
  HideRegistration 是否隐藏注册 Int32
  OnlyAuthenticated 是否只允许第三方登录 Int32
  MobileWebSite 移动端首页 String
  PPicLogoJ 记账左上角logo权限 Int32
  PicLogoJ 记账左上角logo路径 String
  PPicLogoM 移动端首页logo权限 Int32
  PicLogoM 移动端首页logo路径 String
  AgentSn 分销系统标识 String
  SelfDb 保存到自建库 Int32
  ShowJxc 是否展示进销存 Int32
  LoginHosts 统一登陆站点 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "AppId": 0,     "PPicBackground": 0,     "PicBackground": null,     "WebTitle": null,     "PLogo1": 0,     "DLogo1": 0,     "PicLogo1": null,     "PLogo2": 0,     "DLogo2": 0,     "PicLogo2": null,     "PBottomLine": 0,     "BottomLine": null,     "UrlBottomLine": null,     "PUrl": 0,     "UrlHomePage": null,     "UrlHelp": null,     "PApp": 0,     "DApp": 0,     "PicApp": null,     "PCs": 0,     "DCs": 0,     "UrlCs": null,     "PWcGroup": 0,     "DWcGroup": 0,     "PicWcGroup": null,     "PQQGroup": 0,     "DQQGroup": 0,     "NumQQGroup": null,     "PWcAccount": 0,     "DWcAccount": 0,     "PicWcAccount": null,     "HideBarcode": 0,     "HideRegistration": 0,     "OnlyAuthenticated": 0,     "MobileWebSite": null,     "PPicLogoJ": 0,     "PicLogoJ": null,     "PPicLogoM": 0,     "PicLogoM": null,     "AgentSn": null,     "SelfDb": 0,     "ShowJxc": 0,     "LoginHosts": null   },   "State": 0,   "SubState": 0,   "Msg": null }


LinkUser

绑定现有用户到第三方应用

绑定现有用户到第三方应用

请求地址
POST $ACCAPI_HOST/api/OAuth2/LinkUser/LinkUserToApp
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
args 第三方应用相关信息 LinkUserDto
  appId 第三方应用APPID Int32
  appSecret 第三方应用SECRET String
  code 用户授权码 String
  mobile 手机号 String
  orgId 组织机构ID Int32
  userId 第三方应用用户ID String
  password 第三方应用用户密码 String
请求示例
{   "appId": 0,   "appSecret": null,   "code": null,   "mobile": null,   "orgId": 0,   "userId": null,   "password": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 Boolean
State [1000]:成功
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [参数不正确]:传递的格式不正确,必须使用post方式传递json数据
[缺少参数]:需要补充对应参数
[authorization_code 不存在或已过期]:传递的 code 已经过期,需要从关联页面重新生成新的,注意关联页面的 appId 需要使用相同的 [该用户已绑定] 已绑定了该用户到指定的 appId, 不能重复绑定
String
返回示例
{   "Data": false,   "State": 0,   "SubState": 0,   "Msg": null }


Mobile

第三方应用手机号相关

第三方应用为其用户更换手机号

请求地址
POST $ACCAPI_HOST/api/OAuth2/Mobile/ChangeAppUserMobile
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
mobile 相关参数 AppUserMobileDto
  userId String
  mobile String
  vericode String
请求示例
{   "userId": null,   "mobile": null,   "vericode": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Org

组织机构相关接口

根据orgId获取组织机构

请求地址
POST $ACCAPI_HOST/api/OAuth2/Org/GetSingleOrg?orgId=ORGID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
orgId 组织机构ID Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  OrgId ID Int32
  OrgName Name String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "OrgId": 0,     "OrgName": null   },   "State": 0,   "SubState": 0,   "Msg": null }


创建新的组织机构

请求地址
POST $ACCAPI_HOST/api/OAuth2/Org/AddNewOrg
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
org 组织机构名称 OrgDto
  OrgId ID Int32
  OrgName Name String
请求示例
{   "OrgId": 0,   "OrgName": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  OrgId ID Int32
  OrgName Name String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "OrgId": 0,     "OrgName": null   },   "State": 0,   "SubState": 0,   "Msg": null }


更新组织结构名称

请求地址
POST $ACCAPI_HOST/api/OAuth2/Org/UpdateOrg
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
org 组织机构信息 OrgDto
  OrgId ID Int32
  OrgName Name String
请求示例
{   "OrgId": 0,   "OrgName": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除组织机构

请求地址
POST $ACCAPI_HOST/api/OAuth2/Org/DeleteOrg?orgId=ORGID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
orgId 组织机构ID Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Password

密码相关

第三方应用通过新旧密码为其用户修改密码

请求地址
POST $ACCAPI_HOST/api/OAuth2/Password/ModifyPassword
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
password 相关参数 AppUserPwdDto
  userId 第三方用户ID String
  oldPassword 老密码 String
  newPassword 新密码 String
请求示例
{   "userId": null,   "oldPassword": null,   "newPassword": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


第三方应用通过手机验证码为用户修改密码

请求地址
POST $ACCAPI_HOST/api/OAuth2/Password/ModifyPasswordByVericode
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
pwdVericode 相关参数 AppUserPwdVericodeDto
  mobile 手机号 String
  vericode 验证码 String
  userId 第三方用户ID String
  oldPassword 老密码 String
  newPassword 新密码 String
请求示例
{   "mobile": null,   "vericode": null,   "userId": null,   "oldPassword": null,   "newPassword": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Profile

用户信息接口

根据 access_token 获取用户资料

请求地址
POST $ACCAPI_HOST/api/OAuth2/Profile/GetUserProfileByAccessToken?accessToken=ACCESSTOKEN
请求参数
参数名称 参数说明 参数类型
accessToken 被指定的用户 access_token String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  UserId 针对第三方的UserId String
  Email 用户Email String
  Mobile 用户手机号 String
  UserName 用户名 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "UserId": null,     "Email": null,     "Mobile": null,     "UserName": null   },   "State": 0,   "SubState": 0,   "Msg": null }


SynLoginHtm

获取用于登录记账系统及记账社区的HTML

获取用于登录记账系统及记账社区的HTML

请求地址
POST $ACCAPI_HOST/api/OAuth2/SynLoginHtm/GetSynLoginHtml
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  syn_login_html 用于登录记账系统及记账社区的HTML String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "syn_login_html": null   },   "State": 0,   "SubState": 0,   "Msg": null }


Token

授权相关

验证 access_token 是否有效(已废弃)

请求地址
POST $ACCAPI_HOST/api/OAuth2/Token/ValidateToken
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 Boolean
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": false,   "State": 0,   "SubState": 0,   "Msg": null }


获取指定用户的 token 原 Post([QueryString] string userid)

请求地址
POST $ACCAPI_HOST/api/OAuth2/Token/GetSpecificUserToken?userid=USERID&isOem=ISOEM
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
userid String
isOem 是否是Oem Boolean
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  access_token access_token String
  expires_in access_token的生效时长(分钟) Int32
  login_url String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "access_token": null,     "expires_in": 0,     "login_url": null   },   "State": 0,   "SubState": 0,   "Msg": null }


User

用户账号相关

获取用户账号信息

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/GetUserAccountInfo?userId=USERID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
userId 第三方用户ID String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  userId 用户ID String
  userName 用户名 String
  email Email String
  Mobile 手机号 String
  OrgId 组织机构ID Int32
  OrgName 组织机构名 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "userId": null,     "userName": null,     "email": null,     "Mobile": null,     "OrgId": 0,     "OrgName": null   },   "State": 0,   "SubState": 0,   "Msg": null }


创建账号

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/CreateUserAccount
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
account 用户信息 AccountCreatArgsDto
  mobile 手机号 String
  orgId 组织机构ID Int32
  password 用户密码 String
  vericode 手机验证码 String
  userId 用户ID String
  userName 用户名 String
  email Email String
请求示例
{   "mobile": null,   "orgId": 0,   "password": null,   "vericode": null,   "userId": null,   "userName": null,   "email": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


无密码创建账号

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/CreateUserAccountWithoutPassword?mobile=MOBILE&vericode=VERICODE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
mobile 手机号 String
vericode 验证码 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  password 用户密码 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "password": null   },   "State": 0,   "SubState": 0,   "Msg": null }


无密码创建账号 仅使用 mobile 信息

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/CreateUserAccountByMobile?mobile=MOBILE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
mobile 手机号 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  password 用户密码 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "password": null   },   "State": 0,   "SubState": 0,   "Msg": null }


更新账号相关信息

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/UpdateUserAccount
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
account 用户信息 AccountUpArgsDto
  userId 用户ID String
  userName 用户名 String
  email Email String
请求示例
{   "userId": null,   "userName": null,   "email": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除账号绑定

请求地址
POST $ACCAPI_HOST/api/OAuth2/User/DeleteUserAccount?userId=USERID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
userId 第三方用户ID String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


UserToken

授权相关(需用户Token)

刷新用户单独授权access_token

请求地址
POST $ACCAPI_HOST/api/OAuth2/UserToken/RefreshUserToken
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
args 应用授权参数,还有 appId 及 UserId 的刷新请求信息 AppUserAccessTokenRefreshArgsDto
  appId 第三方应用ID Int32
  userSn 用户userSn Int32
  userId 用户userId String
  accessToken 用户授权access_token String
请求示例
{   "appId": 0,   "userSn": 0,   "userId": null,   "accessToken": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  access_token access_token String
  expires_in access_token的生效时长(分钟) Int32
  login_url String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "access_token": null,     "expires_in": 0,     "login_url": null   },   "State": 0,   "SubState": 0,   "Msg": null }


验证用户独授权access_token是否有效

请求地址
POST $ACCAPI_HOST/api/OAuth2/UserToken/ValidateToken
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 Boolean
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": false,   "State": 0,   "SubState": 0,   "Msg": null }


Vericode

手机验证码相关

验证手机验证码是否正确

请求地址
POST $ACCAPI_HOST/api/OAuth2/Vericode/ValidateVericode?mobile=MOBILE&vericode=VERICODE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
mobile 手机号 String
vericode 验证码 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


发送手机验证码

请求地址
POST $ACCAPI_HOST/api/OAuth2/Vericode/SendVericode?tempid=TEMPID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
tempid 短信类别 String
mobile 接收验证码的手机号 VericodeMobileDto
  mobile 接收验证码的手机号 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Invoice

发票

查询发票

请求地址
POST $ACCAPI_HOST/api/Invoice/Invoice/GetInvoice?invoiceCategory=INVOICECATEGORY&startDate=STARTDATE&endDate=ENDDATE&number=NUMBER&invoiceType=INVOICETYPE&invoiceStatus=INVOICESTATUS&name=NAME&page=PAGE&rows=ROWS
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
invoiceCategory 发票类别,10070:销项发票,10080:进项发票 InvoiceCategory
startDate 起始开票日期 String
endDate 结束开票日期 String
number 发票号码(支持模糊查询) String
invoiceType 发票种类,1010:未开具发票,1020:增值税普通发票,1030:增值税专用发票,1040:税控机动车专用发票,1050:纳税检查调整 InvoiceType
invoiceStatus 发票状态,0:全部,1:正常,2:作废 InvoiceQueryStatus
name 客户名称 String
page 页码,传0或者不传查全部 Int32
rows 行数,传0或者不传查全部 Int32
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  List 数据列表 array[object]
    ProjectName 项目名称 只在业财使用 String
    InvoiceStatus 发票状态 String
    IssueDateText 认证日期(进项发票专用) String
    TaxRate 税率 String
    TaxRate2 税率 String
    AdValoremTaxTotals 价税合计 String
    VgId 凭证字Id Int32
    VNum 凭证VNum Int32
    PIdText 记账期间 String
    VIdText 关联凭证 String
    vtName 关联的凭证模板名称-ERP中使用,需要自己赋值 String
    IsOffseted 是否已核销-ERP中使用,需要自己赋值 Boolean
    InvoiceId 发票Id Int32
    InvoiceCategory 发票类别(销售发票、采购发票) InvoiceCategory
    InvoiceType 发票种类 InvoiceType
    InvoiceTypeText 发票种类 String
    InvoiceSource 发票来源 Nullable`1
    InvoiceDate 开票日期 Nullable`1
    InvoiceDateText 开票日期 String
    Code 发票代码 String
    Number 发票号码 String
    IssueDate 认证日期(进项发票专用) Nullable`1
    NameId 客户/供应商Id Int32
    Name 客户/供应商名称 String
    ProjectId 项目Id 只在业财使用 Int32
    TaxpayerNumber 纳税人识别号 String
    Address 地址及电话 String
    Account 开户行及账号 String
    BusinessType 业务类型 Int32
    BusinessTypeText 业务类型 String
    Amount 合计金额 Decimal
    AmountText 合计金额 String
    Tax 合计税额 Decimal
    TaxText 合计税额 String
    PId 记账期间 Int32
    VId 关联凭证 Int32
    VDate 关联凭证创建时间 Nullable`1
    BillType 生成的出入库单据类型 Int32
    BillId 生成的出入库单据Id Int32
    vtId 关联的凭证模板Id-ERP中使用 Int32
    Note 备注 String
    IsInvalid 是否作废(0.否 1.是) Int32
    EntryDate 录入日期 DateTime
    EntryDateText 开票日期 String
    VIN 车架号 String
    MachineNumbers 机器编号 String
    CompetentTaxAuthoritiesCode 主管税务机关代码 String
    VerifiedBills 核销单 array[object]
      BillType Int32
      BillName String
      BillId Int32
      BillNo String
    IsHaveVerifiedBills 是否有核销单 Boolean
  Count 条目数 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "List": [       {         "ProjectName": null,         "InvoiceStatus": "",         "IssueDateText": "",         "TaxRate": "",         "TaxRate2": "",         "AdValoremTaxTotals": "0.00",         "VgId": 0,         "VNum": 0,         "PIdText": "",         "VIdText": "",         "vtName": null,         "IsOffseted": false,         "InvoiceId": 0,         "InvoiceCategory": 0,         "InvoiceType": 0,         "InvoiceTypeText": null,         "InvoiceSource": null,         "InvoiceDate": null,         "InvoiceDateText": "",         "Code": null,         "Number": null,         "IssueDate": null,         "NameId": 0,         "Name": null,         "ProjectId": 0,         "TaxpayerNumber": null,         "Address": null,         "Account": null,         "BusinessType": 0,         "BusinessTypeText": null,         "Amount": 0.0,         "AmountText": "0.00",         "Tax": 0.0,         "TaxText": "0.00",         "PId": 0,         "VId": 0,         "VDate": null,         "BillType": 0,         "BillId": 0,         "vtId": 0,         "Note": null,         "IsInvalid": 0,         "EntryDate": "0001-01-01T00:00:00",         "EntryDateText": "",         "VIN": null,         "MachineNumbers": null,         "CompetentTaxAuthoritiesCode": null,         "VerifiedBills": null,         "IsHaveVerifiedBills": false       }     ],     "Count": 0   },   "State": 0,   "SubState": 0,   "Msg": null }


新增发票

请求地址
POST $ACCAPI_HOST/api/Invoice/Invoice/AddInvoice?invoiceType=INVOICETYPE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
invoiceType 发票种类,1010:未开具发票,1020:增值税普通发票,1030:增值税专用发票,1040:税控机动车专用发票,1050:纳税检查调整 InvoiceType
modelData 发票数据,json字符串,例:"{"AsId":100721101,"InvoiceId":"0","InvoiceCategory":10080,"InvoiceType":1020,"InvoiceTypeName":"增值税普通发票","InvoiceDate":"2017-12-01 00:00:00","Note":"发票测试","BusinessType":"1","Amount":6120,"Tax":889.23,"PId":"0","VId":"0","InvoiceEntries":[],"Code":"4100172320","Number":"10589415","Name":"测试公司","TaxpayerNumber":"","Address":"","Account":"","OppositeName":"测试公司","OppositeTaxpayerNumber":"","OppositeAddress":"","OppositeAccount":"","IssueDate":null,"IsInvalid":0}" 其中:InvoiceCategory:10070 :销项发票 10080:进项发票;InvoiceType 发票种类 参考 invoiceType 参数的说明 String
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State [1000]:成功
[9999]:失败
ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg [您输入的发票代码和发票号码已存在,请重新输入哦~] modelData 中的 Number 与已存在的数据重复 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改发票

请求地址
POST $ACCAPI_HOST/api/Invoice/Invoice/ModifyInvoice?invoiceType=INVOICETYPE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
invoiceType 发票种类,1010:未开具发票,1020:增值税普通发票,1030:增值税专用发票,1040:税控机动车专用发票,1050:纳税检查调整 InvoiceType
modelData 发票数据,json字符串 String
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除发票

请求地址
POST $ACCAPI_HOST/api/Invoice/Invoice/DeleteInvoice
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
invoiceIds 发票id集合 array[object]
请求示例
[   0 ]
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


InvoiceVoucher

发票生成凭证

自动生成凭证

请求地址
POST $ACCAPI_HOST/api/Invoice/InvoiceVoucher/AutoGenVoucher?isMerge=ISMERGE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
isMerge 是否合并生成 Boolean
invoiceIds 发票id array[object]
请求示例
false
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  State 成功状态 0-失败 1-成功 2-部分成功 InvoiceGenVoucherState
  Msg String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "State": 0,     "Msg": null   },   "State": 0,   "SubState": 0,   "Msg": null }


InvoiceVoucherTemplate

发票凭证模板

获取发票凭证模板

请求地址
POST $ACCAPI_HOST/api/Invoice/InvoiceVoucherTemplate/GetInvoiceTemplate
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求示例
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  Sales array[object]
    BusinessTypeModel 发票业务类型 InvoiceBusinessTypeModelDto
      InvoiceCategory 发票类型 InvoiceCategory
      AsId 账套Id Int32
      Id Id Int32
      TemplateId 对应凭证模板Id Int32
      Code 编码 String
      Name 名称 String
    TemplateModel 生成凭证模板 TemplateModelForGenVoucherDto
      VtId 模板Id Int32
      VtName 模板名称 String
      VtType 模板类别 Int32
      VgId 凭证字 Int32
      VgName 凭证字名称 String
      VoucherTemplateLines 凭证模板行 array[object]
        LogicEnum 取值逻辑 VoucherTemplateLogicEnum
        ValueType 取值类型 Int32
        ASID 账套ID Int32
        VTID 模板ID Int32
        VEID 凭证项流水号 Int32
        Description 描述 String
        VSID 科目ID Int32
        VSName 科目名称 String
        VSNameWithoutAAName 不含辅助核算名称 String
        Debit 借方金额 Decimal
        Credit 贷方金额 Decimal
        QuantityAccounting 是否支持数量核算 Int32
        Quantity 数量 Decimal
        Price 单价 Decimal
        MeasureUnit 单位 String
        ForeignCurrency 外币 Int32
        FCID 外币ID Int32
        FCRate 外币汇率 Decimal
        FcAmount 外币金额 Decimal
        ASUB_CODE 科目代码 String
        FcCode 外币代码 String
        ASSISTINGACCOUNTING 是否开启辅助核算 0:否 1:是 String
        ASSISTSETTING 辅助核算项目Id组合 String
        AATYPE 核算项目 String
        AaeList 新增的临时辅助核算列表,目前只有发票进行了赋值 需求APP发票优化1.1中新增 array[object]
          AAType 辅助核算类别 Int32
          AAEId 辅助核算ID Int32
          AAName 辅助核算名称 String
          AANum 辅助核算编码 String
          AllowNullState 辅助核算是否允许为空 Boolean
      HasErrorVoucherLines 是否有错误行 Boolean
  Purchase array[object]
    BusinessTypeModel 发票业务类型 InvoiceBusinessTypeModelDto
      InvoiceCategory 发票类型 InvoiceCategory
      AsId 账套Id Int32
      Id Id Int32
      TemplateId 对应凭证模板Id Int32
      Code 编码 String
      Name 名称 String
    TemplateModel 生成凭证模板 TemplateModelForGenVoucherDto
      VtId 模板Id Int32
      VtName 模板名称 String
      VtType 模板类别 Int32
      VgId 凭证字 Int32
      VgName 凭证字名称 String
      VoucherTemplateLines 凭证模板行 array[object]
        LogicEnum 取值逻辑 VoucherTemplateLogicEnum
        ValueType 取值类型 Int32
        ASID 账套ID Int32
        VTID 模板ID Int32
        VEID 凭证项流水号 Int32
        Description 描述 String
        VSID 科目ID Int32
        VSName 科目名称 String
        VSNameWithoutAAName 不含辅助核算名称 String
        Debit 借方金额 Decimal
        Credit 贷方金额 Decimal
        QuantityAccounting 是否支持数量核算 Int32
        Quantity 数量 Decimal
        Price 单价 Decimal
        MeasureUnit 单位 String
        ForeignCurrency 外币 Int32
        FCID 外币ID Int32
        FCRate 外币汇率 Decimal
        FcAmount 外币金额 Decimal
        ASUB_CODE 科目代码 String
        FcCode 外币代码 String
        ASSISTINGACCOUNTING 是否开启辅助核算 0:否 1:是 String
        ASSISTSETTING 辅助核算项目Id组合 String
        AATYPE 核算项目 String
        AaeList 新增的临时辅助核算列表,目前只有发票进行了赋值 需求APP发票优化1.1中新增 array[object]
          AAType 辅助核算类别 Int32
          AAEId 辅助核算ID Int32
          AAName 辅助核算名称 String
          AANum 辅助核算编码 String
          AllowNullState 辅助核算是否允许为空 Boolean
      HasErrorVoucherLines 是否有错误行 Boolean
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "Sales": [       {         "BusinessTypeModel": {           "InvoiceCategory": 0,           "AsId": 0,           "Id": 0,           "TemplateId": 0,           "Code": null,           "Name": null         },         "TemplateModel": {           "VtId": 0,           "VtName": null,           "VtType": 0,           "VgId": 0,           "VgName": null,           "VoucherTemplateLines": [             {               "LogicEnum": 0,               "ValueType": 0,               "ASID": 0,               "VTID": 0,               "VEID": 0,               "Description": null,               "VSID": 0,               "VSName": null,               "VSNameWithoutAAName": null,               "Debit": 0.0,               "Credit": 0.0,               "QuantityAccounting": 0,               "Quantity": 0.0,               "Price": 0.0,               "MeasureUnit": null,               "ForeignCurrency": 0,               "FCID": 0,               "FCRate": 0.0,               "FcAmount": 0.0,               "ASUB_CODE": null,               "FcCode": null,               "ASSISTINGACCOUNTING": null,               "ASSISTSETTING": null,               "AATYPE": null,               "AaeList": null             }           ],           "HasErrorVoucherLines": false         }       }     ],     "Purchase": [       {         "BusinessTypeModel": {           "InvoiceCategory": 0,           "AsId": 0,           "Id": 0,           "TemplateId": 0,           "Code": null,           "Name": null         },         "TemplateModel": {           "VtId": 0,           "VtName": null,           "VtType": 0,           "VgId": 0,           "VgName": null,           "VoucherTemplateLines": [             {               "LogicEnum": 0,               "ValueType": 0,               "ASID": 0,               "VTID": 0,               "VEID": 0,               "Description": null,               "VSID": 0,               "VSName": null,               "VSNameWithoutAAName": null,               "Debit": 0.0,               "Credit": 0.0,               "QuantityAccounting": 0,               "Quantity": 0.0,               "Price": 0.0,               "MeasureUnit": null,               "ForeignCurrency": 0,               "FCID": 0,               "FCRate": 0.0,               "FcAmount": 0.0,               "ASUB_CODE": null,               "FcCode": null,               "ASSISTINGACCOUNTING": null,               "ASSISTSETTING": null,               "AATYPE": null,               "AaeList": null             }           ],           "HasErrorVoucherLines": false         }       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


GetInfoByInput

通过手动输入发票代码、发票号码、开局金额或校验码后六位、开票日期获得发票信息

获得发票信息

请求地址
POST $ACCAPI_HOST/api/InvoiceApi/GetInfoByInput/GetInvoiceInfo?fpdm=FPDM&fphm=FPHM&kjjeJym6=KJJEJYM6&kprq=KPRQ
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
fpdm 发票代码 String
fphm 发票号码 String
kjjeJym6 开局金额或校验码后六位 String
kprq 开票日期 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  fpdm 发票代码 String
  fphm 发票号码 String
  kprq 开票日期 String
  voidMark 是否作废 Int32
  goumaimingcheng 购买方名称 String
  xiaoshoufangmingcheng 销售方名称 String
  totallShow 用于展示的价格合计 String
  totall 用于计算的价格合计 Decimal
  totalTaxShow 用于展示的税额 String
  totalTax 用于计算的税额 Decimal
  totallAmmountShow 用于展示的总金额 String
  totallAmmount 用于计算的总金额 Decimal
  typename 发票类型名称 String
  fapiaoxinxi 发票种类信息 String
  utcdate utc时间 DateTime
  B_NUM 纳税人识别号 String
  B_ADDRESS 购买方地址 String
  S_NUM 销售人识别号 String
  S_ADDRESS 销售方地址 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "dlist": [       {         "order": 0,         "content": null,         "xinghao": null,         "danwei": null,         "mount": 0.0,         "mountShow": null,         "priceShow": null,         "price": 0.0,         "amountShow": null,         "amount": 0.0,         "taxRateShow": null,         "taxRate": 0.0,         "taxMountShow": null,         "taxMount": 0.0       }     ],     "fpdm": null,     "fphm": null,     "kprq": null,     "voidMark": 0,     "goumaimingcheng": null,     "xiaoshoufangmingcheng": null,     "totallShow": null,     "totall": 0.0,     "totalTaxShow": null,     "totalTax": 0.0,     "totallAmmountShow": null,     "totallAmmount": 0.0,     "typename": null,     "fapiaoxinxi": null,     "utcdate": "0001-01-01T00:00:00",     "B_NUM": null,     "B_ADDRESS": null,     "S_NUM": null,     "S_ADDRESS": null   },   "State": 0,   "SubState": 0,   "Msg": null }


GetInfoByQRCode

通过二维码获取发票信息接口

通过二维码获取发票信息接口

请求地址
POST $ACCAPI_HOST/api/InvoiceApi/GetInfoByQRCode/GetInvoiceInfoByQRCode?ScanText=SCANTEXT
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证全局access_token字符串 String
请求参数
参数名称 参数说明 参数类型
ScanText 扫描返回的字符串 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  fpdm 发票代码 String
  fphm 发票号码 String
  kprq 开票日期 String
  voidMark 是否作废 Int32
  goumaimingcheng 购买方名称 String
  xiaoshoufangmingcheng 销售方名称 String
  totallShow 用于展示的价格合计 String
  totall 用于计算的价格合计 Decimal
  totalTaxShow 用于展示的税额 String
  totalTax 用于计算的税额 Decimal
  totallAmmountShow 用于展示的总金额 String
  totallAmmount 用于计算的总金额 Decimal
  typename 发票类型名称 String
  fapiaoxinxi 发票种类信息 String
  utcdate utc时间 DateTime
  B_NUM 纳税人识别号 String
  B_ADDRESS 购买方地址 String
  S_NUM 销售人识别号 String
  S_ADDRESS 销售方地址 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "dlist": [       {         "order": 0,         "content": null,         "xinghao": null,         "danwei": null,         "mount": 0.0,         "mountShow": null,         "priceShow": null,         "price": 0.0,         "amountShow": null,         "amount": 0.0,         "taxRateShow": null,         "taxRate": 0.0,         "taxMountShow": null,         "taxMount": 0.0       }     ],     "fpdm": null,     "fphm": null,     "kprq": null,     "voidMark": 0,     "goumaimingcheng": null,     "xiaoshoufangmingcheng": null,     "totallShow": null,     "totall": 0.0,     "totalTaxShow": null,     "totalTax": 0.0,     "totallAmmountShow": null,     "totallAmmount": 0.0,     "typename": null,     "fapiaoxinxi": null,     "utcdate": "0001-01-01T00:00:00",     "B_NUM": null,     "B_ADDRESS": null,     "S_NUM": null,     "S_ADDRESS": null   },   "State": 0,   "SubState": 0,   "Msg": null }


ModuleGetInfoByInput

通过手动输入发票代码、发票号码、开局金额或校验码后六位、开票日期获得发票信息

获得发票信息

请求地址
POST $ACCAPI_HOST/api/InvoiceApi/ModuleGetInfoByInput/GetInvoiceInfo?fpdm=FPDM&fphm=FPHM&kjjeJym6=KJJEJYM6&kprq=KPRQ
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
请求参数
参数名称 参数说明 参数类型
fpdm 发票代码 String
fphm 发票号码 String
kjjeJym6 开局金额或校验码后六位 String
kprq 开票日期 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  fpdm 发票代码 String
  fphm 发票号码 String
  kprq 开票日期 String
  voidMark 是否作废 Int32
  goumaimingcheng 购买方名称 String
  xiaoshoufangmingcheng 销售方名称 String
  totallShow 用于展示的价格合计 String
  totall 用于计算的价格合计 Decimal
  totalTaxShow 用于展示的税额 String
  totalTax 用于计算的税额 Decimal
  totallAmmountShow 用于展示的总金额 String
  totallAmmount 用于计算的总金额 Decimal
  typename 发票类型名称 String
  fapiaoxinxi 发票种类信息 String
  utcdate utc时间 DateTime
  B_NUM 纳税人识别号 String
  B_ADDRESS 购买方地址 String
  S_NUM 销售人识别号 String
  S_ADDRESS 销售方地址 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "dlist": [       {         "order": 0,         "content": null,         "xinghao": null,         "danwei": null,         "mount": 0.0,         "mountShow": null,         "priceShow": null,         "price": 0.0,         "amountShow": null,         "amount": 0.0,         "taxRateShow": null,         "taxRate": 0.0,         "taxMountShow": null,         "taxMount": 0.0       }     ],     "fpdm": null,     "fphm": null,     "kprq": null,     "voidMark": 0,     "goumaimingcheng": null,     "xiaoshoufangmingcheng": null,     "totallShow": null,     "totall": 0.0,     "totalTaxShow": null,     "totalTax": 0.0,     "totallAmmountShow": null,     "totallAmmount": 0.0,     "typename": null,     "fapiaoxinxi": null,     "utcdate": "0001-01-01T00:00:00",     "B_NUM": null,     "B_ADDRESS": null,     "S_NUM": null,     "S_ADDRESS": null   },   "State": 0,   "SubState": 0,   "Msg": null }


ModuleGetInfoByQRCode

发票模块通过二维码获取发票信息接口

获取发票信息

请求地址
POST $ACCAPI_HOST/api/InvoiceApi/ModuleGetInfoByQRCode/GetInvoiceInfo
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ScanText 二维码对应字符串 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  fpdm 发票代码 String
  fphm 发票号码 String
  kprq 开票日期 String
  voidMark 是否作废 Int32
  goumaimingcheng 购买方名称 String
  xiaoshoufangmingcheng 销售方名称 String
  totallShow 用于展示的价格合计 String
  totall 用于计算的价格合计 Decimal
  totalTaxShow 用于展示的税额 String
  totalTax 用于计算的税额 Decimal
  totallAmmountShow 用于展示的总金额 String
  totallAmmount 用于计算的总金额 Decimal
  typename 发票类型名称 String
  fapiaoxinxi 发票种类信息 String
  utcdate utc时间 DateTime
  B_NUM 纳税人识别号 String
  B_ADDRESS 购买方地址 String
  S_NUM 销售人识别号 String
  S_ADDRESS 销售方地址 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "dlist": [       {         "order": 0,         "content": null,         "xinghao": null,         "danwei": null,         "mount": 0.0,         "mountShow": null,         "priceShow": null,         "price": 0.0,         "amountShow": null,         "amount": 0.0,         "taxRateShow": null,         "taxRate": 0.0,         "taxMountShow": null,         "taxMount": 0.0       }     ],     "fpdm": null,     "fphm": null,     "kprq": null,     "voidMark": 0,     "goumaimingcheng": null,     "xiaoshoufangmingcheng": null,     "totallShow": null,     "totall": 0.0,     "totalTaxShow": null,     "totalTax": 0.0,     "totallAmmountShow": null,     "totallAmmount": 0.0,     "typename": null,     "fapiaoxinxi": null,     "utcdate": "0001-01-01T00:00:00",     "B_NUM": null,     "B_ADDRESS": null,     "S_NUM": null,     "S_ADDRESS": null   },   "State": 0,   "SubState": 0,   "Msg": null }


FAChangeAndHandle

固定资产变更与处置接口

处置-出售

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/HandleListFASale
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


处置-报废

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/HandleListFAAnnounce
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


处置-其它

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/HandleListFAOther
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-原值调整

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFAValue
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-部门转移

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListDepartment
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-折旧方法调整

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFADepreciationType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-状态修改

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFAStatus
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-累计折旧调整

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFAAccDep
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-使用年限调整

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFAUsefulLife
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-变更-科目调整

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeAndHandle/ChangeListFASubject
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAChangeDto
  FA_ID Int32
  P_ID Int32
  dataname String
  datavalue String
  FaNum String
  Ym String
  V_ID String
  Value 涉及金额时传递金额,否则传0 String
  CHANGE_ID Int32
  CreateVoucher 是否生成凭证, 1: 生成,其它:不生成 Int32
请求示例
{   "FA_ID": 0,   "P_ID": 0,   "dataname": null,   "datavalue": null,   "FaNum": null,   "Ym": null,   "V_ID": null,   "Value": null,   "CHANGE_ID": 0,   "CreateVoucher": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


FAChangeList

变更记录及生成凭证相关接口

根据多个变更记录批量生成凭证

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeList/CreateVoucherBatchForChanges
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FABatchVouchersDto
  ChangeIds String
  Date String
请求示例
{   "ChangeIds": null,   "Date": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


根据期间查询变更记录,带出关联凭证

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeList/GetRecordForFAChange
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto PageFAChangeDto
  Period_S Int32
  Period_E Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period_S": 0,   "Period_E": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AS_ID Int32
  CHANGE_ID Int32
  PERIOD String
  P_ID Int32
  FA_ID Int32
  FA_NUM String
  FA_NAME String
  CHANGE_TYPE_ID Int32
  CHANGETYPE String
  VALUE1 String
  VALUE2 String
  VALUE3 String
  NOTE String
  CREATED_DATE DateTime
  VG_NAME 如果为空,则没有关联凭证,否则已关联凭证 String
  VP_ID Int32
  VV_ID Int32
  OPTION String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


变更记录-删除

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAChangeList/DeleteChangeFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FADelChangeDto
  ChangeID Int32
  LogMsg String
  PeriodName String
请求示例
{   "ChangeID": 0,   "LogMsg": null,   "PeriodName": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


FACheck

核对总账相关接口

获取列表

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FACheck/GetFACheck
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FACheckQueryDto
  StartPid Int32
  EndPid Int32
请求示例
{   "StartPid": 0,   "EndPid": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  ProjectType 项目类型 CheckProjectType
  ProjectTypeText 项目类型文本 String
  ItemType 条目类型 CheckItemType
  ItemTypeText 条目类型文本 String
  Name 名称 String
  Initial 期初 Decimal
  Debit 借方 Decimal
  Credit 贷方 Decimal
  Total 余额 Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


根据 projectType 查询核对总账差异明细

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FACheck/GetFACheckDetail
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FACheckDetailQueryDto
  StartPid Int32
  EndPid Int32
  ProjectType String
请求示例
{   "StartPid": 0,   "EndPid": 0,   "ProjectType": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  IsTotalLine 是否为合计行 Boolean
  VoucherDate 凭证日期 String
  PId 期间Id Int32
  VId 凭证Id Int32
  VoucherNo 凭证号 String
  Description 摘要 String
  Debit 借方金额 Decimal
  Credit 贷方金额 Decimal
  Total 余额 Decimal
  FPId 固定资产相关记录期间信息 Int32
  FixedAssetDate 固定资产相关记录日期 String
  FANum 固定资产编码 String
  ChangeType 变更类型 Int32
  ChangeTypeText 变更类型文本 String
  FVPId 固定资产生成的凭证期间Id Int32
  FVVId 固定资产生成的凭证Id Int32
  FVoucherNo 固定资产生成的凭证号 String
  Increase 增加金额 Decimal
  Decrease 减少金额 Decimal
  FATotal 固定资产余额 Decimal
  Balance 差额 Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


FADepreciation

计提折旧接口

计提折旧列表

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FADepreciation/GetDepFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto PageDto
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  AS_ID 账套Id Int32
  P_ID 期间Id Int32
  PERIOD 期间信息 String
  ASSETS_DETAIL 新增资产信息 String
  CHANGE_DETAIL 变更记录信息 String
  DEPRECIATION_DETAIL 计提折旧信息 String
  VOUCHER_DETAIL 折旧凭证信息 String
  IFSUM 是否已计算折旧 String
  IFVOUCHER 是否已生成凭证 String
  VP_ID 折旧凭证期间Id Int32
  VV_ID 折旧凭证Id Int32
  DEPRECIATION_STATUS 折旧状态 1-未计算 2-已计算折旧 3-折旧为0 4-无需折旧 Int32
  VOUCHER_STATUS 凭证状态 2-? 3-生成0张凭证 4-无需生成凭证 Int32
  FA_STATUS 目前用来表示是否已点击过计提折旧,不论是否需要计提折旧 3-已折旧 2-当前期间 Int32
  NewlyAssetNum 新增固定资产数 Int32
  NewlyAssetVoucherNum 已生成凭证的新增固定资产数 Int32
  AllChangeAssetNum 所有固定资产变更数 Int32
  ChangeAssetNum 需要生成凭证的固定资产变更数 Int32
  ChangeAssetVoucherNum 已生成凭证的固定资产变更数 Int32
  OPTION 操作列 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


计提折旧接口

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FADepreciation/SumDepreciation
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto PageFADto
  Period 期间号 Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


取消折旧

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FADepreciation/DelDepreciation
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto PageFADto
  Period 期间号 Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


生成凭证

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FADepreciation/CreateDepreciationVoucher
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto PageFADto
  Period 期间号 Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


FADepreciationDetail

折旧明细表

固定资产-折旧明细表-查询

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FADepreciationDetail/GetDepreciations
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FADepreciationDto
  Department String
  FaNum String
  FaType String
  Period_S Int32
  Period_E Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Department": null,   "FaNum": null,   "FaType": null,   "Period_S": 0,   "Period_E": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  P_ID 期间Id Int32
  FA_ID 固定资产Id Int32
  VENDOR_NAME 供应商名称 String
  ACCUMULATED_DEPRECIATION_TY 初始本年累计折旧 Decimal
  PERIOD 会计期间 String
  FA_NUM 资产编号 String
  FaType 资产类别 Int32
  FA_TYPE_NAME 资产类别名称 String
  FA_NAME 资产名称 String
  FA_MODEL 规格型号 String
  DEPARTMENT_NAME 部门名称 String
  VALUE 资产原值 Decimal
  DEPRECIATION_VALUE 本期折旧 Decimal
  YEARDEPRECITION 本年累计折旧 Decimal
  TOTALDEPRECITION 累计折旧 Decimal
  Impairment 减值准备 Decimal
  zcjz 资产净值 Decimal
  DataType 数据类型 1-初始化数据 2-正常数据 Int32
  Department1 部门(变更时不变) Int32
  Ratio 分摊比例 Decimal
  FA_PROPERTY 资产属性 Int32
  FA_PROPERTY_NAME 资产属性名称 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


FAInit

固定资产管理-固定资产初始化相关接口

固定资产初始化-加载列表

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAInit/GetInitRecordForFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pageDto 分页参数 PageFADto
  Period 期间号 Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  FA_NUM 固定资产编号 String
  FA_TYPE_NUM 资产类别编码 String
  FA_TYPE 资产类别 String
  FA_PROPERTY 资产属性 String
  FA_PROPERTY_NAME 资产属性 String
  FA_NAME 资产名称 String
  FA_MODEL 规格型号 String
  STARTED_DATE 开始使用日期 String
  VALUE 资产原值 Decimal
  MONTHDEPRECITION 本期折旧 Decimal
  YEARDEPRECITION 本年累计折旧 Decimal
  PREYEARDEPRECITION 以前年度累计折旧 Decimal
  TOTALDEPRECITION 累计折旧 Decimal
  NETASSETVALUE 资产净值 Decimal
  USEFULLIFE 预计使用月份 Int32
  PROVISIONMONTH 已计提月份 Int32
  NETSALVAGE_RATE 残值率 Decimal
  PROVISION 减值准备 Decimal
  DATA_TYPE 数据类型 1-初始化数据 2-正常数据 Int32
  DEPRECIATION_NOW 0,下月计提折旧;1,本月计提折旧。 Int32
  AS_ID 账套Id Int32
  FA_ID 固定资产Id Int32
  FA_ASUB 资产科目 Int32
  CREATED_PERIOD 创建期间 Int32
  DEPARTMENT 部门 String
  VENDOR 供应商 String
  DEPRECIATION_ASUB 累计折旧科目 Int32
  COST_ASUB 折旧费用科目 String
  COSTASUBID 折旧费用科目Id Int32
  DISPOSAL_ASUB 资产清理科目 Int32
  IMPAIRMENT_PROVISION_ASUB 减值准备科目 Int32
  ACCUMULATED_DEPRECIATION_TY 以前年度累计折旧 Decimal
  CREATED_WAY 增加方式 1-购入 2-在建工程转入 3-其他 String
  DECREASED_WAY 减少方式 1-出售 2-报废 3-其他 String
  CREATED_DATE 创建日期 DateTime
  CREATED_DATE_STR 录入日期 String
  DECREASED_DATE 减少日期 String
  DEPRECIATION_TYPE 减少类型 String
  STATUS 状态 String
  NOTE 备注 String
  OPTION 操作列 String
  pscheck 不知道 检查? String
  hasDep 不知道 已折旧? Int32
  USE_PEOPLE 使用人 String
  LOCATION 存放位置 String
  AttachFiles 票据附件 String
  AttachsCount 票据附件数量 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


固定资产初始化-增加资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAInit/AddInitFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAAddDto
  Valuelist 表单字段 String
  Period 期间 Int32
请求示例
{   "Valuelist": null,   "Period": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产初始化-编辑资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAInit/EditInitFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAMdfDto
  Valuelist 表单字段 String
  Period 期间 Int32
  FA_ID Int32
  dataEditType 是否改动 资产编号,需要改动设置为“True”,不需要改动设置为“False” String
请求示例
{   "Valuelist": null,   "Period": 0,   "FA_ID": 0,   "dataEditType": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产初始化-删除资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAInit/DeleteInitFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FADelDto
  FA_IDs 需要删除的固定资产 id String
  Period Int32
请求示例
{   "FA_IDs": null,   "Period": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产初始化-复制资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAInit/CopyInitFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FACopyDto
  FA_IDs String
  Period 期间 Int32
  CodeAndNames String
请求示例
{   "FA_IDs": null,   "Period": 0,   "CodeAndNames": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


FAList

固定资产管理-固定资产列表相关接口

固定资产列表-加载列表

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAList/GetListRecordForFixsedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pageDto 分页参数 PageFADto
  Period 期间号 Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  FA_NUM 固定资产编号 String
  FA_TYPE_NUM 资产类别编码 String
  FA_TYPE 资产类别 String
  FA_PROPERTY 资产属性 String
  FA_PROPERTY_NAME 资产属性 String
  FA_NAME 资产名称 String
  FA_MODEL 规格型号 String
  STARTED_DATE 开始使用日期 String
  VALUE 资产原值 Decimal
  MONTHDEPRECITION 本期折旧 Decimal
  YEARDEPRECITION 本年累计折旧 Decimal
  PREYEARDEPRECITION 以前年度累计折旧 Decimal
  TOTALDEPRECITION 累计折旧 Decimal
  NETASSETVALUE 资产净值 Decimal
  USEFULLIFE 预计使用月份 Int32
  PROVISIONMONTH 已计提月份 Int32
  NETSALVAGE_RATE 残值率 Decimal
  PROVISION 减值准备 Decimal
  DATA_TYPE 数据类型 1-初始化数据 2-正常数据 Int32
  DEPRECIATION_NOW 0,下月计提折旧;1,本月计提折旧。 Int32
  AS_ID 账套Id Int32
  FA_ID 固定资产Id Int32
  FA_ASUB 资产科目 Int32
  CREATED_PERIOD 创建期间 Int32
  DEPARTMENT 部门 String
  VENDOR 供应商 String
  DEPRECIATION_ASUB 累计折旧科目 Int32
  COST_ASUB 折旧费用科目 String
  COSTASUBID 折旧费用科目Id Int32
  DISPOSAL_ASUB 资产清理科目 Int32
  IMPAIRMENT_PROVISION_ASUB 减值准备科目 Int32
  ACCUMULATED_DEPRECIATION_TY 以前年度累计折旧 Decimal
  CREATED_WAY 增加方式 1-购入 2-在建工程转入 3-其他 String
  DECREASED_WAY 减少方式 1-出售 2-报废 3-其他 String
  CREATED_DATE 创建日期 DateTime
  CREATED_DATE_STR 录入日期 String
  DECREASED_DATE 减少日期 String
  DEPRECIATION_TYPE 减少类型 String
  STATUS 状态 String
  NOTE 备注 String
  OPTION 操作列 String
  pscheck 不知道 检查? String
  hasDep 不知道 已折旧? Int32
  USE_PEOPLE 使用人 String
  LOCATION 存放位置 String
  AttachFiles 票据附件 String
  AttachsCount 票据附件数量 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-增加资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAList/AddListFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAAddDto
  Valuelist 表单字段 String
  Period 期间 Int32
请求示例
{   "Valuelist": null,   "Period": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-编辑资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAList/EditListFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FAMdfDto
  Valuelist 表单字段 String
  Period 期间 Int32
  FA_ID Int32
  dataEditType 是否改动 资产编号,需要改动设置为“True”,不需要改动设置为“False” String
请求示例
{   "Valuelist": null,   "Period": 0,   "FA_ID": 0,   "dataEditType": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-删除资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAList/DeleteListFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FADelDto
  FA_IDs 需要删除的固定资产 id String
  Period Int32
请求示例
{   "FA_IDs": null,   "Period": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


固定资产列表-复制资产

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAList/CopyListFixedAssets
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FACopyDto
  FA_IDs String
  Period 期间 Int32
  CodeAndNames String
请求示例
{   "FA_IDs": null,   "Period": 0,   "CodeAndNames": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


FASummary

固定资产汇总相关接口

按使用部门查询固定资产汇总

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FASummary/GetFASummaryByDepartment
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FASummaryQueryDto
  Period_S Int32
  Period_E Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period_S": 0,   "Period_E": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  CODE Int32
  FA_TYPE_NAME String
  DEPARTMENT_NAME String
  VALUE_S Decimal
  VALUE_ADD Decimal
  VALUE_REDUCE Decimal
  VALUE_E Decimal
  DEPRECIATION_S Decimal
  DEPRECIATION_ADD Decimal
  DEPRECIATION_REDUCE Decimal
  DEPRECIATION_E Decimal
  PROVISION_S Decimal
  PROVISION_E Decimal
  PROVISION_ADD Decimal
  PROVISION_REDUCE Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


按资产类别查询固定资产汇总

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FASummary/GetFASummaryByType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FASummaryQueryDto
  Period_S Int32
  Period_E Int32
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "Period_S": 0,   "Period_E": 0,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  CODE Int32
  FA_TYPE_NAME String
  DEPARTMENT_NAME String
  VALUE_S Decimal
  VALUE_ADD Decimal
  VALUE_REDUCE Decimal
  VALUE_E Decimal
  DEPRECIATION_S Decimal
  DEPRECIATION_ADD Decimal
  DEPRECIATION_REDUCE Decimal
  DEPRECIATION_E Decimal
  PROVISION_S Decimal
  PROVISION_E Decimal
  PROVISION_ADD Decimal
  PROVISION_REDUCE Decimal
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


FAType

固定资产类别相关接口

查询固定资产类别

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAType/GetFATypes
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FATypeQueryDto
  FaNum 查询关键字 String
  PageSize 每页数据量 Int32
  PageIndex 请求的页码 Int32
请求示例
{   "FaNum": null,   "PageSize": 0,   "PageIndex": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  FA_ASUB_NAME 固定资产科目名称 String
  DEPRECIATION_ASUB_NAME 累计折旧科目名称 String
  DEPRECIATION_TYPE_NAME 折旧方法名称 String
  OPTION 操作列 String
  AS_ID 账套Id Int32
  FA_TYPE_ID 固定资产类别Id Int32
  FA_TYPE_NUM 固定资产类别编号 String
  FA_TYPE 固定资产类别名称 String
  DEPRECIATION_TYPE 折旧方法 0-不折旧 1-平均年限法 Int32
  MONTHES 使用月份 Int32
  NETSALVAGE_RATE 预计净残值率 Int32
  FA_ASUB 固定资产科目Id Int32
  DEPRECIATION_ASUB 累计折旧科目Id Int32
  NOTE 备注 String
  FA_PROPERTY 资产属性 0,固定资产;1,无形资产;2,长期待摊费用 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": []   },   "State": 0,   "SubState": 0,   "Msg": null }


新增固定资产类别

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAType/AddFAType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FATypeAddDto
  Valuelist 字段列表 String
请求示例
{   "Valuelist": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


编辑固定资产类别

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAType/EditFAType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FATypeMdfDto
  TypeId Int32
  TypeNum String
  IsChangeNum 是否修改了类别编码 Boolean
  Valuelist 字段列表 String
请求示例
{   "TypeId": 0,   "TypeNum": null,   "IsChangeNum": false,   "Valuelist": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除固定资产类别

请求地址
POST $ACCAPI_HOST/api/FixedAssets/FAType/DelFAType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dto FATypeDelDto
  TypeId Int32
  TypeNum String
请求示例
{   "TypeId": 0,   "TypeNum": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Changeout

结转损益

自动结转损益

请求地址
POST $ACCAPI_HOST/api/Checkout/Changeout/Changeout?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


获取结转损益状态

请求地址
POST $ACCAPI_HOST/api/Checkout/Changeout/GetChangeoutStatus?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Checkout

结账

结账预检查

请求地址
POST $ACCAPI_HOST/api/Checkout/Checkout/GetCheckout?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据行 array[object]
    IsPassed 是否通过 Boolean
    PreCheckName 检查名称 String
    PreCheckId 用于标识检查类别 Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "IsPassed": false,         "PreCheckName": null,         "PreCheckId": 0       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


结账

请求地址
POST $ACCAPI_HOST/api/Checkout/Checkout/Checkout?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


结账前检查

请求地址
POST $ACCAPI_HOST/api/Checkout/Checkout/PreCheck?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  rows 数据 array[object]
    IsPaased 是否通过 Boolean
    Msg 消息 String
    IsError 是否发生错误 Boolean
    OnlyMessage 是否只展示信息 (不影响结账) Boolean
    Project 项目名称 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "rows": [       {         "IsPaased": false,         "Msg": null,         "IsError": false,         "OnlyMessage": false,         "Project": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


反结账

请求地址
POST $ACCAPI_HOST/api/Checkout/Checkout/DeleteCheckout?pid=PID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
pid 期间id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


CDAccount

日记账账户

获取日记账账户列表

请求地址
POST $ACCAPI_HOST/api/Cashier/CDAccount/GetCDAccounts?ACType=ACTYPE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ACType 账户类型,1010:现金,1020:银行 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 总条目数 Int32
  rows 所有数据行 array[object]
    AS_ID 账套id String
    AC_TYPE 账户类型 String
    AC_ID 账户ID String
    AC_NO 账户编码 String
    AC_NAME 账户名称 String
    BANK_ACCOUNT 银行账户 String
    CURRENCY 币别 String
    ASUB 科目 String
    CURRENCY_NAME 币别名称 String
    ASUB_CODE 科目编码 String
    ASUB_NAME 科目名称 String
    STATE 状态 String
    STANDARD 是否是本位币。0:本位币;1非本位币 String
    FC_RATE 汇率 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "AS_ID": null,         "AC_TYPE": null,         "AC_ID": null,         "AC_NO": null,         "AC_NAME": null,         "BANK_ACCOUNT": null,         "CURRENCY": null,         "ASUB": null,         "CURRENCY_NAME": null,         "ASUB_CODE": null,         "ASUB_NAME": null,         "STATE": null,         "STANDARD": null,         "FC_RATE": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


新增账户

请求地址
POST $ACCAPI_HOST/api/Cashier/CDAccount/AddCDAccount
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
cdAccountQueryParams 新增账户的相关信息 CDAccountQueryParams
  Asub Int32
  ASID 账套id Int32
  AC_TYPE 账户类型,1010:现金,1020:银行 String
  AC_NO 账户编码 String
  AC_NAME 账户名称 String
  BANK_ACCOUNT 银行账号(只有银行账户有) String
  CURRENCY 币别 String
  ASUB String
  AC_ID 账户id String
  EditType String
  BANK_ID 银行id Int32
请求示例
{   "Asub": 0,   "ASID": 0,   "AC_TYPE": null,   "AC_NO": null,   "AC_NAME": null,   "BANK_ACCOUNT": null,   "CURRENCY": null,   "ASUB": null,   "AC_ID": null,   "EditType": null,   "BANK_ID": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改账户

请求地址
POST $ACCAPI_HOST/api/Cashier/CDAccount/ModifyCDAccount
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
cdAccountQueryParams 新增账户的相关信息 CDAccountQueryParams
  Asub Int32
  ASID 账套id Int32
  AC_TYPE 账户类型,1010:现金,1020:银行 String
  AC_NO 账户编码 String
  AC_NAME 账户名称 String
  BANK_ACCOUNT 银行账号(只有银行账户有) String
  CURRENCY 币别 String
  ASUB String
  AC_ID 账户id String
  EditType String
  BANK_ID 银行id Int32
请求示例
{   "Asub": 0,   "ASID": 0,   "AC_TYPE": null,   "AC_NO": null,   "AC_NAME": null,   "BANK_ACCOUNT": null,   "CURRENCY": null,   "ASUB": null,   "AC_ID": null,   "EditType": null,   "BANK_ID": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除账户

请求地址
POST $ACCAPI_HOST/api/Cashier/CDAccount/DeleteCDAccount?acId=ACID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
acId 账户id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


CDCheck

核对总账

查询核对总账

请求地址
POST $ACCAPI_HOST/api/Cashier/CDCheck/GetCDCheck
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
cdCheckParams 账户,币别等参数 CDCheckParamsDto
  AS_ID 账套id String
  AC_ID 账户id String
  fc_code 币别id String
  period_s 起始期间 String
  period_e 截至期间 String
  SHOW_TYPE 只显示不平,1:是,0:否 String
请求示例
{   "AS_ID": null,   "AC_ID": null,   "fc_code": null,   "period_s": null,   "period_e": null,   "SHOW_TYPE": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 总条目数 Int32
  rows 所有条目 array[object]
    NAME String
    ASUB String
    AC_NAME String
    ASUB_NAME String
    FC_NAME String
    INITIAL String
    INCOME_SUM String
    EXPENDITURE_SUM String
    TOTAL String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "NAME": null,         "ASUB": null,         "AC_NAME": null,         "ASUB_NAME": null,         "FC_NAME": null,         "INITIAL": null,         "INCOME_SUM": null,         "EXPENDITURE_SUM": null,         "TOTAL": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


IEType

收支类别

获取收支类别列表

请求地址
POST $ACCAPI_HOST/api/Cashier/IEType/GetIETypeList?ieType=IETYPE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ieType 类别,10050:收入,10060:支出 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 条目数 Int32
  rows 数据 array[object]
    AS_ID 账套ID String
    MAINKEY String
    SUBKEY String
    VALUE1 String
    VALUE2 String
    VALUE3 String
    DESCRIPTION 描述 String
    CREATED_BY String
    CREATED_DATE String
    MODIFIED_BY String
    MODIFIED_DATE String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "AS_ID": null,         "MAINKEY": null,         "SUBKEY": null,         "VALUE1": null,         "VALUE2": null,         "VALUE3": null,         "DESCRIPTION": null,         "CREATED_BY": null,         "CREATED_DATE": null,         "MODIFIED_BY": null,         "MODIFIED_DATE": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


新增收支类别

请求地址
POST $ACCAPI_HOST/api/Cashier/IEType/AddGetIEType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ieTypeParams IETypeParams
  ASID 账套id Int32
  IE_TYPE 类别,10050:收入,10060:支出 String
  IE_NO 编码 String
  IE_NAME 名称 String
  UserSn String
  IE_ID 收支类别id String
  IE_KEYWORD 收支类别只能匹配关键字 String
  ParentID 上级类别ID Int32
  TemplateId 凭证生成模版id Int32
  IsAutoAdd 是否是自动新增的收支类别[目前是业财调用会传此参数] Boolean
  CashAAEID 现金流辅助核算ID Int32
请求示例
{   "ASID": 0,   "IE_TYPE": null,   "IE_NO": null,   "IE_NAME": null,   "UserSn": null,   "IE_ID": null,   "IE_KEYWORD": null,   "ParentID": 0,   "TemplateId": 0,   "IsAutoAdd": false,   "CashAAEID": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改收支类别

请求地址
POST $ACCAPI_HOST/api/Cashier/IEType/ModifyGetIEType
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ieTypeParams IETypeParams
  ASID 账套id Int32
  IE_TYPE 类别,10050:收入,10060:支出 String
  IE_NO 编码 String
  IE_NAME 名称 String
  UserSn String
  IE_ID 收支类别id String
  IE_KEYWORD 收支类别只能匹配关键字 String
  ParentID 上级类别ID Int32
  TemplateId 凭证生成模版id Int32
  IsAutoAdd 是否是自动新增的收支类别[目前是业财调用会传此参数] Boolean
  CashAAEID 现金流辅助核算ID Int32
请求示例
{   "ASID": 0,   "IE_TYPE": null,   "IE_NO": null,   "IE_NAME": null,   "UserSn": null,   "IE_ID": null,   "IE_KEYWORD": null,   "ParentID": 0,   "TemplateId": 0,   "IsAutoAdd": false,   "CashAAEID": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除收支类别

请求地址
POST $ACCAPI_HOST/api/Cashier/IEType/DeleteIEType?ieId=IEID
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
ieId 收支类别id String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Journal

日记账

获取日记账列表

请求地址
POST $ACCAPI_HOST/api/Cashier/Journal/GetCDJournal?queryParams=QUERYPARAMS
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
queryParams JournalQueryParams
  J_TYPE 账户类型,1010:现金,1020:银行 String
  CD_ACCOUNT 账户id String
  CD_ACCOUNTDISPLAY 账户列表栏显示 String
  Date_s 起始日期 String
  Date_e 结束日期 String
  IE_TYPE 收支类别 String
  PAYMENT_METHOD 结算方式 String
  OPPOSITE_PARTY 往来单位 String
  RECEIPT_NO 票据号 String
  DESCRIPTION 摘要 String
  NOTE 备注 String
  Amount_s 金额起 String
  Amount_e 金额止 String
  CDAccount 转出账户 String
  CDAccountIn 转入账户 String
  DIRECION 方向,借/贷 String
  CREATED_BY 创建人 String
  OPPOSITE_PARTY_INT 往来单位(从辅助核算id) String
  PROJECT 项目 String
  PROJECT_IDS 项目ID集合,多个用逗号分隔 String
  DEPARTMENT 部门 String
  DEPARTMENT_IDS 部门ID集合,多个用逗号分隔 String
  HasVoucher 是否生成凭证 -1 不筛选, 0 未生成凭证, 1 已生成凭证 String
  CD_ACC_IDS 多个账户id String
  AA_Type 辅助核算类别 String
  AA_Value 辅助核算值 String
  ExportAll 导出全部""
  CurrencyType 外币类别 String
  VGID 记 收 付 转(1010,1020,1030,1040) Int32
  StartVNum 起始凭证号 String
  EndVNum 截止凭证号 String
  StartVDate 凭证开始时间 String
  EndVDate 凭证结束时间 String
  LINE_SN 编号 String
请求示例
{   "J_TYPE": null,   "CD_ACCOUNT": null,   "CD_ACCOUNTDISPLAY": null,   "Date_s": null,   "Date_e": null,   "IE_TYPE": null,   "PAYMENT_METHOD": null,   "OPPOSITE_PARTY": null,   "RECEIPT_NO": null,   "DESCRIPTION": null,   "NOTE": null,   "Amount_s": null,   "Amount_e": null,   "CDAccount": null,   "CDAccountIn": null,   "DIRECION": null,   "CREATED_BY": null,   "OPPOSITE_PARTY_INT": null,   "PROJECT": null,   "PROJECT_IDS": null,   "DEPARTMENT": null,   "DEPARTMENT_IDS": null,   "HasVoucher": null,   "CD_ACC_IDS": null,   "AA_Type": null,   "AA_Value": null,   "ExportAll": null,   "CurrencyType": null,   "VGID": 0,   "StartVNum": null,   "EndVNum": null,   "StartVDate": null,   "EndVDate": null,   "LINE_SN": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 总条目数 Int32
  rows 所有数据 array[object]
    AS_ID 账套ID String
    J_TYPE 1010 1020 String
    CD_ACCOUNT 账户ID String
    CD_ACCOUNT_IN String
    LINE_SN 行号 String
    AC_NO String
    AC_NAME String
    BANK_ACCOUNT 银行账户 String
    LINE_SN_NAME String
    CD_DATE 记账日期 String
    DESCRIPTION 描述 String
    IE_TYPE 收支类型 String
    IE_TYPE_NAME 收支类型名称 String
    INCOME 收入 String
    EXPENDITURE 支出 String
    AMOUNT 金额 String
    AMOUNT_DATA String
    OPPOSITE_PARTY String
    OPPOSITE_PARTY_NO String
    OPPOSITE_PARTY_USCC String
    OPPOSITE_PARTY_INT String
    PAYMENT_METHOD 支付方式 String
    PAYMENT_METHOD_NAME 支付方式名称 String
    RECEIPT_NO String
    NOTE String
    FLAG String
    Checked String
    ERP_OFFSET String
    TYPE String
    CREATED_BY 创建人 String
    CREATED_DATE 创建日期 String
    TRAN_NO String
    MODIFIED_BY 修改人 String
    MODIFIED_DATE 修改时间 String
    P_ID String
    V_ID String
    V_NUM String
    V_DATE String
    V_NUM2 String
    ReceiptCount String
    PROJECT String
    PROJECT_NAME String
    DEPARTMENT String
    DEPARTMENT_NAME String
    RECEIPT_STATE String
    ShowFromBankReceiptMessage String
    FC_NAME 币别名称 String
    INCOME_STANDARD 本位币收入金额 String
    EXPENDITURE_STANDARD 本位币支出金额 String
    AMOUNT_STANDARD 本位币余额 String
    INCOME_RATE 收入外币汇率 String
    EXPENDITURE_RATE 支出外币汇率 String
    AMOUNT_RATE 余额外币汇率 String
    AMOUNTSTD_DATA 余额 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "AS_ID": null,         "J_TYPE": null,         "CD_ACCOUNT": null,         "CD_ACCOUNT_IN": null,         "LINE_SN": null,         "AC_NO": null,         "AC_NAME": null,         "BANK_ACCOUNT": null,         "LINE_SN_NAME": null,         "CD_DATE": null,         "DESCRIPTION": null,         "IE_TYPE": null,         "IE_TYPE_NAME": null,         "INCOME": null,         "EXPENDITURE": null,         "AMOUNT": null,         "AMOUNT_DATA": null,         "OPPOSITE_PARTY": null,         "OPPOSITE_PARTY_NO": null,         "OPPOSITE_PARTY_USCC": null,         "OPPOSITE_PARTY_INT": null,         "PAYMENT_METHOD": null,         "PAYMENT_METHOD_NAME": null,         "RECEIPT_NO": null,         "NOTE": null,         "FLAG": null,         "Checked": null,         "ERP_OFFSET": null,         "TYPE": null,         "CREATED_BY": null,         "CREATED_DATE": null,         "TRAN_NO": null,         "MODIFIED_BY": null,         "MODIFIED_DATE": null,         "P_ID": null,         "V_ID": null,         "V_NUM": null,         "V_DATE": null,         "V_NUM2": null,         "ReceiptCount": null,         "PROJECT": null,         "PROJECT_NAME": null,         "DEPARTMENT": null,         "DEPARTMENT_NAME": null,         "RECEIPT_STATE": null,         "ShowFromBankReceiptMessage": null,         "FC_NAME": null,         "INCOME_STANDARD": null,         "EXPENDITURE_STANDARD": null,         "AMOUNT_STANDARD": null,         "INCOME_RATE": null,         "EXPENDITURE_RATE": null,         "AMOUNT_RATE": null,         "AMOUNTSTD_DATA": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


新增日记账记录

请求地址
POST $ACCAPI_HOST/api/Cashier/Journal/AddCDJournal
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
journalParams JournalParams
  AS_ID 账套id String
  J_TYPE 账户类型,1010:现金,1020:银行 String
  CD_ACCOUNT 账户id String
  LINE_SN 行号,每账户日期内递增唯一 String
  CD_DATE 日期 String
  DESCRIPTION 摘要 String
  IE_TYPE 收支类别 String
  INCOME 收入 String
  EXPENDITURE 支出 String
  OPPOSITE_PARTY 往来单位 String
  OPPOSITE_PARTY_NO 往来账号 String
  OPPOSITE_PARTY_USCC 往来单位纳税人识别号 String
  OPPOSITE_PARTY_INT 选择的辅助核算id String
  PAYMENT_METHOD 结算方式 String
  RECEIPT_NO 票据号 String
  NOTE 备注 String
  P_ID 凭证期间id String
  V_ID 凭证id String
  CREATED_DATE 创建时间 String
  OPPOSITE_ACCOUNT_NAME String
  OPPOSITE_ACCOUNT_NO String
  Index 数据编号 Int32
  DEPARTMENT 辅助核算部门 String
  PROJECT 辅助核算项目 String
  INCOME_STANDARD 本位币收入 String
  EXPENDITURE_STANDARD 本位币支出 String
  FC_RATE 汇率 String
请求示例
{   "AS_ID": null,   "J_TYPE": null,   "CD_ACCOUNT": null,   "LINE_SN": null,   "CD_DATE": null,   "DESCRIPTION": null,   "IE_TYPE": null,   "INCOME": null,   "EXPENDITURE": null,   "OPPOSITE_PARTY": null,   "OPPOSITE_PARTY_NO": null,   "OPPOSITE_PARTY_USCC": null,   "OPPOSITE_PARTY_INT": null,   "PAYMENT_METHOD": null,   "RECEIPT_NO": null,   "NOTE": null,   "P_ID": null,   "V_ID": null,   "CREATED_DATE": null,   "OPPOSITE_ACCOUNT_NAME": null,   "OPPOSITE_ACCOUNT_NO": null,   "Index": 0,   "DEPARTMENT": null,   "PROJECT": null,   "INCOME_STANDARD": null,   "EXPENDITURE_STANDARD": null,   "FC_RATE": null }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改账户期初

请求地址
POST $ACCAPI_HOST/api/Cashier/Journal/ModifyBegin?jType=JTYPE&cdAccount=CDACCOUNT&amount=AMOUNT
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
jType 账户类型,1010:现金,1020:银行 String
cdAccount 账户id String
amount 金额 Decimal
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改日记账记录

请求地址
POST $ACCAPI_HOST/api/Cashier/Journal/ModifyCDJournal?oldCDDate=OLDCDDATE&oldIncome=OLDINCOME&oldExpenditure=OLDEXPENDITURE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
oldCDDate 原日期 String
oldIncome 原收入金额 String
oldExpenditure 原支出金额 String
journalParams JournalParams
  AS_ID 账套id String
  J_TYPE 账户类型,1010:现金,1020:银行 String
  CD_ACCOUNT 账户id String
  LINE_SN 行号,每账户日期内递增唯一 String
  CD_DATE 日期 String
  DESCRIPTION 摘要 String
  IE_TYPE 收支类别 String
  INCOME 收入 String
  EXPENDITURE 支出 String
  OPPOSITE_PARTY 往来单位 String
  OPPOSITE_PARTY_NO 往来账号 String
  OPPOSITE_PARTY_USCC 往来单位纳税人识别号 String
  OPPOSITE_PARTY_INT 选择的辅助核算id String
  PAYMENT_METHOD 结算方式 String
  RECEIPT_NO 票据号 String
  NOTE 备注 String
  P_ID 凭证期间id String
  V_ID 凭证id String
  CREATED_DATE 创建时间 String
  OPPOSITE_ACCOUNT_NAME String
  OPPOSITE_ACCOUNT_NO String
  Index 数据编号 Int32
  DEPARTMENT 辅助核算部门 String
  PROJECT 辅助核算项目 String
  INCOME_STANDARD 本位币收入 String
  EXPENDITURE_STANDARD 本位币支出 String
  FC_RATE 汇率 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除日记账

请求地址
POST $ACCAPI_HOST/api/Cashier/Journal/DeleteCDJournal?jType=JTYPE&cdAccount=CDACCOUNT&cdDate=CDDATE&Income=INCOME&expenditure=EXPENDITURE&createdDate=CREATEDDATE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
jType 账户类型,1010:现金,1020:银行 String
cdAccount 账户id String
cdDate 日记账日期 String
Income 收入金额 String
expenditure 支出金额 String
createdDate 日记账创建日期,精确到毫秒 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


Transfer

内部转账

查询内部转账列表

请求地址
POST $ACCAPI_HOST/api/Cashier/Transfer/GetTransferList?dateS=DATES&dateE=DATEE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
dateS 起始时间 String
dateE 截至时间 String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 数据条目数 Int32
  rows 数据行 array[object]
    J_TYPE Int32
    CD_DATE 日期 String
    CD_DATE_TEXT String
    LINE_SN Int32
    DESCRIPTION String
    CD_ACCOUNT 转出账户 Int32
    CD_ACCOUNT_NAME String
    LINE_SN_IN Int32
    CD_ACCOUNT_IN 转入账户 Int32
    CD_ACCOUNT_IN_NAME String
    INCOME Decimal
    INCOME_STANDARD Decimal
    EXPENDITURE 金额,仅使用次字段作为金额 Decimal
    EXPENDITURE_STANDARD 本位币金额,仅使用次字段作为金额,此字段指的是转入或转出账户中,外币账户对应的金额 当转入转出账户都为本币账户时,应EXPENDITURE_STANDARD=EXPENDITURE Decimal
    AMOUNT Decimal
    AMOUNT_STANDARD Decimal
    NOTE 备注 String
    FLAG Int32
    Checked String
    P_ID Int32
    V_ID Int32
    V_NUM String
    V_NUM2 String
    CREATED_BY Int32
    V_DATE String
    CREATED_DATE 创建时间 DateTime
    CREATED_DATE_TXT String
    MODIFIED_BY Int32
    MODIFIED_DATE DateTime
    vtId Int32
    vtName String
    FC_RATE 外币汇率 Decimal
    STANDARD_OUT 转出账户本位币标识 Int32
    FC_CODE_OUT 转出账户外币CODE String
    STANDARD_IN 转入账户本位币标识 Int32
    FC_CODE_IN 转入账户外币币CODE String
    EXPENDITURE_DATA 金额,仅使用次字段作为金额,前端展示字段 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "J_TYPE": 0,         "CD_DATE": null,         "CD_DATE_TEXT": "",         "LINE_SN": 0,         "DESCRIPTION": null,         "CD_ACCOUNT": 0,         "CD_ACCOUNT_NAME": null,         "LINE_SN_IN": 0,         "CD_ACCOUNT_IN": 0,         "CD_ACCOUNT_IN_NAME": null,         "INCOME": 0.0,         "INCOME_STANDARD": 0.0,         "EXPENDITURE": 0.0,         "EXPENDITURE_STANDARD": 0.0,         "AMOUNT": 0.0,         "AMOUNT_STANDARD": 0.0,         "NOTE": null,         "FLAG": 0,         "Checked": null,         "P_ID": 0,         "V_ID": 0,         "V_NUM": null,         "V_NUM2": "",         "CREATED_BY": 0,         "V_DATE": null,         "CREATED_DATE": "2025-01-07T10:36:02.7004391+08:00",         "CREATED_DATE_TXT": "2025-01-07 10:36:02.700",         "MODIFIED_BY": 0,         "MODIFIED_DATE": "2025-01-07T10:36:02.7004391+08:00",         "vtId": 0,         "vtName": null,         "FC_RATE": 0.0,         "STANDARD_OUT": 0,         "FC_CODE_OUT": null,         "STANDARD_IN": 0,         "FC_CODE_IN": null,         "EXPENDITURE_DATA": null       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


新增内部转账记录

请求地址
POST $ACCAPI_HOST/api/Cashier/Transfer/AddTransfer
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
model 内部转账记录信息 TransferModel
  J_TYPE Int32
  CD_DATE 日期 String
  CD_DATE_TEXT String
  LINE_SN Int32
  DESCRIPTION String
  CD_ACCOUNT 转出账户 Int32
  CD_ACCOUNT_NAME String
  LINE_SN_IN Int32
  CD_ACCOUNT_IN 转入账户 Int32
  CD_ACCOUNT_IN_NAME String
  INCOME Decimal
  INCOME_STANDARD Decimal
  EXPENDITURE 金额,仅使用次字段作为金额 Decimal
  EXPENDITURE_STANDARD 本位币金额,仅使用次字段作为金额,此字段指的是转入或转出账户中,外币账户对应的金额 当转入转出账户都为本币账户时,应EXPENDITURE_STANDARD=EXPENDITURE Decimal
  AMOUNT Decimal
  AMOUNT_STANDARD Decimal
  NOTE 备注 String
  FLAG Int32
  Checked String
  P_ID Int32
  V_ID Int32
  V_NUM String
  V_NUM2 String
  CREATED_BY Int32
  V_DATE String
  CREATED_DATE 创建时间 DateTime
  CREATED_DATE_TXT String
  MODIFIED_BY Int32
  MODIFIED_DATE DateTime
  vtId Int32
  vtName String
  FC_RATE 外币汇率 Decimal
  STANDARD_OUT 转出账户本位币标识 Int32
  FC_CODE_OUT 转出账户外币CODE String
  STANDARD_IN 转入账户本位币标识 Int32
  FC_CODE_IN 转入账户外币币CODE String
  EXPENDITURE_DATA 金额,仅使用次字段作为金额,前端展示字段 String
  TRANS_NO 交易流水号 String
  VStatus 凭证状态,0=正常,1=暂存 Int32
请求示例
{   "J_TYPE": 0,   "CD_DATE": null,   "CD_DATE_TEXT": "",   "LINE_SN": 0,   "DESCRIPTION": null,   "CD_ACCOUNT": 0,   "CD_ACCOUNT_NAME": null,   "LINE_SN_IN": 0,   "CD_ACCOUNT_IN": 0,   "CD_ACCOUNT_IN_NAME": null,   "INCOME": 0.0,   "INCOME_STANDARD": 0.0,   "EXPENDITURE": 0.0,   "EXPENDITURE_STANDARD": 0.0,   "AMOUNT": 0.0,   "AMOUNT_STANDARD": 0.0,   "NOTE": null,   "FLAG": 0,   "Checked": null,   "P_ID": 0,   "V_ID": 0,   "V_NUM": null,   "V_NUM2": "",   "CREATED_BY": 0,   "V_DATE": null,   "CREATED_DATE": "2025-01-07T10:36:02.8679728+08:00",   "CREATED_DATE_TXT": "2025-01-07 10:36:02.867",   "MODIFIED_BY": 0,   "MODIFIED_DATE": "2025-01-07T10:36:02.8679728+08:00",   "vtId": 0,   "vtName": null,   "FC_RATE": 0.0,   "STANDARD_OUT": 0,   "FC_CODE_OUT": null,   "STANDARD_IN": 0,   "FC_CODE_IN": null,   "EXPENDITURE_DATA": null,   "TRANS_NO": null,   "VStatus": 0 }
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


修改内部转账记录

请求地址
POST $ACCAPI_HOST/api/Cashier/Transfer/ModifyTransfer?cdDate=CDDATE&createdDate=CREATEDDATE&cdAccount=CDACCOUNT
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
cdDate 原日期 String
createdDate 创建日期,具体到毫秒 String
cdAccount 原转出账户 String
model TransferModel
  J_TYPE Int32
  CD_DATE 日期 String
  CD_DATE_TEXT String
  LINE_SN Int32
  DESCRIPTION String
  CD_ACCOUNT 转出账户 Int32
  CD_ACCOUNT_NAME String
  LINE_SN_IN Int32
  CD_ACCOUNT_IN 转入账户 Int32
  CD_ACCOUNT_IN_NAME String
  INCOME Decimal
  INCOME_STANDARD Decimal
  EXPENDITURE 金额,仅使用次字段作为金额 Decimal
  EXPENDITURE_STANDARD 本位币金额,仅使用次字段作为金额,此字段指的是转入或转出账户中,外币账户对应的金额 当转入转出账户都为本币账户时,应EXPENDITURE_STANDARD=EXPENDITURE Decimal
  AMOUNT Decimal
  AMOUNT_STANDARD Decimal
  NOTE 备注 String
  FLAG Int32
  Checked String
  P_ID Int32
  V_ID Int32
  V_NUM String
  V_NUM2 String
  CREATED_BY Int32
  V_DATE String
  CREATED_DATE 创建时间 DateTime
  CREATED_DATE_TXT String
  MODIFIED_BY Int32
  MODIFIED_DATE DateTime
  vtId Int32
  vtName String
  FC_RATE 外币汇率 Decimal
  STANDARD_OUT 转出账户本位币标识 Int32
  FC_CODE_OUT 转出账户外币CODE String
  STANDARD_IN 转入账户本位币标识 Int32
  FC_CODE_IN 转入账户外币币CODE String
  EXPENDITURE_DATA 金额,仅使用次字段作为金额,前端展示字段 String
  TRANS_NO 交易流水号 String
  VStatus 凭证状态,0=正常,1=暂存 Int32
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


删除内部转账记录

请求地址
POST $ACCAPI_HOST/api/Cashier/Transfer/DeleteTransfer?cDAccount=CDACCOUNT&cDDate=CDDATE&createdDate=CREATEDDATE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
cDAccount 原转出账户 Int32
cDDate 原日期 String
createdDate 创建日期,具体到毫秒 String
请求示例
0
返回值
属性名称 属性说明 属性类型
Data 返回数据体 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": "",   "State": 0,   "SubState": 0,   "Msg": null }


GeneralLedger

总账接口

获取总账信息

请求地址
POST $ACCAPI_HOST/api/AccountBooks/GeneralLedger/GetGeneralLedger?periodStart=PERIODSTART&periodEnd=PERIODEND
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
periodStart 起始期间(201610) String
periodEnd 结束期间(201611) String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 记录总条数 Int32
  rows 当前页面数据 array[object]
    ASUB_CODE 科目编码 String
    ASUB_NAME 科目名称 String
    FULL_ASUB_NAME 科目全名称 String
    ASUB_ID 科目 Int32
    P_ID_START Int32
    P_ID_END Int32
    LinkAble Boolean
    ASUB_LEVEL Int32
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "ASUB_CODE": null,         "ASUB_NAME": null,         "FULL_ASUB_NAME": ""       }     ]   },   "State": 0,   "SubState": 0,   "Msg": null }


SubsidiaryLedger

明细账接口

获取明细账信息

请求地址
POST $ACCAPI_HOST/api/AccountBooks/SubsidiaryLedger/GetSubsidiaryLedger?periodStart=PERIODSTART&periodEnd=PERIODEND&asubCode=ASUBCODE
请求头
参数名称 参数说明 参数类型
Authorization Bearer auth认证用户Token字符串 String
asid 账套ID的字符串 String
请求参数
参数名称 参数说明 参数类型
periodStart 起始期间(201610) String
periodEnd 结束期间(201611) String
asubCode 科目Code(1001) String
请求示例
"字符串值"
返回值
属性名称 属性说明 属性类型
Data 返回数据体 ResponseData
  total 记录总条数 Int32
  rows 当前页面数据 array[object]
    V_DATE 日期 Nullable`1
    VG_NAME 凭证字号 String
    ASUB_CODE 科目编码 String
    ASUB_NAME 科目名称 String
    ASUB_NAMES 科目全名称展示 String
    DESCRIPTION 摘要 String
    DEBIT 借方金额 Decimal
    CREDIT 贷方金额 Decimal
    DIRECTION 借贷方向 String
    TOTAL 余额 Decimal
    CONTRASTSUBJECT 对方科目 String
    InfoType 信息类型 AccountBookInfoType
    P_ID 期间Id Int32
    V_ID 凭证Id Int32
  Unit 单位 String
State 返回值状态 ResponseState
SubState 返回值子状态 ResponseSubStateCode
Msg 消息 String
返回示例
{   "Data": {     "total": 0,     "rows": [       {         "V_DATE": null,         "VG_NAME": null,         "ASUB_CODE": null,         "ASUB_NAME": null,         "ASUB_NAMES": null,         "DESCRIPTION": null,         "DEBIT": 0.0,         "CREDIT": 0.0,         "DIRECTION": null,         "TOTAL": 0.0,         "CONTRASTSUBJECT": null,         "InfoType": 4,         "P_ID": 0,         "V_ID": 0       }     ],     "Unit": null   },   "State": 0,   "SubState": 0,   "Msg": null }