Dicionário Protheus
Início

Tabela GUC no Protheus

COMPONENTE TARIFA X EMITENTE

O que é a tabela GUC no Protheus?

A tabela GUC faz parte do sistema ERP Protheus da TOTVS e é utilizada para componente tarifa x emitente.

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 GUC 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 GUC, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE GUC
X2_PATH \DATA\
X2_ARQUIVO GUC990
X2_NOME COMPONENTE TARIFA X EMITENTE
X2_NOMESPA COMPONENTE TARIFA VS. EMITENTE
X2_NOMEENG COMPONENT FEE X ISSUER
X2_ROTINA -
X2_MODO C
X2_MODOUN C
X2_MODOEMP C
X2_DELET 0
X2_TTS -
X2_UNICO GUC_FILIAL+GUC_CDEMIT+GUC_NRTAB+GUC_NRNEG+GUC_CDFXTV+GUC_NRROTA+GUC_CDCOMP+GUC_EMICOM
X2_PYME S
X2_MODULO 78
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
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_ 5319
R_E_C_D_E_L_ 0

Campos da Tabela GUC (21 campos)

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_
GUC 01 GUC_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal de Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 84988 0
GUC 02 GUC_CDEMIT C 14 0 Emitente Emisor Issuer Codigo do emitente da tab Codigo del emisor tabla Tab. issuer code @! ExistCpo("GU3",M->GUC_CDEMIT) x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A R - - - - - - .F. - 052 - S - - N N N - - - 1 2 - - - 84989 0
GUC 03 GUC_NMEMIT C 80 0 Nome Nombre Name Nome do Emitente Nome del Emisor Issuer Name - - x x x x x x x x x x x x x x x x POSICIONE("GU3",1,XFILIAL("GU3")+GUC->GUC_CDEMIT,"GU3_NMEMIT") - 1 xx x x - - - S V V - - - - - - - POSICIONE("GU3",1,XFILIAL("GU3")+GUC->GUC_CDEMIT,"GU3_NMEMIT") 059 - S - - N N N - - - 1 2 - - - 84990 0
GUC 04 GUC_NRTAB C 6 0 Tabela Tabla Table Numero da tabela de frete Numero de tabla de flete Freight table number 999999 - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A R - - - - - - .F. - - - S - - N N N - - - 1 2 - - - 84991 0
GUC 05 GUC_DSTAB C 50 0 Descricao Descripcion Description Descricao da Tabela Descripcion de Tabla Table Description @! - x x x x x x x x x x x x x x x x POSICIONE("GVA",1,XFILIAL("GVA")+GUC->GUC_CDEMIT+GUC->GUC_NRTAB,"GVA_DSTAB") - 1 xx x x - - - S V V - - - - - - - POSICIONE("GVA",1,XFILIAL("GVA")+GUC->GUC_CDEMIT+GUC->GUC_NRTAB,"GVA_DSTAB") - - S - - N N N - - - 1 2 - - - 84992 0
GUC 06 GUC_NRNEG C 6 0 Negociacao Negociacion Negotiation Numero da negociacao Numero de negociacion Negotiation number 999999 - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A R - - - - - - .F. - - - S - - N N N - - - 1 2 - - - 84993 0
GUC 07 GUC_CDFXTV C 4 0 Seq Faixa Sec Faja Seq Range Sequencia Faixa Secuencia Faja Range Sequence 9999 - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A R - - - - - - .F. - - - S - - N N N - - - 1 2 - - - 84994 0
GUC 08 GUC_NRROTA C 4 0 Rota Ruta Route Numero da Rota Numero de la Ruta Route Number 9999 - x x x x x x x x x x x x x x x xx - - 1 x x x - - - S A R - - - - - - .F. - - - S - - N N N - - - 1 2 - - - 84995 0
GUC 09 GUC_CDCOMP C 20 0 Componente Componente Component Codigo do componente Codigo del componente Component code @! GFE061CEMI() x x x x x x x x x x x x x x x x - GUYA 1 x xx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 84996 0
GUC 10 GUC_EMICOM C 14 0 Destinatario Destinatario Recipient Destinatário Destinatario Recipient @! GFE061CEMI() x x x x x x x x x x x x x x x x - GU3GUC 1 x xxx - - - S A R - - - - - - - - 052 - S - - N N N - - - 1 1 - - - 84997 0
GUC 11 GUC_VLFIXN N 15 5 Vl. Fixo Nor Vl. Fijo Nor Reg Fix. Vl Valor Fixo Tarifa Normal Valor Fijo Tarifa Normal Fixed Vl. of Regular Fee @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 84998 0
GUC 12 GUC_PCNORM N 9 5 % Normal % Normal % Regular Percentual Tarifa Normal Porcentaje Tarifa Normal Regular Rate Percentage @E 999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 84999 0
GUC 13 GUC_VLUNIN N 15 5 Vl. Unit Nor Vl. Unit Nor Reg Unit Vl Valor Unitario Tarifa Nor Valor Unitario Tarifa Nor Reg Fee Unit Value @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85000 0
GUC 14 GUC_VLFRAC N 15 5 Fracao Norm Fracc Normal Nor.Fraction Fracao Tarifa Normal Fraccion Tarifa Normal Fraction Normal Tariff @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85001 0
GUC 15 GUC_VLMINN N 15 5 Vl. Min Norm Vl. Min Norm Reg. Min Vl Valor Minimo Tarifa Norma Valor Minimo Tarifa Norma Reg Fee Minimum Value @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85002 0
GUC 16 GUC_PCLIM N 9 5 % Limite % Limite % Limit Percentual Limite Porcentaje Limite Limit Percentage @E 999.99999 - x x x x x x x x x x x x x x x - - 1 xxxx x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85003 0
GUC 17 GUC_VLLIM N 15 5 Vl. Limite Vl. Limite Limit Vl. Valor Limite Valor Limite Limit Value @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85004 0
GUC 18 GUC_VLFIXE N 15 5 Vl. Fixo Ext Vl. Fijo Ext Ext Fix. Vl Valor Fixo Tarifa Extra Valor Fijo Tarifa Extra Fixed Value of Extra Fee @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85005 0
GUC 19 GUC_PCEXTR N 9 5 % Extra % Extra % Extra Percentual Tarifa Extra Porcentaje Tarifa Extra Extra Rate Percentage @E 999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85006 0
GUC 20 GUC_VLUNIE N 15 5 Vl. Unit Ext Vl. Unit Ext Ext Unit Vl Valor Unitario Tarifa Ext Valor Unitario Tarifa Ext Ext Fee Unit Value @E 999,999,999.99999 - x x x x x x x x x x x x x x x x - - 1 xx x x - - - S A R - - - - - - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85007 0
GUC 21 GUC_CALCEX C 1 0 Calc. Excec. Calc. Excec. Calc. Exceed Forma Calculo Excedente Forma Calculo Excedente Exceeded Calculation Form @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x x x - - - S A R - - 1=Diferenca;2=Total 1=Diferencia;2=Total 1=Difference;2=Total - GFEA61FWHN() - - - S - - N N N - - - 1 2 - - - 85008 0

