Inti Commit

This commit is contained in:
2022-12-27 08:57:26 +01:00
commit 9d2049121f
336 changed files with 394751 additions and 0 deletions

BIN
bin/20161011_EDKB09.zip Normal file

Binary file not shown.

BIN
bin/20161029_edkb09.zip Normal file

Binary file not shown.

BIN
bin/20161108_EDKB09.zip Normal file

Binary file not shown.

BIN
bin/20161109_EDKB09.zip Normal file

Binary file not shown.

BIN
bin/20180903_EDKB09.zip Normal file

Binary file not shown.

BIN
bin/20200918_Syncfusion.zip Normal file

Binary file not shown.

BIN
bin/20201007_EDKB09.zip Normal file

Binary file not shown.

BIN
bin/20201918_edkb09.zip Normal file

Binary file not shown.

50
bin/EDKB08Struktur.xml Normal file
View File

@@ -0,0 +1,50 @@
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Import>
<FUNKTION />
<PARTNERNR />
<VVNR />
<BARCODEID />
<KST />
<PARTNER_KURZBEZEICHNUNG />
<NAME />
<VORNAME />
<STRASSE />
<PLZ />
<ORT />
<DOKUMENTTYPNR />
<DATEINAME />
<DATEIFORMAT />
<ERSTELLER />
<KST_ERSTELLER />
<ARCHIVDATUM />
<HERKUNFTSAPPLIKATION />
<GESCHAEFTSFALLNR />
<VVNR_INDEX />
<DOKUMENTSTATUS />
<ZUERSETZENDESDOKUMENT />
<LIETEMPFAENGERMA />
<LSITEMPFAENGERKST />
<LISTEMPFAENGERNL />
<DOKUMENTWERT1 />
<DOKUMENTWERT2 />
<DOKUMENTWERT3 />
<DOKUMENTWERT4 />
<DOKUMENTWERT5 />
<DOKUMENTWERT6 />
<DOKUMENTWERT7 />
<DOKUMENTWERT8 />
<DOKUMENTWERT9 />
<DOKUMENTWERT10 />
<DOKUMENTWERT11 />
<DOKUMENTWERT12 />
<DOKUMENTWERT13 />
<DOKUMENTWERT14 />
<DOKUMENTWERT15 />
<DOKUMENTWERT16 />
<DOKUMENTWERT17 />
<DOKUMENTWERT18 />
<DOKUMENTWERT19 />
<DOKUMENTWERT20 />
</Import>
</NewDataSet>

BIN
bin/EDKB09.exe Normal file

Binary file not shown.

23
bin/EDKB09.exe.config Normal file
View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.diagnostics>
<sources>
<!-- Dieser Abschnitt definiert die Protokollierungskonfiguration für My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information"/>
</switches>
<sharedListeners>
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben und APPLICATION_NAME durch den Namen der Anwendung ersetzen, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>

BIN
bin/EDKB09.pdb Normal file

Binary file not shown.

BIN
bin/EDKB09.vshost.exe Normal file

Binary file not shown.

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.diagnostics>
<sources>
<!-- Dieser Abschnitt definiert die Protokollierungskonfiguration für My.Application.Log -->
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog"/>-->
</listeners>
</source>
</sources>
<switches>
<add name="DefaultSwitch" value="Information"/>
</switches>
<sharedListeners>
<add name="FileLog" type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" initializeData="FileLogWriter"/>
<!-- Auskommentierung des nachfolgenden Abschnitts aufheben und APPLICATION_NAME durch den Namen der Anwendung ersetzen, um in das Anwendungsereignisprotokoll zu schreiben -->
<!--<add name="EventLog" type="System.Diagnostics.EventLogTraceListener" initializeData="APPLICATION_NAME"/> -->
</sharedListeners>
</system.diagnostics>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

285
bin/EDKB09.xml Normal file
View File

