Protótipos
Referenciado por: Análise para Baixa de Pedidos em NFe |
O sistema precisa, ao importar uma compra por xml, baixar o pedido que está gravado no banco para que o mesmo não possa ser baixado novamente por engano.
Deve-se poder informar o número do pedido ao importar xml.
Requisitos para a implementação
- Permitir selecionar pedidos para vinculá-los com a compra.
- Após gravação da compra, pedidos não podem mais ser utilizados.
Limitações e Escopo da implementação
- Essa implementação só deve afetar o processo de digitação de compra a partir de um XML de NF-e.
Tela de Registro de Compras
Carregar XML da Compra
Primeiro o usuário informa o código do fornecedor. Ele pode deixar os campos de série, subsérie e número da nota em branco.
Ao sair do campo da nota o sistema perguntará se o usuário deseja carregar o XML da NF-e.

Figura 1 ? Solicitação para Carregar XML
Selecionar Pedidos
Após carregar os itens do XML, se houver algum pedido Autorizado para o Fornecedor, o sistema abrirá a tela de pedidos.
A tela se comportará como se fosse o botão "Pedido" da tela de compras.
Ou seja, trará o filtro fixo do fornecedor e somente pedidos autorizados.
Uma diferença aqui é que ele somente vai trazer pedidos que tenham produtos dos itens carregados pelo XML.
Mas a escolha do pedido fica a cargo do usuário.

Figura 3 ? Seleção de Pedidos
Descrição das áreas da tela:
- Filtro fixo do fornecedor.
- Filtro fixo de pedidos autorizados.
- Permitir selecionar pedidos e itens.
- Caso o usuário responda não à mensagem de vínculo com pedido, ainda pode-se clicar no botão "Pedido".
- Após a seleção dos pedidos e itens, o sistema fará a conciliação pelo produto na ordem do pedido mais antigo para o mais novo, independentemente de quantidade.
Visualizar Itens de Compra
Outra diferença em relação ao processo do botão "Pedido" de compra que não seja NF-e, é que o sistema não incluirá os itens do grid de compras, apenas vinculará os itens de compra os os itens de pedido.

Figura 4 ? Visualização do Vínculo
Descrição das áreas da tela:
- As colunas de pedido serão atualizadas.