Knowledge Base: Mastersiga Consultoria

Mastersiga Consultoria ❱ TOTVS Linha ProtheusFinanceiro (SIGAFIN)

104PAGREM - Estrutura dos arquivos de configuração CNAB.

104 - Caixa Econômica - 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 de Arquivo                     .T.                                                                                                                                                                                                                                        
1D1      
DETALHE SEGMENTO AIIF(SEA->EA_MODELO $ "01|02|03|04|05|10|41|43",.T.,.F.)                                                                                                    
1D2      
DETALHE SEGMENTO BIIF(SEA->EA_MODELO $ "01|02|03|04|05|10|41|43",.T.,.F.)                                                                                                    
1D3      
DETALHE SEGMENTO JIIF(SEA->EA_MODELO $ "31",.T.,.F.)                                                                                                                                                                                                         
1D4      
DETALHE SEGMENTO J-52IIF(SEA->EA_MODELO $ "31" .AND. SE2->E2_SALDO >= GETMV(MV_PAGJ52),.T.,.F.)                                                                                                    
1H
      
HEADER LOTE                             .T.                                                                                                                                                                                                                                        
1T
      
TRAILLER LOTE                           .T.                                                                                                                                                                                                                                        
0H
130COD BANCO                               104                                                                                                    
0H
470COD LOTE                                0                                                                                                    
0H
880TIPO REGISTRO                           0                                                                                                    
0H
9170USO EXCL CNAB                           SPACE(9)                                                                                                                                                                                                                                   
0H
18180TO INSC BENEF                           IIF(SM0->M0_TPINSC== 3,"1","2")                                                                                                                                                                                                            
0H
19320NRO INSC BENEF                          PADL(ALLTRIM(SM0->M0_CGC),14,"0")                                                                                                    
0H
33380COD CONV BANCOPADL(ALLTRIM(SEE->EE_CODEMP),6,"0")                                                                                                    
0H
39400PARAM TRANSMISREPLICATE("0",2)                                                                                                                                                                                                                           
0H
41410AMBIENTE CLIENT                         T                                                                                                                                                                                                                                        
0H
42420AMBIENTE CAIXA                          SPACE(1)                                                                                                                                                                                                                                   
0H
43450ORIGEM APLICATI                         SPACE(3)                                                                                                                                                                                                                                   
0H
46490NRO VERSAO                              SPACE(4)                                                                                                                                                                                                                                   
0H
50520USO EXCL CNAB                           SPACE(3)                                                                                                                                                                                                                                   
0H
53570AG CTA CORRENTEPADL(ALLTRIM(SEA->EA_AGEDEP),5,"0")                                                                                                    
0H
58580DV AGENCIA                              CNABDVAG()                                                                                                                                                                                                                                 
0H
59700NRO CONTA CORREPADL(ALLTRIM(SEA->EA_NUMCON),12,"0")                                                                                                    
0H
71710DV CONTA                                CNABDVCC()                                                                                                                                                                                                                                 
0H
72720DV AGEN CONTA                           SPACE(1)                                                                                                                                                                                                                                   
0H
731020NOME EMPRESAPADR(ALLTRIM(SM0->M0_NOMECOM),30,"")                                                                                                    
0H
1031320NOME BANCO                              PADR("CAIXA",30,"")                                                                                                                                                                                                                        
0H
1331420USO EXCL CNAB                           SPACE(10)                                                                                                                                                                                                                                  
0H
1431430COD REME RETORN1                                                                                                    
0H
1441510DT GER ARQUIVO                          GRAVADATA(DDATABASE,.F.,5)                                                                                                             
  • DATE()
  • DDATABASE                                                                             
