Mudanças entre as edições de "Discussão:Produtos Medicados"

De GeoSales
Ir para navegação Ir para pesquisar
Linha 16: Linha 16:
 
''' Será preciso definir onde aparecerá a informação que o produto é medicado e onde ficarão os inputs para a inserção dos dois novos campos.'''
 
''' Será preciso definir onde aparecerá a informação que o produto é medicado e onde ficarão os inputs para a inserção dos dois novos campos.'''
  
=== Validações ===
+
''' Como haverá mudança nas estruturas referente a exportação de dados, as funções de integração fn_erp_integrator_item_pedido e fn_erp_integrator_item_pedido_prospect deverão ser modificadas para a adição dos novos campos.
 +
 
 +
=== Validações ===°
 +
 
 +
* Caso o item seja de um produto medicado o sistema deverá habilitar dois campos (Número de Animais, Número de Dias de tratamento) que receberão inteiros e que não poderão ficar vazios para esses itens.
 +
* Somente números inteiros deverão ser aceitos.
 +
* Não deverão ser aceitos números negativos para esses dois campos.
 +
*

Edição das 18h10min de 25 de fevereiro de 2021

Observações

Requisitos para solução

Adicionar uma nova coluna na tabela PRODUTO

FL_MEDICADO CHAR(1) NULL

Adicionar duas novas colunas nas tabelas referentes a ITEM_PEDIDO e nas visões correlacionadas (vw_itens_pedido)

NR_ANIMAIS INT NULL
NR_DIAS_TRATAMENTO INT NULL

Será preciso definir quais os relatórios que deverão ter as colunas inseridas e em que local deveremos inserir os dados.

Será preciso definir alguns cenários para exemplificar o comportamento do sistema e a interação dele com o usuário.

Será preciso definir onde aparecerá a informação que o produto é medicado e onde ficarão os inputs para a inserção dos dois novos campos.

Como haverá mudança nas estruturas referente a exportação de dados, as funções de integração fn_erp_integrator_item_pedido e fn_erp_integrator_item_pedido_prospect deverão ser modificadas para a adição dos novos campos.

=== Validações ===°

  • Caso o item seja de um produto medicado o sistema deverá habilitar dois campos (Número de Animais, Número de Dias de tratamento) que receberão inteiros e que não poderão ficar vazios para esses itens.
  • Somente números inteiros deverão ser aceitos.
  • Não deverão ser aceitos números negativos para esses dois campos.