Pre Apontamento Confirmacao
A tabela AJK faz parte do sistema ERP Protheus da TOTVS e é utilizada para pre apontamento confirmacao.
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 AJK 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 AJK, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AJK |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AJK990 |
| X2_NOME | Pre Apontamento Confirmacao |
| X2_NOMESPA | Apunte Previo de Confirmacion |
| X2_NOMEENG | Confirmation Pre-Annotation |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | S |
| X2_MODULO | 44 |
| X2_DISPLAY | AJK_PROJET+AJK_REVISA+AJK_OBS |
| 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_ | 335 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AJK | 01 | AJK_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 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4870 | 0 |
| AJK | 02 | AJK_PROJET | C | 10 | 0 | Projeto | Proyecto | Project | Codigo do Projeto | Codigo del proyecto | Project code | - | ExistCpo("AF8",,1).And. PmsVldFase("AF8",M->AJK_PROJET,"88") | x x x x x x x x x x x x x x x x | - | AF8 | 1 | xxx | - | S | - | S | - | - | - | - | - | - | - | - | - | - | 097 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4871 | 0 |
| AJK | 03 | AJK_REVISA | C | 4 | 0 | Versão | Version | Version | Versão do Projeto | Version del proyecto | Project version | 9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4872 | 0 |
| AJK | 04 | AJK_TAREFA | C | 12 | 0 | Tarefa | Tarea | Task | Tarefa do Projeto | Tarea del proyecto | Project Task | @! | pms700Trf() | x x x x x x x x x x x x x x x x | - | AF9 | 1 | xxx | - | - | - | S | - | - | - | - | - | - | - | - | PmsSetF3("AF9",10) | - | 014 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4873 | 0 |
| AJK | 05 | AJK_RECURS | C | 15 | 0 | Recurso | Recurso | Resource | Código do Recurso | Codigo del Recurso | Resource Code | @! | ExistCpo("AE8") | x x x x x x x x x x x x x x x x | - | AE8 | 1 | xxx | - | S | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4874 | 0 |
| AJK | 06 | AJK_DATA | D | 8 | 0 | Data | Fecha | Date | Data do Pre Apontamento | Fecha de apunte previo | Pre-Annotation Date | @D | Pms700Data() | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4875 | 0 |
| AJK | 07 | AJK_SLDHR | N | 12 | 2 | Saldo Horas | Saldo Horas | Hour Balance | Saldo de Horas | Saldo de Horas | Hour Balance | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | A700HrSld(AJK->AJK_PROJET,AJK->AJK_REVISA,AJK->AJK_TAREFA,AJK->AJK_RECURS) | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4876 | 0 |
| AJK | 08 | AJK_HORAI | C | 5 | 0 | Hora Inicial | Hora Inicial | Initial Time | Hora Inicial Realizado | Hora Inicial Realizado | Initial Actual Time | 99:99 | Vazio() .Or. (AtVldHora(M->AJK_HORAI) .And. PMS700HRI(M->AJK_HORAI)) | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4877 | 0 |
| AJK | 09 | AJK_HORAF | C | 5 | 0 | Hora Final | Hora Final | Final Time | Hora Final Realizado | Hora Final Realizado | Actual Final Time | 99:99 | (AtVldHora(M->AJK_HORAF) .And. Pms700HrF(M->AJK_HORAF)) | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4878 | 0 |
| AJK | 10 | AJK_HQUANT | N | 12 | 2 | Qtd. Horas | Ctd. Horas | Total Hours | Quantidade de Horas | Cantidad de horas | Total Hours | @E 999,999,999.99 | Positivo() .And. PMS700HQT(M->AJK_HQUANT) | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | - | - | - | - | - | - | - | - | .F. | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4879 | 0 |
| AJK | 11 | AJK_NUMSEQ | C | 6 | 0 | Num. Sequen. | Num. Secuen. | Seq. number | Numero Sequencial | Numero Secuencial | Sequential number | @E 999999 | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4880 | 0 |
| AJK | 12 | AJK_CTRRVS | C | 1 | 0 | Crtl. Versao | Ctrl. Vers. | Version ctrl | Controle de Revisao | Control de revision | Review control | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4881 | 0 |
| AJK | 13 | AJK_CODMEM | C | 6 | 0 | Cod. Memo | Cod. Memo | Memo code | Codigo do Memo | Codigo de Memo | Memo code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4882 | 0 |
| AJK | 14 | AJK_OBS | M | 80 | 0 | Observações | Observac. | Notes | Observações | Observaciones | Notes | - | - | x x x x x x x x x x x x x x x x | E_MSMM(AJK->AJK_CODMEM) | - | 1 | xx x | - | - | - | N | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4883 | 0 |
| AJK | 15 | AJK_DOCUME | C | 9 | 0 | Documento | Documento | Document | Codigo do Documento | Codigo del Documento | Document Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 018 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4884 | 0 |
| AJK | 16 | AJK_ITEM | C | 2 | 0 | Item | Item | Item | Item do Documento | Item del documento | Document item | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4885 | 0 |
| AJK | 17 | AJK_USRAPR | C | 6 | 0 | Cod. Aprov. | Cod. Aprob. | Approv. Code | Código do Aprovador | Codigo de Aprobador | Approver Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4886 | 0 |
| AJK | 18 | AJK_NOMAPR | C | 25 | 0 | Nome Aprov. | Nombre Apr. | Appr. Name | Nome do Aprovador | Nombre del aprobador | Approver Name | @! | - | x x x x x x x x x x x x x x x x | UsrRetName(AJK->AJK_USRAPR) | - | 1 | xx x | - | - | - | N | V | V | - | - | - | - | - | - | - | UsrRetName(AJK->AJK_USRAPR) | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4887 | 0 |
| AJK | 19 | AJK_SITUAC | C | 1 | 0 | Situação | Situacion | Status | Situação | Situacion | Status | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | 1=Pendente;2=Aprovado;3=Rejeitado | 1=Pendiente;2=Aprobado;3=Rechazado | 1=Pending;2=Approved;3=Rejected | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4888 | 0 |
| AJK | 20 | AJK_CODME1 | C | 6 | 0 | Cod. Memo2 | Cod. Memo2 | Memo 2 Code | Codigo do Memo 2 | Codigo Memo 2 | Memo 2 Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4889 | 0 |
| AJK | 21 | AJK_MOTIVO | M | 80 | 0 | Motivo | Motivo | Reason | Motivo da Rejeicao | Motivo de rechazo | Rejection reason | - | - | x x x x x x x x x x x x x x x x | E_MSMM(AJK->AJK_CODME1) | - | 1 | xx x | - | - | - | N | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4890 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AJK | 1 | AJK_FILIAL+AJK_CTRRVS+AJK_PROJET+AJK_REVISA+AJK_TAREFA+AJK_RECURS+DTOS(AJK_DATA) | Crtl. Versao + Projeto + Versão + Tarefa + Recurso + Data | Ctrl. Vers. + Proyecto + Version + Tarea + Recurso + Fecha | Version ctrl + Project + Version + Task + Resource + Date | S | - | - | S | 2 | 3 | - | 884 | 0 |
| AJK | 2 | AJK_FILIAL+AJK_CTRRVS+AJK_RECURS+DTOS(AJK_DATA)+AJK_PROJET+AJK_REVISA+AJK_TAREFA | Crtl. Versao + Recurso + Data + Projeto + Versão + Tarefa | Ctrl. Vers. + Recurso + Fecha + Proyecto + Version + Tarea | Version ctrl + Resource + Date + Project + Version + Task | S | - | - | S | 2 | 3 | - | 885 | 0 |
| AJK | 3 | AJK_FILIAL+AJK_CTRRVS+AJK_REVISA+AJK_RECURS+DTOS(AJK_DATA) | Crtl. Versao + Versão + Recurso + Data | Ctrl. Vers. + Version + Recurso + Fecha | Version ctrl + Version + Resource + Date | S | - | - | S | 2 | 3 | - | 886 | 0 |
| AJK | 4 | AJK_FILIAL+AJK_CTRRVS+AJK_PROJET+AJK_REVISA+AJK_TAREFA+DTOS(AJK_DATA)+AJK_RECURS | Crtl. Versao + Projeto + Versão + Tarefa + Data + Recurso | Ctrl. Vers. + Proyecto + Version + Tarea + Fecha + Recurso | Version ctrl + Project + Version + Task + Date + Resource | S | - | - | S | 2 | 3 | - | 887 | 0 |
| AJK | 5 | AJK_FILIAL+AJK_CTRRVS+AJK_PROJET+AJK_REVISA+DTOS(AJK_DATA)+AJK_RECURS | Crtl. Versao + Projeto + Versão + Data + Recurso | Ctrl. Vers. + Proyecto + Version + Fecha + Recurso | Version ctrl + Project + Version + Date + Resource | S | - | - | S | 2 | 3 | - | 888 | 0 |
| AJK | 6 | AJK_FILIAL+AJK_CTRRVS+AJK_DOCUME+AJK_ITEM | Crtl. Versao + Documento + Item | Ctrl. Vers. + Documento + Item | Version ctrl + Document + Item | S | - | - | S | 2 | 3 | - | 889 | 0 |
Ela é utilizada para pre apontamento confirmacao 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
AJK_FILIAL,
AJK_PROJET,
AJK_REVISA,
AJK_TAREFA,
AJK_RECURS,
AJK_DATA,
AJK_SLDHR,
AJK_HORAI,
AJK_HORAF,
AJK_HQUANT,
AJK_NUMSEQ,
AJK_CTRRVS,
AJK_CODMEM,
AJK_OBS,
AJK_DOCUME,
AJK_ITEM,
AJK_USRAPR,
AJK_NOMAPR,
AJK_SITUAC,
AJK_CODME1,
AJK_MOTIVO
FROM AJK
WHERE
D_E_L_E_T_ = ' '
AND AJK_FILIAL = 'VALOR'
AND AJK_PROJET = 'VALOR'
AND AJK_REVISA = 'VALOR'
AND AJK_TAREFA = 'VALOR'
AND AJK_RECURS = 'VALOR'
AND AJK_DATA BETWEEN '20260501' AND '20260531'
AND AJK_SLDHR = 0
AND AJK_HORAI = 'VALOR'
AND AJK_HORAF = 'VALOR'
AND AJK_HQUANT = 0
AND AJK_NUMSEQ = 'VALOR'
AND AJK_CTRRVS = 'VALOR'
AND AJK_CODMEM = 'VALOR'
AND AJK_DOCUME = 'VALOR'
AND AJK_ITEM = 'VALOR'
AND AJK_USRAPR = 'VALOR'
AND AJK_NOMAPR = 'VALOR'
AND AJK_SITUAC = 'VALOR'
AND AJK_CODME1 = 'VALOR'