@@ -0,0 +1,285 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDKB09
</name>
</assembly>
<members>
<member name="T:EDKB09.edokadb.clsEdex_sb_serienbrief">
<summary>
Purpose: Data Access class for the table 'edex_sb_serienbrief'.
</summary>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.#ctor">
<summary>
Purpose: Class constructor.
</summary>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Insert">
<summary>
Purpose: Insert method. This method will insert one new row into the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>iVerantwortlich. May be SqlInt32.Null</LI>
<LI>iPostzustellung. May be SqlInt32.Null</LI>
<LI>daDokumentdatum. May be SqlDateTime.Null</LI>
<LI>iZustaendig. May be SqlInt32.Null</LI>
<LI>iUnterschriftlinks. May be SqlInt32.Null</LI>
<LI>iUnterschriftrechts. May be SqlInt32.Null</LI>
<LI>iTeam. May be SqlInt32.Null</LI>
<LI>daArchivdatum. May be SqlDateTime.Null</LI>
<LI>daTermin. May be SqlDateTime.Null</LI>
<LI>sBemerkung. May be SqlString.Null</LI>
<LI>daErstellt_am. May be SqlDateTime.Null</LI>
<LI>daMutiert_am. May be SqlDateTime.Null</LI>
<LI>iMutierer. May be SqlInt32.Null</LI>
<LI>bAktiv. May be SqlBoolean.Null</LI>
<LI>iStatus. May be SqlInt32.Null</LI>
<LI>iDokumenttypnr. May be SqlInt32.Null</LI>
<LI>iWindowwidth. May be SqlInt32.Null</LI>
<LI>iWindowheight. May be SqlInt32.Null</LI>
<LI>iTreewidth. May be SqlInt32.Null</LI>
<LI>iFehlerhaft. May be SqlInt32.Null</LI>
<LI>iInBearbeitung. May be SqlInt32.Null</LI>
<LI>iErstellt. May be SqlInt32.Null</LI>
<LI>iGedruckt. May be SqlInt32.Null</LI>
<LI>iBestaetigt. May be SqlInt32.Null</LI>
<LI>iAusgeloest. May be SqlInt32.Null</LI>
<LI>iBldossier. May be SqlInt32.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iSerienbriefnr</LI>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Update">
<summary>
Purpose: Update method. This method will Update one existing row in the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>iVerantwortlich. May be SqlInt32.Null</LI>
<LI>iPostzustellung. May be SqlInt32.Null</LI>
<LI>daDokumentdatum. May be SqlDateTime.Null</LI>
<LI>iZustaendig. May be SqlInt32.Null</LI>
<LI>iUnterschriftlinks. May be SqlInt32.Null</LI>
<LI>iUnterschriftrechts. May be SqlInt32.Null</LI>
<LI>iTeam. May be SqlInt32.Null</LI>
<LI>daArchivdatum. May be SqlDateTime.Null</LI>
<LI>daTermin. May be SqlDateTime.Null</LI>
<LI>sBemerkung. May be SqlString.Null</LI>
<LI>daErstellt_am. May be SqlDateTime.Null</LI>
<LI>daMutiert_am. May be SqlDateTime.Null</LI>
<LI>iMutierer. May be SqlInt32.Null</LI>
<LI>bAktiv. May be SqlBoolean.Null</LI>
<LI>iStatus. May be SqlInt32.Null</LI>
<LI>iDokumenttypnr. May be SqlInt32.Null</LI>
<LI>iWindowwidth. May be SqlInt32.Null</LI>
<LI>iWindowheight. May be SqlInt32.Null</LI>
<LI>iTreewidth. May be SqlInt32.Null</LI>
<LI>iFehlerhaft. May be SqlInt32.Null</LI>
<LI>iInBearbeitung. May be SqlInt32.Null</LI>
<LI>iErstellt. May be SqlInt32.Null</LI>
<LI>iGedruckt. May be SqlInt32.Null</LI>
<LI>iBestaetigt. May be SqlInt32.Null</LI>
<LI>iAusgeloest. May be SqlInt32.Null</LI>
<LI>iBldossier. May be SqlInt32.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Delete">
<summary>
Purpose: Delete method. This method will Delete one existing row in the database, based on the Primary Key.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.SelectOne">
<summary>
Purpose: Select method. This method will Select one existing row from the database, based on the Primary Key.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung</LI>
<LI>iVerantwortlich</LI>
<LI>iPostzustellung</LI>
<LI>daDokumentdatum</LI>
<LI>iZustaendig</LI>
<LI>iUnterschriftlinks</LI>
<LI>iUnterschriftrechts</LI>
<LI>iTeam</LI>
<LI>daArchivdatum</LI>
<LI>daTermin</LI>
<LI>sBemerkung</LI>
<LI>daErstellt_am</LI>
<LI>daMutiert_am</LI>
<LI>iMutierer</LI>
<LI>bAktiv</LI>
<LI>iStatus</LI>
<LI>iDokumenttypnr</LI>
<LI>iWindowwidth</LI>
<LI>iWindowheight</LI>
<LI>iTreewidth</LI>
<LI>iFehlerhaft</LI>
<LI>iInBearbeitung</LI>
<LI>iErstellt</LI>
<LI>iGedruckt</LI>
<LI>iBestaetigt</LI>
<LI>iAusgeloest</LI>
<LI>iBldossier</LI>
</UL>
Will fill all properties corresponding with a field in the table with the value of the row selected.
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.SelectAll">
<summary>
Purpose: SelectAll method. This method will Select all rows from the table.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="T:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage">
<summary>
Purpose: Data Access class for the table 'Serienbrief_BL_Physiche_Ablage'.
</summary>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.#ctor">
<summary>
Purpose: Class constructor.
</summary>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Insert">
<summary>
Purpose: Insert method. This method will insert one new row into the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr. May be SqlInt32.Null</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>sTGNumer_Ersteller. May be SqlString.Null</LI>
<LI>iPartnernr. May be SqlInt32.Null</LI>
<LI>sDokumentid. May be SqlString.Null</LI>
<LI>daTimestampe. May be SqlDateTime.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iEintragnr</LI>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Update">
<summary>
Purpose: Update method. This method will Update one existing row in the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
<LI>iSerienbriefnr. May be SqlInt32.Null</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>sTGNumer_Ersteller. May be SqlString.Null</LI>
<LI>iPartnernr. May be SqlInt32.Null</LI>
<LI>sDokumentid. May be SqlString.Null</LI>
<LI>daTimestampe. May be SqlDateTime.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Delete">
<summary>
Purpose: Delete method. This method will Delete one existing row in the database, based on the Primary Key.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.SelectOne">
<summary>
Purpose: Select method. This method will Select one existing row from the database, based on the Primary Key.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
<LI>iEintragnr</LI>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung</LI>
<LI>sTGNumer_Ersteller</LI>
<LI>iPartnernr</LI>
<LI>sDokumentid</LI>
<LI>daTimestampe</LI>
</UL>
Will fill all properties corresponding with a field in the table with the value of the row selected.
</remarks>
</member>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.SelectAll">
<summary>
Purpose: SelectAll method. This method will Select all rows from the table.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
bin/Office.dll Normal file

