1. Status
- Übertragen der Datensätze funktioniert grundsätzlich
- MAM -> JSON (komme darauf zurück) -> eDAM
- Felder da, suchbar
- Es fehlen noch die verlinkten Strukturen: Kategorien, Benutzer

2. Fragen
- English only?
- CreationDate ist read-only
- Mapping Media Type --> bringt Martin mit
- Wer soll als byr_ah_projectLead gesetzt werden? Brand Comm representative für beide Felder?
- Soll muss der MAM-Uploader irgendwo gespeichert werden? --> Additional Info
- "Bayer Animal Health GmbH" immer als License Holder OK?
- "comment" mit in description?
- MAM-Status "ARCHIVED" --> eDAM.Archived?
- Was ist mit Status != ACCEPTED or ARCHIVED?
- Regelung Cutover: Kein Upload mehr ab KW42 (16.10.)

  License:
- Wenn License Holder nicht gesetzt, trotzdem BAH GmbH? (bspw. 00070763) --> mandatory
- release.forInternet/forIntranet --> License comments
- GPC owner/e-mail?

  GPC:
- Beispiel für ausgefüllte GPC-Daten/Wird GPC-Block verwendet?
- was ist mit regionalLicenseComment/personalLicenseComment?
- Ist "Date of Issue" Release Date? Ist gpc.expirationDate = LMR Expiration Date?
- GPC No. = LMR ID?

3. Timeline
- Fertigstellung Migrations-Programm
- Download/Upload Metadaten
- Download/Upload Dateien
- Download = knapp 4 Tage, Upload ähnlich


--- Antworten: Claudia/Heike 21.09. -----------------
- Released for Inter/Intra raus [done]
- Wenn License Holder fehlt, AH GmbH setzen und auf separate Liste [done]
- Usage Rights -> immer restricted [done]
- Englisch OK
- Additional Info in einzelnen Zeilen [done]
- Comment und Description [done]
- Status: Liste mit Status != ACCEPTED an Claudia/Heike [done]
  Archiv ist nur andere Kategorie
- Agency: Print Supplier (wenn gesetzt, sonst Bayer AH) --> Martin/Tilman klären Prozess
- Seite 2 als Preview --> möglich?
- Filename Preview nach Feld fileName setzen
-----------------------------------------------------
Status „Archived“ kann gelöscht werden bzw. muss nicht übernommen werden.
Heike prüft nochmal den Status „angelegt“ und gibt dann Rückmeldung.
Status „gesperrt“ kann gelöscht werden bzw. muss nicht übernommen werden.
Status „Zur Indexierung zugewiesen“ kann gelöscht bzw. muss nicht übernommen werden.
Status „Zum Upload zugewiesen“ bitte behalten.


Campaign anlegen:
- create classification under year
- set access permissions -> neue per GUI als Vorlage anlegen




CREATE TABLE Record (
  ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY,
  Location VARCHAR NOT NULL,
  Entry VARCHAR NOT NULL)
AS SELECT
  null,
  Location,
  Entry
FROM CSVREAD('C:/Temp/Migration AH/entry.log', null, 'charset=UTF-8 fieldSeparator=|~|');

SELECT * FROM Record;

CALL CSVWRITE ('C:/Temp/Migration AH/entries.csv', 'SELECT * FROM Record', 'charset=UTF-8');



DROP ALL OBJECTS


jdbc:h2:C:\Temp\Migration AH\Entry Export\entries

CREATE TABLE Entry (
  ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY,
  EntryId INTEGER NOT NULL,
  EntryIdString VARCHAR NOT NULL,
  MediaType INTEGER NOT NULL,
  Filesize BIGINT NOT NULL,
  Json VARCHAR NOT NULL)
AS SELECT
  null,
  EntryId,
  EntryIdString,
  MediaType,
  Filesize,
  Json
FROM CSVREAD('C:\Temp\Migration AH\Entry Export\migration.csv', null, 'charset=UTF-8 fieldSeparator=|~|');

SELECT * FROM Entry;

CALL CSVWRITE ('C:/Temp/Migration AH/migration.csv', 'SELECT * FROM Entry', 'charset=UTF-8');



