Notifications
Clear all

Filtro exclusão

7 Posts
2 Usuários
0 Reactions
1,523 Visualizações
(@luislapa)
Posts: 49
Trusted Member
Topic starter
 

Olá pessoal,

Devido a minha dificuldade em conseguir uma solução, estou separando o objetivo para facilitar.

Tenho uma planilha que é ligado ao banco de dados do ERP que é atualizado diariamente e estou tentando buscar os registros que tem |Cód. Tabela| Cód. Fornecedor | Loja | Cód. Produto | igual e manter o registro com a maior data de |Vigencia do Item| e excluir os demais.

Segue abaixo:
http://www.sendspace.com/file/z3lm34

Caso possam ajudar.

obrigado.

 
Postado : 07/05/2014 2:02 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Este post está duplicado!!
viewtopic.php?f=10&t=11498

Att

 
Postado : 09/05/2014 12:59 pm
(@luislapa)
Posts: 49
Trusted Member
Topic starter
 

Boa tarde Alexandre!

Sim em partes, como não consegui ajuda de uma forma completa, desmembrei minha dificuldade para tentar obter ajuda.

Abs

 
Postado : 09/05/2014 1:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu andei lendo o outro post, para tentar entender sua necessidade, mas eu acho que ainda não entendi.

Se eu considerar todos critérios e verificando seu modelo (da outra postagem), o exemplo não coincide.

A ideia seria criar uma especie de ID único, mas ao tentar pegar os dados e tentar ter um exemplo onde algum dos dados pudesse ser diferente, eu não encontrei.

Mesmo que eu não tenha entendido sua dúvida, porque, em toda ocasião, não postar um arquivo modelo com exemplos (Antes e Depois)?

Att

 
Postado : 09/05/2014 2:06 pm
(@luislapa)
Posts: 49
Trusted Member
Topic starter
 

Olá Alexandre!

Realmente não coincide, como não consegui ajuda, tento colocar de outras formas e no final adaptar na minha planilha para alcançar meu objetivo.

Segue abaixo a realidade e o que busco fazer:

No nosso ERP não temos na tabela de preço data inicial e final para determinado preço do produto, somente data de vigência, ou seja, a data mais recente é o preço válido.
Então quero visualizar somente os valores válidos e identificar problemas no cadastro, mas para isto tenho que aplicar alguns filtros.
Cada produto deve ter valor único vigente para o mesmo fornecedor, independente da loja e tabela.
Vou passar duas checagem por etapas de possível divergência do registro para comparação com os demais registros.

1° Checagem.
Filtros de cada registro para comparação com os demais registros:
a) Mesma Tabela
b) Mesma Loja
c) Mesmo Fornecedor
d) Mesmo Produto
Ação:
e) Data de Vigência mais recente, os demais registros com data anteriores pode ser excluído
f) Caso tenha mais de um registro com a mesma data recente deve ter divergência SIM, registros com datas anteriores já foram excluídos na etapa e.

2° Checagem, continuação da primeira checagem.
Filtros de cada registro para comparação com os demais:
a) Mesmo Fornecedor
b) Mesmo Produto
Ação
c) Os preços devem ser iguais, caso seja diferente deve ter divergência SIM.
d) Todos os demais registro deve ter divergência NÃO.

Vou preparar uma pequena amostra do antes e depois conforme solicitado, assim que tiver pronto já posto.

Vlw pelo retorno.

Abs e bom final de semana.

 
Postado : 09/05/2014 8:56 pm
(@luislapa)
Posts: 49
Trusted Member
Topic starter
 

Bom dia Alexandre,

Segue o antes e o depois conforme solicitado.

Fiz uma pequena amostra, porém será aplicado em mais de 4000 registros/Linhas.

Obrigado.

 
Postado : 12/05/2014 6:04 am
(@luislapa)
Posts: 49
Trusted Member
Topic starter
 

Desculpe, ficou 3 linhas sem o status.

 
Postado : 12/05/2014 10:35 am