Binary file not shown.

17424
bin/Office.xml Normal file

File diff suppressed because it is too large Load Diff

BIN
bin/PPA.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

BIN
bin/PPA.tif Normal file

Binary file not shown.

BIN
bin/PPB.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
bin/PPB.tif Normal file

Binary file not shown.

BIN
bin/PP_A_Post_Fenster.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

521
bin/PP_A_Post_Fenster.svg Normal file
View File

@@ -0,0 +1,521 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg3680"
width="245.67999"
height="41.599998"
viewBox="0 0 245.67999 41.599998"
sodipodi:docname="PP_A_Post_Fenster.svg"
inkscape:version="0.92.0 r15299">
<metadata
id="metadata3686">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs3684" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1017"
id="namedview3682"
showgrid="false"
inkscape:zoom="5.9549009"
inkscape:cx="122.84"
inkscape:cy="20.799999"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg3680" />
<image
width="245.67999"
height="41.599998"
preserveAspectRatio="none"
style="image-rendering:optimizeQuality"
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAC/8AAAIICAAAAACnSuDaAAAACXBIWXMAALiMAAC4jAHM9rsvAAAO
UWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0w
TXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRh
LyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2
LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3Jn
LzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i
IiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJo
dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFk
b2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6
Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5j
b20vcGRmLzEuMy8iIHhtbG5zOnBkZnhpZD0iaHR0cDovL3d3dy5ucGVzLm9yZy9wZGZ4L25zL2lk
LyIgeG1sbnM6cGRmeD0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4LzEuMy8iIHhtbG5zOnBob3Rv
c2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6dGlmZj0iaHR0
cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5j
b20vZXhpZi8xLjAvIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOC0xMC0wNFQxNjowMjozOSswMjowMCIg
eG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0xMC0yM1QxNTowNToxMSswMjowMCIgeG1wOk1vZGlmeURh
dGU9IjIwMTgtMTAtMjNUMTU6MDU6MTErMDI6MDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhv
dG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRjNTI1MGE4
LWU1NTUtNGNiOC05NzM4LTU1NTAwY2UyZWFjYSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4
bXAuZGlkOjYwMjQ0ZTQ2LTkwZWYtNDNhMi1iNzc0LTBlNGQyOWEwNzgwZSIgeG1wTU06RG9jdW1l
bnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmJjMGRiNWUxLTRkM2QtOWI0MS05NTUzLTU1ODlh
ZDhlNjliNCIgeG1wTU06UmVuZGl0aW9uQ2xhc3M9InByb29mOnBkZiIgeG1wTU06VmVyc2lvbklE
PSIxIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGRmOlByb2R1Y2VyPSJBZG9iZSBQREYgTGlicmFy
eSAxNS4wIiBwZGY6VHJhcHBlZD0iRmFsc2UiIHBkZnhpZDpHVFNfUERGWFZlcnNpb249IlBERi9Y
LTE6MjAwMSIgcGRmeDpHVFNfUERGWFZlcnNpb249IlBERi9YLTE6MjAwMSIgcGRmeDpHVFNfUERG
WENvbmZvcm1hbmNlPSJQREYvWC0xYToyMDAxIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIxIiBwaG90
b3Nob3A6SUNDUHJvZmlsZT0iU2Nod2FyemUgRHJ1Y2tmYXJiZSAtIFBTTyBVbmNvYXRlZCB2MyAo
Rk9HUkE1MikiIHRpZmY6SW1hZ2VXaWR0aD0iMzA3MSIgdGlmZjpJbWFnZUxlbmd0aD0iNTIwIiB0
aWZmOkNvbXByZXNzaW9uPSI1IiB0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb249IjEiIHRp
ZmY6T3JpZW50YXRpb249IjEiIHRpZmY6U2FtcGxlc1BlclBpeGVsPSIxIiB0aWZmOlhSZXNvbHV0
aW9uPSIxMjAwMDAwMC8xMDAwMCIgdGlmZjpZUmVzb2x1dGlvbj0iMTIwMDAwMDAvMTAwMDAiIHRp
ZmY6UmVzb2x1dGlvblVuaXQ9IjIiIGV4aWY6Q29sb3JTcGFjZT0iNjU1MzUiIGV4aWY6UGl4ZWxY
RGltZW5zaW9uPSIzMDcxIiBleGlmOlBpeGVsWURpbWVuc2lvbj0iNTIwIj4gPHhtcE1NOkhpc3Rv
cnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJh
bWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3gtaW5kZXNpZ24gdG8gYXBwbGljYXRpb24vcGRmIiBz
dEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBJbkRlc2lnbiBDQyAxMy4wIChNYWNpbnRvc2gpIiBz
dEV2dDpjaGFuZ2VkPSIvIiBzdEV2dDp3aGVuPSIyMDE4LTEwLTA0VDE2OjAyOjM5KzAyOjAwIi8+
IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20g
YXBwbGljYXRpb24vcGRmIHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiLz4gPHJk
ZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBm
cm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvdGlmZiIvPiA8cmRm
OmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGU3ZGUz
NzAtMWY4Ny00YTA1LWI3ZTAtNmVhNGU1ZjdkOThjIiBzdEV2dDp3aGVuPSIyMDE4LTEwLTEwVDE1
OjA0KzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2lu
dG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBz
dEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJlOWY0NTkyLWIxNmMtNGJhZi04OGYyLTVkOWEzYWQ4
ZWRkYSIgc3RFdnQ6d2hlbj0iMjAxOC0xMC0yM1QxNTowNToxMSswMjowMCIgc3RFdnQ6c29mdHdh
cmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIv
Ii8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZy
b20gaW1hZ2UvdGlmZiB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2
ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGltYWdlL3RpZmYgdG8gaW1hZ2Uv
cG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1w
LmlpZDo0YzUyNTBhOC1lNTU1LTRjYjgtOTczOC01NTUwMGNlMmVhY2EiIHN0RXZ0OndoZW49IjIw
MTgtMTAtMjNUMTU6MDU6MTErMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rv
c2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1w
TU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
MmU5ZjQ1OTItYjE2Yy00YmFmLTg4ZjItNWQ5YTNhZDhlZGRhIiBzdFJlZjpkb2N1bWVudElEPSJ4
bXAuaWQ6MWFiOGIwY2ItOWMzYi00NzcxLThmMjktNWYwMDFkNTIwYWRiIiBzdFJlZjpvcmlnaW5h
bERvY3VtZW50SUQ9InhtcC5kaWQ6NjAyNDRlNDYtOTBlZi00M2EyLWI3NzQtMGU0ZDI5YTA3ODBl
IiBzdFJlZjp2ZXJzaW9uSUQ9IjEiIHN0UmVmOnJlbmRpdGlvbkNsYXNzPSJwcm9vZjpwZGYiLz4g
PGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5QUCBBIFBv
c3RfRmVuc3Rlci5pbmRkPC9yZGY6bGk+IDwvcmRmOkFsdD4gPC9kYzp0aXRsZT4gPHRpZmY6Qml0
c1BlclNhbXBsZT4gPHJkZjpTZXE+IDxyZGY6bGk+ODwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvdGlm
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
ANKD/B8AAABID/J/AAAAID3I/wEAAID0IP8HAAAA0mO3i6KOAAAAAEiBo6MOYN4uO6OOAAAAAEBY
6P8DAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA
6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAA
AOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMA
AADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8D
AAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/
AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ
/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6
kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABA
epD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAA
QHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAA
AEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8A
AABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/
AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k
/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe
5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQ
HuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAA
kB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAA
AJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8A
AACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/
AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5
PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH
+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAApAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACk
B/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAAAKQH+T8AAACQHuT/AAAAQHqQ/wMAAADpQf4PAAAA
pAf5PwAAAJAe5P8AAABAepD/AwAAAOlB/g8AAACkB/k/AAAAkB7k/wAAAEB6kP8DAAAA6UH+DwAA
AKQH+T8AAACQHuT/AAAAQHr8f2bE7vSCTrdUAAAAAElFTkSuQmCC
"
id="image3688"
x="0"
y="0" />
</svg>

