AdmMono/GeneradorBoletosCNAB/src/layouts/LayoutCaixaCNAB400Envio.txg...

104 lines
5.4 KiB
XML

<txg:Texgit xmlns:txg="http://jrimum.org/texgit"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jrimum.org/texgit http://jrimum.org/texgit/chrome/site/TexgitSchema.xsd"
version="1.0-academic">
<FlatFile>
<layout>
<name>Arquivo-Remessa_CaixaCNAB400</name>
<version>Version 67.126 v021micro, Published: 02/04/2021</version>
<description>
Layout para Cobrança.
Arquivo texto - padrão CNAB
Meio de Registro Transmissão de Dados
Descrição de Registro - Tamanho 400 Bytes
Organização Sequencial
</description>
</layout>
<GroupOfRecords>
<Record name="Header" description="Protocolo de comunicação" >
<GroupOfFields>
<IdType name="CodigoDoRegistro" length="1" value="0" position="1" />
<Field name="IdentificacaoRemessa" length="1" value="1" />
<Field name="LiteralRemessa" length="7" value="REMESSA" />
<Field name="CodigoServico" length="2" value="01" padding="ZERO_LEFT"/>
<Field name="LiteralServico" length="15" value="COBRANCA" />
<Field name="AgenciaBeneficiario" length="4" />
<Field name="Beneficiario" length="7" />
<Field name="Filler" length="9" />
<Field name="NomeEmpresa" length="30" />
<Field name="CodigoBanco" length="3" value="104" padding="ZERO_LEFT" />
<Field name="NomeBanco" length="15" value="C ECON FEDERAL" />
<Field name="DataGravacao" length="6" type="DATE" format="DATE_DDMMYY" />
<Field name="VersaoLayout" length="3" />
<Field name="Filler" length="286" />
<Field name="NumeroSequencialRemessa" length="5" padding="ZERO_LEFT" />
<Field name="NumeroSequencialRegistro" length="6" value="000001" padding="ZERO_LEFT" />
</GroupOfFields>
</Record>
<Record name="TransacaoTitulo" repeatable="true">
<GroupOfFields>
<IdType name="CodigoRegistro" length="1" value="1" position="1" />
<Field name="InscricaoEmpresa" length="2" value="02" />
<Field name="NumeroInscricao" length="14" padding="ZERO_LEFT" />
<Field name="Filler" length="3" />
<Field name="Beneficiario" length="7" />
<Field name="IdEmissao" length="1" value="2" />
<Field name="IdPostagem" length="1" value="0" />
<Field name="TaxaPermanencia" length="2" value="00" />
<Field name="UsoEmpresa" length="25" />
<Field name="NossoNumero" length="17" padding="ZERO_LEFT" />
<Field name="Filler" length="2" />
<Field name="UsoLivre" length="1" value="1" />
<Field name="TipoJuros" length="1" value="1" />
<Field name="DataJuros" length="6" type="DATE" format="DATE_DDMMYY" />
<Field name="CodigoDesconto" length="1" value="0" />
<Field name="Filler" length="22" />
<Field name="Carteira" length="2" value="01" />
<Field name="CodigoOcorrencia" length="2" value="01" />
<Field name="NumeroDoDocumento" length="10" padding="ZERO_LEFT"/>
<Field name="Vencimento" length="6" type="DATE" format="DATE_DDMMYY" />
<Field name="ValorTitulo" length="13" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="CodigoBanco" length="3" value="104"/>
<Field name="AgenciaCobradora" length="5" padding="ZERO_LEFT" />
<Field name="EspecieTitulo" length="2" value="01" />
<Field name="Aceite" length="1" value="N"/>
<Field name="DataEmissao" length="6" type="DATE" format="DATE_DDMMYY" />
<Field name="PrimeiraInstrucao" length="2" value="01" />
<Field name="SegundaInstrucao" length="2" value="00" />
<Field name="ValorJuros" length="13" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="DataDesconto" length="6" padding="ZERO_LEFT" />
<Field name="ValorDesconto" length="13" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="ValorIOF" length="13" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="ValorAbatimento" length="13" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="TipoSacado" length="2" padding="ZERO_LEFT" />
<Field name="DocumentoSacado" length="14" padding="ZERO_LEFT" />
<Field name="NomeSacado" length="40" />
<Field name="EnderecoSacado" length="40" />
<Field name="BairroSacado" length="12" />
<Field name="CepSacado" length="8" padding="ZERO_LEFT" />
<Field name="CidadeSacado" length="15" />
<Field name="EstadoSacado" length="2" />
<Field name="DataMulta" length="6" type="DATE" format="DATE_DDMMYY" />
<Field name="ValorMulta" length="10" type="BIGDECIMAL" format="DECIMAL_DD" padding="ZERO_LEFT" />
<Field name="SacadorAvalista" length="22" />
<Field name="TerceiraInstrucao" length="2" value="00" />
<Field name="DiasProtesto" length="2" padding="ZERO_LEFT" value="07" />
<Field name="Moeda" length="1" value="1" />
<Field name="NumeroSequencialRegistro" length="6" padding="ZERO_LEFT" />
</GroupOfFields>
</Record>
<Record name="Trailler">
<GroupOfFields>
<IdType name="CodigoDoRegistro" length="1" value="9" position="1" />
<Field name="Filler" length="393" />
<Field name="NumeroSequencialRegistro" length="6" padding="ZERO_LEFT"/>
</GroupOfFields>
</Record>
</GroupOfRecords>
</FlatFile>
</txg:Texgit>