Dicionário Protheus
Início

Tabela C2K no Protheus

Reg Ap Contrib Prev Rec Bruta

O que é a tabela C2K no Protheus?

A tabela C2K faz parte do sistema ERP Protheus da TOTVS e é utilizada para reg ap contrib prev rec bruta.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE C2K
X2_PATH \DATA\
X2_ARQUIVO C2K990
X2_NOME Reg Ap Contrib Prev Rec Bruta
X2_NOMESPA Reg Ap Contrib Prev Ing Bruto
X2_NOMEENG Gross Rev.Soc.Sec.Contr.Calc.R
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO C2K_FILIAL+C2K_ID
X2_PYME S
X2_MODULO 84
X2_DISPLAY -
X2_SYSOBJ TAFA054
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_ 1859
R_E_C_D_E_L_ 0

Campos da Tabela C2K (9 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_
C2K 01 C2K_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 - - - - N V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 30001 0
C2K 02 C2K_ID C 6 0 ID ID ID Identificador Registro Identificador Registro Register Identifier @! - x x x x x x x x x x x x x x x x GetSx8Num("C2K","C2K_ID") - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 30002 0
C2K 03 C2K_PERIOD D 8 0 Data Movto Fecha Mov. Trans. Date Data do Movimento Decl. Fecha Mov Decl. Decl. Transaction Date - XFUNVldUni("C2K",1,DTOS(M->C2K_PERIOD)+FWFLDGET("C2K_CODIGO ")) x x x x x x x x x x x x x x x x - - 1 x xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 30003 0
C2K 04 C2K_CODIGO C 1 0 Inc. Trib. Inc. Trib. Tax Inc. Cód.Incidência Tributária Cod.Incidencia Tributaria Tax Incidence Code @! XFUNVldUni("C2K",1,DTOS(FWFLDGET("C2K_PERIOD"))+M->C2K_CODIGO) .AND. Pertence("12") x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Receita Bruta;2=Receita Bruta e Remunerações pagas 1=Ingreso Bruto;2=Ingreso Burto y Remuneraciones pagas 1=Gross Income;2=Gross Income and Paid benefits - - - - - S - - N - N - - - 1 1 - - - 30004 0
C2K 05 C2K_RECTOT N 16 2 Vl.Rec.Bru. Vl.Ing.Bru. Gross Inc.Vl Valor Receita Bruta Valor Ingresos brutos Gross Income 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 - - - 30005 0
C2K 06 C2K_RECATI N 16 2 Vl.Rec.Ati. Vl.Ing.Act Act.Inc.Vl Valor Receita Atividades Valor Ingreso Actividades Activities Income 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 - - - 30006 0
C2K 07 C2K_OUTREC N 16 2 Vl.Out.Rec. Vl.Ot.Ing. Other Inc Vl Valor Outras Receitas Valor Otros Ingresos Other Income 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 - - - 30007 0
C2K 08 C2K_INFCOM M 10 0 Infor.Compl. Infor.Compl. Compl. Infor Informação complementar Informac complementaria Complementary Information - - 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 - - - 30008 0
C2K 09 C2K_STATUS C 1 0 Status Reg. Estatus Reg. Rec Status Status do registro Estatus del registro Record status @! Pertence("012349") x x x x x x x x x x x x x x x - - 1 x - - - N A R - - 0=Reg.Válido;1=Reg.Inválido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistência;4=Reg.Transmitido válido;9=Em Processamento 0=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido con inconsistencia;4=Reg.Transmitido valido;9=En Procesamiento 0=Valid Reg.;1=Invalid Reg.;2=Issued Reg.;3=Issued Reg. with Inconsistency;4=Issued Reg Valid;9=In processing - - - 079 - S - - N - N - - - 1 2 - - - 30009 0

Índices da Tabela C2K (2 í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_
C2K 1 C2K_FILIAL+DTOS(C2K_PERIOD)+C2K_CODIGO Data Movto + Inc. Trib. Fecha Mov. + Inc. Trib. Trans. Date + Tax Inc. S - - S 2 3 - 4307 0
C2K 2 C2K_FILIAL+C2K_ID ID ID ID S - - S 2 3 - 4308 0

Perguntas frequentes

Para que serve a tabela C2K no Protheus?

Ela é utilizada para reg ap contrib prev rec bruta dentro do sistema ERP Protheus.

Como consultar os campos da tabela C2K?

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

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

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

Exemplo de consulta SQL da tabela C2K

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

SELECT
    C2K_FILIAL,
    C2K_ID,
    C2K_PERIOD,
    C2K_CODIGO,
    C2K_RECTOT,
    C2K_RECATI,
    C2K_OUTREC,
    C2K_INFCOM,
    C2K_STATUS
FROM C2K
WHERE
    D_E_L_E_T_ = ' '
    AND C2K_FILIAL = 'VALOR'
    AND C2K_ID = 'VALOR'
    AND C2K_PERIOD BETWEEN '20260501' AND '20260531'
    AND C2K_CODIGO = 'VALOR'
    AND C2K_RECTOT = 0
    AND C2K_RECATI = 0
    AND C2K_OUTREC = 0
    AND C2K_STATUS = 'VALOR'