Árvore de páginas

Versões comparadas

Chave

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

...

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:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

TOTVS DMS (Linha Protheus) - Auto Peças (SIGAPEC)

Função:

Importação Programa Promocional (OFIA534)

Programa Promocional - Plus Cliente (OFIA535)

Orçamento por Fases (OFIXA011)

País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-10748


02. SITUAÇÃO/REQUISITO

Há a necessidade É necessário criação de uma rotina que permita fazer a para importação do programa promocional arquivos de Programa Promocional da John Deere.

03. SOLUÇÃO

Foi desenvolvida a rotina Programa Promocional (OFIA534), responsável pela importação dos arquivos do programa promocional da John Deere.
Adicionalmente, foi criada também a rotina de Programa Promocional – Plus Cliente (OFIA535), que permite aplicar percentuais adicionais de desconto por cliente ou por Tipo de Negócio.
Para viabilizar o uso adequado dessas novas funcionalidades, também foram realizados ajustes As novas funcionalidades serão a operadas nas rotinas Painel de Orçamento e Orçamento por Fases.


Nota
iconfalse
  • Foi efetuado o ajuste na operação de sugestão de compra de modo que leve em consideração o Segmento informado no orçamento ou na ordem de serviço.
  • Sendo assim, a chave para abertura de uma nova sugestão de compra quando tiver com o parâmetro MV_MIL0053 habilitado passou a ser Tipo de Pedido + Segmento.

...

Totvs custom tabs box
tabsImportação do Programa Promocional, Programa Promocional - Plus Cliente, Orçamento - Utilização, Dicionário de Dados
idspasso1,passo2,passo3,dicionariopasso4
Totvs custom tabs box items
defaultyes
referenciapasso1


  1. Acessar a rotina Programa Promocional (OFIA534);
  2. Opção Importar;
  3. Selecione o caminho do arquivo a ser importado;Image Modified
  4. Confirme;
  5. Opção Relacionar Campos;
  6. Informe em cada campo o que será gravado de acordo com o que consta no arquivo;
  7. Image Modified
  8. Confirme;
  9. Será apresentada a tela com os campos preenchidos para cadastro do Programa Promocional Promocional ;
  10. Image Modified
  11. Confirmar.



Nota
titleImportante

O relacionamento dos campos será feito apenas uma vez, em uma segunda importação, a configuração será carregada.
Caso queria alterar, faça o relacionamento dos campos novamente.

Totvs custom tabs box items
defaultno
referenciapasso2
  1. Acessar a rotina Programa Promocional - Plus Cliente (OFIA535);
  2. Opção Incluir;
  3. Image Modified
  4. Informe os campos necessário para cadastro;
  5. Confirmar.


Totvs custom tabs box items
defaultno
referenciapasso3
Nota
titleImportante
  • Todo item do orçamento que foi vinculado a um programa promocional, irá gerar a sugestão de compra, independente se tem quantidade em estoque;
  • O levantamento do número da sugestão de compra segue o padrão, ou seja, leva em consideração o parâmetro MV_MIL0053 para verificar se irá efetuar o agrupamento ou irá gerar uma nova.
  • O desconto pelo programa promocional está separado do desconto do item na linha do orçamento, ou seja, permite aplicar mais desconto além do desconto pelo programa promocional;
  • O desconto pelo programa promocional não tem avaliação de Critério de Desconto;
  • Itens no orçamento que teve o programa promocional selecionado não irá checar estoque;
  • Deve ter o Tipo de Pedido Fábrica TS cadastrado no ambiente;


  1. Acessar a rotina Painel de Orçamento (OFIXA018);
  2. Opção Incluir;
  3. No grid superior, informe os campos necessários;
  4. No grid inferior, informe o código de um item que esteja relacionado a um programa promocional;
  5. Selecione o programa promocional e o desconto do cliente;
  6. Confirmar;
  7. Preencha demais campos;
  8. Image Modified
  9. Opção Outras Ações/ Gravar ou Confirmar;
  10. O orçamento ficará aguardando aguardando a chegada das peças que estão no programa promocional

04. DEMAIS INFORMAÇÕES

  1. Programa Promocional.



Totvs custom tabs box items
defaultno
referenciapasso4


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


Chave

Nome

Modo

Único

PYME

VBV

Plano PromocionalC

VBV_FILIAL+VBV_CODIGO

