Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS DMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Veículos (SIGAVEI)
Função:

Cadastro de Pacotes (VEIA240)

Cad. de Markup/Desconto (VEIA250)

País:Brasil
Ticket:13376006
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-7709


02. SITUAÇÃO/REQUISITO

Necessidade de implementar a funcionalidade de Pacotes John Deere.

03. SOLUÇÃO

Procedimentos para utilização

Implementada a funcionalidade de Pacotes John Deere. No momento da importação do CGPOLL serão inseridos os pacotes que não possuem a configuração exata na base de dados.

Esses pacotes somente poderão ser utilizados após o usuário inserir o custo e o markup dos mesmos. Na rotina de Oportunidades/Interesses de máquinas/veículos será possível relacionar o Interesse com o Pacote, desta maneira o valor do interesse será o resultado do custo do pacote dividido pelo markup.

Este valor também irá para o Atendimento caso o mesmo seja aberto pelo Interesse.


Procedimentos para utilização

Totvs custom tabs box
tabsAtualização de Dicionário, Passo 01, Passo 02, Passo 03
idsAtualizaçãodeDicionário,passo1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciaAtualizaçãodeDicionário


  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Veículos (SIGAVEI) conforme instruções a seguir:



Menu

Atualizações

Submenu

Cad Veículos

Nome

Totvs custom tabs box
tabsAtualização de Dicionário, Passo 01, Passo 02, Passo 03, Passo 04
idsAtualizaçãodeDicionário,passo1,passo2

SX9 - 06

Criação dRelacionamento no arquivo SX9 – Relacionamento:

Totvs custom tabs box items
defaultyes
referenciaAtualizaçãodeDicionário
  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) / Auto-Peças (SIGAPEC) / Veículos (SIGAVEI) conforme instruções a seguir:

Menu

Atualizações

Submenu

Cad Veículos

Nome da Rotina

Cadastro de Pacotes

Programa

VEIA240

Módulo

Veículos (SIGAVEI)

Tipo

Função Protheus



Menu

Atualizações

Submenu

Cad Veículos

Nome da Rotina

Cad de Markup/Desconto

Programa

VEIA250

Módulo

Veículos (SIGAVEI)

Tipo

Função Protheus




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


Chave

Nome

Modo

PYME

VN0

Pacote configuracao

E

S
VN1Itens pacote configES
VN2Hist preço de PacoteES
VN3Markup/Desc Venda PacotesES




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


  • Tabela VN0 - Pacote configuração:


Campo

VN0_FILIAL

VN0_CODIGOVN0_CODMAR
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

63
Decimal

0

00
Formato@!@!@!S3
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar
Título

Filial

CódigoCod Marca
Descrição

Filial

CódigoCódigo da Marca
Val. Sistema




Opções


Inic. PadrãoxFilial("VN0")

GetSXENum("VN0","VN0_CODIGO",,1)


Inic. Browse


Cons. Padrão



VE1
Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

Sim

Não
Browse

Não

NãoNão
When



INCLUI
Pasta




Help

Informe a Filial.

Informe o codigo.

Informe o código da marca.



Campo

VN0_DESMAR

VN0_GRUMODVN0_DESGRU
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

04

0506
Tamanho

30

630
Decimal

0

00
Formato@!S30@!S6@!S30
Contexto2 - Virtual1 - Real2 - Virtual
Propriedade2 - Visualizar1 - Alterar2 - Visualizar
Título

Descr Marca

Grupo ModeloDescr Grupo
Descrição

Descrição da Marca

Grupo de ModeloDescrição do Grupo
Val. Sistema




Opções


Inic. Padrãoif(!Inclui,Posicione("VE1",1,xFilial("VE1")+M->VN0_CODMAR,"VE1_DESMAR"),"")


if(!Inclui,Posicione("VVR",2,xFilial("VVR")+M->VN0_CODMAR+M->VN0_GRUMOD,"VVR_DESCRI"),"")
Inic. Browse