Índices da Tabela GUC (1 índices)

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_
GUC 1 GUC_FILIAL+GUC_CDEMIT+GUC_NRTAB+GUC_NRNEG+GUC_CDFXTV+GUC_NRROTA+GUC_CDCOMP+GUC_EMICOM Emitente + Tabela + Negociacao + Seq Faixa + Rota + Componente + Desti Emisor + Tabla + Negociacion + Sec Faja + Ruta + Componente + Destinat Issuer + Table + Negotiation + Seq Range + Route + Component + Recipie S - - S 2 3 - 12563 0

Perguntas frequentes

Para que serve a tabela GUC no Protheus?

Ela é utilizada para componente tarifa x emitente dentro do sistema ERP Protheus.

Como consultar os campos da tabela GUC?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela GUC?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela GUC

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    GUC_FILIAL,
    GUC_CDEMIT,
    GUC_NMEMIT,
    GUC_NRTAB,
    GUC_DSTAB,
    GUC_NRNEG,
    GUC_CDFXTV,
    GUC_NRROTA,
    GUC_CDCOMP,
    GUC_EMICOM,
    GUC_VLFIXN,
    GUC_PCNORM,
    GUC_VLUNIN,
    GUC_VLFRAC,
    GUC_VLMINN,
    GUC_PCLIM,
    GUC_VLLIM,
    GUC_VLFIXE,
    GUC_PCEXTR,
    GUC_VLUNIE,
    GUC_CALCEX
FROM GUC
WHERE
    D_E_L_E_T_ = ' '
    AND GUC_FILIAL = 'VALOR'
    AND GUC_CDEMIT = 'VALOR'
    AND GUC_NMEMIT = 'VALOR'
    AND GUC_NRTAB = 'VALOR'
    AND GUC_DSTAB = 'VALOR'
    AND GUC_NRNEG = 'VALOR'
    AND GUC_CDFXTV = 'VALOR'
    AND GUC_NRROTA = 'VALOR'
    AND GUC_CDCOMP = 'VALOR'
    AND GUC_EMICOM = 'VALOR'
    AND GUC_VLFIXN = 0
    AND GUC_PCNORM = 0
    AND GUC_VLUNIN = 0
    AND GUC_VLFRAC = 0
    AND GUC_VLMINN = 0
    AND GUC_PCLIM = 0
    AND GUC_VLLIM = 0
    AND GUC_VLFIXE = 0
    AND GUC_PCEXTR = 0
    AND GUC_VLUNIE = 0
    AND GUC_CALCEX = 'VALOR'