Documentation

TrabalhistaController extends Controller
in package

Table of Contents

Constants

CAMINHO  = ""
CLASSEDAO  = "TABFPPRDMDAO"
EXPORT_FILENAME  = "Trabalhista"
PAGAMENTO_FGTS  = 924
PAGAMENTO_FGTS_RECISAO  = 984
PAGAMENTO_INSS  = 922
PAGAMENTO_INSS_IRRF  = 1
PAGAMENTO_IRRF  = 926
PAGAMENTO_SALARIO  = 0
TIPO_PAGAMENTO_CHEQUE  = ["01" => "ADIANTAMENTO DE SALARIO", "02" => "MENSAL", "03" => "FERIAS NORMAIS", "04" => "FERIAS COLETIVAS", "05" => "1A.PARCELA DE 13O.SALARIO", "06" => "2A.PARCELA DE 13O.SALARIO", "07" => "RESCISAO", "08" => "1A.QUINZENA", "09" => "2A.QUINZENA", "10" => "1A.SEMANA", "11" => "2A.SEMANA", "12" => "3A.SEMANA", "13" => "4A.SEMANA", "14" => "UA.SEMANA"]

Methods

__construct()  : mixed
aplicarContagemAnexoTrabalhista()  : void
buildMenu()  : mixed
buscarCustoHoraTrabalhista()  : mixed
carregaCentroCusto()  : mixed
carregaEventoFuncionario()  : mixed
carregaFuncionario()  : mixed
checkDirectAccessSecurity()  : mixed
contaPagar()  : mixed
deletarApontamento()  : mixed
deletarCodigoProducao()  : mixed
deletarDocumentoTrabalhista()  : mixed
deletarFechamento()  : mixed
editarCodigoProducao()  : mixed
editarlote()  : mixed
exportarExcel()  : mixed
exportarPdf()  : mixed
fecharCompetencia()  : mixed
gerarCamposAgricolas()  : void
gerarCheque()  : mixed
gerarNovoApontamento()  : mixed
gerarTabelaContaPagar()  : mixed
getBaseUrl()  : mixed
importarExcelTrabalhista()  : mixed
impressaoCheque()  : mixed
impressaoEtiquetaFormulario()  : mixed
imprimirCheque()  : mixed
imprimirEtiquetaFormulario()  : mixed
imprimirFormulario()  : mixed
imprimirFormularioManual()  : mixed
imprimirRelatorioFuncionario()  : mixed
index()  : mixed
inserirCheque()  : mixed
loadJS()  : mixed
novoApontamento()  : mixed
novoApontamentoLote()  : mixed
novoCodigoProducao()  : mixed
novoDocumentoTrabalhista()  : mixed
novoFechamento()  : mixed
processarContaPagar()  : mixed
processarEditeLote()  : mixed
processarFormularioContaPagar()  : mixed
processarGeracaoCheque()  : mixed
processarImpressaoEtiquetaFormulario()  : mixed
processarRelatorioConsolidado()  : mixed
processarRelatorioFuncionario()  : mixed
redirect()  : mixed
relatorioConsolidado()  : mixed
relatorioFuncionario()  : mixed
render()  : mixed
renderTemplate()  : mixed
renderTemplateClean()  : mixed
renderTemplateLogin()  : mixed
transactionsWithoutErrors()  : mixed
uploadModelExcelTrabalhista()  : mixed
indexBase()  : mixed
reloadIndexAfterInsert()  : mixed
calculaNumeroCheque()  : mixed
demaisPagamento()  : mixed
gerarQuadroResumo()  : array<string|int, mixed>
getEmpresa()  : mixed
getFormaPagamentoParaSalario()  : mixed
getFuncionario()  : mixed
getHeaderTabela()  : mixed
getTabela()  : mixed
getTipoPagamento()  : mixed
montarDataDSR()  : mixed
pagamentoSalario()  : mixed
registrarApontamentosAgricolas()  : string
validarFuncionariosExistemNaBase()  : array<string|int, mixed>|null
validarQuinzena()  : mixed
verificaBanco()  : mixed
verificaCompetenciaCadastroIndividual()  : mixed
verificaCompetenciaFechada()  : mixed
verificaDadosGerarContaPagar()  : mixed
verificaEventoQtidade()  : mixed
verificaExisteVinculoAgricola()  : void
verificaFechamentoCompetendiaEditeLote()  : mixed
verificaLancamento()  : mixed

Constants

TIPO_PAGAMENTO_CHEQUE

