@Scope(value="session") @Controller(value="competenciaContratoM") public class CompetenciaContratoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CompetenciaContratoVo> implements org.richfaces.event.FileUploadListener
Modifier and Type | Field and Description |
---|---|
private CompetenciaContratoService |
competenciaContratoService |
private br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
contratoVo |
private java.util.List<ParametrosImportaCompetenciaContratoVo> |
dadosImportar |
private java.lang.String |
diasUteis |
private java.io.InputStream |
file |
private br.inf.thema.erp.infra.utils.MensagemUtil |
formBundle |
private int |
linhaAtual |
private java.util.List<javax.faces.model.SelectItem> |
listaPostoTrabalho |
private java.util.List<javax.faces.model.SelectItem> |
listaSituacao |
private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService |
localFisicoService |
private java.lang.String |
nomeArquivo |
private java.lang.Long |
postoAcaoCopiarCompetenciaAnterior |
private PostoFuncionarioService |
postoFuncionarioService |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalAcaoCopiarCompetenciaAnterior |
private java.lang.Boolean |
showModalAcaoFechar |
private java.lang.Boolean |
showModalAcaoImportarCompetencias |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
CompetenciaContratoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoCopiarCompetenciaAnterior() |
void |
acaoFechar() |
void |
acaoImportarCompetencias() |
void |
acaoReabrir() |
void |
cancelarAcaoCopiarCompetenciaAnterior() |
void |
cancelarAcaoFechar() |
void |
cancelarAcaoImportarCompetencias() |
void |
confirmarAcaoFechar() |
void |
confirmarAcaoImportarCompetencias() |
void |
copiarCompetenciaAnterior() |
br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo |
getContratoVo() |
java.lang.String |
getDiasUteis() |
java.io.InputStream |
getFile() |
java.util.List<javax.faces.model.SelectItem> |
getListaPostoTrabalho() |
java.util.List<javax.faces.model.SelectItem> |
getListaSituacao() |
java.lang.String |
getNomeArquivo() |
java.lang.Long |
getPostoAcaoCopiarCompetenciaAnterior() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalAcaoCopiarCompetenciaAnterior() |
java.lang.Boolean |
getShowModalAcaoFechar() |
java.lang.Boolean |
getShowModalAcaoImportarCompetencias() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
void |
inicializaPrograma() |
void |
init() |
void |
limpaArquivo() |
boolean |
onBackBreadCrumb(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
onChangeCompetenciaContrato(javax.faces.event.AjaxBehaviorEvent event) |
void |
onChangeData(javax.faces.event.AjaxBehaviorEvent ajx) |
void |
onChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent ajx) |
void |
posCriar(int registro) |
java.lang.Boolean |
preSalvarRegistro(CompetenciaContratoVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
private void |
processaLinha(java.lang.String dados) |
void |
processFileUpload(org.richfaces.event.FileUploadEvent arg0) |
void |
setContratoVo(br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo contratoVo) |
void |
setDiasUteis(java.lang.String diasUteis) |
void |
setFile(java.io.InputStream file) |
void |
setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisicoVo) |
void |
setNomeArquivo(java.lang.String nomeArquivo) |
void |
setPostoAcaoCopiarCompetenciaAnterior(java.lang.Long postoAcaoCopiarCompetenciaAnterior) |
void |
trocaDeregistro(int atual,
int aterior) |
apagar, ativarRegistro, cancelar, criar, desativarRegistro, deSelectAllRows, deSelectAllRows, executaPrograma, getAcaoLinhaSelecionada, getDataTable, getEntidade, getEntidadesSelecionadas, getExisteRegistroSelecionado, getHabilitarSelecao, getLista, getMostraBarraNavegacao, getMostraDatascroller, getPage, getPrimeiroIndice, getQuantiadeDeRegistros, getSelecionarMultiplasLinhas, getSelecionarTodos, getSelection, getSelectionMode, getTableState, getTipo, limpaLista, localizar, localizarRecuperar, ordenar, posRecuperar, posSalvar, preApagar, preRelatorio, recriaLista, redireciona, salvar, selecaoDeLinhas, selecionaRegistro, selecionarTodasEntidades, selectAllRows, selectionchange, setAcaoLinhaSelecionada, setDataTable, setEntidades, setEntidadesFiltro, setPage, setRegistro, setSelecionarTodos, setSelection, setTableState
acaoAutorizada, apagarClick, aplicarCriterios, criarEntidade, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, posSalvarRegistro, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAbasNaoDetalhe, getAgregadores, getAmbienteValidacaoDesenvolvimento, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBreadCrumb, getMostraForm, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, getMostraVinculos, getNomeUsuarioLogadoAssEletronica, getOperadores, getOrdenacaoCampos, getOrdenado, getOrdenar, getOrientacaoReport, getPadraoBundle, getPermiteAssinarDigitalmente, getPermiteAssinarEletronicamente, getPreferencias, getProgramaFiltro, getProgramasBarra, getProgramasVinculados, getRecuperando, getRegistroDesejado, getRegistros, getRenderizaAba, getReportDataSource, getRetrieve, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorioParametro, preTrocaDeRegistro, primeiroIndice, putRequiredFieldErrorMessage, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, ultimoIndice, vaiParaRegistro, visualizaDocumento, visualizaDocumento, visualizaDocumento, visualizaDocumento
adicionaMensagem, documentoAnexadoViaReport, getApplicationContext, getColunaFoco, getCss, getDadosSessao, getFacesContext, getJanela, getLocale, getMensagens, getMensagensNaoLidas, getPrograma, getProgramaIsAcessoExterno, getProperties, getResponseOutputStream, getResponseOutputStream, isErrorMessage, isMobile, isRegistraBreadCrumb, limpaMensagens, limpaMensagens, log, log, mensagensLidas, onBackBreadCrumb, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private CompetenciaContratoService competenciaContratoService
@Autowired private br.inf.thema.erp.basico.service.localfisico.LocalFisicoService localFisicoService
@Autowired private PostoFuncionarioService postoFuncionarioService
private java.util.List<javax.faces.model.SelectItem> listaSituacao
private br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo contratoVo
private br.inf.thema.erp.infra.utils.MensagemUtil formBundle
private java.lang.Boolean showModalAcaoFechar
private java.lang.Boolean showModalAcaoImportarCompetencias
private java.lang.Boolean showModalAcaoCopiarCompetenciaAnterior
private java.lang.Long postoAcaoCopiarCompetenciaAnterior
private java.lang.String diasUteis
private java.util.List<javax.faces.model.SelectItem> listaPostoTrabalho
private java.io.InputStream file
private java.lang.String nomeArquivo
private int linhaAtual
private java.util.List<ParametrosImportaCompetenciaContratoVo> dadosImportar
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CompetenciaContratoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CompetenciaContratoVo>
br.inf.thema.erp.infra.exception.ErpException
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CompetenciaContratoVo>
br.inf.thema.erp.infra.exception.ErpException
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CompetenciaContratoVo>
public java.lang.Boolean preSalvarRegistro(CompetenciaContratoVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
preSalvarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<CompetenciaContratoVo>
public java.util.List<javax.faces.model.SelectItem> getListaSituacao()
public br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo getContratoVo()
public void setContratoVo(br.inf.thema.erp.integracao.materiais.vo.compras.ContratoVo contratoVo)
public void onChangeLocalFisico(javax.faces.event.AjaxBehaviorEvent ajx)
public void setLocalFisico(br.inf.thema.erp.basico.vo.LocalFisicoVo localFisicoVo)
public void acaoFechar()
public void confirmarAcaoFechar()
public void cancelarAcaoFechar()
public void acaoReabrir()
public java.lang.Boolean getShowModalAcaoFechar()
public void trocaDeregistro(int atual, int aterior)
trocaDeregistro
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CompetenciaContratoVo>
public void cancelarAcaoCopiarCompetenciaAnterior()
public void onChangeCompetenciaContrato(javax.faces.event.AjaxBehaviorEvent event)
public void acaoCopiarCompetenciaAnterior()
public void copiarCompetenciaAnterior()
public java.util.List<javax.faces.model.SelectItem> getListaPostoTrabalho()
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<CompetenciaContratoVo>
public void onChangeData(javax.faces.event.AjaxBehaviorEvent ajx)
public void acaoImportarCompetencias()
public void cancelarAcaoImportarCompetencias()
public void confirmarAcaoImportarCompetencias() throws java.io.IOException, java.text.ParseException, br.inf.thema.erp.infra.exception.ErpException
java.io.IOException
java.text.ParseException
br.inf.thema.erp.infra.exception.ErpException
private void processaLinha(java.lang.String dados) throws br.inf.thema.erp.infra.exception.ErpException, java.io.IOException, java.text.ParseException
br.inf.thema.erp.infra.exception.ErpException
java.io.IOException
java.text.ParseException
public void processFileUpload(org.richfaces.event.FileUploadEvent arg0)
processFileUpload
in interface org.richfaces.event.FileUploadListener
public boolean onBackBreadCrumb(br.inf.thema.erp.padrao.entidades.Permissao programa)
onBackBreadCrumb
in class br.inf.thema.erp.infra.mbean.MBeanBasico
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<CompetenciaContratoVo>
public void limpaArquivo()
public java.lang.Boolean getShowModalAcaoCopiarCompetenciaAnterior()
public java.lang.Long getPostoAcaoCopiarCompetenciaAnterior()
public java.lang.Boolean getShowModalAcaoImportarCompetencias()
public void setPostoAcaoCopiarCompetenciaAnterior(java.lang.Long postoAcaoCopiarCompetenciaAnterior)
public java.lang.String getDiasUteis()
public void setDiasUteis(java.lang.String diasUteis)
public java.io.InputStream getFile()
public java.lang.String getNomeArquivo()
public void setFile(java.io.InputStream file)
public void setNomeArquivo(java.lang.String nomeArquivo)