Pragiva — Tecnologia na prática

Tabelas Referência

EJX Detalhes do Pedido de Serviços

EJX tem 33 campos, 1 índice e 18 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
EJX + empresa, ex.: EJX010
Chave única
EJX_FILIAL+EJX_TPPROC+EJX_PROCES+EJX_SEQPRC
Compartilhamento
Exclusivo
Estrutura
33 campos (5 virtuais), 1 índice, 18 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 EJX_FILIAL, EJX_TPPROC, EJX_PROCES, EJX_SEQPRC
  FROM EJX010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY EJX_FILIAL, EJX_TPPROC, EJX_PROCES, EJX_SEQPRC
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'EJX'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem EJX se liga

Consulta 5

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 5

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 33

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Tipo Caractere 1 0 Real — — Tipo de Processo
Processo Caractere 30 0 Real @! — Processo
Seq. Process Caractere 4 0 Real @R 9999 — Sequencia Processo
Produto Caractere 15 0 Real @! SB1 Codigo do produto
Descrição Caractere 50 0 Virtual @! — Descrição do produto
NBS Caractere 9 0 Real @R 9.9999.99.99 EL0 Codigo NBS
Desc. NBS Caractere 210 0 Virtual — — Descrição da NBS
Modo Caractere 1 0 Real — — Modo de Prestação
Modo Caractere 1 0 Virtual — — Modo Prest. Aquisição
Modo Caractere 1 0 Virtual — — Modo Prest. Venda
Pais Prest. Caractere 3 0 Real — SYA Pais da prest. do serviço
Desc. País Caractere 25 0 Virtual — — Descrição do País
Prev. Inicio Data 8 0 Real — — Dt. Prev. de Inicio
Prev. Fim Data 8 0 Real — — Dt. Prev. de Conclusão
Inicio Real. Data 8 0 Real — — Data de Efetiva Inicio
Fim Real. Data 8 0 Real — — Data de Efetiva Conclusão
Quantidade Numérico 14 5 Real @E 99,999,999.99999 — Quantidade
Preço Un. Numérico 11 2 Real @E 99,999,999.99 — Preço Unitário
Valor Moeda Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Moeda
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Taxa Moeda Numérico 15 8 Real @E 999,999.99999999 — Taxa Moeda
Valor Reais Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Reais
Observações Memo 60 0 Real — — Dados complementares
Enquadr. 1 Caractere 10 0 Real @R 9999999999 ELC Enquadramento 1
Nro. RC 1 Caractere 8 0 Real @R 99/999999 — Numero RC 1
Enquadr. 2 Caractere 10 0 Real @R 9999999999 ELC Enquadramento 2
Nro. RC 2 Caractere 8 0 Real @R 99/999999 — Numero RC 2
Enquadr. 3 Caractere 10 0 Real @R 9999999999 ELC Enquadramento 3
Nro. RC 3 Caractere 8 0 Real @R 99/999999 — Numero RC 3
Status Caractere 1 0 Real — — Status do Item
Sld s/ Invoi Numérico 16 2 Real @E 9,999,999,999,999.99 — Saldo sem invoice
Unidade Caractere 2 0 Real — SAH Unidade de Medida
Mov.Temp Caractere 10 0 Real — EL12 Movimentacao Temporaria

Índices 1

OrdemChaveDescriçãoNicknamePesquisa
1 EJX_FILIAL+EJX_TPPROC+EJX_PROCES+EJX_SEQPRC Tipo + Processo + Seq. Process — S

Gatilhos 18

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
EJX_DTINI 001 EJX_TX_MOE P BUSCATAXA(M->EJW_MOEDA,M->EJX_DTINI,,.F.) — — Empty(PS400Info("EJX_TX_MOE"))
EJX_ITEM 001 EJX_NBS P PS400Info("B5_NBS") SB5 xFilial("SB5")+M->EJX_ITEM —
EJX_ITEM 002 EJX_DSCITE P PS400Info("B1_DESC") SB1 xFilial("SB1")+M->EJX_ITEM —
EJX_ITEM 003 EJX_MODAQU P PS400Info("EYJ_MODSER") EYJ xFilial("EYJ")+M->EJX_ITEM !Empty(PS400Info("EJX_MODO"))
EJX_ITEM 004 EJX_MODVEN P PS400Info("EYJ_MODSER") EYJ xFilial("EYJ")+M->EJX_ITEM !Empty(PS400Info("EJX_MODO"))
EJX_ITEM 005 EJX_UM P SB1->B1_UM SB1 xFilial("SB1")+M->EJX_ITEM —
EJX_NBS 001 EJX_DSCNBS P PS400Info("EL0_DESC") EL0 xFilial("EL0")+M->EJX_NBS —
EJX_PAIS 001 EJX_DSCPAI P PS400Info("YA_DESCR") SYA xFilial("SYA")+M->EJX_PAIS —
EJX_PRCUN 001 EJX_VL_MOE P PS400Info("EJX_QTDE")*PS400Info("EJX_PRCUN") — — —
EJX_PRCUN 002 EJX_VL_REA P PS400Info("EJX_VL_MOE")*PS400Info("EJX_TX_MOE") — — —
EJX_PRCUN 003 EJX_SLDINV P PS400Info("EJX_QTDE")*M->EJX_PRCUN+if(INCLUI,0,PS400Info("EJX_SLDINV")-PS400Info("EJX_VL_MOE")) — — —
EJX_QTDE 001 EJX_VL_MOE P PS400Info("EJX_QTDE")*PS400Info("EJX_PRCUN") — — —
EJX_QTDE 002 EJX_VL_REA P PS400Info("EJX_VL_MOE")*PS400Info("EJX_TX_MOE") — — —
EJX_QTDE 003 EJX_SLDINV P M->EJX_QTDE*PS400Info("EJX_PRCUN")+if(INCLUI,0,PS400Info("EJX_SLDINV")-PS400Info("EJX_VL_MOE")) — — —
EJX_TX_MOE 001 EJX_VL_REA P PS400Info("EJX_VL_MOE")*PS400Info("EJX_TX_MOE") — — —
EJX_TX_MOE 002 EJX_SLDINV P M->EJX_VL_MOE+if(INCLUI,0,PS400Info("EJX_SLDINV")-PS400Info("EJX_VL_MOE")) — — —
EJX_VL_MOE 001 EJX_VL_REA P PS400Info("EJX_VL_MOE")*PS400Info("EJX_TX_MOE") — — —
EJX_VL_MOE 002 EJX_SLDINV P M->EJX_VL_MOE+if(INCLUI,0,PS400Info("EJX_SLDINV")-PS400Info("EJX_VL_MOE")) — — —

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.