生成【考勤打卡记录】接口

概述

该接口主要用于第三方平台或自主研发者,通过调用【考勤打卡记录】的生成接口,将第三方企业员工的考勤打卡信息推送到Sunlike ERP或Online ERP系统中,从而生成Sunlike ERP或Online ERP系统的【考勤打卡记录】,以便后续做ERP的考勤汇总作业。(非手机打卡记录)

参数说明

1.请求方式

请求方式 POST
接口地址 http://ERPAPI站点/WAG/ADDDATA
格式 JSON
编码类型 UTF-8

2.header参数

Content-Type application/json
Authorization token 授权接口所获取的值

3.请求参数

字段名称 字段代号 类型 长度 必填 固定值 备注
程序代号 PGM     MF_CLOCK  
字段名称 字段代号 类型 长度 必填 固定值 备注
数据表MF_CLOCK(打卡记录表)
打卡时间 CLOCK_TIME datetime     可精确到毫秒
员工代号 YG_NO string 12    
机台号 CLOCK_ID string 100   API 生成接口不能传值
员工卡号 CARD_ID string 30      
出勤别 TYPE_ID string 1      
打卡说明 CLOCK_NAME string 200      
拷贝注记 CPY_SW string 1      
出勤别注记 TYPE_ID1 string 1      
打卡机器IP地址 IP string 15      
制单人 USR string 12      
温度 TEMPERATURE string 200      

请求JSON示例

{
    "REF_NO": "LJDC20210317001", //第三方单号,必填
    "PGM": "MF_CLOCK", //单据程序代号
    "MF_CLOCK": [
        {
            "CLOCK_TIME": "2021-03-16 09:00",   //打卡时间
            "YG_NO": "10001",      //员工代号
            "CARD_ID": "D001",   //员工卡号
            "TYPE_ID": "1",   //出勤别
            "CLOCK_NAME": "上班入"  //打卡说明
        }
    ]
}

返回结果示例

{
    "code": 0,     //0表示执行成功
    "message": "新增成功",
    "data": {
        "MF_CLOCK": [      //返回新增的打卡内容
            {
                "CLOCK_TIME": "2021-03-16 09:00:00",
                "YG_NO": "10001",
                "CARD_ID": "D001",
                "TYPE_ID": "1",
                "CLOCK_NAME": "上班入"
            }
        ]
    }
}