Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela AB2 no Protheus

Itens do Chamado Técnico

O que é a tabela AB2 no Protheus?

A tabela AB2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens do chamado técnico.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AB2
X2_PATH \DATA\
X2_ARQUIVO AB2990
X2_NOME Itens do Chamado Técnico
X2_NOMESPA Ítems de la Llamada Técnica
X2_NOMEENG Technical Call Items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO AB2_FILIAL+AB2_NRCHAM+AB2_ITEM
X2_PYME S
X2_MODULO 28
X2_DISPLAY AB2_NRCHAM+AB2_ITEM+AB2_CODPRO
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
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_ 80
R_E_C_D_E_L_ 0

Campos da Tabela AB2 (24 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_
AB2 01 AB2_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 875 0
AB2 02 AB2_ITEM C 2 0 Item Item Item Item do Chamado Técnico Item de Llamado Tecnico Tech. Call Item @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V - - - - - - - - - - - S - - N N N - - - 1 1 - - - 876 0
AB2 03 AB2_TIPO C 1 0 Situaçao Situacion Status Situação do Chamado Situacion de la Llamada Call Status @! Pertence("123456") x x x x x x x x x x x x x x x x "1" - 1 xx - - - N - - - - 1=Chamado;2=Orcamento;3=O.S.;4=Suspenso;5=Encerrado;6=Help Desk 1=Llamada;2=Presupuesto;3=O.S.;4=Suspendido;5=Finalizado;6=Help Desk 1=Call;2=Budget;3=S.O.;4=Suspended;5=Finished;6=Help Desk - - - - - S - - N N N - - - 1 1 - - - 877 0
AB2 04 AB2_CLASSI C 3 0 Classific. Clasificac. Classificat. Classificação Chamado Clasificacion Llamada Classification of Call @! ExistCpo("SX5","A3"+M->AB2_CLASSI) x x x x x x x x x x x x x x x x - A3 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 878 0
AB2 05 AB2_CODPRO C 15 0 Produto/Eqto Produc./Equ. Prod/Equip Código do Produto/Eqto Codigo de Producto/Equipo Product/Equipment Code @! At300Eqpto() x x x x x x x x x x x x x x x x - AA3 1 xx - - - N - - - - - - - - - - 030 - S - - N N N - - - 1 1 - - - 879 0
AB2 06 AB2_NUMSER C 20 0 Id.Unico Id.Unico Sig.Ident. Ident. Unico Ident. Unico Single Identf. @! At300Eqpto() x x x x x x x x x x x x x x x x - - 1 x xxx - - - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 880 0
AB2 07 AB2_CODPRB C 6 0 Ocorrencia Ocurrencia Occurrence Codigo da Ocorrência/Prb. Codigo Ocurren/Problema Occurrence/Problem Code @! ExistCpo("AAG") x x x x x x x x x x x x x x x x - AAG 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 881 0
AB2 08 AB2_DESCRI C 30 0 Descriçao Descripcion Description Descrição do Problema Descripcion del Problema Description of Problem @S40! NaoVazio() x x x x x x x x x x x x x x x x IF(!INCLUI,Posicione( "AAG", 1, xFilial( "AAG" ) + AB2->AB2_CODPRB, "AAG_DESCRI"),"") - 1 xx - - - N V V - - - - - - - - - - S - - N N N - - - 1 1 - - - 882 0
AB2 09 AB2_NUMOS C 8 0 O.S. O.S. S.O. N·mero da OS Numero de la O. S. Service Order Number @! - x x x x x x x x x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 883 0
AB2 10 AB2_NUMORC C 8 0 Orçamento Presupuesto Budget N·mero do Orçamento Numero del Presupuesto Budget Number @! - x x x x x x x x x x x x x x x - - 1 x - - - S V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 884 0
AB2 11 AB2_STATUS C 1 0 Status Estatus Status Status do Chamado Técnico Estatus, Llamada Tecnica Tech. Call Status @! Pertence("AE") x x x x x x x x x x x x x x x - - 1 x - - - N V - - - A=Aberto;E=Encerrado A=Abierto;E=Cerrado A=Pending;E=Concluded - .f. - - - S - - N N N - - - 1 2 - - - 885 0
AB2 12 AB2_MEMO C 6 0 Codigo Memo Codigo Memo Memo Code Código Memo Codigo Memo Memo Code @! - x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 886 0
AB2 13 AB2_MEMO2 M 10 0 Comentario Comentario Comment Comentário Comentario Comment @! - x x x x x x x x x x x x x x x x If(!INCLUI,MSMM(AB2->AB2_MEMO),"") - 1 x - - - N - V - - - - - - - - - - S - - N N N - - - 1 2 - - - 887 0
AB2 14 AB2_CODFAB C 6 0 Fabricante Fabricante Manufacturer Fabricante Fabricante Manufacturer @! At300SkFab() x x x x x x x x x x x x x x x - SA1 1 x x - - - N - - - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 888 0
AB2 15 AB2_LOJAFA C 2 0 Loja Fabric. Tda. Fabric. Manuf. Unit Loja do Fabricante Tienda del Fabricante Maufacturer Unit @! At300SkFab() x x x x x x x x x x x x x x x - - 1 x x - - - N - - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 889 0
AB2 16 AB2_NRCHAM C 8 0 Chamado Llamada Call N·mero do Chamado Técnico Num. de Llamada Tecnic Technician Call Number @! - x x x x x x x x x x x x x x x - - 1 x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 890 0
AB2 17 AB2_CODCLI C 6 0 Cliente Cliente Customer Código do Cliente Codigo del Cliente Customer´s Code @! ExistCpo("SA1") x x x x x x x x x x x x x x x - SA1 1 x - - - N - - - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 891 0
AB2 18 AB2_LOJA C 2 0 Loja Tienda Unit Loja do Cliente Tienda del Cliente Customer Unit @! - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 892 0
AB2 19 AB2_EMISSA D 8 0 Emissao Emision Issue Emissão do Chamado Emision de la Llamada Call Issue - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 893 0
AB2 20 AB2_BXDATA D 8 0 Ult.Baixa Dt Fch.Ult.Canc Lst.Post.Dt. Data da Ultima Baixa Fecha de Ultima Cancelac. Last Posting Date - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 894 0
AB2 21 AB2_BXHORA C 5 0 Ult.Baixa Hr Hr.Ult. Canc Lst.Post.Hr. Hora da Ultima Baixa Hora de Ultima Cancelac. Last Posting Hour @! - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 895 0
AB2 22 AB2_NUMHDE C 8 0 Num. H. Desk Nro. H. Desk Help Desk No Numero do Help Desk Nro. del Help Desk Help Desk Number @! - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 896 0
AB2 23 AB2_CODFNC C 15 0 Codigo FNC Codigo FNC FNC Code Ficha de Não-Conformidade Ficha de No Conformidad Nonconformance Form - - x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 897 0
AB2 24 AB2_FNCREV C 2 0 Revisao FNC Revision FNC FNC Revision Numero de Revisao FNC Numero de revision FNC FNC Revision Number - - x x x x x x x x x x x x x x x - - 1 x xx x - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 898 0

Índices da Tabela AB2 (3 í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_
AB2 1 AB2_FILIAL+AB2_NRCHAM+AB2_ITEM+AB2_CODPRO+AB2_NUMSER Chamado + Item + Produto/Eqto + Id.Unico Llamada + Item + Produc./Equ. + Id.Unico Call + Item + Prod/Equip + Sig.Ident. S XXX+XXX+AA3 - S 2 3 - 152 0
AB2 2 AB2_FILIAL+AB2_CODPRB Ocorrencia Ocurrencia Occurrence S AAG - S 2 3 - 153 0
AB2 3 AB2_FILIAL+AB2_CODFAB+AB2_LOJAFA+AB2_CODPRO+AB2_NUMSER+DTOS(AB2_EMISSA) Fabricante + Loja Fabric. + Produto/Eqto + Id.Unico + Emissao Fabricante + Tda. Fabric. + Produc./Equ. + Id.Unico + Emision Manufacturer + Manuf. Unit + Prod/Equip + Sig.Ident. + Issue S SA1+XXX+AA3 - S 2 3 - 154 0

Perguntas frequentes

Para que serve a tabela AB2 no Protheus?

Ela é utilizada para itens do chamado técnico dentro do sistema ERP Protheus.

Como consultar os campos da tabela AB2?

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

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

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

Exemplo de consulta SQL da tabela AB2

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

SELECT
    AB2_FILIAL,
    AB2_ITEM,
    AB2_TIPO,
    AB2_CLASSI,
    AB2_CODPRO,
    AB2_NUMSER,
    AB2_CODPRB,
    AB2_DESCRI,
    AB2_NUMOS,
    AB2_NUMORC,
    AB2_STATUS,
    AB2_MEMO,
    AB2_MEMO2,
    AB2_CODFAB,
    AB2_LOJAFA,
    AB2_NRCHAM,
    AB2_CODCLI,
    AB2_LOJA,
    AB2_EMISSA,
    AB2_BXDATA,
    AB2_BXHORA,
    AB2_NUMHDE,
    AB2_CODFNC,
    AB2_FNCREV
FROM AB2
WHERE
    D_E_L_E_T_ = ' '
    AND AB2_FILIAL = 'VALOR'
    AND AB2_ITEM = 'VALOR'
    AND AB2_TIPO = 'VALOR'
    AND AB2_CLASSI = 'VALOR'
    AND AB2_CODPRO = 'VALOR'
    AND AB2_NUMSER = 'VALOR'
    AND AB2_CODPRB = 'VALOR'
    AND AB2_DESCRI = 'VALOR'
    AND AB2_NUMOS = 'VALOR'
    AND AB2_NUMORC = 'VALOR'
    AND AB2_STATUS = 'VALOR'
    AND AB2_MEMO = 'VALOR'
    AND AB2_CODFAB = 'VALOR'
    AND AB2_LOJAFA = 'VALOR'
    AND AB2_NRCHAM = 'VALOR'
    AND AB2_CODCLI = 'VALOR'
    AND AB2_LOJA = 'VALOR'
    AND AB2_EMISSA BETWEEN '20260601' AND '20260630'
    AND AB2_BXDATA BETWEEN '20260601' AND '20260630'
    AND AB2_BXHORA = 'VALOR'
    AND AB2_NUMHDE = 'VALOR'
    AND AB2_CODFNC = 'VALOR'
    AND AB2_FNCREV = 'VALOR'