Produtos Medicados
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
13/01/2021 | Romildo Santos | Criação do Documento |
/01/2021 | Anderson Gomes | Aprovação das Alterações no Documento pelo Desenvolvimento |
Necessidade
Para potencializar a digitação de pedidos, o cliente tem a necessidade de inserir uma indicação visual na tela da escolha de itens, que diz se o produto é 'medicado' ou não. Posteriormente a isso nos casos em que os produtos são medicados, devem ser informados em dois novos campos, o número de animais e número de dias de tratamento.
Solução
Baseado nesta necessidade, ao passo da criação de novos pedidos, devemos visualizar em tela se um produto é medicado ou não no ato da inserção dos itens do pedido. Esta informação será integrada a partir do campo B1_XMEDCTO do sistema de gestão Protheus. Ou seja, durante a escolha dos itens, os 'Produtos medicados' serão marcados como sim ou não, de acordo com o que vem diretamente do cadastro do produto conforme o campo descrito acima trouxer.
Para os casos de produto medicado 'sim', o sistema abrirá dois campos para preenchimento, são eles: número de animais e número de dias de tratamento respectivamente. Os campos do Protheus que receberão estas informações são: UB_XANIMAL e UB_XDTRATA respectivamente.
Implementação
Para implementar a funcionalidade será necessário ter uma sinalização que o produto é um produto medicado, já no card pequeno. Quando for medicado deve utilizar a tela de detalhamento de produtos indicada pelo ícone da letra 'i', localizado no card pequeno, tanto no portal, quanto no app Geosales Evo. Em caso de produtos medicados 'sim' serão abertos dois campos para preenchimento apenas numérico. São eles: Número de animais e Dias de tratamento. Para casos de produto medicado não, não há a necessidade de exibição e preenchimento, ou seja, sem necessidade de apresentar os dois campos numéricos.
Ao realizar o pedido, as informações do produto medicado, número de animais e dias de tratamento serão atreladas ao item do pedido, para que essas informações sejam levadas ao ERP, sugiro que seja através da tabela item_pedido. As mesmas informações também deverão retornar na tabela item_pedido_retorno.
- Protótipo de tela:
Para que isso ocorra, será necessário inserir alguns campos na tela de cadastro de pedido, como pode-se visualizar no protótipo abaixo:
No momento de desenvolver, pode ocorrer alteração de acordo com a viabilidade técnica.
Regras de Negócio
RN 1 - A integração trará a informação de produto medicado.
RN 2 - O Portal Evo só abrirá os campos de inserção de 'quantidade de animais' e 'dias de tratamento' somente para casos de 'produtos medicados' SIM.
RN 3 - As informações de produto medicado, número de animais e número de dias de tratamento devem ser levadas aos relatórios de espelho de pedido.
RN 4 - As implementações devem ser inseridas no app novo e portal Geosales Evo.
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Anderson Gomes | 00/01/2021 |
Integração - GeoSales | Carlos Robson | 00/01/2021 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | |||
Gerente de Projeto - Cliente | |||
Gerente Comercial - Cliente |