| 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 |
| TCP | 01 | TCP_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | | | | | | | | 033 | |
| TCP | 02 | TCP_CODEXP | C | 6 | 0 | Codigo | Codigo Cont. Expedicao | @! | ExistChav('TCP') | IIF(INCLUI,GETSXENUM('TCP','TCP_CODEXP'),TCP->TCP_CODEXP) | | 1 | | S | V | R | | | | | | | |
| TCP | 03 | TCP_CODLEG | C | 12 | 0 | Requisito | Codigo do Requisito | @! | ExistCpo('TA0',M->TCP_CODLEG) | | TA0 | 1 | S | S | A | R | | | | | | | |
| TCP | 04 | TCP_EMENTA | C | 80 | 0 | Ementa | Ementa da Legislacao | @! | | TA0->(VDISP(TCP->TCP_CODLEG,'TA0->TA0_EMENTA')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),TA0->TA0_EMENTA,'') | | |
| TCP | 05 | TCP_TIPO | C | 12 | 0 | Tipo Docto. | Tipo Documento de Expedic | @! | | TA0->(VDISP(TCP->TCP_CODLEG,'TA0->TA0_TIPO')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),TA0->TA0_TIPO,'') | | |
| TCP | 06 | TCP_OREMIS | C | 12 | 0 | Orgao Emiss. | Orgao Ambiental Emissor | @! | | TA0->(VDISP(TCP->TCP_CODLEG,'TA0->TA0_OREMIS')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),TA0->TA0_OREMIS,'') | | |
| TCP | 07 | TCP_EST | C | 2 | 0 | Estado | Sigla da Federacao | @! | | TA0->(VDISP(TCP->TCP_CODLEG,'TA0->TA0_EST')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),TA0->TA0_EST,'') | | |
| TCP | 08 | TCP_DTVIGE | D | 8 | 0 | Vigencia | Data de Vigencia | 99/99/9999 | | TA0->(VDISP(TCP->TCP_CODLEG,'DTOC(TA0->TA0_DTVIGE)')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),DTOC(TA0->TA0_DTVIGE),'') | | |
| TCP | 09 | TCP_DTVENC | D | 8 | 0 | Vencimento | Data de Vencimento | 99/99/9999 | | TA0->(VDISP(TCP->TCP_CODLEG,'DTOC(TA0->TA0_DTVENC)')) | | 1 | | S | V | V | | | | | IF(TA0->(DBSEEK(XFILIAL('TA0')+TCP->TCP_CODLEG)),DTOC(TA0->TA0_DTVENC),'') | | |
| TCP | 10 | TCP_CODRES | C | 15 | 0 | Resíduo | Codigo do Residuo | @! | ExistCpo('TAX',M->TCP_CODRES) .And. SGA420Tran() | | TAX | 1 | S | S | A | R | | | | Inclui | | 030 | |
| TCP | 11 | TCP_NOMRES | C | 50 | 0 | Descricao | Descricao do Residuo | @! | | SB1->(VDISP(TCP->TCP_CODRES,'SB1->B1_DESC')) | | 1 | | S | V | V | | | | | IF(SB1->(DBSEEK(XFILIAL('SB1')+TCP->TCP_CODRES)),SB1->B1_DESC,'') | 171 | |
| TCP | 12 | TCP_QUANTI | N | 9 | 2 | Qtde. Limite | Quantidade Limite | @E 999,999.99 | Positivo() .And. SGA420VQtd() | | | 1 | | S | A | R | | | | | | | |
| TCP | 13 | TCP_TOTAL | N | 9 | 2 | Total Exp. | Total Expedido | @E 999,999.99 | Positivo() | | | 1 | | S | V | R | | | | | | | |
| TCP | 14 | TCP_SALDO | N | 9 | 2 | Saldo | Saldo Disponível | @E 999,999.99 | Positivo() | | | 1 | | S | V | R | | | | | | | |
| TCP | 15 | TCP_CODREC | C | 6 | 0 | Receptor | Código Receptor | @! | ExistCpo("TB5",M->TCP_CODREC) .and. SGA420Tran() | | TB5 | 1 | | S | A | R | | | | Inclui | | | |
| TCP | 16 | TCP_DESFOR | C | 40 | 0 | Descricao | Descricao do Fornecedor | @! | | If(!Inclui,SG280INFD(TCP->TCP_CODREC,'NOME'),'') | | 1 | | S | V | V | | | | | SG280INFD(TCP->TCP_CODREC,'NOME') | | |
| TCP | 17 | TCP_ATIVID | C | 25 | 0 | Atividade | Atividade Industrial | @! | | | | 1 | | S | A | R | | | | | | | |
| TCP | 18 | TCP_DOCTO | N | 10 | 0 | Nr. Docto | Numero Documento de Exped | 9999999999 | | | | 1 | | S | A | R | | | | | | | |
| TCP | 19 | TCP_FORNEC | C | 6 | 0 | Fornecedor | Codigo do Fornecedor | @! | ExistCpo('SA2',M->TCP_FORNEC) .And. SGA420Tran() | | SA2 | 1 | | N | A | R | | | | Inclui | | 001 | |