Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsDicionário SX1SXB,Dicionário SX2,Dicionário SX3,Dicionário SX7,Dicionário SX9,Dicionário SIX
idsSX1SXB,SX2,SX3,SX7,SX9,SIX
ExistCpo("SA2",MV_PAR04+&(ReadVar()))
Totvs custom tabs box items
defaultyes
referenciaSX1SXB

Criação de PergunteConsulta Padrão:

AliasTipo
Grupo
Ordem
Coluna
Pergunte
Descrição
Valid
Contém
TMSAP20
DT3TDA1
Diretório Origem ?            TMSAP202Número da Fatura ?            
TMSAP203Referência ?                  TMSAP20Vld(ReadVar())
TMSAP204Código do Fornecedor ?        ExistCpo("SA2",&(ReadVar()))
TMSAP205Loja do Fornecedor ?          
DB      Comp. Frete por TDA DT3
DT3TDA201      Componente          
DT3TDA301                Componente          DT3_CODPAS
DT3TDA402        Descricao           DT3_DESCRI
DT3TDA5        
DT3->DT3_CODPAS
DT3TDA   6

DT3->DT3_TIPFAI == "18" 
Totvs custom tabs box items
defaultno
referenciaSX2

Criação de tabelas:

TabelaDescrição
DN9Componente x TDA por Região         
DNATDA por Região            
Totvs custom tabs box items
defaultno
referenciaSX3

Criação de Campos.

Tabela DN9 ( Componente x TDA por Região):

Campo

DN9_CODPAS

Tipo

Caracter

Tamanho

2

Decimal

0

Formato

@!

Título

Componente

Descrição

Componente

Usado

Sim

Obrigatório

Sim

Browse

Sim

Opções


When


Relação


Val. Sistema

ExistCpo("DT3",M->DN9_CODPAS)  .And. Existchav("DN9") 

Help

Componente de frete

Campo

DN9_DESCRI

Tipo

Caracter

Tamanho

20

Decimal

0

Formato

@!

Título

Descrição

Descrição

Descrição do Componente

Usado

Sim

Obrigatório

Não

Browse

Sim

Opções


When


Relação

If(!INCLUI,Posicione("DT3",1,xFilial("DT3")+DN9->DN9_CODPAS,"DT3_DESCRI")," ")

Ini. Browse

Posicione("DT3",1,xFilial("DT3")+DN9->DN9_CODPAS,"DT3_DESCRI")

Help

Descrição do Componente de Frete


Tabela DNA (TDA por Região):

Campo

DNA_FILIAL

Tipo

Caracter

Tamanho

2

Decimal

0

Formato


Título

Filial

Descrição

Filial do Sistema

Usado

Não

Obrigatório

Não

Browse

Sim

Grupo Campo

033

Help

Filial do Sistema.

Campo

DNA_CODPAS

Tipo

Caractere

Tamanho

2

Decimal

0

Formato

@!

Título

Componente

Descrição

Componente

Usado

Sim

Obrigatório

Sim

Browse

Não

Help

Componente de frete 

Campo

DNA_ITEM

Tipo

Caracter

Tamanho

4

Decimal

0

Formato

@!

Título

Item

Descrição

Item

Usado

Sim

Obrigatório

Sim

Browse

Não

Help

Item

Campo

DNA_CEPINI

Tipo

Caractere

Tamanho

8

Decimal

0

Formato

@R 99999-999     

Título

Cep Inicial 

Descrição

Cep Inicial 

Usado

Sim

Obrigatório

Não

Browse

Não

Help

CEP inicial da faixa de CEP para cobrança do TDA. 

Campo

DNA_CEPATE

Tipo

Caracter

Tamanho

8

Decimal

0

Formato

@R 99999-999

Título

Cep Final   

Descrição

Cep Final   

Usado

Sim

Obrigatório

Não

Browse

Não

Help

CEP final da faixa de CEP para cobrança do TDA.

Campo

DNA_CODREG

Tipo

Caracter

Tamanho

6

Decimal

0

Formato

@!

Título

Cód. Região 

Descrição

Código Região            

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