After

Width:  |  Height:  |  Size: 36 KiB

BIN
bin/PP_B_Post_Fenster.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
bin/Syncfusion.Pdf.Base.dll Normal file

Binary file not shown.

224193
bin/Syncfusion.Pdf.Base.xml Normal file

File diff suppressed because it is too large Load Diff

1
bin/bms_conn.cfg Normal file
View File

@@ -0,0 +1 @@
¹µÈ¦rȽ¹¿¸ª‰¿­Çx…½³»É·¥¹u¨­À¦¾·¼¥¾©¿È®¿ÀeÅ­¸ÉÆ®ÆÎn­»»´¦¾»ºË´ÄÀÁ¸®É®»ºe»¬Ä¦µÀ³¸mȮƱ†xŽŠºÅºÀd¶¹¿­€Â©ÈÇ˴ĹnÀ½º~…€

Binary file not shown.

BIN
bin/edkb09_sf.zip Normal file

Binary file not shown.

1
bin/edokaconn.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=shu00;Initial Catalog=edoka;Persist Security Info=True;User ID=sa;Password=*shu29;

1
bin/edokaconn_INT.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=tgcedokadb01.tgcorp.ch;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

View File

@@ -0,0 +1 @@
Data Source=TGPEDOKADB01.TGCORP.CH\NM01,1434;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

1
bin/edokaconn_PRD.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=TGPEDOKADB01.TGCORP.CH\NM01,1434;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

1
bin/journaleconn.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=shu00;Initial Catalog=edoka_journale;Persist Security Info=True;User ID=sa;Password=*shu29

21
bin/parameters.cfg Normal file
View File

@@ -0,0 +1,21 @@
shApplikation-ID =9
Pfad für TempSB-Daten =K:\edoka\EDKB09\
Pfad für PS_Daten =K:\edoka\edkb09\pdf\
Pfad für PDF-Dokumente =K:\edoka\edkb09\pdf\
Anzahl Dokumente (Kleinauftrag) =3000
Anzahl Dokumente je Druckjob =100
Anzahl Dokumente zum Verarbeiten=3400
Pfad Import_Parameter EDKB08 =k:\edoka\edkb08\
Printer Driver =psprinter
Mailempfaenger =info@shub.ch
TimeOutKleinAuftrag =360000000
TimeOutGrossAuftrag =360000000
WordWait =100
MaxWaitbeforPrintj =5
Office2010 =True
PDFPfad =K:\edoka\edkb09\pdf\
PPFileB =E:\Software-Projekte\EDOKA\batch\EDKB09\bin\PP_B_Post_Fenster.png
PPFileA =E:\Software-Projekte\EDOKA\batch\EDKB09\bin\PP_A_Post_Fenster.png
PPLeft =240
PPTOP =8
PPBookmark =PPZeile

21
bin/parameters.cfg.bak Normal file
View File

@@ -0,0 +1,21 @@
shApplikation-ID =9
Pfad für TempSB-Daten =K:\edoka\EDKB09\
Pfad für PS_Daten =K:\edoka\edkb09\pdf\
Pfad für PDF-Dokumente =K:\edoka\edkb09\pdf\
Anzahl Dokumente (Kleinauftrag) =3000
Anzahl Dokumente je Druckjob =100
Anzahl Dokumente zum Verarbeiten=3400
Pfad Import_Parameter EDKB08 =k:\edoka\edkb08\
Printer Driver =psprinter
Mailempfaenger =info@shub.ch
TimeOutKleinAuftrag =360000000
TimeOutGrossAuftrag =360000000
WordWait =100
MaxWaitbeforPrintj =5
Office2010 =True
PDFPfad =K:\edoka\edkb09\pdf\
PPFileB =E:\Software-Projekte\EDOKA\batch\EDKB09\bin\ppb.png
PPFileA =E:\Software-Projekte\EDOKA\batch\EDKB09\bin\ppa.png
PPLeft =240
PPTOP =8
PPBookmark =PPZeile

BIN
bin/ppa.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
bin/ppb.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Import>
<FUNKTION />
<PARTNERNR />
<VVNR />
<BARCODEID />
<KST />
<PARTNER_KURZBEZEICHNUNG />
<NAME />
<VORNAME />
<STRASSE />
<PLZ />
<ORT />
<DOKUMENTTYPNR />
<DATEINAME />
<DATEIFORMAT />
<ERSTELLER />
<KST_ERSTELLER />
<ARCHIVDATUM />
<HERKUNFTSAPPLIKATION />
<GESCHAEFTSFALLNR />
<VVNR_INDEX />
<DOKUMENTSTATUS />
<ZUERSETZENDESDOKUMENT />
<LIETEMPFAENGERMA />
<LSITEMPFAENGERKST />
<LISTEMPFAENGERNL />
<DOKUMENTWERT1 />
<DOKUMENTWERT2 />
<DOKUMENTWERT3 />
<DOKUMENTWERT4 />
<DOKUMENTWERT5 />
<DOKUMENTWERT6 />
<DOKUMENTWERT7 />
<DOKUMENTWERT8 />
<DOKUMENTWERT9 />
<DOKUMENTWERT10 />
<DOKUMENTWERT11 />
<DOKUMENTWERT12 />
<DOKUMENTWERT13 />
<DOKUMENTWERT14 />
<DOKUMENTWERT15 />
<DOKUMENTWERT16 />
<DOKUMENTWERT17 />
<DOKUMENTWERT18 />
<DOKUMENTWERT19 />
<DOKUMENTWERT20 />
</Import>
</NewDataSet>

1
bin/prd/bms_conn.cfg Normal file
View File

@@ -0,0 +1 @@
¹µÈ¦rȽ¹¿¸ª‰ Œ¢Š¢§˜…|˜˜”žœs•½Â®Æ¾¯°m¸¦À­±Á¯¡˜Å³¶À¾¸Àl¸·«Êƽ¹Ëu·²³Ä­±Å­Ë÷½ÈÂ¥Á¾´ºl®¶…Äµ¨½ºÂdÀ¾¿±‰yÉ¸·Çn­±¹³®²ÅƒÅµÇ¸ÉÄÀ¨Šy¹³®²Åz‡Ä

46
bin/prd/bms_settings.xml Normal file
View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<config>
<!-- The maximum duration a start job can take before a starter error occures -->
<MaximumStartDuration>1</MaximumStartDuration>
<!-- Check interval in minutes for starter -->
<StartJobInterval>1</StartJobInterval>
<!-- Check interval in minutes for watcher -->
<WatchJobInterval>1</WatchJobInterval>
<!-- The number of Starter-Errors notifications should be activated until the job runs successful next time -->
<MaxStarterNotifications>2</MaxStarterNotifications>
<!-- The number of Watch-Errors notifications should be activated until the job runs successful next time -->
<MaxWatcherNotifications>3</MaxWatcherNotifications>
<!-- Name of the system event log where service should write his entries -->
<EventLogName>EDKB10</EventLogName>
<!-- The target where messages should be written to.
Valid log targets are:
- 1: System EventLog
- 2: Database EventLog table
-->
<LogTarget>1</LogTarget>
<!-- Mail Server to send eMails from BMS -->
<MailServer>mrelayz.sharedres.ch</MailServer>
<!-- Mail sender name -->
<MailFrom>bms@tkb.ch</MailFrom>
<!-- Mail Server authentication method.
Valid methods are:
- 0: Anonymous
- 1: Basic Authentication (clear text authentication!)
-->
<MailServerAuth>
<Method>0</Method>
<UserName>mailUser</UserName>
<Password>mailPassword</Password>
</MailServerAuth>
</config>
</root>

1
bin/prd/edokaconn.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=TGPEDOKADB01.TGCORP.CH\NM01,1434;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

BIN
bin/save/2429_vorlage.doc Normal file

