Clipper On Line • Ver Tópico - Estoque real e virtual

Estoque real e virtual

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

Estoque real e virtual

Mensagempor JoséQuintas » 08 Fev 2018 21:36

Estou aqui quebrando a cabeça, um pouco, por causa de uma situação que por enquanto pode até ser considerada bug no meu aplicativo....

Situação:

Venda saindo do armazém
Não tem estoque na empresa, mas tem no armazém, depois será emitida a nota de retorno do armazém.
O veículo já passa no armazém e retira a mercadoria.

- o pedido verifica se tem estoque em 1+2, faz reserva no 1.
- Ao emitir nota, baixa do estoque 1
- No pedido/nota de retorno de armazém sai do estoque 2 e entra no 1.

Até aí, ok, estava tudo aparentemente bem até hoje....

Mas....

Começaram a ter estoque próprio.
E começaram a emitir nota errada, saindo do armazém sem ter no armazém.

Então, situação criada:
Teria que baixar do 2 pra não vender o que não tem..... mas não posso baixar porque não saiu, vai sair com o pedido/nota de retorno.
Nessa situação, temos o estoque REAL e o estoque VIRTUAL, ou talvez reserva no 2 pra sair do 1.... verificar se tem estoque no 2 mesmo saindo do 1....

Ainda pensando em como vou resolver isso....
Com certeza, vou precisar de novas regras de baixar pedidos, mas ainda pensando em quais serão elas...

Alguém tem algum caso semelhante, ou alguma idéia?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Estoque real e virtual

Mensagempor JoséQuintas » 08 Fev 2018 21:42

Continuando...

Pensei em reservar no 2 no pedido de venda, e remover a reserva na nota de retorno....
Mas... se a nota de retorno tiver mais produtos do que a nota de venda... eles vão sumir... ou ficar numa reserva negativa.
A nota de venda é SEMPRE emitida ANTES da nota de retorno...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Estoque real e virtual

Mensagempor JoséQuintas » 08 Fev 2018 22:16

Continuando....

Situações envolvidas:

1 - Confirmação do pedido de venda

teria que verificar se tem no estoque 2 (menos reserva2), e reservar no estoque 2, e ???

2 - Emissão de nota fiscal para esse pedido

retirar do estoque 1??? vai impedir vendas do 1
retirar do estoque 2??? mas não saiu do armazém ainda.

3 - Confirmação do retorno de remessa

teria que retirar do estoque 2, e adicionar ao estoque 1, e baixar reserva do 2???? pode ser um retorno normal que vai ficar na empresa
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Estoque real e virtual

Mensagempor rochinha » 02 Mar 2018 02:34

Amiguinhos,

JoséQuintas
Em tempos de internet rápida você poderia usar o bom e velho EDI. O armazem te enviaria uma lista pequena do estoque com campo EAN/GTIN e Quantidade de tempos em tempos ou na requisição no momento do lançamento da venda e você enviaria a lista de itens para manipular/reservar o estoque do armazem.

Ou até usar o hbNetIO para manusear o estoque do armazem.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro