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

Tabela ABK no Protheus

Help Desk

O que é a tabela ABK no Protheus?

A tabela ABK faz parte do sistema ERP Protheus da TOTVS e é utilizada para help desk.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE ABK
X2_PATH \DATA\
X2_ARQUIVO ABK990
X2_NOME Help Desk
X2_NOMESPA Help Desk
X2_NOMEENG Help-desk
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO ABK_FILIAL+ABK_NRCHAM+ABK_SEQ
X2_PYME S
X2_MODULO 28
X2_DISPLAY ABK_NRCHAM+ABK_CODCLI+ABK_LOJA+ ABK_NOMCLI
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_ 98
R_E_C_D_E_L_ 0

Campos da Tabela ABK (17 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_
ABK 01 ABK_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 x x x - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 1291 0
ABK 02 ABK_NRCHAM C 10 0 Chamado Llamada Call N·mero do Chamado Técnico Numero de Llamada Tecnica Service Call Number @! At310VldCh() x x x x x x x x x x x x x x x xx - ABL 1 x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 1292 0
ABK 03 ABK_SEQ C 2 0 Sequencia Secuencia Sequence Sequência do Help Desk Secuencia del Help Desk Help Desk Sequence @! At310VldCh() x x x x x x x x x x x x x x x xx At310Seq() - 1 xx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 1293 0
ABK 04 ABK_CODCLI C 6 0 Cliente Cliente Customer Codigo do Cliente Codigo del Cliente Customer´s Code @! At310VlCli() x x x x x x x x x x x x x x x xx - SA1 1 x - - - S V - - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 1294 0
ABK 05 ABK_LOJA C 2 0 Loja Tienda Unit Loja do Cliente Tienda del Cliente Customer's Unit @! At310VlCli() x x x x x x x x x x x x x x x xx - - 1 x - - - S V - - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 1295 0
ABK 06 ABK_NOMCLI C 50 0 Nome Cliente Nom. Cliente Custom. Name Nome do cliente Nombre del cliente Customer Name @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("SA1",1,xFilial("SA1")+ABK->ABK_CODCLI+ABK->ABK_LOJA,"A1_NOME"),"") - 1 x - - - S V V - - - - - - - Posicione("SA1",1,xFilial("SA1")+ABK->ABK_CODCLI+ABK->ABK_LOJA,"A1_NOME") 175 - S - - N N N - - - 1 2 - - - 1296 0
ABK 07 ABK_CODTEC C 14 0 Atendente Operador Attendant Atendente que incluiu Operador que incluyo Attendant who included - ExistCpo( "AA1" ) x x x x x x x x x x x x x x x x - AA1 1 x xx x - - - N V - - - - - - - - - 116 - S - - N N N - - - 1 2 - - - 1297 0
ABK 08 ABK_NOMTEC C 30 0 Nome atenden Nombre atend Attend.Name Nome do atendente Nombre del operador Attendant Name @! - x x x x x x x x x x x x x x x x If(!Inclui,Posicione("AA1",1,xFilial("AA1")+ABK->ABK_CODTEC,"AA1_NOMTEC"),"") - 1 x x - - - N V V - - - - - - - - - - S - - N N N - - - 1 2 - - - 1298 0
ABK 09 ABK_ORIGEM C 1 0 Origem Origen Source Origem da sequencia Origen de la secuencia Source sequence @! Pertence( "1234" ) x x x x x x x x x x x x x x x x At310Orig() - 1 x - - - N V - - - 1=Chamado;2=Redirecionamento;3=Reminder;4=Agrega conhecimento 1=Llamada;2=Redireccionamiento;3=Reminder;4=Agrega conocimiento 1=Call;2=Redirect;3=Reminder;4=Add Knowledge - - - - - S - - N N N - - - 1 2 - - - 1299 0
ABK 10 ABK_TEMPO C 7 0 Tempo Atend. Tmp.Atencion Attend. Time Tempo de atendimento (Hr) Tiempo de atencion (Hr) Attendance Time (Hours) 9999:99 - x 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 - - - 1300 0
ABK 11 ABK_DINISC D 8 0 Data Inicio Fecha Inicio Initial Date Data inicio desta secao Fecha inicio de seccion Session Initial Date - - x x x x x x x x x x x x x x x x MsDate() - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 1301 0
ABK 12 ABK_HINISC C 5 0 Hora Inicio Hora Inicio Initial Hour Hora inicio desta secao Hora inicial de seccion Section Initial Hour @! - x x x x x x x x x x x x x x x x Left( Time(), 5 ) - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 1302 0
ABK 13 ABK_CODPRB C 6 0 Ocorrencia Ocurrencia Occurrence Codigo da Ocorrência/Prb. Codigo de Ocurrencia Occurrence/Problem Code @! ExistCpo("AAG") x x x x x x x x x x x x x x x x If(Inclui,Posicione("AB2",1,xFilial("AB2")+M->ABK_NRCHAM,"AB2_CODPRB"),"") AAG 1 xx - S - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 1303 0
ABK 14 ABK_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")+M->ABK_CODPRB,"AAG_DESCRI"),"") - 1 xx - - - N V V - - - - - - - - - - S - - N N N - - - 1 1 - - - 1304 0
ABK 15 ABK_SITUAC C 1 0 Situacao Situacion Status Situacao do Help Desk Situacion del Help Desk Help Desk Status @! Pertence( "12" ) x x x x x x x x x x x x x x x x "1" - 1 x - - - S - - - - 1=Encerrado;2=Em aberto 1=Cerrado;2=Pendiente 1=Finished;2=Open - - - - - S - - N N N - - - 1 2 - - - 1305 0
ABK 16 ABK_CODMEM C 6 0 Link p/ Memo Link p/ Memo Memo Link Link para campo memo Link para campo memo Memo Field Link @! - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 1306 0
ABK 17 ABK_MEMO M 10 0 Laudo Informe Report Laudo do Help Desk Laudo del Help Desk Help Desk Report @! - x x x x x x x x x x x x x x x x If(!INCLUI,MSMM(ABK->ABK_CODMEM),"") - 1 xx - - - N - V - - - - - - - - - - S - - N N N - - - 1 1 - - - 1307 0

