Dicionário Protheus
Início

Tabela CWX no Protheus

Detalhamento da Apuração

O que é a tabela CWX no Protheus?

A tabela CWX faz parte do sistema ERP Protheus da TOTVS e é utilizada para detalhamento da apuração.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE CWX
X2_PATH \DATA\
X2_ARQUIVO CWX990
X2_NOME Detalhamento da Apuração
X2_NOMESPA Detalle de cálculo
X2_NOMEENG Calculation Detailing
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO CWX_FILIAL+CWX_ID+CWX_SEQDET
X2_PYME N
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA444
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_ 2839
R_E_C_D_E_L_ 0

Campos da Tabela CWX (23 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_
CWX 01 CWX_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 - - 1 - - - - S A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 44313 0
CWX 02 CWX_ID C 36 0 ID ID ID Identificador do Registro Identificador registro Record Identifier - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44314 0
CWX 03 CWX_SEQDET C 6 0 Seq. Detalhe Sec. Detalle Detail Seq Sequencial do Detalhe Secuencial del detalle Detail Sequential @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44315 0
CWX 04 CWX_ORIGEM C 1 0 Origem Origen Source Origem do Valor Apurado Origen valor calculado Calculated Value Source @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - 1=Conta Contábil;2=Lalur Parte B;3=Evento Tributário;4=Lançamento Manual;5=Apuração; 1=Cta Contable;2=Lalur Parte B;3=Evento tributario;4=Asiento Manual;5=Cálculo; 1=Ledger Account;2=Lalur Part B;3=Tax Event;4=Manual Event;5=Calculation; - - - - - S - - N - N - - - 1 2 - - - 44316 0
CWX 05 CWX_CODGRU C 2 0 Cód Grupo Cód Grupo Group Code Código do Grupo Código del grupo Group Code @! - x x x x x x x x x x x x x x x x Iif(!INCLUI .and. !Empty(CWX->CWX_IDCODG),Posicione("LEE",1,xFilial("LEE")+CWX->CWX_IDCODG,"LEE_CODIGO"),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44317 0
CWX 06 CWX_DCODGR C 100 0 Desc Grupo Desc Grupo Group Desc Descrição do Grupo Descripción del grupo Group Description @! - x x x x x x x x x x x x x x x x Iif(!INCLUI .and. !Empty(CWX->CWX_IDCODG),SubStr(Posicione("LEE",1,xFilial("LEE")+CWX->CWX_IDCODG,"LEE_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44318 0
CWX 07 CWX_IDCODG C 36 0 Id. Grupo Id. Grupo Group Id Identificador do Grupo Identificador del grupo Group Identifier - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44319 0
CWX 08 CWX_VALOR N 16 2 Valor Valor Value Valor Apurado Valor calculado Calculated 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 V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44320 0
CWX 09 CWX_IDECF C 36 0 Tabela ECF Tabla ECF ECF Table Id. Tabela ECF Id. Tabla ECF ECF Table Id - xFunVldCmp("CH6",1) x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44321 0
CWX 10 CWX_CODECF C 10 0 Código ECF Código ECF ECF Code Código ECF Código ECF ECF Code @! xFunVldCmp("CH6",2) .And. VldCmpPer() x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(CWX->CWX_IDECF),Posicione("CH6",1,xFilial("CH6")+CWX->CWX_IDECF,"CH6_CODREG+CH6_CODIGO"),"") CH6I 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44322 0
CWX 11 CWX_DTDECF C 100 0 Desc. ECF Desc. ECF ECF Desc Descrição tabela ECF Descrip. Tabla ECF ECF Table Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(CWX->CWX_IDECF),SubStr(Posicione("CH6",1,xFilial("CH6")+CWX->CWX_IDECF,"CH6_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44323 0
CWX 12 CWX_IDLAL C 36 0 Tabela Lalur Tabla Lalur Lalur Table Id. Tabela Lalur Id. Tabla Lalur Lalur Table Id - xFunVldCmp("CH8",1) x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44324 0
CWX 13 CWX_CODLAL C 12 0 Código Lalur Código Lalur Lalur Code Código Lalur Código Lalur Lalur Code @! xFunVldCmp("CH8",2) .And. VldCmpPer() x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(CWX->CWX_IDLAL),Posicione("CH8",1,xFilial("CH8")+CWX->CWX_IDLAL,"CH8_CODREG+CH8_CODIGO"),"") CH8A 1 x - S - S A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44325 0
CWX 14 CWX_DTDLAL C 100 0 Desc. Lalur Desc. Lalur Lalur Desc Descrição tabela Lalur Descrip. Tabla Lalur Lalur Table Description @! - x x x x x x x x x x x x x x x x IIF(!INCLUI.AND.!EMPTY(CWX->CWX_IDLAL),SubStr(Posicione("CH8",1,xFilial("CH8")+CWX->CWX_IDLAL,"CH8_DESCRI"),1,100),"") - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44326 0
CWX 15 CWX_SEQITE C 6 0 Seq. Item Sec. Ítem Item Seq Sequência do Item Secuencia del ítem Item Sequence @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44327 0
CWX 16 CWX_TABECF C 150 0 Cód. Tab ECF Cód. Tab ECF ECF Tab Cd Código Tabela ECF Código Tabla ECF ECF Table Code @! - x x x x x x x x x x x x x x x x TAF444Init() - 1 x - - - S V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 44328 0
CWX 17 CWX_RURAL C 1 0 Átiv. Rural Activ. Rural Rural Activi Atividade Rural Actividad rural Rural Activity @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - 0=Não;1=Sim; 0=No;1=Si 0=No;1=Yes; - - - - - S - - N - N - - - 1 2 - - - 44329 0
CWX 18 CWX_IDCUST C 6 0 Id. C. Custo Id. C. Costo Cost C. ID Id Centro de custo Id Centro de costo Cost Center ID @! XFUNVldCmp("C1P",3) x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - 156 - S - - N - N - - - 1 2 - - - 44330 0
CWX 19 CWX_CODCUS C 60 0 C. de Custo C. de costo Cost C. Codigo Centro de Custo Código centro de costo Cost Center Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44331 0
CWX 20 CWX_DESCUS C 60 0 Desc C Custo Desc C Costo Cost C. Desc Descr Centro de Custo Descr Centro de costo Cost Center Desc. @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44332 0
CWX 21 CWX_IDEVEN C 36 0 Id. Evento Id. Evento Event ID Id. Evento Id. Evento Event ID - - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44333 0
CWX 22 CWX_IDCTCB C 36 0 Id Conta Ctb Id Cta Ctb Ldg Acct ID Id Conta Contábil Id Cta Contable Ledger Account ID - - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - 085 - S - - N - N - - - 1 2 - - - 44334 0
CWX 23 CWX_INDSAL C 1 0 Indic. Saldo Indic. Saldo Balance Indi Indicador saldo utilizado Indicador saldo utilizado Used Balance Indicator @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 44335 0

Índices da Tabela CWX (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_
CWX 1 CWX_FILIAL+CWX_ID ID ID ID S - - N 2 3 - 6853 0
CWX 2 CWX_FILIAL+CWX_ORIGEM Origem Origen Source S - - S 2 3 - 6854 0
CWX 3 CWX_FILIAL+STR(CWX_VALOR) Valor Valor Value S - - S 2 3 - 6855 0

Perguntas frequentes

Para que serve a tabela CWX no Protheus?

Ela é utilizada para detalhamento da apuração dentro do sistema ERP Protheus.

Como consultar os campos da tabela CWX?

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

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

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

Exemplo de consulta SQL da tabela CWX

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

SELECT
    CWX_FILIAL,
    CWX_ID,
    CWX_SEQDET,
    CWX_ORIGEM,
    CWX_CODGRU,
    CWX_DCODGR,
    CWX_IDCODG,
    CWX_VALOR,
    CWX_IDECF,
    CWX_CODECF,
    CWX_DTDECF,
    CWX_IDLAL,
    CWX_CODLAL,
    CWX_DTDLAL,
    CWX_SEQITE,
    CWX_TABECF,
    CWX_RURAL,
    CWX_IDCUST,
    CWX_CODCUS,
    CWX_DESCUS,
    CWX_IDEVEN,
    CWX_IDCTCB,
    CWX_INDSAL
FROM CWX
WHERE
    D_E_L_E_T_ = ' '
    AND CWX_FILIAL = 'VALOR'
    AND CWX_ID = 'VALOR'
    AND CWX_SEQDET = 'VALOR'
    AND CWX_ORIGEM = 'VALOR'
    AND CWX_CODGRU = 'VALOR'
    AND CWX_DCODGR = 'VALOR'
    AND CWX_IDCODG = 'VALOR'
    AND CWX_VALOR = 0
    AND CWX_IDECF = 'VALOR'
    AND CWX_CODECF = 'VALOR'
    AND CWX_DTDECF = 'VALOR'
    AND CWX_IDLAL = 'VALOR'
    AND CWX_CODLAL = 'VALOR'
    AND CWX_DTDLAL = 'VALOR'
    AND CWX_SEQITE = 'VALOR'
    AND CWX_TABECF = 'VALOR'
    AND CWX_RURAL = 'VALOR'
    AND CWX_IDCUST = 'VALOR'
    AND CWX_CODCUS = 'VALOR'
    AND CWX_DESCUS = 'VALOR'
    AND CWX_IDEVEN = 'VALOR'
    AND CWX_IDCTCB = 'VALOR'
    AND CWX_INDSAL = 'VALOR'