Descripción del Modelo de Datos Terminales
Terminales
Licenciado bajo la Licencia Apache, Versión 2.0; Usted no puede usar este archivo excepto en conformidad con la Licencia. Usted puede obtener una copia de la Licencia en: http://www.php.net/license/3_01.txt. A menos que sea requerido por la ley aplicable o acordado por escrito, el software Distribuido bajo la licencia se distribuye en una "AS IS" o "COMO ESTA" BASE, SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, expresas o implícitas. Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.
| package | Modelos\Datos\AtencionPublico |
|---|---|
| author | LUIS MONTOYA CONTRERAS |
| author | SICAM 20171025 |
| copyright | 2018 Cámara de Comercio de Santa Marta para el Magdalena |
| license | PHP License 3.01 |
| version | 201802280609 |
| link | modelos/datos/AtencionPublico/Terminales/ |
| inherited_from | \ModeloDatos |
abiertaPorColaborador($colaboradorID)
abiertaPorUsuario() : \Objeto
\ObjetoTurnoactivos() : Array
Arrayde Objetos Terminalesactualizar($terminalTurnoID, $terminalTurnoCODIGO, $terminalTurnoTITULO, $terminalTurnoTIPO, $puestoTrabajoID)
actualizarControlTerminal($terminalTurnoColaboradorID, $atencionEstadoAnteriorID, $atencionEstadoNuevoID, $terminalTurnoEstadoID)
actualizarTerminalTurnoColaborador($atencionEstadoID, $terminalTurnoColaboradorID)
cambiarEstado($TerminalESTADO, $TerminalID) : integer
integerCantidad de registros desactivadoscantidadEntregadoPorHora($terminalTurnoID, $turnoFECHAINICIO= null, $turnoFECHAFINAL= null)
cantidadEntregadoPorServicio($terminalTurnoID, $turnoFECHAINICIO= null, $turnoFECHAFINAL= null)
cerrarEstadoControlTerminal($terminalTurnoColaboradorID)
cerrarTerminal($terminalTurnoColaboradorID)
colaAtencionHOY($terminalTurnosID, $turnosEntrgadosCANTIDAD = 500)
configuracionColaborador($terminalTurnoColaboradorID)
configuracionTerminal($terminalTurnoColaboradorID)
configuracionTerminalActual($terminalTurnoID)
datos(integer $terminalTurnoID) : \Objeto
integer
\ObjetoTurnodatosCompletos($terminalTurnoID) : \Objeto
\ObjetoTurnoeliminar($terminalTurnoID)
entregadosHOY($terminalTurnosID, $turnosEntrgadosCANTIDAD = 500)
estadisticas($terminalTurnoID, $turnoFECHA = null)
estadisticasHoy($terminalTurnoID)
finalizarUltimoControl($terminalTurnoColaboradorID)
guardar($terminalTurnoCODIGO, $terminalTurnoTITULO, $terminalTurnoTIPO, $puestoTrabajoID)
guardarConfigModuloAtencionColaborador($terminalTurnoID, $atencionEstadoID, $terminalTurnoEstadoID)
iniciarEntregaTurnosColaborador($terminalTurnoID, $terminalTurnoColaboradorID)
pausarEntregaTurnosColaborador($terminalTurnoID, $terminalTurnoColaboradorID, $colaboradorAtencionESTADOID)
puestosTrabajoConModulosAtencion($terminalTurnosID, $moduloAtencionESTADO = \ModulosAtencion::ACTIVO)
registrarControlCambioEstado($terminalTurnoColaboradorID, $atencionEstadoNuevoID, $moduloAtencionEstadoNuevo)
registrarControlTerminal($terminalTurnoColaboradorID, $atencionEstadoID, $terminalTurnoEstadoID)
registrarFechaCierreTerminal($terminalTurnoColaboradorID)
registrarTerminalTurnoColaborador($terminalTurnoID, $atencionEstadoID, $terminalTurnoEstadoID)
terminarEntregaTurnosColaborador($terminalTurnoID, $terminalTurnoColaboradorID)
todos(String $TurnosESTADO = null) : Array
Si no se envia el estado devuelve todos los registros sin importar su estado.
String
Arrayde Objetos TerminalesultimoControlTerminal($atencionEstadoID, $terminalTurnoColaboradorID)
ABIERTO = 2
ACTIVO = 'ACTIVO'
CERRADO = 1
DESACTIVO = 'DESACTIVO'
OCUPADO = 3
PAUSADO = 4