Compls Esp. Mods 08 ,8B e 26
A tabela C3F faz parte do sistema ERP Protheus da TOTVS e é utilizada para compls esp. mods 08 ,8b e 26.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela C3F possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela C3F, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | C3F |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | C3F990 |
| X2_NOME | Compls Esp. Mods 08 ,8B e 26 |
| X2_NOMESPA | Compls Esp. Mods 08 ,8B y 26 |
| X2_NOMEENG | Compls Esp. Mods 08 ,8B and 26 |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | C3F_FILIAL+C3F_CHVNF+C3F_UFORIG+C3F_CMUNOR+C3F_UFDEST+C3F_CMUNDE |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA062 |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 1 |
| X2_AUTREC | 1 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 1888 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C3F | 01 | C3F_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | XM0 | 1 | - | - | - | - | - | - | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30490 | 0 |
| C3F | 02 | C3F_CHVNF | C | 36 | 0 | Cód. Doc. | Cod. Doc | Doc. Code | Cód. Documento Fiscal | Cod. Documento Fiscal | Tax Document Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | - | - | R | - | - | - | - | - | - | - | - | 062 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30491 | 0 |
| C3F | 03 | C3F_UFORIG | C | 6 | 0 | ID UF Origem | ID R/E/P Ori | Origin FU ID | Cod. Id. UF Origem | Cod. Id. R/E/P Origen | Origin FU Id. Code | @! | XFUNVldCmp("C09",3) | x x x x x x x x x x x x x x x x | - | C09 | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 30492 | 0 |
| C3F | 04 | C3F_DUFORI | C | 220 | 0 | D. UF Or. | D. R/E/P Or. | Or. State D. | Descr. UF Origem | Descr. R/E/P Origen | Origin State Descr. | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_UFORIG),POSICIONE("C09",3,xFilial("C09")+C3F->C3F_UFORIG,"C09_CODIGO+' - '+C09_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30493 | 0 |
| C3F | 05 | C3F_CMUNOR | C | 6 | 0 | ID Mn Origem | ID Mn Origen | Origin C. ID | Cod. Id.Municipio Origem | Cod. Id.Municipio Origen | Origin City Id. Code | @! | XFUNVldCmp("C07",4,FWFLDGET("C3F_UFORIG")+M->C3F_CMUNOR) .Or. Vazio() | x x x x x x x x x x x x x x x x | - | C07 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 30494 | 0 |
| C3F | 06 | C3F_DCMUNO | C | 220 | 0 | D. Mun Or | D. Mun Or | Or City D. | Descr. Municipio Origem | Descr. Municipio Origen | Origin City Descr. | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_CMUNOR),POSICIONE("C07",3,xFilial("C07")+C3F->C3F_CMUNOR,"C07_CODIGO+' - '+C07_DESCRI"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30495 | 0 |
| C3F | 07 | C3F_UFDEST | C | 6 | 0 | ID UF Dest. | ID R/E/P Des | Dest. FU ID | Cod Id UF Dest Transporte | Cod Id R/E/P Dest Trans | Transport Dest FU Id Code | @! | XFUNVldCmp("C09",3) | x x x x x x x x x x x x x x x x | - | C09 | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 30496 | 0 |
| C3F | 08 | C3F_DUFDES | C | 220 | 0 | D. UF Des | D. R/E/P Des | Des State D. | Descr. UF Destino | Descr. R/E/P Destino | Destination State Descr. | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_UFDEST),POSICIONE("C09",3,xFilial("C09")+C3F->C3F_UFDEST,"C09_CODIGO+' - '+C09_DESCRI"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30497 | 0 |
| C3F | 09 | C3F_CMUNDE | C | 6 | 0 | ID Mun Dest. | ID Mun Dest. | Origin C. ID | Cod. Id.Municipio Destino | Cod. Id.Municipio Destino | Destination City Id. Code | @! | XFUNVldCmp("C07",4,FWFLDGET("C3F_UFDEST")+M->C3F_CMUNDE) .Or. Vazio() | x x x x x x x x x x x x x x x x | - | C07 | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 30498 | 0 |
| C3F | 10 | C3F_DCMUND | C | 220 | 0 | D Mun Des | D Mun Des | Des City D | Descr. Municipio Destino | Descr. Municipio Destino | Destination City Descr. | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_CMUNDE),POSICIONE("C07",3,xFilial("C07")+C3F->C3F_CMUNDE,"C07_CODIGO+' - '+C07_DESCRI"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30499 | 0 |
| C3F | 11 | C3F_CODVEI | C | 8 | 0 | ID Veiculo | ID Veiculo | Vehicle ID | Cod de ident Veículo | Cod de ident Vehiculo | Vehicle Ident Code | @! | XFUNVldCmp("C0Q",4) | x x x x x x x x x x x x x x x x | - | C0Q | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30500 | 0 |
| C3F | 12 | C3F_DCODVE | C | 220 | 0 | Descr Veic. | Descr Vehic. | Vehic. Desc | Descricao do veículo | Descr de vehiculo | Vehicle Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_CODVEI),POSICIONE("C0Q",4,XFILIAL("C0Q")+C3F->C3F_CODVEI,"C0Q_CODIGO+ ' - '+C0Q_DESCRI"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30501 | 0 |
| C3F | 13 | C3F_CPARCO | C | 36 | 0 | Id Par Cons. | Id Par Cons. | Cons. Par Id | Id. Participante Consig. | Id. Participante Consig. | Consig. Participant Id | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30502 | 0 |
| C3F | 14 | C3F_PARCOS | C | 60 | 0 | Part Cons. | Part Cons. | Consig Part | Participante Consig. | Participante Consig. | Consig Participant | @! | XFUNVldCmp("C1H",1) | x x x x x x x x x x x x x x x x | XFUNRELAC(15,'C3F_CPARCO', 1) | C1HA | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30503 | 0 |
| C3F | 15 | C3F_DCPARC | C | 220 | 0 | D.Part.Cons | D.Part.Cons | Cons.Part.D. | Descr Participante Cons | Descr Participante Cons | Cons Participant Descr | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_CPARCO),POSICIONE("C1H",5,XFILIAL("C1H")+C3F->C3F_CPARCO,"TRIM(C1H_CODPAR)+' - '+C1H_NOME"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30504 | 0 |
| C3F | 16 | C3F_CPARRE | C | 36 | 0 | Id.Part Desp | Id.Part Desp | Exp Part Id | Id. Participante Red. | Id. Participante Red. | Exp Participant Id | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30505 | 0 |
| C3F | 17 | C3F_PARRED | C | 60 | 0 | Part Desp | Part Desp | Exp Part | Cód. Participante Redesp. | Cód. Participante Redesp. | Redisp Participant Code | @! | XFUNVldCmp("C1H",1) | x x x x x x x x x x x x x x x x | XFUNRELAC(15,'C3F_CPARRE', 1) | C1HA | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30506 | 0 |
| C3F | 18 | C3F_DCPARR | C | 220 | 0 | D.Part.Red | D.Part.Red | Red Part D | Descr Participante Red | Descr Participante Red | Red Participant Descr | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(C3F->C3F_CPARRE),POSICIONE("C1H",5,XFILIAL("C1H")+C3F->C3F_CPARRE,"TRIM(C1H_CODPAR)+' - '+C1H_NOME"),"") | - | 1 | x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30507 | 0 |
| C3F | 19 | C3F_INDRED | C | 1 | 0 | Tp Redesp | Tp Redesp | Redisp Tp | Tipo Frete Redespacho | Tipo Flete Redespacho | Redispatch Freight Type | @! | Pertence("0129") | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 0=Sem redespacho;1=Por conta emitente;2=Por conta destinatário;9=Outros; | 0=Sin redespacho;1=Por cuenta emitente;2=Por cuenta destinatario;9=Otros; | 0=No redispatch;1=By issuer;2=By recipient;9=Others; | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30508 | 0 |
| C3F | 20 | C3F_INDNAT | C | 1 | 0 | Nat Frete | Mod Flete | Freight Clas | Natureza Frete | Modalidad Flete | Freight Class | @! | Pertence("01") | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 0=Negociável;1=Não negociável; | 0=Negociable;1=No negociable; | 0=Negotiable;1=Non negotiable; | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30509 | 0 |
| C3F | 21 | C3F_VLIQFR | N | 16 | 2 | Vlr Lq Frt | Vlr Nt Fl | Net Fr. Vl. | Valor Líquido Frete | Valor Neto Flete | Net Freight Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 30510 | 0 |
| C3F | 22 | C3F_VSECAT | N | 16 | 2 | Vl Sec/Cat | Vl Sec/Cat | Sec/Cat Vl | Valor Sec/Cat | Valor Sec/Cat | Sec/Cat Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30511 | 0 |
| C3F | 23 | C3F_VDESP | N | 16 | 2 | Vl Despacho | Vl Despacho | Dispatch Vl | Valor Despacho | Valor Despacho | Dispatch Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30512 | 0 |
| C3F | 24 | C3F_VPEDAG | N | 16 | 2 | Vl Pedag | Vl Peaje | Toll Vl | Valor Pedágio | Valor Peaje | Toll Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30513 | 0 |
| C3F | 25 | C3F_VOUTRO | N | 16 | 2 | Vl Outro | Vl Otro | Other Value | Outros Valor | Otros Valor | Other Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30514 | 0 |
| C3F | 26 | C3F_VGRIS | N | 16 | 2 | Vlr GRIS | Vlr GRIS | GRIS Value | Valor GRIS | Valor GRIS | GRIS Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30515 | 0 |
| C3F | 27 | C3F_VTOTFR | N | 16 | 2 | Vl Tot Fr | Vl Tot Fl | Fr Total Vl | Valor Total do Frete | Valor Total del Flete | Freight Total Value | @E 9,999,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 30516 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C3F | 1 | C3F_FILIAL+C3F_CHVNF+C3F_UFORIG+C3F_CMUNOR+C3F_UFDEST+C3F_CMUNDE | Cód. Doc. + ID UF Origem + ID Mn Origem + ID UF Dest. + ID Mun Dest. | Cod. Doc + ID R/E/P Ori + ID Mn Origen + ID R/E/P Des + ID Mun Dest. | Doc. Code + Origin FU ID + Origin C. ID + Dest. FU ID + Origin C. ID | S | - | - | S | 2 | 3 | - | 4389 | 0 |
| C3F | 2 | C3F_FILIAL+C3F_UFORIG+C3F_CMUNOR+C3F_UFDEST+C3F_CMUNDE | ID UF Origem + ID Mn Origem + ID UF Dest. + ID Mun Dest. | ID R/E/P Ori + ID Mn Origen + ID R/E/P Des + ID Mun Dest. | Origin FU ID + Origin C. ID + Dest. FU ID + Origin C. ID | S | - | - | S | 2 | 3 | - | 4390 | 0 |
| C3F | 3 | C3F_FILIAL+C3F_UFDEST+C3F_CMUNDE | ID UF Dest. + ID Mun Dest. | ID R/E/P Des + ID Mun Dest. | Dest. FU ID + Origin C. ID | S | - | - | S | 2 | 3 | - | 4391 | 0 |
Ela é utilizada para compls esp. mods 08 ,8b e 26 dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
C3F_FILIAL,
C3F_CHVNF,
C3F_UFORIG,
C3F_DUFORI,
C3F_CMUNOR,
C3F_DCMUNO,
C3F_UFDEST,
C3F_DUFDES,
C3F_CMUNDE,
C3F_DCMUND,
C3F_CODVEI,
C3F_DCODVE,
C3F_CPARCO,
C3F_PARCOS,
C3F_DCPARC,
C3F_CPARRE,
C3F_PARRED,
C3F_DCPARR,
C3F_INDRED,
C3F_INDNAT,
C3F_VLIQFR,
C3F_VSECAT,
C3F_VDESP,
C3F_VPEDAG,
C3F_VOUTRO,
C3F_VGRIS,
C3F_VTOTFR
FROM C3F
WHERE
D_E_L_E_T_ = ' '
AND C3F_FILIAL = 'VALOR'
AND C3F_CHVNF = 'VALOR'
AND C3F_UFORIG = 'VALOR'
AND C3F_DUFORI = 'VALOR'
AND C3F_CMUNOR = 'VALOR'
AND C3F_DCMUNO = 'VALOR'
AND C3F_UFDEST = 'VALOR'
AND C3F_DUFDES = 'VALOR'
AND C3F_CMUNDE = 'VALOR'
AND C3F_DCMUND = 'VALOR'
AND C3F_CODVEI = 'VALOR'
AND C3F_DCODVE = 'VALOR'
AND C3F_CPARCO = 'VALOR'
AND C3F_PARCOS = 'VALOR'
AND C3F_DCPARC = 'VALOR'
AND C3F_CPARRE = 'VALOR'
AND C3F_PARRED = 'VALOR'
AND C3F_DCPARR = 'VALOR'
AND C3F_INDRED = 'VALOR'
AND C3F_INDNAT = 'VALOR'
AND C3F_VLIQFR = 0
AND C3F_VSECAT = 0
AND C3F_VDESP = 0
AND C3F_VPEDAG = 0
AND C3F_VOUTRO = 0
AND C3F_VGRIS = 0
AND C3F_VTOTFR = 0