Controle de Estoque por Lote/Partida

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Controle de Estoque por Lote/Partida

Mensagem por Marcos »

Olá a todos do fórum, gostaria de sugestões a respeito de um assunto que estou enfrentando dificuldades:
Na empresa que trabalho, tenho um programa que controla o estoque de um produto que a Venda e a Compra é controlada por um órgão do estado por Lote/Partida, desta forma tenho que controlar o estoque do Produto por Lote/Partida, ou seja, vários Lotes para um Produto, até agora está funcionando desta forma, se um produto tiver 4 Lotes diferentes eu cadastro ele 4 vezez iguais, com a mesma descrição, só mudando assim os dados sobre o Lote e a Partida, desta forma o cadastro de produto fica com muitos nomes iguais, existe outra forma de fazer este controle de estoque? Considerando a emissão de Notas Fiscais, Controle de quantidade e Inventário.
Abraços, a todos, e muito obrigado pela atenção.
Marcos
daroca@terra.com.br
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Ja tivemos um programa de controle de lote de mercadoria Recebida para atender uma conformidade do INMETRO, fazer uma rastreabilidade da mercadoria para saber do produto acabado em q lote do fornecedor ele pertencia.
Foi criado na época um banco de lotes para armazenar o lote a mercadoria e quantidade, separado do cadastro de produtos, qdo ia para linha de montagem, era executado um planejamento de produção, onde o sistema empenhava os lotes das mercadorias q seriam utilizadas para produzir determinado produto, e no final da produção, ele baixava o lote das mercadorias.
Existiam dois bancos um lote para amarrar a mercadoria ,lote e qtde
estoque lote para controlar os movimentos dos lotes das mercadorias.
Pq tinha lote q atendia multiplos pedidos do planejamento de produção.


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Somente uma resposta

Mensagem por Marcos »

Ninguém mais se habilita!!!
Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Mensagem por Marcos »

Ainda não resolvi meu problema :cry:
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

Controle Estoque por Lotes

Mensagem por gransoft »

ARAGUARI-MG, 10 de setembro de 2004.

Prezado Marcos,

Não há outra forma de cadastrar estes produtos. Você deverá manter registros individualizados para cada Lote, e seu respectivo saldo.

No Faturamento, deve-se utilizar o código do tal ítem até que seu saldo se esgote, passando para o próximo disponível.

Observe que se for necessário identificar o destino de um determinado Lote, a única maneira será emitindo um relatório de Saída/Faturamento para este ítem específicamente.

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br
Avatar do usuário
Marcos
Usuário Nível 3
Usuário Nível 3
Mensagens: 355
Registrado em: 20 Set 2003 09:16
Localização: Cáceres/Mato Grosso

Agradecimento.

Mensagem por Marcos »

Janis muito obrigado pela sua sugestão, eu também penso assim, só achei que existiriam outras formas de fazer este controle.
Abraços, e bom final de semana.
Marcos.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Controle de Estoque por Lote/Partida

Mensagem por fladimir »

Poderia criar uma tabela auxilar guardando o codigo do produto lote e qtd em estoque dakele lote ai na hora da venda pelo código de barras q poderia ser gerado ter a informacao do lote, ou abrir pra q se escolha o lote q esta sendo vendido, se por exemplo tem 2 itens do lote X e 4 do lote Y e estou fazendo uma venda de 2 itens do lote X e 1 item do Lote Y isso terá q ser tratado tb na venda, tipo informou produto TESTE qtd vendida 3 abre pra escolher o lote escolhi o lote X e informei 2 zerou o estoque do lote X ai falta informar 1 ainda escolho o lote Y e pronto baixa 1 unidade.

Esse seria o processo no meu ponto de vista de maneira resumida, agora pra automatizar ainda mais isso teria q nas etiquetas de codigo já ter o lote pra na baixa já ficar automatizado ITEM tal Lote tal.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Controle de Estoque por Lote/Partida

Mensagem por JoséQuintas »

Talvez tenha que fazer o controle também na movimentação, para o caso de retornar alguma coisa.

Isso realmente é complexo, e a nota fiscal eletrônica até exige isso pra uma situação especial, que acho que NINGUÉM FEZ.
No caso de ICMS ST, seria necessário informar a quanto equivale na nota de compra.

Também é normal isso em armazém, onde a saída de um produto precisa ser equivalente a nota de entrada.
Com isso, fica dependente até dos valores de cada nota de entrada, algo como um estoque POR NOTA.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"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 do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Controle de Estoque por Lote/Partida

Mensagem por JoséQuintas »

Quando CST 60
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Eros
Usuário Nível 3
Usuário Nível 3
Mensagens: 291
Registrado em: 19 Dez 2008 19:23
Localização: Goiania

Controle de Estoque por Lote/Partida

Mensagem por Eros »

Eu faço esse controle de lotes, para atender clientes que faz venda de vacinas em Goiás, para atender as exigências da Agrodefesa, na comercialização de vacinas contra aftosa e brucelose é necessário constar na NFe o numero da partida, validade e lote das vacinas.

Para atender isso, criamos uma tabela onde colocamos essa informação, com o código do produto / partida / laboratório / validade / quantidade.

Nessa tabela, o codigo do produto poderá ser repetido N vezes tantos lotes quanto existam para aquele produto e também é anotado o código do fornecedor.

O cadastro do lote é feito independente da entrada do produto no estoque. É necessário que o controle de estoque que arruma os produtos na loja, estar sempre anotando os lotes, e cadastrando-os, senão a venda não acontece.