ExistCpo("DUY",,1)

Help

Código da região para cobrança do TDA.

Campo

DNA_DESREG

Tipo

Caracter

Tamanho

30

Decimal

0

Formato

@!

Título

Desc. Região

Descrição

Descrição Região

Usado

Sim

Obrigatório

Não

Browse

Não

Relação

Posicione("DUY",1,xFilial("DUY")+DNA->DNA_CODREG,"DUY_DESCRI")

Help

Descrição da região.

Campo

DNA_TIPCOB

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

Tipo Cobranç

Descrição

Tipo Cobrança

Usado

Sim

Obrigatório

Sim

Browse

Não

Opções

1=Fixo;2=Percentual

Relação

"1"

Val. Sistema

Pertence("12")

Help

Tipo de cobrança do TDA por Região.

1 = Fixo;

2 = Percentual sobre os demais componentes de frete com exceção dos outros tipos de TDA.

Campo

DNA_VALOR

Tipo

Numérico

Tamanho

14

Decimal

2

Formato

@E 99,999,999,999.99

Título

Valor

Descrição

Valor

Usado

Sim

Obrigatório

Sim

Browse

Não

Val. Sistema

Positivo()

Help

Valor da cobrança.


Tabela DUO (Perfil do Cliente ):

Campo

DUO_TDAREG

Tipo

Caracter

Tamanho

1

Decimal

0

Formato

@!

Título

TDA por Reg.

Descrição

TDA por Região           

Usado

Não

Obrigatório

Não

Browse

Não

Opções

1=Sim;2=Não

Relação

"2"

Val. Sistema

Pertence("12") 

Help

Utiliza TDA por região.

1 = Sim;

2 = Não.


Tabela DT3 (Componente de frete):

Campo

DT3_FAIXA2

When

TMSA030Wh()

Totvs custom tabs box items
defaultno
referenciaSX7

Criação de gatilhos

DN9:

X7_Campo

X7_Sequencia

X7_RegraX7_CDOMINX7_AliasX7_OrdemX7_Chave
DN9_CODPAS001DT3->DT3_DESCRI DN9_DESCRIDT31xFilial("DT3")+M->DN9_CODPAS

DNA:

X7_Campo

X7_Sequencia

X7_RegraX7_CDOMINX7_AliasX7_OrdemX7_ChaveX7_Condic
DNA_CODREG001DUY->DUY_DESCRI         DNA_DESREGDUY1xFilial()+M->DNA_CODREG!EMPTY(M->DNA_CODREG)
Totvs custom tabs box items
defaultno
referenciaSX9

Relacionamento entre tabelas:

DMI:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
SA2DMIA2_COD+A2_LOJA    DMI_CODFOR+DMI_LOJFOR  
SC7DMIC7_NUM    DMI_PEDCOM    

DMJ:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMJDA3_PLACA  DMJ_PLACA                                                                  
DTQDMJDTQ_FILORI+DTQ_VIAGEM DMJ_FILORI+DMJ_VIAGEM                                                                                   

DMK:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMKDA3_PLACA   DMK_PLACA
DTQDMKDTQ_FILORI+DTQ_VIAGEM   DMK_FILORI+DMK_VIAGEM 

DML:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMLDA3_PLACA     DML_PLACA                               

DMM:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMMDA3_PLACA     DMM_PLACA                               

DMN:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMNDA3_PLACA     DMN_PLACA                               

DMT:

X9_Tabela de Origem

X9_Tabela de Destino

X9_Campo(s) da tabela de OrigemX9_Campo(s) da tabela de Destino
DA3DMTDA3_PLACADMT_PLACA  
DTQDMTDTQ_FILORI+DTQ_VIAGEM  DMT_FILORI+DMT_VIAGEM 
Totvs custom tabs box items
defaultno
referenciaSIX

Criação de índices:

DN9:

Índice

Ordem

ChaveDescrição
DN91DN9_FILIAL+DN9_CODPASComponente

DNA:

Índice

Ordem

ChaveDescrição
DNA1DNA_FILIAL+DNA_CODPAS Componente                                              

...