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

Tabela AOF no Protheus

Atividades

O que é a tabela AOF no Protheus?

A tabela AOF faz parte do sistema ERP Protheus da TOTVS e é utilizada para atividades.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE AOF
X2_PATH \DATA\
X2_ARQUIVO AOF990
X2_NOME Atividades
X2_NOMESPA Actividades
X2_NOMEENG Activities
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO AOF_FILIAL+AOF_CODIGO
X2_PYME S
X2_MODULO 73
X2_DISPLAY AOF_FILIAL+AOF_CODIGO+AOF_TIPO
X2_SYSOBJ CRMA180
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_ 483
R_E_C_D_E_L_ 0

Campos da Tabela AOF (43 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_
AOF 01 AOF_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal de Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 6499 0
AOF 02 AOF_CODIGO C 6 0 Código Codigo Code Cod. Atividade Cod. Actividad Activity Code @! - x x x x x x x x x x x x x x x x GETSX8NUM("AOF","AOF_CODIGO") - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6500 0
AOF 03 AOF_TIPO C 1 0 Tipo Ativ. Tipo Activ. Activity Tp. Tipo Atividade Tipo Actividad Activity Type @! Pertence("123") x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - 1=Tarefa;2=Compromisso;3=Email 1=Tarea;2=Compromiso;3=Email 1=Task;2=Commitment;3=E-mail - - - - - S - - N - N - - - 1 1 - - - 6501 0
AOF 04 AOF_STATUS C 1 0 Status Estatus Status Status da atividade Estatus de Actividad Activity Status @! Pertence("123456789") x x x x x x x x x x x x x x x x - - 1 xx - S - S A R - - 1=Não Iniciado;2=Em Andamento;3=Concluída;4=Aguardando outros;5=Adiada;6=Pendente;7=Enviado;8=Lido;9=Cancelada 1=No Iniciado;2=En Andamiento;3=Concluida;4=Aguardando otros;5=Aplazada;6=Pendiente;7=Enviado;8=Leido;9=Anulada 1=Not started;2=In Progress;3=Completed;4=Waiting other;5=Delayed;6=Pending;7=Sent;8=Read;9=Cancelled - - - - - S - - N - N - - - 1 2 - - - 6502 0
AOF 05 AOF_DTCAD D 8 0 Data Cad. Fecha Arch Reg Date Dt Cadastro ativ. Fc Archivo activ. Act Register Date - - x x x x x x x x x x x x x x x x MSDATE() - 1 x - S - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6503 0
AOF 06 AOF_ASSUNT C 60 0 Assunto Asunto Subject Assunto da Atividade Asunto de Actividad Activity Subject - - x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 6504 0
AOF 07 AOF_DESCRI M 10 0 Descrição Descripcion Description Descrição da Atividade Descripcion de Actividad Activity Description - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6505 0
AOF 08 AOF_LOCAL C 100 0 Local Ativ. Local Activ. Local Activ. Local Atividade Local Actividad Local Activity @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6506 0
AOF 09 AOF_PARTIC C 250 0 Participante Participante Participant Emails Participantes Emails Participantes Email Participants - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6507 0
AOF 10 AOF_CODUSR C 6 0 Proprietário Propietario Owner Proprietário da Atividade Propietario de Actividad Activity Owner @! UsrExist(FwFldGet("AOF_CODUSR")) x x x x x x x x x x x x x x x x If(FindFunction("CRMXCODUSER"), CRMXCodUser(), RetCodUsr()) AO3 1 x x - S - N A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 6508 0
AOF 11 AOF_PRIORI C 1 0 Prioridade Prioridad Priority Prior. da Atividade Prior. de Actividad Activity Prior. @! Pertence("123") x x x x x x x x x x x x x x x x "2" - 1 xx - - - S A R - - 1=Alta;2=Normal;3=Baixa 1=Alta;2=Normal;3=Baja 1=High;2=Regular;3=Low - - - - - S - - N - N - - - 1 2 - - - 6509 0
AOF 12 AOF_DTINIC D 8 0 Data Inic. Fecha Inic. Start Date Data de Inic Ativ. Fecha Inic. Activ. Activity St Date - CRM170VldH() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6510 0
AOF 13 AOF_HRINIC C 5 0 Hora Início Hora Inicio Start Time Hora de Início da Ativ. Hora de Inicio de Activ Activ Start Time 99:99 AtVldHora(FwFldGet("AOF_HRINIC")) .AND. CRM170VldH() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6511 0
AOF 14 AOF_DTFIM D 8 0 Data Final Fecha Final End Date Data final da Ativ. Fecha final de Activ. Activity End Date - CRM170VldH() 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 - - - 6512 0
AOF 15 AOF_HRFIM C 5 0 Hora Final Hora Final End Time Hora final da Ativ. Hora final de Activ Activ End Time 99:99 AtVldHora(FwFldGet("AOF_HRFIM")) .AND. CRM170VldH() x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6513 0
AOF 16 AOF_CHGKEY C 230 0 Change Key Change Key Change Key Chv. Integ Exchange. Clv. Integ Exchange. Exchange Integr Key - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6514 0
AOF 17 AOF_USRDES C 60 0 Desc. Usuar. Desc. Usuar. User Desc. Descrição do Usuario Descripcion del Usuario User Description @! - x x x x x x x x x x x x x x x x IIF(!Empty("AOF_CODUSR"),USRRETNAME( FwFldGet("AOF_CODUSR") ), "") - 1 xx - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 6515 0
AOF 18 AOF_DURACA N 6 2 Duração Duracion Duration Duração da Atividade Duracion de Actividad Activity Duration @E 999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6516 0
AOF 19 AOF_ENTIDA C 3 0 Entidade Entidad Entity Alias Entida Vinc. Alias Entidad Vinc. Alias Entity Bind @! CRMXVLDENT(FwFldGet("AOF_ENTIDA"),2) x x x x x x x x x x x x x x x x - AO2ATI 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6517 0
AOF 20 AOF_CHAVE C 30 0 Referente a: Referente a: Referring to Referente a: Referente a: Referring to: @! CRM170VCHV() x x x x x x x x x x x x x x x x - AOFREG 1 x - S - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6518 0
AOF 21 AOF_DESCRE C 60 0 Desc. Regist Desc. Regist Record Desc Descrição do registro Descripcion de registro Record description @! - x x x x x x x x x x x x x x x x IIF(!Empty(FwFldGet("AOF_CHAVE")),CRM170Inic(FwFldGet("AOF_ENTIDA"),FwFldGet("AOF_CHAVE")),"") - 1 x x - - - S V V - - - - - - - CRM170Inic(AOF->AOF_ENTIDA,AOF->AOF_CHAVE) - - S - - N - N - - - 1 2 - - - 6519 0
AOF 22 AOF_DESCEN C 60 0 Desc. Entida Desc. Entid Entity Desc Descrição da Entidade Descripcion de Entidad Entity Description @! - x x x x x x x x x x x x x x x x IIF(!EMPTY(FWFLDGET("AOF_ENTIDA")),POSICIONE("SX2",1,FWFLDGET("AOF_ENTIDA"),"X2_NOME"),"") - 1 x xx - - - S V V - - - - - - - Posicione("SX2",1,AOF->AOF_ENTIDA,"X2_NOME") - - S - - N - N - - - 1 2 - - - 6520 0
AOF 23 AOF_IDESTN C 30 0 Id.Estr.Neg Id.Estr.Neg Id.Den.For. Id. de Acesso Estr. Neg. Id. de Accesso Estr. Neg Id. of Den.For.Access @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - 075 - S - - N - N - - - 1 2 - - - 6521 0
AOF 24 AOF_NVESTN N 2 0 Nvl. Est.Neg Nvl. Est.Neg Lvl.Den.For. Nvl de Acesso a Estr. Neg Nvl de Acceso a Estr. Ne Lvl. of Den.For.Access @E99 - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6522 0
AOF 25 AOF_IDEXC C 230 0 ID Exchange ID Exchange Exchange ID ID Exchange ID Exchange Exchange ID - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6523 0
AOF 26 AOF_DTLEMB D 8 0 Dt Lembrete Fc Lembrete Remind Dt Dt Lembrete Fc Lembrete Remind Dt - - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6524 0
AOF 27 AOF_HRLEMB C 5 0 Hr. Lembrete Hr. Lembrete Reming Time Hr. Lembrete Hr. Lembrete Remind Time 99:99 AtVldHora(FwFldGet("AOF_HRLEMB")) 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 - - - 6525 0
AOF 28 AOF_PERCEN C 1 0 %Completo %Completo %Complete %Completo %Completo % Complete @! Pertence("12345") x x x x x x x x x x x x x x x x - - 1 x - S - S A R - - 1=0;2=25;3=50;4=75;5=100 1=0;2=25;3=50;4=75;5=100 1=0;2=25;3=50;4=75;5=100 - - - - - S - - N - N - - - 1 2 - - - 6526 0
AOF 29 AOF_CODUMO C 10 0 Cod. uMov Cod. uMov uMov Code Código uMov Codigo uMov uMove Code @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6527 0
AOF 30 AOF_DTCONC D 8 0 Dt. Conclusa Fc Conclus Conclusion D Data de Conclusão Fecha de Conclusion Conclusion Date - - x x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6528 0
AOF 31 AOF_AGEREU C 1 0 Agenda/Reuni Agenda/Reuni Agenda/Meeti Seleciona Agenda/Reunião Selecciona Agenda/Reun Select Agenda/Meeting @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x - - - S A R - - 1=Agenda;2=Reunião 1=Agenda;2=Reunion 1=Agenda;2=Meeting - - - - - S - - N - N - - - 1 2 - - - 6529 0
AOF 32 AOF_EMLNAM C 50 0 Campo EML Campo EML Field EML Campo EML Campo EML Field EML @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6530 0
AOF 33 AOF_LASTMO C 25 0 Ult.Modifica Ult.Modifica Last Modif Ult. Modificação Ult. Modificacion Last Modification @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6531 0
AOF 34 AOF_TOKEN C 100 0 Token Token Token Token da Atividade Token de Actividad Activity Token - - x x x x x x x x x x x x x x x x - - 1 x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6532 0
AOF 35 AOF_DTAEMA D 8 0 Abert. Email Apert. Email E-mail Op. Data de abert. do Email. Fecha de apert. del Email E-mail Opening Date - - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6533 0
AOF 36 AOF_ANEXO C 1 0 Anexo Adjunto Attachment Anexo Adjunto Attachment @! - x x x x x x x x x x x x x x x x "2" - 1 xx - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 6534 0
AOF 37 AOF_DESTIN C 100 0 Destinatário Destinatario Recipient Destinatário Destinatario Recipient - - x x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6535 0
AOF 38 AOF_REMETE C 100 0 Remetente Remitente Sender Remetente Remitente Sender - - x x x x x x x x x x x x x x x x - - 1 xx - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6536 0
AOF 39 AOF_TIPCAM C 3 0 Campanha Campana Campaign Alias da Campanha Alias de Campana Campaign Alias @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6537 0
AOF 40 AOF_CHVCAM C 30 0 Ch.Campanha Cl.Campana Campaign Key Chave da Campanha Clave de Campana Campaign Key @! - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6538 0
AOF 41 AOF_CODCAM C 6 0 Campanha Campana Campaign Codigo da Campanha Codigo de Campana Campaign Code 999999 - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6539 0
AOF 42 AOF_LNKIMG M 10 0 Map.Link Img Map.Link Img Map.Link Img Mapeamento de Link Img. Mapeo de Link Img. Img. Link Mapping - - x x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 6540 0
AOF 43 AOF_MSBLQL C 1 0 Bloqueado? Bloqueado Blocked? Registro bloqueado Registro bloqueado Blocked Record - Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S A R - - 1=Inativo;2=Ativo 1=Inactivo;2=Activo 1=Inactive;2=Ative - - - - - S - - N - N - - - 1 2 - - - 6541 0

Índices da Tabela AOF (7 í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_
AOF 1 AOF_FILIAL+AOF_CODIGO Código Codigo Code S - - S 2 3 - 1170 0
AOF 2 AOF_FILIAL+AOF_IDEXC ID Exchange ID Exchange Exchange ID S - - N 2 3 - 1171 0
AOF 3 AOF_FILIAL+AOF_CODUSR+DTOS(AOF_DTINIC)+AOF_HRINIC Proprietário + Data Inic. + Hora Início Propietario + Fecha Inic. + Hora Inicio Owner + Start Date + Start Time S - - S 2 3 - 1172 0
AOF 4 AOF_FILIAL+AOF_ENTIDA+AOF_CHAVE+DTOS(AOF_DTINIC)+AOF_HRINIC Entidade + Referente a: + Data Inic. + Hora Início Entidad + Referente a: + Fecha Inic. + Hora Inicio Entity + Referring to + Start Date + Start Time S - - S 2 3 - 1173 0
AOF 5 AOF_FILIAL+AOF_EMLNAM Campo EML Campo EML Field EML S - - N 2 3 - 1174 0
AOF 6 AOF_FILIAL+AOF_TOKEN Token Token Token S - - N 2 3 - 1175 0
AOF 7 AOF_FILIAL+AOF_CODUMO Cod. uMov Cod. uMov uMov Code S - - S 2 3 - 1176 0

Perguntas frequentes

Para que serve a tabela AOF no Protheus?

Ela é utilizada para atividades dentro do sistema ERP Protheus.

Como consultar os campos da tabela AOF?

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

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

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

Exemplo de consulta SQL da tabela AOF

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

SELECT
    AOF_FILIAL,
    AOF_CODIGO,
    AOF_TIPO,
    AOF_STATUS,
    AOF_DTCAD,
    AOF_ASSUNT,
    AOF_DESCRI,
    AOF_LOCAL,
    AOF_PARTIC,
    AOF_CODUSR,
    AOF_PRIORI,
    AOF_DTINIC,
    AOF_HRINIC,
    AOF_DTFIM,
    AOF_HRFIM,
    AOF_CHGKEY,
    AOF_USRDES,
    AOF_DURACA,
    AOF_ENTIDA,
    AOF_CHAVE,
    AOF_DESCRE,
    AOF_DESCEN,
    AOF_IDESTN,
    AOF_NVESTN,
    AOF_IDEXC,
    AOF_DTLEMB,
    AOF_HRLEMB,
    AOF_PERCEN,
    AOF_CODUMO,
    AOF_DTCONC,
    AOF_AGEREU,
    AOF_EMLNAM,
    AOF_LASTMO,
    AOF_TOKEN,
    AOF_DTAEMA,
    AOF_ANEXO,
    AOF_DESTIN,
    AOF_REMETE,
    AOF_TIPCAM,
    AOF_CHVCAM,
    AOF_CODCAM,
    AOF_LNKIMG,
    AOF_MSBLQL
FROM AOF
WHERE
    D_E_L_E_T_ = ' '
    AND AOF_FILIAL = 'VALOR'
    AND AOF_CODIGO = 'VALOR'
    AND AOF_TIPO = 'VALOR'
    AND AOF_STATUS = 'VALOR'
    AND AOF_DTCAD BETWEEN '20261001' AND '20261031'
    AND AOF_ASSUNT = 'VALOR'
    AND AOF_LOCAL = 'VALOR'
    AND AOF_PARTIC = 'VALOR'
    AND AOF_CODUSR = 'VALOR'
    AND AOF_PRIORI = 'VALOR'
    AND AOF_DTINIC BETWEEN '20261001' AND '20261031'
    AND AOF_HRINIC = 'VALOR'
    AND AOF_DTFIM BETWEEN '20261001' AND '20261031'
    AND AOF_HRFIM = 'VALOR'
    AND AOF_CHGKEY = 'VALOR'
    AND AOF_USRDES = 'VALOR'
    AND AOF_DURACA = 0
    AND AOF_ENTIDA = 'VALOR'
    AND AOF_CHAVE = 'VALOR'
    AND AOF_DESCRE = 'VALOR'
    AND AOF_DESCEN = 'VALOR'
    AND AOF_IDESTN = 'VALOR'
    AND AOF_NVESTN = 0
    AND AOF_IDEXC = 'VALOR'
    AND AOF_DTLEMB BETWEEN '20261001' AND '20261031'
    AND AOF_HRLEMB = 'VALOR'
    AND AOF_PERCEN = 'VALOR'
    AND AOF_CODUMO = 'VALOR'
    AND AOF_DTCONC BETWEEN '20261001' AND '20261031'
    AND AOF_AGEREU = 'VALOR'
    AND AOF_EMLNAM = 'VALOR'
    AND AOF_LASTMO = 'VALOR'
    AND AOF_TOKEN = 'VALOR'
    AND AOF_DTAEMA BETWEEN '20261001' AND '20261031'
    AND AOF_ANEXO = 'VALOR'
    AND AOF_DESTIN = 'VALOR'
    AND AOF_REMETE = 'VALOR'
    AND AOF_TIPCAM = 'VALOR'
    AND AOF_CHVCAM = 'VALOR'
    AND AOF_CODCAM = 'VALOR'
    AND AOF_MSBLQL = 'VALOR'