@Controller(value="geraTransferenciaRequisicaoM") @Scope(value="session") public class GeraTransferenciaRequisicaoMbean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo> implements SuporteMotivoEstorno
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.basico.service.administracao.AdministracaoService |
administracaoService |
private AlmoxarifadoService |
almoxarifadoService |
private java.lang.String |
codigoLocalFiltro |
private ConfiguracoesMateriais |
configuracoesMateriais |
private br.inf.thema.erp.infra.utils.MensagemUtil |
configuracoesMateriaisBundle |
private ConfiguracoesMateriaisService |
configuracoesMateriaisService |
private java.util.List<javax.faces.model.SelectItem> |
listaAdministracao |
private java.util.List<javax.faces.model.SelectItem> |
listaAlmoxarifado |
private LocalFisicoAlmoxService |
localFisicoAlmoxService |
private br.inf.thema.erp.infra.utils.MensagemUtil |
localFisicoBundle |
private ModalMotivoEstornoMBean |
modalMotivoEstornoM |
private java.lang.String |
modoAtualizacao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
notaCompraBundle |
private NotaCompraService |
notaCompraService |
private static long |
serialVersionUID |
private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl |
variaveisDeSessao |
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 |
---|
GeraTransferenciaRequisicaoMbean() |
Modifier and Type | Method and Description |
---|---|
void |
acaoEstornar() |
void |
acaoGerar() |
void |
cancelarAcaoEstornar() |
java.util.List<javax.faces.model.SelectItem> |
getAlmoxarifados() |
java.lang.String |
getCodigoLocalFiltro() |
java.util.List<javax.faces.model.SelectItem> |
getListaAdministracao() |
java.lang.String |
getModoAtualizacao() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.String |
getTitle() |
void |
init() |
private void |
limpaDadosLocalDestino()
Limpa as informações referentes ao Local Fisico da requisição na
entidade.
|
void |
onblurLocalDestino(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
Busca as informações do local de destino da requisição de acordo com o
código corrente no atributo
NotaCompraVo .codigoLocal. |
void |
onChangeAdministracao(javax.faces.event.AjaxBehaviorEvent event) |
void |
setCodigoLocalFiltro(java.lang.String codigoLocalFiltro) |
private void |
setInfoLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisico)
Atribui as informações para o Local Fisico da requisição na
entidade.
|
void |
setLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisicoVo)
Setter utilizado pelo Filtro Local Fisico ao usuário clicar sobre algum
registro.
|
void |
setModoAtualizacao(java.lang.String modoAtualizacao) |
private void |
validaLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisicoAlmox)
Realiza validações de regra de negócio do programa sobre o Local Fisico
corrente.
|
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizar, localizarRecuperar, posApagarRegistro, posCriar, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvar, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, 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, getEntidade, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExisteRegistroSelecionado, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBarraNavegacao, 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, getTipo, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, preVinculo, primeiroIndice, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setEntidadesFiltro, 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 br.inf.thema.erp.basico.service.administracao.AdministracaoService administracaoService
@Autowired private AlmoxarifadoService almoxarifadoService
@Autowired private ConfiguracoesMateriaisService configuracoesMateriaisService
@Autowired private LocalFisicoAlmoxService localFisicoAlmoxService
@Autowired private br.inf.thema.erp.basico.service.sessao.VariaveisDeSessaoProxyImpl variaveisDeSessao
private ConfiguracoesMateriais configuracoesMateriais
@Autowired private NotaCompraService notaCompraService
@Autowired private ModalMotivoEstornoMBean modalMotivoEstornoM
private br.inf.thema.erp.infra.utils.MensagemUtil notaCompraBundle
private br.inf.thema.erp.infra.utils.MensagemUtil configuracoesMateriaisBundle
private br.inf.thema.erp.infra.utils.MensagemUtil localFisicoBundle
private java.util.List<javax.faces.model.SelectItem> listaAdministracao
private java.util.List<javax.faces.model.SelectItem> listaAlmoxarifado
private java.lang.String modoAtualizacao
private java.lang.String codigoLocalFiltro
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo>
public java.lang.String getTitle()
getTitle
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<br.inf.thema.erp.integracao.materiais.vo.NotaCompraVo>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<javax.faces.model.SelectItem> getListaAdministracao()
public java.util.List<javax.faces.model.SelectItem> getAlmoxarifados()
public void onChangeAdministracao(javax.faces.event.AjaxBehaviorEvent event)
public void acaoEstornar()
acaoEstornar
in interface SuporteMotivoEstorno
public void onblurLocalDestino(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
NotaCompraVo
.codigoLocal.ajaxBehaviorEvent
- public void setLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisicoVo)
localFisicoVo
- private void setInfoLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisico)
localFisicoVo
- (Integracao)private void limpaDadosLocalDestino()
private void validaLocalFisico(br.inf.thema.erp.integracao.basico.vo.LocalFisicoVo localFisicoAlmox) throws br.inf.thema.erp.infra.exception.ErpException
ErpException
public void cancelarAcaoEstornar()
cancelarAcaoEstornar
in interface SuporteMotivoEstorno
public java.lang.String getModoAtualizacao()
public void setModoAtualizacao(java.lang.String modoAtualizacao)
public void acaoGerar()
public java.lang.String getCodigoLocalFiltro()
public void setCodigoLocalFiltro(java.lang.String codigoLocalFiltro)