Novo modelo de pedido de compra (modelo 10): mudanças entre as edições

De Portal do Conhecimento MicroUniverso
Ir para navegação Ir para pesquisar
(Criou página com '==<span style="color:#43A4D1"><span style="font-family:poppins,sans-serif"><b>Tutorial</b></span></span>== <span style="color:#43A4D1"><span style="font-family:poppins,sans-serif">'''No modelo 10 de Pedido de Compra, utilizando como base o Modelo 7, incorporando as funcionalidades e estrutura já existentes.'''</span></span> <span style="color:#43A4D1"><span style="font-family:poppins,sans-serif">'''O modelo 10 deverá foi desenvolvido a partir do Modelo 7.'''</span></s...')
 
Sem resumo de edição
 
Linha 198: Linha 198:
==== RI008 – Impressão do Modelo 10 ====
==== RI008 – Impressão do Modelo 10 ====
Quando o parâmetro '''Modelo de Impressão do Pedido de Compra''' estiver configurado como '''10''', a rotina deverá utilizar o '''Modelo 10''', mantendo o mesmo comportamento adotado pelo módulo de Compras.  
Quando o parâmetro '''Modelo de Impressão do Pedido de Compra''' estiver configurado como '''10''', a rotina deverá utilizar o '''Modelo 10''', mantendo o mesmo comportamento adotado pelo módulo de Compras.  
[[Categoria:Gestão do Estoque]]
[[Categoria:Compras]]

Edição atual tal como às 12h23min de 5 de agosto de 2026

Tutorial

No modelo 10 de Pedido de Compra, utilizando como base o Modelo 7, incorporando as funcionalidades e estrutura já existentes.

O modelo 10 deverá foi desenvolvido a partir do Modelo 7.

Foi incluso o recurso de impressão sem valores, permitindo a emissão do pedido de compra sem exibir informações financeiras.

Modelo 10 de Pedido de Compra

Objetivo

Criar o Modelo 10 de Pedido de Compra, utilizando como base o Modelo 7, incorporando as funcionalidades já existentes, o recurso de impressão sem valores e as demais alterações previstas para o novo modelo.

Funcionalidades

Alterações no Banco de Dados

  • Inclusão das alterações necessárias na estrutura do banco de dados para suportar o Modelo 10 de Pedido de Compra.

Etapas para Instalação

  • Executar os scripts de atualização do banco de dados.
  • Atualizar os executáveis do sistema.
  • Validar o funcionamento do novo modelo após a atualização.

1. TradComp | Pedidos | Inclusão

Adequar a rotina de inclusão de pedidos para permitir a utilização do Modelo 10, contemplando todas as regras e recursos definidos para o novo modelo.

2. TradComp | Pedidos | Alteração

Adequar a rotina de alteração de pedidos para manter compatibilidade com o Modelo 10, preservando o comportamento esperado durante a edição dos pedidos.

3. TradComp | Pedidos | Consulta

Atualizar a rotina de consulta de pedidos para permitir a visualização e impressão dos pedidos utilizando o Modelo 10.

4. AbswProj | Movimentos | Negociação de Compras | Negociar

Adequar o processo de negociação de compras para suportar o novo Modelo 10 de Pedido de Compra.

5. AbswProj | Movimentos | Sugestão de Compras | Por Cálculo de Reposição

Atualizar a rotina de sugestão de compras para que os pedidos gerados possam utilizar o Modelo 10.

6. AbswProj | Movimentos | Compras Pendentes

Adequar a rotina de Compras Pendentes para contemplar o tratamento do Modelo 10 de Pedido de Compra.

Nota Técnica

O Modelo 10 foi desenvolvido a partir do Modelo 7, mantendo sua estrutura funcional e incorporando o recurso de impressão sem valores, além das demais customizações previstas no projeto. Todas as rotinas relacionadas à geração, manutenção, consulta e utilização de pedidos de compra foram ajustadas para garantir compatibilidade com o novo modelo.

Etapas para Instalação:

  1. Configurar o parâmetro por filial “Modelo de Impressão do Pedido de Compra” = 10
  2. Configurar no dado adicional da filial “Observação do Pedido de Compra”   (rodar o script do PA 400119)
  3. Configurar os parâmetros por filial para o envio de e-mail:
  4. Envio de Email pelo TradComp, email do remetente a substituir o cadastrado na  comunicação da filial (Se não for informado, será utilizado o e-mail cadastrado na forma de comunicação da filial);
  5. Envio de Email pelo TradComp, nome do servidor SMTP;
  6. Envio de Email pelo TradComp, tipo de mensagem a ser enviada;
  7. Envio de Email pelo TradComp, pasta onde serão gravados os arquivos gerados para envio por e-mail;
  8. É recomendado atualizar o BD através dos aplicativos abaixo:
  • MuSincronizador
  • MUAtualizaVersaoMasterEn.
Para executar a versão web com sucesso é pré requisito que vários outros scripts que foram criados existam no BD. Por esse motivo, recomendamos a execução dos dois aplicativos citados anteriormente.

Todo script novo criado para aplicação WEB, além de existir no migration, deve também existir no MuSincronizador.

TradComp | Pedidos | Inclusão

TradComp | Pedidos | Alteração

TradComp | Pedidos | Consulta

Objetivo

Criar o Modelo 10 de impressão de Pedidos de Compra, utilizando como base o Modelo 7, realizando as adaptações necessárias para atender aos requisitos da nova modalidade de impressão.

As alterações deverão preservar o comportamento já existente no Modelo 7, incorporando as novas funcionalidades e ajustes específicos previstos para o Modelo 10.

Imagem 1 – Filtro de Impressão do Modelo 10

O filtro de impressão deverá disponibilizar a opção de emissão utilizando o Modelo 10, conforme o layout definido nos protótipos do projeto.

As funcionalidades e parâmetros disponíveis deverão seguir as regras de negócio estabelecidas para este modelo, incluindo os novos recursos e tratamentos específicos implementados para a impressão do Pedido de Compra.

ImageT.png

Imagem 2 - Layout de impressão para o modelo 7 com o destaque dos pontos a serem alterados para o modelo 10:

ImageT1.png

Regras de Interação

RI001 – Criação do Modelo 10

Deverá ser criado o Modelo 10 de impressão de Pedido de Compra, utilizando como base o Modelo 7.

Características

  • O Modelo 10 estará disponível apenas no formato gráfico.
  • Deverão ser utilizadas as mesmas telas de filtros existentes para o Modelo 7.
  • A impressão deverá permitir:
    • geração do relatório em formato gráfico;
    • geração do relatório gráfico para envio por e-mail.

RI002 – Impressão sem valores

Quando o parâmetro Modelo de Impressão do Pedido de Compra estiver configurado como Modelo 10, deverá ser disponibilizado no filtro de impressão o checkbox:

Imprimir sem valores

Esse recurso permitirá gerar o Pedido de Compra sem exibir informações financeiras.


RI003 – Tratamento da impressão sem valores

Quando a opção Imprimir sem valores estiver marcada, o relatório deverá ocultar todas as informações relacionadas aos valores dos produtos e aos totais do pedido.

Itens

Não deverão ser impressos os seguintes campos:

  • Preço Unitário;
  • % Desconto;
  • Valor Total;
  • % IPI.

Cabeçalho da tabela

Também deverão ser ocultados os respectivos títulos das colunas para que não exista qualquer indicação de informações financeiras.

Totalização

Não deverão ser impressos os campos de totalização do Pedido de Compra.


RI004 – Impressão do preço unitário

Quando a impressão ocorrer com valores, a coluna Prç. Unit. deverá apresentar o preço de custo obtido na última pesquisa de preços.

Origem da informação:

ItemForCad.PrecoCusto


RI005 – Observações do Pedido

No Modelo 10 deverá ser alterado o tratamento das observações impressas no Pedido de Compra.

Modelo anterior

No Modelo 7, além da observação do pedido, também era impresso um texto fixo contendo os endereços de entrega e faturamento da filial.

Modelo 10

Não deverá ser impresso nenhum texto fixo.

O campo Observações deverá conter somente:

  • Observações informadas no pedido:
    • PediforCad.OBS
    • PediforCad.OBS2
    • PediforCad.OBS3
  • Observação cadastrada no dado adicional da filial:
    • Observação do Pedido de Compra

Caso o pedido não possua observações cadastradas, não deverão ser impressas linhas ou espaços em branco.

A impressão deverá utilizar um componente que suporte texto longo, permitindo a exibição integral das informações.

Informação Complementar

Por meio do PA 400119, o dado adicional Observação do Pedido de Compra passou a utilizar o tipo Texto Longo, permitindo mensagens superiores a 254 caracteres.


Marco de Entrega 1

Implementação das regras RI001 a RI005.


AbswProj | Movimentos | Negociação de Compras | Negociar

Objetivo

Disponibilizar a impressão do Modelo 10 de Pedido de Compra na rotina de Negociação de Compras.

Regras de Interação

RI006 – Impressão do Modelo 10

Quando o parâmetro Modelo de Impressão do Pedido de Compra estiver configurado como 10, a rotina deverá utilizar o Modelo 10, mantendo o mesmo comportamento da impressão realizada no módulo de Compras.


Se o parâmetro Modelo de impressão do pedido de compra estiver configurado com 10,  deve ser impresso o pedido de compra modelo 10, conforme no módulo de compras.

AbswProj | Movimentos | Sugestão de Compras | Por Cálculo de Reposição

Objetivo

Disponibilizar a impressão do Modelo 10 de Pedido de Compra na rotina de Sugestão de Compras.

Regras de Interação

RI007 – Impressão do Modelo 10

Quando o parâmetro Modelo de Impressão do Pedido de Compra estiver configurado como 10, a rotina deverá utilizar o Modelo 10, seguindo o mesmo padrão da impressão disponível no módulo de Compras.


Marco de Entrega 3

Implementação da regra RI007.


AbswProj | Movimentos | Compras Pendentes

Objetivo

Disponibilizar a impressão do Modelo 10 de Pedido de Compra na rotina de Compras Pendentes.

Regras de Interação

RI008 – Impressão do Modelo 10

Quando o parâmetro Modelo de Impressão do Pedido de Compra estiver configurado como 10, a rotina deverá utilizar o Modelo 10, mantendo o mesmo comportamento adotado pelo módulo de Compras.