Pragiva — Tecnologia na prática

Tabelas Referência

CAB Reg Anali. – CF-e (CÓDIGO 59)

CAB tem 27 campos, 2 í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
CAB + empresa, ex.: CAB010
Chave única
CAB_FILIAL+CAB_ID+DTOS(CAB_DTDOC)+CAB_CODSIT+CAB_NUMCFE+CAB_CFOP+CAB_CSTPIS+STR(CAB_ALQPIS)+CAB_CSTCOF+STR(CAB_ALQCOF)
Compartilhamento
Exclusivo
Estrutura
27 campos (5 virtuais), 2 índices, 6 gatilhos
Rotina do sistema
TAFA095

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 CAB_FILIAL, CAB_ID, CAB_CODSIT, CAB_NUMCFE, CAB_CFOP, CAB_CSTPIS
  FROM CAB010
 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 = 'CAB'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem CAB se liga

Consulta 2

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

Gatilhos buscam em 3

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 27

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 do Registro
Dt Doc Data 8 0 Real — — Data do Documento
Cod. Sit Caractere 6 0 Real @! — Cod. Situação
Num. CFE Caractere 6 0 Real @! — Número CFE
CFOP Caractere 6 0 Real @! C0Y CFOP
Des CFOP Caractere 220 0 Virtual @! — Descrição CFOP
Val Operação Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Operação
Val. Descont Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Desconto
Cst Pis Caractere 6 0 Real @! C17 Cst Pis
Des. Pis Caractere 220 0 Virtual @! — Descrição Pis
BC Pis Numérico 16 2 Real @E 9,999,999,999,999.99 — Base de Calculo Pis
Aliq. Pis Numérico 8 4 Real @E 999.9999 — Alíquota Pis
BC Pis Qt Numérico 16 3 Real @E 999,999,999,999.999 — Base de Calculo Pis Qt
Aliq. Pis Qt Numérico 16 4 Real @E 99,999,999,999.9999 — Alíquota Pis Qt
Valor Pis Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Pis
Cst Cofins Caractere 6 0 Real @! C17 Cst Cofins
Des. Cofins Caractere 220 0 Virtual @! — Descrição Cofins
BC Cofins Numérico 16 2 Real @E 9,999,999,999,999.99 — Base de Calculo Cofins
Aliq. Cofins Numérico 8 4 Real @E 999.9999 — Alíquota Cofins
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
BC Cof Qt Numérico 16 3 Real @E 999,999,999,999.999 — Base de Cálculo Cofins Qt
Aliq. Cof Qt Numérico 16 4 Real @E 99,999,999,999.9999 — Alíquota Cofins Qt
Valor Cofins Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Cofins
Id. Cod. Con Caractere 36 0 Real — — Id. Código Conta
Cta Contab Caractere 60 0 Virtual @! C1OB Conta Contábil
Des Conta Caractere 220 0 Virtual @! — Descrição Conta
Inf. Comp. Caractere 220 0 Real @! — Inf. Complementar

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 CAB_FILIAL+CAB_ID+DTOS(CAB_DTDOC)+CAB_CODSIT+CAB_NUMCFE+CAB_CFOP+CAB_CSTPIS+STR(CAB_ALQPIS)+CAB_CSTCOF+STR(CAB_ALQCOF) ID + Dt Doc + Cod. Sit + Num. CFE + CFOP + Cst Pis + Aliq. Pis + Cst C — S
2 CAB_FILIAL+CAB_CFOP+CAB_CSTPIS+STR(CAB_ALQPIS)+CAB_CSTCOF+STR(CAB_ALQCOF) CFOP + Cst Pis + Aliq. Pis + Cst Cofins + Aliq. Cofins — S

Gatilhos 6

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
CAB_CFOP 001 CAB_DCFOP X C0Y->(C0Y_CODIGO+' - '+C0Y_DESCRI) C0Y xFilial("C0Y")+M->CAB_CFOP —
CAB_CODCTA 001 CAB_DCODCT X C1O->(C1O_CODIGO+' - '+C1O_DESCRI) C1O xFilial("C1O")+M->CAB_CODCTA —
CAB_CSTCOF 001 CAB_DCSTCO X C17->(C17_CODIGO+' - '+C17_DESCRI) C17 xFilial("C17")+M->CAB_CSTCOF —
CAB_CSTPIS 001 CAB_DCSTPI X C17->(C17_CODIGO+' - '+C17_DESCRI) C17 xFilial("C17")+M->CAB_CSTPIS —
CAB_CTACTB 001 CAB_CODCTA X C1O->(Alltrim(C1O_ID)) C1O xFilial("C1O")+M->CAB_CTACTB —
CAB_CTACTB 002 CAB_DCODCT X C1O->(Alltrim(C1O_CODIGO)+' - '+C1O_DESCRI) C1O xFilial("C1O")+M->CAB_CTACTB —

Procedência

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