Cons. Padrão


VVR
Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Não

SimNão
When


INCLUI
Pasta




Help

Informe a descrição da marca.

Informe o código do grupo de modelo.

Informe a descrição do grupo de modelo.



Campo

VN0_MODVEI

VN0_DESMODVN0_SEGMOD
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

07

0809
Tamanho

30

3010
Decimal

0

00
Formato@!@!S30@!S10
Contexto1 - Real2 - Virtual1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar
Título

Mod Veículo

Descr ModSegmento Mod
Descrição

Modelo do Veículo

Descrição do ModeloSegmento de Modelo
Val. Sistema

vazio().or.FG_Seek("VV2","M->VN0_CODMAR+M->VN0_MODVEI",1,.f.,"VN0_GRUMOD","VV2_GRUMOD")


vazio().or.FG_Seek("VV2","M->VN0_CODMAR+M->VN0_MODVEI+M->VN0_SEGMOD",1,.f.,"VN0_GRUMOD","VV2_GRUMOD")
Opções


Inic. Padrão

if(!Inclui,Posicione("VV2",1,xFilial("VV2")+M->VN0_CODMAR+M->VN0_MODVEI+M->VN0_SEGMOD,"VV2_DESMOD"),"")


Inic. Browse


Cons. Padrão

VV2VN0



Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

NãoNão
When

INCLUI


INCLUI
Pasta




Help

Informe o código do modelo do veículo.

Informe a descrição do modelo.

Informe o segmento de modelo.



Campo

VN0_BASCOD

VN0_VLOPCSVN0_DESPAC
Tipo

Caracter

NuméricoCaracter
Grupo de Campos


Ordem

10

1112
Tamanho

6

12250
Decimal

0

20
Formato@!@E 999,999,999.99@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar
Título

Base Code

Vl OpcionaisDesc Pacote
Descrição

Base Code

Valor dos OpcionaisDescrição do Pacote
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão

VX5



Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

SimSim
When

INCLUI



Pasta




Help

Informe o Base Code.

Informe o valor dos opcionais.

Informe a descrição do pacote.



Campo

VN0_CFGBAS

VN0_STATUSVN0_DATINC
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

13

1415
Tamanho

254

114
Decimal

0

00
Formato@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar
Título

Cfg. Basica

StatusDt Inclusão
Descrição

Configuração Básica

StatusData Inclusão Registro
Val. Sistema


Pertence("012")
Opções
0=Pendente;1=Ativado;2=Desativado
Inic. Padrão


FGX_Timestamp()
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

NãoNão
When



.f.
Pasta




Help

Informe a configuração básica.

Informe o Status do pacote.

Data em que o registro foi inserido no banco.



Campo

VN0_DATALT

VN0_CHVOPC
Tipo

Caracter

Caracter
Grupo de Campos

Ordem

16

17
Tamanho

14

254
Decimal

0

0
Formato

Contexto1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar
Título

Dt Alteração

Chave Opcion
Descrição

Data Alteração Registro

Chave Opcionais
Val. Sistema



Opções

Inic. PadrãoFGX_Timestamp()


Inic. Browse

Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não

Browse

Não

Não
When

.f.


Pasta



Help

Data em que o registro foi alterado no banco.

Informe a Chave interna dos Opcionais.





  • Tabela VN1 - Itens pacote config:


Campo

VN1_FILIAL

VN1_CODIGOVN1_CODVN0
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

66
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
Título

Filial

CódigoCódigo VN0
Descrição

Filial

CódigoCódigo VN0
Val. Sistema




Opções


Inic. PadrãoxFilial("VN1")

GetSXENum("VN1","VN1_CODIGO",,1)


Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

Sim

Não
Browse

Não

NãoNão
When




Pasta




Help

Informe a Filial.

Informe o codigo.

Informe o codigo VN0.



Campo

VN1_CODVQC

VN1_CODVQDVN1_CODOPC
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

04

0506
Tamanho

6