Índices da Tabela ABK (1 í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_
ABK 1 ABK_FILIAL+ABK_NRCHAM+ABK_SEQ Chamado + Sequencia Llamada + Secuencia Call + Sequence S - - S 2 3 - 224 0

Perguntas frequentes

Para que serve a tabela ABK no Protheus?

Ela é utilizada para help desk dentro do sistema ERP Protheus.

Como consultar os campos da tabela ABK?

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

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

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

Exemplo de consulta SQL da tabela ABK

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

SELECT
    ABK_FILIAL,
    ABK_NRCHAM,
    ABK_SEQ,
    ABK_CODCLI,
    ABK_LOJA,
    ABK_NOMCLI,
    ABK_CODTEC,
    ABK_NOMTEC,
    ABK_ORIGEM,
    ABK_TEMPO,
    ABK_DINISC,
    ABK_HINISC,
    ABK_CODPRB,
    ABK_DESCRI,
    ABK_SITUAC,
    ABK_CODMEM,
    ABK_MEMO
FROM ABK
WHERE
    D_E_L_E_T_ = ' '
    AND ABK_FILIAL = 'VALOR'
    AND ABK_NRCHAM = 'VALOR'
    AND ABK_SEQ = 'VALOR'
    AND ABK_CODCLI = 'VALOR'
    AND ABK_LOJA = 'VALOR'
    AND ABK_NOMCLI = 'VALOR'
    AND ABK_CODTEC = 'VALOR'
    AND ABK_NOMTEC = 'VALOR'
    AND ABK_ORIGEM = 'VALOR'
    AND ABK_TEMPO = 'VALOR'
    AND ABK_DINISC BETWEEN '20260601' AND '20260630'
    AND ABK_HINISC = 'VALOR'
    AND ABK_CODPRB = 'VALOR'
    AND ABK_DESCRI = 'VALOR'
    AND ABK_SITUAC = 'VALOR'
    AND ABK_CODMEM = 'VALOR'