Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsAtualização de Dicionário
idspasso1
Totvs custom tabs box items
defaultnoyes
referenciapasso1


Criação de Tabela no arquivo SX2 – Tabelas:



Chave

Nome

Modo

Único

PYME

VBK

CONDIÇÕES X REMUNERAÇÕES - CAB

E

VBK_FILIAL+VBK_CODIGO

S

VBL

CONDIÇÕES X REMUNERAÇÕES - %

E

VBL_FILIAL+VBL_CODVBK+VBL_CODIGO

S
VBM

SALDO INICIAL DAS PROMOÇÕES

E

VBM_FILIAL+VBM_CODIGO

S
VBN

MOVIMENTAÇÕES DAS PROMOÇÕES

E

VBN_FILIAL+VBN_CODVBM+VBN_CODIGO

S



Criação de Campo no arquivo SX3 – Campos:



  • Tabela VBK - CONDIÇÕES X REMUNERAÇÕES - CAB


CampoVBK_FILIALVBK_CODIGOVBK_DESCRIVBK_ATIVO
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho28501
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
TítuloFilialCódigoDescriçãoAtivo
DescriçãoFilialCódigoDescriçãoAtivo
Val. Sistema


Pertence("01")
Opções


0=Não;1=Sim
Inic. PadrãoxFilial("VBK")GetSXENum("VBK","VBK_CODIGO")
"0"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNão SimSimSim
ObrigatórioNãoSimSimSim
BrowseNãoNãoSimNão
When



Pasta



Help

Informe a Filial.

Informe o Código.

Informe a Descrição.

Informe se esta Ativo.



  • Tabela VBL - CONDIÇÕES X REMUNERAÇÕES - %


CampoVBL_FILIALVBL_CODVBKVBL_CODIGOVBL_CONPAG
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho2883
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar1-Alterar
TítuloFilialCódigo VBKCódigoCond.Pagto
DescriçãoFilialCódigo VBKCódigo SequencialCondição de Pagamento
Val. Sistema


Vazio().or.FG_Seek("SE4","M->VBL_CONPAG",1,.f.,"VBL_DESPAG","E4_DESCRI").and.!(SE4->E4_TIPO$"9A")
Opções



Inic. PadrãoxFilial("VBL")
GetSXENum("VBL","VBL_CODIGO")
Inic. Browse



Cons. Padrão


SE4
Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimSimSim
BrowseNãoNãoNãoSim
When



Pasta



Help

Informe a Filial.

Informe o Código da VBK.

Informe o Código Sequencial.

Informe a Condição de Pagamento.




CampoVBL_DESPAGVBL_VLRMINVBL_PERREMVBL_PROMOC
TipoCarácterNuméricoNuméricoCarácter
Grupo de Campos



Ordem05060708
Tamanho301251
Decimal0220
Formato@!@E 999,999,999.99@E 99.99@!
Contexto2-Virtual1-Real1-Real1-Real
Propriedade2-Visualizar1-Alterar1-Alterar1-Alterar
TítuloDescriçãoVlr.Minimo%RemuneraçãoPromoção
DescriçãoDescrição PagamentoValor Minimo% RemuneraçãoPromoção
Val. Sistema
Positivo()Positivo()Pertence("012")
Opções


0=Não;1=Sim e Não Acrescenta Percentual;2=Sim e Acrescenta Percentual
Inic. PadrãoPosicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI")

"0"
Inic. BrowsePosicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI")


Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseSimSimSimSim
When



Pasta



Help

Informe a Descrição do Pagamento.

Informe o Valor Mínimo.

Informe o % de Remuneração.

Informe se contempla a Promoção.




CampoVBL_ATIVO
TipoCarácter
Grupo de Campos
Ordem09
Tamanho1
Decimal0
Formato@!
Contexto1-Real
Propriedade1-Alterar
TítuloAtivo
DescriçãoAtivo
Val. SistemaPertence("01")
Opções0=Não;1=Sim
Inic. Padrão"0"
Inic. Browse
Cons. Padrão
Nível1
UsadoSim
ObrigatórioSim
BrowseNão
When
Pasta
Help

Informe se esta Ativo.



  • Tabela VBM - SALDO INICIAL DAS PROMOÇÕES


CampoVBM_FILIALVBM_CODIGOVBM_SEQVENVBM_NOMCRI
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho28850
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real2-Virtual
Propriedade1-Alterar2-Visualizar1-Alterar2-Visualizar
TítuloFilialCódigoCód.Seq.DescNome Crit.
DescriçãoFilialCódigoCódigo Sequencial DescontNome Critério de Desconto
Val. Sistema



Opções



Inic. PadrãoxFilial("VBM")GetSXENum("VBM","VBM_CODIGO")
IIf(INCLUI,"",OA4400031_NomeCriterio(VBM->VBM_SEQVEN))
Inic. Browse


OA4400031_NomeCriterio(VBM->VBM_SEQVEN)
Cons. Padrão

VENPRO
Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimSimNão
BrowseNãoNãoNãoSim
When



Pasta



Help

Informe a Filial.

