fixes bug#AL-1979
parent
1e9972242d
commit
a11baab5a4
2
pom.xml
2
pom.xml
|
@ -3,7 +3,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>ModelWeb</artifactId>
|
||||
<version>1.0.20</version>
|
||||
<version>1.0.21</version>
|
||||
<distributionManagement>
|
||||
<repository>
|
||||
<id>rj-releases</id>
|
||||
|
|
|
@ -67,6 +67,7 @@ import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
|||
import com.rjconsultores.ventaboletos.enuns.AceiteBB;
|
||||
import com.rjconsultores.ventaboletos.enuns.BancoLayout;
|
||||
import com.rjconsultores.ventaboletos.enuns.TipoInscricaoPagador;
|
||||
import com.rjconsultores.ventaboletos.exception.ValidacaoRemessaException;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||
import com.rjconsultores.ventaboletos.utilerias.CustomEnum;
|
||||
|
||||
|
@ -233,7 +234,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
}
|
||||
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("Erro ao setar o valor de atraso do boleto "+tupla[0]+", favor entrar em contato com o suporte! ");
|
||||
throw new ValidacaoRemessaException("Erro ao setar o valor de atraso do boleto "+tupla[0]+", favor entrar em contato com o suporte! ");
|
||||
}
|
||||
|
||||
try{
|
||||
|
@ -249,13 +250,13 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
detalhe.setNumeroInscricaoPagador(tupla[19].toString().replaceAll("[^0-9]+", ""));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setEnderecoCompletoPagador(tupla[21].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Endereço do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Endereço do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
|
@ -263,7 +264,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
detalhe.setCEP_Prefixo(cep.substring(0,5));
|
||||
detalhe.setCEP_Sufixo(cep.substring(5));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
arquivoRemessaItem.addTitulo(detalhe);
|
||||
|
@ -419,7 +420,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
}
|
||||
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("Erro ao setar o valor de atraso do boleto "+tupla[0]+", favor entrar em contato com o suporte! ");
|
||||
throw new ValidacaoRemessaException("Erro ao setar o valor de atraso do boleto "+tupla[0]+", favor entrar em contato com o suporte! ");
|
||||
}
|
||||
|
||||
try{
|
||||
|
@ -433,37 +434,37 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
detalhe.setNumeroInscricao(tupla[19].toString().replaceAll("[^0-9]+", ""));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A inscrição do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A inscrição do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setNumeroInscricaoSacado(tupla[28].toString().replaceAll("[^0-9]+", ""));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setEnderecoSacado(tupla[21].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Endereco do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Endereco do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setBairroSacado(tupla[22].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setCidade(tupla[23].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A Cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A Cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setEstado(tupla[24].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
|
@ -471,7 +472,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
detalhe.setCepSacado(cep.substring(0,5));
|
||||
detalhe.setComplementoCepSacado(cep.substring(5));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
arquivoRemessaItem.addTitulo(detalhe);
|
||||
|
@ -619,31 +620,31 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
detalhe.setEnderecoCompletoPagador(tupla[21].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Endereço do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Endereço do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setBairro(tupla[22].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setCidade(tupla[23].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setEstado(tupla[24].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setCnpj(Long.valueOf(tupla[19].toString().replaceAll("[^0-9]+", "")));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
|
@ -651,7 +652,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
detalhe.setCepPrefixo(cep.substring(0,5));
|
||||
detalhe.setCepSufixo(cep.substring(5));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CEP do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
arquivoRemessaItem.addTitulo(detalhe);
|
||||
|
@ -759,7 +760,6 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
arquivoRemessa.addItem(arquivoRemessaItem);
|
||||
}
|
||||
|
||||
|
||||
DetalheObrigatorioItau detalhe = new DetalheObrigatorioItau();
|
||||
|
||||
String []doc = tupla[9].toString().split("-");
|
||||
|
@ -814,37 +814,37 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
detalhe.setNumeroInscricaoSacado(Long.valueOf(tupla[20].toString()));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setLogradouroSacado(tupla[22].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Logradouro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Logradouro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setBairroSacado(tupla[23].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setCepSacado(tupla[24].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CEP do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CEP do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setCidade(tupla[25].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A cidade do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A cidade do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
detalhe.setEstado(tupla[26].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
arquivoRemessaItem.addTitulo(detalhe);
|
||||
|
@ -940,7 +940,6 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
cabecalhoRemessaBancoBrasil.setNumContaCorrente(tupla[6].toString());
|
||||
cabecalhoRemessaBancoBrasil.setDigContaCorrente(tupla[7].toString());
|
||||
cabecalhoRemessaBancoBrasil.setNumCarteira(tupla[8].toString());
|
||||
cabecalhoRemessaBancoBrasil.setNumVarCarteira(((BigDecimal) tupla[28]).toString());
|
||||
cabecalhoRemessaBancoBrasil.setNomeEmpresa(nomeEmpresa);
|
||||
cabecalhoRemessaBancoBrasil.setNumConvenio(codEmpresaBanco);
|
||||
|
||||
|
@ -953,13 +952,22 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
cabecalhoLoteRemessaBancoBrasil.setNumContaCorrente(tupla[6].toString());
|
||||
cabecalhoLoteRemessaBancoBrasil.setDigContaCorrente(tupla[7].toString());
|
||||
cabecalhoLoteRemessaBancoBrasil.setNumCarteira(tupla[8].toString());
|
||||
cabecalhoLoteRemessaBancoBrasil.setNumVarCarteira(((BigDecimal) tupla[28]).toString());
|
||||
cabecalhoLoteRemessaBancoBrasil.setNomeEmpresa(nomeEmpresa);
|
||||
cabecalhoLoteRemessaBancoBrasil.setNumConvenio(codEmpresaBanco);
|
||||
cabecalhoLoteRemessaBancoBrasil.setDataGeracao(new Date());
|
||||
cabecalhoLoteRemessaBancoBrasil.setNumeroRemessa(idRemessa);
|
||||
cabecalhoLoteRemessaBancoBrasil.setRemessaTesteID("TS");
|
||||
//cabecalhoLoteRemessaBancoBrasil.setLoteServico(++loteCount);
|
||||
|
||||
try{
|
||||
cabecalhoRemessaBancoBrasil.setNumVarCarteira(((BigDecimal) tupla[28]).toString());
|
||||
cabecalhoLoteRemessaBancoBrasil.setNumVarCarteira(((BigDecimal) tupla[28]).toString());
|
||||
}catch(Exception e){
|
||||
throw new ValidacaoRemessaException(
|
||||
String.format(
|
||||
"A Variação Carteira da empresa %s está fora do padrão, favor corrigir",
|
||||
nomeEmpresa)
|
||||
);
|
||||
}
|
||||
|
||||
cabecalhoRemessaBancoBrasil.setCabecalhoLoteRemessaBancoBrasil(cabecalhoLoteRemessaBancoBrasil);
|
||||
|
||||
|
@ -1042,31 +1050,31 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
pagadorBancoBrasil.setNumeroInscricaoSacado(tupla[20].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorBancoBrasil.setLogradouroSacado(tupla[22].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Logradouro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Logradouro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorBancoBrasil.setBairroSacado(tupla[23].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorBancoBrasil.setCidade(tupla[25].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A cidade do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A cidade do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorBancoBrasil.setEstado(tupla[26].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[21]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
titulosBancoBrasil.setDetalheObrigatorioDadosPagadorBancoBrasil(pagadorBancoBrasil);
|
||||
|
@ -1199,10 +1207,10 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
}else {
|
||||
try{
|
||||
if( !(cabecalhoRemessaSicoob.getNumConvenio()).equals(codEmpresaBanco)) {
|
||||
throw new RuntimeException("O codigo de convênio não confere com o codigo do banco \r\n favor entrar em contato com o suporte! ");
|
||||
throw new ValidacaoRemessaException("O codigo de convênio não confere com o codigo do banco \r\n favor entrar em contato com o suporte! ");
|
||||
}
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("Houve um erro na montagem do cabeçalho do arquivo de remessa \r\n favor entrar em contato com o suporte! ");
|
||||
throw new ValidacaoRemessaException("Houve um erro na montagem do cabeçalho do arquivo de remessa \r\n favor entrar em contato com o suporte! ");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1273,31 +1281,31 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
pagadorSicoob.setNumeroInscricaoSacado(tupla[20].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorSicoob.setLogradouroSacado(tupla[22].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Logradouro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Logradouro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorSicoob.setBairroSacado(tupla[23].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorSicoob.setCidade(tupla[25].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A cidade do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
pagadorSicoob.setEstado(tupla[26].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[20]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
titulosSicoob.setDetalheObrigatorioDadosPagadorSicoob(pagadorSicoob);
|
||||
|
@ -1440,7 +1448,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
titulosCaixa.setNumeroInscricao(tupla[3].toString().replaceAll("[^0-9]+", ""));
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
String cep = "";
|
||||
|
@ -1455,31 +1463,31 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
try{
|
||||
titulosCaixa.setNumeroInscricaoSacado(tupla[14].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O CNPJ do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O CNPJ do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
titulosCaixa.setEnderecoSacado(tupla[16].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Logradouro do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Logradouro do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
titulosCaixa.setBairroSacado(tupla[17].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Bairro do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Bairro do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
titulosCaixa.setCidade(tupla[19].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("A cidade do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("A cidade do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
try{
|
||||
titulosCaixa.setEstado(tupla[20].toString());
|
||||
}catch(Exception e){
|
||||
throw new RuntimeException("O Estado do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
throw new ValidacaoRemessaException("O Estado do ponto de venda "+tupla[15]+" está fora do padrão, favor corrigir");
|
||||
}
|
||||
|
||||
titulosCaixa.setSacadorAvalista("");
|
||||
|
@ -1748,6 +1756,7 @@ public class RemessaCNABBancosHibernateDAO extends GenericHibernateDAO<Fechament
|
|||
int qtd = stmt.executeUpdate(qry.toString());
|
||||
con.commit();
|
||||
stmt.close();
|
||||
con.close();
|
||||
|
||||
return qtd==1;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
package com.rjconsultores.ventaboletos.exception;
|
||||
|
||||
public class ValidacaoRemessaException extends RuntimeException {
|
||||
|
||||
private static final long serialVersionUID = -919934943159729995L;
|
||||
|
||||
public ValidacaoRemessaException(String message) {
|
||||
super(message);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue