Mudanças entre as edições de "Produtos Medicados"
Linha 58: | Linha 58: | ||
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. | 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 === |
+ | {| class="wikitable" | ||
+ | ! style="width:200px" |Setor | ||
+ | ! style="width:180px" |Aprovado Por | ||
+ | ! style="width:100px" |Data | ||
+ | ! style="width:200px" |Assinatura | ||
+ | |- | ||
+ | | Gerente TI - Cliente || || || | ||
|- | |- | ||
− | | | + | | Gerente de Projeto - Cliente || || || |
+ | |- | ||
+ | | Gerente Comercial - Cliente || || || | ||
|- | |- | ||
− | |||
− | |||
|} | |} | ||
Edição das 18h03min de 13 de janeiro de 2021
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 evitar erros durante a digitação e dar direcionamento correto para cada pedido, o cliente tem a necessidade de inserir uma indicação visual na tela de cadastro de pedido que diz se o produto é 'medicado' ou não. Posteriormente a isso no 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 a label 'Produtos medicados' será marcada 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
- 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: [[Arquivo:]]
- Regras de Integração
Deverá ser inserida às tabelas de PEDIDO e ITEM_PEDIDO mais dois campos que deverão conter as quantidades preenchidas informadas nos campos 'Número de Animais' e 'Número de dias de tratamento' durante o cadastro do pedido. Estas informações deverão ser enviadas para os campos UB_XANIMAL e UB_XDTRATA do ERP Protheus. Deverá ser criada uma tabela auxiliar de 'Produto' para registrar as particularidades do produto. Esta tabela conterá os seguintes campos: CD_PRODUTO, NM_PRODUTO, OBS_PRODUTO, PROD_MEDICADO. Deverá ser criado um campo na tabela de PRODUTO para receber a informação se o produto é medicado. B1_XMEDCTO será o campo do Protheus de onde vamos buscar esta informação.
Regras de Negócio
RN1 -
RN2 -
RN3 -
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
CD_TIPO | DS_TIPO | CD_TIPO_PAI | ID_MOVIMENTO_ITEM | ID_UTILIZAVEL | OBSERVAÇÃO |
---|
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | |||
Gerente de Projeto - Cliente | |||
Gerente Comercial - Cliente |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | |||
Gerente de Projeto - Cliente | |||
Gerente Comercial - Cliente |