Ажилтны цагийн тайлан

Ажилтны цагийн тайлан гэдэг нь тухайн зааж өгсөн хоёр хугацааны хооронд сонгосон ажилтны цагийн тайлан харагдана

https://api.timely.mn/v3/employee-attd

Хүсэлтэндээ хавсаргах зүйлс

  • Name
    company_register
    Type
    integer
    Description

    Компани регистрийн дугаар

  • Name
    register
    Type
    string
    Description

    Регистрийн дугаар

  • Name
    dateFrom
    Type
    String
    Description

    "2022-09-01" гэх хэв маягтай эхлэх хугацааг заана.

  • Name
    dateTo
    Type
    string
    Description

    "2022-09-15" гэх хэв маягтай дуусах хугацааг заана.

  • Name
    phone
    Type
    integer
    Description

    Утасны дугаар


POST/v3/employee-attd

Ажилтны цагийн тайланг авах

Энэ API нь POST хүсэлт явуулахдаа илгээсэн хүсэлтэнд хавсаргах зүйлсийг хүлээн авч, тухайн хугацаанд ажилтны тайлан дэлгэрэнгүйгээр харагдана.

Response тайлбар

  • Name
    company-register
    Type
    integer
    Description

    Компани регистрийн дугаар

  • Name
    tin_number
    Type
    string
    Description

    Татвар төлөгчийн дугаар.

  • Name
    phone
    Type
    integer
    Description

    Утасны дугаар

Request

POST
/v3/employee-attd
 curl --location --request POST 'https://api.timely.mn/v3/employee-attd' \
  --header 'Content-Type: application/json' \
  --data-raw '{
    "company_register":"7777777",
    "register": "УУ12345678",
    "dateFrom": "2023-01-01",
    "dateTo": "2023-01-09",
    "phone": "99119911"
  }'

Response

{
"success": "1",
  "data": {
      "workerId": 888888,
      "division": "Алба нэгж сонгоогүй",
      "position": "Байхгүй",
      "worker_name": "username",
      "register_number": "УЗ12345678",
      "supposed_work_day": 11,
      "supposed_work_hour": 99,
      "worked_days": 7,
      "worked_hours": 29.919999999999998,
      "supposed_work_days_of_month": 22
  }
}

POST/v3/employee-attd

Алдааны хариултууд

Талбар дутуу байх үед

{
  "success": "0",
  "message": "Бүх талбарыг бөглөнө үү"
}

Компаны регистерийн дугаарын орон 7той тэнцэхгүй байх үед

{
  {
    "success": "0",
    "message": "Регистерийн дугаар буруу байна"
  }
}

Огноо YYYY-MM-DD форматаас зөрж 10-аас бага оронтой байх үед

{
  "success": "0",
  "message": "Огнооны формат буруу байна"
}

Өгөгдсөн регистерийн дугаартай компани бүртгэлгүй байх үед

{
  "success": "0",
  "message": "Компани бүртгэлгүй байна"
}

Тодорхойгүй алдаа гарах үед

{
  "success": "0",
  "message": "Тодорхойгүй алдаа гарлаа"
}