Implementação do banco SAFRA feat bug#AL-3376
parent
1ad735f6d3
commit
5f3f0c6911
6
pom.xml
6
pom.xml
|
@ -4,11 +4,11 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>ventaboletosadm</artifactId>
|
<artifactId>ventaboletosadm</artifactId>
|
||||||
<version>1.36.2</version>
|
<version>1.37.0</version>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<modelWeb.version>1.27.1</modelWeb.version>
|
<modelWeb.version>1.28.0</modelWeb.version>
|
||||||
<flyway.version>1.23.3</flyway.version>
|
<flyway.version>1.23.3</flyway.version>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
@ -113,7 +113,7 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>br.com.rjconsultores</groupId>
|
<groupId>br.com.rjconsultores</groupId>
|
||||||
<artifactId>GeneradorBoletosCNAB</artifactId>
|
<artifactId>GeneradorBoletosCNAB</artifactId>
|
||||||
<version>1.4.1</version>
|
<version>1.5.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -1,13 +1,10 @@
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Arrays;
|
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
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.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.FechamentoParamgeral;
|
import com.rjconsultores.ventaboletos.entidad.FechamentoParamgeral;
|
||||||
|
import com.rjconsultores.ventaboletos.enuns.BancoLayout;
|
||||||
import com.rjconsultores.ventaboletos.service.FechamentoParamgeralService;
|
import com.rjconsultores.ventaboletos.service.FechamentoParamgeralService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
@ -30,46 +28,6 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class EditarFechamentoParamgeralController extends MyGenericForwardComposer {
|
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 final long serialVersionUID = 1L;
|
||||||
|
|
||||||
private static Logger log = Logger.getLogger(EditarFechamentoParamgeralController.class);
|
private static Logger log = Logger.getLogger(EditarFechamentoParamgeralController.class);
|
||||||
|
@ -102,16 +60,8 @@ 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[]{
|
lsBancosSuportados = BancoLayout.getSuportados();
|
||||||
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;
|
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
|
@ -124,7 +74,7 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
|
||||||
}
|
}
|
||||||
|
|
||||||
if(fechamentoParamgeral.getBoletoBancoCod() != null){
|
if(fechamentoParamgeral.getBoletoBancoCod() != null){
|
||||||
cmbBoletoBancoCod.setText(BancosSuportados.getDescricao(fechamentoParamgeral.getBoletoBancoCod()));
|
cmbBoletoBancoCod.setText(BancoLayout.getDescricao(fechamentoParamgeral.getBoletoBancoCod()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
paramsList = (MyListbox) Executions.getCurrent().getArg().get("paramsList");
|
paramsList = (MyListbox) Executions.getCurrent().getArg().get("paramsList");
|
||||||
|
@ -169,10 +119,10 @@ public class EditarFechamentoParamgeralController extends MyGenericForwardCompos
|
||||||
}
|
}
|
||||||
|
|
||||||
if(cmbBoletoBancoCod.getSelectedItem() != null ){
|
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){
|
if(txtBoletoBancoCarteira.getText() != null){
|
||||||
Integer carteira = Integer.valueOf(txtBoletoBancoCarteira.getText());
|
Integer carteira = Integer.valueOf(txtBoletoBancoCarteira.getText());
|
||||||
if(carteira > CARTEIRA_BRADESCO){
|
if(carteira > CARTEIRA_BRADESCO){
|
||||||
|
|
|
@ -117,8 +117,7 @@ public class RelatorioArquivoRemessaCNABController extends MyGenericForwardCompo
|
||||||
|
|
||||||
public void onClick$btnImportarRetornoRemessa(Event ev) throws Exception {
|
public void onClick$btnImportarRetornoRemessa(Event ev) throws Exception {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public Empresa getEmpresa() {
|
public Empresa getEmpresa() {
|
||||||
return empresa;
|
return empresa;
|
||||||
|
|
Loading…
Reference in New Issue