@Scope(value="session")
@Controller(value="beneficiarioDescontoM")
public class BeneficiarioDescontoMBean
extends <any>
BeneficiarioDescontoVo
Modifier and Type | Field and Description |
---|---|
private AnexosTitulosService |
anexosTitulosService |
private BeneficiarioDescontoService |
beneficiarioDescontoService |
private CodigoDirfService |
codigoDirfService |
private java.util.List<javax.faces.model.SelectItem> |
listaCodigoDirf |
private java.util.List<javax.faces.model.SelectItem> |
listaCodigoIsento |
private java.util.List<javax.faces.model.SelectItem> |
listaOrigem |
private java.util.List<javax.faces.model.SelectItem> |
listaTipoBeneficiario |
private MensagemUtil |
mensagemUtil |
private PrecatorioIntegrarVo |
precatorioIntegrarVo |
private PrecatorioRetencaoService |
precatorioRetencaoService |
private static long |
serialVersionUID |
Constructor and Description |
---|
BeneficiarioDescontoMBean() |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
buscaInscricao(java.lang.Long inscricao)
Busca as informações da inscrição informada
|
void |
buscaRetencaoIntegracao(javax.faces.event.AjaxBehaviorEvent event)
Busca a retenção da integração
|
void |
calculoRetencao(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
java.lang.Boolean |
desabilitaAcoes() |
java.lang.Boolean |
getApagarDisabled() |
java.lang.Boolean |
getCriarDisabled() |
java.util.List<javax.faces.model.SelectItem> |
getListaCodigoDirf() |
java.util.List<javax.faces.model.SelectItem> |
getListaCodigoIsento() |
java.util.List<javax.faces.model.SelectItem> |
getListaOrigem() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipoBeneficiario() |
PrecatorioIntegrarVo |
getPrecatorioIntegrarVo() |
BaseService |
getService() |
void |
inicializaPrograma() |
void |
onChangeBeneficiario(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
Busca as informações do beneficiário pela incrição informada
|
void |
onChangeInscricao(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
Busca as informações do credor pela incrição informada
|
void |
onChangeOrigem(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
Limpa os campos da retenção no change do campo Origem
|
void |
onChangeValorBeneficiario(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
Valida o valor beneficiário
|
void |
onChangeValorDesconto(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
posApagarRegistro(BeneficiarioDescontoVo entidade) |
void |
posCriar(int registro) |
void |
posRecuperar() |
void |
posSalvar() |
java.lang.Boolean |
preSalvarRegistro(BeneficiarioDescontoVo entidade,
br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao) |
void |
setBeneficiario(CadastroGeral beneficiario)
Atribui a inscrição pelo registro selecionado no filtro do cadastro geral
e busca as informações do beneficiário
|
void |
setCredor(CadastroGeral credor)
Atribui a inscrição pelo registro selecionado no filtro do cadastro geral
e busca as informações do credor
|
void |
setReceitaExtraOrcamentariaSelecionado(PlanoContabilVo planoContabilVo)
Atribui o número contábil pelo registro selecionado no filtro
Despesas/Receitas Extra-Orçamentárias e busca a retenção da integração
|
void |
setReceitaSelecionada(ReceitaVo receita)
Atribui o chReceita pelo registro selecionado no filtro Receita
Orçamentária e busca a retenção da integração
|
private static final long serialVersionUID
@Autowired private BeneficiarioDescontoService beneficiarioDescontoService
@Autowired private PrecatorioRetencaoService precatorioRetencaoService
@Autowired private AnexosTitulosService anexosTitulosService
@Autowired private CodigoDirfService codigoDirfService
private MensagemUtil mensagemUtil
private PrecatorioIntegrarVo precatorioIntegrarVo
private java.util.List<javax.faces.model.SelectItem> listaTipoBeneficiario
private java.util.List<javax.faces.model.SelectItem> listaOrigem
private java.util.List<javax.faces.model.SelectItem> listaCodigoIsento
private java.util.List<javax.faces.model.SelectItem> listaCodigoDirf
public BaseService getService()
public void inicializaPrograma() throws ErpException
ErpException
public PrecatorioIntegrarVo getPrecatorioIntegrarVo()
public java.util.List<javax.faces.model.SelectItem> getListaTipoBeneficiario()
public java.util.List<javax.faces.model.SelectItem> getListaOrigem()
public void setBeneficiario(CadastroGeral beneficiario)
beneficiario
- public void setCredor(CadastroGeral credor)
credor
- public void setReceitaExtraOrcamentariaSelecionado(PlanoContabilVo planoContabilVo)
planoContabilVo
- public void setReceitaSelecionada(ReceitaVo receita)
receita
- public void posCriar(int registro)
public void posApagarRegistro(BeneficiarioDescontoVo entidade)
public void onChangeBeneficiario(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
ajaxBehaviorEvent
- public void onChangeValorBeneficiario(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
ajaxBehaviorEvent
- public void onChangeOrigem(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
ajaxBehaviorEvent
- public void onChangeInscricao(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
ajaxBehaviorEvent
- private java.util.Map<java.lang.String,java.lang.Object> buscaInscricao(java.lang.Long inscricao) throws ErpServiceException
inscricao
- ErpServiceException
public void calculoRetencao(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void onChangeValorDesconto(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void buscaRetencaoIntegracao(javax.faces.event.AjaxBehaviorEvent event)
event
- public void posRecuperar() throws ErpException
ErpException
public java.lang.Boolean preSalvarRegistro(BeneficiarioDescontoVo entidade, br.inf.thema.erp.padrao.mbean.MBeanManutencao.AcaoSalvar acao)
public java.lang.Boolean desabilitaAcoes()
public java.lang.Boolean getCriarDisabled()
public java.lang.Boolean getApagarDisabled()
public void posSalvar()
public java.util.List<javax.faces.model.SelectItem> getListaCodigoIsento()
public java.util.List<javax.faces.model.SelectItem> getListaCodigoDirf()