Knowledge Base: Mastersiga Consultoria

Mastersiga Consultoria ❱ TOTVS Linha ProtheusFinanceiro (SIGAFIN)

237PAGREM - Estrutura dos arquivos de configuração CNAB

237 - Banco Bradesco - Contas a Pagar - Arquivo de Remessa


Importante

A coluna "Opções de Edição" contém as lista de possíveis valores para edição da expressão do "Conteúdo". Os campos que não possuem listas de edição, não permitem edição no processo de download dos modelos.

Controle
Linhas
Controle
Detalhes
Controle
Sequencial
Posição
Inicial
Posição
Final
DecimalInformaçãoConteúdoOpções de edição
0H



HEADER DE ARQUIVO.T.                                                                                                    
0T



TRAILLER ARQUIVO.T.                                                                                                    
1D1


DETALHE SEGMENTO AIIF(SEA->EA_MODELO $ "01/03/05/10/41/43",.T.,.F.)                                                                                                    
1D2


DETALHE SEGMENTO BIIF(SEA->EA_MODELO $ "01/03/05/10/41/43",.T.,.F.)                                                                                                    
1H



HEADER DE LOTE - A / BIIF(SEA->EA_MODELO $ "01/03/05/10/41/43",.T.,.F.)                                                                                                    
1T



TRAILLER DE LOTE - A / BIIF(SEA->EA_MODELO $ "01/03/05/10/41/43",.T.,.F.)                                                                                                    
2D1


DETALHE SEGMENTO JIIF(SEA->EA_MODELO $ "30/31", .T.,.F.)                                                                                                    
2D2


DETALHE SEGMENTO J-52IIF(SEA->EA_MODELO $ "30|31" .AND. SE2->E2_SALDO >= GETMV("MV_PAGJ52"),.T.,.F.)                                                                                                    
2H



HEADER DE LOTE - J / J52IIF(SEA->EA_MODELO $ "30/31", .T.,.F.)                                                                                                    
2T



TRAILLER DE LOTE - J / J52IIF(SEA->EA_MODELO $ "30/31", .T.,.F.)                                                                                                    
0H
130COD DO BANCO237                                                                                                    
0H
470LOTE DE SERV0                                                                                                    
0H
880TIPO REGISTRO0                                                                                                    
0H
9170USO EXCL CNABSPACE(9)                                                                                                    
0H
18180TP INSC EMPRESAIIF(SM0->M0_TPINSC == 3,"1","2")                                                                                                    
0H
19320NUM INSC EMPPADL(ALLTRIM(SM0->M0_CGC),14,"0")                                                                                                    
0H
33520COD CONVENIO BCPADR(ALLTRIM(SEE->EE_CODEMP),20,"")                                                                                                    
0H
53570AG MANT CONTAPADL(ALLTRIM(SEA->EA_AGEDEP),5,"0")                                                                                                    
0H
58580DV AGENCIACNABDVAG()                                                                                                    
0H
59700NUM CTA CORRENPADL(ALLTRIM(SEA->EA_NUMCON),12,"0")                                                                                                    
0H
71710DV AGCONTACNABDVCC()                                                                                                    
0H
72720DV AG/CTACNABDVCC()                                                                                                    
0H
731020NOME DA EMPRESAPADR(ALLTRIM(SM0->M0_NOMECOM),30,"")                                                                                                    
0H
1031320NOME BANCOPADR("BANCO BRADESCO SA",30,"")                                                                                                    
0H
1331420USO EXCL CNABSPACE(10)                                                                                                    
0H
1431430CODIGO REMESSA1                                                                                                    
0H
1441510DT GERAC ARQGRAVADATA(DDATABASE,.F.,5)
  • DATE()
  • DDATABASE