Ao realizar a emissão da nota, informou o código do produto que tem lote controlado, o sistema vai requerer do vendedor/atendente a informação que tem na embalagem do produto que esta vendendo. Ele vai informar manualmente o numero do lote e o sistema coleta o restante das informações para anotar na NFe.

Assim eu posso baixar o estoque daquele lote, atender a exigência tributaria fiscal e da Agrodefesa.

Com isso, inclusive parou de sumir vacina do estoque, e virou um modelo para o pessoal da Agrodefesa. Nosso proximo lance é gerar a Declraração do Inventário de Gado de forma automática, quando o produtor comprar a vacina e a nota for gerada, a declaração que hoje ele tem que fazer manualmente em formulário da Agrodefesa, ja ser emitida pronta junto com a nota fiscal - copia do produtor - e os dados do rebanho serão digitados junto com os dados da nota, feito um registro para ser entregue magneticamente para Agrodefesa ou em planilha.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Controle de Estoque por Lote/Partida

Mensagem por rochinha »

Amiguinhos,

Podemos ver o controle de lote como algo acessória ao cadastro de produto. Um campo que vejo necessidade e ninguém falou nada é o da validade.

Lotes precisam no mínimo de um numerador, validade e quantidade e o código do produto.

No momento de movimentação a rotina pode fazer as pesquisas em dois passos, sendo:

- a primeira no lote, verificando a quantidade, criticando a validade e guardando seu numero.
- a segunda é a pesquisa normal pelo código, mas se antes encontrou um lote, critica a validade e permite continuar e movimentar a quantidade.

Uma história:

Um cliente antigo do Brás, confecção, estava confuso quantos as quantidades de produtos que ele tinha de uma determinada cor mas ele não queria ter o cadastro de uma camiseta replicado pelo estoque por causa das cores, pois elas eram variadas e muito diferentes, além de ter o diferencial de coleção.

Uma camiseta masculina amarela para a coleção de outono tinhade ser controlada separado da camiseta masculina amarela para a coleção de verão, sendo que as de verão teriam preço atual e as de outono receberiam desconto na venda.

No meu modo eu usei uma segunda tabela pra relacionar o código + cor em uma tabela de grade. Desta forma poderia controlar um produto no estoque para 999 cores diferentes.

No final restaram 4 itens por produto no estoque(1 para cada estação/coleção) e 999 cores por cada um.

A etiqueta possuia o código + cor, no momento da venda o sistema verificava na grade por codigo + cor e baixava. A contagem do estoque de um único produto de todas as cores seria feito um processo apenas.

Creio que com lote trabalhariámos de uma mesma forma. O protagonista não seria o arquivo de estoque mas sim a tabela acessória, grade, lote, etc.

Criar uma tabela de estoque que seja maleável, coesa e complexa exige prática e conhecimento dos negócios de cada cliente e as regras de negócio acontecem por item no estoque onde os mesmo se diferenciam por pesos, medidas, tamanhos, estilos, e por ai vai.

A necessidade de controlar tudo é imensa, mas a redução da redundância é primordial.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Controle de Estoque por Lote/Partida

Mensagem por rochinha »

Amiguinhos,

O controle de lote bem como o controle de coleções atuam basicamente de forma igual. O lote tem numero e validade e a coleção também(um numero que defina uma lista de coleções) e validade(até quando vigora).

Quando eu cadastro meus produtos crio um código. Se o código é de um produto com grade, concateno a grade, se tiver cor concateno também.

O código como você especificou é a forma ideal, pois visualmente se encontra todos os atores envolvidos.

#Grupo#.#SubGrupo#.#Produto#.#Colecao#.#Cor#

ou

#Grupo#.#SubGrupo#.#Produto#.#lote#

Uma vez definida a formula para se chegar a um item ou conjunto de itens ficaria rápida a manutenção do estoque bem como as filtragens para relatórios.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Controle de Estoque por Lote/Partida

Mensagem por Poka »

Olá
Uma dúvida.
O cliente não quer abrir um codigo para cada cor, tamanho etc

Qualquer diferença , minima que seja o codigo de barras muda.
Esse codigo que vcs falam é o codigo de barras?

como fica

Poka
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Controle de Estoque por Lote/Partida

Mensagem por rochinha »

Amiguinhos,

Poka
Não necessáriamente. Estamos falando de um código interno da empresa, que serve para ela manipular o próprio produto. Este mesmo código pode set impresso em código de barras para a movimentação ou venda, mas não seria um EAN ou GTIN gerenciado para vendas no varejo.

Este código seria mais para rastreamento para diminuir a variedade de um mesmo item no arquivo de estoque.

Tanto na tabela de lote quanto numa tabela de grade teriamos os vinculos com um código interno do estoque.

Exemplo:
estoque

Codigo 111585
Descrição Camiseta Polo
EAN/GTIN 7802548793213
quantidade100

lOTE
idlote.....codigo.....validade
120581.....111585.....08/10/18
452008.....111585.....16/11/18
156010.....111585.....20/11/18

GRADE
idgrade.....codigo.....validade.....quantidade
111585.12....111585.....08/10/18.....40
111585.26....111585.....16/11/18.....30
111585.08....111585.....20/11/18.....30

No caso 08,12 e 26 seriam os códigos das cores em uma terceira tabela.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Controle de Estoque por Lote/Partida

Mensagem por Poka »

Bom dia
Obrigado Rochinha, entendi sim.
Nunca precisei mas acho até que dá para associar os produtos pelo grupo do produto, grupo camisa, calça etc

Obrigao

Poka
Responder