Implementação do banco SAFRA feat bug#AL-3376' (!349) from AL-3376 into master
Reviewed-on: adm/VentaBoletosAdm#349 Reviewed-by: Valdir Cordeiro <valdir.cordeiro@totvs.com.br>master 1.37.0
commit
33edad1cb3
6
pom.xml
6
pom.xml
|
@ -4,11 +4,11 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ventaboletosadm</artifactId>
|
||||
<version>1.36.2</version>
|
||||
<version>1.37.0</version>
|
||||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.27.1</modelWeb.version>
|
||||
<modelWeb.version>1.28.0</modelWeb.version>
|
||||
<flyway.version>1.23.3</flyway.version>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
|
@ -113,7 +113,7 @@
|
|||
<dependency>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>GeneradorBoletosCNAB</artifactId>
|
||||
<version>1.4.1</version>
|
||||
<version>1.5.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
|
|
|
@ -1,13 +1,10 @@
|
|||
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
@ -21,6 +18,7 @@ import org.zkoss.zul.Textbox;
|
|||
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.FechamentoParamgeral;
|
||||
import com.rjconsultores.ventaboletos.enuns.BancoLayout;
|
||||
import com.rjconsultores.ventaboletos.service.FechamentoParamgeralService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
|
@ -30,46 +28,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
|||
@Scope("prototype")
|
||||
public class EditarFechamentoParamgeralController extends MyGenericForwardComposer {
|
||||
|
||||
private enum BancosSuportados {
|
||||
ITAU("341", "Itaú"),
|
||||
SANTANDER("033", "Santander"),
|
||||
MERCANTIL("389", "Mercantil"),
|
||||
BRADESCO("237", "Bradesco"),
|
||||
SICOOB("756", "Sicoob"),
|
||||
CEF("104", "Caixa Econômica Federal"),
|
||||
BANCO_DO_BRASIL("001","Banco do Brasil");
|
||||
|
||||
private String codBanco;
|
||||
private String descricao;
|
||||
|
||||
private BancosSuportados(String _codBanco, String descricao){
|
||||
this.codBanco = _codBanco;
|
||||
this.descricao = descricao;
|
||||
}
|
||||
|
||||
public String getDescricao() {
|
||||
return descricao;
|
||||
}
|
||||
|
||||
public static String getCodigo(String descricao){
|
||||
for(BancosSuportados banco :BancosSuportados.values()){
|
||||
if(banco.descricao.equals(descricao)){
|
||||
return banco.codBanco;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static String getDescricao(String codigo){
|
||||
for(BancosSuportados banco :BancosSuportados.values()){
|
||||
if(banco.codBanco.equals(codigo)){
|
||||
return banco.descricao;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private static Logger log = Logger.getLogger(EditarFechamentoParamgeralController.class);
|
||||
|
@ -102,16 +60,8 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
|
|||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||
List<String> bancosSuportados = new ArrayList<String>(Arrays.asList(new String[]{
|
||||
BancosSuportados.ITAU.getDescricao(),
|
||||
BancosSuportados.BRADESCO.getDescricao(),
|
||||
BancosSuportados.SANTANDER.getDescricao(),
|
||||
BancosSuportados.MERCANTIL.getDescricao(),
|
||||
BancosSuportados.SICOOB.getDescricao(),
|
||||
BancosSuportados.CEF.getDescricao(),
|
||||
BancosSuportados.BANCO_DO_BRASIL.getDescricao()}));
|
||||
lsBancosSuportados = bancosSuportados;
|
||||
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||
lsBancosSuportados = BancoLayout.getSuportados();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
|
@ -124,7 +74,7 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
|
|||
}
|
||||
|
||||
if(fechamentoParamgeral.getBoletoBancoCod() != null){
|
||||
cmbBoletoBancoCod.setText(BancosSuportados.getDescricao(fechamentoParamgeral.getBoletoBancoCod()));
|
||||
cmbBoletoBancoCod.setText(BancoLayout.getDescricao(fechamentoParamgeral.getBoletoBancoCod()));
|
||||
}
|
||||
}
|
||||
paramsList = (MyListbox) Executions.getCurrent().getArg().get("paramsList");
|
||||
|
@ -169,10 +119,10 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
|
|||
}
|
||||
|
||||
if(cmbBoletoBancoCod.getSelectedItem() != null ){
|
||||
bancoSelecionado = BancosSuportados.getCodigo((String) cmbBoletoBancoCod.getSelectedItem().getValue());
|
||||
bancoSelecionado = BancoLayout.getCodigo((String) cmbBoletoBancoCod.getSelectedItem().getValue());
|
||||
}
|
||||
|
||||
if(bancoSelecionado != null && bancoSelecionado.equals(BancosSuportados.BRADESCO.codBanco)){
|
||||
if(bancoSelecionado != null && bancoSelecionado.equals(BancoLayout.BRADESCO_400_Envio.getCodBanco())){
|
||||
if(txtBoletoBancoCarteira.getText() != null){
|
||||
Integer carteira = Integer.valueOf(txtBoletoBancoCarteira.getText());
|
||||
if(carteira > CARTEIRA_BRADESCO){
|
||||
|
|
|
@ -117,8 +117,7 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
|
|||
|
||||
public void onClick$btnImportarRetornoRemessa(Event ev) throws Exception {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public Empresa getEmpresa() {
|
||||
return empresa;
|
||||
|
|
Loading…
Reference in New Issue