65
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real2 - Virtual
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar
Título

Código VQC

Código VQDCód.Opcional
Descrição

Código VQC

Código VQDCódigo do Opcional
Val. Sistema




Opções


Inic. Padrão


VC1400011_CodigoOpcional(VN1->VN1_CODVQD)
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Não

NãoNão
When




Pasta




Help

Informe o código VQC

Informe o código VQD

Informe o código do opcional



Campo

VN1_DESOPC

VN1_DESUSRVN1_DATINC
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

07

0809
Tamanho

30

3014
Decimal

0

00
Formato@!@!
Contexto2 - Virtual2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar
Título

Desc.Opcion.

Desc.Opc.UsrDt Inclusão
Descrição

Descrição do Opcional

Desc. opcional pelo UsuárData Inclusão Registro
Val. Sistema




Opções


Inic. PadrãoPosicione("VQD",1,xFilial("VQD")+VN1->VN1_CODVQD,"VQD_DESCRI")

Posicione("VQD",1,xFilial("VQD")+VN1->VN1_CODVQD,"VQD_DESUSR")

FGX_Timestamp()
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Não

NãoNão
When



.f.
Pasta




Help

Informe a descrição do opcional

Informe o descrição do opcional pelo Usuário

Data em que o registro foi inserido no banco.



Campo

VN1_DATALT

Tipo

Caracter

Grupo de Campos
Ordem

10

Tamanho

14

Decimal

0

Formato
Contexto1 - Real
Propriedade1 - Alterar
Título

Dt Alteração

Descrição

Data Alteração Registro

Val. Sistema


Opções
Inic. PadrãoFGX_Timestamp()
Inic. Browse
Cons. Padrão


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

When

.f.

Pasta


Help

Data em que o registro foi alterado no banco.




  • Tabela VN2 - Hist preço de Pacote:


Campo

VN2_FILIAL

VN2_CODIGOVN2_CODVN0
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

66
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
TítuloFilialCódigoCódigo VN0
DescriçãoFilialCódigoCódigo VN0
Val. Sistema




Opções


Inic. PadrãoxFilial("VN2")

GetSXENum("VN2","VN2_CODIGO",,1)


Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

Sim

Não
Browse

Não

NãoNão
When




Pasta




Help

Informe a Filial.

Informe o codigo.

Informe o codigo VN0.



Campo

VN2_STATUS

VN2_DATINIVN2_VALPAC
Tipo

Caracter

DataNumérico
Grupo de Campos


Ordem

04

0506
Tamanho

1

812
Decimal

0

02
Formato@!
@E 999,999,999.99
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar1 - Alterar
TítuloStatusDt InicioCusto Pacote
DescriçãoStatusDt InicioCusto do Pacote
Val. Sistema

Pertence("01")

M->VN2_DATINI >= dDatabasePositivo()
Opções1=Ativado;0=Desativado

Inic. Padrão"1"



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Sim

Não
Browse

Não

SimSim
When




Pasta




Help

Informe o Status do pacote.

Informe a data de inicio.

Informe o Custo do pacote.



Campo

VN2_FREPAC

VN2_DATCADVN2_USRCAD
Tipo

Numérico

DataCaracter
Grupo de Campos


Ordem

07

0809
Tamanho

12

86
Decimal

2

00
Formato@E 999,999,999.99
@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
TítuloFrete PacoteDt CadastroUsuário
DescriçãoFrete do PacoteDt CadastroUsuário
Val. Sistema




Opções


Inic. Padrão

dDatabase

__cUserID
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

SimSim
When




Pasta




Help

Informe o Frete do pacote.

Informe a data de cadastro.

Informe o usuario do cadastro.



Campo

VN2_NOMUSD

VN2_DATINCVN2_DATALT
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

10

1112
Tamanho

25

1414
Decimal

0

00
Formato@!

Contexto2 - Virtual1 - Real1 - Real
Propriedade2 - Visualizar1 - Alterar1 - Alterar
TítuloNome UsuárioDt InclusãoDt Alteração
DescriçãoNome Usuário CadastroData Inclusão RegistroData Alteração Registro
Val. Sistema




Opções


Inic. PadrãoLeft(UsrRetName(VN2->VN2_USRCAD),25)

FGX_Timestamp()

FGX_Timestamp()
Inic. BrowseLeft(UsrRetName(VN2->VN2_USRCAD),25)

Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

NãoNão
When


.f..f.
Pasta




Help

Informe o nome do usuário que cadastrou.

Data em que o registro foi inserido no banco.

Data em que o registro foi alterado no banco.




  • Tabela VN3 - Markup/Desc Venda Pacotes:


Campo

VN3_FILIAL

VN3_CODIGOVN3_CODMAR
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

63
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
TítuloFilialCódigoCod Marca
DescriçãoFilialCódigoCódigo da Marca
Val. Sistema




Opções


Inic. Padrão

GetSXENum("VN3","VN3_CODIGO",,1)

VV2->VV2_CODMAR
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

Sim

Não
Browse

Não

NãoNão
When




Pasta




Help

Informe a Filial.

Informe o codigo.

Informe o código da marca.



Campo

VN3_MODVEI

VN3_SEGMODVN3_TIPO
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

04

0506
Tamanho

30

101
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar
TítuloMod VeículoSegmento ModTipo
DescriçãoModelo do VeículoSegmento de ModeloTipo
Val. Sistema



Pertence("123")
Opções

1=Markup - A VISTA;2=Markup - A PRAZO;3=Descontos
Inic. PadrãoVV2->VV2_MODVEI

VV2->VV2_SEGMOD


Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Sim
Browse

Não 

NãoSim
When




Pasta




Help

Informe o código do modelo do veículo.

Informe o segmento de modelo.

Informe o Tipo.



Campo

VN3_DATINI

VN3_INDVLRVN3_DATCAD
Tipo

Data

NuméricoData
Grupo de Campos


Ordem

07

0809
Tamanho

8

78
Decimal

0

30
Formato
@E 999.999
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar1 - Alterar2 - Visualizar
TítuloDt.InicioIndiceíndiceDt.Cadastro
DescriçãoDt.InicioIndice índice p/Calculo de VendaDt.Cadastro
Val. Sistema

M->VN3_DATINI>=dDataBase

Positivo()
Opções


Inic. Padrão


dDataBase
Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Sim

Não

Não
Browse

Sim

SimSim
When




Pasta




Help

Informe a data de inicio.

Informe o indice índice para Calculo do Valor de Venda. Sendo que, o valor de venda será igual ao custo do pacote dividido pelo indice índice informado. Exemplo: Custo = 100.000,00 e Indice índice = 0,80 Valor de Venda será 125.000,00.

Informe a data que cadastrou.



Campo

VN3_USRCAD

VN3_USDCADVN3_DATDES
Tipo

Caracter

CaracterData
Grupo de Campos


Ordem

10

1112
Tamanho

6

258
Decimal

0

00
Formato@!@!@!
Contexto1 - Real2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar
TítuloUsr.CadastroNome UsuárioDt.Desativou
DescriçãoUsuário CadastroNome Usuário CadastroDt.Desativou
Val. Sistema




Opções


Inic. Padrão__cUserID

Left(UsrRetName(VN3->VN3_USRCAD),25)


Inic. Browse
Left(UsrRetName(VN3->VN3_USRCAD),25)
Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

SimSim
When




Pasta




Help

Informe o usuário que cadastrou.

Informe o nome do usuário que cadastrou.

Informe a data que desativou.



Campo

VN3_USRDES

VN3_USDDESVN3_DATINC
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

13

1415
Tamanho

6

2514
Decimal

0

00
Formato@!@!
Contexto1 - Real2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar1 - Alterar
TítuloUsr.Desativ.Nome UsuárioDt Inclusão
DescriçãoUsuário DesativouNome Usuário DesativouData Inclusão Registro
Val. Sistema