S


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


  • Tabela VBV- Plano Promocional:


Table Filter
inversefalse
ddSeparator
sparkNameSparkline
columnCampo
hidePaneTable header
isNewfalse
separatorPoint (.)
labelsCampo
default
ddOperator
cell-width150
datepatternyy-mm-dd
hideFilters
id1761824110092
isORAND
formatVersion2
order0

Campo

VBV_FILIAL

VBV_CODIGO

VBV_PROGRM

VBV_DESCRI

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


Ordem01020304
Tamanho02101040
Decimal



Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloFilialCódigoProg PromocaDescrição   
DescriçãoFilialCódigoPrograma de PromoçãoDescrição do Programa
Val. Sistema
GetSXENum("VBV","VBV_CODIGO",,1)      

Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃOSIMSIMNAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpFilial.Código.Programa de PromoçãoDescrição do Programa



Campo

VBV_PROVED

VBV_CONDES

VBV_PROGRM

VBV_DPERIN

TipoCarácterCarácterCarácterNumérico
Grupo de Campos

033033
Ordem05060708
Tamanho10101008
Decimal



Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloProvedorConsidera Desconto?Programa de PromoçãoData de Inicio
DescriçãoProvedorConsidera Desconto?Programa de PromoçãoData de Inicio
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpProvedorConsidera Desconto?Programa de PromoçãoData de Inicio

Campo

VBV_DESPLT

VBV_PEREMB

VBV_PAIS

VBV_MOEDA

TipoCaractérCarácterCarácterDecimal
Grupo de Campos



Ordem09101112
Tamanho1041002
Decimal



Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloDesc.Palet?Period.EmbarPaísMoeda
DescriçãoDesconto por Palet?      Period.EmbarPaísMoeda
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpDesc.Palet?Period.EmbarPaísMoeda

Campo

VBV_PEDACM

VBV_NVPART

VBV_PEREMB

VBV_ORDVAL

TipoDecimalDecimalDecimalCarácter
Grupo de Campos



Ordem13141516
Tamanho1010699
Decimal



Formato@!@E 999.99@E 999999999@E 999999999                                 
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloPed.AcumuladNiv.ParticipPercent.DescPedido Minimo
DescriçãoPedido Acumulado?        Nível de Participação    Percentual de Desconto   Pedido Minimo
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpPedido Acumulado?        Nível de Participação    Percentual de Desconto   Pedido Minimo

Campo

VBV_INIPAG

VBV_NROPAG

VBV_TRANSP

VBV_ATIVO

TipoDecimálNuméricoCaracterCarácter
Grupo de Campos



Ordem17181920
Tamanho08101008
Decimal



Formato@!@E 999@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloPagamentos Domicílio     Numero Pagamento         TransporteProg. Ativo?
DescriçãoPagmto DomicNro PagmtoTransporteProg. Ativo?
Val. Sistema


Pertence("01")                                                  
Opções


0=Não;1=Sim
Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When


"1"
Pasta



HelpPagamentos Domicílio     Numero Pagamento         .TransporteProg. Ativo?




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


Chave

Nome

Modo

Único

PYME

VBZ

Prog Promocional Plus Cliente C

VBZ_FILIAL+VBZ_CODIGO 

S


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

  • Tabela VBZ- Prog Promocional Plus Cliente:


Campo

VBZ_FILIAL

VBZ_CODIGO

VBZ_PROGRM

VBZ_CLIENT

TipoCarácterCarácterNuméricoCarácter
Grupo de Campos033


Ordem01020304
Tamanho04101008
Decimal



Formato
@E 999@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloFilialCódigo                   Prog PromocaoCliente
DescriçãoFilialCódigo                   Programa Promocional     Cliente
Val. Sistema


ExistCpo("SA1",M->VBZ_CLIENT)
Opções



Inic. Padrão
GetSXENum("VBZ","VBZ_CODIGO",,1)

Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNAOSIMNAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpFilialCódigo                   Programa Promocional     Cliente

Campo

VBZ_LOJA

VBZ_NOME

VBZ_TIPO

VBZ_DESCRI

TipoCaractereCarácterNuméricoCarácter
Grupo de Campos002


