Reg Anali. – CF-e (CÓDIGO 59)
A tabela CAB faz parte do sistema ERP Protheus da TOTVS e é utilizada para reg anali. – cf-e (cÓdigo 59).
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 CAB 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 CAB, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | CAB |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | CAB990 |
| X2_NOME | Reg Anali. – CF-e (CÓDIGO 59) |
| X2_NOMESPA | Reg Anali. – e-CF(CÓDIGO 59) |
| X2_NOMEENG | Analyt Rec - CF-e (CODE 59) |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | CAB_FILIAL+CAB_ID+DTOS(CAB_DTDOC)+CAB_CODSIT+CAB_NUMCFE+CAB_CFOP+CAB_CSTPIS+STR(CAB_ALQPIS)+CAB_CSTCOF+STR(CAB_ALQCOF) |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA095 |
| 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_ | 2118 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CAB | 01 | CAB_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 | - | - | - | 33585 | 0 |
| CAB | 02 | CAB_ID | C | 6 | 0 | ID | ID | ID | Identificador do Registro | Identificador de Registro | Record Identifer | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33586 | 0 |
| CAB | 03 | CAB_DTDOC | D | 8 | 0 | Dt Doc | Fch. Doc. | Doc Dt | Data do Documento | Fecha del Documento | Document Date | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33587 | 0 |
| CAB | 04 | CAB_CODSIT | C | 6 | 0 | Cod. Sit | Cod. Sit. | Sit Code | Cod. Situação | Cod. Situacion | Situation Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33588 | 0 |
| CAB | 05 | CAB_NUMCFE | C | 6 | 0 | Num. CFE | Num. CFE | CFE Number | Número CFE | Numero CFE | CFE Number | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33589 | 0 |
| CAB | 06 | CAB_CFOP | C | 6 | 0 | CFOP | CFOP | CFOP | CFOP | CFOP | CFOP | @! | XFUNVldCmp("C0Y",3) | x x x x x x x x x x x x x x x x | - | C0Y | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 33590 | 0 |
| CAB | 07 | CAB_DCFOP | C | 220 | 0 | Des CFOP | Des. CFOP | CFOP Desc | Descrição CFOP | Descripcion CFOP | CFOP Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(CAB->CAB_CFOP),Posicione("C0Y",3,xFilial("C0Y")+CAB->CAB_CFOP,"C0Y_CODIGO+' – '+C0Y_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33591 | 0 |
| CAB | 08 | CAB_VLOPR | N | 16 | 2 | Val Operação | Val. Operac. | Operation Vl | Valor Operação | Valor Operacion | Operation 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 | - | - | - | 33592 | 0 |
| CAB | 09 | CAB_VLDESC | N | 16 | 2 | Val. Descont | Val. Descuen | Discount Val | Valor Desconto | Valor Descuento | Discount 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 | - | - | - | 33593 | 0 |
| CAB | 10 | CAB_CSTPIS | C | 6 | 0 | Cst Pis | Cst Pis | Cst Pis | Cst Pis | Cst Pis | Cst Pis | @! | XFUNVldCmp("C17",3) | x x x x x x x x x x x x x x x x | - | C17 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 33594 | 0 |
| CAB | 11 | CAB_DCSTPI | C | 220 | 0 | Des. Pis | Des. Pis | Pis Desc | Descrição Pis | Descripcion Pis | Pis Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(CAB->CAB_CSTPIS),Posicione("C17",3,xFilial("C17")+CAB->CAB_CSTPIS,"C17_CODIGO+' – '+C17_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33595 | 0 |
| CAB | 12 | CAB_VLBCPI | N | 16 | 2 | BC Pis | BC Pis | BC Pis | Base de Calculo Pis | Base de Calculo Pis | Pis Calc Base | @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 | - | - | - | 33596 | 0 |
| CAB | 13 | CAB_ALQPIS | N | 8 | 4 | Aliq. Pis | Alic. Pis | Pis Rate | Alíquota Pis | Alicuota Pis | Pis Rate | @E 999.9999 | - | 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 | - | - | - | 33597 | 0 |
| CAB | 14 | CAB_QTBCPI | N | 16 | 3 | BC Pis Qt | BC Pis Ct | BC Pis Qt | Base de Calculo Pis Qt | Base de Calculo Pis Ct | Pis Qty Calc Base | @E 999,999,999,999.999 | - | 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 | - | - | - | 33598 | 0 |
| CAB | 15 | CAB_ALPIQT | N | 16 | 4 | Aliq. Pis Qt | Alic. Pis Ct | Pis Qty Rate | Alíquota Pis Qt | Alicuota Pis Ct | Pis Qty Rate | @E 99,999,999,999.9999 | - | 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 | - | - | - | 33599 | 0 |
| CAB | 16 | CAB_VLPIS | N | 16 | 2 | Valor Pis | Valor Pis | Pis Value | Valor Pis | Valor Pis | Pis 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 | - | - | - | 33600 | 0 |
| CAB | 17 | CAB_CSTCOF | C | 6 | 0 | Cst Cofins | Cst Cofins | Cofins Cst | Cst Cofins | Cst Cofins | Cst Cofins | @! | XFUNVldCmp("C17",3) | x x x x x x x x x x x x x x x x | - | C17 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 33601 | 0 |
| CAB | 18 | CAB_DCSTCO | C | 220 | 0 | Des. Cofins | Des. Cofins | Cofins Desc | Descrição Cofins | Descripcion Cofins | Cofins Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(CAB->CAB_CSTCOF),Posicione("C17",3,xFilial("C17")+CAB->CAB_CSTCOF,"C17_CODIGO+' – '+C17_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33602 | 0 |
| CAB | 19 | CAB_VLBCCO | N | 16 | 2 | BC Cofins | BC Cofins | BC Cofins | Base de Calculo Cofins | Base de Calculo Cofins | Cofins Calc Base | @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 | - | - | - | 33603 | 0 |
| CAB | 20 | CAB_ALQCOF | N | 8 | 4 | Aliq. Cofins | Alic. Cofins | Cofins Rate | Alíquota Cofins | Alicuota Cofins | Confins Rate | @E 999.9999 | - | 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 | - | - | - | 33604 | 0 |
| CAB | 21 | CAB_QTBCCO | N | 16 | 3 | BC Cof Qt | BC Cof Ct | BC Cof Qt | Base de Cálculo Cofins Qt | Base de Calculo Cofins Ct | Cofins Qty Calc Base | @E 999,999,999,999.999 | - | 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 | - | - | - | 33605 | 0 |
| CAB | 22 | CAB_ALCOQT | N | 16 | 4 | Aliq. Cof Qt | Alic. Cof Ct | Cof Amt Rate | Alíquota Cofins Qt | Alicuota Cofins Ct | Cofins Amt Rate | @E 99,999,999,999.9999 | - | 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 | - | - | - | 33606 | 0 |
| CAB | 23 | CAB_VLCOFI | N | 16 | 2 | Valor Cofins | Valor Cofins | Confins Val | Valor Cofins | Valor Cofins | Cofins 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 | - | - | - | 33607 | 0 |
| CAB | 24 | CAB_CODCTA | C | 36 | 0 | Id. Cod. Con | Id. Cód. Cta | Acc Cd Id | Id. Código Conta | Id. Código Cta | Account Code Id | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | S | - | N | A | R | - | - | - | - | - | - | - | - | 085 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 33608 | 0 |
| CAB | 25 | CAB_CTACTB | C | 60 | 0 | Cta Contab | Cta Contab | Ledger Acc | Conta Contábil | Cuenta contable | Ledger Account | @! | XFUNVldCmp("C1O",1) | x x x x x x x x x x x x x x x x | XFUNRelac(39,'CAB_CODCTA',1) | C1OB | 1 | x x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 33609 | 0 |
| CAB | 26 | CAB_DCODCT | C | 220 | 0 | Des Conta | Des. Cuenta | Acct Desc | Descrição Conta | Descripcion Cuenta | Account Description | @! | - | x x x x x x x x x x x x x x x x | IF(!INCLUI.AND.!EMPTY(CAB->CAB_CODCTA),Posicione("C1O",3,xFilial("C1O")+CAB->CAB_CODCTA,"TRIM(C1O_CODIGO)+' – '+C1O_DESCRI"),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 33610 | 0 |
| CAB | 27 | CAB_INFCOM | C | 220 | 0 | Inf. Comp. | Inf. Compl. | Compl Info | Inf. Complementar | Inf. Complementaria | Complementary Info | @! | - | 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 | - | - | - | 33611 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CAB | 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 | ID + Fch. Doc. + Cod. Sit. + Num. CFE + CFOP + Cst Pis + Alic. Pis + C | ID + Doc Dt + Sit Code + CFE Number + CFOP + Cst Pis + Pis Rate + Cofi | S | - | - | S | 2 | 3 | - | 5105 | 0 |
| CAB | 2 | CAB_FILIAL+CAB_CFOP+CAB_CSTPIS+STR(CAB_ALQPIS)+CAB_CSTCOF+STR(CAB_ALQCOF) | CFOP + Cst Pis + Aliq. Pis + Cst Cofins + Aliq. Cofins | CFOP + Cst Pis + Alic. Pis + Cst Cofins + Alic. Cofins | CFOP + Cst Pis + Pis Rate + Cofins Cst + Cofins Rate | S | - | - | S | 2 | 3 | - | 5106 | 0 |
Ela é utilizada para reg anali. – cf-e (cÓdigo 59) dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
CAB_FILIAL,
CAB_ID,
CAB_DTDOC,
CAB_CODSIT,
CAB_NUMCFE,
CAB_CFOP,
CAB_DCFOP,
CAB_VLOPR,
CAB_VLDESC,
CAB_CSTPIS,
CAB_DCSTPI,
CAB_VLBCPI,
CAB_ALQPIS,
CAB_QTBCPI,
CAB_ALPIQT,
CAB_VLPIS,
CAB_CSTCOF,
CAB_DCSTCO,
CAB_VLBCCO,
CAB_ALQCOF,
CAB_QTBCCO,
CAB_ALCOQT,
CAB_VLCOFI,
CAB_CODCTA,
CAB_CTACTB,
CAB_DCODCT,
CAB_INFCOM
FROM CAB
WHERE
D_E_L_E_T_ = ' '
AND CAB_FILIAL = 'VALOR'
AND CAB_ID = 'VALOR'
AND CAB_DTDOC BETWEEN '20260401' AND '20260430'
AND CAB_CODSIT = 'VALOR'
AND CAB_NUMCFE = 'VALOR'
AND CAB_CFOP = 'VALOR'
AND CAB_DCFOP = 'VALOR'
AND CAB_VLOPR = 0
AND CAB_VLDESC = 0
AND CAB_CSTPIS = 'VALOR'
AND CAB_DCSTPI = 'VALOR'
AND CAB_VLBCPI = 0
AND CAB_ALQPIS = 0
AND CAB_QTBCPI = 0
AND CAB_ALPIQT = 0
AND CAB_VLPIS = 0
AND CAB_CSTCOF = 'VALOR'
AND CAB_DCSTCO = 'VALOR'
AND CAB_VLBCCO = 0
AND CAB_ALQCOF = 0
AND CAB_QTBCCO = 0
AND CAB_ALCOQT = 0
AND CAB_VLCOFI = 0
AND CAB_CODCTA = 'VALOR'
AND CAB_CTACTB = 'VALOR'
AND CAB_DCODCT = 'VALOR'
AND CAB_INFCOM = 'VALOR'