Dicionário Protheus
Início

Tabela SEM no Protheus

Contrato CDCI

O que é a tabela SEM no Protheus?

A tabela SEM faz parte do sistema ERP Protheus da TOTVS e é utilizada para contrato cdci.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SEM
X2_PATH \DATA\
X2_ARQUIVO SEM990
X2_NOME Contrato CDCI
X2_NOMESPA Contrato CDCI
X2_NOMEENG CDCI Contract
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO EM_FILIAL+EM_CONTRAT
X2_PYME S
X2_MODULO 6
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_ 8196
R_E_C_D_E_L_ 0

Campos da Tabela SEM (19 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_
SEM 01 EM_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del 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 - - - 133149 0
SEM 02 EM_CONTRAT C 6 0 Num Contrato Nro.Contrato Contract Nr Numero do Contrato Numero de Contrato Contract Number @! ExistChav('SEM') x x x x x x x x x x x x x x x x GetSx8Num("SEM","EM_CONTRAT") - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133150 0
SEM 03 EM_NRONOTA C 9 0 Nota Fiscal Factura Invoice Nota Fiscal Factura Invoice @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - 018 - S - - N N N - - - 1 1 - - - 133151 0
SEM 04 EM_SERIE C 3 0 Serie NF Serie Fact. Inv. Series Serie da Nota Fiscal Serie de Factura Invoice Series !!! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - 094 - S - - N N N - - - 1 1 - - - 133152 0
SEM 05 EM_EMISSAO D 8 0 Dt NF Fch. Factura NF Date Data da Nota Fiscal Fecha de Factura Invoice Date @D - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133153 0
SEM 06 EM_CLIENTE C 6 0 Cliente Cliente Customer Cliente Cliente Customer @! - x x x x x x x x x x x x x x x x - SA1 1 xx - - - S - - - - - - - - - - 001 - S - - N N N - - - 1 1 - - - 133154 0
SEM 07 EM_LOJA C 2 0 Loja Tienda Unit Loja Tienda Unit @! ExistCPO("SA1",EM_CLIENTE+EM_LOJA) x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - 002 - S - - N N N - - - 1 1 - - - 133155 0
SEM 08 EM_VALOR N 16 2 Vl Nt Fiscal Vlr. Factura Inv. Amount Valor da Nota Fiscal Valor de la Factura Invoice Amount @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133156 0
SEM 09 EM_ENTRADA N 16 2 Vl Entrada Vlr. Entrada Dwn.Pay.Am. Valor da Entrada Valor de Entrada Down Payment Amount @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133157 0
SEM 10 EM_TOTFIN N 16 2 Tot Financ Tot Financ Financ.Total Valor total Financiado Valor total Financiado Financed Total @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 x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133158 0
SEM 11 EM_VLRFIN N 16 2 Vl Financ Vl Financ Financ. Amt. Valor Financiado Valor Financiado Financed Amount @E 9,999,999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133159 0
SEM 12 EM_PRESTAC N 16 6 Vl Prestacao Vl Cuota Instl.Amount Valor da Prestacao Valor de la Cuota Installment Amount @E 999,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133160 0
SEM 13 EM_PLANO C 4 0 Plano Plan Plan Codigo do Plano Codigo del Plan Plan Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133161 0
SEM 14 EM_DTINI D 8 0 Dt Vc 1a Par Fch Vc 1aCuo 1st Ins.D.Dt Data Vencimento 1 Parcela Fch.Vencimiento 1a Cuota 1st Installment Due Date @D - x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 133162 0
SEM 15 EM_BORDERO C 6 0 Bordero Bordero Bordereau Numero do Bordero Numero de Bordero Bordero Number @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133163 0
SEM 16 EM_VLRDESC N 16 2 Vlr Desconto Vlr.Descuent Discount Amt Valor de Desconto Valor de Descuento Discount Amount @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 x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133164 0
SEM 17 EM_COEFIC N 16 6 Vlr Coefic Vlr Coefic Coeff.Value Valor do Coeficiente Valor de Coeficiente Coefficient Value @E 999,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133165 0
SEM 18 EM_INDIOC N 16 6 Indice IOC Indice IOC IOC Index Indice de IOC Indice de IOC IOC Index @E 999,999,999.999999 - x x x x x x x x x x x x x x x x - - 1 x x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 133166 0
SEM 19 EM_SDOC C 3 0 Série Doc. Serie Doc. Inv. Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 133167 0

Índices da Tabela SEM (4 í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_
SEM 1 EM_FILIAL+EM_CONTRAT Num Contrato Nro.Contrato Contract Nr S - - S 2 3 - 19209 0
SEM 2 EM_FILIAL+DTOS(EM_EMISSAO) Dt NF Fch. Factura NF Date S - - S 2 3 - 19210 0
SEM 3 EM_FILIAL+EM_BORDERO+EM_PLANO Bordero + Plano Bordero + Plan Bordereau + Plan S - - S 2 3 - 19211 0
SEM 4 EM_FILIAL+EM_PLANO Plano Plan Plan S - - S 2 3 - 19212 0

Perguntas frequentes

Para que serve a tabela SEM no Protheus?

Ela é utilizada para contrato cdci dentro do sistema ERP Protheus.

Como consultar os campos da tabela SEM?

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

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

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

Exemplo de consulta SQL da tabela SEM

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

SELECT
    EM_FILIAL,
    EM_CONTRAT,
    EM_NRONOTA,
    EM_SERIE,
    EM_EMISSAO,
    EM_CLIENTE,
    EM_LOJA,
    EM_VALOR,
    EM_ENTRADA,
    EM_TOTFIN,
    EM_VLRFIN,
    EM_PRESTAC,
    EM_PLANO,
    EM_DTINI,
    EM_BORDERO,
    EM_VLRDESC,
    EM_COEFIC,
    EM_INDIOC,
    EM_SDOC
FROM SEM
WHERE
    D_E_L_E_T_ = ' '
    AND EM_FILIAL = 'VALOR'
    AND EM_CONTRAT = 'VALOR'
    AND EM_NRONOTA = 'VALOR'
    AND EM_SERIE = 'VALOR'
    AND EM_EMISSAO BETWEEN '20260401' AND '20260430'
    AND EM_CLIENTE = 'VALOR'
    AND EM_LOJA = 'VALOR'
    AND EM_VALOR = 0
    AND EM_ENTRADA = 0
    AND EM_TOTFIN = 0
    AND EM_VLRFIN = 0
    AND EM_PRESTAC = 0
    AND EM_PLANO = 'VALOR'
    AND EM_DTINI BETWEEN '20260401' AND '20260430'
    AND EM_BORDERO = 'VALOR'
    AND EM_VLRDESC = 0
    AND EM_COEFIC = 0
    AND EM_INDIOC = 0
    AND EM_SDOC = 'VALOR'