Opções


Inic. Padrão

Left(UsrRetName(VN3->VN3_USRDES),25)

FGX_Timestamp()
Inic. Browse
Left(UsrRetName(VN3->VN3_USRDES),25)
Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

Não

Não
Browse

Sim

SimNão
When



.f.
Pasta




Help

Informe o usuário que desativou.

Informe o nome do usuário que desativou.

Data em que o registro foi inserido no banco.



Campo

VN3_DATALT

Tipo

Caracter

Grupo de Campos
Ordem

16

Tamanho

14

Decimal

0

Formato
Contexto1 - Real
Propriedade1 - Alterar
TítuloDt Alteração
DescriçãoData Alteração Registro
Val. Sistema


Opções
Inic. PadrãoFGX_Timestamp()
Inic. Browse
Cons. Padrão


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

When

.f.

Pasta


Help

Data em que o registro foi alterado no banco.





  • Tabela VJV - Opcionais de maq. John Deere:
Campo

VJV_CODVJU

Tipo

Caracter

Grupo de Campos
Ordem

06

Tamanho

6

Decimal

0

Formato@!
Contexto1 - Real
Propriedade2 - Visualizar
TítuloCódigo VJU
DescriçãoCódigo VJU
Val. Sistema


Opções
Inic. Padrão
Inic. Browse
Cons. Padrão


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

When


Pasta


Help

Informe o código VJU




  • Tabela VJN - Relaci. Opcional x Pedido JD:
Campo

VJN_CODOPC

Tipo

Caracter

Grupo de Campos
Ordem


Tamanho

5

Decimal

0

Formato@!
Contexto1 - Real
Propriedade2 - Visualizar
TítuloCod Opcional
DescriçãoCódigo do Opcional
Val. Sistema


Opções
Inic. Padrão
Inic. Browse
Cons. Padrão


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

When


Pasta


Help

Informe o código do opcional.





  • Tabela VQC - Agrupador de Configuração do Veiculo:
Campo

VQC_MODVEI

VQC_SEGMOD
Tipo

Caracter

Caracter
Grupo de Campos

Ordem

06

07
Tamanho

30

10
Decimal

0

0
Formato@!@!S10
Contexto1 - Real1 - Ral
Propriedade1 - Alterar1 - Alterar
TítuloMod VeículoSegmento Mod
DescriçãoModelo do VeículoSegmento de Modelo
Val. Sistema

vazio().or.FG_Seek("VV2","M->VQC_CODMAR+M->VQC_MODVEI",1,.f.,"VQC_GRUMOD","VV2_GRUMOD")

vazio().or.FG_Seek("VV2","M->VQC_CODMAR+M->VQC_MODVEI+M->VQC_SEGMOD",1,.f.,"VQC_GRUMOD","VV2_GRUMOD")
Opções

Inic. Padrão

Inic. Browse

Cons. Padrão

VV2


Nível

1


Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Não
When

INCLUI

INCLUI
Pasta



Help

Informe o código do modelo do veículo

Informe o segmento de modelo




  • Tabela VQD - Itens do Agrupador de Configur:


Campo

VQD_DESUSR

VQD_CODVJVVQD_BASCOD
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

06

0708
Tamanho

30

56
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real 
Propriedade1 - Alterar1 - Alterar2 - Visualizar
TítuloDesc.UsuárioRelac.Opc.Base Code
DescriçãoDescrição pelo UsuárioRelacionamento OpcionalBase Code
Val. Sistema


VA380011_ValidaVJV()
Opções


Inic. Padrão


Inic. Browse


Cons. Padrão


VJVVQC
Nível

1

11
Usado

Sim

SimSim
Obrigatório

Não

NãoNão
Browse

Sim

SimSim
When


M->VQD_DIGIMP<>"1"
Pasta




Help

Informe a Descrição pelo Usuário

Informe o relacionamento com OpcionalInforme o Base Code



