| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| C0R | 01 | C0R_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | A | R | | | | | | 033 | |
| C0R | 02 | C0R_ID | C | 6 | 0 | ID | Identificador Registro | @! | | GetSx8Num("C0R","C0R_ID",,6) | | 1 | | S | V | R | | | | | | | |
| C0R | 03 | C0R_PERIOD | C | 6 | 0 | Período | Período da Apuração | @R 99/9999 | xFunVld() .and. xFunPer() | | | 1 | | S | A | R | | | | | | | |
| C0R | 04 | C0R_UF | C | 6 | 0 | ID UF | Cod. Id. UF | @! | XFUNVldCmp("C09",3).And.XFUNVld().And.XFUNNWFunc('A027LogAlt') | | C09 | 1 | S | S | A | R | | | | | | | |
| C0R | 05 | C0R_DUF | C | 220 | 0 | Descr. UF | Descr. Unidade Federativa | @! | | IF(!INCLUI.AND.!EMPTY(C0R->C0R_UF),POSICIONE("C09",3,xFilial("C09")+C0R->C0R_UF,"C09_CODIGO+' - '+C09_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C0R | 06 | C0R_CODDA | C | 1 | 0 | Modelo DA | Modelo Doc Arrecadação | @! | Pertence("012") .and. xFunVld() .and. xFunNWFunc("A027LogAlt") | TAF027Init() | | 1 | | S | V | R | | 0=DA Estadual;1=GNRE;2=DARF | | | | | |
| C0R | 07 | C0R_NUMDA | C | 25 | 0 | Num. DA | Numero da DA | @! | XFUNVld().And.XFUNNWFunc('A027LogAlt') | | | 1 | | S | A | R | | | | | | | |
| C0R | 08 | C0R_DESDOC | C | 220 | 0 | Des.Docto | Desc. Docto. Arrecadação | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 09 | C0R_CODAUT | C | 100 | 0 | Aut Bancária | Cod Aut Bancária | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 10 | C0R_VLRPRC | N | 16 | 2 | Vl.Principal | Valor Principal | @E 9,999,999,999,999.99 | XFUNNWFunc('A027LogAlt') | | | 1 | S | S | A | R | | | | | | | |
| C0R | 11 | C0R_ATUMON | N | 16 | 2 | Atual.Monet. | Atualização Monetária | @E 9,999,999,999,999.99 | | | | 1 | S | S | A | R | | | | | | | |
| C0R | 12 | C0R_JUROS | N | 16 | 2 | Juros | Valor dos Juros | @E 9,999,999,999,999.99 | | | | 1 | S | S | A | R | | | | | | | |
| C0R | 13 | C0R_MULTA | N | 16 | 2 | Multa | Valor da Multa | @E 9,999,999,999,999.99 | FWFLDGET("C0R_VLRPRC")+M->C0R_MULTA+FWFLDGET("C0R_JUROS")+FWFLDGET("C0R_ATUMON") > FWFLDGET("C0R_VLDA") | | | 1 | S | S | A | R | | | | | | | |
| C0R | 14 | C0R_VLDA | N | 16 | 2 | Valor DA | Valor doc de arrecadação | @E 9,999,999,999,999.99 | TAF027Valid() | | | 1 | | S | A | R | | | | | | | |
| C0R | 15 | C0R_DTVCT | D | 8 | 0 | Vencimento | Data de Vencimento da DA | | | | | 1 | | S | A | R | | | | | | | |
| C0R | 16 | C0R_DTPGT | D | 8 | 0 | Dt Pagamento | Dt Pagamento da DA | | | | | 1 | | S | A | R | | | | | | | |
| C0R | 17 | C0R_CODREC | C | 6 | 0 | Cod.Receita | Codigo da Receita | @! | XFUNVldCmp("C6R",3) .And. xFunVldRec() | | C6R | 1 | S | S | A | R | | | | | | | |
| C0R | 18 | C0R_DCODRE | C | 220 | 0 | Des.Receita | Desc. Receita | @! | | TAF027Init() | | 1 | | N | V | V | | | | | | | |
| C0R | 19 | C0R_DETREC | C | 6 | 0 | Cod.Det.Rec | Cod. Detalhamento Receita | @! | XFUNVldCmp("C6S",3) | | C6S | 1 | S | S | A | R | | | | | | | |
| C0R | 20 | C0R_DDETRE | C | 220 | 0 | Des.Det.Rec | Desc.Detalh.Receita | @! | | IF(!INCLUI.AND.!EMPTY(C0R->C0R_DETREC),POSICIONE("C6S",3,xFilial("C6S")+ C0R->C0R_DETREC,"C6S_CODIGO+' - '+C6S_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C0R | 21 | C0R_CODPRD | C | 6 | 0 | Cod.Produto | Cod. Produto | @! | XFUNVldCmp("C6U",3) | | C6U | 1 | S | S | A | R | | | | | | | |
| C0R | 22 | C0R_DCODPR | C | 220 | 0 | Des.Produto | Descrição Produto | @! | | XFUNRelac(14) | | 1 | | N | V | V | | | | | | | |
| C0R | 23 | C0R_TIPDOC | C | 6 | 0 | Tip.Doc.Orig | Tipo Documento Origem | @! | XFUNVldCmp("C6T",3) | | C6T | 1 | S | S | A | R | | | | | | | |
| C0R | 24 | C0R_DTIPDO | C | 220 | 0 | Des.Tip.Doc | Desc. Tipo Documento Orig | @! | | IF(!INCLUI.AND.!EMPTY(C0R->C0R_TIPDOC),POSICIONE("C6T",3,xFilial("C6T")+ C0R->C0R_TIPDOC,"C6T_CODIGO+' - '+C6T_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C0R | 25 | C0R_DOCORI | C | 60 | 0 | Doc.Origem | Documento de Origem | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 26 | C0R_CONVEN | C | 60 | 0 | Num.Convênio | Numero do Convenio | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 27 | C0R_NUMPAR | C | 3 | 0 | Num.Da.Parce | Numero da Parcela | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 28 | C0R_REFERE | C | 1 | 0 | Ref.Período | Info.Período Referência | @! | Pertence(" 012345") | | | 1 | | S | A | R | | 0=Mensal;1=1ª Quinzena;2=2ª Quinzena;3=1° Decendio;4=2° Decendio;5=3° Decendio; | | | | | |
| C0R | 29 | C0R_CDPART | C | 36 | 0 | Id. Particip | Id. Participante | @! | | | | 1 | S | N | A | R | | | | | | | |
| C0R | 30 | C0R_CPARTI | C | 60 | 0 | Cod. Partic. | Código Participante | @! | XFUNVldCmp("C1H",1) | XFUNRelac(30,'C0R_CDPART',1) | C1HA | 1 | S | S | A | V | | | | | Posicione("C1H",5,xFilial("C1H")+C0R->C0R_CDPART,"ALLTRIM(C1H_CODPAR)") | | |
| C0R | 31 | C0R_DCDPAR | C | 220 | 0 | Nome Partic. | Nome Participante | @! | | XFUNRelac(15, "C0R_CDPART" ) | | 1 | | S | V | V | | | | | Posicione("C1H",5,xFilial("C1H")+C0R->C0R_CDPART,"SubStr(C1H_NOME,1,200)") | | |
| C0R | 32 | C0R_CODBAN | C | 6 | 0 | Id. Banco | Cod. Ident. Banco | @! | Vazio() .Or. XFUNVldCmp("C1V",3) | | C1V | 1 | S | S | A | R | | | | | | | |
| C0R | 33 | C0R_DCODBA | C | 220 | 0 | Desc. Banco | Decrição Inst. Financeira | @! | | IF(!INCLUI.AND.!EMPTY(C0R->C0R_CODBAN),POSICIONE("C1V",3,xFilial("C1V")+C0R->C0R_CODBAN,"C1V_CODIGO+' - '+C1V_DESCRI"),"") | | 1 | | S | V | V | | | | | | | |
| C0R | 34 | C0R_CODAGE | C | 5 | 0 | Cod. Agência | Código da Agência | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 35 | C0R_DIGAGE | N | 2 | 0 | Dígito | Dígito da Agência | @E 99 | | | | 1 | | N | A | R | | | | | | | |
| C0R | 36 | C0R_NUMCC | C | 50 | 0 | Num. CC | Numero Conta Corrente | @! | | | | 1 | | S | A | R | | | | | | | |
| C0R | 37 | C0R_VLDEV | N | 16 | 2 | Vlr. Devol. | Valor devolução | @E 9,999,999,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| C0R | 38 | C0R_VLRES | N | 16 | 2 | Vlr. Res. | Valor ressarcimento | @E 9,999,999,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| C0R | 39 | C0R_STATUS | C | 1 | 0 | Status Reg. | Status do Registro | @! | Pertence(" 01") | | | 1 | | N | V | R | | 0=Reg. Válido;1=Reg. Inválido | | | | 079 | |
| C0R | 40 | C0R_TPREC | C | 1 | 0 | Tipo Recolh. | Tipo do Recolhimento | @! | | | | 1 | | N | A | R | | 1=Apuração;2=Na ocorrência Fato Gerador;3=Antecipado | | | | | |
| C0R | 41 | C0R_CODOBR | C | 6 | 0 | Id. Obrig. | Id. obrigacao a recolh | @! | XFUNVldCmp("C3E",3) | | C3E | 1 | S | S | A | R | | | | | | | |
| C0R | 42 | C0R_DCODOB | C | 220 | 0 | Descr Obrig | Desc obrigacao a recolher | @! | | IF(!INCLUI.AND.!EMPTY(C0R->C0R_CODOBR),POSICIONE("C3E",3,xFilial("C3E")+C0R->C0R_CODOBR,"C3E_CODIGO+' - '+C3E_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C0R | 43 | C0R_TPIMPO | C | 2 | 0 | Tp. Imposto | Tipo do Imposto | @! | | | | 1 | | S | A | R | | 01=ICMS;02=ICMS-ST;03=FCP;04=FCP-ST;05=DIFAL | | | | | |
| C0R | 44 | C0R_NRPROC | C | 6 | 0 | ID Proc Ref | ID Processo Referenciado | @! | XFUNVldCmp("C1G",3) | | C1G | 1 | S | S | A | R | | | | | | | |
| C0R | 45 | C0R_DNRPRO | C | 220 | 0 | Descr Proces | Descr Processo Referenc. | @! | | XFUNRelac(16,'C0R_NRPROC') | | 1 | | N | V | V | | | | | | | |
| C0R | 46 | C0R_PROCES | C | 1 | 0 | Proc.GNRE | Processado GNRE? | @! | Pertence('12') | | | 1 | | | | | | | | | | | |
| C0R | 47 | C0R_VLDESC | N | 16 | 2 | Desconto | Valor do Desconto | @E 9,999,999,999,999.99 | | | | 1 | S | N | A | R | | | | | | | |
| C0R | 48 | C0R_VLCOMP | N | 16 | 2 | Compensado | Valor Compensado | @E 9,999,999,999,999.99 | | | | 1 | S | N | A | R | | | | | | | |
| C0R | 49 | C0R_VLPAGO | N | 16 | 2 | Valor Pago | Valor Pago | @E 9,999,999,999,999.99 | | | | 1 | | N | V | R | | | | | | | |
| C0R | 50 | C0R_STPGTO | C | 1 | 0 | Status Pgto | Status do Pagamento | @! | Pertence("12 ") | TAF027Init() | | 1 | | N | V | R | | 1=Em Aberto;2=Pago | | | | | |