Se añadió un API para TA a partir de BioStar 2 (2.8.13)

NOTA:

Para “Cómo usar la GUI Swagger para el API de TA”, consulte el siguiente enlace:

[BioStar 2 API para TA] Como usar e iniciar con el API de BioStar 2 para TA

 

Para otros artículos relacionados con BioStar 2 TA Time Codes:

[BioStar 2 API para TA] Crear Códigos de tiempo

[BioStar 2 API para TA] Modificar Códigos de tiempo

[BioStar 2 API para TA] Eliminar Códigos de tiempo

 

 

Cómo usar el código de tiempo TA

La parte más básica de BioStar 2 TA es el código de tiempo. Como puede ver en la siguiente captura de pantalla, debe crear un CÓDIGO DE TIEMPO para comenzar con BioStar 2 TA.

 

테이블이(가) 표시된 사진

자동 생성된 설명

텍스트이(가) 표시된 사진

자동 생성된 설명

 

 

Parte 1. Buscar todos los códigos de tiempo - Parámetros de API

 

[GET]: /tna/pay_codes?offset=0&limit=10

[Encabezados]

*Se requieren encabezados de desplazamiento y límite.

[Parámetros]

Nombre

Tipo

*M/O

Explicación

Valor

 

 

 

 

 

* M – Obligatorio, O – Opcional

[Ejemplo de modelo de valor/parámetros]

 

 

[Respuesta: exitosa]

{

"message": "Procesado correctamente",

"message_key": "EXITOSO",

"idioma": "en",

"status_code": "EXITOSO",

"total": 5,

"registros": [

{

"id": 4,

"name": "Leave Not Worked",

"description": null,

"time_rate": 1,

"color": "#f00",

"count_as_attendance": falso,

"accumulate_toward_overtime": falso,

"track_on_leave_management": verdadero,

"tipo": "NOT_WORKED"

},

{

"id": 3,

"nombre": "Dejar trabajar",

"description": null,

"time_rate": 1,

"color": "#f00",

"count_as_attendance": falso,

"accumulate_toward_overtime": falso,

"track_on_leave_management": verdadero,

"tipo": "TRABAJADO"

},

{

"id": 2,

"name": "Código de tiempo OT",

"description": "Código de tiempo OT",

"time_rate": 1,

"color": "#ff0000",

"count_as_attendance": falso,

"accumulate_toward_overtime": verdadero,

"track_on_leave_management": falso,

"tipo": "TRABAJADO"

},

{

"id": 1,

"name": "Código de tiempo normal",

"description": null,

"time_rate": 1,

"color": "#00ff00",

"count_as_attendance": verdadero,

"accumulate_toward_overtime": falso,

"track_on_leave_management": falso,

"tipo": "TRABAJADO"

},

{

"id": 6,

"name": "Time Code Made by API",

"description": "Hecho por API",

"time_rate": 1,

"color": "#00ff00",

"count_as_attendance": verdadero,

"accumulate_toward_overtime": falso,

"track_on_leave_management": falso,

"tipo": "TRABAJADO"

}

]

}

Mesa

Descripción generada automáticamente

 

 

 

 

 

Parte 2. Buscar códigos de tiempo específicos por su ID

 

[GET]: /tna/pay_codes/{time_code_ID}

[Parámetros]

Nombre

Tipo

*M/O

Explicación

Valor

 

 

 

 

 

* M – Obligatorio, O – Opcional

[Ejemplo de modelo de valor/parámetros]

 

 

[Respuesta: exitosa]

{

"id": 1,

"message": "Procesado correctamente",

"message_key": "EXITOSO",

"idioma": "en",

"status_code": "EXITOSO",

"name": "Código de tiempo normal",

"description": null,

"time_rate": 1,

"color": "#00ff00",

"count_as_attendance": verdadero,

"accumulate_toward_overtime": falso,

"track_on_leave_management": falso,

"tipo": "TRABAJADO"

}

Una captura de pantalla de una computadora

Descripción generada automáticamente

 

 

 

Parte 3. Búsqueda de códigos de tiempo a través de POSTMAN

 

[Búsqueda de todos los códigos de tiempo]

텍스트이(가) 표시된 사진

자동 생성된 설명

 

[Buscar un código de tiempo específico]

텍스트, 스크린샷, 모니터, 화면이(가) 표시된 사진

자동 생성된 설명