Ordem05060708
Tamanho02300640
Decimal



Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloLojaNomeTipo Neg.Desc.Tp.Neg
DescriçãoLojaNomeTipo de NegócioDescrição Tp Negocio
Val. Sistema
IIF(!INCLUI,POSICIONE("SA1",1,XFILIAL("SA1")+VBZ->VBZ_CLIENT+VBZ->VBZ_LOJA,"A1_NOME"),"")ExistCpo("VZN",M->VBZ_TIPO)  IIF(!INCLUI,POSICIONE("VZN",1,XFILIAL("VZN")+VBZ->VBZ_TIPO,"VZN_DESCRI"),"")  
Opções



Inic. Padrão



Inic. Browse

POSICIONE("SA1",1,XFILIAL("SA1")+VBZ>VBZ_CLIENT+VBZ

>VBZ_LOJA,"A1_NOME")


POSICIONE("VZN",1,XFILIAL("VZN")+VBZ->VBZ_TIPO,"VZN_DESCRI")                                

Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpLojaNomeTipo de NegócioDescrição Tp Negocio     

Campo

VBZ_PERDES

VBZ_ATIVO

TipoNUméricoCarácter
Grupo de Campos

Ordem0910
Tamanho061
Decimal

Formato@E 999.99@!                                           
Contexto1-Real1-Real
Propriedade1-Alterar1-Alterar
TítuloPercent.DescAtivo?
DescriçãoPercentual de DescontoAtivo?
Val. Sistema
Pertence("01")
Opções
0=Não;1=Sim                                                                                                                     
Inic. Padrão

Inic. Browse

Cons. Padrão

Nível

UsadoSIMSIM
ObrigatórioSIMNAO
BrowseSIMSIM
When
"1"                       
Pasta

HelpPercentual de Desconto   Ativo?




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


Chave

Nome

Modo

Único

PYME

VBX

Itens Programa Promocional    C

VBV_FILIAL+VBV_CODIGO

S


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


  • Tabela VBX-Itens Programa Promocional:


Campo

VBX_FILIAL

VBX_CODVBV

VBX_CODFAB

VBX_GRUITE

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


Ordem01020304
Tamanho04272704
Decimal



Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloFilialCód Prog ProCod Ite FabGrupo Item
DescriçãoFilialCódigo Prog Promocional  Código do Item Fábrica   Grupo do Item            
Val. Sistema



Opções



Inic. Padrão



Inic. Browse


Posicione("SB1",13,xFilial("SB1")+VBX->VBX_CODFAB,"B1_GRUPO")                           
Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃOSIMNAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpFilial.Código Prog Promocional  Código do Item Fábrica   Grupo do Item



Campo

VBX_CODITE

VBX_DESITE

VBX_QUANT

VBX_POSIC 

TipoCarácterCarácterNuméricoCaracter
Grupo de Campos



Ordem05060708
Tamanho27301008
Decimal



Formato@!@!@E 9999999999@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloCódigo ItemDescrição do Item        QuantidadePosição                  
DescriçãoCódigo do ItemDescr. ItemQuantidadePosição                  
Val. Sistema
If(INCLUI,"",Posicione("SB1",13,xFilial("SB1")+VBX->VBX_CODFAB,"B1_DESC")) 

Opções



Inic. Padrão



Inic. BrowsePosicione("SB1",13,xFilial("SB1")+VBX->VBX_CODFAB,"B1_CODITE")                      Posicione("SB1",13,xFilial("SB1")+VBX->VBX_CODFAB,"B1_DESC")  

Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpCódigo do ItemDescrição do Item.QuantidadePosição                  

Campo

VBX_APLDES

VBX_QTDPCT

VBX_QTDMIN

VBX_QTDPLT

TipoNuméricoNuméricoNuméricoNumérico
Grupo de Campos



Ordem08091012
Tamanho0241002
Decimal



Formato@!@!@E 9999999999                                @E 9999999999                                
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloAplic.DesconQt p/ PacoteQtd Minima  Qt p/ Palete
DescriçãoAplicação Desconto       Quantidade p/ Pacote     Quantidade Minima        Quantidade p/ Palete     
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpAplicação Desconto       Quantidade p/ Pacote     Quantidade Minima        Quantidade p/ Palete     

Campo

VBX_MESFOR

VBX_INVCON

VBX_VDAVAR

VBX_MD12VL

TipoNuméricoNuméricoDecimalCarácter
Grupo de Campos



Ordem13141516
Tamanho1010608
Decimal



