A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 206

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 206
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 206

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 206
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 223

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 223
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 223

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 223
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 242

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 242
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 242

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 242
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 260

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 260
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 260

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 260
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 278

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 278
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 278

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 278
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 295

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 295
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 295

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 295
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 315

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 315
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 315

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 315
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 337

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 337
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 337

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 337
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 361

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 361
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 361

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 361
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 384

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 384
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 384

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 384
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 407

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 407
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 407

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 407
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 429

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 429
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 429

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 429
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 607

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 607
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 607

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 607
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 624

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 624
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 624

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 624
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 640

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 640
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 640

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 640
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 656

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 656
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 656

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 656
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 672

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 672
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 672

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 672
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 688

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 688
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 688

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 688
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 704

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 704
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 704

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 704
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 720

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 720
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 720

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 720
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 736

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 736
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 736

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 736
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 752

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 752
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 752

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 752
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 768

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 768
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 768

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 768
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 785

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 785
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 785

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 785
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 801

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 801
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 801

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 801
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 819

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 819
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 819

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 819
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 834

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 834
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 834

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 834
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 854

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 854
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 854

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 854
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 876

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 876
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 876

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 876
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 897

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 897
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 897

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 897
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 918

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 918
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 918

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 918
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 939

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 939
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 939

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 939
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 960

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 960
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 960

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 960
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 981

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 981
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 981

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 981
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1002

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1002
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1002

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1002
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1023

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1023
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1023

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1023
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1044

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1044
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1044

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1044
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1065

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1065
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1065

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1065
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1087

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1087
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1087

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1087
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1108

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1108
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1108

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1108
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1131

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1131
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1131

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1131
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1151

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1151
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1151

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1151
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1295

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1295
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1295

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1295
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 4096

Message: Object of class M_Absensi could not be converted to string

Filename: models/M_Absensi.php

Line Number: 1296

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1296
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: adms

Filename: models/M_Absensi.php

Line Number: 1296

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1296
Function: _error_handler

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/system/core/Exceptions.php:271)

Filename: core/Common.php

Line Number: 570

Backtrace:

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/models/M_Absensi.php
Line: 1307
Function: query

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/controllers/api/Absensi.php
Line: 81
Function: getAbsensi

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/application/libraries/REST_Controller.php
Line: 742
Function: call_user_func_array

File: /var/www/html/dev/bmp/ess-api-android-bmp/rest_server/index.php
Line: 315
Function: require_once

Database Error

A Database Error Occurred

Error Number: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.us' at line 150

SELECT tbl_final.`shift_day` , tbl_final.`badgenumber` , tbl_final.`name` , tbl_final.`jabatan_karyawan` , tbl_final.`lokasi_struktur` , tbl_final.`dept_struktur` , tbl_final.`join_date_struktur` , tbl_final.minimum_in , tbl_final.f1 AS `F1` , tbl_final.depo_f1 AS `depo_f1` , tbl_final.waktu_masuk , tbl_final.waktu_keluar , tbl_final.f4 AS `F4` , tbl_final.depo_f4 AS `depo_f4` , tbl_final.maximum_out , CASE WHEN tbl_final.`ket_izin` IS NOT NULL THEN tbl_final.`ket_izin` WHEN tbl_final.f1 = 'OFF' AND tbl_final.f4 = 'OFF' THEN 'LI' WHEN (tbl_final.f1>=tbl_final.minimum_in) AND (tbl_final.f1<=tbl_final.waktu_masuk) AND (tbl_final.f4<=tbl_final.maximum_out) AND (tbl_final.f4>=tbl_final.waktu_keluar) THEN 'HD' WHEN (tbl_final.f1>=tbl_final.minimum_in) AND (tbl_final.f1>tbl_final.waktu_masuk) AND (tbl_final.f4<=tbl_final.maximum_out) AND (tbl_final.f4>=tbl_final.waktu_keluar) THEN 'TL' WHEN (tbl_final.f1 IS NULL AND tbl_final.f4 IS NULL) and (tbl_final.`waktu_shift` is null and dayname(DATE(tbl_final.`shift_day`)) = 'Sunday') THEN 'LI' WHEN (tbl_final.f1 IS NULL AND tbl_final.f4 IS NULL) AND (tbl_final.`waktu_shift` IS NULL AND DAYNAME(DATE(tbl_final.`shift_day`)) = 'Saturday') AND tbl_final.`jabatan_struktur` = '342' THEN 'LI' WHEN tbl_final.birth_date = tbl_final.`shift_day` AND tbl_final.`waktu_shift` IS NULL THEN 'LI' WHEN (tbl_final.`shift_day` BETWEEN '2020-04-01' and '2020-05-31') AND DAYNAME(DATE(tbl_final.`shift_day`)) = 'Saturday' AND tbl_final.`area` = '1' THEN 'LI' WHEN (tbl_final.`shift_day` BETWEEN '2020-09-14' AND '2020-09-30') AND DAYNAME(DATE(tbl_final.`shift_day`)) = 'Saturday' AND tbl_final.`area` = '1' AND (tbl_final.`dept_struktur` <> 'Information Communication and Technology' OR tbl_final.`dept_struktur` <> 'Warehouse Operation') THEN 'LI' WHEN tbl_final.`shift_day` BETWEEN '' and (SELECT `tbl_karyawan_struktur`.`join_date_struktur` FROM `tbl_karyawan_struktur` WHERE `tbl_karyawan_struktur`.`nik_baru` = '' AND `tbl_karyawan_struktur`.`join_date_struktur` >= '') THEN 'NEW' when tbl_final.`shift_day` between (SELECT `tbl_resign`.`tanggal_efektif_resign` FROM `tbl_resign` where `tbl_resign`.`nik_resign` = '' and `tbl_resign`.`tanggal_efektif_resign` >= '') and '' then 'RESIGN' WHEN tbl_final.f1 IS NULL AND tbl_final.f4 IS NULL THEN 'AL' WHEN tbl_final.f1 IS NULL THEN 'TD F1' WHEN tbl_final.f4 IS NULL THEN 'TD F4' WHEN (tbl_final.f1>=tbl_final.minimum_in) AND (tbl_final.f1>tbl_final.waktu_masuk) AND (tbl_final.f4<=tbl_final.maximum_out) AND (tbl_final.f4=tbl_final.minimum_in) AND (tbl_final.f1>tbl_final.waktu_masuk) AND (tbl_final.f4<=tbl_final.maximum_out) AND (tbl_final.f4>=tbl_final.waktu_keluar) THEN TIMEDIFF( tbl_final.waktu_masuk, tbl_final.f1 ) ELSE '' END AS `waktu_telat` FROM (SELECT `tarikan_absen_adms`.`shift_day` , `tarikan_absen_adms`.`badgenumber` , `tarikan_absen_adms`.`name` , `tbl_jabatan_karyawan`.`jabatan_karyawan` , `tbl_karyawan_struktur`.`jabatan_struktur` , `tbl_karyawan_struktur`.`lokasi_struktur` , `tbl_karyawan_struktur`.`dept_struktur` , `tbl_karyawan_struktur`.`join_date_struktur` , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '7' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`) , ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR WHEN `tarikan_absen_adms`.`waktu_shift` = '25' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 5 HOUR WHEN `tarikan_absen_adms`.`waktu_shift` = '28' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 5 HOUR WHEN `tarikan_absen_adms`.`waktu_shift` is not null THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 5 HOUR ELSE CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:01' ) AS DATETIME ) END AS minimum_in , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '18' THEN 'OFF' WHEN `tarikan_absen_adms`.`in_manual` IS NOT NULL AND `tarikan_absen_adms`.`in_manual` >= '22:00:01' AND `tarikan_absen_adms`.`in_manual` <= '23:59:59' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , `tarikan_absen_adms`.`in_manual` ) AS DATETIME ) - INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`in_manual` IS NOT NULL THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , `tarikan_absen_adms`.`in_manual` ) AS DATETIME ) WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN ( SELECT MIN(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:01' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:59' ) AS DATETIME ) ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '21' THEN ( SELECT MIN(checktime) FROM ->.checkinout masuk_malem WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '22:00:00') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '22:00:00') ) AS DATETIME ) + INTERVAL 4 HOUR ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '24' THEN ( SELECT MIN(checktime) FROM ->.checkinout masuk_malem WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '13:00:00') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '13:00:00') ) AS DATETIME ) + INTERVAL 4 HOUR ) WHEN `tarikan_absen_adms`.`waktu_shift` = '25' THEN ( SELECT MIN(checktime) FROM ->.checkinout masuk_malem WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR ) WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN ( SELECT MIN(checktime) FROM ->.checkinout masuk_malem WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '03:00:00') ) AS DATETIME ) + INTERVAL 1 day ) ELSE ( SELECT MIN(checktime) FROM ->.checkinout masuk_malem WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR ) END AS `f1` , CASE WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:01' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:59' ) AS DATETIME ) LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '21' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_malem LEFT JOIN `sn_depo` ON masuk_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '22:00:00') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '22:00:00') ) AS DATETIME ) + INTERVAL 4 HOUR LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '24' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_malem LEFT JOIN `sn_depo` ON masuk_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '13:00:00') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '13:00:00') ) AS DATETIME ) + INTERVAL 4 HOUR LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '25' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_malem LEFT JOIN `sn_depo` ON masuk_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_malem LEFT JOIN `sn_depo` ON masuk_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '03:00:00') ) AS DATETIME ) + INTERVAL 1 day LIMIT 0, 1 ) ELSE ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_malem LEFT JOIN `sn_depo` ON masuk_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_malem.userid=userinfo.userid AND masuk_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND masuk_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR LIMIT 0, 1 ) END AS `depo_f1` , CAST( CONCAT( case when `tarikan_absen_adms`.`waktu_shift` = '25' then DATE(`tarikan_absen_adms`.`shift_day`) else DATE(`tarikan_absen_adms`.`shift_day`) end, ' ' , CASE WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '21' THEN '22:00:00' WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '24' THEN '13:00:00' WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN '08:00:00' ELSE TIME_FORMAT(tbl_shifting.waktu_masuk, '%H:%i:%S') END ) AS DATETIME ) AS waktu_masuk , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '16' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 07:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '21' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 07:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '24' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 22:00:00' ) AS DATETIME ) WHEN `tarikan_absen_adms`.`waktu_shift` = '21' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 06:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '25' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + interval 1 day WHEN `tarikan_absen_adms`.`waktu_shift` = '27' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 01:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '28' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 06:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '29' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 01:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '31' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '35' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '37' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL AND `tarikan_absen_adms`.`attendance_date_longshift` > '00:00:01' AND `tarikan_absen_adms`.`attendance_date_longshift` < '03:00:00' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`),' ',`tarikan_absen_adms`.`attendance_date_longshift` ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`),' ',`tarikan_absen_adms`.`attendance_date_longshift` ) AS DATETIME ) WHEN `tarikan_absen_adms`.`shift_day` BETWEEN '2020-03-26' AND '2020-05-31' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , CASE WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN '16:00:00' ELSE TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') END ) AS DATETIME ) WHEN `tarikan_absen_adms`.`shift_day` BETWEEN '2020-09-18' AND '2020-09-30' AND (`tbl_karyawan_struktur`.`dept_struktur` = 'Information Communication and Technology' OR `tbl_karyawan_struktur`.`dept_struktur` = 'Warehouse Operation') THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , CASE WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN '17:00:00' ELSE TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') END ) AS DATETIME ) WHEN `tarikan_absen_adms`.`shift_day` BETWEEN '2020-09-14' AND '2020-09-30' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , CASE WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN '16:00:00' ELSE TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') END ) AS DATETIME ) ELSE CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , CASE WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN '17:00:00' ELSE TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') END ) AS DATETIME ) END AS waktu_keluar , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '18' THEN 'OFF' WHEN `tarikan_absen_adms`.`out_manual` IS NOT NULL AND `tarikan_absen_adms`.`out_manual` >= '00:00:01' AND `tarikan_absen_adms`.`out_manual` <= '12:00:00' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , `tarikan_absen_adms`.`out_manual` ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`out_manual` IS NOT NULL THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , `tarikan_absen_adms`.`out_manual` ) AS DATETIME ) WHEN `tarikan_absen_adms`.`waktu_shift` = '16' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '24' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 18:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '21' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 10:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift`= '25' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + interval 1 day AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 13:00:00' ) AS DATETIME ) + interval 1 day ) WHEN `tarikan_absen_adms`.`waktu_shift` = '27' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 09:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '28' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '29' THEN ( SELECT max(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 21:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '31' THEN ( SELECT max(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 00:00:01' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '35' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 01:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 09:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`waktu_shift` = '37' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL AND `tarikan_absen_adms`.`attendance_date_longshift` > '00:00:01' AND `tarikan_absen_adms`.`attendance_date_longshift` < '03:00:00' THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( `tarikan_absen_adms`.`shift_day`, ' 00:00:01' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( `tarikan_absen_adms`.`shift_day`, ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ) WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(`tarikan_absen_adms`.`attendance_date_longshift`, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 5 hour AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(`tarikan_absen_adms`.`attendance_date_longshift`, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 5 hour ) WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN ( SELECT MAX(checktime) FROM ->.checkinout masuk_normal WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:01:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 23:59:59' ) AS DATETIME ) ) ELSE ( SELECT MAX(checktime) FROM ->.checkinout keluar_malem WHERE keluar_malem.userid=userinfo.userid AND keluar_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND keluar_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR ) END AS `f4` , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '16' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`shift_day` <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '24' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 18:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '21' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 10:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift`= '25' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + interval 1 day AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 13:00:00' ) AS DATETIME ) + interval 1 day LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '27' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 09:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '28' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '29' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 21:00:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '31' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 00:00:01' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '35' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 01:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 09:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` = '37' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 04:00:00' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL AND `tarikan_absen_adms`.`attendance_date_longshift` > '00:00:01' AND `tarikan_absen_adms`.`attendance_date_longshift` < '03:00:00' THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( `tarikan_absen_adms`.`shift_day`, ' 00:00:01' ) AS DATETIME ) + INTERVAL 1 DAY AND masuk_normal.checktime<=CAST( CONCAT( `tarikan_absen_adms`.`shift_day`, ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(`tarikan_absen_adms`.`attendance_date_longshift`, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 5 hour AND masuk_normal.checktime<=CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(`tarikan_absen_adms`.`attendance_date_longshift`, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 5 hour LIMIT 0, 1 ) WHEN `tarikan_absen_adms`.`waktu_shift` IS NULL THEN ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout masuk_normal LEFT JOIN `sn_depo` ON masuk_normal.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE masuk_normal.userid=userinfo.userid AND masuk_normal.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:01:00' ) AS DATETIME ) AND masuk_normal.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 23:59:59' ) AS DATETIME ) LIMIT 0, 1 ) ELSE ( SELECT `tbl_depo`.`depo_nama` FROM ->.checkinout keluar_malem LEFT JOIN `sn_depo` ON keluar_malem.`SN` = `sn_depo`.`SN` LEFT JOIN `tbl_depo` ON `sn_depo`.`depo_id` = `tbl_depo`.`depo_id` WHERE keluar_malem.userid=userinfo.userid AND keluar_malem.checktime>=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') ) AS DATETIME ) - INTERVAL 4 HOUR AND keluar_malem.checktime<=CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR LIMIT 0, 1 ) END AS `depo_f4` , CASE WHEN `tarikan_absen_adms`.`waktu_shift` = '9' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' ' , TIME_FORMAT(tbl_shifting.waktu_keluar, '%H:%i:%S') ) AS DATETIME ) + INTERVAL 4 HOUR WHEN `tarikan_absen_adms`.`waktu_shift` = '12' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '14' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '16' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN DATE(`tarikan_absen_adms`.`shift_day`) <= '2020-05-30' and `tarikan_absen_adms`.`waktu_shift` = '21' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN DATE(`tarikan_absen_adms`.`shift_day`) <= '2020-05-30' AND `tarikan_absen_adms`.`waktu_shift` = '24' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 02:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '21' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 10:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '25' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + interval 1 day WHEN `tarikan_absen_adms`.`waktu_shift` = '27' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '28' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 11:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '29' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 05:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '30' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '31' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 08:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '35' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 09:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`waktu_shift` = '37' THEN CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 12:00:00' ) AS DATETIME ) + INTERVAL 1 DAY WHEN `tarikan_absen_adms`.`attendance_date_longshift` IS NOT NULL AND `tarikan_absen_adms`.`attendance_date_longshift` > '00:00:01' AND `tarikan_absen_adms`.`attendance_date_longshift` < '03:00:00' THEN CAST( CONCAT( date(`tarikan_absen_adms`.`shift_day`), ' 03:00:00' ) AS DATETIME ) + INTERVAL 1 DAY ELSE CAST( CONCAT( DATE(`tarikan_absen_adms`.`shift_day`), ' 23:59:59' ) AS DATETIME ) END AS maximum_out , `tarikan_absen_adms`.`waktu_shift` , CASE WHEN `tarikan_absen_adms`.`jenis_full_day` IS NOT NULL THEN `tarikan_absen_adms`.`jenis_full_day` WHEN `tarikan_absen_adms`.`jenis_non_full_day` IS NOT NULL THEN `tarikan_absen_adms`.`jenis_non_full_day` WHEN `tarikan_absen_adms`.`opsi_cuti_tahunan` IS NOT NULL THEN 'CU' WHEN `tarikan_absen_adms`.`jenis_cuti_khusus` IS NOT NULL THEN 'CK' END AS ket_izin , `tmp_events`.`birth_date` , `tbl_jabatan_karyawan`.`area` FROM `tarikan_absen_adms` LEFT JOIN `tbl_shifting` ON `tarikan_absen_adms`.`waktu_shift` = `tbl_shifting`.`id_shifting` INNER JOIN ->.`userinfo` ON `tarikan_absen_adms`.`userid` = ->.`userinfo`.`userid` INNER JOIN `tbl_karyawan_struktur` ON `tbl_karyawan_struktur`.`nik_baru` = `tarikan_absen_adms`.`badgenumber` INNER JOIN `tbl_jabatan_karyawan` ON `tbl_karyawan_struktur`.`jabatan_struktur` = `tbl_jabatan_karyawan`.`no_jabatan_karyawan` LEFT JOIN `tmp_events` ON `tmp_events`.`birth_date` = `tarikan_absen_adms`.`shift_day` WHERE DATE(`tarikan_absen_adms`.`shift_day`) >= '' AND DATE(`tarikan_absen_adms`.`shift_day`) <= '' AND `tbl_karyawan_struktur`.`status_karyawan` = '0' ) tbl_final

Filename: models/M_Absensi.php

Line Number: 1307