Empenhos do Projeto
A tabela AFJ faz parte do sistema ERP Protheus da TOTVS e é utilizada para empenhos do projeto.
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 AFJ 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 AFJ, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AFJ |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AFJ990 |
| X2_NOME | Empenhos do Projeto |
| X2_NOMESPA | Reservas del Proyecto |
| X2_NOMEENG | Project Allocations |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AFJ_FILIAL+AFJ_PROJET+AFJ_TAREFA+AFJ_TRT |
| X2_PYME | S |
| X2_MODULO | 44 |
| X2_DISPLAY | - |
| 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_ | 218 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AFJ | 01 | AFJ_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 | - | - | - | N | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3489 | 0 |
| AFJ | 02 | AFJ_PROJET | C | 10 | 0 | Projeto | Proyecto | Project | Codigo do Projeto | Codigo del Proyecto | Project Code | - | Pms220Prj() | x x x x x x x x x x x x x x x xx | PmsCpoInic("AFJ_PROJET") | AF8 | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 097 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3490 | 0 |
| AFJ | 03 | AFJ_TAREFA | C | 12 | 0 | Tarefa | Tarea | Task | Codigo da Tarefa | Codigo de la Tarea | Task Code | @! | Pms220Trf() | x x x x x x x x x x x x x x x xx | - | AF9 | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | PmsSetF3("AF9",5) | - | 014 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3491 | 0 |
| AFJ | 04 | AFJ_QEMP | N | 12 | 2 | Qtde. Emp. | Ctd. Reserv. | Alloc.Qtt. | Quantidade Empenhada | Cantidad Reservada | Allocated Quantity | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3492 | 0 |
| AFJ | 05 | AFJ_QATU | N | 12 | 2 | Qtde. Atual | Ctd. Actual | Curr.Qtt. | Quantidade Atual | Cantidad Actual | Current Quantity | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xx x x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3493 | 0 |
| AFJ | 06 | AFJ_LOCAL | C | 2 | 0 | Armazem | Deposito | Warehouse | Armazem Empenhado | Deposito Reservado | Allocated Warehouse | @! | ExistCpo("NNR") | x x x x x x x x x x x x x x x xx | - | NNR | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 024 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3494 | 0 |
| AFJ | 07 | AFJ_COD | C | 15 | 0 | Cod. Produto | Cod.Producto | Product Code | Codigo do Produto | Codigo del Producto | Product Code | @! | ExistCpo("SB1") | x x x x x x x x x x x x x x x xx | - | SB1 | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3495 | 0 |
| AFJ | 08 | AFJ_QEMP2 | N | 12 | 2 | Qtd Emp 2 UM | Reservado 2 | 2nd MU All Q | Qtde Empenhada 2 Unid Med | Cantidad Reservada 2 | 2nd MU.Allocated Qtt. | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x x x x x x | - | - | 1 | xx x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3496 | 0 |
| AFJ | 09 | AFJ_QATU2 | N | 12 | 2 | Qtd Atu 2 UM | Ctd Actual 2 | 2nd MU C.Qtt | Quantidade Atual 2 Unid | Cantidad Actual 2 | 2nd MU.Current Qtt. | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x x x x x x | - | - | 1 | xx x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3497 | 0 |
| AFJ | 10 | AFJ_TRT | C | 3 | 0 | Seq.Empenho | Sec.Reser. | Alloc. Seq. | Sequencia de Empenho | Secuencia de Reserva | Allocation Sequence | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3498 | 0 |
| AFJ | 11 | AFJ_DATA | D | 8 | 0 | Dt.Empenho | Fch. Reserva | Alloc.Date | Data do Empenho | Fecha de la Reserva | Allocation Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3499 | 0 |
| AFJ | 12 | AFJ_PLANEJ | C | 6 | 0 | Cod. Planej. | Nro. Planeam | Plann.Code | Codigo do Planejamento | Codigo de Planeamiento | Planning Code | @! | - | x x x x x x x x x x x x x x x xx | - | - | 1 | xx x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3500 | 0 |
| AFJ | 13 | AFJ_ROTGER | C | 1 | 0 | Processo | Proceso | Process | Processo Ger. do Empenho | Proceso Genr. de Reserva | Allocation Gener. Process | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | - | V | - | - | - | 1=Solicitacao de Compras;2=Ordem de Producao;3=Aut. Entrega;4=Planejamento;5=Manual | 1=Solicitud de Compras;2=Orden de Produccion;3=Aut. Entrega;4=Planificacion;5=Manual | 1=Purchases Requisition;2=Production Order;3=Delivery Aut.;4=Planning;5=Manual | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3501 | 0 |
| AFJ | 14 | AFJ_QEMPPR | N | 12 | 2 | Qt.Emp.Prev. | Ct.Res.Prev. | Ln. Est. Qty | Quantidade Emp. Prevista | Cantidad Res. Prevista | Loan Estimated Quantity | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3502 | 0 |
| AFJ | 15 | AFJ_QEMPP2 | N | 12 | 2 | Qt.Emp.Prv.2 | Ct.Res.Prv.2 | Ln. Est.Qty2 | Quantidade Emp. Prev. 2 | Cantidad Res. Prev. 2 | Loan Estimated Quantity 2 | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3503 | 0 |
| AFJ | 16 | AFJ_EMPEST | N | 12 | 2 | Saldo Emp. | Saldo Emp. | Alloc. Balan | Saldo de Empenho | Saldo de Empeno | Allocation Balance | @E 999,999,999.99 | Positivo() | 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 | 2 | - | - | - | 3504 | 0 |
| AFJ | 17 | AFJ_EMPES2 | N | 12 | 2 | Sal.Emp.2 | Sal.Emp.2 | Alloc.Bal. 2 | Saldo de Empenho 2 Un. | Saldo de Empeno 2 Un. | Alloc. Balance 2 Un. | @E 999,999,999.99 | Positivo() | 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 | 2 | - | - | - | 3505 | 0 |
| AFJ | 18 | AFJ_IDSOLU | C | 10 | 0 | ID Protheus | ID Protheus | Protheus ID | ID Protheus | ID Protheus | Protheus ID | - | - | 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 | - | - | - | 3506 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AFJ | 1 | AFJ_FILIAL+AFJ_PROJET+AFJ_TAREFA+AFJ_COD+AFJ_LOCAL | Projeto + Tarefa + Cod. Produto + Armazem | Proyecto + Tarea + Cod.Producto + Deposito | Project + Task + Product Code + Warehouse | S | - | - | S | 2 | 3 | - | 593 | 0 |
| AFJ | 2 | AFJ_FILIAL+AFJ_COD+AFJ_LOCAL+DTOS(AFJ_DATA) | Cod. Produto + Armazem + Dt.Empenho | Cod.Producto + Deposito + Fch. Reserva | Product Code + Warehouse + Alloc.Date | S | - | - | S | 2 | 3 | - | 594 | 0 |
| AFJ | 3 | AFJ_FILIAL+AFJ_PROJET+AFJ_TAREFA+AFJ_TRT | Projeto + Tarefa + Seq.Empenho | Proyecto + Tarea + Sec.Reser. | Project + Task + Alloc. Seq. | S | - | - | S | 2 | 3 | - | 595 | 0 |
| AFJ | 4 | AFJ_FILIAL+AFJ_PLANEJ | Cod. Planej. | Nro. Planeam | Plann.Code | S | - | - | S | 2 | 3 | - | 596 | 0 |
| AFJ | 5 | AFJ_FILIAL+AFJ_PROJET+AFJ_COD+AFJ_LOCAL | Projeto + Cod. Produto + Armazem | Proyecto + Cod.Producto + Deposito | Project + Product Code + Warehouse | S | - | - | S | 2 | 3 | - | 597 | 0 |
Ela é utilizada para empenhos do projeto 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
AFJ_FILIAL,
AFJ_PROJET,
AFJ_TAREFA,
AFJ_QEMP,
AFJ_QATU,
AFJ_LOCAL,
AFJ_COD,
AFJ_QEMP2,
AFJ_QATU2,
AFJ_TRT,
AFJ_DATA,
AFJ_PLANEJ,
AFJ_ROTGER,
AFJ_QEMPPR,
AFJ_QEMPP2,
AFJ_EMPEST,
AFJ_EMPES2,
AFJ_IDSOLU
FROM AFJ
WHERE
D_E_L_E_T_ = ' '
AND AFJ_FILIAL = 'VALOR'
AND AFJ_PROJET = 'VALOR'
AND AFJ_TAREFA = 'VALOR'
AND AFJ_QEMP = 0
AND AFJ_QATU = 0
AND AFJ_LOCAL = 'VALOR'
AND AFJ_COD = 'VALOR'
AND AFJ_QEMP2 = 0
AND AFJ_QATU2 = 0
AND AFJ_TRT = 'VALOR'
AND AFJ_DATA BETWEEN '20260401' AND '20260430'
AND AFJ_PLANEJ = 'VALOR'
AND AFJ_ROTGER = 'VALOR'
AND AFJ_QEMPPR = 0
AND AFJ_QEMPP2 = 0
AND AFJ_EMPEST = 0
AND AFJ_EMPES2 = 0
AND AFJ_IDSOLU = 'VALOR'