Pragiva — Tecnologia na prática

Tabelas Referência

C50 Controle dos créditos fiscais

C50 tem 11 campos, 3 índices e 5 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
C50 + empresa, ex.: C50010
Chave única
C50_FILIAL+C50_ID
Compartilhamento
Exclusivo
Estrutura
11 campos (1 virtual), 3 índices, 5 gatilhos
Rotina do sistema
TAFA083

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 C50_FILIAL, C50_ID
  FROM C50010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY C50_FILIAL, C50_ID
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'C50'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem C50 se liga

Consulta 1

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 11

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
ID Caractere 6 0 Real @! — Identificador Registro
Data Movto Data 8 0 Real — — Data do Movimento Decl.
Id. Ap ICMS Caractere 10 0 Real @! C1A Id Cod Apuração (ICMS)
Des Aj. ICMS Caractere 220 0 Virtual @! — Descrição do Ajuste
Sld.Crd.Fisc Numérico 16 2 Real @E 9,999,999,999,999.99 — Saldo de créditos fiscais
Tot.Crd.Apr. Numérico 16 2 Real @E 9,999,999,999,999.99 — Créditos apropriados
Tot.Crd.Rec. Numérico 16 2 Real @E 9,999,999,999,999.99 — Créditos rec. por transf
Tot.Crd.Uti. Numérico 16 2 Real @E 9,999,999,999,999.99 — Créd. utilizados periodo
Sld.Crd.Fim Numérico 16 2 Real @E 9,999,999,999,999.99 — Sld crd acm a transportar
Status Reg. Caractere 1 0 Real @! — Status do registro

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 C50_FILIAL+DTOS(C50_PERIOD)+C50_CODAJU Data Movto + Id. Ap ICMS — S
2 C50_FILIAL+C50_CODAJU Id. Ap ICMS — S
3 C50_FILIAL+C50_ID ID — S

Gatilhos 5

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
C50_CODAJU 001 C50_DCODAJ X C1A->(C1A_CODIGO+' - '+C1A_DESCRI) C1A xFilial("C1A")+M->C50_CODAJU —
C50_CRDAPR 001 C50_SDCRFI P FWFLDGET("C50_SLDCRD")+M->C50_CRDAPR+FWFLDGET("C50_CRDREC")-FWFLDGET("C50_CRDUTI") — — —
C50_CRDREC 001 C50_SDCRFI P FWFLDGET("C50_SLDCRD")+FWFLDGET("C50_CRDAPR")+M->C50_CRDREC-FWFLDGET("C50_CRDUTI") — — —
C50_CRDUTI 001 C50_SDCRFI P FWFLDGET("C50_SLDCRD")+FWFLDGET("C50_CRDAPR")+FWFLDGET("C50_CRDREC")-M->C50_CRDUTI — — —
C50_SLDCRD 001 C50_SDCRFI P M->C50_SLDCRD+FWFLDGET("C50_CRDAPR")+FWFLDGET("C50_CRDREC")-FWFLDGET("C50_CRDUTI") — — —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.