fixes bug#AL-4442
parent
5810d596b3
commit
e2ce9f6d24
2
pom.xml
2
pom.xml
|
@ -5,7 +5,7 @@
|
|||
|
||||
<groupId>br.com.rjconsultores</groupId>
|
||||
<artifactId>GeneradorBoletosCNAB</artifactId>
|
||||
<version>1.7.1</version>
|
||||
<version>1.8.0</version>
|
||||
<name>GeneradorBoletosCNAB</name>
|
||||
|
||||
<distributionManagement>
|
||||
|
|
|
@ -23,6 +23,7 @@ public class DetalheObrigatorioDadosPagadorSicoob implements DetalheObrigatorio,
|
|||
private Integer codBancoCorresp;
|
||||
private String nossoNumeroNoBancoCorresp;
|
||||
private Integer idBoletoFechamento;
|
||||
private String cveEstado;
|
||||
|
||||
@Override
|
||||
public void setIdBoletoFechamento(Integer id) {
|
||||
|
@ -170,4 +171,13 @@ public class DetalheObrigatorioDadosPagadorSicoob implements DetalheObrigatorio,
|
|||
public void setCodigoRemessa(Integer codigoRemessa) {
|
||||
this.codigoRemessa = codigoRemessa;
|
||||
}
|
||||
|
||||
public String getCveEstado() {
|
||||
return cveEstado;
|
||||
}
|
||||
|
||||
public void setCveEstado(String cveEstado) {
|
||||
this.cveEstado = cveEstado;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -42,8 +42,8 @@ public class SicoobFlatFile extends AbstractFlatFile implements RemessaInterface
|
|||
header.setValue("NumContaCorrente", FormataUtil.formatarValorPorTamanho(cabecalhoRemessa.getNumContaCorrente(), 12));
|
||||
header.setValue("DigContaCorrente", FormataUtil.formatarValorPorTamanho(cabecalhoRemessa.getDigContaCorrente(), 1));
|
||||
header.setValue("NomeEmpresa", FormataUtil.formatarValorPorTamanho(cabecalhoRemessa.getNomeEmpresa(), 30));
|
||||
header.setValue("NumeroRemessa", FormataUtil.formatarValorPorTamanhoZeroEsquerda(cabecalhoRemessa.getNumRemessa().toString(), 8));
|
||||
header.setValue("DataGeracao", FormataUtil.formataDataToString(cabecalhoRemessa.getDataGravacao(), "000000", "ddMMyy"));
|
||||
header.setValue("NumRemessa", FormataUtil.formatarValorPorTamanhoZeroEsquerda(cabecalhoRemessa.getNumRemessa().toString(), 6));
|
||||
header.setValue("DataGeracao", FormataUtil.formataDataToString(cabecalhoRemessa.getDataGravacao(), "000000", "ddMMyyyy"));
|
||||
header.setValue("HoraGeracao", FormataUtil.formataDataToString(cabecalhoRemessa.getDataGravacao(), "000000", "HHmmss"));
|
||||
|
||||
getFlatFile().addRecord(header);
|
||||
|
@ -89,6 +89,7 @@ public class SicoobFlatFile extends AbstractFlatFile implements RemessaInterface
|
|||
transacaoTitulos.setValue("NumContaCorrente", FormataUtil.formatarValorPorTamanho(dadosTitulos.getNumContaCorrente(), 12));
|
||||
transacaoTitulos.setValue("DigContaCorrente", FormataUtil.formatarValorPorTamanho(dadosTitulos.getDigContaCorrente(), 1));
|
||||
transacaoTitulos.setValue("NossoNumero", FormataUtil.formatarValorPorTamanho(dadosTitulos.getNossoNumero(), 20));
|
||||
transacaoTitulos.setValue("CodCarteira",dadosTitulos.getCodCarteira());
|
||||
transacaoTitulos.setValue("NumeroDoDocumento", FormataUtil.formatarValorPorTamanho(dadosTitulos.getNumeroDoDocumento(), 15));
|
||||
transacaoTitulos.setValue("Vencimento", FormataUtil.formataData(dadosTitulos.getVencimento()));
|
||||
transacaoTitulos.setValue("Valor", dadosTitulos.getValor());
|
||||
|
@ -128,7 +129,7 @@ public class SicoobFlatFile extends AbstractFlatFile implements RemessaInterface
|
|||
transacaoTitulos.setValue("CepSacado", FormataUtil.formatarValorPorTamanhoZeroEsquerda(dadosPagadorSicoobl.getCepSacado().toString(), 5));
|
||||
transacaoTitulos.setValue("SufixoCep", FormataUtil.formatarValorPorTamanhoZeroEsquerda(dadosPagadorSicoobl.getSufixoCep().toString(), 3));
|
||||
transacaoTitulos.setValue("Cidade", FormataUtil.formatarValorPorTamanho(dadosPagadorSicoobl.getCidade(), 15));
|
||||
transacaoTitulos.setValue("Estado", FormataUtil.formatarValorPorTamanho(dadosPagadorSicoobl.getEstado(), 2));
|
||||
transacaoTitulos.setValue("Estado", FormataUtil.formatarValorPorTamanho(dadosPagadorSicoobl.getCveEstado(), 2));
|
||||
|
||||
try{
|
||||
transacaoTitulos.setValue("CodBancoCorresp", FormataUtil.formatarValorPorTamanho(dadosPagadorSicoobl.getCodBancoCorresp().toString(), 3));
|
||||
|
|
|
@ -90,7 +90,7 @@
|
|||
<Field name="DigContaCorrente" length="1" type="CHARACTER"/>
|
||||
<Field name="DigAgenciaConta" length="1" blankAccepted="true"/>
|
||||
<Field name="NossoNumero" length="20" type="CHARACTER"/>
|
||||
<Field name="CodCarteira" length="1" type="INTEGER" value="7"/>
|
||||
<Field name="CodCarteira" length="1" type="INTEGER"/>
|
||||
<Field name="Cadastramento" length="1" value="0"/>
|
||||
<Field name="TipoDocumento" length="1" blankAccepted="true"/>
|
||||
<Field name="IdentEmissaoBloqueto" length="1" value="2"/>
|
||||
|
@ -115,7 +115,7 @@
|
|||
<Field name="CodigoProtesto" length="1" type="INTEGER" padding="ZERO_LEFT" value="3"/>
|
||||
<Field name="DiasProtesto" length="2" type="INTEGER" padding="ZERO_LEFT"/>
|
||||
<Field name="CodigoBaixa" length="1" type="INTEGER" value="0"/>
|
||||
<Field name="DiasBaixa" length="3" type="INTEGER" blankAccepted="true" />
|
||||
<Field name="DiasBaixa" length="3" type="CHARACTER" blankAccepted="true"/>
|
||||
<Field name="Moeda" length="2" type="INTEGER" value="09" padding="ZERO_LEFT"/>
|
||||
<Field name="NumeroContrato" length="10" type="INTEGER" padding="ZERO_LEFT"/>
|
||||
<Field name="UsoExclusivo" length="1" blankAccepted="true"/>
|
||||
|
|
Loading…
Reference in New Issue