Visando facilitar o controle do estoque nos modelos YzFood e PDV, foi desenvolvido a Produção no ato da Venda, onde o sistema irá gerar automaticamente uma Produção e realizando a baixa de Estoque das Matérias Primas que fazem parte do Produto principal, tendo o processamento de Estoque feito pelo o Serviço de Processamento de Estoque do Yzidro chamado YzServiço.
Foram adicionados ao modelos YzFood e PDV, a possibilidade de produção no ato da venda através do YzServiço, sendo tudo feito de forma automática, desde o Apontamento de Produção a sua finalização e movimentação no estoque.
No Cadastro de Produto, na aba “Composição do Produto”, os campos foram separados de acordo com a sua representação através de 3 faixas, cujas descrições são:
⇒ Parametrização da Composição do Produto;
⇒ Inclusão de Composição;
⇒ Composição/Matéria Prima do Produto.
Imagem 01 - Campos separados através das faixas de acordo com sua representação.
Sendo através dela que será decidido se o produto irá ou não gerar produção no ato da venda, como por exemplo, um suco natural que é feito na hora.
Ainda na aba “Composição do Produto”, foi adicionado o parâmetro Baixar Estoque da Composição do Produto com Base na Venda (PDV/YZFOOD), que por padrão virá como Não.
Imagem 02 - Parâmetro Baixar Estoque da Composição do Produto com base na Venda (PDV/YZFOOD).
Através desse parâmetro será definido se a venda no YzFood ou PDV terá produção, pois caso a venda possuir algum produto com esse parâmetro com sim, o YzServiço irá realizar todo o processo de produção. Caso alguma matéria prima que compõe o produto, seja controlada por lote, o sistema irá mostrar a seguinte mensagem ao tentar gravar: "Baixar Estoque da Composição do Produto com base na Venda (PDV/YzFood)" não está disponível quando alguma Matéria Prima é controlada por lote" e mostrará as matérias primas que controlam lote.
Imagem 03 - Mensagem que será mostrada ao tentar gravar com o produto da composição controlado por lote.
Não será possível, marcar um produto para controlar lote caso ele esteja na composição de outro produto que esteja com o parâmetro como sim, informando a mensagem:
"Esse produto faz parte da composição dos produtos abaixo que estão com o "Baixar Estoque da Composição do Produto com base na Venda (PDV/YzFood)" como "SIM". O recurso não está disponível quando alguma Matéria Prima é controlada por lote".
Imagem 04 - Mensagem que será informada ao tentar marcar para controlar lote um produto que esteja na composição de outro.
Quando o produto acabado estiver com o parâmetro como sim, e “controla lote” como sim, não será possível gravar, informando a mensagem: “Não é possível controlar lote do produto e utilizar o recurso ”Baixar Estoque da Composição do Produto com base na Venda (PDV/YzFood)" em conjunto".
Imagem 05 - Mensagem que será informada ao tentar controlar lote com o produto cujo parâmetro esteja como sim.
Na aba “Estoque e Outros” foi adicionado o campo “Qtde Casas Decimais” que precisa ser preenchido quando se utilizar o processo de produção, pois irá aparecer nos relatórios.
Imagem 06 - Campo Qtde. Casas Decimais adicionado a aba “Estoque e Outros”.
As produções que serão lançadas, aparecerão nas telas de relatório de produção:
⇒ Listagem de Ordem de Produção;
⇒ Listagem de Apontamentos de OP;
⇒ Listagem de Consumos de OP.
Nos relatórios serão mostrados os produtos produzidos, quantidade produzida, matéria prima utilizada e quantidade de matéria prima utilizada. Os relatórios ficam localizados no módulo Produção > Relatórios.
Imagem 07 - Localização dos Relatórios de Produção
Ao realizar uma venda no YzFood ou no PDV, com algum produto cujo parâmetro esteja como sim, ao finalizar a venda o YzServiço vai gerar todo o processo de produção dos Produtos que compõe a venda. Ao alterar uma venda que gerou produção, caso sejam removido os produtos cujo parâmetro estejam como sim, as informações da produção são atualizadas, e caso remova todos os produtos que usam deste parâmetro, a produção irá ser excluída por completo. Caso a venda seja excluída, a produção a qual ela se refere será excluída por completo.
Foram adicionados duas novas Operações de Estoque:
⇒ Consumo via Venda;
⇒ Produção via Venda.
Estas operações são utilizadas pelo YzServiço ao realizar movimentações referente as produções geradas, sendo assim, irão aparecer somente no Relatório de Movimentação de Estoque.
Imagem 08 - Operação de Estoque Produção via Venda no Relatório de Movimentação do Estoque.
Imagem 09 - Operação de Estoque Consumo via Venda no Relatório de Movimentação do Estoque
Caso o YzServiço esteja parado, na tela de Manutenção do Estoque, as operações Incluir, Alterar e Excluir não ficarão habilitadas, exibindo uma mensagem informando que o YzServiço está parado. Quando o serviço estiver parado, também será exibido uma faixa informando: “O Serviço de Processamento de Estoque não está em execução. Entre em contato com o Suporte Técnico”.
Imagem 10 - Mensagem e faixa informando que o Serviço de Processamento do Estoque está parado.
O mesmo ocorre com a tela de Inventário de Estoque, nos botões Filtrar e Processar e no Relatório de Movimentação de Estoque.
Imagem 11 - Mensagem e faixa informando que o Serviço de Processamento de Estoque está parado na tela de Inventário de Estoque.
Imagem 12 - Faixa informando que o Serviço de Processamento de Estoque está parado na tela de Relatório de Movimentação de Estoque.