| 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 |
| CFT | 01 | CFT_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | S | A | R | | | | | | 033 | |
| CFT | 02 | CFT_ID | C | 36 | 0 | ID | Identificador do Registro | @! | | TAFGeraID("TAF") | | 1 | | N | V | R | | | | | | | |
| CFT | 03 | CFT_REGECF | C | 4 | 0 | Registro ECF | Registro ECF | @! | XFUNVldCmp("CFU",2) | Iif(!INCLUI .and. !Empty(CFT->CFT_IDRECF),Posicione("CFU",1,xFilial("CFU")+CFT->CFT_IDRECF,"CFU_CODIGO"),"") | CFU | 1 | S | S | A | V | | | | | Posicione("CFU",1,xFilial("CFU")+CFT->CFT_IDRECF,"CFU_CODIGO") | | |
| CFT | 04 | CFT_DREGEC | C | 220 | 0 | Desc Registr | Descrição Registro | @! | | IF(!INCLUI.AND.!EMPTY(CFT->CFT_IDRECF),Posicione("CFU",1,xFilial("CFU")+CFT->CFT_IDRECF,"CFU_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| CFT | 05 | CFT_IDRECF | C | 36 | 0 | Id. Reg. ECF | Id. Registro ECF | | xFunVldUni("CFT",2,M->CFT_IDRECF+DToS(FwFldGet("CFT_PERIOD"))+FwFldGet("CFT_IDCODL"),.F.) | | | 1 | | N | A | R | | | | | | 085 | |
| CFT | 06 | CFT_PERIOD | D | 8 | 0 | Período | Período | | xFunVldUni("CFT",2,FwFldGet("CFT_IDRECF")+DToS(M->CFT_PERIOD)+FwFldGet("CFT_IDCODL"),.F.) | | | 1 | | S | A | R | | | | | | | |
| CFT | 07 | CFT_CODLAN | C | 5 | 0 | Cód Lanc | Código de Lançamento | @! | xFunVldCmp("CH6",2,xTafBldKey()) | Iif(!INCLUI .and. !Empty(CFT->CFT_IDCODL),Posicione("CH6",1,xFilial("CH6")+CFT->CFT_IDCODL,"CH6_CODIGO"),"") | CH6 | 1 | S | S | A | V | | | | | Posicione("CH6",1,xFilial("CH6")+CFT->CFT_IDCODL,"CH6_CODIGO") | | |
| CFT | 08 | CFT_DCODLA | C | 220 | 0 | Desc Cód Lan | Descrição Cód Lançamento | @! | | Iif(!INCLUI .and. !Empty(CFT->CFT_IDCODL),Posicione("CH6",1,xFilial("CH6")+CFT->CFT_IDCODL,"CH6_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| CFT | 09 | CFT_IDCODL | C | 36 | 0 | ID Cód Lanc | ID Código de Lançamento | | xFunVldUni("CFT",2,FwFldGet("CFT_IDRECF")+DToS(FwFldGet("CFT_PERIOD"))+M->CFT_IDCODL,.F.) | | | 1 | | N | A | R | | | | | | 085 | |
| CFT | 10 | CFT_VALOR | N | 16 | 2 | Valor | Valor | @E 9,999,999,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| CFT | 11 | CFT_STATUS | C | 1 | 0 | Status Reg. | Status do Registro | @! | Pertence(" 01") | | | 1 | | N | A | R | | 0=Reg.Válido;1=Reg.Inválido; | | | | 079 | |
| CFT | 12 | CFT_TPLOCA | C | 1 | 0 | Arq. Local | Tipo de Arquivo Local | @! | Pertence(" 123") | | | 1 | | N | A | R | | 1=Arquivo Local Completo;2=Arquivo Local Simplificado;3=Dispensado de Entrega do Arquivo Local | | ALLTRIM(M->CFT_CODLAN) == "1" | | | |
| CFT | 13 | CFT_AJTRAN | C | 1 | 0 | Ajuste Trans | Ajustes função das Transf | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | ALLTRIM(M->CFT_CODLAN) == "34" | | | |
| CFT | 14 | CFT_REESTR | C | 1 | 0 | Reestrutura? | Houve reestruturação? | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | ALLTRIM(M->CFT_CODLAN) == "37" | | | |
| CFT | 15 | CFT_TRANIN | C | 1 | 0 | Intangíveis? | Transferência Intangíveis | @! | Pertence(" 12") | | | 1 | | N | A | R | | 1=Sim;2=Não | | ALLTRIM(M->CFT_CODLAN) == "38" | | | |