Index: APPS/VKP/impl/RegioInstellingImporteur.cls.xml =================================================================== diff -u -r33585 -r40307 --- APPS/VKP/impl/RegioInstellingImporteur.cls.xml (.../RegioInstellingImporteur.cls.xml) (revision 33585) +++ APPS/VKP/impl/RegioInstellingImporteur.cls.xml (.../RegioInstellingImporteur.cls.xml) (revision 40307) @@ -2,7 +2,7 @@ -Do ##class(APPS.VKP.impl.RegioInstellingImporteur).%New().ImporteerRegioInstellingen("F:\regio.csv",1) +Do ##class(APPS.VKP.impl.RegioInstellingImporteur).%New().ImporteerRegioInstellingen("E:\regio.csv",1) vhLib.Macro %RegisteredObject @@ -33,9 +33,6 @@ TEKORTKOMINGEN: Vertalingen van de nieuwe regio's (^RES("KLANT","PI","VERZENDWIJZE","D",) worden niet automatisch gemaakt. Path:%String,InclusiefKlantAanpassingen:%Boolean @@ -49,6 +46,7 @@ Do ..Reader.SetDelimiter(";") Do ..Reader.SetHeaderRow(1) Do ..Reader.SetFirstDataRow(2) + Do ..Reader.AddHeaderTranslation("RN","RegioId","N") Do ..Reader.AddHeaderTranslation("Nieuwe regio","NieuweRegio","N") Do ..Reader.AddHeaderTranslation("Oude regio","OudeRegio","N") Do ..Reader.AddHeaderTranslation("Omschrijving","Omschrijving","N") @@ -63,6 +61,46 @@ InclusiefAndereDataAanpassing:%Boolean + "_NieuweExterneVerantwoordelijke.GeefNaam() + + Do Regio.ZetExterneVerantwoordelijke(NieuweExterneVerantwoordelijke) + } + + If ##class(TECH.StringUtils).ToUpper(..GeefData("InitialenInterneVerantwoordelijke")) '= "GEEN" { + #dim Interne As %String = $$USERID^vhUSER(..GeefData("InitialenInterneVerantwoordelijke")) + Do ..ControleerGebruiker(Interne,..GeefData("InitialenInterneVerantwoordelijke"),"Interne Verantwoordelijke") + #dim NieuweInterneVerantwoordelijke = ##class(DOM.DomeinContext).Instance().GeefGebruikerAPI().GeefVanHoeckeGebruikerBeheerder().GeefGebruiker(Interne) + #dim InterneVerantwoordelijke = Regio.GeefInterneVerantwoordelijke() + W $$$If($IsObject(InterneVerantwoordelijke)," "_InterneVerantwoordelijke.GeefNaam()," ")_" --> "_NieuweInterneVerantwoordelijke.GeefNaam() + + Do Regio.ZetInterneVerantwoordelijke(NieuweInterneVerantwoordelijke) + + } + + Do:InclusiefAndereDataAanpassing Regio.Save() + + } +]]> + + + +InclusiefAndereDataAanpassing:%Boolean 1