# 推送收款单数据

外勤365平台收款单数据发生变化时向第三方系统推送数据接口

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL

请求参数:

参数名称 参数值
msgId 消息ID
dataId 数据ID
dataVersion 接口数据版本,如:001
dataFormat 数据格式:json
dataSource 数据来源:biz 业务功能产生 api 开放接口产生
timestamp 请求时间戳,如:1503276678552
status 数据同步状态,0-数据首次同步 2-数据失败同步
statusTime 上次同步失败时间,格式:yyyy-MM-dd HH:mm:ss
tenantId 企业ID,各注册企业在外勤365中对应的唯一ID
digest 数据签名,md5(data|pushsecret|timestamp)
dataType receive
data <<请求数据体>> , 说明:格式为JSON格式数据

请求数据体:

{
      "receive_no": "SK202101090003",
      "cm_code": "zsmd",
      "cm_name":"张三门店",
      "cm_source_cdoe":"",
      "emp_code": "zhangsan",
      "emp_name": "张三",
      "date": "2018-04-23",
      "receive_amount": "200",
      "small_amount": "10",
      "pay_type": "微信",
      "account_name": "9251",
      "remark": "备注1",
      "order_no": "SD202101090005",
      "comfirm_status": "1"
   }

参数说明

参数 类型 必填 说明
id INT8 兑换货物ID
receive_no VARCHAR(32) 收款单号
cm_code VARCHAR(32) 客户编码
cm_name VARCHAR(32) 客户名称
cm_source_cdoe VARCHAR(32) 客户sourcecode
emp_code VARCHAR(32) 经办人编码
emp_name varchar(32) 经办人名称
date VARCHAR(32) 收款日期,yyyy-mm-dd格式
receive_amount VARCHAR(32) 收款金额
small_amount VARCHAR(32) 优惠金额
pay_type VARCHAR(32) 付款方式 0、现金 1、微信 2、支付宝 3、其他
account_name VARCHAR(32) 结算账户
remark VARCHAR(4000) 备注
order_no VARCHAR(32) 订单编号
order_pay_status VARCHAR(32) 支付状态(0:线上未支付;1:线上已支付;3:线下支付)
comfirm_status VARCHAR(32) 审核状态;0:审核,1:已审核

返回结果:

{
    "return_code": 0,
    "return_msg": "",
    "msg_id": "X0001"
}

响应信息

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID