Páginas filhas
  • 21383156 - DDVENDAS-49212 - DT - 316 - Quantitativo da Cesta Montada

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Linha de Produto:

Linhas_totvs
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:

3 - Vendas

Função:Digitar Pedido de Venda
País:Brasil
Ticket:21383156 
Requisito/Story/Issue:DDVENDAS-49212

02. SITUAÇÃO/REQUISITO

  • Criar no botão Parâmetros, da tela de abertura da rotina, aba Opções aba F5, uma flag para marcação do usuário, para permitir o usuário inserir os produtos matéria-prima da Cesta Básica desmembrados.

Sugestão de nome da flag:

    • Permitir inserção desmembrada das matérias-primas do produto Cesta Básica(TipoMerc = CB, rotina 203).
    • PS: Esta flag somente será mostrada na rotina caso a permissão criada da rotina 530 esteja marcada para o usuário.
      Por se tratar de uma permissão por usuário gravada na própria rotina 316, esta deve ser armazenada no arquivo de configuração do usuário, ou seja, na tabela PCFORMCONFIG ou no arquivo .ini, assim como já acontece com a marcação de outras permissões do botão Parâmetros.
  • Rotina 316
    • Alterações a ser realizadas no pacote que existem na rotina do cliente:
      1) Mostrar a quantidade disponível do produto CB ao lado do botão de inserção:
      Ao lado do botão de inserção do item, existe um quadrante que mostra a quantidade disponível do item CB. Este botão fica visível quando o item é TipoMerc = "CB" e a flag "Visualizar Estoque Disponível do item Cesta Básica" estiver marcada. Quando não, ele não é mostrado..
  • Mostrar a tela com os itens matéria prima disponíveis para o produto CB:
    • Ao clicar no botão Inserir, na grid, é aberta uma tela que mostra os itens matéria-prima, para que sejam marcados/desmarcados de acordo com a necessidade do cliente solicitante.
  • Nesta grid, além de poder desmarcar algum item, dois campos são editáveis: Quantidade(Qtde) e %Desc, que o usuário pode informar na inserção avulsa do item.
    Ao clicar no %Desc. e clicar em Tab, o desconto é automaticamente calculado e aplicado no item.
  • Após validar as informações de inserção do item, ao clicar em Gravar, os itens com as quantidades e produtos selecionados são inseridos na grid:

03. SOLUÇÃO

  • Criado Criada a permissão “92 92 - Permitir inserção desmembrada das matérias-primas dos produtos
    • Image Removed
    Cesta - Básica (TipoMerc = CB, rotina 203)na rotina 530 para a rotina 316;.
    • Image Added
  • Criado o parâmetro “Permitir inserção desmembrada das matérias-primas dos produtos CestaBásica Cesta Básica (TipoMerc = CB, rotina 203)” na aba F5 dos parâmetros da rotina 316;.
  • Inserido a coluna “Selecionado”, os botões “Marcar Todos”, “Desmarcar Todos” e “Inverter
    • Image Removed
  • Na tela de itens da Cesta Básica foram adicionados:

    • Coluna Selecionado

    • Botões: Marcar Todos, Desmarcar Todos e Inverter Seleção


    • Image Added
  • Com essa melhoria, o usuário agora pode:
    ✅ Escolher manualmente quais matérias-primas da Cesta Básica deseja inserir.
    ✅ Alterar a quantidade e aplicar descontos diretamente na tela de inserção.
    ✅ Visualizar de forma prática a disponibilidade de estoque.
    ✅ Ter mais flexibilidade e controle sobre os itens da Cesta Básica que entram na rotina.Seleção” na tela de itens da cesta básica


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04Saiba como Funciona
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Favor atualizar rotina 316 para versão igual ou superior a descrita abaixo:

  • 37.0.0.298


04. DEMAIS INFORMAÇÕES


Aviso

Importante

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!




05. ASSUNTOS RELACIONADOS

...