Páginas filhas
  • DT Novo campo para markup no PRDFM350

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura
ModulosTOTVSManufaturaModa - Varejo

Modulos_totvs_rh

Modulos_totvs_saude

Função:Criação do campo para informação de markup no PRDFM350
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVAIND-11098


02. SITUAÇÃO/REQUISITO

No componente PRDFM350, deve ser possível realizar a informação de um markup.

03. SOLUÇÃO

No componente PRDFM350, foi adicionado o campo "Markup", para que consiga ser informado um código e seja exibida a descrição do markup, a partir de alguns modos:

...

Totvs custom tabs box
tabsPasso a passoCarregamento por Markup, Aplicação de Markup
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1


Image Modified

Imagem 1 - O parâmetro "TP_UTILIZA_MARKUP_FOR_PRD" quando for igual a 0 o campo do código do markup deverá ficar habilitado para alteração, mas virá em branco.


Image Modified

Imagem 2 - Parâmetro "TP_UTILIZA_MARKUP_FOR_PRD" quando configurado igual a 1 (campo do código habilitado para alteração) e produto padrão ou base possui fornecedor padrão e possui markup.


Image Modified

Imagem 3 - Parâmetro "TP_UTILIZA_MARKUP_FOR_PRD" quando configurado igual a 2 (campo do código e detail desabilitados) e produto padrão ou base possui fornecedor padrão e possui markup.


Image Added

Imagem 4 - Caso for informado ou sugerido um código de markup sem itens deve exibir uma mensagem avisando que o markup não possui itens, independente de sugestão automática ou informação manual.


Iremos demonstrar abaixo a replicação e carregamento de valores para preços e custos que possuem relacionamento/vinculos com outros códigos.

Image Added

Imagem 5 - Iremos utilizar o código de Markup 1 para demonstração.

Image Added

Imagem 6 - Na demonstração acima, vemos que os valores relacionados ao custo 01 foram corretamente listados e na troca de empresa também são inseridas as informações corretamente. Os dados carregados e cálculos podem ser conferidos na imagem 5. Todas as informações foram carregadas corretamente.

Image Added

Imagem 7  - Na demonstração acima vemos que ao efetuarmos a edição de um registro que possui relacionamento no MARKUP o componente irá sugerir a sobreposição dos valores existentes. Permitindo ao usuário continuar com a alteração ou não. Também estamos demonstrando acima, que ao apagarmos um valor de um registro que tem relacionamento, ao focarmos novamente no campo de valor, automaticamente ele receberá o seu valor calculado.

Totvs custom tabs box items
defaultno
referenciapasso2

Image Added

Imagem 1 - Iremos utilizar o código de Markup 1 na demonstração.


Image Added

Imagem 2 - Na demonstração acima estamos aplicando o markup 1 ao grupo MS MAR5. Veja que a aplicação foi efetuada de forma correta, incluindo os novos valores relacionados e enquanto monta a lista o sistema também irá possibilitar o ajuste de valores que se diferem do calculado.


Image Added

Imagem 3 - Na demonstração acima, vemos que na aplicação do markup, se o componente não conseguir realizar a aplicação, serão exibidos os motivos através do GERFP008. No caso acima, o custo 1 estava zerado e a partir dele não foi possível aplicar o markup.

Image Added

Imagem 4 - Para a próxima demonstração iremos utilizar o markup 5.

Image Added

Imagem 5 - Veja como está a lista de valores. Iremos aplicar o markup 5 e serão encontradas inconsistências para aplicação do mesmo, com relação a tipagem de origem e valores zerados.

Image Added

Imagem 6 - Na imagem acima vemos que foram encontradas duas inconsistências na aplicação do markup. Quanto ao custo reposição 1 que encontra-se zerado para replicação de valor e também ao custo 3 reposição, que no caso não existe em nosso grupo para criação dos itens relacionados e seus respectivos valores.

Templatedocumentos