0H
1521570HR GER ARQUIVO                          STRTRAN(TIME(),":","")                                                                                                                                                                                                                     
0H
1581630NSA                                     PADL(SEE->EE_ULTDSK,6,"0")                                                                                                                                                                                                                 
0H
1641660VER LAY ARQUIVO                         80                                                                                                    
0H
1671710DENS GRAVACAO1600                                                                                                    
0H
1721910RESERV BANCO                            SPACE(20)                                                                                                                                                                                                                                  
0H
1922110RESERV EMPRESASPACE(20)                                                                                                                                                                                                                                  
0H
2122220USO EXCL CNAB                           SPACE(11)                                                                                                                                                                                                                                  
0H
2232250ID COBRANCA                             SPACE(3)                                                                                                                                                                                                                                   
0H
2262280USO EXC VANS                            REPLICATE("0",3)                                                                                                                                                                                                                           
0H
2292300TIPO SERVICO                            SPACE(2)                                                                                                                                                                                                                                   
0H
2312400OCOR COB S/PAPESPACE(10)                                                                                                                                                                                                                                  
0T
130COD BANCO                               104                                                                                                    
0T
470LOTE SERVICO                            9999                                                                                                    
0T
880CODIGO REGISTRO9                                                                                                    
0T
9170USO EXCL CNAB                           SPACE(9)                                                                                                                                                                                                                                   
0T
18230QTD LOTES ARQUI                         1                                                                                                    
0T
24290QTD REG ARQUIVOPADL((NTOTCNAB2*3)+4,6,"0")                                                                                                                                                                                                                
0T
30410USO EXCL CNAB                           SPACE(12)                                                                                                                                                                                                                                  
0T
42595QTD CTAS CONCILREPLICATE("0",18)                                                                                                                                                                                                                          
0T
60650USO EXCL CNAB                           SPACE(6)                                                                                                                                                                                                                                   
0T
662400USO EXCL CNAB                           SPACE(175)                                                                                                                                                                                                                                 
1D1130COD BANCO                               104                                                                                                    
1D1470LOTE SERVICO                            1                                                                                                    
1D1880COD REGISTRO                            3                                                                                                    
1D19130NRO SEQ REGISTRPADL(INT(INCREMENTA()-1),5,"0")                                                                                                                                                                                                            
1D114140COD SEG DETALHEA                                                                                                                                                                                                                                        
1D115150TIPO MOVIMENTO                          0                                                                                                    
1D116170COD INSTR MOVIM0                                                                                                    
1D118200CAMARA COMPENSAIIF(SEA->EA_MODELO $ "03|41|43",(IIF(SEA->EA_MODELO=="03","700","018")),"000")                                                                                                    
1D121230COD BCO DESTINOPADL(ALLTRIM(SA2->A2_BANCO),3,"0")                                                                                                    
1D124280COD AGEN DESTINPADL(ALLTRIM(SA2->A2_AGENCIA),5,"0")                                                                                                    
1D129290DV AGEN DESTINOSA2->A2_DVAGE                                                                                                                                                                                                                              
1D130410CTA COR DESTINOPADL(ALLTRIM(SA2->A2_NUMCON),12,"0")                                                                                                    
1D142420DV CONTA DESTINSA2->A2_DVCTA                                                                                                                                                                                                                              
1D143430DV AG/CTA DESTI                         SPACE(1)                                                                                                                                                                                                                                   
1D144730NOME FAVORECIDOPADR(ALLTRIM(SA2->A2_NOME),30,"")
  • A2_NREDUZ
  • A2_NOME                                                                            
