01. DADOS GERAIS
| Linha de Produto: | Virtual Age |
|---|---|
| Segmento: | Moda |
| Módulo: | Integração |
| Função: | Manutenção de pedido de compra nacional |
| Ticket: | 6819062 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAARMKZO-929 |
02. SITUAÇÃO/REQUISITO
Permitir alterações nas informações do pedido de compra nacional que foram importados no sistema, apenas quando o mesmo estiver em andamento ou bloqueado, exceto alteração de valor.
03. SOLUÇÃO
Para efetuar as alterações, o pedido deve estar com a situação "Em andamento" ou "Bloqueado". Caso esteja com situação diferente, o pacote será rejeitado.
Quando o pacote possuir os identificadores das linhas 3 e 4. Deverá proceder da seguinte maneira quando o tipo na linha 3 for:
- DAT, alterar a data do pedido
- QTD, alterar a quantidade do item. Podendo haver vários itens 4 para o mesmo evento
- Validar a quantidade atendida, quando no pacote for menor que a atendida do item
- PRX, alterar o valor do item. Podendo haver vários itens 4 para o mesmo evento
- ANN, cancelar o pedido. Somente se o mesmo estiver com situação em andamento ou bloqueado.
- Quando situação estiver atendida, encerrar o processo e finalizar o pacote com restrição e informar a mensagem.
Imagem 01 - Cancelamento de pedido de compra
Imagem 01 - Alteração de entrega de pedido de compra
Imagem 01 - Alteração de quantidade de item de pedido de compra
Imagem 01 - Alteração de valor de item de pedido de compra
Para efetuar a alteração de valor de pedido de compra parcialmente recebido, se faz necessário a configuração do parâmetro IN_ALTERA_CMP_DESBLOQ.



