Projeto x Solicitação Compras
A tabela AFG faz parte do sistema ERP Protheus da TOTVS e é utilizada para projeto x solicitação compras.
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 AFG 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 AFG, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AFG |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AFG990 |
| X2_NOME | Projeto x Solicitação Compras |
| X2_NOMESPA | Proyecto vs. Solicitud Compras |
| X2_NOMEENG | Project vs. Purchase Request |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AFG_FILIAL+AFG_PROJET+AFG_REVISA+AFG_TAREFA+AFG_NUMSC+AFG_ITEMSC+AFG_AFAITE+AFG_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_ | 215 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AFG | 01 | AFG_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 | - | - | - | 3448 | 0 |
| AFG | 02 | AFG_PROJET | C | 10 | 0 | Projeto | Proyecto | Project | Codigo do Projeto | Codigo del Proyecto | Project Code | - | - | x x x x x x x x x x x x x x x xx | PmsCpoInic("AFG_PROJET") | AF8 | 1 | xx | - | S | - | S | - | - | - | - | - | - | - | - | - | - | 097 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3449 | 0 |
| AFG | 03 | AFG_TAREFA | C | 12 | 0 | Tarefa | Tarea | Task | Codigo da Tarefa | Codigo de la Tarea | Task Code | @! | - | x x x x x x x x x x x x x x x xx | PmsCpoInic("AFG_TAREFA") | AF9 | 1 | xx | - | - | - | S | - | - | - | - | - | - | - | - | PmsSetF3("AF9",1) | - | 014 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3450 | 0 |
| AFG | 04 | AFG_NUMSC | C | 6 | 0 | Numero S.C. | Numero S.C. | PR Number | Numero da Solic. Compras | Numero de Solic. Compras | Purchase request number | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3451 | 0 |
| AFG | 05 | AFG_ITEMSC | C | 4 | 0 | Item da S.C. | Item de S.C. | PR Item | Numero da Solic. Compras | Num. de Solic. Compras | Purchase request number | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3452 | 0 |
| AFG | 06 | AFG_COD | C | 15 | 0 | Cod. Produto | Cod.Producto | Product Code | Codigo do Produto | Codigo del Producto | Product Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3453 | 0 |
| AFG | 07 | AFG_QUANT | N | 12 | 2 | Quantidade | Cantidad | Quantity | Quantidade do Projeto | Cantidad del Proyecto | Project Quantity | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3454 | 0 |
| AFG | 08 | AFG_TRT | C | 3 | 0 | Seq. Empenho | Sec. Reserva | Alloc.Seq. | Sequencia do Empenho | Secuencia de la reserva | Allocation Sequence | @! | PmsTrtAFG() | x 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 | - | - | - | 3455 | 0 |
| AFG | 09 | AFG_QTSEGU | N | 12 | 2 | Quant. 2a UM | Cdt. 2a UM | 2nd MU.Qtt. | Quantidade na 2a UM | Cantidad en la 2a UM | Quantity in the 2nd MU. | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | S | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3456 | 0 |
| AFG | 10 | AFG_REVISA | C | 4 | 0 | Versao | Version | Version | Versao do Projeto | Version del Proyecto | Project Version | @! | - | x x x x x x x x x x x x x x x xx | PmsCpoInic("AFG_REVISA") | - | 1 | xx | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 3457 | 0 |
| AFG | 11 | AFG_PLANEJ | C | 6 | 0 | Cod. Planej. | Cod.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 x | - | - | 1 | xx x | - | - | - | S | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3458 | 0 |
| AFG | 12 | AFG_AFAITE | C | 2 | 0 | Item Produto | Item Product | Product item | Item do Produto | Item del Producto | Product item | @! | Vazio() | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | S | A | R | - | - | - | - | - | - | .F. | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3459 | 0 |
| AFG | 13 | AFG_NATEND | N | 14 | 2 | Qtd. Não Ate | Ctd. No Aten | Qty. Not Att | Quantidade não atendida | Cantidad no atendida | Quantity not served | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3460 | 0 |
| AFG | 14 | AFG_IDPROT | 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 | - | - | - | - | N | V | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3461 | 0 |
| AFG | 15 | AFG_NATEN2 | N | 14 | 2 | Qtd N Aten 2 | Ctd N Aten 2 | Qty N Attn 2 | Quantidade nao atendida 2 | Cantidad no atendida 2 | Quantity not attended 2 | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x | - | - | 1 | xxx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | N | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 3462 | 0 |
| AFG | 16 | AFG_VIAINT | C | 1 | 0 | Via Integr. | Via Integr. | Integr Means | Via Integr. | Via Integr. | Integr. Means | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 3463 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AFG | 1 | AFG_FILIAL+AFG_PROJET+AFG_REVISA+AFG_TAREFA+AFG_NUMSC+AFG_ITEMSC | Projeto + Versao + Tarefa + Numero S.C. + Item da S.C. | Proyecto + Version + Tarea + Numero S.C. + Item de S.C. | Project + Version + Task + PR Number + PR Item | S | - | - | S | 2 | 3 | - | 577 | 0 |
| AFG | 2 | AFG_FILIAL+AFG_NUMSC+AFG_ITEMSC+AFG_PROJET+AFG_REVISA+AFG_TAREFA | Numero S.C. + Item da S.C. + Projeto + Versao + Tarefa | Numero S.C. + Item de S.C. + Proyecto + Version + Tarea | PR Number + PR Item + Project + Version + Task | S | - | - | S | 2 | 3 | - | 578 | 0 |
| AFG | 3 | AFG_FILIAL+AFG_PLANEJ+AFG_NUMSC+AFG_ITEMSC | Cod. Planej. + Numero S.C. + Item da S.C. | Cod.Planeam. + Numero S.C. + Item de S.C. | Plann.Code + PR Number + PR Item | S | - | - | S | 2 | 3 | - | 579 | 0 |
| AFG | 4 | AFG_FILIAL+AFG_PROJET+AFG_REVISA+AFG_TAREFA+AFG_TRT | Projeto + Versao + Tarefa + Seq. Empenho | Proyecto + Version + Tarea + Sec. Reserva | Project + Version + Task + Alloc.Seq. | S | - | - | S | 2 | 3 | - | 580 | 0 |
| AFG | 5 | AFG_FILIAL+AFG_PROJET+AFG_REVISA+AFG_TAREFA+AFG_COD+AFG_AFAITE | Projeto + Versao + Tarefa + Cod. Produto + Item Produto | Proyecto + Version + Tarea + Cod.Producto + Item Product | Project + Version + Task + Product Code + Product item | S | - | - | S | 2 | 3 | - | 581 | 0 |
| AFG | 6 | AFG_FILIAL+AFG_PROJET+AFG_REVISA+AFG_COD | Projeto + Versao + Cod. Produto | Proyecto + Version + Cod.Producto | Project + Version + Product Code | S | - | - | S | 2 | 3 | - | 582 | 0 |
Ela é utilizada para projeto x solicitação compras 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
AFG_FILIAL,
AFG_PROJET,
AFG_TAREFA,
AFG_NUMSC,
AFG_ITEMSC,
AFG_COD,
AFG_QUANT,
AFG_TRT,
AFG_QTSEGU,
AFG_REVISA,
AFG_PLANEJ,
AFG_AFAITE,
AFG_NATEND,
AFG_IDPROT,
AFG_NATEN2,
AFG_VIAINT
FROM AFG
WHERE
D_E_L_E_T_ = ' '
AND AFG_FILIAL = 'VALOR'
AND AFG_PROJET = 'VALOR'
AND AFG_TAREFA = 'VALOR'
AND AFG_NUMSC = 'VALOR'
AND AFG_ITEMSC = 'VALOR'
AND AFG_COD = 'VALOR'
AND AFG_QUANT = 0
AND AFG_TRT = 'VALOR'
AND AFG_QTSEGU = 0
AND AFG_REVISA = 'VALOR'
AND AFG_PLANEJ = 'VALOR'
AND AFG_AFAITE = 'VALOR'
AND AFG_NATEND = 0
AND AFG_IDPROT = 'VALOR'
AND AFG_NATEN2 = 0
AND AFG_VIAINT = 'VALOR'