1D174790NRO DOC ATRI EMPADL(INCREMENTA(),6,"0")                                                                                                                                                                                                                   
1D180920USO EXCL CNAB                           SPACE(13)                                                                                                                                                                                                                                  
1D193930TP CTA FIN TED                          SA2->A2_TIPCTA                                                                                                                                                                                                                             
1D1941010DATA VENCIMENTOGRAVADATA(SE2->E2_VENCREA,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA                                                            
1D11021040TIPO MOEDA                              BRL                                                                                                                                                                                                                                      
1D11051195QTD MOEDA                               REPLICATE("0",15)                                                                                                                                                                                                                          
1D11201342VALOR LANCAMENTPADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0")                                                                                                    
1D11351430NRO DOC BANCOREPLICATE("0",9)                                                                                                                                                                                                                           
1D11441460USO EXCL CNAB                           SPACE(3)                                                                                                                                                                                                                                   
1D11471480QTD PARCELAS                            1                                                                                                    
1D11491490INDICADOR BLOQUN                                                                                                                                                                                                                                        
1D11501500IND FORMA PARCE0                                                                                                    
1D11511520PER DIA VENCTO                          0                                                                                                    
1D11531540NUMERO PARCELA0                                                                                                    
1D11551620DATA EFETIVACAOREPLICATE("0",8)                                                                                                                                                                                                                           
1D11631772VLR REAL EFETIV                         REPLICATE("0",15)                                                                                                                                                                                                                          
1D11782170INFORMACAO 2                            SPACE(40)                                                                                                                                                                                                                                  
1D12182190FINALIDADE DOC                          7                                                                                                    
1D12202290USO EXCL CNAB                           SPACE(10)                                                                                                                                                                                                                                  
1D12302300AVISO FAVORECID                         0                                                                                                    
1D12312400OCORRENCIAS                             SPACE(10)                                                                                                                                                                                                                                  
1D2130COD BANCO                               104                                                                                                    
1D2470LOTE SERVICO                            1                                                                                                    
1D2880CODIGO REGISTRO3                                                                                                    
1D29130NSR                                     PADL(INT(INCREMENTA()-1),5,"0")                                                                                                                                                                                                            
1D214140CODIGO SEGMENTOB                                                                                                                                                                                                                                        
1D215170USO EXCL CNAB                           SPACE(3)                                                                                                                                                                                                                                   
1D218180TIPO INSCRICAO                          IIF(SA2->A2_TIPO == "J", "2"," 1")                                                                                                                                                                                                         
1D219320NRO INSCRICAO                           PADL(ALLTRIM(SA2->A2_CGC),14,"0")                                                                                                    
1D233620LOGRADOURO                              PADR(ALLTRIM(SA2->A2_END),30,"")                                                                                                    
1D263670NRO LOGRADOUROREPLICATE("0",5)                                                                                                                                                                                                                           
1D268820COMPLEMENTOPADR(ALLTRIM(SA2->A2_COMPLEM),15,"")                                                                                                    
1D283970BAIRRO                                  PADR(ALLTRIM(SA2->A2_BAIRRO),15,"")                                                                                                    
1D2981170CIDADE                                  PADR(ALLTRIM(SA2->A2_MUN),20,"")                                                                                                    
1D21181250CEP                                     PADL(ALLTRIM(SA2->A2_CEP ),8,"0")                                                                                                    
1D21261270UF DO ESTADO                            SA2->A2_EST                                                                                                                                                                                                                                
1D21281350DATA VENCIMENTOGRAVADATA(SE2->E2_VENCREA,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
1D21361502VALOR DOCTO                             REPLICATE("0",15)                                                                                                                                                                                                                          
1D21511652VALOR ABATIMENTREPLICATE("0",15)                                                                                                                                                                                                                          
1D21661802VALOR DESCONTOREPLICATE("0",15)                                                                                                                                                                                                                          
1D21811952VALOR MORA                              REPLICATE("0",15)                                                                                                                                                                                                                          
1D21962102VALOR MULTA                             REPLICATE("0",15)                                                                                                                                                                                                                          
1D22112250COD DOCTO FAVORIIF(SEA->EA_MODELO = "10",PADL(ALLTRIM(SA2->A2_CGC),15,"0"),SPACE(15))                                                                                                    
1D22262400USO EXCL CNAB                           SPACE(15)                                                                                                                                                                                                                                  
1D3130COD BANCO                               104                                                                                                    
1D3470LOTE SERVICO                            1                                                                                                    
1D3880CODIGO REGISTRO3                                                                                                    
1D39130NSR                                     PADL(INT(INCREMENTA()-1),5,"0")                                                                                                                                                                                                            
1D314140CODIGO SEGMENTOJ                                                                                                                                                                                                                                        
1D315150TIPO MOVIMENTO                          0                                                                                                    
1D316170CODIGO MOVIMENT0                                                                                                    
1D318200BANCO DESTINO                           SUBSTR(SE2->E2_CODBAR,1,3)                                                                                                    
1D321210CODIGO MOEDA                            SUBSTR(SE2->E2_CODBAR,4,1)                                                                                                    
1D322220DV COD BARRAS                           SUBSTR(SE2->E2_CODBAR,5,1)                                                                                                    
1D323260FATOR VENCIMENTSUBSTR(SE2->E2_CODBAR,6,4)                                                                                                    
1D327362VALOR DOCUMENTOSUBSTR(SE2->E2_CODBAR,10,10)                                                                                                    
1D337610LIVRE COD BARRASUBSTR(SE2->E2_CODBAR,20,25)                                                                                                    
1D362910NOME CEDENTE                            PADR(ALLTRIM(SA2->A2_NOME),30,"")
  • A2_NREDUZ
  • A2_NOME                                                                            
1D392990DATA VENCIMENTOGRAVADATA(SE2-E2_VENCTO,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
1D31001142VALOR TITULOPADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0")                                                                                                    
1D31151292VLR DESC ABATIM                         PADL(SE2->(E2_SDDECRESC)*100,15,"0")                                                                                                    
1D31301443VLR MORA MULTAPADL(SE2->(E2_SDACRESC)*100,16,"0")                                                                                                                                                                                                        
1D31451520DATA PAGAMENTOGRAVADATA(SE2->E2_VENCREA,.F.,5)
  • E2_VENCTO
  • E2_EMISSAO
  • E2_VENCREA
1D31531672VALOR PAGAMENTOPADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0")                                                                                                    
1D31681825QTD MOEDA                               REPLICATE("0",15)                                                                                                                                                                                                                          
1D31831880NRO ATRIB EMPREPADL(ALLTRIM(SEE->EE_CODEMP),6,"0")                                                                                                    
1D31892020USO EXCL CNAB                           SPACE(14)                                                                                                                                                                                                                                  
1D32032110NRO ATRIB BANCOREPLICATE("0",9)                                                                                                                                                                                                                           
1D32122220USO EXCL CNAB                           SPACE(11)                                                                                                                                                                                                                                  
1D32232240CODIGO MOEDA                            9                                                                                                    
1D32252300USO EXCL CNAB                           SPACE(6)                                                                                                                                                                                                                                   
1D32312400OCORRENCIAS                             SPACE(10)                                                                                                                                                                                                                                  
1D4130COD BANCO                               104                                                                                                    
1D4470LOTE SERVICO                            1                                                                                                    
1D4880CODIGO REGISTRO3                                                                                                    
1D49130NSR                                     PADL(INT(INCREMENTA()-1),5,"0")                                                                                                                                                                                                            
1D414140CODIGO SEGMENTOJ                                                                                                                                                                                                                                        
1D415150USO EXCL CNAB                           SPACE(1)                                                                                                                                                                                                                                   
1D416170CODIGO MOVIMENTSPACE(2)                                                                                                                                                                                                                                   
1D418190ID REGISTRO                             52                                                                                                    
1D420200TP INSC PAGADORIIF(SA2->A2_TIPO == "J", "2","1")                                                                                                                                                                                                          
1D421350NRO INSC PAGADOPADL(ALLTRIM(SA2->A2_CGC),15,"0")                                                                                                    
1D436750NOME PAGADORPADR(ALLTRIM(SA2->A2_NOME),40,"") 
  • A2_NREDUZ
  • A2_NOME
1D476760TP INSC BENEF                           IIF(SM0->M0_TPINSC=="3","1","2")                                                                                                                                                                                                           
1D477910NRO INSC BENEF                          PADL(ALLTRIM(SM0->M0_CGC),15,"0")                                                                                                                                                                                                          
1D4921310NOME BENEF                              PADR(ALLTRIM(SM0->M0_NOMECOM),40,"")                                                                                                    
1D41321320TP INSC SACADORIIF(SA2->A2_TIPO == "J", "2","1")                                                                                                                                                                                                          
1D41331470NRO INSC SACADOPADL(ALLTRIM(SA2->A2_CGC),15,"0")                                                                                                    
1D41481870NOME SACADORPADR(ALLTRIM(SA2->A2_NOME),40,"")
  • A2_NREDUZ
  • A2_NOME
1D41882400USO EXCL CNAB                           SPACE(53)                                                                                                                                                                                                                                  
1H
130COD BANCO                               104                                                                                                    
1H
470LOTE SERVICO                            1                                                                                                    
1H
880COD REGISTRO                            1                                                                                                    
1H
990TIPO OPERACAO                           C                                                                                                                                                                                                                                        
1H
10110TIPO SERVICO                            PADR(ALLTRIM(SEA->EA_TIPOPAG),2,""                                                                                                    
1H
12130FORMA LACTO                             PADR(ALLTRIM(SEA->EA_MODELO),2,"")                                                                                                    
1H
14160NRO VERSAO  LOT41                                                                                                    
1H
17170USO EXCL CNAB                           SPACE(1)                                                                                                                                                                                                                                   
1H
18180TIPO INSC BENEF                         IIF(SM0->M0_TPINSC== 3,"1","2")                                                                                                                                                                                                            
1H
19320NRO INSC BENEF                          PADL(ALLTRIM(SM0->M0_CGC),14,"0")                                                                                                    
1H
33380CODIGO BENEF                            PADL(ALLTRIM(SEE->EE_CODEMP),6,"0")                                                                                                    
1H
39400TIPO COMPROMISSPADR(ALLTRIM(SEA->EA_TIPOPAG),2,"")                                                                                                    
1H
41440COD COMPROMISS                                                                                                                                                                                                                                           
1H
45460PARAM TRANSMISSREPLICATE("0",2)                                                                                                                                                                                                                           
1H
47520USO EXCL CNAB                           SPACE(6)                                                                                                                                                                                                                                   
1H
53570AGEN CTA CORREN PADL(ALLTRIM(SEA->EA_AGEDEP),5,"0")                                                                                                    
1H
58580DV AGENCIA                              CNABDVAG()                                                                                                                                                                                                                                 
1H
59700NRO CTA CORRENTPADL(ALLTRIM(SEA->EA_NUMCON),12,"0")                                                                                                    
1H
71710DV CTA CORRENTECNABDVCC()                                                                                                                                                                                                                                 
1H
72720DV AGEN CTA                             SPACE(1)                                                                                                                                                                                                                                   
1H
731020NOME EMPRESAPADR(ALLTRIM(SM0->M0_NOMECOM),30,"")                                                                                                    
1H
1031420MENSAGEM 1                              SPACE(40)                                                                                                                                                                                                                                  
1H
1431720LOGRADOURO                              PADR(IIF(EMPTY(SM0->M0_ENDENT),SM0->M0_ENDCOB,SM0->M0_ENDENT),35,"")                                                                                                    
1H
1731770NUMERO LOGRADREPLICATE("0",5)                                                                                                                                                                                                                           
1H
1781920COMPLEMENTO                             PADR(SM0->M0_COMPENT,15,"")                                                                                                    
1H
1932120CIDADE                                  PADR(IIF(EMPTY(SM0->M0_CIDENT),SM0->M0_CIDCOB,SM0->M0_CIDENT),20,"")                                                                                                    
1H
2132200CEP                                     PADR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),8,"0")                                                                                                    
1H
2212220SIGLA ESTADO                            PADR(IIF(EMPTY(SM0->M0_ESTENT),SM0->M0_ESTCOB,SM0->M0_ESTENT),2,"")                                                                                                    
1H
2232300USO EXCL CNAB                           SPACE(8)                                                                                                                                                                                                                                   
1H
2312400OCORRENCIAS                             SPACE(10)                                                                                                                                                                                                                                  
1T
130COD BANCO                               104                                                                                                    
1T
470LOTE SERVICO                            1                                                                                                    
1T
880CODIGO REGISTRO 5                                                                                                    
1T
9170USO EXCL CNAB                           SPACE(9)                                                                                                                                                                                                                                   
1T
18230QTD REG LOTE                            IIF(SEA->EA_MODELO $ "01/03/41/43",PADL((NTOTCNAB2*2)+2,6,"0"),PADL((NTOTCNAB2+2),6,"0"))                                                                                                    
1T
24412SOMA VALORES                            PADL(SOMAVALOR(),18,"0")                                                                                                                                                                                                                   
1T
42595SOMA QTD MOEDA REPLICATE("0",18)                                                                                                                                                                                                                          
1T
60650NRO AVISO DEBIT                         REPLICATE("0",6)                                                                                                                                                                                                                           
1T
662300USO EXCL CNAB                           SPACE(165)                                                                                                                                                                                                                                 
1T
2312400OCORRNCIAS                              SPACE(10)                                                                                                                                                                                                                                  



Updated on 05/09/2022

Was this article helpful?
We appreciate your review.