Binary file not shown.

BIN
bin/save/2524_vorlage.doc Normal file

Binary file not shown.

5795
bin/save/2527_empfaenger.xml Normal file

File diff suppressed because one or more lines are too long

BIN
bin/save/2527_vorlage.doc Normal file

Binary file not shown.

BIN
bin/save/BMS.dll Normal file

Binary file not shown.

BIN
bin/save/Common.dll Normal file

Binary file not shown.

BIN
bin/save/DataAccess.dll Normal file

Binary file not shown.

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Import>
<FUNKTION />
<PARTNERNR />
<VVNR />
<BARCODEID />
<KST />
<PARTNER_KURZBEZEICHNUNG />
<NAME />
<VORNAME />
<STRASSE />
<PLZ />
<ORT />
<DOKUMENTTYPNR />
<DATEINAME />
<DATEIFORMAT />
<ERSTELLER />
<KST_ERSTELLER />
<ARCHIVDATUM />
<HERKUNFTSAPPLIKATION />
<GESCHAEFTSFALLNR />
<VVNR_INDEX />
<DOKUMENTSTATUS />
<ZUERSETZENDESDOKUMENT />
<LIETEMPFAENGERMA />
<LSITEMPFAENGERKST />
<LISTEMPFAENGERNL />
<DOKUMENTWERT1 />
<DOKUMENTWERT2 />
<DOKUMENTWERT3 />
<DOKUMENTWERT4 />
<DOKUMENTWERT5 />
<DOKUMENTWERT6 />
<DOKUMENTWERT7 />
<DOKUMENTWERT8 />
<DOKUMENTWERT9 />
<DOKUMENTWERT10 />
<DOKUMENTWERT11 />
<DOKUMENTWERT12 />
<DOKUMENTWERT13 />
<DOKUMENTWERT14 />
<DOKUMENTWERT15 />
<DOKUMENTWERT16 />
<DOKUMENTWERT17 />
<DOKUMENTWERT18 />
<DOKUMENTWERT19 />
<DOKUMENTWERT20 />
</Import>
</NewDataSet>

BIN
bin/save/EDKB09.exe Normal file

Binary file not shown.

BIN
bin/save/EDKB09.pdb Normal file

Binary file not shown.

BIN
bin/save/EDKB09.vshost.exe Normal file

Binary file not shown.

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

272
bin/save/EDKB09.xml Normal file
View File