0H
1521570HORA GR ARQSTRTRAN(TIME(),":","")                                                                                                    
0H
1581630NUM SEQ ARQPADL(SEE->EE_ULTDSK,6,"0")                                                                                                    
0H
1641660VERSAO LAY-OUT89                                                                                                    
0H
1671710DENSID GRV ARQREPLICATE("0",5)                                                                                                    
0H
1721910RESERVADO BCOSPACE(20)                                                                                                    
0H
1922110RESERVADO EMPSPACE(20)                                                                                                    
0H
2122400USO EXCL CNABSPACE(29)                                                                                                    
0T
130COD BANCO237                                                                                                    
0T
470LOTE SERVICO9999                                                                                                    
0T
880TIPO REGISTRO9                                                                                                    
0T
9170USO EXCL CNABSPACE(9)                                                                                                    
0T
18230QTD LOTES ARQUISTRZERO(FNLOTECNAB(),6)                                                                                                    
0T
24290QTD REG ARQUIVOSTRZERO(FNLINCNAB(),6)                                                                                                    
0T
30350QTD CTAS CONCILREPLICATE("0",6)                                                                                                    
0T
362400USO EXCL CNABSPACE(205)                                                                                                    
1H
130COD BANCO237                                                                                                    
1H
470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
1H
880TIPO REGISTRO1                                                                                                    
1H
990TIPO OPERACAOC                                                                                                    
1H
10110TIPO SERVICO
                                                                                                    
1H
12130FORMA LANCAM
                                                                                                    
1H
14160NUM VERS LOTE45                                                                                                    
1H
17170USO EXCL CNABSPACE(1)                                                                                                    
1H
18180TP INSC EMPRESAIIF(SM0->M0_TPINSC == 3,"1","2")                                                                                                    
1H
19320NUM INSC EMPPADL(ALLTRIM(SM0->M0_CGC),14,"0")                                                                                                    
1H
33520CONVENIOPADR(ALLTRIM(SEE->EE_CODEMP),20,"")                                                                                                    
1H
53570AG MANT CCPADL(ALLTRIM(SEA->EA_AGEDEP),5,"0")                                                                                                    
1H
58580DV AGENCIACNABDVAG()                                                                                                    
1H
59700NRO CTA CORRENTPADL(ALLTRIM(SEA->EA_NUMCON),12,"0")                                                                                                    
1H
71710DV CTA CORRENTECNABDVCC()                                                                                                    
1H
72720DV AG/CTACNABDVCC()                                                                                                    
1H
731020NOME EMPRESAPADR(ALLTRIM(SM0->M0_NOMECOM),30,"")                                                                                                    
1H
1031420MENSAGEMSPACE(40)

                                                       

1H
1431720ENDERECOPADR(IIF(EMPTY(SM0->M0_ENDENT),SM0->M0_ENDCOB,SM0->M0_ENDENT),30,"")

                                                           

1H
1731770NUMEROREPLICATE("0",5)                                                                                                    
1H
1781920COMPLEMENTOPADR(SM0->M0_COMPENT,15,"")                                                                                                    
1H
1932120CIDADEPADR(IIF(EMPTY(SM0->M0_CIDENT),SM0->M0_CIDCOB,SM0->M0_CIDENT),20,"")                                                                                                    
1H
2132170CEPPADR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),5,"0")                                                                                                    
1H
2182200COMPLEM CEPPADR(SUBSTR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),6,3),3,"0")                                                                                                    
1H
2212220ESTADOPADR(IIF(EMPTY(SM0->M0_ESTENT),SM0->M0_ESTCOB,SM0->M0_ESTENT),2,"")                                                                                                    
1H
2232240IND FOR PGT SER1                                                                                                    
1H
2252300USO EXCL CNABSPACE(6)                                                                                                    
1H
2312400OCORRENCIASSPACE(10)                                                                                                    
1T
130COD BANCO237                                                                                                    
1T
470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
1T
880TIPO REGISTRO5                                                                                                    
1T
9170USO EXCL CNABSPACE(9)                                                                                                    
1T
18230QUANT DE REGPADL(FNLINLOTE(),6,"0")                                                                                                    
1T
24412SOMAT VALORESPADL(SOMAVALOR(),18,"0")                                                                                                    
1T
42595SOMAT QTD MOEDREPLICATE("0",18)                                                                                                    
1T
60650NRO AVISO DEBITREPLICATE("0",6)                                                                                                    
1T
662300USO EXCL CNABSPACE(165)                                                                                                    
1T
2312400OCORRENCIASSPACE(10)                                                                                                    
2H
130COD BANCO237                                                                                                    
2H
470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
2H
880TIPO REGISTRO1                                                                                                    
2H
990TIPO OPERACAOC                                                                                                    
2H
10110TIPO SERVICO
                                                                                                    
