Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela CIU no Protheus

Regras adic.de trib p/ NCM

O que é a tabela CIU no Protheus?

A tabela CIU faz parte do sistema ERP Protheus da TOTVS e é utilizada para regras adic.de trib p/ ncm.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CIU
X2_PATH \DATA\
X2_ARQUIVO CIU990
X2_NOME Regras adic.de trib p/ NCM
X2_NOMESPA Reglas Adic.Trib p/ NCM
X2_NOMEENG Addit tax rules for NCM
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CIU_FILIAL+CIU_ID
X2_PYME S
X2_MODULO 9
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_ 2367
R_E_C_D_E_L_ 0

Campos da Tabela CIU (20 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_
CIU 01 CIU_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 V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 36966 0
CIU 02 CIU_ID C 36 0 Id Regra NCM Id Regla NCM NCM Rule ID Id Regra por NCM / Trib Id Regla por NCM / Trib Rule ID per NCM/Tax @! - x x x x x x x x x x x x x x x x FWUUID("CIU") - 1 x x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36967 0
CIU 03 CIU_IDNCM C 36 0 Id TribXNCM Id Trib vs N Tax ID vs NC Id do Tributo x NCM Id Tributo vs NCM Tax ID vs NCM @! - x x x x x x x x x x x x x x x x - - 1 x x - - - N V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36968 0
CIU 04 CIU_UFORI C 2 0 UF Origem UF Origen Origin State UF Origem UF Origen Origin State @! Vazio() .Or. (IIF(M->CIU_UFORI =="**",.T.,ExistCpo("SX5","12"+M->CIU_UFORI))) x x x x x x x x x x x x x x x x - 12 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36969 0
CIU 05 CIU_UFDEST C 2 0 UF Destino UF Destino Dest State UF Destino UF Destino Destination State @! Vazio() .or. (IIF(M->CIU_UFDEST =="**",.T.,ExistCpo("SX5","12"+M->CIU_UFDEST))) x x x x x x x x x x x x x x x x - 12 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36970 0
CIU 06 CIU_VIGINI D 8 0 Data Inicio Fch Inic Start Date Data Inicio Fch Inicial Start Date - - x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36971 0
CIU 07 CIU_VIGFIM D 8 0 Data Final Fecha final End Date Data Final Fecha final End Date - - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36972 0
CIU 08 CIU_ORIGEM C 1 0 Origem Origen Origin Origem do produto Origen del producto Product Origin - Vazio() .Or. (IIF(M->CIU_ORIGEM =="*",.T.,ExistCpo("SX5","S0"+M->CIU_ORIGEM))) x x x x x x x x x x x x x x x x - S0 1 x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36973 0
CIU 09 CIU_MARGEM N 6 2 MVA MVA AVM Margem de Valor Agregado Margen de valor agregado Added Value Margin @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xxx x x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36974 0
CIU 10 CIU_MVAAUX N 7 4 Ind.MVA.Aux. Índ.AVA.Aux. MVA Aux Ind Indice Auxiliar do MVA Índice auxiliar de AVA MVA Auxiliary Index @E 99.9999 - x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36975 0
CIU 11 CIU_VLPAUT N 6 2 Vlr. Pauta Val. Tarif Tariff Value Vlr. Pauta Val. Tarif Tariff Value @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xxx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36976 0
CIU 12 CIU_UM C 2 0 Unidade Unidad Unit Unidade de Medida Unidad de medida Measurement Unit - Vazio() .Or. (IIF(M->CIU_UM =="**",.T.,ExistCpo("SAH",FwFldGet("CIU_UM")))) x x x x x x x x x x x x x x x x - SAH 1 x x - - - N A R - - - - - - - - 122 - S - - N - N - - - 1 1 - - - 36977 0
CIU 13 CIU_MAJORA N 6 2 % Majoracao % aumento % Surcharge % Majoracao % aumento % Surcharge @E 999.99 - x x x x x x x x x x x x x x x x - - 1 xxx x - - - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 36978 0
CIU 14 CIU_MJAUX N 7 4 Ind.MJ.Aux. Índ.Aum.Aux. Sur Aux Ind Indice Auxiliar da Majora Índ Auxiliar de aumento Surcharge Auxiliary Index @E 99.9999 - x x x x x x x x x x x x x x x x - - 1 xxx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36979 0
CIU 15 CIU_TIPO C 1 0 Tipo Conf. Tipo Verif. Check Type Tp.da Regra por NCMxTrb Tp.Regla p/NCMvs.Trb Type Rule per NCMxTax @! Pertence("1234") x x x x x x x x x x x x x x x x - - 1 x x - - - N A R - - 1=MVA;2=Pauta;3=%Majoração;4=Aliquota 1=MVA;2=Pauta;3=%Aumento;4=Alícuota 1=MVA;2=Tax Base Value;3=%Increase;4=Rate - - - - - S - - N - N - - - 1 1 - - - 36980 0
CIU 16 CIU_ITEM C 4 0 Item Ítem Item Item Ítem Item @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36981 0
CIU 17 CIU_NCM C 10 0 NCM NCM NCM Código NCM Código NCM NCM Code @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36982 0
CIU 18 CIU_TRIB C 6 0 Tributo Tributo Tax Código do Tributo Código del tributo Tax code @! - x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36983 0
CIU 19 CIU_CEST C 7 0 CEST CEST CEST Cod. Especificador ST Cód. Especificador ST ST Specifier Code @R 99.999.99 Vazio() .Or. ExistCpo("F0G") x x x x x x x x x x x x x x x x - F0G 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36984 0
CIU 20 CIU_ALIQTR N 6 2 Aliquota Alícuota Rate Indice de Aliquota Índice de alícuota Rate Index @E 999.99 positivo() x x x x x x x x x x x x x x x x - - 1 xxxx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 36985 0

Índices da Tabela CIU (3 í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_
CIU 1 CIU_FILIAL+CIU_ID Id Regra NCM Id Regla NCM NCM Rule ID S - - S 2 3 - 5699 0
CIU 2 CIU_FILIAL+CIU_TRIB+CIU_NCM+CIU_CEST Tributo + NCM + CEST Tributo + NCM + CEST Tax + NCM + CEST S - - N 2 3 - 5700 0
CIU 3 CIU_FILIAL+CIU_TIPO+CIU_IDNCM+CIU_TRIB Tipo Conf. + Id TribXNCM + Tributo Tipo Verif. + Id Trib vs N + Tributo Check Type + Tax ID vs NC + Tax S - - S 2 3 - 5701 0

Perguntas frequentes

Para que serve a tabela CIU no Protheus?

Ela é utilizada para regras adic.de trib p/ ncm dentro do sistema ERP Protheus.

Como consultar os campos da tabela CIU?

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

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

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

Exemplo de consulta SQL da tabela CIU

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

SELECT
    CIU_FILIAL,
    CIU_ID,
    CIU_IDNCM,
    CIU_UFORI,
    CIU_UFDEST,
    CIU_VIGINI,
    CIU_VIGFIM,
    CIU_ORIGEM,
    CIU_MARGEM,
    CIU_MVAAUX,
    CIU_VLPAUT,
    CIU_UM,
    CIU_MAJORA,
    CIU_MJAUX,
    CIU_TIPO,
    CIU_ITEM,
    CIU_NCM,
    CIU_TRIB,
    CIU_CEST,
    CIU_ALIQTR
FROM CIU
WHERE
    D_E_L_E_T_ = ' '
    AND CIU_FILIAL = 'VALOR'
    AND CIU_ID = 'VALOR'
    AND CIU_IDNCM = 'VALOR'
    AND CIU_UFORI = 'VALOR'
    AND CIU_UFDEST = 'VALOR'
    AND CIU_VIGINI BETWEEN '20260801' AND '20260831'
    AND CIU_VIGFIM BETWEEN '20260801' AND '20260831'
    AND CIU_ORIGEM = 'VALOR'
    AND CIU_MARGEM = 0
    AND CIU_MVAAUX = 0
    AND CIU_VLPAUT = 0
    AND CIU_UM = 'VALOR'
    AND CIU_MAJORA = 0
    AND CIU_MJAUX = 0
    AND CIU_TIPO = 'VALOR'
    AND CIU_ITEM = 'VALOR'
    AND CIU_NCM = 'VALOR'
    AND CIU_TRIB = 'VALOR'
    AND CIU_CEST = 'VALOR'
    AND CIU_ALIQTR = 0