| 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 |
| C4X | 01 | C4X_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | A | R | | | | | | 033 | |
| C4X | 02 | C4X_ID | C | 6 | 0 | ID | Identificador Registro | @! | | GetSx8Num("C4X","C4X_ID") | | 1 | | S | V | R | | | | | | | |
| C4X | 03 | C4X_PERIOD | D | 8 | 0 | Data Movto | Data do Movimento Decl. | | XFUNVld(1,.F.) | | | 1 | | S | A | R | | | | | | | |
| C4X | 04 | C4X_CODITE | C | 36 | 0 | Id. Item | Identificador do Item | | XFUNVldCmp("C1L",3).AND.XFUNVld(1, .F.) | | | 1 | S | N | A | R | | | | | | 085 | |
| C4X | 05 | C4X_ITEM | C | 60 | 0 | Cód. Item | Código do Item | @! | XFUNVldCmp("C1L",1) .AND.XFUNVld(1,.F.) | IF(!INCLUI.AND.!EMPTY(C4X->C4X_CODITE),POSICIONE("C1L",3,XFILIAL("C1L")+C4X->C4X_CODITE,"C1L_CODIGO"),"") | C1L1 | 1 | S | S | A | V | | | | | POSICIONE("C1L",3,XFILIAL("C1L")+C4X->C4X_CODITE,"C1L_CODIGO") | | |
| C4X | 06 | C4X_DCODIT | C | 220 | 0 | Des Cod Item | Des Codigo do Item | @! | | IF(!INCLUI.AND.!EMPTY(C4X->C4X_CODITE), POSICIONE("C1L",3,xFilial("C1L")+C4X->C4X_CODITE,"C1L_CODIGO+' - '+C1L_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C4X | 07 | C4X_UF | C | 6 | 0 | ID UF | Cod. Id. UF | @! | XFUNVldCmp("C09",3).AND.XFUNVld(1,.F.) | | C092 | 1 | S | S | A | R | | | | | | | |
| C4X | 08 | C4X_DUF | C | 220 | 0 | Des UF | Descrição Unidade Federat | @! | | IF(!INCLUI.AND.!EMPTY(C4X->C4X_UF),POSICIONE("C09",3,xFilial("C09")+C4X->C4X_UF,"C09_CODIGO+' - '+C09_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C4X | 09 | C4X_CODMUN | C | 6 | 0 | ID Municipio | Cod. Ident.Municipio | @! | XFUNVldCmp("C07",4,FWFLDGET("C4X_UF")+M->C4X_CODMUN) .AND. XFUNVld(1, .F.) | | C07 | 1 | S | S | A | R | | | | | | | |
| C4X | 10 | C4X_DCODMU | C | 220 | 0 | Des Municipi | Descrição Municipio | @! | | IF(!INCLUI.AND.!EMPTY(C4X->C4X_CODMUN),POSICIONE("C07",3,xFilial("C07")+C4X->C4X_CODMUN,"C07_CODIGO+' - '+C07_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |
| C4X | 11 | C4X_VALOR | N | 16 | 2 | Valor Mensal | Valor Mensal | @E 9,999,999,999,999.99 | | | | 1 | | S | A | R | | | | | | | |
| C4X | 12 | C4X_STATUS | C | 1 | 0 | Status Reg. | Status do registro | @! | Pertence(" 012349") | | | 1 | | N | A | R | | 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência;4=Reg.Transmitido válido;9=Em Processamento | | | | 079 | |
| C4X | 13 | C4X_CODIPM | C | 36 | 0 | Cód Item IPM | Código Item IPM | | | | LF0 | 1 | S | S | A | R | | | | | | 085 | |
| C4X | 14 | C4X_DESIPM | C | 254 | 0 | Des Item IPM | Desc do Item IPM | @! | | IF(!INCLUI.AND.!EMPTY(C4X->C4X_CODIPM),POSICIONE("LF0",1,xFilial("LF0")+C4X->C4X_CODIPM,"LF0_DESCRI"),"") | | 1 | | N | V | V | | | | | | | |