...
Obs.: - A coluna "Valor para Edição" quando preenchida, conterá os valores disponíveis para edição do "Conteúdo da linha". Quando a linha coluna "Valor para Edição" estiver vazia, o sistema não permitirá edição do respectivo "Conteúdo da linha".
Controle Linhas | Controle Detalhes | Controle Sequencial | Posição Inicial | Posição Final | Decimal | Informação da Linha | Conteúdo da Linha | Valor Para edição |
0 | H |
| | |
| Trailler de Arquivo | .T. | |
1 | D | 1 | | |
A A | IIF(SEA->EA_MODELO $ "01|02|03|04|05|10|41|43",.T.,.F.) |
| B B | IIF(SEA->EA_MODELO $ "01|02|03|04|05|10|41|43",.T.,.F.) |
J J | IIF(SEA->EA_MODELO $ "31",.T.,.F.) | |
1 | D | 4 | | |
52 52 | IIF(SEA->EA_MODELO $ "31" .AND. SE2->E2_SALDO >= GETMV(MV_PAGJ52),.T.,.F.) |
| | | |
| 9 | 17 | 0 | USO EXCL CNAB | SPACE(9) | |
0 | H |
|
| 18 | 18 | 0 | TO INSC BENEF | IIF(SM0->M0_TPINSC== 3,"1","2") | |
0 | H |
|
| 19 | 32 | 0 | NRO INSC BENEF | PADL(ALLTRIM(SM0->M0_CGC),14,"0") |
| BANCO BANCO | PADL(ALLTRIM(SEE->EE_CODEMP),6,"0") |
| TRANSMIS TRANSMIS | REPLICATE("0",2) | |
0 | H |
|
| 41 | 41 | 0 | AMBIENTE CLIENT | T | |
0 | H |
|
| 42 | 42 | 0 | AMBIENTE CAIXA | SPACE(1) | |
0 | H |
|
| 43 | 45 | 0 | ORIGEM APLICATI | SPACE(3) | |
0 | H |
|
| 46 | 49 | 0 | NRO VERSAO | SPACE(4) | |
0 | H |
|
| 50 | 52 | 0 | USO EXCL CNAB | SPACE(3) | |
0 | H |
CORRENTE CORRENTE | PADL(ALLTRIM(SEA->EA_AGEDEP),5,"0") |
|
| 58 | 58 | 0 | DV AGENCIA | CNABDVAG() | |
0 | H |
| CORRE CORRE | PADL(ALLTRIM(SEA->EA_NUMCON),12,"0") |
|
| 71 | 71 | 0 | DV CONTA | CNABDVCC() | |
0 | H |
|
| 72 | 72 | 0 | DV AGEN CONTA | SPACE(1) | |
0 | H |
EMPRESA EMPRESA | PADR(ALLTRIM(SM0->M0_NOMECOM),30,"") |
|
| 103 | 132 | 0 | NOME BANCO | PADR("CAIXA",30,"") | |
0 | H |
|
| 133 | 142 | 0 | USO EXCL CNAB | SPACE(10) | |
0 | H |
RETORN |
| 144 | 151 | 0 | DT GER ARQUIVO | GRAVADATA(DDATABASE,.F.,5) | {"DATE()","DDATABASE"} |
0 | H |
|
| 152 | 157 | 0 | HR GER ARQUIVO | STRTRAN(TIME(),":","") | |
0 | H |
|
| 158 | 163 | 0 | NSA | PADL(SEE->EE_ULTDSK,6,"0") | |
0 | H |
|
| 164 | 166 | 0 | VER LAY ARQUIVO | 80 | |
0 | H |
GRAVACAO |
| 172 | 191 | 0 | RESERV BANCO | SPACE(20) | |
0 | H |
| EMPRESA |
| 212 | 222 | 0 | USO EXCL CNAB | SPACE(11) | |
0 | H |
|
| 223 | 225 | 0 | ID COBRANCA | SPACE(3) | |
0 | H |
|
| 226 | 228 | 0 | USO EXC VANS | REPLICATE("0",3) | |
0 | H |
|
| 229 | 230 | 0 | TIPO SERVICO | SPACE(2) | |
0 | H |
PAPE | | | REGISTRO |
| 9 | 17 | 0 | USO EXCL CNAB | SPACE(9) | |
0 | T |
|
| 18 | 23 | 0 | QTD LOTES ARQUI | 1 | |
0 | T |
| ARQUIVO ARQUIVO | PADL((NTOTCNAB2*3)+4,6,"0") | |
0 | T |
|
| 30 | 41 | 0 | USO EXCL CNAB | SPACE(12) | |
0 | T |
| CONCIL CONCIL | REPLICATE("0",18) | |
0 | T |
|
| 60 | 65 | 0 | USO EXCL CNAB | SPACE(6) | |
0 | T |
|
| 66 | 240 | 0 | USO EXCL CNAB | SPACE(175) | |
1 | D | 1 | 1 | 3 | 0 | COD BANCO | 104 | |
1 | D | 1 | 4 | 7 | 0 | LOTE SERVICO | 1 | |
1 | D | 1 | 8 | 8 | 0 | COD REGISTRO | 3 | |
1 | D | 1 | 9 | 13 | 0 | NRO SEQ |
REGISTR REGISTR | PADL(INT(INCREMENTA()-1),5,"0") | |
1 | D | 1 | 14 | 14 | 0 | COD SEG |
DETALHE DETALHE | A | |
1 | D | 1 | 15 | 15 | 0 | TIPO MOVIMENTO | 0 | |
1 | D | 1 | 16 | 17 | 0 | COD INSTR |
MOVIM COMPENSA COMPENSA | IIF(SEA->EA_MODELO $ "03|41|43",(IIF(SEA->EA_MODELO=="03","700","018")),"000") |
DESTINO DESTINO | PADL(ALLTRIM(SA2->A2_BANCO),3,"0") |
DESTIN DESTIN | PADL(ALLTRIM(SA2->A2_AGENCIA),5,"0") |
DESTINO DESTINO | SA2->A2_DVAGE | |
1 | D | 1 | 30 | 41 | 0 | CTA COR |
DESTINO DESTINO | PADL(ALLTRIM(SA2->A2_NUMCON),12,"0") |
DESTIN DESTIN | SA2->A2_DVCTA | |
1 | D | 1 | 43 | 43 | 0 | DV AG/CTA DESTI | SPACE(1) | |
1 | D | 1 | 44 | 73 | 0 | NOME |
FAVORECIDO FAVORECIDO | PADR(ALLTRIM(SA2->A2_NOME),30,"") |
| {"A2_NREDUZ","A2_NOME"} |
1 | D | 1 | 74 | 79 | 0 | NRO DOC ATRI |
EM EM | PADL(INCREMENTA(),6,"0") | |
1 | D | 1 | 80 | 92 | 0 | USO EXCL CNAB | SPACE(13) | |
1 | D | 1 | 93 | 93 | 0 | TP CTA FIN TED | SA2->A2_TIPCTA | |
1 | D | 1 | 94 | 101 | 0 | DATA |
VENCIMENTO VENCIMENTO | GRAVADATA(SE2->E2_VENCREA,.F.,5) |
| {"E2_VENCTO","E2_EMISSAO","E2_VENCREA"} |
1 | D | 1 | 102 | 104 | 0 | TIPO MOEDA | BRL | |
1 | D | 1 | 105 | 119 | 5 | QTD MOEDA | REPLICATE("0",15) | |
1 | D | 1 | 120 | 134 | 2 | VALOR |
LANCAMENT LANCAMENT | PADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0") |
BANCO BANCO | REPLICATE("0",9) | |
1 | D | 1 | 144 | 146 | 0 | USO EXCL CNAB | SPACE(3) | |
1 | D | 1 | 147 | 148 | 0 | QTD PARCELAS | 1 | |
1 | D | 1 | 149 | 149 | 0 | INDICADOR |
BLOQU BLOQU | N | |
1 | D | 1 | 150 | 150 | 0 | IND FORMA |
PARCE PARCE | 0 | |
1 | D | 1 | 151 | 152 | 0 | PER DIA VENCTO | 0 | |
1 | D | 1 | 153 | 154 | 0 | NUMERO |
PARCELA EFETIVACAO EFETIVACAO | REPLICATE("0",8) | |
1 | D | 1 | 163 | 177 | 2 | VLR REAL EFETIV | REPLICATE("0",15) | |
1 | D | 1 | 178 | 217 | 0 | INFORMACAO 2 | SPACE(40) | |
1 | D | 1 | 218 | 219 | 0 | FINALIDADE DOC | 7 | |
1 | D | 1 | 220 | 229 | 0 | USO EXCL CNAB | SPACE(10) | |
1 | D | 1 | 230 | 230 | 0 | AVISO FAVORECID | 0 | |
1 | D | 1 | 231 | 240 | 0 | OCORRENCIAS | SPACE(10) | |
1 | D | 2 | 1 | 3 | 0 | COD BANCO | 104 | |
1 | D | 2 | 4 | 7 | 0 | LOTE SERVICO | 1 | |
1 | D | 2 | 8 | 8 | 0 | CODIGO |
REGISTRO REGISTRO | 3 | |
1 | D | 2 | 9 | 13 | 0 | NSR | PADL(INT(INCREMENTA()-1),5,"0") | |
1 | D | 2 | 14 | 14 | 0 | CODIGO |
SEGMENTO SEGMENTO | B | |
1 | D | 2 | 15 | 17 | 0 | USO EXCL CNAB | SPACE(3) | |
1 | D | 2 | 18 | 18 | 0 | TIPO INSCRICAO | IIF(SA2->A2_TIPO == "J", "2"," 1") | |
1 | D | 2 | 19 | 32 | 0 | NRO INSCRICAO | PADL(ALLTRIM(SA2->A2_CGC),14,"0") |
| |
1 | D | 2 | 33 | 62 | 0 | LOGRADOURO | PADR(ALLTRIM(SA2->A2_END),30,"") |
LOGRADOURO LOGRADOURO | REPLICATE("0",5) | |
1 | D | 2 | 68 | 82 | 0 |
COMPLEMENTO COMPLEMENTO | PADR(ALLTRIM(SA2->A2_COMPLEM),15,"") |
| |
1 | D | 2 | 83 | 97 | 0 | BAIRRO | PADR(ALLTRIM(SA2->A2_BAIRRO),15,"") |
| |
1 | D | 2 | 98 | 117 | 0 | CIDADE | PADR(ALLTRIM(SA2->A2_MUN),20,"") |
| |
1 | D | 2 | 118 | 125 | 0 | CEP | PADL(ALLTRIM(SA2->A2_CEP ),8,"0") |
| |
1 | D | 2 | 126 | 127 | 0 | UF DO ESTADO | SA2->A2_EST | |
1 | D | 2 | 128 | 135 | 0 | DATA |
VENCIMENTO VENCIMENTO | GRAVADATA(SE2->E2_VENCREA,.F.,5) |
| {"E2_VENCTO","E2_EMISSAO","E2_VENCREA"} |
1 | D | 2 | 136 | 150 | 2 | VALOR DOCTO | REPLICATE("0",15) | |
1 | D | 2 | 151 | 165 | 2 | VALOR |
ABATIMENT ABATIMENT | REPLICATE("0",15) | |
1 | D | 2 | 166 | 180 | 2 | VALOR |
DESCONTO DESCONTO | REPLICATE("0",15) | |
1 | D | 2 | 181 | 195 | 2 | VALOR MORA | REPLICATE("0",15) | |
1 | D | 2 | 196 | 210 | 2 | VALOR MULTA | REPLICATE("0",15) | |
1 | D | 2 | 211 | 225 | 0 | COD DOCTO |
FAVOR FAVOR | IIF(SEA->EA_MODELO = "10",PADL(ALLTRIM(SA2->A2_CGC),15,"0"),SPACE(15)) |
| |
1 | D | 2 | 226 | 240 | 0 | USO EXCL CNAB | SPACE(15) | |
1 | D | 3 | 1 | 3 | 0 | COD BANCO | 104 | |
1 | D | 3 | 4 | 7 | 0 | LOTE SERVICO | 1 | |
1 | D | 3 | 8 | 8 | 0 | CODIGO |
REGISTRO REGISTRO | 3 | |
1 | D | 3 | 9 | 13 | 0 | NSR | PADL(INT(INCREMENTA()-1),5,"0") | |
1 | D | 3 | 14 | 14 | 0 | CODIGO |
SEGMENTO SEGMENTO | J | |
1 | D | 3 | 15 | 15 | 0 | TIPO MOVIMENTO | 0 | |
1 | D | 3 | 16 | 17 | 0 | CODIGO |
MOVIMENT MOVIMENT | 0 | |
1 | D | 3 | 18 | 20 | 0 | BANCO DESTINO | SUBSTR(SE2->E2_CODBAR,1,3) |
| |
1 | D | 3 | 21 | 21 | 0 | CODIGO MOEDA | SUBSTR(SE2->E2_CODBAR,4,1) |
| |
1 | D | 3 | 22 | 22 | 0 | DV COD BARRAS | SUBSTR(SE2->E2_CODBAR,5,1) |
VENCIMENT VENCIMENT | SUBSTR(SE2->E2_CODBAR,6,4) |
DOCUMENTO DOCUMENTO | SUBSTR(SE2->E2_CODBAR,10,10) |
BARRA BARRA | SUBSTR(SE2->E2_CODBAR,20,25) |
| |
1 | D | 3 | 62 | 91 | 0 | NOME CEDENTE | PADR(ALLTRIM(SA2->A2_NOME),30,"") |
| {"A2_NREDUZ","A2_NOME"} |
1 | D | 3 | 92 | 99 | 0 | DATA |
VENCIMENTO VENCIMENTO | GRAVADATA(SE2-E2_VENCTO,.F.,5) |
| {"E2_VENCTO","E2_EMISSAO","E2_VENCREA"} |
1 | D | 3 | 100 | 114 | 2 | VALOR |
TITULO TITULO | PADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0") |
| |
1 | D | 3 | 115 | 129 | 2 | VLR DESC ABATIM | PADL(SE2->(E2_SDDECRESC)*100,15,"0") |
MULTA MULTA | PADL(SE2->(E2_SDACRESC)*100,16,"0") | |
1 | D | 3 | 145 | 152 | 0 | DATA |
PAGAMENTO PAGAMENTO | GRAVADATA(SE2->E2_VENCREA,.F.,5) |
| {"E2_VENCTO","E2_EMISSAO","E2_VENCREA"} |
1 | D | 3 | 153 | 167 | 2 | VALOR |
PAGAMENTO PAGAMENTO | PADL(SE2->(E2_SALDO+E2_SDACRESC-E2_SDDECRESC)*100,15,"0") |
| |
1 | D | 3 | 168 | 182 | 5 | QTD MOEDA | REPLICATE("0",15) | |
1 | D | 3 | 183 | 188 | 0 | NRO ATRIB |
EMPRE EMPRE | PADL(ALLTRIM(SEE->EE_CODEMP),6,"0") |
| |
1 | D | 3 | 189 | 202 | 0 | USO EXCL CNAB | SPACE(14) | |
1 | D | 3 | 203 | 211 | 0 | NRO ATRIB |
BANCO BANCO | REPLICATE("0",9) | |
1 | D | 3 | 212 | 222 | 0 | USO EXCL CNAB | SPACE(11) | |
1 | D | 3 | 223 | 224 | 0 | CODIGO MOEDA | 9 | |
1 | D | 3 | 225 | 230 | 0 | USO EXCL CNAB | SPACE(6) | |
1 | D | 3 | 231 | 240 | 0 | OCORRENCIAS | SPACE(10) | |
1 | D | 4 | 1 | 3 | 0 | COD BANCO | 104 | |
1 | D | 4 | 4 | 7 | 0 | LOTE SERVICO | 1 | |
1 | D | 4 | 8 | 8 | 0 | CODIGO |
REGISTRO REGISTRO | 3 | |
1 | D | 4 | 9 | 13 | 0 | NSR | PADL(INT(INCREMENTA()-1),5,"0") | |
1 | D | 4 | 14 | 14 | 0 | CODIGO |
SEGMENTO SEGMENTO | J | |
1 | D | 4 | 15 | 15 | 0 | USO EXCL CNAB | SPACE(1) | |
1 | D | 4 | 16 | 17 | 0 | CODIGO |
MOVIMENT MOVIMENT | SPACE(2) | |
1 | D | 4 | 18 | 19 | 0 | ID REGISTRO | 52 | |
1 | D | 4 | 20 | 20 | 0 | TP INSC |
PAGADOR PAGADOR | IIF(SA2->A2_TIPO == "J", "2","1") | |
1 | D | 4 | 21 | 35 | 0 | NRO INSC |
PAGADO PAGADO | PADL(ALLTRIM(SA2->A2_CGC),15,"0") |
PAGADOR PAGADOR | PADR(ALLTRIM(SA2->A2_NOME),40,"") |
| {"A2_NREDUZ","A2_NOME"} |
1 | D | 4 | 76 | 76 | 0 | TP INSC BENEF | IIF(SM0->M0_TPINSC=="3","1","2") | |
1 | D | 4 | 77 | 91 | 0 | NRO INSC BENEF | PADL(ALLTRIM(SM0->M0_CGC),15,"0") | |
1 | D | 4 | 92 | 131 | 0 | NOME BENEF | PADR(ALLTRIM(SM0->M0_NOMECOM),40,"") |
SACADOR SACADOR | IIF(SA2->A2_TIPO == "J", "2","1") | |
1 | D | 4 | 133 | 147 | 0 | NRO INSC |
SACADO SACADO | PADL(ALLTRIM(SA2->A2_CGC),15,"0") |
SACADOR SACADOR | PADR(ALLTRIM(SA2->A2_NOME),40,"") |
| {"A2_NREDUZ","A2_NOME"} |
1 | D | 4 | 188 | 240 | 0 | USO EXCL CNAB | SPACE(53) | |
1 | H |
| | | |
| 10 | 11 | 0 | TIPO SERVICO | PADR(ALLTRIM(SEA->EA_TIPOPAG),2,"" |
) |
| 12 | 13 | 0 | FORMA LACTO | PADR(ALLTRIM(SEA->EA_MODELO),2,"") |
| LOT |
| 17 | 17 | 0 | USO EXCL CNAB | SPACE(1) | |
1 | H |
|
| 18 | 18 | 0 | TIPO INSC BENEF | IIF(SM0->M0_TPINSC== 3,"1","2") | |
1 | H |
|
| 19 | 32 | 0 | NRO INSC BENEF | PADL(ALLTRIM(SM0->M0_CGC),14,"0") |
|
| 33 | 38 | 0 | CODIGO BENEF | PADL(ALLTRIM(SEE->EE_CODEMP),6,"0") |
| COMPROMISS COMPROMISS | PADR(ALLTRIM(SEA->EA_TIPOPAG),2,"") |
| COMPROMISS | TRANSMISS TRANSMISS | REPLICATE("0",2) | |
1 | H |
|
| 47 | 52 | 0 | USO EXCL CNAB | SPACE(6) | |
1 | H |
| CORREN CORREN | PADL(ALLTRIM(SEA->EA_AGEDEP),5,"0") |
|
| 58 | 58 | 0 | DV AGENCIA | CNABDVAG() | |
1 | H |
| CORRENT CORRENT | PADL(ALLTRIM(SEA->EA_NUMCON),12,"0") |
| CORRENTE |
| 72 | 72 | 0 | DV AGEN CTA | SPACE(1) | |
1 | H |
| EMPRESA EMPRESA | PADR(ALLTRIM(SM0->M0_NOMECOM),30,"") |
|
| 103 | 142 | 0 | MENSAGEM 1 | SPACE(40) | |
1 | H |
|
| 143 | 172 | 0 | LOGRADOURO | PADR(IIF(EMPTY(SM0->M0_ENDENT),SM0->M0_ENDCOB,SM0->M0_ENDENT),35,"") |
| LOGRAD LOGRAD | REPLICATE("0",5) | |
1 | H |
|
| 178 | 192 | 0 | COMPLEMENTO | PADR(SM0->M0_COMPENT,15,"") |
|
| 193 | 212 | 0 | CIDADE | PADR(IIF(EMPTY(SM0->M0_CIDENT),SM0->M0_CIDCOB,SM0->M0_CIDENT),20,"") |
|
| 213 | 220 | 0 | CEP | PADR(IIF(EMPTY(SM0->M0_CEPENT),SM0->M0_CEPCOB,SM0->M0_CEPENT),8,"0") |
|
| 221 | 222 | 0 | SIGLA ESTADO | PADR(IIF(EMPTY(SM0->M0_ESTENT),SM0->M0_ESTCOB,SM0->M0_ESTENT),2,"") |
|
| 223 | 230 | 0 | USO EXCL CNAB | SPACE(8) | |
1 | H |
|
| 231 | 240 | 0 | OCORRENCIAS | SPACE(10) | |
1 | T |
| | REGISTRO |
| 9 | 17 | 0 | USO EXCL CNAB | SPACE(9) | |
1 | T |
|
| 18 | 23 | 0 | QTD REG LOTE | IIF(SEA->EA_MODELO $ "01/03/41/43",PADL((NTOTCNAB2*2)+2,6,"0"),PADL((NTOTCNAB2+2),6,"0")) |
|
| 24 | 41 | 2 | SOMA VALORES | PADL(SOMAVALOR(),18,"0") | |
1 | T |
MOEDA MOEDA | REPLICATE("0",18) | |
1 | T |
|
| 60 | 65 | 0 | NRO AVISO DEBIT | REPLICATE("0",6) | |
1 | T |
|
| 66 | 230 | 0 | USO EXCL CNAB | SPACE(165) | |
1 | T |
|
| 231 | 240 | 0 | OCORRNCIAS | SPACE(10) | |