Formato@E 9999999.99@E 9999999999@E 9999999999@E 9999999999
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloMês FornecimInven ConcesVda Varejo  Vlr MD 12 M 
DescriçãoMês de Fornecimento      Inventário ConcessionárioVenda Varejo             Valor MD 12 Mês          
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpMês de Fornecimento      Inventário ConcessionárioInven Venda Varejo             Valor MD 12 Mês          

Campo

VBX_SO12VL

VBX_VDASTV

VBX_TOT12V

VBX_MD12QT

TipoNuméricoNuméricoNuméricoNumérico
Grupo de Campos



Ordem17181920
Tamanho10101008
Decimal



Formato@E 9999999999@E 9999999999                                @E 9999999999@E 9999999999
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloVlr SO 12 M Valor Vda STTot Vlr 12 MQtd MD 12 M 
DescriçãoValor SO 12 Mês          Valor Venda ST           Total Valor 12 Mês       Quantidade MD 12 Mês     
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpValor SO 12 Mês          Valor Venda ST           Total Valor 12 Mês       Quantidade MD 12 Mês     

Campo

VBX_SO12QT

VBX_VDASTQ

VBX_TOT12V

VBX_CRICOD

TipoNuméricoNuméricoNuméricoNumérico
Grupo de Campos



Ordem21222324
Tamanho08101008
Decimal



Formato@E 9999999999                                @E 9999999999                                @E 9999999999                                @!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar1-Alterar1-Alterar1-Alterar
TítuloQtd SO 12 M Qtd Vda ST  Tot Quantidade 12 Mês    Cod Critic. 
DescriçãoQuantidade SO 12 Mês     Quantidade Venda ST      Tot Qtd 12 MCodigo Crítico           
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível



UsadoSIMSIMSIMSIM
ObrigatórioNÃONAONAONAO
BrowseSIMSIMSIMSIM
When



Pasta



HelpQuantidade SO 12 Mês     Quantidade Venda ST      Tot Quantidade 12 Mês    Codigo Crítico           


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

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


Campo

VS3_PERPRG

VS3_PRGPRO

VS3_CODVBV

TipoCaracterCaracterCaracter
Grupo de Campos


Ordem9K9L9M
Tamanho060306
Decimal1-Alterar1-Alterar1-Alterar
Formato@!                                           @!                                           @!                                           
Contexto1-Real1-Real1-Real
Propriedade


TítuloCd Prog PromProg Promoc Código VBV
DescriçãoCod Programa Promocional Programa de Promocional  Código VBV
Val. Sistema


Opções


Inic. Padrão


Inic. Browse


Cons. Padrão


Nível


UsadoSIMSIMSIM
ObrigatórioNÃONAONAO
BrowseSIMSIMSIM
When


Pasta


HelpInforme o código do programa  promocional.  Informe o programa de promoção.  Informe o Código do Registro VBV. 


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

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

Campo

FJ_PRGPROM

FJ_SEGMTO

TipoCaracterCaracter
Grupo de Campos

Ordem

28

29

Tamanho0303
Decimal1-Alterar1-Alterar
Formato@!                                           @!                                           
Contexto1-Real1-Real
Propriedade

Título

Prog Promocao

Segmento

Descrição

Programa de Promoção

Segmento

Val. Sistema


Pertence("012 ")

Opções
0=Agricola;1=Construção;2=Ambos
Inic. Padrão

Inic. Browse

Cons. Padrão

Nível

UsadoSIMSIM
ObrigatórioNÃONAO
BrowseSIMSIM
When

Pasta

Help

Informe o código do programa de promoção."

  

Informe o segmento ao qual a sugestão se refere.

Criação de Relacionamento no arquivo SX9 – Relacionamento:


  • Tabela  - : VBV- Plano PromocionaL  


Domínio

VBV

Identificação


C. Domínio

VBX

E. Domínio

VBV_CODIGO

E. C. Domínio

VBX_CODVBV

Propriedade

S

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


Criação de Relacionamento no arquivo SX9 – Relacionamento:


  • Tabela  - : VBZ- Prog Promocional Plus Cliente 


Domínio

SA1

Identificação


C. Domínio

VBZ

E. Domínio

A1_COD+A1_LOJA

E. C. Domínio

VBZ_CLIENT+VBZ_LOJA

Propriedade

S

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


04. DEMAIS INFORMAÇÕES



Card documentos
InformacaoEsta atualização de dicionário estará disponível na próxima release 12.01.25102610.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

...