Goedemiddag en avond iedereen,
Ik heb een webshop waarbij ik CSV bestanden aangeleverd krijg van mijn leverancier. Omdat de voorraad, prijzen etc. per week of zelfs per dag kunnen variëren moet ik deze om de paar dagen verversen. Dit verversen of updaten doe ik met een nieuw CSV bestand van de leverancier die alle wijzigingen in het assortiment in het bestand heeft opgenomen.
Ik heb van een eerder csv bestand van mijn leverancier mijn eigen bestand gemaakt. Daar ben ik weken mee bezig geweest. Maar nu is het probleem dat veel producten in mijn eigen bestand niet meer up-to-date zijn, de helft bestaat niet eens meer. Ik kan wel het nieuwe bestand gebruiken, maar dan ben ik weken bezig om er aanpassingen aan te doen vóórdat ik het kan gebruiken voor mijn webshop, omdat ik voor elke specifieke productregel een herkenningsnummer heb aangebracht zodat ik deze in mijn webshop kan importeren.
Wat ik nu voor elkaar probeer te krijgen is dat ik mijn eigen bestanden match met de nieuwe bestanden van mijn leverancier zodat ik alle wijzigingen ook kan doorvoeren in mijn eigen bestanden. Dit lijkt mij mogelijk omdat in zowel het nieuwe bestand van mijn leverancier als mijn eigen bestand artikelnummers zijn opgenomen. Alleen het nieuwe bestand mist dus wel de herkenningsnummers in de kolommen van de product-regels.
Mijn doel is kortom:
Alle artikelnummers van het oude CSV bestand herkennen in het nieuwe CSV bestand, uiteraard inclusief de volledige inhoud van de regel waarop het artikelnummer staat. Dan nog moet ik de kolom waarin de herkenningsnummers van mijn eigen bestand staan koppelen aan de matchregels in het nieuwe bestand.
Het kan overigens ook andersom: Alle artikelnummers van het nieuwe CSV bestand herkennen in mijn eigen bestand inclusief bijbehorende regels.
NOOT: Het matchen van regels gebeurt aan de hand van de product naam en de artikelnummers, die in beide bestanden identiek aan elkaar zijn.
Volgens mij heet dit verticaal zoeken maar verticaal koppelen lijkt me een beter begrip.
Ik hoop dat ik het zo goed uitleg, anders wil het nog wel verduidelijken.
Bedankt alvast.
Groeten,
Paul Rademaker
VISUELE UITLEG:
Ik heb een webshop waarbij ik CSV bestanden aangeleverd krijg van mijn leverancier. Omdat de voorraad, prijzen etc. per week of zelfs per dag kunnen variëren moet ik deze om de paar dagen verversen. Dit verversen of updaten doe ik met een nieuw CSV bestand van de leverancier die alle wijzigingen in het assortiment in het bestand heeft opgenomen.
Ik heb van een eerder csv bestand van mijn leverancier mijn eigen bestand gemaakt. Daar ben ik weken mee bezig geweest. Maar nu is het probleem dat veel producten in mijn eigen bestand niet meer up-to-date zijn, de helft bestaat niet eens meer. Ik kan wel het nieuwe bestand gebruiken, maar dan ben ik weken bezig om er aanpassingen aan te doen vóórdat ik het kan gebruiken voor mijn webshop, omdat ik voor elke specifieke productregel een herkenningsnummer heb aangebracht zodat ik deze in mijn webshop kan importeren.
Wat ik nu voor elkaar probeer te krijgen is dat ik mijn eigen bestanden match met de nieuwe bestanden van mijn leverancier zodat ik alle wijzigingen ook kan doorvoeren in mijn eigen bestanden. Dit lijkt mij mogelijk omdat in zowel het nieuwe bestand van mijn leverancier als mijn eigen bestand artikelnummers zijn opgenomen. Alleen het nieuwe bestand mist dus wel de herkenningsnummers in de kolommen van de product-regels.
Mijn doel is kortom:
Alle artikelnummers van het oude CSV bestand herkennen in het nieuwe CSV bestand, uiteraard inclusief de volledige inhoud van de regel waarop het artikelnummer staat. Dan nog moet ik de kolom waarin de herkenningsnummers van mijn eigen bestand staan koppelen aan de matchregels in het nieuwe bestand.
Het kan overigens ook andersom: Alle artikelnummers van het nieuwe CSV bestand herkennen in mijn eigen bestand inclusief bijbehorende regels.
NOOT: Het matchen van regels gebeurt aan de hand van de product naam en de artikelnummers, die in beide bestanden identiek aan elkaar zijn.
Volgens mij heet dit verticaal zoeken maar verticaal koppelen lijkt me een beter begrip.
Ik hoop dat ik het zo goed uitleg, anders wil het nog wel verduidelijken.
Bedankt alvast.
Groeten,
Paul Rademaker
VISUELE UITLEG: