diff --git a/AH MAM Migration/resources/2017-10-19_categories.csv b/AH MAM Migration/resources/2017-10-19_categories.csv new file mode 100644 index 0000000..c2be281 --- /dev/null +++ b/AH MAM Migration/resources/2017-10-19_categories.csv @@ -0,0 +1,581 @@ +Advertising Media: classify, Status.Released +;Brands & Concepts CAP: classify, BusinessUnit.CAP +;;Advantage: brand, null +;;;2006 - Makeover Kit Packaging: campaign, null +;;;2008 - Speed of Flea Kill: campaign, null +;;;2010 - CAP Parasiticides: campaign, null +;;;2012 - Rabbit Detailer: campaign, null +;;;2013 - Advantage vs. Activyl Detailer: campaign, null +;;;2013 - Flea Escape Game: campaign, null +;;;2014 - Cat to the Vet Detailer: campaign, null +;;;2015 - Toolbox: campaign, null +;;;2016 - Cat Breeds Poster: campaign, null +;;;FSM Detailer: campaign, (2007-2017) +;;Advantix: brand, null +;;;Concepts - Toolkits: skip, null +;;;;2003 - Free the Dog - Toolkit: campaign, null +;;;;2006 - Go to the Max - Toolkit: campaign, null +;;;;2012 - Tape Campaign: campaign, null +;;;;2016 - No Bite Campaign: campaign, null +;;;;2017 - Advantix Toolbox: campaign, null +;;;;2017 - Neighbor Dogs: campaign, null +;;;Detailer: skip, null +;;;;2004 - eDetailer & Virtual Detailer: campaign, null +;;;;2007 - eDetailer & Virtual Detailer: campaign, null +;;;;2008 - New evidence of efficacy: campaign, null +;;;;2009 - Detailer Ehrlichosis: campaign, null +;;;;2010 - Otranto Detailer: campaign, null +;;;;2012 - LeishVet Detailer: campaign, null +;;;;2013 - Detailer - Ehrlichia: campaign, null +;;;;2013 - eDetailer: campaign, null +;;;;2015 - H2H Detailer: campaign, null +;;;;2016 - Advantix H2H eDetailer: campaign, null +;;;Info Website: campaign, (2014) +;;Advocate: brand, null +;;;2006 - Technical Manual: campaign, null +;;;2007 - Advocate Meets Advocate Toolkit: campaign, null +;;;2007 - Launch Campaign Toolkit: campaign, null +;;;2007 - New Indications: campaign, null +;;;2008 - Lice Management: campaign, null +;;;2008 - The Endectocide: campaign, null +;;;2009 - Baermann Protocol: campaign, null +;;;2009 - Detailer Angiostrongylus Vasorum: campaign, null +;;;2009 Ferret: campaign, null +;;;;Communication Strategy: skip, null +;;;;Market Research: skip, null +;;;;PR: skip, null +;;;;Veterinary Services Support: skip, null +;;;2009/2010 - Lifecycle Aelurostrongylus abstrusus: campaign, null +;;;2010 - Lifecycle Crenosoma: campaign, null +;;;2010/2011 - Detailers: campaign, null +;;;2011 - Speed of Flea kill Detailer: campaign, null +;;;2013 - Evolution Campaign: campaign, null +;;;2014 - Advocate Advertorials: campaign, null +;;;2014 - Advocate eDetailer: campaign, null +;;;2015 - D. repens Detailer: campaign, null +;;;2015 - Global website Localization Docs: campaign, null +;;;2015 - Steady State Detailer: campaign, null +;;;2016 - Advocate Vet Ad: campaign, null +;;;2016 - Diagnosis of Mites: campaign, null +;;;2017 - Advocate Poster: campaign, null +;;Baytril: classify, Brand.CAP.Baytril +;;;2000 - Intelligence at Work - Toolkit: campaign, null +;;;2009 - New Branding Campaign Toolkit: campaign, null +;;;2009 - Baytril Symposium Florence: campaign, null +;;;2011 - Oral Suspension: campaign, null +;;;2013/14 - Clinical Cases: campaign, null +;;Bolfo/Bay-o-Pet: brand, null +;;CVBD: brand, null +;;;2009 - Risk Map: campaign, null +;;;2010 - Canine Leishmaniosis: campaign, null +;;;2010 - Clinic Manual: campaign, null +;;;2011 - CVBD, Idexx: campaign, null +;;;2012 - CVBD World Forum recommendations: campaign, null +;;;2013 - CVBD Diagnostic Paths: campaign, null +;;;2013 - CVBD Diagnostic Poster: campaign, null +;;;2014 - CVBD Digest: campaign, null +;;;CVBD Feline Clinical Cases: campaign, (2016-2017) +;;;CVBD Symposia: campaign, (2012-2015) +;;Drontal: brand, null +;;;2007 - Wormers: campaign, null +;;;2010 - Giardia: campaign, null +;;;2012 - Vet Detailer: campaign, null +;;;2013 - Drontal Tasty Communication: campaign, null +;;;2015 - Drontal eDetailer: campaign, null +;;;2016 - Digital Game: campaign, null +;;;2016 - Giardia: campaign, null +;;;2017 - Drontal Tasty Images: campaign, null +;;Procox: brand, null +;;;2011 - Procox Launch Communication Concept: campaign, null +;;;;Packshots: skip, null +;;;2012 - Brand Guideline: campaign, null +;;;2012 - Easy digest 1, Coccidia: campaign, null +;;;2014 - Procox Positioning Video: campaign, null +;;Profender: brand, null +;;;Profender Cat: keyword, null +;;;;2005 - Launch Campaign - Toolkit: campaign, null +;;;;2005 - Technical Manual: campaign, null +;;;;2008 - Spot-on Toolkit: campaign, null +;;;;2011 - Spot on Detailer: campaign, null +;;;;2011 - Tapeworm Materials: campaign, null +;;;;2011 - Vet Ad: campaign, null +;;;;2012 - Comparative study vet detailer: campaign, null +;;;;2013 - iPad eDetailer materials: campaign, null +;;;;2016 - Cat Breeds Poster: campaign, null +;;;;2016 - Happy Cat Campaign: campaign, null +;;;Profender Dog: keyword, null +;;;;2009 - Tablets Launch Concept: campaign, null +;;;;2011 - Advocate MDR1: campaign, null +;;;;2011 - Toxocara canis in dogs: campaign, null +;;;;2012 - Vet Detailer: campaign, null +;;Seresto: brand, null +;;;Augmented Reality: campaign, (2017) +;;;Blogger Materials: campaign, (2016) +;;;;Blogger Box: keyword, null +;;;;Guideline: keyword, null +;;;;Microsite: keyword, null +;;;Brand Guideline: campaign, (2011-2017) +;;;Conference Material: campaign, (2012) +;;;;PowerPoint Templates: keyword, null +;;;PR Material: campaign, (2014) +;;;Pet Owner Material: campaign, (2011-2014) +;;;;Images TV Spot: keyword, null +;;;;Key Visuals: keyword, null +;;;Seresto Images: campaign, (2011-2017) +;;;Technical Manual: campaign, (2015) +;;;Vet /Nurse Material: campaign, (2012-2016) +;;;;Advertisements: keyword, null +;;;;Print Detailer: keyword, null +;;;;eDetailer: keyword, null +;;Veraflox: brand, null +;;;2011 - Veraflox Brands: campaign, null +;;;;Key Visuals: keyword, null +;;;;Pictograms: keyword, null +;;;2013 - Laboratory card: campaign, null +;;;2013 - Product Manual: campaign, null +;;;2014 - Concept "Reduce the risk of recurrens": campaign, null +;;;AI Symposium Proceedings/Digest: campaign, (2016-2017) +;;;Clinical Cases: campaign, (2013-1014) +;;;Veraflox Symposium: campaign, (2006-2013) +;;miscellaneous: brand, null +;;;2009 - Symposium ESVD/ECVD: campaign, null +;;;2011 - Dog Breed Poster: campaign, null +;;;2013 - A. ceylanicum detailer for Asia: campaign, null +;;;2013 - Egg Shedding Leaflet: campaign, null +;;;2013 - WSAVA CE Ad: campaign, null +;;;2014 - Worming Tool: campaign, null +;;;2016 - Endo Book: campaign, null +;;;2017 - Ecto Book: campaign, null +;;;Dermatology Brochure: campaign, (2007-2017) +;;;Parasite Calendar: skip, null +;Brands & Concepts FAP: classify, BusinessUnit.FAP +;;Baycox: brand, null +;;;Baycox Bovis: keyword, null +;;;;2012 - Toolkit: campaign, null +;;;;2013 - iPad eDetailer: campaign, null +;;;;2016 - Baycox Bovis Detailer: campaign, null +;;;Baycox Lamb: keyword, null +;;;Baycox Poultry: keyword, null +;;;Baycox Swine: keyword, null +;;;;2010 - Old Concept: Gain more by preventing coccidiosis: campaign, null +;;;;2012 - Toolkit: campaign, null +;;;;2015/16 - Baycox Iron Oral: campaign, (2015-2016) +;;;;;Images: skip, null +;;;;2016 - Baycox Swine Detailer: campaign, null +;;;Baycox Technical Information: campaign, (2004-2008) +;;;Videos/Animations: skip, null +;;;;Baycox Bovis: keyword, null +;;;;Baycox Lamb: keyword, null +;;;;Baycox Swine: keyword, null +;;Bayticol: brand, null +;;Baytril: classify, Brand.FAP.Baytril +;;;Brand Guide: campaign, (2011-2013) +;;;Cattle: campaign, (2006-2013) +;;;;Advertisements: keyword, null +;;;;Mastitis Technical Manual: keyword, null +;;;MPC Concept: campaign, (2011) +;;;Poultry: campaign, (2013) +;;;;Advertisements: keyword, null +;;;;Brochures & Manuals: keyword, null +;;;Swine: campaign, (2011-2015) +;;;;Advertisements: keyword, null +;;;;Brochures & Manuals: keyword, null +;;;;eDetailer: keyword, null +;;Bayvarol: brand, null +;;;Bayvarol Perizin Checkmite - Toolkit: campaign, (2006-2013) +;;;;Animated PowerPoint Presentation: skip, null +;;;;Give Aways: skip, null +;;Biosecurity: brand, null +;;;2014 - eDetailer: campaign, null +;;Catosal: brand, null +;;;2008 - Trust Pink Toolkit: campaign, null +;;;2011 - Metabolic Moments: campaign, null +;;;Body Condition Score: campaign, (2013-2016) +;;Ceffect: brand, null +;;Dairy Products: brand, null +;;Honey bee care: brand, null +;;;Images: keyword, null +;;Polyvar: brand, null +;;Transforming Livestock Production: classify, Status.Archived,BusinessUnit.FAP,Brand.FAP.Others +;;;TLP Pictograms: classify, Status.Archived,BusinessUnit.FAP,Brand.FAP.Others +;;Victrio: brand, null +;;Zelnate: brand, null +;;;Brand Guide: campaign, (2016) +;;;Digital: campaign, (2016) +;;;Logo: campaign, (2015) +;;;Print: campaign, (2015-2016) +;;;Videos: campaign, (2016) +;Copyright Templates: classify, BusinessUnit.General,Brand.General,MediaType.Guideline +;Guidelines: classify, BusinessUnit.General,Brand.General,MediaType.Guideline +;;AH Meeting Culture: keyword, null +;;Agency Briefing Templates: keyword, null +;;BAH eDetailer Template: keyword, null +;;CAP Brand/Packaging Design: classify, BusinessUnit.CAP +;;;Advantage Family: classify, Brand.Advantage +;;;Bolfo/Bayopet (OTC): classify, Brand.Bolfo/Bay-o-Pet +;;;Drontal Product Family: classify, Brand.Drontal +;;;Ethical Pack: classify, Brand.CAP.Others +;;;Kiltix Products: classify, Brand.CAP.Others +;;;Lifestyle Photography 2017: classify, Brand.CAP.Others +;;;Profender Products: classify, Brand.Profender +;;;Seresto Packaging: classify, Brand.Seresto +;;FAP Brand/Packaging Design: classify, BusinessUnit.FAP +;;;Farm Animal Products: classify, Brand.FAP.Others +;;;Farmhygiene Products: classify, Brand.FAP.Others +;;Global Exhibit Design Manual: keyword, null +;;Training Tools - MediaAssistant: not migrated, null +;Images: classify, BusinessUnit.General,Brand.General +;;Applications: classify, Motive.Applications +;;Different animals together: classify, Motive.DifferentAnimalsTogether +;;Disease Symptoms: classify, Motive.DeseaseSymptoms +;;;Organs: classify, Motive.DeseaseSymptoms.Organs +;;;Skin: classify, Motive.DeseaseSymptoms.Skin +;;Examination/Sampling: classify, Motive.Examination,Motive.Examination.Sampling +;;Illustrations: classify, Motive.Illustrations +;;;Animals and people: classify, Motive.Illustrations.AnimalsAndPeople +;;;Application: classify, Motive.Illustrations.Application +;;;Art: classify, Motive.Illustrations.Art +;;;;Cat and DogART, Portugal: keyword, null +;;;;Cat and DogART, Prague: keyword, null +;;;;CattleART: keyword, null +;;;;PigART: keyword, null +;;;;PoultryART: keyword, null +;;;;SheepART: keyword, null +;;;Cells and microorganisms: classify, Motive.Illustrations.CellsAndMicroorganisms +;;;Lifecycles & Routes of infection: classify, Motive.Illustrations.Lifecycles +;;;Maps: classify, Motive.Illustrations.Maps +;;;Parasites: classify, Motive.Illustrations.Parasites +;;;Pictograms: classify, Motive.Illustrations.Pictograms +;;Insects and arachnids: classify, Motive.InsectsAndArachnids +;;;Fleas: classify, Motive.InsectsAndArachnids.Fleas +;;;Flies: classify, Motive.InsectsAndArachnids.Flies +;;;Lice: classify, Motive.InsectsAndArachnids.Lice +;;;Mites: classify, Motive.InsectsAndArachnids.Mites +;;;Mosquitoes: classify, Motive.InsectsAndArachnids.Mosquitoes +;;;Ticks: classify, Motive.InsectsAndArachnids.Ticks +;;Laboratory: skip, null +;;Microorganism: skip, null +;;People: classify, Motive.People +;;People with animals: classify, Motive.PeopleWithAnimals +;;Target animals: classify, Motive.TargetAnimals +;;;Birds: classify, Motive.TargetAnimals.Birds +;;;Cats: classify, Motive.TargetAnimals.Cats +;;;Cattle: classify, Motive.TargetAnimals.Cattle +;;;Dogs: classify, Motive.TargetAnimals.Dogs +;;;Honey bees: classify, Motive.TargetAnimals.HoneyBees +;;;;Flowers: classify, Motive.TargetAnimals.Flowers +;;;Horses: classify, Motive.TargetAnimals.Horses +;;;Poultry: classify, Motive.TargetAnimals.Poultry +;;;Reptiles and turtles: classify, Motive.TargetAnimals.ReptilesAndTurtles +;;;Sheep: classify, Motive.TargetAnimals.Sheep +;;;Small furry animals: classify, Motive.TargetAnimals.SmallFurryAnimals +;;;Swine: classify, Motive.TargetAnimals.Swine +;;;Zoo and other animals: classify, Motive.TargetAnimals.ZooAndOtherAnimals +;;Worms (Helminths): classify, Motive.Worms +;;;Roundworms: classify, Motive.Worms.Roundworms +;;;Tapeworms: classify, Motive.Worms.Tapeworms +;Logos: classify, BusinessUnit.General,Brand.General,Migration.Logos +;Packshots: skip, null +;;Advantage: classify, BusinessUnit.CAP,Brand.Advantage +;;Advantix: classify, BusinessUnit.CAP,Brand.Advantix +;;Advocate: classify, BusinessUnit.CAP,Brand.Advocate +;;Baycox: classify, BusinessUnit.FAP,Brand.Baycox +;;Baytril: classify, BusinessUnit.FAP,Brand.FAP.Baytril +;;Bolfo/Bay-o-Pet: classify, BusinessUnit.CAP,Brand.Bolfo/Bay-o-Pet +;;Byemite: classify, BusinessUnit.FAP,Brand.FAP.Others +;;Catosal: classify, BusinessUnit.FAP,Brand.Catosal +;;Clavobay: classify, BusinessUnit.FAP,Brand.FAP.Others +;;Droncit: classify, BusinessUnit.CAP,Brand.Droncit +;;Drontal: classify, BusinessUnit.CAP,Brand.Drontal +;;Procox: classify, BusinessUnit.CAP,Brand.Procox +;;Profender: classify, BusinessUnit.CAP,Brand.Profender +;;Seresto: classify, BusinessUnit.CAP,Brand.Seresto +;;Veraflox: classify, BusinessUnit.CAP,Brand.Veraflox +;Video Library: classify, BusinessUnit.General,Brand.General +;;Events: keyword, null +;;;CVBD: classify, BusinessUnit.CAP,Brand.CVBD +;;Films by Brand: skip, null +;;;Advantage: classify, BusinessUnit.CAP,Brand.Advantage +;;;Advantix / K9 Advantix: classify, BusinessUnit.CAP,Brand.Advantix +;;;;No Bite: skip, null +;;;;Repel & Kill - 2014: skip, null +;;;Advocate/Advantage Multi: classify, BusinessUnit.CAP,Brand.Advocate,Brand.Advantage +;;;Baycox: classify, BusinessUnit.FAP,Brand.Baycox +;;;Bayer Parasite Solutions: classify, BusinessUnit.CAP,Brand.Miscellaneous +;;;Catosal: classify, BusinessUnit.FAP,Brand.Catosal +;;;Drontal: classify, BusinessUnit.CAP,Brand.Drontal +;;;Polyvar: classify, BusinessUnit.FAP,Brand.Polyvar +;;;Procox: classify, BusinessUnit.CAP,Brand.Procox +;;;Profender Cat: classify, BusinessUnit.CAP,Brand.Profender +;;;Profender Dog: classify, BusinessUnit.CAP,Brand.Profender +;;;Seresto: classify, BusinessUnit.CAP,Brand.Seresto +;;;Veraflox: classify, BusinessUnit.CAP,Brand.Veraflox +;;;Victrio: classify, BusinessUnit.FAP,Brand.Victrio +;;;Zelnate: classify, BusinessUnit.FAP,Brand.Zelnate +;;Films by Indication: skip, null +;;;Flea: keyword, null +;;;Giardia: keyword, null +;;;Mite: keyword, null +;;;Mosquito: keyword, null +;;;Tick: keyword, null +;;;Worms: keyword, null +;;;;Aelurostrongylus abstrusus: keyword, null +;;;;Angiostrongylus vasorum: keyword, null +;;;;Dirofilaria immitis: keyword, null +;;;;Dirofilaria repens: keyword, null +;;;;Toxocara: keyword, null +;;;Zoonosis: keyword, null +;;TV Commercials: skip, null +;;;Advantix / K9 Advantix: classify, Brand.Advantix +;;;Advocate / Advantage Multi: classify, Brand.Advocate,Brand.Advantage +;;;Seresto: brand, null +BAH Image series: not migrated, null +;Image series 1: skip, null +;Image series 2: skip, null +BAH Internal Videos: classify, Status.Archived,BusinessUnit.General,Brand.General,MediaType.InternalTrainingVideo +BAH Webshop: not migrated, null +;Advantage: skip, null +;Advantix: skip, null +;Advocate: skip, null +;BAH in general: skip, null +;Baycox: skip, null +;Bayer Parasite Solution: skip, null +;Bayticol: skip, null +;Baytril: skip, null +;Baytril CAP: skip, null +;Bayvarol: skip, null +;Bolfo: skip, null +;Byemite: skip, null +;CVBD Congress: skip, null +;Catosal: skip, null +;Cattle Art: skip, null +;Drontal: skip, null +;ESFM Congress: skip, null +;Foresto: skip, null +;IPVS Congress: skip, null +;Kiltix: skip, null +;NAVC: skip, null +;Pen: skip, null +;Perizin: skip, null +;Pig ART: skip, null +;Procox: skip, null +;Profender: skip, null +;Renalzin: skip, null +;Rompun: skip, null +;Sebacil: skip, null +;Seresto: skip, null +;TLP Transforming LIvestock Production: skip, null +;Technical Supplement: skip, null +;Veraflox: skip, null +;Veterinary Parasitology: skip, null +;WAAVP Congress: skip, null +;WBC Congress: skip, null +;Watches: skip, null +BAH archive: classify, Status.Archived +;Advertising Media: skip, null +;;CAP: classify, BusinessUnit.CAP,Brand.CAP.Others +;;;Acticam: keyword, null +;;;Advantage: brand, null +;;;Advantix: brand, null +;;;;CVBD WebConference: keyword, null +;;;;;2014: skip, null +;;;;;2015: skip, null +;;;Advocate: brand, null +;;;;Poster: keyword, null +;;;BPS: keyword, null +;;;;2007 - UK / Lucy and Banjo: keyword, null +;;;;2008 - Manual for small mammals: keyword, null +;;;;2009 - BPS Poster: keyword, null +;;;;2012 - BPS Finder: keyword, null +;;;;2014 - BPS Advertisement: keyword, null +;;;;2015 - BPS Finder for iPads: keyword, null +;;;;BPS Artwork: keyword, null +;;;;BPS Screensaver: keyword, null +;;;Baytril: classify, Brand.CAP.Baytril +;;;Catosal: keyword, null +;;;Clavobay: keyword, null +;;;Dermatology: keyword, null +;;;Droncit: keyword, null +;;;Drontal: brand, null +;;;Fuciderm, Fucidin, Conoptal: keyword, null +;;;Hyonate: keyword, null +;;;Kiltix: keyword, null +;;;Miscellaneous: brand, null +;;;Profender: brand, null +;;;Renalzin: keyword, null +;;;Seresto: brand, null +;;;;2012 - Client education: keyword, null +;;;;2012 - Launch: keyword, null +;;;;Augmented Reality: keyword, null +;;;;OTC: keyword, null +;;;;POM: keyword, null +;;;;Seresto Profender: keyword, null +;;;;Seresto e-detailer: keyword, null +;;;;Vet/Nurse Material: keyword, null +;;;Veraflox: brand, null +;;FAP: classify, BusinessUnit.FAP,Brand.FAP.Others +;;;Baycox: brand, null +;;;;Baycox Bovis Toolkit (Old): keyword, null +;;;;;Awareness Campaign: keyword, null +;;;;;Images Baycox bovis Toolkit: keyword, null +;;;;;Launch Campaign: keyword, null +;;;;Baycox Brand Communication 2009: keyword, null +;;;;;Key Visuals: keyword, null +;;;;;Logos: keyword, null +;;;;Baycox Lamb Toolkit: keyword, null +;;;;;Images Baycox Lamb Toolkit: keyword, null +;;;;Baycox Piglet Launch Campaign - Toolkit: keyword, null +;;;;;Baycox Piglet Images: keyword, null +;;;;Baycox Poultry: keyword, null +;;;;;Images Baycox Poultry: keyword, null +;;;;The European Campaigns: keyword, null +;;;;;Awareness: keyword, null +;;;;;Launch: keyword, null +;;;Bayticol: brand, null +;;;;Images: skip, null +;;;Baytril: classify, Brand.FAP.Baytril +;;;;Baytril - Communication Concept 2011: keyword, null +;;;;;Images: skip, null +;;;;Baytril 1nject Concept: keyword, null +;;;;;Images: skip, null +;;;;Baytril Eyecatcher Campaign: keyword, null +;;;;;Images: skip, null +;;;;Baytril International Communication Concepts: keyword, null +;;;;;Images: skip, null +;;;;Baytril MPC Brochure: keyword, null +;;;;;Images: skip, null +;;;;Baytril The right choice Toolkit: keyword, null +;;;;;Images: skip, null +;;;;Baytril against Mastitis - Technical manual: keyword, null +;;;;;Images: skip, null +;;;;Baytril max -Advertising Concept 1998: keyword, null +;;;;;Images: skip, null +;;;;;Technical Manual: skip, null +;;;;;;Images: skip, null +;;;Bayvarol: keyword, null +;;;;Bayvarol Perizin Checkmite - Toolkit: keyword, null +;;;;;Images: skip, null +;;;Biosecurity: brand, null +;;;ByeMite: keyword, null +;;;;ByeMite Say Goodbye to Red Mites - The Toolkit: keyword, null +;;;;;Images: skip, null +;;;;Images: skip, null +;;;Catosal: brand, null +;;;;Metabolic Moments 2011: keyword, null +;;;;;Images: skip, null +;;;;Trust Pinkt Toolkit 2008: keyword, null +;;;;;Images: skip, null +;;;Dairy Products: brand, null +;;;Polyvar: brand, null +;;;Prolongal: keyword, null +;;;Transforming Livestock Production: brand, null +;;;;Images: skip, null +;Give Aways: classify, BusinessUnit.General,Brand.General +;Graphics/tables: classify, BusinessUnit.General,Brand.General +;Guidelines: classify, BusinessUnit.General,Brand.General,MediaType.Guideline +;;Advocate Guideline 2009: classify, BusinessUnit.CAP,Brand.Advocate +;;CAP Brand Design: classify, BusinessUnit.CAP,Brand.CAP.Others +;;;Advantage family: classify, Brand.Advantage +;;;Drontal Plus: classify, Brand.Drontal +;;;HOB 2000: skip, null +;;;Kiltix: skip, null +;;;Lifestyle Photography 2017: null, null +;;;Packaging Design 1996: skip, null +;;;Pet Care Products (OTC): skip, null +;;;Profender: classify, Brand.Profender +;;;Seresto: classify, Brand.Seresto +;;;;Packaging Images: keyword, null +;;FAP Brand Design: classify, BusinessUnit.FAP,Brand.FAP.Others +;;;Farm Animal Products: skip, null +;;;Farmhygiene Products: skip, null +;;Packaging: classify, null +;;;Absolut: classify, null +;;;Advantage: classify, Brand.Advantage +;;;Advantix: classify, Brand.Advantix +;;Training Tools MA: skip, null +;;eDetailer Template: skip, null +;Illustrations: classify, BusinessUnit.General,Brand.General +;Images: classify, BusinessUnit.General,Brand.General +;;Animals: keyword, null +;;;Bees: keyword, null +;;;Benelux Images black/white: keyword, null +;;;Cats: keyword, null +;;;Cattle: keyword, null +;;;Dogs: keyword, null +;;;Ectoparasites in pictures: keyword, null +;;;Horses: keyword, null +;;;Images from Mexico: keyword, null +;;;Insects and arachnids: keyword, null +;;;;Red bird mite: keyword, null +;;;Poultry: keyword, null +;;;Sheep ticks and control: keyword, null +;;;Sheeps: keyword, null +;;;Small furry animals: keyword, null +;;;Swine: keyword, null +;;;Ticks and tickborne: keyword, null +;;;Worms: keyword, null +;;Application: keyword, null +;;Different animals together: keyword, null +;;Disease symptoms: keyword, null +;;;Myiases: keyword, null +;;Events: keyword, null +;;;CVBD symposium, Billesley 2006: keyword, null +;;;WSAVA 2006, Prag: keyword, null +;;Microorganisms: keyword, null +;;Microscope images: keyword, null +;;;LM images: keyword, null +;;;SEM images: keyword, null +;;People: skip, null +;;People and animals: skip, null +;;;Advantix, 2003 - Free the dog Toolkit: keyword, null +;Logos: classify, BusinessUnit.General,Brand.General +;PR & Congresses: classify, BusinessUnit.General,Brand.General +;;Congresses: keyword, null +;;;Angio Forum: keyword, null +;;;CVBD: keyword, null +;;;ECVIM: keyword, null +;;;ESFM: keyword, null +;;;ESVD: keyword, null +;;;IPVS, WBC: keyword, null +;;Public Relations: keyword, null +;;;Brand PR: keyword, null +;;;Press Releases: keyword, null +;Packshots: classify, BusinessUnit.General,Brand.General +;Videos: classify, BusinessUnit.General,Brand.General +;;CAP: classify, BusinessUnit.CAP,Brand.CAP.Others +;;;Advantage: brand, null +;;;Advantix: brand, null +;;;Advocate: brand, null +;;;BPS: keyword, null +;;;Baytril: classify, Brand.CAP.Baytril +;;;Drontal: brand, null +;;;Profender: brand, null +;;;Renalzin: keyword, null +;;;Rompun: keyword, null +;;;Seresto: brand, null +;;;Worms: keyword, null +;;Events: skip, null +;;;Baytril Symposium 2009 Florence: keyword, null +;;;CVBD / Zoonosis: keyword, null +;;;GM Workshop 2011, Krefeld: keyword, null +;;;IPVS 2010: keyword, null +;;;Parasite Exhibition Museum: keyword, null +;;;WBC: keyword, null +;;FAP: classify, BusinessUnit.FAP,Brand.FAP.Others +;;;Baycox: brand, null +;;;Baytril: classify, Brand.FAP.Baytril +;;;Bye Mite: skip, null +;;Historical films: keyword, null +;;Marketing Excellence: keyword, null +;;TV Spots: keyword, null +;;Webinars: keyword, null +;Webshop: classify, BusinessUnit.General,Brand.General +;;Clothes: skip, null +;;Special Edition: skip, null +M-CAP-Links: not migrated, null +;AI Symposia: skip, null +;Advocate D repens SEM '16: skip, null +;AngioSEM: skip, null +;Baytril CC: skip, null +;CVBD: skip, null +;Veraflox Det: skip, null diff --git a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.csv b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.csv index e9d7e78..9f75966 100644 --- a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.csv +++ b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.csv @@ -488,6 +488,7 @@ classify;Brand.Advantage;;;;;Advantage family;;;; classify;Brand.Drontal;;;;;Drontal Plus;;;; skip;;;;;;HOB 2000;;;; skip;;;;;;Kiltix;;;; +skip;;;;;;Lifestyle Photography 2017;;;Struktur geändert!; skip;;;;;;Packaging Design 1996;--> CAP.Other;;; skip;;;;;;Pet Care Products (OTC);;;; classify;Brand.Profender;;;;;Profender;;;; diff --git a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.xlsx b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.xlsx index 885ade1..941ad23 100644 Binary files a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.xlsx and b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED_without_archive.xlsx differ diff --git a/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java b/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java index 9ea1d78..273d64f 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java @@ -39,9 +39,9 @@ import com.bayer.edam.migration.adam.Token; import com.bayer.edam.migration.adam.UploadClassification; import com.bayer.edam.migration.adam.UploadRecord; import com.bayer.edam.migration.adam.UploadRecord.WriteClassification; +import com.bayer.edam.migration.mam.CategoryTree; import com.bayer.edam.migration.mam.Entry; -import com.bayer.edam.migration.mam.categories.CategoryTree; -import com.bayer.edam.migration.mam.categories.CategoryTree.Node; +import com.bayer.edam.migration.mam.CategoryTree.Node; import com.fasterxml.jackson.databind.ObjectMapper; @SpringBootApplication @@ -118,7 +118,7 @@ public class MamMigrationSelective implements CommandLineRunner { // XXX // if needed start from a certain ID -// if (id > 60984 || id < 60984) +// if (id > 71731) // continue; diff --git a/AH MAM Migration/src/com/bayer/edam/migration/mam/categories/CategoryTree.java b/AH MAM Migration/src/com/bayer/edam/migration/mam/CategoryTree.java similarity index 95% rename from AH MAM Migration/src/com/bayer/edam/migration/mam/categories/CategoryTree.java rename to AH MAM Migration/src/com/bayer/edam/migration/mam/CategoryTree.java index 1f351a9..6a3523b 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/mam/categories/CategoryTree.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/mam/CategoryTree.java @@ -1,4 +1,4 @@ -package com.bayer.edam.migration.mam.categories; +package com.bayer.edam.migration.mam; import java.io.File; import java.io.IOException; @@ -77,6 +77,7 @@ public class CategoryTree { log.info("Reading category mappings from file " + mappingsFile); readMappings(mappingsFile); + // XXX // printTree(); }