Pragiva — Tecnologia na prática

Tabelas Referência

C9Q Rem.Per.Ant. Folha de Pagament

C9Q tem 29 campos, 4 índices e 6 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
C9Q + empresa, ex.: C9Q010
Chave única
C9Q_FILIAL+C9Q_ID+C9Q_VERSAO+C9Q_RECIBO+DTOS(C9Q_DTACOR)+C9Q_TPACOR+C9Q_COMPAC+C9Q_PERREF+C9Q_ESTABE+C9Q_LOTACA+C9Q_TRABAL+C9Q_DTRABA+C9Q_CODLOT+C9Q_TPINSC+C9Q_NRINSC
Compartilhamento
Exclusivo
Estrutura
29 campos (2 virtuais), 4 índices, 6 gatilhos
Rotina do sistema
TAFA250

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 C9Q_FILIAL, C9Q_ID, C9Q_VERSAO, C9Q_RECIBO, C9Q_TPACOR, C9Q_COMPAC
  FROM C9Q010
 WHERE D_E_L_E_T_ = ' '
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 = 'C9Q'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem C9Q se liga

Consulta 2

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

Gatilhos buscam em 2

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 29

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial
ID Caractere 36 0 Real — — ID
Id. Ver. Reg Caractere 14 0 Real @! — Id. da versão do registro
Dt. Acordo Data 8 0 Real — — Data do acordo
Tp. Acordo Caractere 1 0 Real @! — Tipo de acordo
Período Caractere 6 0 Real @! — Período Refer.
Id. Estab. Caractere 6 0 Real @! — Ident. Estabelecimento
Id.Lotação Caractere 6 0 Real @! — Ident.Lotação
Id.Trab. Caractere 6 0 Real — C9VARK Id. do Trabalhador
Matric. Trab Caractere 60 0 Real @! — Matrícula Trabalhador
Categ. Trab. Caractere 6 0 Real @! C87 Categ. Trabalhador
Des.Cat.Trab Caractere 220 0 Virtual @! — Des.Categ. Trabalhador
Grau Expos. Caractere 6 0 Real @! C88 Grau de Exposição
Des.Grau Exp Caractere 220 0 Virtual @! — Desc. Grau de Exposição
BC.Cont.Prev Numérico 16 2 Real @E 9,999,999,999,999.99 — BC.Contrib.Prev.
BC.IRRF Numérico 16 2 Real @E 9,999,999,999,999.99 — BC.IRRF
BC.FGTS Numérico 16 2 Real @E 9,999,999,999,999.99 — BC.FGTS
Dsc.Cont.Pre Numérico 16 2 Real @E 9,999,999,999,999.99 — Vlr.Des.Contrib.Prev.
Vlr.Provento Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Proventos
Vlr.Descont. Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Descontos
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vlr.Líquido Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Líquido
Num. Id. Rec Caractere 30 0 Real — — Num. Id. Rec. Patgo
Ind. C. Subs Caractere 1 0 Real @! — Ind. Contribuição Substit
Cod. Lotacao Caractere 30 0 Real — — Codigo Lotacao ERP
Tp Insc. Caractere 1 0 Real — — Tp Insc.
Nr. Insc. Caractere 15 0 Real — — Nr. Insc.
Comp. Ac. Caractere 14 0 Real — — Comp. Acordo Coletivo
Matric. Trab Caractere 30 0 Real @! — Matrícula Trabalhador
Nome Evento Caractere 5 0 Real @! — Nome do Evento

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 C9Q_FILIAL+C9Q_ID+C9Q_VERSAO+C9Q_RECIBO+DTOS(C9Q_DTACOR)+C9Q_TPACOR+C9Q_COMPAC+C9Q_PERREF+C9Q_ESTABE+C9Q_LOTACA+C9Q_TRABAL ID + Id. Ver. Reg + Num. Id. Rec + Dt. Acordo + Tp. Acordo + Comp. Ac. — S
2 C9Q_FILIAL+C9Q_TRABAL Id.Trab. — S
3 C9Q_FILIAL+C9Q_ID+C9Q_VERSAO+C9Q_RECIBO+DTOS(C9Q_DTACOR)+C9Q_TPACOR+C9Q_PERREF+C9Q_ESTABE+C9Q_LOTACA+C9Q_CODLOT+C9Q_TPINSC+C9Q_NRINSC ID + Id. Ver. Reg + Num. Id. Rec + Dt. Acordo + Tp. Acordo + Período + — S
4 C9Q_FILIAL+C9Q_ID+C9Q_VERSAO+C9Q_RECIBO+DTOS(C9Q_DTACOR)+C9Q_TPACOR+C9Q_COMPAC+C9Q_PERREF+C9Q_ESTABE+C9Q_LOTACA+C9Q_CODLOT+C9Q_TPINSC+C9Q_NRINSC ID + Id. Ver. Reg + Num. Id. Rec + Dt. Acordo + Tp. Acordo + Comp. Ac. C9QI4 S

Gatilhos 6

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
C9Q_CODCAT 001 C9Q_DCODCA X C87->(C87_CODIGO+' - '+Substr(C87_DESCRI,1,210)) C87 xFilial("C87")+M->C9Q_CODCAT —
C9Q_DESCON 001 C9Q_VLRLIQ P FWFLDGET("C9Q_PROVEN") - M->C9Q_DESCON — — —
C9Q_GRAEXP 001 C9Q_DGRAEX X C88->(C88_CODIGO + ' - ' + C88_DESCRI) C88 xFilial("C88")+M->C9Q_GRAEXP —
C9Q_PROVEN 001 C9Q_VLRLIQ P M->C9Q_PROVEN - FWFLDGET("C9Q_DESCON") — — —
C9Q_TRABAL 001 C9Q_DTRABA P GatMatC91("C9Q") — xFilial("CUP")+M->C9Q_TRABAL —
C9Q_TRABAL 002 C9Q_DCODCA P XRetCatTrab("C9Q", M->C9Q_TRABAL) — — —

Procedência

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