Dicionário Protheus
Início

Tabela DFJ no Protheus

CALCULO CUSTOS DE TRANSPORTE

O que é a tabela DFJ no Protheus?

A tabela DFJ faz parte do sistema ERP Protheus da TOTVS e é utilizada para calculo custos de transporte.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DFJ
X2_PATH \DATA\
X2_ARQUIVO DFJ990
X2_NOME CALCULO CUSTOS DE TRANSPORTE
X2_NOMESPA CALCULO COSTOS DE TRANSPORTE
X2_NOMEENG TRANSPORTATION COST CALC.
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DFJ_FILIAL+DFJ_IDCTMS
X2_PYME N
X2_MODULO 43
X2_DISPLAY DFJ_FILIAL+DTOS(DFJ_DATCAL)+DFJ_IDCTMS
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_ 3225
R_E_C_D_E_L_ 0

Campos da Tabela DFJ (12 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_
DFJ 01 DFJ_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 - - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 50055 0
DFJ 02 DFJ_IDCTMS C 6 0 ID.Custo TMS ID.Costo TMS TMS Cost ID ID.Custo TMS ID.Costo TMS TMS Cost ID @! - x x x x x x xx x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50056 0
DFJ 03 DFJ_DATCAL D 8 0 Data Cálculo Fecha Calcul Calc.Date Data Cálculo de Custos Fecha Calculo de Costos Cost Calc.Date - - x x x x x x xx x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50057 0
DFJ 04 DFJ_HORCAL C 4 0 Hora Cálculo Hora Calculo Calc.Hour Hora Cálculo de Custos Hora Calculo de Costos Cost Calc.Hour @R 99:99 - x x x x x x xx x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50058 0
DFJ 05 DFJ_TMPCAL C 4 0 Tmp. Cálculo Tmp. Calculo Calc.Time Tempo de processamento Tiempo de procesamiento Time of Processing @R 99:99 - x x x x x x xx x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50059 0
DFJ 06 DFJ_USRCAL C 6 0 Usuário Usuario User Usuário que efetuou o cál Usuario que efectuo calc User who performed calc. @! - x x x x x x xx x x x x x x x x - - 1 xxx - - - S V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50060 0
DFJ 07 DFJ_NOMUSR C 15 0 Nome Usuário Nombre Usuar User Name Nome usuário que efetuou Nombre usuario que efect. User name who performed @! UsrFullName(DFJ->DFJ_USRCAL) x x x x x x xx x x x x x x x x - - 1 xx - - - S V V - - - - - - - UsrFullName(DFJ->DFJ_USRCAL) - - N - - N N N - - - 1 1 - - - 50061 0
DFJ 08 DFJ_DATINI D 8 0 Data Início Fecha Inicio Ini.Date Data início processamento Fecha inicio procesam. Proc.Initial Date - - x x x x x x xx x x x x x x x x - - 1 xxx - - - - V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50062 0
DFJ 09 DFJ_DATFIM D 8 0 Data Fim Fecha Fin Fin.Date Data fim de processamento Fecha fin de procesam. Proc.Final Date - - x x x x x x xx x x x x x x x x - - 1 xxx - - - - V R - - - - - - - - - - N - - N N N - - - 1 1 - - - 50063 0
DFJ 10 DFJ_STATUS C 1 0 Status Estatus Status Status Estatus Status @! - x x x x x x xx x x x x x x x x '1' - 1 xx - - - S V R - - 1=Em Processo;2=Processado;9=Cancelado 1=E Proceso;2=Procesado;9=Anulado 1=In Process;2=Processed;9=Cancelled - - - - - N - - N N N - - - 1 2 - - - 50064 0
DFJ 11 DFJ_INIPRO C 3 0 Inic.Process Inic.Proceso Big.Proc. Inicio do Processo Inicio del Proceso Beginning of Proc. - - x x x x x x xx x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 50065 0
DFJ 12 DFJ_FIMPRO C 3 0 Fim Process Fin Proceso End Proc. Fim do Processo Fin del Proceso End of Process - - x x x x x x xx x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - N - - N N N - - - 1 2 - - - 50066 0

Índices da Tabela DFJ (3 í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_
DFJ 1 DFJ_FILIAL+DFJ_IDCTMS ID.Custo TMS ID.Costo TMS TMS Cost ID S - - S 2 3 - 7729 0
DFJ 2 DFJ_FILIAL+DTOS(DFJ_DATCAL)+DFJ_IDCTMS Data Cálculo + ID.Custo TMS Fecha Calcul + ID.Costo TMS Calc.Date + TMS Cost ID S - - S 2 3 - 7730 0
DFJ 3 DFJ_FILIAL+DTOS(DFJ_DATFIM) Data Fim Fecha Fin Fin.Date S - - S 2 3 - 7731 0

Perguntas frequentes

Para que serve a tabela DFJ no Protheus?

Ela é utilizada para calculo custos de transporte dentro do sistema ERP Protheus.

Como consultar os campos da tabela DFJ?

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

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

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

Exemplo de consulta SQL da tabela DFJ

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

SELECT
    DFJ_FILIAL,
    DFJ_IDCTMS,
    DFJ_DATCAL,
    DFJ_HORCAL,
    DFJ_TMPCAL,
    DFJ_USRCAL,
    DFJ_NOMUSR,
    DFJ_DATINI,
    DFJ_DATFIM,
    DFJ_STATUS,
    DFJ_INIPRO,
    DFJ_FIMPRO
FROM DFJ
WHERE
    D_E_L_E_T_ = ' '
    AND DFJ_FILIAL = 'VALOR'
    AND DFJ_IDCTMS = 'VALOR'
    AND DFJ_DATCAL BETWEEN '20260401' AND '20260430'
    AND DFJ_HORCAL = 'VALOR'
    AND DFJ_TMPCAL = 'VALOR'
    AND DFJ_USRCAL = 'VALOR'
    AND DFJ_NOMUSR = 'VALOR'
    AND DFJ_DATINI BETWEEN '20260401' AND '20260430'
    AND DFJ_DATFIM BETWEEN '20260401' AND '20260430'
    AND DFJ_STATUS = 'VALOR'
    AND DFJ_INIPRO = 'VALOR'
    AND DFJ_FIMPRO = 'VALOR'