2H
12130FORMA LANCAM
                                                                                                    
2H
14160NUM VERS LOTE40                                                                                                    
2H
17170USO EXCL CNABSPACE(1)                                                                                                    
2H
18180TP INSC EMPRESAIIF(SM0->M0_TPINSC == 3,"1","2")                                                                                                    
2H
19320NUM INSC EMPPADL(ALLTRIM(SM0->M0_CGC),14,"0")                                                                                                    
2H
33520CONVENIOPADR(ALLTRIM(SEE->EE_CODEMP),20,"")                                                                                                    
2H
53570AG MANT CCPADL(ALLTRIM(SEA->EA_AGEDEP),5,"0")                                                                                                    
2H
58580DV AGENCIACNABDVAG()                                                                                                    
2H
59700NRO CTA CORRENTPADL(ALLTRIM(SEA->EA_NUMCON),12,"0")                                                                                                    
2H
71710DV CTA CORRENTECNABDVCC()                                                                                                    
2H
72720DV AG/CTACNABDVCC()                                                                                                    
2H
731020NOME EMPRESAPADR(ALLTRIM(SM0->M0_NOMECOM),30,"")                                                                                                    
2H
1031420MENSAGEMSPACE(40)                                                                                                    
2H
1431720ENDERECOPADR(IIF(EMPTY(SM0->M0_ENDENT),SM0->M0_ENDCOB,SM0->M0_ENDENT),30,"")                                                                                                    
2H
1731770NUMEROREPLICATE("0",5)                                                                                                    
2H
1781920COMPLEMENTOPADR(SM0->M0_COMPENT,15,"")                                                                                                    
2H
1932120CIDADEPADR(IIF(EMPTY(SM0->M0_CIDENT),SM0->M0_CIDCOB,SM0->M0_CIDENT),20,"")                                                                                                    
2H
2132170CEPPADR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),5,"0")                                                                                                    
2H
2182200COMPLEM CEPPADR(SUBSTR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),6,3),3,"0")                                                                                                    
2H
2212220ESTADOPADR(IIF(EMPTY(SM0->M0_ESTENT),SM0->M0_ESTCOB,SM0->M0_ESTENT),2,"")                                                                                                    
2H
2232300IND FOR PGT SERSPACE(8)                                                                                                    
2H
2312400OCORRENCIAS
                                                                                                    
2T
130COD BANCO237                                                                                                    
2T
470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
2T
880TIPO REGISTRO5                                                                                                    
2T
9170USO EXCL CNABSPACE(9)                                                                                                    
2T
18230QUANT DE REGPADL(FNLINLOTE(),6,"0")                                                                                                    
2T
24412SOMAT VALORESPADL(SOMAVALOR(),18,"0")

                                                              

2T
42595SOMAT QTD MOEDREPLICATE("0",18)

                                                   

2T
60650NRO AVISO DEBITREPLICATE("0",6)


2T
662300USO EXCL CNABSPACE(165)                                                                                                    
2T
2312400OCORRENCIASSPACE(10)                                                                                                    
1D1130COD BANCO237


1D1470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
1D1880TIPO REGISTRO3                                                                                                    
1D19130NRO SEQ LOTEPADL(FNTITLOTE(),5,"0")
  • INCREMENTA()
  • QTDTITLOTE()
1D114140COD SEG DETALHEA                                                                                                    
1D115150TIPO MOVIMENTO0
1D116170COD INST MOVIME0                                                                                                    
1D118200COD CAM CENTRALIIF(SEA->EA_MODELO $ "03/41/43",(IIF(SEA->EA_MODELO = "03","700","018")) ,"000")                                                                                                    
1D121230COD BCO FAVORPADL(ALLTRIM(SA2->A2_BANCO),3,"0")                                                                                                    
1D124280AGENCIA FAVORPADL(ALLTRIM(SA2->A2_AGENCIA),5,"0")                                                                                                    
1D129290DV AGENCIASA2->A2_DVAGE                                                                                                    
1D130410CTA CORRENTEPADL(ALLTRIM(SA2->A2_NUMCON),12,"0")                                                                                                    
1D142420DV CONTAPADR(SA2->A2_DVCTA,2,"")                                                                                                    
1D143430DV AG/CONTAPADR(SA2->A2_DVCTA,2,"")                                                                                                    
1D144730NOME FAVOR
  • PADR(ALLTRIM(SA2->A2_NOME),30,"")
  • A2_NREDUZ

  • A2_NOME