Informe o Código.

Informe o Código Sequencial da Politica de Desconto.

Informe o Nome Critério de Desconto.




CampoVBM_DATINIVBM_DATFINVBM_GRUITEVBM_CODITE
TipoDataDataCarácterCarácter
Grupo de Campos



Ordem05060708
Tamanho88427
Decimal0000
Formato@D@D@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloDt.InicialDt.FinalGrupo ItemCódigo Item
DescriçãoDt.InicialDt.FinalGrupo do ItemCódigo do Item
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe a data inicial.

Informe a data final.

Informe o Grupo do Item.

Informe o Codigo do Item.



CampoVBM_DESITEVBM_SLDINIVBM_SLDATU
TipoCarácterNuméricoNumérico
Grupo de Campos


Ordem091011
Tamanho301010
Decimal022
Formato@!@E 9,999,999.99@E 9,999,999.99
Contexto2-Virtual1-Real2-Virtual
Propriedade2-Visualizar1-Alterar2-Visualizar
TítuloDescr. ItemSaldo Inic.Saldo Atual
DescriçãoDescrição do ItemSaldo InicialSaldo Atual
Val. Sistema
Positivo()Positivo()
Opções


Inic. PadrãoIIf(INCLUI,"",Posicione("SB1",7,xFilial("SB1")+VBM->VBM_GRUITE+VBM->VBM_CODITE,"B1_DESC"))
IIf(INCLUI,0,OA4410021_Saldo_Promocao( VBM->VBM_CODIGO ))
Inic. BrowsePosicione("SB1",7,xFilial("SB1")+VBM->VBM_GRUITE+VBM->VBM_CODITE,"B1_DESC")
OA4410021_Saldo_Promocao( VBM->VBM_CODIGO )
Cons. Padrão


Nível111
UsadoSimSimSim
ObrigatórioNãoSimNão
BrowseSimSimSim
When


Pasta


Help

Informe a Descrição do Item.

Informe o Saldo Inicial.

Informe o Saldo Atual.



  • Tabela VBN - MOVIMENTAÇÕES DAS PROMOÇÕES


CampoVBN_FILIALVBN_CODVBMVBN_CODIGOVBN_TIPMOV
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem01020304
Tamanho2881
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilial Código VBMCódigoTp.Moviment.
DescriçãoFilialCódigo VBMCódigo SequencialTipo Movimentação
Val. Sistema


Pertence("012")
Opções


0=Saldo Inicial;1=Utilização;2=Devolução
Inic. PadrãoxFilial("VBN")
GetSXENum("VBN","VBN_CODIGO")"0"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseNãoNãoNãoSim
When



Pasta



HelpInforme a Filial.Informe o Código da VBM.Informe o Código Sequencial.Informe o Tipo de Movimentação.



CampoVBN_DATMOVVBN_HORMOVVBN_QTDMOVVBN_POSNEG
TipoDataCaracterNuméricoCaracter
Grupo de Campos



Ordem05060708
Tamanho8411
Decimal0020
Formato
@R 99:99@E 9,999,999.99@!
Contexto1 - Real1 - Real1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloDt.Moviment.Hr.Moviment.Qtd.Moviment+/- 
DescriçãoData MovimentaçãoHora MovimentaçãoQtd. Movimentação+/- 
Val. Sistema

Positivo()
Opções



Inic. Padrão


IIf(VBN->VBN_TIPMOV=="1","-","+")
Inic. Browse


IIf(VBN->VBN_TIPMOV=="1","-","+")
Cons. Padrão



Nível1111
Usado

Sim

SimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme a Data de Movimentação.Informe a Hora de Movimentação.Informe a Quantidade.Informe + ou -



CampoVBN_FILORCVBN_NUMORCVBN_SEQORCVBN_USRMOV
TipoCaracterCaracterCaracterCaracter
Grupo de Campos033


Ordem09101112
Tamanho2836
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilial OrçtoNro. OrçtoSeq. OrçtoUsr.Moviment
DescriçãoFilial do OrçamentoNúmero do OrçamentoSeq. Item do OrçamentoUsuário Movimentação
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



HelpInforme a Filial do Orçamento.Informe o Número do Orçamento.Informe a Sequencia do Item do Orçamento.Informe o Usuário.




CampoVBN_USRNOMVBN_OBSERV
TipoCaracterCaracter
Grupo de Campos

Ordem1314
Tamanho25
Decimal00
Formato@!@!
Contexto2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar
TítuloNome UsuárioObservação
DescriçãoNome do UsuárioObservação
Val. Sistema

Opções

Inic. PadrãoIIf(INCLUI,"",Posicione("VAI",4,xFilial("VAI")+VBN->VBN_USRMOV,"VAI_NOMTEC"))
Inic. BrowsePosicione("VAI",4,xFilial("VAI")+VBN->VBN_USRMOV,"VAI_NOMTEC")
Cons. Padrão

Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
When

Pasta

HelpInforme o Nome do Usuário.Informe a Observação.



Criação de Índices no arquivo SIX – Índices:


  • Tabela VBK - CONDIÇÕES X REMUNERAÇÕES - CAB:


Índice

VBK

VBK

Ordem

1

2

Chave

VBK_FILIAL+VBK_CODIGO

VBK_FILIAL+VBK_ATIVO

Descrição

Código

Ativo

Proprietário

S

S



  • Tabela VBL - CONDIÇÕES X REMUNERAÇÕES - %:


Índice

VBL

VBL

VBL

Ordem

1

23

Chave

VBL_FILIAL+VBL_CODVBK+VBL_CONPAG

VBL_FILIAL+VBL_CONPAG

VBL_FILIAL+VBL_ATIVO+VBL_CONPAG

Descrição

Cód.VBK + Cond.Pagamento

Cond.Pagamento

Ativo + Cond.Pagamento

Proprietário

S

SS



  • Tabela VBM - SALDO INICIAL DAS PROMOÇÕES:


Índice

VBM

VBM

Ordem

1

2

Chave

VBM_FILIAL+VBM_CODIGO

VBM_FILIAL+VBM_SEQVEN

Descrição

Código

Cód.Sequencial Promoção

Proprietário

S

S



  • Tabela VBN MOVIMENTAÇÕES DAS PROMOÇÕES:


Índice

VBN

Ordem

1

Chave

VBN_FILIAL+VBN_CODVBM+VBN_CODIGO

Descrição

Cód.VBM + Cód.Sequencial

Proprietário

S



  • Tabela VEM - Tipos de Desconto:


Índice

VEM

Ordem

2

Chave

VEM_FILIAL+VEM_CODIGO

Descrição

Código Sequencial

Proprietário

S



  • Tabela VEN - Itens do Tipo de Desconto:


Índice

VEN

VEN

Ordem

8

9

Chave

VEN_FILIAL+VEN_SEQUEN

VEN_FILIAL+VEN_CODVEM

Descrição

Sequencial Desconto

Cód. Politica Desconto

Proprietário

S

S



  • Tabela VS3 - Itens de Orçamento (Peças)


Índice

VS3

Ordem

4

Chave

VS3_FILIAL+VS3_SEQVEN

Descrição

Código Sequencial Desconto

Proprietário

S



  • Criação de Parâmetro no arquivo SX6 – Parâmetros:


Nome da Variável

MV_MIL0172

Tipo

Lógico

Descrição

Trabalha com Remuneração por Condição de Pagamento

Valor Padrão

.F.



Nome da Variável

MV_MIL0173

Tipo

Caracter

Descrição

Niveis de Importancia de Clientes que devem ser desconsiderados no levantamento das Remunerações de Peças

Valor Padrão




Nome da Variável

MV_MIL0174

Tipo

Caracter

Descrição

Formula utilizada na Venda de Peças do Orçamento para Funcionarios da Empresa

Valor Padrão




Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

VBK

SE4

Identificação

Última ordem referente a tabela VBL

C. Domínio

VBL

VBL

E. Domínio

VBK_CODIGO

E4_CODIGO

E. C. Domínio

VBL_CODVBK

VBL_CONPAG

Propriedade

S

S
L. Domínio11
L. C. DomínioNN
Condição SQL




Domínio

VEM

Identificação

Última ordem referente a tabela VEN

C. Domínio

VEN

E. Domínio

VEM_CODIGO

E. C. Domínio

VEN_CODVEM

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Domínio

VEN

Identificação

Última ordem referente a tabela VBM

C. Domínio

VBM

E. Domínio

VEN_SEQUEN

E. C. Domínio

VBM_SEQVEN

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL0



Domínio

VBM

Identificação

Última ordem referente a tabela VBN

C. Domínio

VBN

E. Domínio

VBM_CODIGO

E. C. Domínio

VBN_CODVBM

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:


  • Consulta Padrão VENPRO:


Alias

Tipo

Sequência

Coluna

Descrição

Contém

VENPRO

101DBPromoções          

VEN

VENPRO

20108Sequencial Promoção


VENPRO

40101Critério Desconto  OA4400031_NomeCriterio(VEN->VEN_SEQUEN)

VENPRO

40102Grupo do Item      VEN_GRUITE

VENPRO

40103Código do Item     VEN_CODITE

VENPRO

40104Descrição          POSICIONE("SB1",7,xFilial("SB1")+VEN->VEN_GRUITE+VEN->VEN_CODITE,"B1_DESC")

VENPRO

40105Data Inicial       VEN_DATINI

VENPRO

40106Data Final         VEN_DATFIN
VENPRO40107%                  VEN_PERDES
VENPRO40108Valor              VEN_VALPRO
VENPRO50101Sequencial PromoçãoVEN->VEN_SEQUEN
VENPRO60101Filtro - Promoção  !Empty(VEN->VEN_SEQUEN).and.!Empty(VEN->VEN_CODITE).and.VEN->VEN_DATFIN>=dDataBase.and.VEN->VEN_SLDPRO=="1"




04. DEMAIS INFORMAÇÕES


...

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaqueEsta atualização de dicionário estará disponível na próxima release 12.01.2310.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

...