@@ -0,0 +1,272 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>
EDKB09
</name>
</assembly>
<members>
<member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.#ctor">
<summary>
Purpose: Class constructor.
</summary>
</member><member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Insert">
<summary>
Purpose: Insert method. This method will insert one new row into the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr. May be SqlInt32.Null</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>sTGNumer_Ersteller. May be SqlString.Null</LI>
<LI>iPartnernr. May be SqlInt32.Null</LI>
<LI>sDokumentid. May be SqlString.Null</LI>
<LI>daTimestampe. May be SqlDateTime.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iEintragnr</LI>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Update">
<summary>
Purpose: Update method. This method will Update one existing row in the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
<LI>iSerienbriefnr. May be SqlInt32.Null</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>sTGNumer_Ersteller. May be SqlString.Null</LI>
<LI>iPartnernr. May be SqlInt32.Null</LI>
<LI>sDokumentid. May be SqlString.Null</LI>
<LI>daTimestampe. May be SqlDateTime.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.Delete">
<summary>
Purpose: Delete method. This method will Delete one existing row in the database, based on the Primary Key.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.SelectOne">
<summary>
Purpose: Select method. This method will Select one existing row from the database, based on the Primary Key.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iEintragnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
<LI>iEintragnr</LI>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung</LI>
<LI>sTGNumer_Ersteller</LI>
<LI>iPartnernr</LI>
<LI>sDokumentid</LI>
<LI>daTimestampe</LI>
</UL>
Will fill all properties corresponding with a field in the table with the value of the row selected.
</remarks>
</member><member name="M:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage.SelectAll">
<summary>
Purpose: SelectAll method. This method will Select all rows from the table.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="T:EDKB09.edokadb.clsSerienbrief_BL_Physiche_Ablage">
<summary>
Purpose: Data Access class for the table 'Serienbrief_BL_Physiche_Ablage'.
</summary>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.#ctor">
<summary>
Purpose: Class constructor.
</summary>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Insert">
<summary>
Purpose: Insert method. This method will insert one new row into the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>iVerantwortlich. May be SqlInt32.Null</LI>
<LI>iPostzustellung. May be SqlInt32.Null</LI>
<LI>daDokumentdatum. May be SqlDateTime.Null</LI>
<LI>iZustaendig. May be SqlInt32.Null</LI>
<LI>iUnterschriftlinks. May be SqlInt32.Null</LI>
<LI>iUnterschriftrechts. May be SqlInt32.Null</LI>
<LI>iTeam. May be SqlInt32.Null</LI>
<LI>daArchivdatum. May be SqlDateTime.Null</LI>
<LI>daTermin. May be SqlDateTime.Null</LI>
<LI>sBemerkung. May be SqlString.Null</LI>
<LI>daErstellt_am. May be SqlDateTime.Null</LI>
<LI>daMutiert_am. May be SqlDateTime.Null</LI>
<LI>iMutierer. May be SqlInt32.Null</LI>
<LI>bAktiv. May be SqlBoolean.Null</LI>
<LI>iStatus. May be SqlInt32.Null</LI>
<LI>iDokumenttypnr. May be SqlInt32.Null</LI>
<LI>iWindowwidth. May be SqlInt32.Null</LI>
<LI>iWindowheight. May be SqlInt32.Null</LI>
<LI>iTreewidth. May be SqlInt32.Null</LI>
<LI>iFehlerhaft. May be SqlInt32.Null</LI>
<LI>iInBearbeitung. May be SqlInt32.Null</LI>
<LI>iErstellt. May be SqlInt32.Null</LI>
<LI>iGedruckt. May be SqlInt32.Null</LI>
<LI>iBestaetigt. May be SqlInt32.Null</LI>
<LI>iAusgeloest. May be SqlInt32.Null</LI>
<LI>iBldossier. May be SqlInt32.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iSerienbriefnr</LI>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Update">
<summary>
Purpose: Update method. This method will Update one existing row in the database.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung. May be SqlString.Null</LI>
<LI>iVerantwortlich. May be SqlInt32.Null</LI>
<LI>iPostzustellung. May be SqlInt32.Null</LI>
<LI>daDokumentdatum. May be SqlDateTime.Null</LI>
<LI>iZustaendig. May be SqlInt32.Null</LI>
<LI>iUnterschriftlinks. May be SqlInt32.Null</LI>
<LI>iUnterschriftrechts. May be SqlInt32.Null</LI>
<LI>iTeam. May be SqlInt32.Null</LI>
<LI>daArchivdatum. May be SqlDateTime.Null</LI>
<LI>daTermin. May be SqlDateTime.Null</LI>
<LI>sBemerkung. May be SqlString.Null</LI>
<LI>daErstellt_am. May be SqlDateTime.Null</LI>
<LI>daMutiert_am. May be SqlDateTime.Null</LI>
<LI>iMutierer. May be SqlInt32.Null</LI>
<LI>bAktiv. May be SqlBoolean.Null</LI>
<LI>iStatus. May be SqlInt32.Null</LI>
<LI>iDokumenttypnr. May be SqlInt32.Null</LI>
<LI>iWindowwidth. May be SqlInt32.Null</LI>
<LI>iWindowheight. May be SqlInt32.Null</LI>
<LI>iTreewidth. May be SqlInt32.Null</LI>
<LI>iFehlerhaft. May be SqlInt32.Null</LI>
<LI>iInBearbeitung. May be SqlInt32.Null</LI>
<LI>iErstellt. May be SqlInt32.Null</LI>
<LI>iGedruckt. May be SqlInt32.Null</LI>
<LI>iBestaetigt. May be SqlInt32.Null</LI>
<LI>iAusgeloest. May be SqlInt32.Null</LI>
<LI>iBldossier. May be SqlInt32.Null</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.Delete">
<summary>
Purpose: Delete method. This method will Delete one existing row in the database, based on the Primary Key.
</summary>
<returns>True if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.SelectOne">
<summary>
Purpose: Select method. This method will Select one existing row from the database, based on the Primary Key.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties needed for this method:
<UL>
<LI>iSerienbriefnr</LI>
</UL>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
<LI>iSerienbriefnr</LI>
<LI>sBezeichnung</LI>
<LI>iVerantwortlich</LI>
<LI>iPostzustellung</LI>
<LI>daDokumentdatum</LI>
<LI>iZustaendig</LI>
<LI>iUnterschriftlinks</LI>
<LI>iUnterschriftrechts</LI>
<LI>iTeam</LI>
<LI>daArchivdatum</LI>
<LI>daTermin</LI>
<LI>sBemerkung</LI>
<LI>daErstellt_am</LI>
<LI>daMutiert_am</LI>
<LI>iMutierer</LI>
<LI>bAktiv</LI>
<LI>iStatus</LI>
<LI>iDokumenttypnr</LI>
<LI>iWindowwidth</LI>
<LI>iWindowheight</LI>
<LI>iTreewidth</LI>
<LI>iFehlerhaft</LI>
<LI>iInBearbeitung</LI>
<LI>iErstellt</LI>
<LI>iGedruckt</LI>
<LI>iBestaetigt</LI>
<LI>iAusgeloest</LI>
<LI>iBldossier</LI>
</UL>
Will fill all properties corresponding with a field in the table with the value of the row selected.
</remarks>
</member><member name="M:EDKB09.edokadb.clsEdex_sb_serienbrief.SelectAll">
<summary>
Purpose: SelectAll method. This method will Select all rows from the table.
</summary>
<returns>DataTable object if succeeded, otherwise an Exception is thrown. </returns>
<remarks>
Properties set after a succesful call of this method:
<UL>
<LI>iErrorCode</LI>
</UL>
</remarks>
</member><member name="T:EDKB09.edokadb.clsEdex_sb_serienbrief">
<summary>
Purpose: Data Access class for the table 'edex_sb_serienbrief'.
</summary>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

BIN
bin/save/Interop.Office.dll Normal file

Binary file not shown.

BIN
bin/save/Interop.Word.dll Normal file

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bin/save/Office.dll Normal file

Binary file not shown.

17885
bin/save/Office.xml Normal file

File diff suppressed because it is too large Load Diff

1
bin/save/bms_conn.cfg Normal file
View File

