fixes bug#14158

dev: Wallace
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@94488 d1611594-4594-4d17-8e1d-87c2c4800839
master
fabio 2019-06-12 17:27:48 +00:00
parent 0918c51534
commit b8f91ee1a4
4 changed files with 9 additions and 26 deletions

View File

@ -31,6 +31,7 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
private enum BancosSuportados { private enum BancosSuportados {
ITAU("341", "Itaú"), ITAU("341", "Itaú"),
SANTANDER("033", "Santander"), SANTANDER("033", "Santander"),
MERCANTIL("389", "Mercantil"),
BRADESCO("237", "Bradesco"), BRADESCO("237", "Bradesco"),
BANCO_DO_BRASIL("001","Banco do Brasil"); BANCO_DO_BRASIL("001","Banco do Brasil");
@ -42,22 +43,10 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
this.descricao = descricao; this.descricao = descricao;
} }
public String getCodBanco() {
return codBanco;
}
public String getDescricao() { public String getDescricao() {
return descricao; return descricao;
} }
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public void setCodBanco(String codBanco) {
this.codBanco = codBanco;
}
public static String getCodigo(String descricao){ public static String getCodigo(String descricao){
for(BancosSuportados banco :BancosSuportados.values()){ for(BancosSuportados banco :BancosSuportados.values()){
if(banco.descricao.equals(descricao)){ if(banco.descricao.equals(descricao)){
@ -105,7 +94,7 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa(); lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
List<String> bancosSuportados = new ArrayList<String>(Arrays.asList(new String[]{BancosSuportados.ITAU.getDescricao(),BancosSuportados.BRADESCO.getDescricao(),BancosSuportados.SANTANDER.getDescricao(),BancosSuportados.BANCO_DO_BRASIL.getDescricao()})); List<String> bancosSuportados = new ArrayList<String>(Arrays.asList(new String[]{BancosSuportados.ITAU.getDescricao(),BancosSuportados.BRADESCO.getDescricao(),BancosSuportados.SANTANDER.getDescricao(),BancosSuportados.MERCANTIL.getDescricao(),BancosSuportados.BANCO_DO_BRASIL.getDescricao()}));
lsBancosSuportados = bancosSuportados; lsBancosSuportados = bancosSuportados;
super.doAfterCompose(comp); super.doAfterCompose(comp);

View File

@ -19,14 +19,11 @@ import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Datebox; import org.zkoss.zul.Datebox;
import com.rjconsultores.ventaboletos.ArquivoRemessa; import com.rjconsultores.ventaboletos.ArquivoRemessa;
import com.rjconsultores.ventaboletos.entidad.Constante;
import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.FechamentoBoleto; import com.rjconsultores.ventaboletos.entidad.FechamentoBoleto;
import com.rjconsultores.ventaboletos.enuns.BancoLayout;
import com.rjconsultores.ventaboletos.layouts.CNABFactory; import com.rjconsultores.ventaboletos.layouts.CNABFactory;
import com.rjconsultores.ventaboletos.layouts.RemessaInterface; import com.rjconsultores.ventaboletos.layouts.RemessaInterface;
import com.rjconsultores.ventaboletos.service.ArquivoRemessaCNAB; import com.rjconsultores.ventaboletos.service.ArquivoRemessaCNAB;
import com.rjconsultores.ventaboletos.service.ConstanteService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFechamentoBoleto; import com.rjconsultores.ventaboletos.web.utilerias.render.RenderFechamentoBoleto;
@ -77,9 +74,7 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
public void onClick$btnPesquisar(Event ev) throws Exception { public void onClick$btnPesquisar(Event ev) throws Exception {
if(cmbEmpresa.getSelectedItem() == null){ if(cmbEmpresa.getSelectedItem() == null){
Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.erroSemEmpresa"), Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.CANCEL, Messagebox.ERROR); Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.erroSemEmpresa"), Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.CANCEL, Messagebox.ERROR);
return; return;
} }
@ -106,8 +101,8 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
ArquivoRemessa arquivoRemessa = arquivoRemessaCNAB.remessa(empresa, fecBoletoIni.getValue(), fecBoletoFin.getValue(), chkReenviarGerados.isChecked()); ArquivoRemessa arquivoRemessa = arquivoRemessaCNAB.remessa(empresa, fecBoletoIni.getValue(), fecBoletoFin.getValue(), chkReenviarGerados.isChecked());
if( arquivoRemessa ==null || !arquivoRemessa.getBancoLayout().isValido() ){ if( arquivoRemessa ==null ){
Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.alertaConstanteCodigoTransmissaoNaoSetado"), Messagebox.show(Labels.getLabel("relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado"),
Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.OK, Messagebox.ERROR); Labels.getLabel("relatorioRemessaCNAB.window.title"), Messagebox.OK, Messagebox.ERROR);
return; return;
} }
@ -123,12 +118,10 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
Filedownload.save(is, "application/txt", arquivoRemessa.getNomeArquivo()); Filedownload.save(is, "application/txt", arquivoRemessa.getNomeArquivo());
arquivoRemessaCNAB.atualizaRemessa(empresa, arquivoRemessa); arquivoRemessaCNAB.atualizaRemessa(empresa, arquivoRemessa);
} }
public void onClick$btnImportarRetornoRemessa(Event ev) throws Exception { public void onClick$btnImportarRetornoRemessa(Event ev) throws Exception {
} }
public Empresa getEmpresa() { public Empresa getEmpresa() {

View File

@ -7661,8 +7661,9 @@ relatorioRemessaCNAB.lbDataVencimento.value = Dt. Vencimento
relatorioRemessaCNAB.lbValor.value = Valor relatorioRemessaCNAB.lbValor.value = Valor
relatorioRemessaCNAB.lbRemessa.value = Enviado relatorioRemessaCNAB.lbRemessa.value = Enviado
relatorioRemessaCNAB.MGS.erroSemEmpresa = Escolha uma empresa relatorioRemessaCNAB.MGS.erroSemEmpresa = Escolha uma empresa
relatorioRemessaCNAB.MGS.alertaContanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400 relatorioRemessaCNAB.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400
relatorioRemessaCNAB.MGS.alertaContanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400 relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# Relatório Movimento Por Orgao Concedente # Relatório Movimento Por Orgao Concedente

View File

@ -8163,7 +8163,7 @@ relatorioRemessaCNAB.lbRemessa.value = Enviado
relatorioRemessaCNAB.MGS.erroSemEmpresa = Escolha uma empresa relatorioRemessaCNAB.MGS.erroSemEmpresa = Escolha uma empresa
relatorioRemessaCNAB.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400 relatorioRemessaCNAB.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400
relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400 relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
relatorioRemessaCNAB.MGS.alertaConstanteCodigoTransmissaoNaoSetado = Código de Transmissão Santander não parametrizado relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# Relatório Movimento Por Orgao Concedente # Relatório Movimento Por Orgao Concedente