From 4c9f8bf453b1319b98eb6d4160736d3e0eba1b4a Mon Sep 17 00:00:00 2001 From: gexce Date: Fri, 27 Oct 2017 15:34:02 +0200 Subject: [PATCH] fixes --- ...dia_Assistant_Categories_131017_EDITED.csv | 577 ------------------ ...ia_Assistant_Categories_131017_EDITED.xlsx | Bin 32229 -> 0 bytes ...egories_131017_EDITED_without_archive.xlsx | Bin 34722 -> 34026 bytes .../com/bayer/edam/migration/Definitions.java | 3 +- .../edam/migration/MamMigrationSelective.java | 13 +- .../edam/migration/adam/UploadRecord.java | 19 +- 6 files changed, 23 insertions(+), 589 deletions(-) delete mode 100644 AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.csv delete mode 100644 AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.xlsx diff --git a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.csv b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.csv deleted file mode 100644 index 721b096..0000000 --- a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.csv +++ /dev/null @@ -1,577 +0,0 @@ -;;;;;;;;;; -;;;Legend:;;;;;;; -;;;Open Question;Mapping to Classification;Create Campaign;Copy to Keywords;Do not migrate;;; -;;;;Mapping to Media Type;;;;;; -;;;;;;;;;; -Action;Parameter;;;;;;;;; -;;;;;;;;;; -classify;Status.Released;;Advertising Media;;;;;;; -classify;BusinessUnit.CAP;;;Brands & Concepts CAP;;;;;; -brand;;;;;Advantage;;;;; -campaign;;;;;;2006 - Makeover Kit Packaging;;;; -campaign;;;;;;2008 - Speed of Flea Kill;;;; -campaign;;;;;;2010 - CAP Parasiticides;;;; -campaign;;;;;;2012 - Rabbit Detailer;;;; -campaign;;;;;;2013 - Advantage vs. Activyl Detailer;;;; -campaign;;;;;;2013 - Flea Escape Game;;;; -campaign;;;;;;2014 - Cat to the Vet Detailer;;;; -campaign;;;;;;2015 - Toolbox;;;; -campaign;;;;;;2016 - Cat Breeds Poster;;;; -campaign;(2007-2017);;;;;FSM Detailer;;;; -brand;;;;;Advantix ;;;;; -skip;;;;;;Concepts - Toolkits;;;; -campaign;;;;;;;2003 - Free the Dog - Toolkit;;; -campaign;;;;;;;2006 - Go to the Max - Toolkit;;; -campaign;;;;;;;2012 - Tape Campaign;;; -campaign;;;;;;;2016 - No Bite Campaign;;; -campaign;;;;;;;2017 - Advantix Toolbox;;; -campaign;;;;;;;2017 - Neighbor Dogs;;; -skip;;;;;;Detailer ;;;; -campaign;;;;;;;2004 - eDetailer & Virtual Detailer;;; -campaign;;;;;;;2007 - eDetailer & Virtual Detailer;;; -campaign;;;;;;;2008 - New evidence of efficacy ;;; -campaign;;;;;;;2009 - Detailer Ehrlichosis;;; -campaign;;;;;;;2010 - Otranto Detailer ;;; -campaign;;;;;;;2012 - LeishVet Detailer;;; -campaign;;;;;;;2013 - Detailer - Ehrlichia;;; -campaign;;;;;;;2013 - eDetailer;;; -campaign;;;;;;;2015 - H2H Detailer;;; -campaign;;;;;;;2016 - Advantix H2H eDetailer;;; -campaign;(2014);;;;;Info Website;;;; -brand;;;;;Advocate;;;;; -campaign;;;;;;2006 - Technical Manual;;;; -campaign;;;;;;2007 - Advocate Meets Advocate Toolkit;;;; -campaign;;;;;;2007 - Launch Campaign Toolkit;;;; -campaign;;;;;;2007 - New Indications;;;; -campaign;;;;;;2008 - Lice Management;;;; -campaign;;;;;;2008 - The Endectocide;;;; -campaign;;;;;;2009 - Baermann Protocol;;;; -campaign;;;;;;2009 - Detailer Angiostrongylus Vasorum;;;; -campaign;;;;;;2009 Ferret;;;; -skip;;;;;;;Communication Strategy;;; -skip;;;;;;;Market Research;;; -skip;;;;;;;PR;;; -skip;;;;;;;Veterinary Services Support;;; -campaign;;;;;;2009/2010 - Lifecycle Aelurostrongylus abstrusus;;;; -campaign;;;;;;2010 - Lifecycle Crenosoma;;;; -campaign;;;;;;2010/2011 - Detailers;;;; -campaign;;;;;;2011 - Speed of Flea kill Detailer;;;; -campaign;;;;;;2013 - Evolution Campaign;;;; -campaign;;;;;;2014 - Advocate Advertorials;;;; -campaign;;;;;;2014 - Advocate eDetailer ;;;; -campaign;;;;;;2015 - D. repens Detailer;;;; -campaign;;;;;;2015 - Global website Localization Docs;;;; -campaign;;;;;;2015 - Steady State Detailer;;;; -campaign;;;;;;2016 - Advocate Vet Ad;;;; -campaign;;;;;;2016 - Diagnosis of Mites;;;; -campaign;;;;;;2017 - Advocate Poster;;;; -brand;;;;;Baytril;;;;; -campaign;;;;;;2000 - Intelligence at Work - Toolkit;;;; -campaign;;;;;;2009 - New Branding Campaign Toolkit;;;; -campaign;;;;;;2009 - Baytril Symposium Florence;;;; -campaign;;;;;;2011 - Oral Suspension ;;;; -campaign;;;;;;2013/14 - Clinical Cases;;;; -brand;;;;;Bolfo/Bay-o-Pet;;;;; -brand;;;;;CVBD;;;;; -campaign;;;;;;2009 - Risk Map;;;; -campaign;;;;;;2010 - Canine Leishmaniosis;;;; -campaign;;;;;;2010 - Clinic Manual;;;; -campaign;;;;;;2011 - CVBD, Idexx;;;; -campaign;;;;;;2012 - CVBD World Forum recommendations;;;; -campaign;;;;;;2013 - CVBD Diagnostic Paths;;;; -campaign;;;;;;2013 - CVBD Diagnostic Poster;;;; -campaign;;;;;;2014 - CVBD Digest;;;; -campaign;(2016-2017);;;;;CVBD Feline Clinical Cases;;;; -campaign;(2012-2015);;;;;CVBD Symposia;;;; -brand;;;;;Drontal;;;;; -campaign;;;;;;2007 - Wormers;;;; -campaign;;;;;;2010 - Giardia;;;; -campaign;;;;;;2012 - Vet Detailer;;;; -campaign;;;;;;2013 - Drontal Tasty Communication;;;; -campaign;;;;;;2015 - Drontal eDetailer;;;; -campaign;;;;;;2016 - Digital Game;;;; -campaign;;;;;;2016 - Giardia;;;; -campaign;;;;;;2017 - Drontal Tasty Images;;;; -brand;;;;;Procox;;;;; -campaign;;;;;;2011 - Procox Launch Communication Concept ;;;; -classify;MediaType.Packshot;;;;;;Packshots;;; -campaign;;;;;;2012 - Brand Guideline;;;; -campaign;;;;;;2012 - Easy digest 1, Coccidia;;;; -campaign;;;;;;2014 - Procox Positioning Video;;;; -brand;;;;;Profender;;;;; -keyword;;;;;;Profender Cat;;;; -campaign;;;;;;;2005 - Launch Campaign - Toolkit;;; -campaign;;;;;;;2005 - Technical Manual;;; -campaign;;;;;;;2008 - Spot-on Toolkit;;; -campaign;;;;;;;2011 - Spot on Detailer;;; -campaign;;;;;;;2011 - Tapeworm Materials;;; -campaign;;;;;;;2011 - Vet Ad;;; -campaign;;;;;;;2012 - Comparative study vet detailer;;; -campaign;;;;;;;2013 - iPad eDetailer materials;;; -campaign;;;;;;;2016 - Cat Breeds Poster;;; -campaign;;;;;;;2016 - Happy Cat Campaign;;; -keyword;;;;;;Profender Dog;;;; -campaign;;;;;;;2009 - Tablets Launch Concept;;; -campaign;;;;;;;2011 - Advocate MDR1;;; -campaign;;;;;;;2011 - Toxocara canis in dogs;;; -campaign;;;;;;;2012 - Vet Detailer;;; -brand;;;;;Seresto;;;;; -campaign;(2017);;;;;Augmented Reality;;;; -campaign;(2016);;;;;Blogger Materials;;;; -keyword;;;;;;;Blogger Box;;; -keyword;;;;;;;Guideline;;; -keyword;;;;;;;Microsite;;; -campaign;(2011-2017);;;;;Brand Guideline;;;; -campaign;(2012);;;;;Conference Material;;;; -keyword;;;;;;;PowerPoint Templates;;; -campaign;(2014);;;;;PR Material;;;; -campaign;(2011-2014);;;;;Pet Owner Material;;;; -keyword;;;;;;;Images TV Spot;;; -keyword;;;;;;;Key Visuals;;; -campaign;(2011-2017);;;;;Seresto Images;;;; -campaign;(2015);;;;;Technical Manual;;;; -campaign;(2012-2016);;;;;Vet /Nurse Material;;;; -keyword;;;;;;;Advertisements;;; -keyword;;;;;;;Print Detailer;;; -keyword;;;;;;;eDetailer;;; -brand;;;;;Veraflox;;;;; -campaign;;;;;;2011 - Veraflox Brands;;;; -keyword;;;;;;;Key Visuals;;; -keyword;;;;;;;Pictograms;;; -campaign;;;;;;2013 - Laboratory card;;;; -campaign;;;;;;2013 - Product Manual;;;; -campaign;;;;;;"2014 - Concept ""Reduce the risk of recurrens""";;;; -campaign;(2016-2017);;;;;AI Symposium Proceedings/Digest;;;; -campaign;(2013-1014);;;;;Clinical Cases;;;; -campaign;(2006-2013);;;;;Veraflox Symposium;;;; -brand;;;;;miscellaneous;;;;; -campaign;;;;;;2009 - Symposium ESVD/ECVD;;;; -campaign;;;;;;2011 - Dog Breed Poster;;;; -campaign;;;;;;2013 - A. ceylanicum detailer for Asia;;;; -campaign;;;;;;2013 - Egg Shedding Leaflet;;;; -campaign;;;;;;2013 - WSAVA CE Ad;;;; -campaign;;;;;;2014 - Worming Tool;;;; -campaign;;;;;;2016 - Endo Book;;;; -campaign;;;;;;2017 - Ecto Book;;;; -campaign;(2007-2017);;;;;Dermatology Brochure ;;;; -skip;;;;;;Parasite Calendar;;;; -classify;BusinessUnit.FAP;;;Brands & Concepts FAP;;;;;; -brand;;;;;Baycox;;;;; -keyword;;;;;;Baycox Bovis;;;; -campaign;;;;;;;2012 - Toolkit;;; -campaign;;;;;;;2013 - iPad eDetailer;;; -campaign;;;;;;;2016 - Baycox Bovis Detailer;;; -keyword;;;;;;Baycox Lamb;;;; -keyword;;;;;;Baycox Poultry;;;; -keyword;;;;;;Baycox Swine;;;; -campaign;;;;;;;2010 - Old Concept: Gain more by preventing coccidiosis;;; -campaign;;;;;;;2012 - Toolkit;;; -campaign;(2015-2016);;;;;;2015/16 - Baycox Iron Oral;;; -skip;;;;;;;;Images;; -campaign;;;;;;;2016 - Baycox Swine Detailer;;; -campaign;(2004-2008);;;;;Baycox Technical Information;;;; -skip;;;;;;Videos/Animations;;;; -keyword;;;;;;;Baycox Bovis;;; -keyword;;;;;;;Baycox Lamb;;; -keyword;;;;;;;Baycox Swine;;; -brand;;;;;Bayticol;;;;; -brand;;;;;Baytril;;;;; -campaign;(2011-2013);;;;;Brand Guide;;;; -campaign;(2006-2013);;;;;Cattle;;;; -keyword;;;;;;;Advertisements;;; -keyword;;;;;;;Mastitis Technical Manual;;; -campaign;(2011);;;;;MPC Concept;;;; -campaign;(2013);;;;;Poultry;;;; -keyword;;;;;;;Advertisements;;; -keyword;;;;;;;Brochures & Manuals;;; -campaign;(2011-2015);;;;;Swine;;;; -keyword;;;;;;;Advertisements;;; -keyword;;;;;;;Brochures & Manuals;;; -keyword;;;;;;;eDetailer;;; -brand;;;;;Bayvarol;;;;; -campaign;(2006-2013);;;;;Bayvarol Perizin Checkmite - Toolkit;;;; -skip;;;;;;;Animated PowerPoint Presentation;;; -skip;;;;;;;Give Aways;;; -brand;;;;;Biosecurity;;;;; -campaign;;;;;;2014 - eDetailer;;;; -brand;;;;;Catosal;;;;; -campaign;;;;;;2008 - Trust Pink Toolkit;;;; -campaign;;;;;;2011 - Metabolic Moments;;;; -campaign;(2013-2016);;;;;Body Condition Score;;;; -brand;;;;;Ceffect;;;;; -brand;;;;;Dairy Products;;;;; -brand;;;;;Honey bee care;;;;; -keyword;;;;;;Images;;;; -brand;;;;;Polyvar;;;;;Brand noch nicht im System -classify;Status.Archived;;;;Transforming Livestock Production;;;Wird archiviert;;Welche Brand? -classify;Status.Archived;;;;;TLP Pictograms;;;; -brand;;;;;Victrio;;;;; -brand;;;;;Zelnate;;;;; -campaign;(2016);;;;;Brand Guide;;;; -campaign;(2016);;;;;Digital;;;; -campaign;(2015);;;;;Logo;;;; -campaign;(2015-2016);;;;;Print;;;; -campaign;(2016);;;;;Videos;;;; -classify;MediaType.Guideline;;;Copyright Templates;-> unter Guidelines;;;;; -classify;MediaType.Guideline;;;Guidelines;;;;;; -skip;;;;;AH Meeting Culture;;;;; -skip;;;;;Agency Briefing Templates;;;;; -skip;;;;;BAH eDetailer Template;;;;; -classify;BusinessUnit.CAP;;;;CAP Brand/Packaging Design;;;;; -campaign;(2009-2017);;;;;Advantage Family;;;; -campaign;(2003-2012);;;;;Bolfo/Bayopet (OTC);;;; -campaign;(2012-2017);;;;;Drontal Product Family;;;; -campaign;(2014);;;;;Ethical Pack;;;; -campaign;(2005);;;;;Kiltix Products;;;; -campaign;(2017);;;;;Lifestyle Photography 2017;;;; -campaign;(2009-2012);;;;;Profender Products;;;; -campaign;(2011-2017);;;;;Seresto Packaging;;;; -classify;BusinessUnit.FAP;;;;FAP Brand/Packaging Design;;;;; -campaign;(2011);;;;;Farm Animal Products;;;; -campaign;(2006);;;;;Farmhygiene Products;;;; -skip;;;;;Global Exhibit Design Manual;;;;; -not migrated;;;;;Training Tools - MediaAssistant;;;;; -classify;BusinessUnit.General;;;Images;;;kommt komplett in Space General;;;Nach Motives-Baum unter Images -motives;;;;;Applications;;;;; -motives;;;;;Different animals together;;;;; -motives;;;;;Disease Symptoms;;;;; -motives;;;;;;Organs;;;; -motives;;;;;;Skin;;;; -motives;;;;;Examination/Sampling;;;;; -motives;;;;;Illustrations;;;;; -motives;;;;;;Animals and people;;;; -motives;;;;;;Application;;;; -motives;;;;;;Art;;;; -skip;;;;;;;Cat and DogART, Portugal;;; -skip;;;;;;;Cat and DogART, Prague;;; -skip;;;;;;;CattleART;;; -skip;;;;;;;PigART;;; -skip;;;;;;;PoultryART;;; -skip;;;;;;;SheepART;;; -motives;;;;;;Cells and microorganisms;;;; -motives;;;;;;Lifecycles & Routes of infection;;;; -motives;;;;;;Maps;;;; -motives;;;;;;Parasites;;;; -motives;;;;;;Pictograms;;;; -motives;;;;;Insects and arachnids;;;;; -motives;;;;;;Fleas;;;; -motives;;;;;;Flies;;;; -motives;;;;;;Lice;;;; -motives;;;;;;Mites;;;; -motives;;;;;;Mosquitoes;;;; -motives;;;;;;Ticks;;;; -motives;;;;;Laboratory;;;;; -motives;;;;;Microorganism;;;;; -motives;;;;;People;;;;; -motives;;;;;People with animals;;;;; -motives;;;;;Target animals;;;;; -motives;;;;;;Birds;;;; -motives;;;;;;Cats;;;; -motives;;;;;;Cattle;;;; -motives;;;;;;Dogs;;;; -motives;;;;;;Honey bees;;;; -keyword;;;;;;;Flowers;;; -motives;;;;;;Horses;;;; -motives;;;;;;Poultry;;;; -motives;;;;;;Reptiles and turtles;;;; -motives;;;;;;Sheep;;;; -motives;;;;;;Small furry animals;;;; -motives;;;;;;Swine;;;; -motives;;;;;;Zoo and other animals;;;; -motives;;;;;Worms (Helminths);;;;; -motives;;;;;;Roundworms;;;; -motives;;;;;;Tapeworms;;;; -scan;;;;Logos;;;;;;bitte den Brands zuordnen -skip;;;;Packshots;;;;;; -brand;;;;;Advantage;;;;; -brand;;;;;Advantix;;;;; -brand;;;;;Advocate;;;;; -brand;;;;;Baycox;;;;; -brand;;;;;Baytril;;;;; -brand;;;;;Bolfo/Bay-o-Pet;;;;; -brand;;;;;Byemite;;;;; -brand;;;;;Catosal;;;;; -brand;;;;;Clavobay;;;;; -brand;;;;;Droncit;;;;; -brand;;;;;Drontal;;;;; -brand;;;;;Procox;;;;; -brand;;;;;Profender;;;;; -brand;;;;;Seresto;;;;; -brand;;;;;Veraflox;;;;; -scan;;;;Video Library;;-> alles was nicht brand-related ist, bitte unter Space General;;;;Wenn möglich, Brand zuordnen, sonst General/unassigned -keyword;;;;;Events;;;;; -brand;;;;;;CVBD;;;; -skip;;;;;Films by Brand;;;;; -brand;;;;;;Advantage;;;; -brand;;;;;;Advantix / K9 Advantix;;;; -skip;;;;;;;No Bite;;; -skip;;;;;;;Repel & Kill - 2014;;; -brand;;;;;;Advocate/Advantage Multi;;;; -brand;;;;;;Baycox;;;; -brand;;;;;;Bayer Parasite Solutions;;;; -brand;;;;;;Catosal;;;; -brand;;;;;;Drontal;;;; -brand;;;;;;Procox;;;; -brand;;;;;;Profender Cat;;;; -brand;;;;;;Profender Dog;;;; -brand;;;;;;Seresto;;;; -brand;;;;;;Veraflox;;;; -brand;;;;;;Victrio;;;; -brand;;;;;;Zelnate;;;; -skip;;;;;Films by Indication;;;;; -keyword;;;;;;Flea;;;; -keyword;;;;;;Giardia;;;; -keyword;;;;;;Mite;;;; -keyword;;;;;;Mosquito;;;; -keyword;;;;;;Tick;;;; -keyword;;;;;;Worms;;;; -keyword;;;;;;;Aelurostrongylus abstrusus;;; -keyword;;;;;;;Angiostrongylus vasorum;;; -keyword;;;;;;;Dirofilaria immitis;;; -keyword;;;;;;;Dirofilaria repens;;; -keyword;;;;;;;Toxocara;;; -keyword;;;;;;Zoonosis;;;; -skip;;;;;TV Commercials;;;;; -brand;;;;;;Advantix / K9 Advantix;;;; -brand;;;;;;Advocate / Advantage Multi;;;; -brand;;;;;;Seresto;;;; -not migrated;;;BAH Image series;;;;;;;wird nicht migriert -skip;;;;Image series 1;;;;;; -skip;;;;Image series 2;;;;;; -classify;Status.Archived;;BAH Internal Videos;;"alle ins Archiv -> unter classification ""interne Videos""";;;;; -not migrated;;;BAH Webshop;;;;;;;wird nicht migriert -skip;;;;Advantage;;;;;; -skip;;;;Advantix;;;;;; -skip;;;;Advocate;;;;;; -skip;;;;BAH in general ;;;;;; -skip;;;;Baycox;;;;;; -skip;;;;Bayer Parasite Solution ;;;;;; -skip;;;;Bayticol;;;;;; -skip;;;;Baytril;;;;;; -skip;;;;Baytril CAP;;;;;; -skip;;;;Bayvarol;;;;;; -skip;;;;Bolfo ;;;;;; -skip;;;;Byemite ;;;;;; -skip;;;;CVBD Congress;;;;;; -skip;;;;Catosal;;;;;; -skip;;;;Cattle Art;;;;;; -skip;;;;Drontal;;;;;; -skip;;;;ESFM Congress ;;;;;; -skip;;;;Foresto ;;;;;; -skip;;;;IPVS Congress ;;;;;; -skip;;;;Kiltix;;;;;; -skip;;;;NAVC ;;;;;; -skip;;;;Pen;;;;;; -skip;;;;Perizin;;;;;; -skip;;;;Pig ART ;;;;;; -skip;;;;Procox;;;;;; -skip;;;;Profender;;;;;; -skip;;;;Renalzin;;;;;; -skip;;;;Rompun;;;;;; -skip;;;;Sebacil;;;;;; -skip;;;;Seresto;;;;;; -skip;;;;TLP Transforming LIvestock Production ;;;;;; -skip;;;;Technical Supplement ;;;;;; -skip;;;;Veraflox;;;;;; -skip;;;;Veterinary Parasitology;;;;;; -skip;;;;WAAVP Congress ;;;;;; -skip;;;;WBC Congress;;;;;; -skip;;;;Watches ;;;;;; -classify;Status.Archived;;BAH archive;;;-> muss gesondert nochmal besprochen werden;;;; -skip;;;;Advertising Media;;;;;; -classify;BusinessUnit.CAP;;;;CAP;;;;; -keyword;;;;;;Acticam;;;;Frage: Im Archiv sind brands, die es nicht mehr gibt. -brand;;;;;;Advantage;;;;D.h. wenn wir diese jetzt aufführen, sieht man doch auch brands -brand;;;;;;Advantix;;;;(die es nicht mehr gibt) in der User-Sicht? Oder? Evtl. alte Brands in Keywords -keyword;;;;;;;CVBD WebConference;;; -skip;;;;;;;;2014;; -skip;;;;;;;;2015;; -brand;;;;;;Advocate;;;; -keyword;;;;;;;Poster;;; -keyword;;;;;;BPS;;;; -brand;;;;;;Baytril;;;; -keyword;;;;;;Catosal;;;; -keyword;;;;;;Clavobay;;;; -keyword;;;;;;Dermatology;;;; -keyword;;;;;;Droncit;;;; -brand;;;;;;Drontal;;;; -keyword;;;;;;Fuciderm, Fucidin, Conoptal;;;; -keyword;;;;;;Hyonate;;;; -keyword;;;;;;Kiltix;;;; -brand;;;;;;Miscellaneous;;;; -brand;;;;;;Profender;;;; -keyword;;;;;;Renalzin;;;; -brand;;;;;;Seresto;;;; -keyword;;;;;;;2012 - Client education;;; -keyword;;;;;;;2012 - Launch;;; -keyword;;;;;;;Augmented Reality;;; -keyword;;;;;;;OTC;;; -keyword;;;;;;;POM;;; -keyword;;;;;;;Seresto Profender;;; -keyword;;;;;;;Seresto e-detailer;;; -brand;;;;;;Veraflox;;;; -classify;BusinessUnit.FAP;;;;FAP;;;;; -brand;;;;;;Baycox;;;; -keyword;;;;;;;Baycox Bovis Toolkit (Old);;; -skip;;;;;;;;Awareness Campaign;; -skip;;;;;;;;Images Baycox bovis Toolkit;; -skip;;;;;;;;Launch Campaign;; -keyword;;;;;;;Baycox Brand Communication 2009;;; -skip;;;;;;;;Key Visuals;; -skip;;;;;;;;Logos;; -keyword;;;;;;;Baycox Lamb Toolkit;;; -skip;;;;;;;;Images Baycox Lamb Toolkit;; -keyword;;;;;;;Baycox Piglet Launch Campaign - Toolkit;;; -skip;;;;;;;;Baycox Piglet Images;; -keyword;;;;;;;Baycox Poultry;;; -skip;;;;;;;;Images Baycox Poultry;; -keyword;;;;;;;The European Campaigns;;; -skip;;;;;;;;Awareness;; -skip;;;;;;;;Launch;; -brand;;;;;;Bayticol;;;; -skip;;;;;;;Images;;; -brand;;;;;;Baytril;;;; -keyword;;;;;;; Baytril International Communication Concepts;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril - Communication Concept 2011;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril 1nject Concept;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril Eyecatcher Campaign;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril MPC Brochure;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril The right choice Toolkit;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril against Mastitis - Technical manual;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Baytril max -Advertising Concept 1998;;; -skip;;;;;;;;Images;; -skip;;;;;;;;Technical Manual;; -skip;;;;;;;;;Images; -keyword;;;;;;Bayvarol;;;; -keyword;;;;;;;Bayvarol Perizin Checkmite - Toolkit;;; -skip;;;;;;;;Images;; -keyword;;;;;;ByeMite ;;;; -keyword;;;;;;;ByeMite Say Goodbye to Red Mites - The Toolkit;;; -skip;;;;;;;;Images;; -skip;;;;;;;Images;;; -brand;;;;;;Catosal;;;; -keyword;;;;;;;Metabolic Moments 2011;;; -skip;;;;;;;;Images;; -keyword;;;;;;;Trust Pinkt Toolkit 2008;;; -skip;;;;;;;;Images;; -brand;;;;;;Dairy Products;;;; -brand;;;;;;Biosecurity;;;; -keyword;;;;;;Prolongal;;;; -brand;;;;;;Transforming Livestock Production;;;; -skip;;;;;;;Images;;; -;;;;Give Aways;;;;;; -;;;;Graphics/tables;;;;;; -;;;;Guidelines;;;;;; -;;;;;Advocate Guideline 2009;;;;; -;;;;;CAP Brand Design;;;;; -;;;;;;Advantage family;;;; -;;;;;;Drontal Plus;;;; -;;;;;;HOB 2000;;;; -;;;;;;Kiltix;;;; -;;;;;;Packaging Design 1996;;;; -;;;;;;Pet Care Products (OTC);;;; -;;;;;;Profender;;;; -;;;;;;Seresto;;;; -;;;;;;;Packaging Images;;; -;;;;;FAP Brand Design;;;;; -;;;;;;Farm Animal Products;;;; -;;;;;;Farmhygiene Products;;;; -;;;;;Packaging;;;;; -;;;;;;Absolut;;;; -;;;;;;Advantage;;;; -;;;;;;Advantix;;;; -;;;;;Training Tools MA;;;;; -;;;;;eDetailer Template;;;;; -;;;;Illustrations;;;;;; -;;;;Images;;;;;; -motives;;;;;Animals;;;;; -motives;;;;;;Bees;;;; -motives;;;;;;Benelux Images black/white;;;; -motives;;;;;;Cats;;;; -motives;;;;;;Cattle;;;; -motives;;;;;;Dogs;;;; -motives;;;;;;Ectoparasites in pictures;;;; -motives;;;;;;Horses;;;; -motives;;;;;;Images from Mexico;;;; -motives;;;;;;Insects and arachnids;;;; -motives;;;;;;;Red bird mite;;; -motives;;;;;;Poultry;;;; -motives;;;;;;Sheep ticks and control;;;; -motives;;;;;;Sheeps;;;; -motives;;;;;;Small furry animals;;;; -motives;;;;;;Swine;;;; -motives;;;;;;Ticks and tickborne;;;; -motives;;;;;;Worms;;;; -motives;;;;;Application;;;;; -motives;;;;;Different animals together;;;;; -motives;;;;;Disease symptoms;;;;; -motives;;;;;;Myiases;;;; -motives;;;;;Events;;;;; -motives;;;;;;CVBD symposium, Billesley 2006;;;; -motives;;;;;;WSAVA 2006, Prag;;;; -motives;;;;;Microorganisms;;;;; -motives;;;;;Microscope images;;;;; -motives;;;;;;LM images;;;; -motives;;;;;;SEM images;;;; -motives;;;;;People;;;;; -motives;;;;;People and animals;;;;; -motives;;;;;;Advantix, 2003 - Free the dog Toolkit;;;; -;;;;Logos;;;;;; -;;;;PR & Congresses;;;;;; -;;;;;Congresses;;;;; -;;;;;;Angio Forum;;;; -;;;;;;CVBD;;;; -;;;;;;ECVIM;;;; -;;;;;;ESFM;;;; -;;;;;;ESVD;;;; -;;;;;;IPVS, WBC;;;; -;;;;;Public Relations;;;;; -;;;;;;Brand PR;;;; -;;;;;;Press Releases;;;; -;;;;Packshots;;;;;; -;;;;Videos;;;;;; -;;;;;CAP;;;;; -;;;;;;Advantage;;;; -;;;;;;Advantix;;;; -;;;;;;Advocate;;;; -;;;;;;BPS;;;; -;;;;;;Baytril;;;; -;;;;;;Drontal;;;; -;;;;;;Profender;;;; -;;;;;;Renalzin;;;; -;;;;;;Rompun;;;; -;;;;;;Seresto;;;; -;;;;;;Worms;;;; -;;;;;Events;;;;; -;;;;;;Baytril Symposium 2009 Florence;;;; -;;;;;;CVBD / Zoonosis;;;; -;;;;;;GM Workshop 2011, Krefeld;;;; -;;;;;;IPVS 2010;;;; -;;;;;;Parasite Exhibition Museum;;;; -;;;;;;WBC;;;; -;;;;;FAP;;;;; -;;;;;;Baycox;;;; -;;;;;;Baytril;;;; -;;;;;;Bye Mite;;;; -;;;;;Historical films;;;;; -;;;;;Marketing Excellence;;;;; -;;;;;TV Spots;;;;; -;;;;;Webinars;;;;; -;;;;Webshop;;;;;; -;;;;;Clothes;;;;; -;;;;;Special Edition;;;;; -not migrated;;;M-CAP-Links;;;;;;; -skip;;;;AI Symposia;;;;;; -skip;;;;Advocate D repens SEM '16;;;;;; -skip;;;;AngioSEM;;;;;; -skip;;;;Baytril CC;;;;;; -skip;;;;CVBD;;;;;; -skip;;;;Veraflox Det;;;;;; -not migrated;;;Medical Care ;;;;;;; diff --git a/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.xlsx b/AH MAM Migration/resources/Media_Assistant_Categories_131017_EDITED.xlsx deleted file mode 100644 index 8eafe1ceaadedc9bc88af0c5da81dbed311a0d35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32229 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 OvDJPQDFU~D?friq#7J-e 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 141be271d0e6ebd15a57340e28b742ebd383dc34..91a0d23bd2e53f01705284791cc8def7ff452dda 100644 GIT binary patch delta 25867 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 KUkduq>VE;>2Du#o diff --git a/AH MAM Migration/src/com/bayer/edam/migration/Definitions.java b/AH MAM Migration/src/com/bayer/edam/migration/Definitions.java index 5bcc959..5a34663 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/Definitions.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/Definitions.java @@ -28,6 +28,7 @@ public class Definitions { classifications = new HashMap(); classifications.put("MediaAssistant-Migration", new WriteClassification("2bd24882-b7d8-4d30-8e6f-a7ef00eb33e7", 1)); + classifications.put("Test-GEXCE", new WriteClassification("f1d058987a3043d5b021a819007ff3c0", 1)); classifications.put("Country.Global", new WriteClassification("dff7666b-326b-4e1c-912c-a7b4006c8500", 1)); // /Definitions/Animal Health/Country classifications.put("Agencies.Bayer AH", new WriteClassification("8de5ef0e-3c6d-451c-b82b-a7b4006c954c", 1)); // /Definitions/Agencies/Bayer @@ -89,7 +90,7 @@ public class Definitions { classifications.put("MediaType.DirectMail", new WriteClassification("335b4227f05344e0aee2a73100a29d74", 1)); classifications.put("MediaType.Flyer", new WriteClassification("eb086cb861134039a8f4a73100a29aa2", 1)); classifications.put("MediaType.Folder", new WriteClassification("3a51645220dc4ba8b109a73100a29eeb", 1)); - classifications.put("MediaType.Illustration", new WriteClassification("5222fed4a54f4098927da6dd00d0151f", 1)); + classifications.put("MediaType.Illustration", new WriteClassification("7d1e20b9f244423b9214a7f400d3ae68", 1)); classifications.put("MediaType.TableGraphInfographic", new WriteClassification("bae7d168eb5341c09c15a73100a2ad46", 1)); classifications.put("MediaType.Logo", new WriteClassification("aef9f8deb91c4e169042a73100a2a859", 1)); classifications.put("MediaType.Newsletter", new WriteClassification("3322cf96cb4e408bb2dea73100a29df7", 1)); 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 dec26fc..68cb785 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/MamMigrationSelective.java @@ -52,8 +52,7 @@ public class MamMigrationSelective implements CommandLineRunner { static final String adamHost = "https://edam-q.bayer.com:2015"; static final String mamHost = "https://service.media-assistant.animalhealth.bayer.com"; - private List entrySelection = new ArrayList(Arrays.asList( 28861, 28860, 71948, 71048, 70778, /*70746, 70142,*/ 70361/*, 63924, 71263, 63201, 56942, 57641, 70745, 70440, 70340, - 70288, 71725*/)); + private List entrySelection = new ArrayList(Arrays.asList( 72048, 60984 )); static final String categoryJson = "resources/2017-10-19_categories.json"; static final String categoryMapping = "resources/Media_Assistant_Categories_131017_EDITED_without_archive.csv"; @@ -85,6 +84,7 @@ public class MamMigrationSelective implements CommandLineRunner { @Override public void run(String... strings) throws Exception { + // XXX readEntryIDsFromFile(); log.info("Write log headers for " + entryLog.getAbsolutePath()); @@ -119,17 +119,12 @@ public class MamMigrationSelective implements CommandLineRunner { HttpEntity entity = new HttpEntity("", mamHeaders); for (int id : entrySelection) { - - - // XXX -// if (id > 80000 || id < 72009) //72048 + // if needed start from a certain ID +// if (id > 60984 || id < 60984) // continue; - - - log.info("GET entry " + id); Entry entry = restTemplate.exchange(mamHost + "/rest/migration/entry/{id}", HttpMethod.GET, entity, Entry.class, id).getBody(); diff --git a/AH MAM Migration/src/com/bayer/edam/migration/adam/UploadRecord.java b/AH MAM Migration/src/com/bayer/edam/migration/adam/UploadRecord.java index b7bbb70..2d1596e 100644 --- a/AH MAM Migration/src/com/bayer/edam/migration/adam/UploadRecord.java +++ b/AH MAM Migration/src/com/bayer/edam/migration/adam/UploadRecord.java @@ -12,7 +12,7 @@ public class UploadRecord { private static final Logger log = LoggerFactory.getLogger(UploadRecord.class); - public static class WriteClassification { + public static class WriteClassification implements Comparable { public String id; public Integer sortIndex; @@ -20,10 +20,17 @@ public class UploadRecord { this.id = id; this.sortIndex = sortIndex; } + + @Override + public int compareTo(WriteClassification o) { + return o.id.compareTo(this.id); + } } public static class Classifications { public List addOrUpdate = new ArrayList(); + +// public Set addOrUpdate = new HashSet(); } public static class LocalizedValue { @@ -62,11 +69,19 @@ public class UploadRecord { public Classifications classifications = new Classifications(); public Fields fields = new Fields(); - public void add(WriteClassification classification) { + public boolean add(WriteClassification classification) { + for (WriteClassification c : classifications.addOrUpdate) { + if (c.equals(classification)) + return false; + } + classifications.addOrUpdate.add(classification); + + return true; } public void add(Field field) { + log.debug("Adding field " + field.id); fields.addOrUpdate.add(field); }