@@ -0,0 +1 @@
¹µÈ¦rȽ¹¿¸ª‰¿­Çx…½³»É·¥¹u¨­À¦¾·¼¥¾©¿È®¿ÀeÅ­¸ÉÆ®ÆÎn­»»´¦¾»ºË´ÄÀÁ¸®É®»ºe»¬Ä¦µÀ³¸mȮƱ†xŽŠºÅºÀd¶¹¿­€Â©ÈÇ˴ĹnÀ½º~…€

46
bin/save/bms_settings.xml Normal file
View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8" ?>
<root>
<config>
<!-- The maximum duration a start job can take before a starter error occures -->
<MaximumStartDuration>1</MaximumStartDuration>
<!-- Check interval in minutes for starter -->
<StartJobInterval>2</StartJobInterval>
<!-- Check interval in minutes for watcher -->
<WatchJobInterval>2</WatchJobInterval>
<!-- The number of Starter-Errors notifications should be activated until the job runs successful next time -->
<MaxStarterNotifications>2</MaxStarterNotifications>
<!-- The number of Watch-Errors notifications should be activated until the job runs successful next time -->
<MaxWatcherNotifications>3</MaxWatcherNotifications>
<!-- Name of the system event log where service should write his entries -->
<EventLogName>BMS</EventLogName>
<!-- The target where messages should be written to.
Valid log targets are:
- 1: System EventLog
- 2: Database EventLog table
-->
<LogTarget>1</LogTarget>
<!-- Mail Server to send eMails from BMS -->
<MailServer>mrelayz.sharedres.ch</MailServer>
<!-- Mail sender name -->
<MailFrom>bms_int2@tkb.ch</MailFrom>
<!-- Mail Server authentication method.
Valid methods are:
- 0: Anonymous
- 1: Basic Authentication (clear text authentication!)
-->
<MailServerAuth>
<Method>0</Method>
<UserName>mailUser</UserName>
<Password>mailPassword</Password>
</MailServerAuth>
</config>
</root>

BIN
bin/save/c$ an sb1198p.lnk Normal file

Binary file not shown.

BIN
bin/save/edkb09.zip Normal file

Binary file not shown.

1
bin/save/edokaconn.cfg Normal file
View File

@@ -0,0 +1 @@
Data Source=shu00;Initial Catalog=edoka;Persist Security Info=True;User ID=sa;Password=*shu29;

View File

@@ -0,0 +1 @@
Data Source=tgcedokadb01.tgcorp.ch;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

View File

@@ -0,0 +1 @@
Data Source=TGPEDOKADB01.TGCORP.CH\NM01,1434;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

View File

@@ -0,0 +1 @@
Data Source=TGPEDOKADB01.TGCORP.CH\NM01,1434;Initial Catalog=edoka;Persist Security Info=True;User ID=tgedoka;Password=$tgedoka22p

View File

@@ -0,0 +1 @@
Data Source=shu00;Initial Catalog=edoka_journale;Persist Security Info=True;User ID=sa;Password=*shu29

16
bin/save/parameters.cfg Normal file
View File

@@ -0,0 +1,16 @@
shApplikation-ID =9
Pfad für TempSB-Daten =d:\edoka\EDKB09\
Pfad für PS_Daten =d:\edoka\edkb09\pdf\
Pfad für PDF-Dokumente =d:\edoka\edkb09\pdf\
Anzahl Dokumente (Kleinauftrag) =3000
Anzahl Dokumente je Druckjob =100
Anzahl Dokumente zum Verarbeiten=3400
Pfad Import_Parameter EDKB08 =d:\edoka\edkb08\
Printer Driver =psprinter
Mailempfaenger =info@shub.ch
TimeOutKleinAuftrag =360000000
TimeOutGrossAuftrag =360000000
WordWait =100
MaxWaitbeforPrintj =5
Office2010 =True
PDFPfad =d:\edoka\edkb09\pdf\

View File

@@ -0,0 +1,16 @@
shApplikation-ID =9
Pfad für TempSB-Daten =d:\edoka\EDKB09\
Pfad für PS_Daten =d:\edoka\edkb09\pdf\
Pfad für PDF-Dokumente =d:\edoka\edkb09\pdf\
Anzahl Dokumente (Kleinauftrag) =3000
Anzahl Dokumente je Druckjob =5
Anzahl Dokumente zum Verarbeiten=3400
Pfad Import_Parameter EDKB08 =d:\edoka\edkb08\
Printer Driver =psprinter
Mailempfaenger =info@shub.ch
TimeOutKleinAuftrag =360000000
TimeOutGrossAuftrag =360000000
WordWait =100
MaxWaitbeforPrintj =5
Office2010 =True
PDFPfad =d:\edoka\edkb09\pdf\

BIN
bin/sik/BMS.dll Normal file

Binary file not shown.

BIN
bin/sik/Common.dll Normal file

Binary file not shown.

BIN
bin/sik/DataAccess.dll Normal file

Binary file not shown.

BIN
bin/sik/Interop.Acrobat.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
bin/sik/Interop.Office.dll Normal file

Binary file not shown.

BIN
bin/sik/Interop.VBIDE.dll Normal file

Binary file not shown.

BIN
bin/sik/Interop.Word.dll Normal file

Binary file not shown.

Binary file not shown.

BIN
bin/sik/ZpCryptography.dll Normal file

Binary file not shown.

2
bin/start.bat Normal file
View File

@@ -0,0 +1,2 @@
E:\Software-Projekte\EDOKA\batch\EDKB09\bin\edkb09.exe
pause

BIN
bin/stdole.dll Normal file

Binary file not shown.