public mixed TIPO_PAGAMENTO_CHEQUE = ["01" => "ADIANTAMENTO DE SALARIO", "02" => "MENSAL", "03" => "FERIAS NORMAIS", "04" => "FERIAS COLETIVAS", "05" => "1A.PARCELA DE 13O.SALARIO", "06" => "2A.PARCELA DE 13O.SALARIO", "07" => "RESCISAO", "08" => "1A.QUINZENA", "09" => "2A.QUINZENA", "10" => "1A.SEMANA", "11" => "2A.SEMANA", "12" => "3A.SEMANA", "13" => "4A.SEMANA", "14" => "UA.SEMANA"]

Methods

aplicarContagemAnexoTrabalhista()

public aplicarContagemAnexoTrabalhista(string|int $id, string $argumento) : void
Parameters
$id : string|int
$argumento : string

checkDirectAccessSecurity()

public checkDirectAccessSecurity(mixed $pk, mixed $entity) : mixed
Parameters
$pk : mixed
$entity : mixed

loadJS()

public static loadJS(mixed $path[, mixed $type = 'text/javascript' ]) : mixed
Parameters
$path : mixed
$type : mixed = 'text/javascript'

processarImpressaoEtiquetaFormulario()

public processarImpressaoEtiquetaFormulario() : mixed

redirect()

public static redirect(mixed $url[, mixed $url_full = false ][, mixed $post_data = [] ]) : mixed
Parameters
$url : mixed
$url_full : mixed = false
$post_data : mixed = []

render()

public render(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
$viewName : mixed
$viewData : mixed = []

renderTemplate()

public renderTemplate(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
$viewName : mixed
$viewData : mixed = []

renderTemplateClean()

public renderTemplateClean(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
$viewName : mixed
$viewData : mixed = []

renderTemplateLogin()

public renderTemplateLogin(mixed $viewName[, mixed $viewData = [] ]) : mixed
Parameters
$viewName : mixed
$viewData : mixed = []

transactionsWithoutErrors()

public transactionsWithoutErrors(mixed $model[, mixed $callback = [JsonAjax::class, 'responseErrorIfExist'] ][, mixed $params = ['Desculpe, operação não foi concluida!'] ]) : mixed
Parameters
$model : mixed
$callback : mixed = [JsonAjax::class, 'responseErrorIfExist']
$params : mixed = ['Desculpe, operação não foi concluida!']

indexBase()

protected indexBase(mixed &$grid, mixed $routes, mixed $id_pagina) : mixed
Parameters
$grid : mixed
$routes : mixed
$id_pagina : mixed

reloadIndexAfterInsert()

protected reloadIndexAfterInsert(mixed $id_pagina, mixed $limite, array<string|int, mixed> $ids[, mixed $option = 1 ]) : mixed
Parameters
$id_pagina : mixed
$limite : mixed
$ids : array<string|int, mixed>
$option : mixed = 1

calculaNumeroCheque()

private calculaNumeroCheque(mixed $array_dados) : mixed
Parameters
$array_dados : mixed

gerarQuadroResumo()

private gerarQuadroResumo(array<string|int, mixed> $data_post) : array<string|int, mixed>
Parameters
$data_post : array<string|int, mixed>
Return values
array<string|int, mixed>

getFuncionario()

private getFuncionario(mixed $funcionario) : mixed
Parameters
$funcionario : mixed

getTabela()

private getTabela(mixed $array_data, mixed $empresa) : mixed
Parameters
$array_data : mixed
$empresa : mixed

getTipoPagamento()

private getTipoPagamento(mixed $params) : mixed
Parameters
$params : mixed

registrarApontamentosAgricolas()

private registrarApontamentosAgricolas(mixed $data_form, mixed $arr_apto_trabalhista) : string
Parameters
$data_form : mixed
$arr_apto_trabalhista : mixed
Return values
string

validarFuncionariosExistemNaBase()

private validarFuncionariosExistemNaBase(mixed $lista_cpfs_funcionarios) : array<string|int, mixed>|null
Parameters
$lista_cpfs_funcionarios : mixed
Return values
array<string|int, mixed>|null

validarQuinzena()

private validarQuinzena(mixed $dia, mixed $tipo) : mixed
Parameters
$dia : mixed
$tipo : mixed

verificaCompetenciaCadastroIndividual()

private verificaCompetenciaCadastroIndividual() : mixed

verificaExisteVinculoAgricola()

private verificaExisteVinculoAgricola(array<string|int, mixed> $id_sys_conag) : void
Parameters
$id_sys_conag : array<string|int, mixed>

verificaFechamentoCompetendiaEditeLote()

private verificaFechamentoCompetendiaEditeLote([mixed $array_params = [] ]) : mixed
Parameters
$array_params : mixed = []

verificaLancamento()

private verificaLancamento(mixed $array_fechamento, mixed $array_empresa) : mixed
Parameters
$array_fechamento : mixed
$array_empresa : mixed

        
On this page

Search results