Campo

VQD_CODOPC

VQD_DIGIMP
Tipo

Caracter

Caracter
Grupo de Campos

Ordem

09

10
Tamanho

5

1
Decimal

0

0
Formato@!@!
Contexto2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar
TítuloOpcionalDig./Import.
DescriçãoOpcionalDigitado ou Importado?
Val. Sistema



Opções
0=Digitado pelo Usuário;1=Importado CGPoll
Inic. PadrãoIIf(!INCLUI,Posicione("VJV",1,xFilial("VJV")+VQD->VQD_CODVJV,"VJV_CODOPC"),"")"0"
Inic. BrowsePosicione("VJV",1,xFilial("VJV")+VQD->VQD_CODVJV,"VJV_CODOPC")
Cons. Padrão



Nível

1

1
Usado

Sim

Sim
Obrigatório

Não

Não
Browse

Sim

Sim
When



Pasta



Help

Informe o Opcional

Informe se foi Digitado ou Importado





  • Tabela VQE - Configuração do Veiculo:


Campo

VQE_CODPAC

Tipo

Caracter

Grupo de Campos
Ordem

05

Tamanho

6

Decimal

0

Formato@!
Contexto1 - Real
Propriedade2 - Visualizar
TítuloCód.Pacote
DescriçãoCódigo do Pacote
Val. Sistema


Opções
Inic. Padrão
Inic. Browse
Cons. Padrão


Nível

1

Usado

Sim

Obrigatório

Não

Browse

Sim

When


Pasta


Help

Informe o Código do Pacote




  • Tabela VDM - Interesses Oport. de Negocios:
Campo

VDM_SEGMOD

VDM_CODPACVDM_BASCOD
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

07

0910
Tamanho

10

66
Decimal

0

00
Formato@!S10@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
TítuloSegmento ModCód.PacoteBase Code
DescriçãoSegmento de ModeloCód.PacoteBase Code
Val. Sistema

FG_Seek("VV2","M->VDM_CODMAR+M->VDM_MODVEI+M->VDM_SEGMOD",1,.f.,"VDM_DESMOD","VV2_DESMOD")



Opções


Inic. Padrão


Inic. Browse


Cons. Padrão




Nível

1



Usado

Sim

SimSim
Obrigatório

Não

NãoNão
Browse

Não

SimSim
When

Empty(M->VDM_CODINT)



Pasta




Help

Informe o segmento de modelo

Informe o Código do Pacote.Informe o Base Code.




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


  • Tabela VJN - Relaci. Opcional x Pedido JD:


Campo

VJN_DESVJV

Inic. Padrãoif(!Inclui,Posicione("VJV",1,xFilial("VJN")+VJN->VJN_CODVJV,"VJV_DESOPC"),"")
Inic. BrowsePosicione("VJV",1,xFilial("VJN")+VJN->VJN_CODVJV,"VJV_DESOPC")




  • Tabela VQC - Agrupador de Configuração do Veiculo:


Campo

VQC_DESCRI

Tamanho150




  • Tabela VQD - Itens do Agrupador de Configur:


Campo

VQD_CODVQC

Inic. Padrãoif(Inclui,M->VQC_CODIGO,"")



Campo

VQD_DESCRI

WhenM->VQD_DIGIMP<>"1"





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



  • Tabela VN0 - Pacote configuracaoconfiguração:


Índiceíndice

VN0

Ordem

1

Chave

VN0_FILIAL+VN0_CODIGO

Descrição

Código

Proprietário

S



  • Tabela VN1 - Itens pacote config:


Índiceíndice

VN1

Ordem

1

Chave

VN1_FILIAL+VN1_CODIGO

Descrição

Código

Proprietário

S



  • Tabela VN2 - Hist preço de Pacote:


Índiceíndice

VN2

Ordem

1

Chave

VN2_FILIAL+VN2_CODIGO

Descrição

Código

Proprietário

S



  • Tabela VN3 - Markup/Desc Venda Pacotes:


Índiceíndice

VN3

VN3

Ordem

1

2

Chave

VN3_FILIAL+VN3_CODIGO

VN3_FILIAL+VN3_CODMAR+VN3_MODVEI+VN3_SEGMOD+VN3_TIPO+DTOS(VN3_DATINI)

Descrição

Código

Marca + Modelo + Segmento + Tipo + Dt.Inicial

Proprietário

S

S




Criação de PergunteCriação de Pergunte no arquivo SX1 – Pergunta:


Grupo

VEIA140

VEIA140

Ordem

04

05

Pergunta

Importa Configurações?

Nome Agrupador

Tipo

Numérico

Caracter
Tamanho199
Decimal00
Var01MV_PAR04MV_PAR05
Formato

Validação

ObjetoComboEdit (G)
Consulta Padrão

Conteúdo

Pré-Seleção (Combo)10
Item 1Sim
Item 2Não
Item 3

Item 4

Item 5

Help
SX6 - 06







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


Nome da Variável

MV_MIL0165

Tipo

Caracter

Descrição

Utilizacao da Conf. Maquinas - selecionar mais de um item por agrupador?

Valor Padrão

0



Nome da Variável

MV_MIL0166

Tipo

Caracter

Descrição

Gravação da configuração basica da máquina. 0=Descrição Opcional (padrão) / 1=Opcional JD / 2=Descrição Opcional Usuário

Valor Padrão

0



Nome da Variável

MV_MIL0167

Tipo

Caracter

Descrição

Configuração de Veículos/Máquinas, gravar o Valor Sugerido? 1=Sim (default) / 0=Não

Valor Padrão

1



Nome da Variável

MV_MIL0168

Tipo

Caracter

Descrição

Trabalha com Pacote de Configurações. 0=Não / 1=Sim

Valor Padrão

0



Nome da Variável

MV_MIL0169

Tipo

Caracter

Descrição

E-mail destinatario ao alterar a Lista de Preços dos Pacotes

Valor Padrão




Nome da Variável

MV_MIL0170

Tipo

Numérico

Descrição

Preços Pacotes - utilizar arredondamento (round) Exemplo: 2 = 2 casas decimais, 1 = 1 casa decimal, 0 = valor sem decimal

Valor Padrão

2




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


AliasVJVVQCVJVVQCVJVVQC
Tipo12

**************** Falta SXB, SX9 e confirmar as posições da VDM

SXB - 03

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

AliasB01P04B01P04B01P04B01P04B01P04B01P04B01P04
Tipo1244456
Sequência01010101010101
ColunaDB07010203Descrição

Cadastro de Itens

Grupo + Código Item

Grupo

Código do Item

Descrição

ContémSB1B1_GRUPO

B1_CODITE

B1_DESC

SB1->B1_CODITE

SB1->B1_GRUPO == MV_PAR04

Domínio

VM0

Identificação

Última ordem referente a tabela VM0

C. Domínio

VM1

E. Domínio

VM0_CODIGO

E. C. Domínio

VM1_CODVM0

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL
Totvs custom tabs box items
defaultno
referenciapasso1

04. DEMAIS INFORMAÇÕES

5
Sequência010101
ColunaRE01
Descrição

Opcionais



ContémVJVVA380021_F3_VJV()VJV->VJV_CODIGO



AliasVV2VN0VV2VN0VV2VN0VV2VN0
Tipo1224
Sequência01010201
ColunaDB010601
Descrição

Modelo

Marca + Modelo

Descricao Modelo

Marca

ContémVV2

VV2_CODMAR

AliasVV2VN0VV2VN0VV2VN0VV2VN0
Tipo4456
Sequência01020101
Coluna0203

Descrição

Modelo

Descricao



ContémVV2_MODVEIVV2_DESMODVV2->VV2_MODVEI

VV2->VV2_CODMAR == M->VN0_CODMAR .and. VV2->VV2_GRUMOD == M->VN0_GRUMOD




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


