@Controller(value="notaComplementarM") @Scope(value="session") public class NotaComplementarMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<NotaComplementarVo>
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.infra.utils.MensagemUtil |
cadastroGeralBundle |
private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService |
cadastroGeralService |
private java.lang.Boolean |
consisteChaveNfe |
private java.lang.Boolean |
exibeDataNotaComplementar |
private ItemNotaCompraVo |
itemNotaCompraVo |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoNota |
private br.inf.thema.erp.infra.utils.MensagemUtil |
materiaisBundle |
private br.inf.thema.erp.infra.utils.MensagemUtil |
notaComplementarBundle |
private NotaComplementarService |
notaComplementarService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
notaCompraBundle |
private br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo |
notaCompraPrincipal |
private NotaCompraService |
notaCompraService |
private ParametrosNotaCompraVo |
parametros |
private ParametrosNotaComplementarVo |
parametrosNotaComplementar |
private static long |
serialVersionUID |
private java.util.List<javax.faces.model.SelectItem> |
tipoComplemento |
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 |
---|
NotaComplementarMBean() |
Modifier and Type | Method and Description |
---|---|
void |
criar() |
java.lang.Boolean |
getConsisteChaveNfe() |
java.lang.Boolean |
getExibeDataNotaComplementar() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoNota() |
br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo |
getNotaCompraPrincipal() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.util.List<javax.faces.model.SelectItem> |
getTipoComplemento() |
void |
init() |
private void |
limpaCampos() |
void |
onblurCadastroGeral(javax.faces.event.AjaxBehaviorEvent evt) |
void |
onblurOrdem(javax.faces.event.AjaxBehaviorEvent evt) |
void |
onChangeCadastroGeralRecebedor(javax.faces.event.AjaxBehaviorEvent evt) |
void |
onChangeChafeNfe(javax.faces.event.AjaxBehaviorEvent evt) |
void |
onchangeTipoComplemento(javax.faces.event.AjaxBehaviorEvent evt) |
void |
posCriar(int registro) |
java.lang.Boolean |
preApagarRegistro(NotaComplementarVo entidade) |
java.lang.Boolean |
preSalvar() |
void |
setFornecedor(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral) |
void |
setInscricaoRecebedor(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral) |
void |
setOrdemFornecimento(br.inf.thema.erp.integracao.materiais.vo.compras.ordem.OrdemFornecimentoVo ordem) |
java.lang.String |
verificaNotaComplementar() |
apagar, ativarRegistro, cancelar, 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, preVinculo, 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, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvarRegistro, 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, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, 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, trocaDeregistro, 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, 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 NotaComplementarService notaComplementarService
@Autowired private br.inf.thema.erp.basico.service.cadastrogeral.CadastroGeralService cadastroGeralService
@Autowired private NotaCompraService notaCompraService
private br.inf.thema.erp.infra.utils.MensagemUtil materiaisBundle
private br.inf.thema.erp.infra.utils.MensagemUtil cadastroGeralBundle
private br.inf.thema.erp.infra.utils.MensagemUtil notaCompraBundle
private br.inf.thema.erp.infra.utils.MensagemUtil notaComplementarBundle
private java.util.List<javax.faces.model.SelectItem> tipoComplemento
private java.util.List<javax.faces.model.SelectItem> listaTipoNota
private ParametrosNotaCompraVo parametros
private ParametrosNotaComplementarVo parametrosNotaComplementar
private ItemNotaCompraVo itemNotaCompraVo
private br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo notaCompraPrincipal
private java.lang.Boolean exibeDataNotaComplementar
private java.lang.Boolean consisteChaveNfe
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<NotaComplementarVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<NotaComplementarVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<NotaComplementarVo>
public void criar()
criar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<NotaComplementarVo>
public java.lang.Boolean preApagarRegistro(NotaComplementarVo entidade)
preApagarRegistro
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<NotaComplementarVo>
public void posCriar(int registro)
posCriar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<NotaComplementarVo>
public java.util.List<javax.faces.model.SelectItem> getTipoComplemento()
public java.util.List<javax.faces.model.SelectItem> getListaTipoNota()
public void setFornecedor(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
public void setInscricaoRecebedor(br.inf.thema.erp.basico.entidades.cadastrogeral.CadastroGeral cadastroGeral)
public void onblurCadastroGeral(javax.faces.event.AjaxBehaviorEvent evt)
public void onblurOrdem(javax.faces.event.AjaxBehaviorEvent evt)
public void onchangeTipoComplemento(javax.faces.event.AjaxBehaviorEvent evt)
public void onChangeCadastroGeralRecebedor(javax.faces.event.AjaxBehaviorEvent evt)
public void onChangeChafeNfe(javax.faces.event.AjaxBehaviorEvent evt)
public java.lang.String verificaNotaComplementar()
private void limpaCampos()
public void setOrdemFornecimento(br.inf.thema.erp.integracao.materiais.vo.compras.ordem.OrdemFornecimentoVo ordem)
public java.lang.Boolean getExibeDataNotaComplementar()
public br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo getNotaCompraPrincipal()
public java.lang.Boolean getConsisteChaveNfe()