From fe5d78d91501411408e69b6839251fd0d68e97ea Mon Sep 17 00:00:00 2001 From: KammM Date: Mon, 18 Mar 2024 17:33:05 +0100 Subject: [PATCH] =?UTF-8?q?Import-FileContentToDB:=20Erste=20vollst=C3=A4n?= =?UTF-8?q?dig=20funktionierende=20Version!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Import-FileContentToDB.ps1 | Bin 141510 -> 143688 bytes .../Import-FileContentToDB_Settings.ini | 12 +++++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/current/Import-FileContentToDB/Import-FileContentToDB.ps1 b/current/Import-FileContentToDB/Import-FileContentToDB.ps1 index cd2949855ec54fbbe168b489446aa1ba5bc04e03..d97864671acb165d10b6fbc66a659134f4c29109 100644 GIT binary patch delta 2084 zcmb_ddrX^E6u-YxSwU8w0|tYXfRjCdL^#+a{=x=LBb{Q}bI^$~=v^Ty9XZmGvBWN1JHIqOgsy@n!IX{|fdZM*fImT3UWQ&;T&P4)q1dUk{v54T@6?h<6`yWG zf+oniB9<&}1NGfNRNON2obOUj;0jSC^(dz4hoR?8wALe<-m`l5_F4|-oBc3Q=4FJ+ zmRGSDqB!R>sFJWr_8&yTdOBuBOhDi%$)SzU;8;M7hOdws@RI4=ptSrFN}eI;yq59< zgdhwe%bWKmuFbuCGKy!o4xLGr&9dIW*JAd2FKWPY}B#v$+vWRUa)MA6&~~8Z#NtHRYB*={^&i{aY=uUF0Z# z=r_Woa-T%~{oIff=a8)wBtb>a#=*90&@gjGavw(;4P8g5VtY11adv8# zXxs%&gp&NRPFZ|XPZbj=r1@#=pp&2B5*_>kW;ygZdNtB>9U82_(%uH} delta 1244 zcmd5*Ye-Z<6rS&T*>+{Mi}}hPY$|2C$+}5aXcUA*L@hlagtoO53PiUQYm=Uag;;D{ z@Kp4$jDoP(pc;*SEGDs-$VR_1iA*snv1?RBNp#jyFbet;^ykc+b7#)|9%n)?%?}@& z1NG`Ohgc-Cg+n+wI>**reTAA<8&qXbMNv9A?6^SQ8;B#94<-uD!vHl^!%D6iSmkp& zjzr1Tx$vftBM+LqxenD+Dc`EZQL+b48nP;hvTG}hgo!2^IqEQ%ynB#O%c`M~doNZ= zj}Lc2EqgdG--kltJYD*0PzN&mxOkxwg|civVnK;Dh}9e3nWg^#>G|2HP;=v~#x2w%aA=i1R*IN34-|(XdKRGx6b&TX2#7yEx1tZ9!lS6DG zbGrQB&>?>Z&tv#4)SskA*))CF&?s;d(eg8kK5m+=flsbA&=@u0#Z1!fLACr_A8vz= zALD1x-H#*G@B!{$)Tfu1kkZ%=v)=e1o`M(Itx4y%QDA_l=1MbW>cRFn-7{#84CD{P bw2wGz`uo}bIzHQzWeSZ#QKaz=o1NbQgl(GV diff --git a/current/Import-FileContentToDB/Import-FileContentToDB_Settings.ini b/current/Import-FileContentToDB/Import-FileContentToDB_Settings.ini index 89a7ae9..4541a6c 100644 --- a/current/Import-FileContentToDB/Import-FileContentToDB_Settings.ini +++ b/current/Import-FileContentToDB/Import-FileContentToDB_Settings.ini @@ -125,21 +125,23 @@ DBConnString = "Data Source=SDD-VMP04-SQL17\DD_DEVELOP01\;Initial Catalog=DD_ECM # This Function is currently not implement! # #################################################################################################### -#header line, codierung, remove, cleancode -Profile = ExcelImport ; %CellValue% ; D:\ScriptFiles\Import-FileContentToDB\Stammdaten.xlsx ; 5 ; 10 ; XAP__Stammdaten_Adressen(2) ; E:\archiv ; E:\error +Profile = ExcelImport ; %CellValue% ; D:\ScriptFiles\Import-FileContentToDB\Stammdaten.xlsx ; utf7 ; 4 ; 5 ; 999999999 ; XAP__Stammdaten_Adressen(2) ; E:\archiv ; E:\error +PreparingFile = CheckSQL = InitialSQL = DELETE FROM [DD_ECM_ZLS].[dbo].[TBCUST_XAP_KUNDENSTAMM] PreparingSQL = MainLoopSQL = INSERT INTO [DD_ECM_ZLS].[dbo].[TBCUST_XAP_KUNDENSTAMM]([Kundennummer],[Objektnummer],[Versorgungsart],[rAdressart],[rAnrede],[rNAME1],[rNAME2],[rStraße],[rHausnummer],[rPostfach],[rPLZ],[rOrt],[rTelefon],[rMail],[vAdressart],[vAnrede],[vNAME1],[vNAME2],[vStraße],[vHausnummer],[vPostfach],[vPLZ],[vOrt],[vTelefon],[vMail],[ADDED_WHO],[ADDED_WHEN]) SELECT '%column1%','%column2%','%column3%','%column4%','%column5%','%column6%','%column7%','%column8%','%column9%','%column10%','%column11%','%column12%','%column13%','%column14%','%column15%','%column16%','%column17%','%column18%','%column19%','%column20%','%column21%','%column22%','%column23%','%column24%','%column25%','Import-FileContentToDB',getdate() FinalSQL = -Profile = CSVImport ; %CellValue% ; D:\ScriptFiles\Import-FileContentToDB\*.csv ; 4 ; 999999999 ; \^\,\^|\^ ; E:\archiv ; E:\error -CheckSQL = SELECT 'true' +Profile = CSVImport ; %CellValue% ; D:\ScriptFiles\Import-FileContentToDB\*.csv ; utf7 ; 3 ; 4 ; 999999999 ; \^\,\^|\^ ; E:\archiv ; E:\error +PreparingFile = Replace(@FOLDER,FT:^HKA-IMP^~,~HKA-IMP) +CheckSQL = InitialSQL = -PreparingSQL = DELETE FROM [DD_ECM_ZLS].[dbo].[TBCUST_XAP_DOC_EXPORT] +PreparingSQL = MainLoopSQL = INSERT INTO [DD_ECM_ZLS].[dbo].[TBCUST_XAP_DOC_EXPORT]([XAP_Beleg_ID],[XAP_Kunden_ID],[XAP_Kundenname],[XAP_Objekt_ID],[XAP_Objektbezeichnung],[XAP_Belegdatum],[XAP_Formular_ID],[XAP_Exportpfad],[ADDED_WHO],[ADDED_WHEN]) SELECT '%column1%','%column2%','%column3%','%column4%','%column5%','%column6%','%column7%','%column8%','Import-FileContentToDB',getdate() FinalSQL = +#DELETE FROM [DD_ECM_ZLS].[dbo].[TBCUST_XAP_DOC_EXPORT] #Example: #Profile = CSVImport ; %ColumnName%|%CellValue% ; P:\Skriptentwickung\development\Import-CSV2DB\test-dateien\AltesFormat\*.txt ; 1 ; 2 ; . ;%SourceFilePath%\Archiv\%Timestamp5% ; %SourceFilePath%\Error #Profile = CheckSQLQuery = SELECT 'true'