AliasVQC1VQC1
Tipo44
Sequência0101
Coluna0304
Descrição

Código Modelo

Descrição

ContémVQC_MODVEIVQC_SEGMOD





Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

VE1

Identificação

Última ordem referente a tabela VE1

C. Domínio

VN0

E. Domínio

VE1_CODMAR

E. C. Domínio

VN0_CODMAR

Propriedade

S

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



Domínio

VVR

Identificação

Última ordem referente a tabela VVR

C. Domínio

VN0

E. Domínio

VVR_CODMAR+VVR_GRUMOD

E. C. Domínio

VN0_CODMAR+VN0_GRUMOD

Propriedade

S

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



Domínio

VV2

Identificação

Última ordem referente a tabela VV2

C. Domínio

VN0

E. Domínio

VV2_CODMAR+VV2_MODVEI+VV2_SEGMOD

E. C. Domínio

VN0_CODMAR+VN0_MODVEI+VN0_SEGMOD

Propriedade

S

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



Domínio

VV2

Identificação

Última ordem referente a tabela VV2

C. Domínio

VQC

E. Domínio

VV2_CODMAR+VV2_MODVEI+VV2_SEGMOD

E. C. Domínio

VQC_CODMAR+VQC_MODVEI+VQC_SEGMOD

Propriedade

S

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



Domínio

VX5

Identificação

Última ordem referente a tabela VX5

C. Domínio

VN0

E. Domínio

VX5_CODIGO

E. C. Domínio

VN0_BASCOD

Propriedade

S

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



Domínio

VJV

Identificação

Última ordem referente a tabela VJV

C. Domínio

VQD

E. Domínio

VJV_CODIGO

E. C. Domínio

VQD_CODVJV

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL
Totvs custom tabs box items
defaultno
referenciapasso1
  • Acessar a rotina Cadastro de Pacotes (VEIA240). Através dessa rotina, será possível Incluir/alterar pacotes de configuração que compõe um veículo/máquinas. A composição do pacote poderá ser inserida atrávez da rotina no menu ou no momento da importação dos arquivos CGPOLL.
    Na tela de inclusão o usuário deverá informar o filtro necessário para selecionar os itens da configuração do pacote, descrição e custo. Uma facilidade que a tela disponibiliza é a seleção da configuração de modo que selecione todos os itens pertencentes a ela.
    Pelo botão de "Outras Ações" disponível no browse, é possível selecionar a opção "Replicar Custo/Frete", onde permite fazer alterações da data de vigência, custo e frete em massa dos pacotes de configuração.

Image Added         


Image Added          


Image Added

Totvs custom tabs box items
defaultno
referenciapasso2
  • Acessar a rotina Cad de Markup/Desconto (VEIA250). Através dessa rotina será possível informar o índice para Calculo do Valor de Venda. Sendo que, o valor de venda será igual ao custo do pacote dividido pelo índice informado. Exemplo: Custo igual a 100.000,00 e índice igual a 0,80 Valor de Venda será 125.000,00.
    Também será possível informar o índice de desconto limite que o usuário poderá trabalhar.

Image Added

Totvs custom tabs box items
defaultno
referenciapasso3
  • Acessar a rotina de Oportunidades e Interesses de Máquinas – VEICM680 – com o parâmetro MV_MIL0168 habilitado para trabalhar com Pacotes de Configuração e clique no botão "Incluir";
  • Após selecionar a Marca e Modelo, selecionar o Pacote desejado através do botão “Outras Ações -> Pacote de Configuração <F6>”;

Image Added



  • Selecione então o pacote desejado entre os disponíveis para o modelo informado e clique no botão “Confirmar”;

Image Added



  • O sistema irá retornar o valor do pacote na linha do Interesse.

Image Added


04. DEMAIS INFORMAÇÕES



Card documentos
InformacaoEsta atualização de dicionários estará disponível na próxima release (12.1.2210)
Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

  • Não há.



Templatedocumentos