1D174930NUM DOC EMPRESPADR(ALLTRIM(SE2->E2_IDCNAB),20,"")                                                                                                    
1D1941010DATA PAGAMENTOGRAVADATA(SE2->E2_VENCREA,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA 
1D11021040TIPO DA MOEDABRL                                                                                                    
1D11051195QUANT MOEDAREPLICATE("0",15)                                                                                                    
1D11201342VLR PAGAMENTOPADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0")                                                                                                    
1D11351540NRO DOC ATRI BCPADR(ALLTRIM(SE2->E2_NUMBCO),20,"")                                                                                                    
1D11551620DT REAL PGTOREPLICATE("0",8)


1D11631772VLR REAL PGTOREPLICATE("0",15)                                                                                                    
1D11782170OUTRAS INFORMACSPACE(40)                                                                                                    
1D12182190COMP TP SERVICO7


1D12202240COD FINAL TED
                                                                                                    
1D12252260COMPL FINAL PAG
                                                                                                    
1D12272290USO EXCL CNABSPACE(03)                                                                                                    
1D12302300AVISO FAVOREC0                                                                                                    
1D12312400OCORRENCIASSPACE(10)                                                                                                    
1D2130COD BANCO237                                                                                                    
1D2470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
1D2880TIPO REGISTRO3                                                                                                    
1D29130NRO SEQ LOTEPADL(FNTITLOTE(),5,"0")
  • INCREMENTA()
  • QTDTITLOTE()
1D214140COD SEG DETALHEB                                                                                                    
1D215170USO EXCL CNABSPACE(3)                                                                                                    
1D218180TP INSC FAVORIIF(SA2->A2_TIPO == "J","2","1")                                                                                                    
1D219320NRO INSC FAVORPADL(ALLTRIM(SA2->A2_CGC),14,"0")                                                                                                    
1D233620LOGRAD FAVORECPADR(ALLTRIM(SA2->A2_END),30,"")                                                                                                    
1D263670NRO LOCALREPLICATE("0",5)                                                                                                    
1D268820COMPLEMENTOPADR(ALLTRIM(SA2->A2_COMPLEM),15,"")                                                                                                    
1D283970BAIRRO FAVORECPADR(ALLTRIM(SA2->A2_BAIRRO),15,"")                                                                                                    
1D2981170CIDADE FAVORECPADR(ALLTRIM(SA2->A2_MUN),20,"")                                                                                                    
1D21181220CEP FAVORECPADL(ALLTRIM(SA2->A2_CEP),5,"0")                                                                                                    
1D21231250COMPLEM CEPPADL(ALLTRIM(SUBSTR(SA2->A2_CEP,6,3)),3,"0")                                                                                                    
1D21261270FAV ESTADOSA2->A2_EST                                                                                                    
1D21281350DATA VENCIMENTOGRAVADATA(SE2->E2_VENCTO,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
1D21361502VALORPADL(SE2->(E2_SALDO)*100,15,"0")
  • E2_SALDO
  • E2_VALOR
  • E2_VLCRUZ
1D21511652VLR ABATIMENTOPADL(SE2->(E2_SDDECRESC)*100,15,"0")                                                                                                    
1D21661802VLR DESCONTOREPLICATE("0",15)                                                                                                    
1D21811952VLR MORAPADL(SE2->(E2_SDACRESC)*100,15,"0")                                                                                                    
1D21962102VLR MULTAREPLICATE("0",15)

                                                                   

1D22112250COD DCTO FAVOREPADL(ALLTRIM(SE2->E2_IDCNAB),15,"")                                                                                                    
1D22262260AVISO FAVOREC0                                                                                                    
1D22272320USO EXCL SIAPEREPLICATE("0",6)                                                                                                    
1D22332400COD ISPBREPLICATE("0",8)                                                                                                    
2D1130COD BANCO237                                                                                                    
2D1470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
2D1880TIPO REGISTRO3                                                                                                    
2D19130NUM SEQ REG LOTPADL(FNTITLOTE(),5,"0")                                                                                                    
2D114140COD SEG DETALHEJ                                                                                                    
2D115150TIPO MOVIMENTO0                                                                                                    
2D116170COD INST MOVIM0                                                                                                    
2D118610COD BARRASSUBSTR(SE2->E2_CODBAR,1,44)                                                                                                    
2D162910NOME DO CEDENTEPADR(ALLTRIM(SA2->A2_NOME),30,"")
  • A2_NREDUZ
  • A2_NOME
2D192990DATA VENCIMENTOGRAVADATA(SE2->E2_VENCTO,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
2D11001142VLR NOM TITPADL(SE2->(E2_SALDO)*100,15,"0")
  • E2_SALDO
  • E2_VALOR
  • E2_VLCRUZ
2D11151292VALOR DESCONTOPADL(SE2->E2_SDDECRE*100,15,"0")
  • E2_DESCONT
  • E2_SDDECRE
2D11301442VALOR JUROSPADL(SE2->E2_SDACRES*100,15,"0")
  • E2_MULTA
  • E2_SDDACRE
  • E2_JUROS
2D11451520DATA PAGAMENTOGRAVADATA(SE2->E2_VENCREA,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
2D11531672VALOR PAGAMENTOPADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0")
  • E2_SALDO
  • E2_VALOR
  • E2_VLCRUZ
2D11681825QTDE MOEDAREPLICATE("0",15)                                                                                                    
2D11832020NRO DOC EMPRESAPADR(ALLTRIM(SE2->E2_IDCNAB),20,"")                                                                                                    
2D12032220NRO DOC BANCOPADR(ALLTRIM(SE2->E2_NUMBCO),20,"")                                                                                                    
2D12232240COD MOEDA9                                                                                                    
2D12252300USO EXCL CNABSPACE(6)                                                                                                    
2D12312400OCORRENCIASSPACE(10)                                                                                                    
2D2130COD BANCO237                                                                                                    
2D2470LOTE SERVICOSTRZERO(FNLOTECNAB(),4)                                                                                                    
2D2880TIPO REGISTRO3                                                                                                    
2D29130NRO SEQ LOTEPADL(FNTITLOTE(),5,"0")


2D214140COD SEG DETALHEJ                                                                                                    
2D215150USO EXCL CNABSPACE(1)


2D216170COD MOV REMESSA
                                                                                                    
2D218190ID REGISTRO52                                                                                                    
2D220200TIPO INSC SACADIIF(SM0->M0_TPINSC == 3,"1","2")                                                                                                    
2D221350NRO INSC SACADOPADL(ALLTRIM(SM0->M0_CGC),15,"0")                                                                                                    
2D236750NOME SACADOPADR(ALLTRIM(SM0->M0_NOMECOM),40,"")                                                                                                    
2D276760TIPO INSC CEDENIIF(SA2->A2_TIPO == "J","2","1")                                                                                                    
2D277910NRO INSC CEDENPADL(ALLTRIM(SA2->A2_CGC),15,"0")                                                                                                    
2D2921310NOME CEDENTEPADR(ALLTRIM(SA2->A2_NOME),40,"")
  • A2_NREDUZ
  • A2_NOME
2D21321320TP INSC SACADORIIF(SA2->A2_TIPO == "J","2","1")                                                                                                    
2D21331470NRO INS SACADORPADL(ALLTRIM(SA2->A2_CGC),15,"0")                                                                                                    
2D21481870NOME SACADORPADR(ALLTRIM(SA2->A2_NOME),40,"")
  • A2_NREDUZ
  • A2_NOME
2D21882400USO EXCL CNABSPACE(53)                                                                                                    



Updated on 26/08/2022

Was this article helpful?
We appreciate your review.