├── files ├── term_employees_v1.xlsx └── term_employees_v2.xlsx ├── services ├── __pycache__ │ └── __init__.cpython-36.pyc └── __init__.py ├── README.md ├── sample_logs ├── log3312.TXT ├── log-131312.txt ├── log-8231312t.txt └── Log Directory.TXT ├── simple examples.ipynb └── full example.ipynb /files/term_employees_v1.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danshorstein/isaca_presentation_2018/master/files/term_employees_v1.xlsx -------------------------------------------------------------------------------- /files/term_employees_v2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danshorstein/isaca_presentation_2018/master/files/term_employees_v2.xlsx -------------------------------------------------------------------------------- /services/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danshorstein/isaca_presentation_2018/master/services/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ISACA Presentation June 2018 - Improving the IT Audit Process with Python 2 | This repository contains the Jupyter Notebooks and related files used in examples presented at my presentation at the DC area annual ISACA conference. -------------------------------------------------------------------------------- /services/__init__.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | import hashlib 4 | from datetime import datetime 5 | from collections import namedtuple 6 | 7 | import pandas as pd 8 | 9 | Row = namedtuple('Row', 'path filename date_created date_modified byte_size hash') 10 | 11 | def get_directory_info(starting_directory=None, hash_flag=False): 12 | results = [] 13 | if not starting_directory: 14 | starting_directory = os.path.abspath(os.path.curdir) 15 | 16 | for root, dirs, files in os.walk(starting_directory): 17 | try: 18 | for filename in files: 19 | row = get_info_from_file_path(root, filename, hash_flag) 20 | results.append(row) 21 | except Exception as e: 22 | print(f'Error: {e}') 23 | 24 | df = pd.DataFrame(results) 25 | return df 26 | 27 | 28 | def get_info_from_file_path(root, filename, hash_flag=False): 29 | path = os.path.join(root, filename) 30 | info = os.stat(path) 31 | created = datetime.fromtimestamp(info.st_ctime) 32 | modified = datetime.fromtimestamp(info.st_mtime) 33 | size = info.st_size 34 | if hash_flag: 35 | try: 36 | hsh = hash_file(path) 37 | except Exception as e: 38 | hsh = f'Error: {e}' 39 | else: 40 | hsh = 'NA' 41 | 42 | return Row(root, filename, created, modified, size, hsh) 43 | 44 | 45 | def hash_file(file_path): 46 | BUF_SIZE = 65536 47 | 48 | md5 = hashlib.md5() 49 | 50 | with open(file_path, 'rb') as f: 51 | while True: 52 | data = f.read(BUF_SIZE) 53 | if not data: 54 | break 55 | md5.update(data) 56 | 57 | return md5.hexdigest() 58 | -------------------------------------------------------------------------------- /sample_logs/log3312.TXT: -------------------------------------------------------------------------------- 1 | NAME (Not found...)|OPSYSTEM (Operating System of Application Server)|SAPCOMMAND (Type of a logical command ( 'X' means provided by SAP))|CHANGEDATE (System Date)|CHANGETIME (System Time)|OPCOMMAND (Name of external program (possibly with access path))|PARAMETERS (Parameters of external program (string))|ADDPAR (Additional parameters allowed in logical command)|TRACEON (automatic trace for logical commands)|CREATEDBY (User Name)|CREATEDATE (System Date)|CREATETIME (System Time)|CHANGEDBY (User Name)|CHECKCALL (Function module to check a logical command)|MODIFICATI (Type of modification on a logical command) 2 | ARCAUTO|ANYOS|X|19951215|204838|arcauto||X||WOLFH|19950807|111218|DDIC||C 3 | ARCAUTO|ANYOS|X|19960306|160218|arcauto||X||WOLFH|19950807|111218|WOLFH||U 4 | BRARCHIVE|ANYOS|X|19951215|204839|brarchive||X||WOLFH|19950802|182354|DDIC||C 5 | BRARCHIVE|ANYOS|X|19960306|160218|brarchive||X||WOLFH|19950802|182354|WOLFH||U 6 | BRBACKUP|ANYOS|X|19951215|204840|brbackup||X||WOLFH|19950802|182404|DDIC||C 7 | BRBACKUP|ANYOS|X|19960306|160218|brbackup||X||WOLFH|19950802|182404|WOLFH||U 8 | INFARCEXE|ANYOS|X|19951215|204840|infarcexe||X||WOLFH|19950807|111310|DDIC||C 9 | INFARCEXE|ANYOS|X|19960306|160218|infarcexe||X||WOLFH|19950807|111310|WOLFH||U 10 | INFUPDSTAT|ANYOS|X|19951215|204840|infupdstat||X||WOLFH|19950807|111400|DDIC||C 11 | INFUPDSTAT|ANYOS|X|19960306|160218|infupdstat||X||WOLFH|19950807|111400|WOLFH||U 12 | SAPDBA|ANYOS|X|19951215|204840|sapdba||X||WOLFH|19950802|182413|DDIC||C 13 | SAPDBA|ANYOS|X|19960306|160218|sapdba||X||WOLFH|19950802|182413|WOLFH||U 14 | UPDCOL|ANYOS|X|19951215|204840|updcol||X||WOLFH|19951101|175109|DDIC||C 15 | UPDCOL|ANYOS|X|19960306|160218|updcol||X|X|WILL|19951102|103227|WILL||U 16 | XBACKUP|ANYOS|X|19951215|204840|xbackup||X||WOLFH|19951005|154544|DDIC||C 17 | ZCAT|Windows NT||20000609|30803|cmd|/C type|X||WESTERMANNA|20000609|30803|WESTERMANNA||C 18 | ZDIR|Windows NT||20000609|30655|cmd|/C dir|X||WESTERMANNA|20000609|30655|WESTERMANNA||C 19 | -------------------------------------------------------------------------------- /sample_logs/log-131312.txt: -------------------------------------------------------------------------------- 1 | *pi_logipat.txt* Logical Patterns Jun 22, 2015 2 | 3 | Author: Charles E. Campbell 4 | Copyright: (c) 2004-2015 by Charles E. Campbell *logiPat-copyright* 5 | The VIM LICENSE applies to LogiPat.vim and LogiPat.txt 6 | (see |copyright|) except use "LogiPat" instead of "Vim" 7 | No warranty, express or implied. Use At-Your-Own-Risk. 8 | 9 | ============================================================================== 10 | 1. Contents *logiPat* *logiPat-contents* 11 | 12 | 1. Contents.................: |logiPat-contents| 13 | 2. LogiPat Manual...........: |logiPat-manual| 14 | 3. LogiPat Examples.........: |logiPat-examples| 15 | 4. Caveat...................: |logiPat-caveat| 16 | 5. LogiPat History..........: |logiPat-history| 17 | 18 | 19 | ============================================================================== 20 | 2. LogiPat Manual *logiPat-manual* *logiPat-man* 21 | 22 | *logiPat-arg* *logiPat-input* *logiPat-pattern* *logiPat-operators* 23 | Boolean logic patterns are composed of 24 | 25 | operators ! = not 26 | | = logical-or 27 | & = logical-and 28 | grouping ( ... ) 29 | patterns "pattern" 30 | 31 | :LogiPat {boolean-logic pattern} *:LogiPat* 32 | :LogiPat is a command which takes a boolean-logic 33 | argument (|logiPat-arg|). 34 | 35 | :LP {boolean-logic pattern} *:LP* 36 | :LP is a shorthand command version of :LogiPat 37 | 38 | :LPE {boolean-logic pattern} *:LPE* 39 | No search is done, but the conversion from the 40 | boolean logic pattern to the regular expression 41 | is performed and echoed onto the display. 42 | 43 | :LogiPatFlags {search flags} *LogiPat-flags* 44 | :LogiPatFlags {search flags} 45 | LogiPat uses the |search()| command. The flags 46 | passed to that call to search() may be specified 47 | by the :LogiPatFlags command. 48 | 49 | :LPF {search flags} *:LPF* 50 | :LPF is a shorthand version of :LogiPatFlags. 51 | 52 | :let pat=LogiPat({boolean-logic pattern}) *LogiPat()* 53 | If one calls LogiPat() directly, no search 54 | is done, but the transformation from the boolean 55 | logic pattern into a regular expression pattern 56 | is performed and returned. 57 | 58 | To get a " inside a pattern, as opposed to having it delimit 59 | the pattern, double it. 60 | 61 | 62 | ============================================================================== 63 | 3. LogiPat Examples *logiPat-examples* 64 | 65 | LogiPat takes Boolean logic arguments and produces a regular 66 | expression which implements the choices. A series of examples 67 | follows: 68 | > 69 | :LogiPat "abc" 70 | < will search for lines containing the string :abc: 71 | > 72 | :LogiPat "ab""cd" 73 | < will search for lines containing the string :ab"c: 74 | > 75 | :LogiPat !"abc" 76 | < will search for lines which don't contain the string :abc: 77 | > 78 | :LogiPat "abc"|"def" 79 | < will search for lines which contain either the string 80 | :abc: or the string :def: 81 | > 82 | :LogiPat !("abc"|"def") 83 | < will search for lines which don't contain either 84 | of the strings :abc: or :def: 85 | > 86 | :LogiPat "abc"&"def" 87 | < will search for lines which contain both of the strings 88 | :abc: and :def: 89 | > 90 | :let pat= LogiPat('!"abc"') 91 | < will return the regular expression which will match 92 | all lines not containing :abc: . The double quotes 93 | are needed to pass normal patterns to LogiPat, and 94 | differentiate such patterns from boolean logic 95 | operators. 96 | 97 | 98 | ============================================================================== 99 | 4. Caveat *logiPat-caveat* 100 | 101 | The "not" operator may be fragile; ie. it may not always play well 102 | with the & (logical-and) and | (logical-or) operators. Please try out 103 | your patterns, possibly with :set hls, to insure that what is matching 104 | is what you want. 105 | 106 | 107 | ============================================================================== 108 | 3. LogiPat History *logiPat-history* 109 | 110 | v4 Jun 22, 2015 * LogiPat has been picked up by Bram M for standard 111 | plugin distribution; hence the name change 112 | v3 Sep 25, 2006 * LP_Or() fixed; it now encapsulates its output 113 | in \%(...\) parentheses 114 | Dec 12, 2011 * |:LPE| added 115 | * "" is mapped to a single " and left inside patterns 116 | v2 May 31, 2005 * LPF and LogiPatFlags commands weren't working 117 | v1 May 23, 2005 * initial release 118 | 119 | 120 | ============================================================================== 121 | vim:tw=78:ts=8:ft=help 122 | -------------------------------------------------------------------------------- /sample_logs/log-8231312t.txt: -------------------------------------------------------------------------------- 1 | *pi_logipat.txt* Logical Patterns Jun 22, 2015 2 | 3 | Author: Charles E. Campbell 4 | Copyright: (c) 2004-2015 by Charles E. Campbell *logiPat-copyright* 5 | The VIM LICENSE applies to LogiPat.vim and LogiPat.txt 6 | (see |copyright|) except use "LogiPat" instead of "Vim" 7 | No warranty, express or implied. Use At-Your-Own-Risk. 8 | 9 | ============================================================================== 10 | 1. Contents *logiPat* *logiPat-contents* 11 | 12 | 1. Contents.................: |logiPat-contents| 13 | 2. LogiPat Manual...........: |logiPat-manual| 14 | 3. LogiPat Examples.........: |logiPat-examples| 15 | 4. Caveat...................: |logiPat-caveat| 16 | 5. LogiPat History..........: |logiPat-history| 17 | 18 | 19 | ============================================================================== 20 | 2. LogiPat Manual *logiPat-manual* *logiPat-man* 21 | 22 | *logiPat-arg* *logiPat-input* *logiPat-pattern* *logiPat-operators* 23 | Boolean logic patterns are composed of 24 | 25 | operators ! = not 26 | | = logical-or 27 | & = logical-and 28 | grouping ( ... ) 29 | patterns "pattern" 30 | 31 | :LogiPat {boolean-logic pattern} *:LogiPat* 32 | :LogiPat is a command which takes a boolean-logic 33 | argument (|logiPat-arg|). 34 | 35 | :LP {boolean-logic pattern} *:LP* 36 | :LP is a shorthand command version of :LogiPat 37 | 38 | :LPE {boolean-logic pattern} *:LPE* 39 | No search is done, but the conversion from the 40 | boolean logic pattern to the regular expression 41 | is performed and echoed onto the display. 42 | 43 | :LogiPatFlags {search flags} *LogiPat-flags* 44 | :LogiPatFlags {search flags} 45 | LogiPat uses the |search()| command. The flags 46 | passed to that call to search() may be specified 47 | by the :LogiPatFlags command. 48 | 49 | :LPF {search flags} *:LPF* 50 | :LPF is a shorthand version of :LogiPatFlags. 51 | 52 | :let pat=LogiPat({boolean-logic pattern}) *LogiPat()* 53 | If one calls LogiPat() directly, no search 54 | is done, but the transformation from the boolean 55 | logic pattern into a regular expression pattern 56 | is performed and returned. 57 | 58 | To get a " inside a pattern, as opposed to having it delimit 59 | the pattern, double it. 60 | 61 | 62 | ============================================================================== 63 | 3. LogiPat Examples *logiPat-examples* 64 | 65 | LogiPat takes Boolean logic arguments and produces a regular 66 | expression which implements the choices. A series of examples 67 | follows: 68 | > 69 | :LogiPat "abc" 70 | < will search for lines containing the string :abc: 71 | > 72 | :LogiPat "ab""cd" 73 | < will search for lines containing the string :ab"c: 74 | > 75 | :LogiPat !"abc" 76 | < will search for lines which don't contain the string :abc: 77 | > 78 | :LogiPat "abc"|"def" 79 | < will search for lines which contain either the string 80 | :abc: or the string :def: 81 | > 82 | :LogiPat !("abc"|"def") 83 | < will search for lines which don't contain either 84 | of the strings :abc: or :def: 85 | > 86 | :LogiPat "abc"&"def" 87 | < will search for lines which contain both of the strings 88 | :abc: and :def: 89 | > 90 | :let pat= LogiPat('!"abc"') 91 | < will return the regular expression which will match 92 | all lines not containing :abc: . The double quotes 93 | are needed to pass normal patterns to LogiPat, and 94 | differentiate such patterns from boolean logic 95 | operators. 96 | 97 | 98 | ============================================================================== 99 | 4. Caveat *logiPat-caveat* 100 | 101 | The "not" operator may be fragile; ie. it may not always play well 102 | with the & (logical-and) and | (logical-or) operators. Please try out 103 | your patterns, possibly with :set hls, to insure that what is matching 104 | is what you want. 105 | 106 | 107 | ============================================================================== 108 | 3. LogiPat History *logiPat-history* 109 | 110 | v4 Jun 22, 2015 * LogiPat has been picked up by Bram M for standard 111 | plugin distribution; hence the name change 112 | v3 Sep 25, 2006 * LP_Or() fixed; it now encapsulates its output 113 | in \%(...\) parentheses 114 | Dec 12, 2011 * |:LPE| added 115 | * "" is mapped to a single " and left inside patterns 116 | v2 May 31, 2005 * LPF and LogiPatFlags commands weren't working 117 | v1 May 23, 2005 * initial release 118 | 119 | 120 | ============================================================================== 121 | vim:tw=78:ts=8:ft=help 122 | -------------------------------------------------------------------------------- /simple examples.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "markdown", 5 | "metadata": {}, 6 | "source": [ 7 | "This is a Jupyter Notebook!" 8 | ] 9 | }, 10 | { 11 | "cell_type": "markdown", 12 | "metadata": {}, 13 | "source": [ 14 | "# Example 1 - Loading Data from Spreadsheet\n", 15 | "Load the oracle security table and pull into a DataFrame" 16 | ] 17 | }, 18 | { 19 | "cell_type": "code", 20 | "execution_count": 1, 21 | "metadata": {}, 22 | "outputs": [], 23 | "source": [ 24 | "import pandas as pd\n", 25 | "pd.options.mode.chained_assignment = None" 26 | ] 27 | }, 28 | { 29 | "cell_type": "code", 30 | "execution_count": 2, 31 | "metadata": {}, 32 | "outputs": [], 33 | "source": [ 34 | "file_path = 'files/Sample Security Tables.xlsx'\n", 35 | "sheet = 'DBA_USERS'\n", 36 | "users = pd.read_excel(file_path, sheet_name=sheet, usecols='B:ZZ')" 37 | ] 38 | }, 39 | { 40 | "cell_type": "code", 41 | "execution_count": 3, 42 | "metadata": {}, 43 | "outputs": [ 44 | { 45 | "data": { 46 | "text/html": [ 47 | "
\n", 48 | "\n", 61 | "\n", 62 | " \n", 63 | " \n", 64 | " \n", 65 | " \n", 66 | " \n", 67 | " \n", 68 | " \n", 69 | " \n", 70 | " \n", 71 | " \n", 72 | " \n", 73 | " \n", 74 | " \n", 75 | " \n", 76 | " \n", 77 | " \n", 78 | " \n", 79 | " \n", 80 | " \n", 81 | " \n", 82 | " \n", 83 | " \n", 84 | " \n", 85 | " \n", 86 | " \n", 87 | " \n", 88 | " \n", 89 | " \n", 90 | " \n", 91 | " \n", 92 | " \n", 93 | " \n", 94 | " \n", 95 | " \n", 96 | " \n", 97 | " \n", 98 | " \n", 99 | " \n", 100 | " \n", 101 | " \n", 102 | " \n", 103 | " \n", 104 | " \n", 105 | " \n", 106 | " \n", 107 | " \n", 108 | " \n", 109 | " \n", 110 | "
USERNAMEUSER_IDACCOUNT_STATUSLOCK_DATEEXPIRY_DADEFAULT_TABLESPACETEMPORARY_TABLESPACECREATED
3OUTLN249LOCKED2009-08-11NaTPSAPUSER1DPSAPTEMP2002-07-13
4SYSTEM5LOCKEDNaTNaTSYSTEMPSAPTEMP1998-04-06
5SYS0OPENNaTNaTSYSTEMPSAPTEMP1998-04-06
\n", 111 | "
" 112 | ], 113 | "text/plain": [ 114 | " USERNAME USER_ID ACCOUNT_STATUS LOCK_DATE EXPIRY_DA DEFAULT_TABLESPACE \\\n", 115 | "3 OUTLN 249 LOCKED 2009-08-11 NaT PSAPUSER1D \n", 116 | "4 SYSTEM 5 LOCKED NaT NaT SYSTEM \n", 117 | "5 SYS 0 OPEN NaT NaT SYSTEM \n", 118 | "\n", 119 | " TEMPORARY_TABLESPACE CREATED \n", 120 | "3 PSAPTEMP 2002-07-13 \n", 121 | "4 PSAPTEMP 1998-04-06 \n", 122 | "5 PSAPTEMP 1998-04-06 " 123 | ] 124 | }, 125 | "execution_count": 3, 126 | "metadata": {}, 127 | "output_type": "execute_result" 128 | } 129 | ], 130 | "source": [ 131 | "users[3:6]" 132 | ] 133 | }, 134 | { 135 | "cell_type": "code", 136 | "execution_count": 4, 137 | "metadata": {}, 138 | "outputs": [ 139 | { 140 | "name": "stdout", 141 | "output_type": "stream", 142 | "text": [ 143 | "\n", 144 | "RangeIndex: 12 entries, 0 to 11\n", 145 | "Data columns (total 8 columns):\n", 146 | "USERNAME 12 non-null object\n", 147 | "USER_ID 12 non-null int64\n", 148 | "ACCOUNT_STATUS 12 non-null object\n", 149 | "LOCK_DATE 5 non-null datetime64[ns]\n", 150 | "EXPIRY_DA 1 non-null datetime64[ns]\n", 151 | "DEFAULT_TABLESPACE 12 non-null object\n", 152 | "TEMPORARY_TABLESPACE 12 non-null object\n", 153 | "CREATED 12 non-null datetime64[ns]\n", 154 | "dtypes: datetime64[ns](3), int64(1), object(4)\n", 155 | "memory usage: 848.0+ bytes\n" 156 | ] 157 | } 158 | ], 159 | "source": [ 160 | "users.info()" 161 | ] 162 | }, 163 | { 164 | "cell_type": "markdown", 165 | "metadata": {}, 166 | "source": [ 167 | "


\n", 168 | "# Example 2 - File / Folder profiling" 169 | ] 170 | }, 171 | { 172 | "cell_type": "code", 173 | "execution_count": 5, 174 | "metadata": {}, 175 | "outputs": [], 176 | "source": [ 177 | "from services import get_directory_info" 178 | ] 179 | }, 180 | { 181 | "cell_type": "code", 182 | "execution_count": 6, 183 | "metadata": { 184 | "scrolled": true 185 | }, 186 | "outputs": [], 187 | "source": [ 188 | "df = get_directory_info(r'sample_logs')" 189 | ] 190 | }, 191 | { 192 | "cell_type": "code", 193 | "execution_count": 7, 194 | "metadata": {}, 195 | "outputs": [ 196 | { 197 | "data": { 198 | "text/html": [ 199 | "
\n", 200 | "\n", 213 | "\n", 214 | " \n", 215 | " \n", 216 | " \n", 217 | " \n", 218 | " \n", 219 | " \n", 220 | " \n", 221 | " \n", 222 | " \n", 223 | " \n", 224 | " \n", 225 | " \n", 226 | " \n", 227 | " \n", 228 | " \n", 229 | " \n", 230 | " \n", 231 | " \n", 232 | " \n", 233 | " \n", 234 | " \n", 235 | " \n", 236 | " \n", 237 | " \n", 238 | " \n", 239 | " \n", 240 | " \n", 241 | " \n", 242 | " \n", 243 | " \n", 244 | " \n", 245 | " \n", 246 | " \n", 247 | " \n", 248 | " \n", 249 | " \n", 250 | " \n", 251 | " \n", 252 | " \n", 253 | " \n", 254 | " \n", 255 | " \n", 256 | " \n", 257 | " \n", 258 | " \n", 259 | " \n", 260 | " \n", 261 | " \n", 262 | " \n", 263 | " \n", 264 | " \n", 265 | " \n", 266 | " \n", 267 | " \n", 268 | " \n", 269 | " \n", 270 | " \n", 271 | " \n", 272 | " \n", 273 | " \n", 274 | " \n", 275 | " \n", 276 | " \n", 277 | " \n", 278 | " \n", 279 | " \n", 280 | " \n", 281 | "
pathfilenamedate_createddate_modifiedbyte_sizehash
0sample_logsLog Directory.TXT2018-06-04 22:29:07.2679762017-09-24 00:46:11.43887462719NA
1sample_logslog-131312.txt2018-06-04 22:33:03.2012052017-08-31 08:20:16.0000004186NA
2sample_logslog-42384.txt2018-06-04 22:29:20.0471742018-05-16 10:15:33.468150425488NA
3sample_logslog-8231312t.txt2018-06-04 22:29:18.1010002017-08-31 08:20:16.0000004186NA
4sample_logslog-8323.txt2018-06-04 22:29:20.1955692018-05-15 15:06:38.698277249941NA
5sample_logslog3312.TXT2018-06-04 22:29:17.1565882017-09-24 00:57:58.7578951953NA
\n", 282 | "
" 283 | ], 284 | "text/plain": [ 285 | " path filename date_created \\\n", 286 | "0 sample_logs Log Directory.TXT 2018-06-04 22:29:07.267976 \n", 287 | "1 sample_logs log-131312.txt 2018-06-04 22:33:03.201205 \n", 288 | "2 sample_logs log-42384.txt 2018-06-04 22:29:20.047174 \n", 289 | "3 sample_logs log-8231312t.txt 2018-06-04 22:29:18.101000 \n", 290 | "4 sample_logs log-8323.txt 2018-06-04 22:29:20.195569 \n", 291 | "5 sample_logs log3312.TXT 2018-06-04 22:29:17.156588 \n", 292 | "\n", 293 | " date_modified byte_size hash \n", 294 | "0 2017-09-24 00:46:11.438874 62719 NA \n", 295 | "1 2017-08-31 08:20:16.000000 4186 NA \n", 296 | "2 2018-05-16 10:15:33.468150 425488 NA \n", 297 | "3 2017-08-31 08:20:16.000000 4186 NA \n", 298 | "4 2018-05-15 15:06:38.698277 249941 NA \n", 299 | "5 2017-09-24 00:57:58.757895 1953 NA " 300 | ] 301 | }, 302 | "execution_count": 7, 303 | "metadata": {}, 304 | "output_type": "execute_result" 305 | } 306 | ], 307 | "source": [ 308 | "df.head(10)" 309 | ] 310 | }, 311 | { 312 | "cell_type": "code", 313 | "execution_count": 8, 314 | "metadata": {}, 315 | "outputs": [ 316 | { 317 | "name": "stdout", 318 | "output_type": "stream", 319 | "text": [ 320 | "\n", 321 | "RangeIndex: 6 entries, 0 to 5\n", 322 | "Data columns (total 6 columns):\n", 323 | "path 6 non-null object\n", 324 | "filename 6 non-null object\n", 325 | "date_created 6 non-null datetime64[ns]\n", 326 | "date_modified 6 non-null datetime64[ns]\n", 327 | "byte_size 6 non-null int64\n", 328 | "hash 6 non-null object\n", 329 | "dtypes: datetime64[ns](2), int64(1), object(3)\n", 330 | "memory usage: 368.0+ bytes\n" 331 | ] 332 | } 333 | ], 334 | "source": [ 335 | "df.info()" 336 | ] 337 | }, 338 | { 339 | "cell_type": "code", 340 | "execution_count": 9, 341 | "metadata": {}, 342 | "outputs": [], 343 | "source": [ 344 | "df = get_directory_info(r'sample_logs', hash_flag=True)" 345 | ] 346 | }, 347 | { 348 | "cell_type": "code", 349 | "execution_count": 10, 350 | "metadata": {}, 351 | "outputs": [ 352 | { 353 | "data": { 354 | "text/html": [ 355 | "
\n", 356 | "\n", 369 | "\n", 370 | " \n", 371 | " \n", 372 | " \n", 373 | " \n", 374 | " \n", 375 | " \n", 376 | " \n", 377 | " \n", 378 | " \n", 379 | " \n", 380 | " \n", 381 | " \n", 382 | " \n", 383 | " \n", 384 | " \n", 385 | " \n", 386 | " \n", 387 | " \n", 388 | " \n", 389 | " \n", 390 | " \n", 391 | " \n", 392 | " \n", 393 | " \n", 394 | " \n", 395 | " \n", 396 | " \n", 397 | " \n", 398 | " \n", 399 | " \n", 400 | " \n", 401 | " \n", 402 | " \n", 403 | " \n", 404 | " \n", 405 | " \n", 406 | " \n", 407 | " \n", 408 | " \n", 409 | " \n", 410 | " \n", 411 | " \n", 412 | " \n", 413 | " \n", 414 | " \n", 415 | " \n", 416 | " \n", 417 | " \n", 418 | " \n", 419 | " \n", 420 | " \n", 421 | " \n", 422 | " \n", 423 | " \n", 424 | " \n", 425 | " \n", 426 | " \n", 427 | " \n", 428 | " \n", 429 | " \n", 430 | " \n", 431 | " \n", 432 | " \n", 433 | " \n", 434 | " \n", 435 | " \n", 436 | " \n", 437 | "
pathfilenamedate_createddate_modifiedbyte_sizehash
0sample_logsLog Directory.TXT2018-06-04 22:29:07.2679762017-09-24 00:46:11.43887462719c5bbb55f9683b36e72ea40f3c3ad11fc
1sample_logslog-131312.txt2018-06-04 22:33:03.2012052017-08-31 08:20:16.0000004186388ef026ffc080db1ff55a39300a41d9
2sample_logslog-42384.txt2018-06-04 22:29:20.0471742018-05-16 10:15:33.468150425488d6cedb1fa4e5cb5b25d44997010e570e
3sample_logslog-8231312t.txt2018-06-04 22:29:18.1010002017-08-31 08:20:16.0000004186388ef026ffc080db1ff55a39300a41d9
4sample_logslog-8323.txt2018-06-04 22:29:20.1955692018-05-15 15:06:38.698277249941dcecada8e23d2ed123b845175580037e
5sample_logslog3312.TXT2018-06-04 22:29:17.1565882017-09-24 00:57:58.7578951953bd9f1c7ecd407ec1f79f2be6ebe3cba8
\n", 438 | "
" 439 | ], 440 | "text/plain": [ 441 | " path filename date_created \\\n", 442 | "0 sample_logs Log Directory.TXT 2018-06-04 22:29:07.267976 \n", 443 | "1 sample_logs log-131312.txt 2018-06-04 22:33:03.201205 \n", 444 | "2 sample_logs log-42384.txt 2018-06-04 22:29:20.047174 \n", 445 | "3 sample_logs log-8231312t.txt 2018-06-04 22:29:18.101000 \n", 446 | "4 sample_logs log-8323.txt 2018-06-04 22:29:20.195569 \n", 447 | "5 sample_logs log3312.TXT 2018-06-04 22:29:17.156588 \n", 448 | "\n", 449 | " date_modified byte_size hash \n", 450 | "0 2017-09-24 00:46:11.438874 62719 c5bbb55f9683b36e72ea40f3c3ad11fc \n", 451 | "1 2017-08-31 08:20:16.000000 4186 388ef026ffc080db1ff55a39300a41d9 \n", 452 | "2 2018-05-16 10:15:33.468150 425488 d6cedb1fa4e5cb5b25d44997010e570e \n", 453 | "3 2017-08-31 08:20:16.000000 4186 388ef026ffc080db1ff55a39300a41d9 \n", 454 | "4 2018-05-15 15:06:38.698277 249941 dcecada8e23d2ed123b845175580037e \n", 455 | "5 2017-09-24 00:57:58.757895 1953 bd9f1c7ecd407ec1f79f2be6ebe3cba8 " 456 | ] 457 | }, 458 | "execution_count": 10, 459 | "metadata": {}, 460 | "output_type": "execute_result" 461 | } 462 | ], 463 | "source": [ 464 | "df" 465 | ] 466 | }, 467 | { 468 | "cell_type": "code", 469 | "execution_count": 11, 470 | "metadata": {}, 471 | "outputs": [ 472 | { 473 | "data": { 474 | "text/html": [ 475 | "
\n", 476 | "\n", 489 | "\n", 490 | " \n", 491 | " \n", 492 | " \n", 493 | " \n", 494 | " \n", 495 | " \n", 496 | " \n", 497 | " \n", 498 | " \n", 499 | " \n", 500 | " \n", 501 | " \n", 502 | " \n", 503 | " \n", 504 | " \n", 505 | " \n", 506 | " \n", 507 | " \n", 508 | " \n", 509 | " \n", 510 | " \n", 511 | " \n", 512 | " \n", 513 | " \n", 514 | " \n", 515 | " \n", 516 | " \n", 517 | " \n", 518 | " \n", 519 | " \n", 520 | " \n", 521 | "
pathfilenamedate_createddate_modifiedbyte_sizehash
1sample_logslog-131312.txt2018-06-04 22:33:03.2012052017-08-31 08:20:164186388ef026ffc080db1ff55a39300a41d9
3sample_logslog-8231312t.txt2018-06-04 22:29:18.1010002017-08-31 08:20:164186388ef026ffc080db1ff55a39300a41d9
\n", 522 | "
" 523 | ], 524 | "text/plain": [ 525 | " path filename date_created \\\n", 526 | "1 sample_logs log-131312.txt 2018-06-04 22:33:03.201205 \n", 527 | "3 sample_logs log-8231312t.txt 2018-06-04 22:29:18.101000 \n", 528 | "\n", 529 | " date_modified byte_size hash \n", 530 | "1 2017-08-31 08:20:16 4186 388ef026ffc080db1ff55a39300a41d9 \n", 531 | "3 2017-08-31 08:20:16 4186 388ef026ffc080db1ff55a39300a41d9 " 532 | ] 533 | }, 534 | "execution_count": 11, 535 | "metadata": {}, 536 | "output_type": "execute_result" 537 | } 538 | ], 539 | "source": [ 540 | "df[df.hash.duplicated(keep=False)]" 541 | ] 542 | }, 543 | { 544 | "cell_type": "markdown", 545 | "metadata": {}, 546 | "source": [ 547 | "



\n", 548 | "# Example 3 - Testing\n", 549 | "Use Jupyter and Pandas to perform tests.\n", 550 | "\n", 551 | "## Users with open access are all authorized\n" 552 | ] 553 | }, 554 | { 555 | "cell_type": "code", 556 | "execution_count": 12, 557 | "metadata": {}, 558 | "outputs": [ 559 | { 560 | "data": { 561 | "text/html": [ 562 | "
\n", 563 | "\n", 576 | "\n", 577 | " \n", 578 | " \n", 579 | " \n", 580 | " \n", 581 | " \n", 582 | " \n", 583 | " \n", 584 | " \n", 585 | " \n", 586 | " \n", 587 | " \n", 588 | " \n", 589 | " \n", 590 | " \n", 591 | " \n", 592 | " \n", 593 | " \n", 594 | " \n", 595 | " \n", 596 | " \n", 597 | " \n", 598 | " \n", 599 | " \n", 600 | " \n", 601 | " \n", 602 | " \n", 603 | " \n", 604 | " \n", 605 | " \n", 606 | " \n", 607 | " \n", 608 | " \n", 609 | " \n", 610 | " \n", 611 | " \n", 612 | " \n", 613 | " \n", 614 | " \n", 615 | " \n", 616 | " \n", 617 | " \n", 618 | " \n", 619 | " \n", 620 | " \n", 621 | " \n", 622 | " \n", 623 | " \n", 624 | " \n", 625 | " \n", 626 | " \n", 627 | " \n", 628 | " \n", 629 | " \n", 630 | " \n", 631 | " \n", 632 | " \n", 633 | " \n", 634 | " \n", 635 | " \n", 636 | " \n", 637 | " \n", 638 | " \n", 639 | " \n", 640 | " \n", 641 | " \n", 642 | " \n", 643 | " \n", 644 | " \n", 645 | " \n", 646 | " \n", 647 | "
USERNAMEUSER_IDACCOUNT_STATUSLOCK_DATEEXPIRY_DADEFAULT_TABLESPACETEMPORARY_TABLESPACECREATED
0OCM291LOCKED2009-05-16NaTSYSTEMPSAPTEMP2009-05-16
1SHARON284OPEN2007-08-25NaTSYSTEMPSAPTEMP2007-08-25
2JACKSON285OPEN2007-08-252007-08-25SYSTEMPSAPTEMP2007-08-25
3OUTLN249LOCKED2009-08-11NaTPSAPUSER1DPSAPTEMP2002-07-13
4SYSTEM5LOCKEDNaTNaTSYSTEMPSAPTEMP1998-04-06
\n", 648 | "
" 649 | ], 650 | "text/plain": [ 651 | " USERNAME USER_ID ACCOUNT_STATUS LOCK_DATE EXPIRY_DA DEFAULT_TABLESPACE \\\n", 652 | "0 OCM 291 LOCKED 2009-05-16 NaT SYSTEM \n", 653 | "1 SHARON 284 OPEN 2007-08-25 NaT SYSTEM \n", 654 | "2 JACKSON 285 OPEN 2007-08-25 2007-08-25 SYSTEM \n", 655 | "3 OUTLN 249 LOCKED 2009-08-11 NaT PSAPUSER1D \n", 656 | "4 SYSTEM 5 LOCKED NaT NaT SYSTEM \n", 657 | "\n", 658 | " TEMPORARY_TABLESPACE CREATED \n", 659 | "0 PSAPTEMP 2009-05-16 \n", 660 | "1 PSAPTEMP 2007-08-25 \n", 661 | "2 PSAPTEMP 2007-08-25 \n", 662 | "3 PSAPTEMP 2002-07-13 \n", 663 | "4 PSAPTEMP 1998-04-06 " 664 | ] 665 | }, 666 | "execution_count": 12, 667 | "metadata": {}, 668 | "output_type": "execute_result" 669 | } 670 | ], 671 | "source": [ 672 | "users.head()" 673 | ] 674 | }, 675 | { 676 | "cell_type": "code", 677 | "execution_count": 13, 678 | "metadata": {}, 679 | "outputs": [], 680 | "source": [ 681 | "open_users = users[users['ACCOUNT_STATUS'] == 'OPEN']" 682 | ] 683 | }, 684 | { 685 | "cell_type": "code", 686 | "execution_count": 14, 687 | "metadata": {}, 688 | "outputs": [ 689 | { 690 | "data": { 691 | "text/html": [ 692 | "
\n", 693 | "\n", 706 | "\n", 707 | " \n", 708 | " \n", 709 | " \n", 710 | " \n", 711 | " \n", 712 | " \n", 713 | " \n", 714 | " \n", 715 | " \n", 716 | " \n", 717 | " \n", 718 | " \n", 719 | " \n", 720 | " \n", 721 | " \n", 722 | " \n", 723 | " \n", 724 | " \n", 725 | " \n", 726 | " \n", 727 | " \n", 728 | " \n", 729 | " \n", 730 | " \n", 731 | " \n", 732 | " \n", 733 | " \n", 734 | " \n", 735 | " \n", 736 | " \n", 737 | " \n", 738 | " \n", 739 | " \n", 740 | " \n", 741 | " \n", 742 | " \n", 743 | " \n", 744 | " \n", 745 | " \n", 746 | " \n", 747 | " \n", 748 | " \n", 749 | " \n", 750 | " \n", 751 | " \n", 752 | " \n", 753 | " \n", 754 | " \n", 755 | " \n", 756 | " \n", 757 | " \n", 758 | " \n", 759 | " \n", 760 | " \n", 761 | " \n", 762 | " \n", 763 | " \n", 764 | " \n", 765 | " \n", 766 | " \n", 767 | " \n", 768 | " \n", 769 | " \n", 770 | " \n", 771 | " \n", 772 | " \n", 773 | " \n", 774 | " \n", 775 | " \n", 776 | " \n", 777 | " \n", 778 | " \n", 779 | " \n", 780 | " \n", 781 | " \n", 782 | " \n", 783 | " \n", 784 | " \n", 785 | " \n", 786 | " \n", 787 | " \n", 788 | " \n", 789 | " \n", 790 | " \n", 791 | " \n", 792 | " \n", 793 | " \n", 794 | " \n", 795 | " \n", 796 | " \n", 797 | " \n", 798 | " \n", 799 | " \n", 800 | " \n", 801 | " \n", 802 | " \n", 803 | " \n", 804 | " \n", 805 | " \n", 806 | " \n", 807 | " \n", 808 | " \n", 809 | " \n", 810 | "
USERNAMEUSER_IDACCOUNT_STATUSLOCK_DATEEXPIRY_DADEFAULT_TABLESPACETEMPORARY_TABLESPACECREATED
1SHARON284OPEN2007-08-25NaTSYSTEMPSAPTEMP2007-08-25
2JACKSON285OPEN2007-08-252007-08-25SYSTEMPSAPTEMP2007-08-25
5SYS0OPENNaTNaTSYSTEMPSAPTEMP1998-04-06
6BOB264OPENNaTNaTPSAPUSER1DPSAPTEMP2003-06-21
8SAM288OPENNaTNaTPSAPBSIDPSAPTEMP2007-11-30
9LUCAS50OPENNaTNaTPSAPQUANTUMDPSAPTEMP1998-04-17
10BARBARA234OPENNaTNaTPSAPQUANTUMDPSAPTEMP2000-03-30
11CARL10OPENNaTNaTPSAPUSER1DPSAPTEMP1998-04-06
\n", 811 | "
" 812 | ], 813 | "text/plain": [ 814 | " USERNAME USER_ID ACCOUNT_STATUS LOCK_DATE EXPIRY_DA DEFAULT_TABLESPACE \\\n", 815 | "1 SHARON 284 OPEN 2007-08-25 NaT SYSTEM \n", 816 | "2 JACKSON 285 OPEN 2007-08-25 2007-08-25 SYSTEM \n", 817 | "5 SYS 0 OPEN NaT NaT SYSTEM \n", 818 | "6 BOB 264 OPEN NaT NaT PSAPUSER1D \n", 819 | "8 SAM 288 OPEN NaT NaT PSAPBSID \n", 820 | "9 LUCAS 50 OPEN NaT NaT PSAPQUANTUMD \n", 821 | "10 BARBARA 234 OPEN NaT NaT PSAPQUANTUMD \n", 822 | "11 CARL 10 OPEN NaT NaT PSAPUSER1D \n", 823 | "\n", 824 | " TEMPORARY_TABLESPACE CREATED \n", 825 | "1 PSAPTEMP 2007-08-25 \n", 826 | "2 PSAPTEMP 2007-08-25 \n", 827 | "5 PSAPTEMP 1998-04-06 \n", 828 | "6 PSAPTEMP 2003-06-21 \n", 829 | "8 PSAPTEMP 2007-11-30 \n", 830 | "9 PSAPTEMP 1998-04-17 \n", 831 | "10 PSAPTEMP 2000-03-30 \n", 832 | "11 PSAPTEMP 1998-04-06 " 833 | ] 834 | }, 835 | "execution_count": 14, 836 | "metadata": {}, 837 | "output_type": "execute_result" 838 | } 839 | ], 840 | "source": [ 841 | "open_users" 842 | ] 843 | }, 844 | { 845 | "cell_type": "markdown", 846 | "metadata": {}, 847 | "source": [ 848 | "### Load list of users with approved access" 849 | ] 850 | }, 851 | { 852 | "cell_type": "code", 853 | "execution_count": 15, 854 | "metadata": {}, 855 | "outputs": [ 856 | { 857 | "name": "stdout", 858 | "output_type": "stream", 859 | "text": [ 860 | "SHARON\n", 861 | "JACKSON\n", 862 | "LUCAS\n", 863 | "CARL\n" 864 | ] 865 | } 866 | ], 867 | "source": [ 868 | "!more \"files/approved users.txt\"" 869 | ] 870 | }, 871 | { 872 | "cell_type": "code", 873 | "execution_count": 16, 874 | "metadata": {}, 875 | "outputs": [ 876 | { 877 | "name": "stdout", 878 | "output_type": "stream", 879 | "text": [ 880 | "['SHARON', 'JACKSON', 'LUCAS', 'CARL']\n" 881 | ] 882 | } 883 | ], 884 | "source": [ 885 | "with open('files/approved users.txt') as fin:\n", 886 | " approved_users = []\n", 887 | " for line in fin:\n", 888 | " approved_users.append(line.rstrip('\\n'))\n", 889 | "print(approved_users)" 890 | ] 891 | }, 892 | { 893 | "cell_type": "code", 894 | "execution_count": 17, 895 | "metadata": {}, 896 | "outputs": [], 897 | "source": [ 898 | "open_users['TEST'] = open_users['USERNAME'].map(lambda name: name in approved_users)" 899 | ] 900 | }, 901 | { 902 | "cell_type": "code", 903 | "execution_count": 18, 904 | "metadata": {}, 905 | "outputs": [ 906 | { 907 | "data": { 908 | "text/html": [ 909 | "
\n", 910 | "\n", 923 | "\n", 924 | " \n", 925 | " \n", 926 | " \n", 927 | " \n", 928 | " \n", 929 | " \n", 930 | " \n", 931 | " \n", 932 | " \n", 933 | " \n", 934 | " \n", 935 | " \n", 936 | " \n", 937 | " \n", 938 | " \n", 939 | " \n", 940 | " \n", 941 | " \n", 942 | " \n", 943 | " \n", 944 | " \n", 945 | " \n", 946 | " \n", 947 | " \n", 948 | " \n", 949 | " \n", 950 | " \n", 951 | " \n", 952 | " \n", 953 | " \n", 954 | " \n", 955 | " \n", 956 | " \n", 957 | " \n", 958 | " \n", 959 | " \n", 960 | " \n", 961 | " \n", 962 | " \n", 963 | " \n", 964 | " \n", 965 | " \n", 966 | " \n", 967 | " \n", 968 | " \n", 969 | " \n", 970 | " \n", 971 | " \n", 972 | " \n", 973 | " \n", 974 | " \n", 975 | " \n", 976 | " \n", 977 | " \n", 978 | " \n", 979 | " \n", 980 | " \n", 981 | " \n", 982 | " \n", 983 | " \n", 984 | " \n", 985 | " \n", 986 | " \n", 987 | " \n", 988 | " \n", 989 | " \n", 990 | " \n", 991 | " \n", 992 | " \n", 993 | " \n", 994 | " \n", 995 | " \n", 996 | " \n", 997 | " \n", 998 | " \n", 999 | " \n", 1000 | " \n", 1001 | " \n", 1002 | " \n", 1003 | " \n", 1004 | " \n", 1005 | " \n", 1006 | " \n", 1007 | " \n", 1008 | " \n", 1009 | " \n", 1010 | " \n", 1011 | " \n", 1012 | " \n", 1013 | " \n", 1014 | " \n", 1015 | " \n", 1016 | " \n", 1017 | " \n", 1018 | " \n", 1019 | " \n", 1020 | " \n", 1021 | " \n", 1022 | " \n", 1023 | " \n", 1024 | " \n", 1025 | " \n", 1026 | " \n", 1027 | " \n", 1028 | " \n", 1029 | " \n", 1030 | " \n", 1031 | " \n", 1032 | " \n", 1033 | " \n", 1034 | " \n", 1035 | " \n", 1036 | "
USERNAMEUSER_IDACCOUNT_STATUSLOCK_DATEEXPIRY_DADEFAULT_TABLESPACETEMPORARY_TABLESPACECREATEDTEST
1SHARON284OPEN2007-08-25NaTSYSTEMPSAPTEMP2007-08-25True
2JACKSON285OPEN2007-08-252007-08-25SYSTEMPSAPTEMP2007-08-25True
5SYS0OPENNaTNaTSYSTEMPSAPTEMP1998-04-06False
6BOB264OPENNaTNaTPSAPUSER1DPSAPTEMP2003-06-21False
8SAM288OPENNaTNaTPSAPBSIDPSAPTEMP2007-11-30False
9LUCAS50OPENNaTNaTPSAPQUANTUMDPSAPTEMP1998-04-17True
10BARBARA234OPENNaTNaTPSAPQUANTUMDPSAPTEMP2000-03-30False
11CARL10OPENNaTNaTPSAPUSER1DPSAPTEMP1998-04-06True
\n", 1037 | "
" 1038 | ], 1039 | "text/plain": [ 1040 | " USERNAME USER_ID ACCOUNT_STATUS LOCK_DATE EXPIRY_DA DEFAULT_TABLESPACE \\\n", 1041 | "1 SHARON 284 OPEN 2007-08-25 NaT SYSTEM \n", 1042 | "2 JACKSON 285 OPEN 2007-08-25 2007-08-25 SYSTEM \n", 1043 | "5 SYS 0 OPEN NaT NaT SYSTEM \n", 1044 | "6 BOB 264 OPEN NaT NaT PSAPUSER1D \n", 1045 | "8 SAM 288 OPEN NaT NaT PSAPBSID \n", 1046 | "9 LUCAS 50 OPEN NaT NaT PSAPQUANTUMD \n", 1047 | "10 BARBARA 234 OPEN NaT NaT PSAPQUANTUMD \n", 1048 | "11 CARL 10 OPEN NaT NaT PSAPUSER1D \n", 1049 | "\n", 1050 | " TEMPORARY_TABLESPACE CREATED TEST \n", 1051 | "1 PSAPTEMP 2007-08-25 True \n", 1052 | "2 PSAPTEMP 2007-08-25 True \n", 1053 | "5 PSAPTEMP 1998-04-06 False \n", 1054 | "6 PSAPTEMP 2003-06-21 False \n", 1055 | "8 PSAPTEMP 2007-11-30 False \n", 1056 | "9 PSAPTEMP 1998-04-17 True \n", 1057 | "10 PSAPTEMP 2000-03-30 False \n", 1058 | "11 PSAPTEMP 1998-04-06 True " 1059 | ] 1060 | }, 1061 | "execution_count": 18, 1062 | "metadata": {}, 1063 | "output_type": "execute_result" 1064 | } 1065 | ], 1066 | "source": [ 1067 | "open_users" 1068 | ] 1069 | }, 1070 | { 1071 | "cell_type": "code", 1072 | "execution_count": 19, 1073 | "metadata": {}, 1074 | "outputs": [ 1075 | { 1076 | "data": { 1077 | "text/html": [ 1078 | "
\n", 1079 | "\n", 1092 | "\n", 1093 | " \n", 1094 | " \n", 1095 | " \n", 1096 | " \n", 1097 | " \n", 1098 | " \n", 1099 | " \n", 1100 | " \n", 1101 | " \n", 1102 | " \n", 1103 | " \n", 1104 | " \n", 1105 | " \n", 1106 | " \n", 1107 | " \n", 1108 | " \n", 1109 | " \n", 1110 | " \n", 1111 | " \n", 1112 | " \n", 1113 | " \n", 1114 | " \n", 1115 | " \n", 1116 | " \n", 1117 | " \n", 1118 | " \n", 1119 | " \n", 1120 | " \n", 1121 | " \n", 1122 | " \n", 1123 | " \n", 1124 | " \n", 1125 | " \n", 1126 | " \n", 1127 | " \n", 1128 | " \n", 1129 | " \n", 1130 | " \n", 1131 | " \n", 1132 | " \n", 1133 | " \n", 1134 | " \n", 1135 | " \n", 1136 | " \n", 1137 | " \n", 1138 | " \n", 1139 | " \n", 1140 | " \n", 1141 | " \n", 1142 | "
USERNAMETEST
1SHARONTrue
2JACKSONTrue
5SYSFalse
6BOBFalse
8SAMFalse
9LUCASTrue
10BARBARAFalse
11CARLTrue
\n", 1143 | "
" 1144 | ], 1145 | "text/plain": [ 1146 | " USERNAME TEST\n", 1147 | "1 SHARON True\n", 1148 | "2 JACKSON True\n", 1149 | "5 SYS False\n", 1150 | "6 BOB False\n", 1151 | "8 SAM False\n", 1152 | "9 LUCAS True\n", 1153 | "10 BARBARA False\n", 1154 | "11 CARL True" 1155 | ] 1156 | }, 1157 | "execution_count": 19, 1158 | "metadata": {}, 1159 | "output_type": "execute_result" 1160 | } 1161 | ], 1162 | "source": [ 1163 | "open_users_test = open_users[['USERNAME', 'TEST']]\n", 1164 | "open_users_test" 1165 | ] 1166 | }, 1167 | { 1168 | "cell_type": "code", 1169 | "execution_count": 20, 1170 | "metadata": {}, 1171 | "outputs": [ 1172 | { 1173 | "name": "stdout", 1174 | "output_type": "stream", 1175 | "text": [ 1176 | "total_open_users: 8\n", 1177 | "total_pass: 4\n", 1178 | "total_fail: 4\n", 1179 | "failed_names: ['SYS' 'BOB' 'SAM' 'BARBARA']\n" 1180 | ] 1181 | } 1182 | ], 1183 | "source": [ 1184 | "print(f'total_open_users: {len(open_users)}')\n", 1185 | "print(f'total_pass: {len(open_users_test[open_users_test[\"TEST\"]])}')\n", 1186 | "print(f'total_fail: {len(open_users_test[~open_users_test[\"TEST\"]])}')\n", 1187 | "print(f'failed_names: {open_users_test[~open_users_test[\"TEST\"]][\"USERNAME\"].values}')" 1188 | ] 1189 | }, 1190 | { 1191 | "cell_type": "code", 1192 | "execution_count": 22, 1193 | "metadata": {}, 1194 | "outputs": [ 1195 | { 1196 | "name": "stderr", 1197 | "output_type": "stream", 1198 | "text": [ 1199 | "[NbConvertApp] Converting notebook simple examples.ipynb to html\n", 1200 | "[NbConvertApp] Writing 279730 bytes to simple examples.html\n" 1201 | ] 1202 | } 1203 | ], 1204 | "source": [ 1205 | "!jupyter nbconvert --to html \"simple examples.ipynb\"" 1206 | ] 1207 | }, 1208 | { 1209 | "cell_type": "code", 1210 | "execution_count": null, 1211 | "metadata": {}, 1212 | "outputs": [], 1213 | "source": [] 1214 | } 1215 | ], 1216 | "metadata": { 1217 | "kernelspec": { 1218 | "display_name": "Python 3", 1219 | "language": "python", 1220 | "name": "python3" 1221 | }, 1222 | "language_info": { 1223 | "codemirror_mode": { 1224 | "name": "ipython", 1225 | "version": 3 1226 | }, 1227 | "file_extension": ".py", 1228 | "mimetype": "text/x-python", 1229 | "name": "python", 1230 | "nbconvert_exporter": "python", 1231 | "pygments_lexer": "ipython3", 1232 | "version": "3.6.5" 1233 | } 1234 | }, 1235 | "nbformat": 4, 1236 | "nbformat_minor": 2 1237 | } 1238 | -------------------------------------------------------------------------------- /full example.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "markdown", 5 | "metadata": {}, 6 | "source": [ 7 | "# Example Audit Process and Documentation in Python\n", 8 | "zyx client\n", 9 | "
4/30/2018" 10 | ] 11 | }, 12 | { 13 | "cell_type": "markdown", 14 | "metadata": {}, 15 | "source": [ 16 | "This workpaper represents the testing of controls around user access for zyx." 17 | ] 18 | }, 19 | { 20 | "cell_type": "markdown", 21 | "metadata": {}, 22 | "source": [ 23 | "## Risk\n", 24 | "The user IDs of terminated employees are not removed promptly, which may result in unauthorized access to enterprise information." 25 | ] 26 | }, 27 | { 28 | "cell_type": "markdown", 29 | "metadata": {}, 30 | "source": [ 31 | "# Control\n", 32 | "HR flags personnel as Terminated (\"T\") in the user access tables when termination is processed." 33 | ] 34 | }, 35 | { 36 | "cell_type": "markdown", 37 | "metadata": {}, 38 | "source": [ 39 | "# Procedures performed\n", 40 | "1. We obtained a user listing as of 4/2/18 (48 hours after terminated employees report)\n", 41 | "2. Obtained a listing of terminated employees as of 3/31/18\n", 42 | "3. Compare terminated employees to user list to determine if any are listed as Active" 43 | ] 44 | }, 45 | { 46 | "cell_type": "markdown", 47 | "metadata": {}, 48 | "source": [ 49 | "### Load User List and Terminated List" 50 | ] 51 | }, 52 | { 53 | "cell_type": "code", 54 | "execution_count": 1, 55 | "metadata": {}, 56 | "outputs": [], 57 | "source": [ 58 | "import pandas as pd\n", 59 | "pd.options.mode.chained_assignment = None" 60 | ] 61 | }, 62 | { 63 | "cell_type": "code", 64 | "execution_count": 2, 65 | "metadata": {}, 66 | "outputs": [], 67 | "source": [ 68 | "users_file_path = 'files/users.xlsx'" 69 | ] 70 | }, 71 | { 72 | "cell_type": "code", 73 | "execution_count": 3, 74 | "metadata": {}, 75 | "outputs": [], 76 | "source": [ 77 | "users_df = pd.read_excel(users_file_path)" 78 | ] 79 | }, 80 | { 81 | "cell_type": "code", 82 | "execution_count": 4, 83 | "metadata": {}, 84 | "outputs": [ 85 | { 86 | "data": { 87 | "text/html": [ 88 | "
\n", 89 | "\n", 102 | "\n", 103 | " \n", 104 | " \n", 105 | " \n", 106 | " \n", 107 | " \n", 108 | " \n", 109 | " \n", 110 | " \n", 111 | " \n", 112 | " \n", 113 | " \n", 114 | " \n", 115 | " \n", 116 | " \n", 117 | " \n", 118 | " \n", 119 | " \n", 120 | " \n", 121 | " \n", 122 | " \n", 123 | " \n", 124 | " \n", 125 | " \n", 126 | " \n", 127 | " \n", 128 | " \n", 129 | " \n", 130 | " \n", 131 | " \n", 132 | " \n", 133 | " \n", 134 | " \n", 135 | " \n", 136 | " \n", 137 | " \n", 138 | " \n", 139 | " \n", 140 | " \n", 141 | " \n", 142 | " \n", 143 | " \n", 144 | " \n", 145 | " \n", 146 | " \n", 147 | " \n", 148 | " \n", 149 | " \n", 150 | " \n", 151 | " \n", 152 | " \n", 153 | " \n", 154 | " \n", 155 | " \n", 156 | " \n", 157 | " \n", 158 | " \n", 159 | " \n", 160 | " \n", 161 | " \n", 162 | " \n", 163 | " \n", 164 | " \n", 165 | " \n", 166 | " \n", 167 | " \n", 168 | " \n", 169 | " \n", 170 | " \n", 171 | " \n", 172 | " \n", 173 | " \n", 174 | " \n", 175 | " \n", 176 | " \n", 177 | " \n", 178 | " \n", 179 | " \n", 180 | " \n", 181 | " \n", 182 | " \n", 183 | " \n", 184 | " \n", 185 | " \n", 186 | " \n", 187 | " \n", 188 | " \n", 189 | " \n", 190 | " \n", 191 | " \n", 192 | " \n", 193 | " \n", 194 | " \n", 195 | " \n", 196 | " \n", 197 | " \n", 198 | " \n", 199 | " \n", 200 | " \n", 201 | " \n", 202 | " \n", 203 | " \n", 204 | " \n", 205 | " \n", 206 | " \n", 207 | " \n", 208 | " \n", 209 | " \n", 210 | " \n", 211 | " \n", 212 | " \n", 213 | " \n", 214 | " \n", 215 | " \n", 216 | " \n", 217 | " \n", 218 | " \n", 219 | " \n", 220 | " \n", 221 | " \n", 222 | " \n", 223 | " \n", 224 | " \n", 225 | " \n", 226 | " \n", 227 | " \n", 228 | " \n", 229 | " \n", 230 | " \n", 231 | " \n", 232 | " \n", 233 | " \n", 234 | " \n", 235 | " \n", 236 | " \n", 237 | " \n", 238 | " \n", 239 | " \n", 240 | " \n", 241 | " \n", 242 | " \n", 243 | " \n", 244 | " \n", 245 | " \n", 246 | " \n", 247 | " \n", 248 | " \n", 249 | " \n", 250 | " \n", 251 | " \n", 252 | " \n", 253 | " \n", 254 | " \n", 255 | " \n", 256 | " \n", 257 | " \n", 258 | " \n", 259 | " \n", 260 | " \n", 261 | " \n", 262 | " \n", 263 | " \n", 264 | " \n", 265 | " \n", 266 | " \n", 267 | " \n", 268 | " \n", 269 | " \n", 270 | " \n", 271 | " \n", 272 | " \n", 273 | " \n", 274 | " \n", 275 | " \n", 276 | " \n", 277 | " \n", 278 | " \n", 279 | " \n", 280 | " \n", 281 | " \n", 282 | " \n", 283 | " \n", 284 | " \n", 285 | " \n", 286 | " \n", 287 | " \n", 288 | " \n", 289 | " \n", 290 | " \n", 291 | " \n", 292 | " \n", 293 | " \n", 294 | " \n", 295 | " \n", 296 | " \n", 297 | " \n", 298 | " \n", 299 | " \n", 300 | " \n", 301 | " \n", 302 | " \n", 303 | " \n", 304 | " \n", 305 | " \n", 306 | " \n", 307 | " \n", 308 | " \n", 309 | " \n", 310 | " \n", 311 | " \n", 312 | " \n", 313 | " \n", 314 | " \n", 315 | " \n", 316 | " \n", 317 | " \n", 318 | " \n", 319 | " \n", 320 | " \n", 321 | " \n", 322 | " \n", 323 | " \n", 324 | " \n", 325 | " \n", 326 | " \n", 327 | " \n", 328 | " \n", 329 | " \n", 330 | " \n", 331 | " \n", 332 | " \n", 333 | " \n", 334 | " \n", 335 | " \n", 336 | " \n", 337 | " \n", 338 | " \n", 339 | " \n", 340 | " \n", 341 | " \n", 342 | " \n", 343 | " \n", 344 | " \n", 345 | " \n", 346 | " \n", 347 | " \n", 348 | " \n", 349 | " \n", 350 | " \n", 351 | " \n", 352 | " \n", 353 | " \n", 354 | " \n", 355 | " \n", 356 | " \n", 357 | " \n", 358 | " \n", 359 | " \n", 360 | " \n", 361 | " \n", 362 | " \n", 363 | " \n", 364 | " \n", 365 | " \n", 366 | " \n", 367 | " \n", 368 | " \n", 369 | " \n", 370 | " \n", 371 | " \n", 372 | " \n", 373 | " \n", 374 | " \n", 375 | " \n", 376 | " \n", 377 | " \n", 378 | " \n", 379 | " \n", 380 | " \n", 381 | " \n", 382 | " \n", 383 | " \n", 384 | " \n", 385 | " \n", 386 | " \n", 387 | " \n", 388 | " \n", 389 | " \n", 390 | " \n", 391 | " \n", 392 | " \n", 393 | " \n", 394 | " \n", 395 | " \n", 396 | " \n", 397 | " \n", 398 | " \n", 399 | " \n", 400 | " \n", 401 | " \n", 402 | " \n", 403 | " \n", 404 | " \n", 405 | " \n", 406 | " \n", 407 | " \n", 408 | " \n", 409 | " \n", 410 | " \n", 411 | " \n", 412 | " \n", 413 | " \n", 414 | " \n", 415 | " \n", 416 | " \n", 417 | " \n", 418 | " \n", 419 | " \n", 420 | " \n", 421 | " \n", 422 | " \n", 423 | " \n", 424 | " \n", 425 | " \n", 426 | " \n", 427 | " \n", 428 | " \n", 429 | " \n", 430 | " \n", 431 | " \n", 432 | " \n", 433 | " \n", 434 | " \n", 435 | " \n", 436 | " \n", 437 | " \n", 438 | " \n", 439 | " \n", 440 | " \n", 441 | " \n", 442 | " \n", 443 | " \n", 444 | " \n", 445 | " \n", 446 | " \n", 447 | " \n", 448 | " \n", 449 | " \n", 450 | " \n", 451 | " \n", 452 | " \n", 453 | " \n", 454 | " \n", 455 | " \n", 456 | " \n", 457 | " \n", 458 | " \n", 459 | " \n", 460 | " \n", 461 | " \n", 462 | " \n", 463 | " \n", 464 | " \n", 465 | " \n", 466 | " \n", 467 | " \n", 468 | " \n", 469 | " \n", 470 | " \n", 471 | " \n", 472 | " \n", 473 | " \n", 474 | " \n", 475 | " \n", 476 | " \n", 477 | " \n", 478 | " \n", 479 | " \n", 480 | " \n", 481 | " \n", 482 | " \n", 483 | " \n", 484 | " \n", 485 | " \n", 486 | " \n", 487 | " \n", 488 | " \n", 489 | " \n", 490 | " \n", 491 | " \n", 492 | " \n", 493 | " \n", 494 | " \n", 495 | " \n", 496 | " \n", 497 | " \n", 498 | " \n", 499 | " \n", 500 | " \n", 501 | " \n", 502 | " \n", 503 | " \n", 504 | " \n", 505 | " \n", 506 | " \n", 507 | " \n", 508 | " \n", 509 | " \n", 510 | " \n", 511 | " \n", 512 | " \n", 513 | " \n", 514 | " \n", 515 | " \n", 516 | " \n", 517 | " \n", 518 | " \n", 519 | " \n", 520 | " \n", 521 | " \n", 522 | " \n", 523 | " \n", 524 | " \n", 525 | " \n", 526 | " \n", 527 | " \n", 528 | " \n", 529 | " \n", 530 | " \n", 531 | " \n", 532 | " \n", 533 | " \n", 534 | " \n", 535 | " \n", 536 | " \n", 537 | " \n", 538 | " \n", 539 | " \n", 540 | " \n", 541 | " \n", 542 | " \n", 543 | " \n", 544 | " \n", 545 | " \n", 546 | " \n", 547 | " \n", 548 | " \n", 549 | " \n", 550 | " \n", 551 | " \n", 552 | " \n", 553 | " \n", 554 | " \n", 555 | " \n", 556 | " \n", 557 | " \n", 558 | " \n", 559 | " \n", 560 | " \n", 561 | " \n", 562 | " \n", 563 | " \n", 564 | " \n", 565 | " \n", 566 | " \n", 567 | " \n", 568 | " \n", 569 | " \n", 570 | " \n", 571 | " \n", 572 | " \n", 573 | " \n", 574 | " \n", 575 | " \n", 576 | " \n", 577 | " \n", 578 | " \n", 579 | " \n", 580 | " \n", 581 | " \n", 582 | " \n", 583 | " \n", 584 | " \n", 585 | " \n", 586 | " \n", 587 | " \n", 588 | " \n", 589 | " \n", 590 | " \n", 591 | " \n", 592 | " \n", 593 | " \n", 594 | " \n", 595 | " \n", 596 | " \n", 597 | " \n", 598 | " \n", 599 | " \n", 600 | " \n", 601 | " \n", 602 | " \n", 603 | " \n", 604 | " \n", 605 | " \n", 606 | " \n", 607 | " \n", 608 | " \n", 609 | " \n", 610 | " \n", 611 | " \n", 612 | " \n", 613 | " \n", 614 | " \n", 615 | " \n", 616 | " \n", 617 | " \n", 618 | " \n", 619 | " \n", 620 | " \n", 621 | " \n", 622 | " \n", 623 | " \n", 624 | " \n", 625 | " \n", 626 | " \n", 627 | " \n", 628 | " \n", 629 | " \n", 630 | " \n", 631 | " \n", 632 | " \n", 633 | " \n", 634 | " \n", 635 | " \n", 636 | " \n", 637 | " \n", 638 | " \n", 639 | " \n", 640 | " \n", 641 | " \n", 642 | " \n", 643 | " \n", 644 | " \n", 645 | " \n", 646 | " \n", 647 | " \n", 648 | " \n", 649 | " \n", 650 | " \n", 651 | " \n", 652 | " \n", 653 | " \n", 654 | " \n", 655 | " \n", 656 | " \n", 657 | " \n", 658 | " \n", 659 | " \n", 660 | " \n", 661 | " \n", 662 | " \n", 663 | " \n", 664 | " \n", 665 | " \n", 666 | " \n", 667 | " \n", 668 | " \n", 669 | " \n", 670 | " \n", 671 | " \n", 672 | " \n", 673 | " \n", 674 | " \n", 675 | " \n", 676 | " \n", 677 | " \n", 678 | " \n", 679 | " \n", 680 | " \n", 681 | " \n", 682 | " \n", 683 | " \n", 684 | " \n", 685 | " \n", 686 | " \n", 687 | " \n", 688 | " \n", 689 | " \n", 690 | " \n", 691 | " \n", 692 | " \n", 693 | " \n", 694 | " \n", 695 | " \n", 696 | " \n", 697 | " \n", 698 | " \n", 699 | " \n", 700 | " \n", 701 | " \n", 702 | " \n", 703 | " \n", 704 | " \n", 705 | " \n", 706 | " \n", 707 | " \n", 708 | " \n", 709 | " \n", 710 | " \n", 711 | " \n", 712 | " \n", 713 | " \n", 714 | " \n", 715 | " \n", 716 | " \n", 717 | " \n", 718 | " \n", 719 | " \n", 720 | " \n", 721 | " \n", 722 | " \n", 723 | " \n", 724 | " \n", 725 | " \n", 726 | " \n", 727 | " \n", 728 | " \n", 729 | " \n", 730 | " \n", 731 | " \n", 732 | " \n", 733 | " \n", 734 | " \n", 735 | " \n", 736 | " \n", 737 | " \n", 738 | " \n", 739 | " \n", 740 | " \n", 741 | " \n", 742 | " \n", 743 | " \n", 744 | " \n", 745 | " \n", 746 | " \n", 747 | " \n", 748 | " \n", 749 | " \n", 750 | " \n", 751 | " \n", 752 | " \n", 753 | " \n", 754 | " \n", 755 | " \n", 756 | " \n", 757 | " \n", 758 | " \n", 759 | " \n", 760 | " \n", 761 | " \n", 762 | " \n", 763 | " \n", 764 | " \n", 765 | " \n", 766 | " \n", 767 | " \n", 768 | " \n", 769 | " \n", 770 | " \n", 771 | " \n", 772 | " \n", 773 | " \n", 774 | " \n", 775 | " \n", 776 | " \n", 777 | " \n", 778 | " \n", 779 | " \n", 780 | " \n", 781 | " \n", 782 | " \n", 783 | " \n", 784 | " \n", 785 | " \n", 786 | " \n", 787 | " \n", 788 | " \n", 789 | "
UNIT_IDUSER_NAMEUSER_IDEMAIL_ADDRROLE_NAMEOBJ_NAMEFUNCTION_NAMESTATUS
011703KARI ALEXANDERKALEXANDERkalexander@zyx.comCONTRACTING OFFICERContractViewA
120280LINDA PARKERLPARKERlparker@zyx.comNO LOGIN RIGHTSContractViewA
230126DANIEL YORKDYORKdyork@zyx.comNO LOGIN RIGHTSContractViewA
330187CHARLES ALLENCALLENcallen@zyx.comNO LOGIN RIGHTSContractViewA
430323JAMIE MARTINJMARTINjmartin@zyx.comACCEPTANCEContractViewA
530323JAMIE MARTINJMARTINjmartin@zyx.comSG_GENERAL ADMINContractViewA
630439MICHAEL DAVISMDAVISmdavis@zyx.comNO LOGIN RIGHTSContractViewA
730508JIMMY ALVAREZJALVAREZjalvarez@zyx.comNO LOGIN RIGHTSContractViewA
830630MISS NICOLE YOUNGMNICOLEmnicole@zyx.comNO LOGIN RIGHTSContractViewA
931010PAUL BREWERPBREWERpbrewer@zyx.comNO LOGIN RIGHTSContractViewA
1031020FRANCISCO MILLERFMILLERfmiller@zyx.comNO LOGIN RIGHTSContractViewA
1131020LESLIE HERNANDEZLHERNANDEZlhernandez@zyx.comNO LOGIN RIGHTSContractViewA
1231020KATHERINE SIMMONSKSIMMONSksimmons@zyx.comNO LOGIN RIGHTSContractViewA
1331030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationAGREEMENTS OFFICERAssignA
1431030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationREQUISITIONERAssignA
1531030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationSG_CONTRACT SPECIALISTAssignA
1631030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationTRAINEEAssignA
1731030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationSG_TSA-TEAM LEADERSAssignA
1831030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationSG_CONTRACTING OFFICERAssignA
1931030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationSG_SITE ADMINAssignA
2031030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationSG_GENERAL ADMINAssignA
2131030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationGRANT NEGOTIATORAssignA
2231030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationCAN ASSIGN BUYERAssignA
2331030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationACCEPTANCEAssignA
2431030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationDISPLAY ALL ACCOUNT CODESAssignA
2531030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationRECEIVINGAssignA
2631030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationORDERING OFFICERAssignA
2731030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationNO LOGIN RIGHTSAssignA
2831030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationACCOUNTINGAssignA
2931030AMANDA WALLERAWALLERawaller@zyx.comUser AdministrationABILITY TO RELEASEAssignA
...........................
25517513AKRISTA COLEMANKCOLEMANkcoleman@zyx.comDISPLAY ALL ACCOUNT CODESContractViewA
25527513AKRISTA COLEMANKCOLEMANkcoleman@zyx.comDISPLAY ALL AUTO-NUMBER MASKSContractViewA
25537513AKRISTA COLEMANKCOLEMANkcoleman@zyx.comSG_CONTRACTING OFFICERContractViewA
255475150DOUGLAS ROBERTSDROBERTSdroberts@zyx.comABILITY TO RELEASEContractViewA
255575150DOUGLAS ROBERTSDROBERTSdroberts@zyx.comBUYERContractViewA
255675150DOUGLAS ROBERTSDROBERTSdroberts@zyx.comCAN ASSIGN BUYERContractViewA
255775150DOUGLAS ROBERTSDROBERTSdroberts@zyx.comDISPLAY ALL ACCOUNT CODESContractViewA
25587517JMR. JACOB GONZALEZ MDMJACOBmjacob@zyx.comNO LOGIN RIGHTSContractViewA
2559751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comABILITY TO RELEASEContractViewA
2560751AABROOKE TAYLORBTAYLORbtaylor@zyx.comABILITY TO RELEASEContractViewA
2561751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comACCOUNTINGContractViewA
2562751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comBUYERContractViewA
2563751AABROOKE TAYLORBTAYLORbtaylor@zyx.comBUYERContractViewA
2564751AAJULIE BUTLERJBUTLERjbutler@zyx.comBUYERContractViewA
2565751AABROOKE TAYLORBTAYLORbtaylor@zyx.comCAN ASSIGN BUYERContractViewA
2566751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comCAN ASSIGN BUYERContractViewA
2567751AABROOKE TAYLORBTAYLORbtaylor@zyx.comCONTRACTING OFFICERContractViewA
2568751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comCONTRACTING OFFICERContractViewA
2569751AAJULIE BUTLERJBUTLERjbutler@zyx.comDISPLAY ALL ACCOUNT CODESContractViewA
2570751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comDISPLAY ALL ACCOUNT CODESContractViewA
2571751AABROOKE TAYLORBTAYLORbtaylor@zyx.comDISPLAY ALL ACCOUNT CODESContractViewA
2572751AABROOKE TAYLORBTAYLORbtaylor@zyx.comDISPLAY ALL AUTO-NUMBER MASKSContractViewA
2573751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comDISPLAY ALL AUTO-NUMBER MASKSContractViewA
2574751AAJULIE BUTLERJBUTLERjbutler@zyx.comDISPLAY ALL AUTO-NUMBER MASKSContractViewA
2575751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comSG_CONTRACT SPECIALISTContractViewA
2576751AAJULIE BUTLERJBUTLERjbutler@zyx.comSG_CONTRACT SPECIALISTContractViewA
2577751AABRANDON GRIFFINBGRIFFINbgriffin@zyx.comSG_CONTRACTING OFFICERContractViewA
2578751AABROOKE TAYLORBTAYLORbtaylor@zyx.comSG_CONTRACTING OFFICERContractViewA
257977102ANTHONY ROBINSONAROBINSONarobinson@zyx.comNO LOGIN RIGHTSContractViewA
258077105JOEL HERNANDEZJHERNANDEZjhernandez@zyx.comNO LOGIN RIGHTSContractViewA
\n", 790 | "

2581 rows × 8 columns

\n", 791 | "
" 792 | ], 793 | "text/plain": [ 794 | " UNIT_ID USER_NAME USER_ID EMAIL_ADDR \\\n", 795 | "0 11703 KARI ALEXANDER KALEXANDER kalexander@zyx.com \n", 796 | "1 20280 LINDA PARKER LPARKER lparker@zyx.com \n", 797 | "2 30126 DANIEL YORK DYORK dyork@zyx.com \n", 798 | "3 30187 CHARLES ALLEN CALLEN callen@zyx.com \n", 799 | "4 30323 JAMIE MARTIN JMARTIN jmartin@zyx.com \n", 800 | "5 30323 JAMIE MARTIN JMARTIN jmartin@zyx.com \n", 801 | "6 30439 MICHAEL DAVIS MDAVIS mdavis@zyx.com \n", 802 | "7 30508 JIMMY ALVAREZ JALVAREZ jalvarez@zyx.com \n", 803 | "8 30630 MISS NICOLE YOUNG MNICOLE mnicole@zyx.com \n", 804 | "9 31010 PAUL BREWER PBREWER pbrewer@zyx.com \n", 805 | "10 31020 FRANCISCO MILLER FMILLER fmiller@zyx.com \n", 806 | "11 31020 LESLIE HERNANDEZ LHERNANDEZ lhernandez@zyx.com \n", 807 | "12 31020 KATHERINE SIMMONS KSIMMONS ksimmons@zyx.com \n", 808 | "13 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 809 | "14 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 810 | "15 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 811 | "16 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 812 | "17 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 813 | "18 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 814 | "19 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 815 | "20 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 816 | "21 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 817 | "22 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 818 | "23 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 819 | "24 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 820 | "25 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 821 | "26 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 822 | "27 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 823 | "28 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 824 | "29 31030 AMANDA WALLER AWALLER awaller@zyx.com \n", 825 | "... ... ... ... ... \n", 826 | "2551 7513A KRISTA COLEMAN KCOLEMAN kcoleman@zyx.com \n", 827 | "2552 7513A KRISTA COLEMAN KCOLEMAN kcoleman@zyx.com \n", 828 | "2553 7513A KRISTA COLEMAN KCOLEMAN kcoleman@zyx.com \n", 829 | "2554 75150 DOUGLAS ROBERTS DROBERTS droberts@zyx.com \n", 830 | "2555 75150 DOUGLAS ROBERTS DROBERTS droberts@zyx.com \n", 831 | "2556 75150 DOUGLAS ROBERTS DROBERTS droberts@zyx.com \n", 832 | "2557 75150 DOUGLAS ROBERTS DROBERTS droberts@zyx.com \n", 833 | "2558 7517J MR. JACOB GONZALEZ MD MJACOB mjacob@zyx.com \n", 834 | "2559 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 835 | "2560 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 836 | "2561 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 837 | "2562 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 838 | "2563 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 839 | "2564 751AA JULIE BUTLER JBUTLER jbutler@zyx.com \n", 840 | "2565 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 841 | "2566 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 842 | "2567 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 843 | "2568 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 844 | "2569 751AA JULIE BUTLER JBUTLER jbutler@zyx.com \n", 845 | "2570 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 846 | "2571 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 847 | "2572 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 848 | "2573 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 849 | "2574 751AA JULIE BUTLER JBUTLER jbutler@zyx.com \n", 850 | "2575 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 851 | "2576 751AA JULIE BUTLER JBUTLER jbutler@zyx.com \n", 852 | "2577 751AA BRANDON GRIFFIN BGRIFFIN bgriffin@zyx.com \n", 853 | "2578 751AA BROOKE TAYLOR BTAYLOR btaylor@zyx.com \n", 854 | "2579 77102 ANTHONY ROBINSON AROBINSON arobinson@zyx.com \n", 855 | "2580 77105 JOEL HERNANDEZ JHERNANDEZ jhernandez@zyx.com \n", 856 | "\n", 857 | " ROLE_NAME OBJ_NAME \\\n", 858 | "0 CONTRACTING OFFICER Contract \n", 859 | "1 NO LOGIN RIGHTS Contract \n", 860 | "2 NO LOGIN RIGHTS Contract \n", 861 | "3 NO LOGIN RIGHTS Contract \n", 862 | "4 ACCEPTANCE Contract \n", 863 | "5 SG_GENERAL ADMIN Contract \n", 864 | "6 NO LOGIN RIGHTS Contract \n", 865 | "7 NO LOGIN RIGHTS Contract \n", 866 | "8 NO LOGIN RIGHTS Contract \n", 867 | "9 NO LOGIN RIGHTS Contract \n", 868 | "10 NO LOGIN RIGHTS Contract \n", 869 | "11 NO LOGIN RIGHTS Contract \n", 870 | "12 NO LOGIN RIGHTS Contract \n", 871 | "13 User Administration AGREEMENTS OFFICER \n", 872 | "14 User Administration REQUISITIONER \n", 873 | "15 User Administration SG_CONTRACT SPECIALIST \n", 874 | "16 User Administration TRAINEE \n", 875 | "17 User Administration SG_TSA-TEAM LEADERS \n", 876 | "18 User Administration SG_CONTRACTING OFFICER \n", 877 | "19 User Administration SG_SITE ADMIN \n", 878 | "20 User Administration SG_GENERAL ADMIN \n", 879 | "21 User Administration GRANT NEGOTIATOR \n", 880 | "22 User Administration CAN ASSIGN BUYER \n", 881 | "23 User Administration ACCEPTANCE \n", 882 | "24 User Administration DISPLAY ALL ACCOUNT CODES \n", 883 | "25 User Administration RECEIVING \n", 884 | "26 User Administration ORDERING OFFICER \n", 885 | "27 User Administration NO LOGIN RIGHTS \n", 886 | "28 User Administration ACCOUNTING \n", 887 | "29 User Administration ABILITY TO RELEASE \n", 888 | "... ... ... \n", 889 | "2551 DISPLAY ALL ACCOUNT CODES Contract \n", 890 | "2552 DISPLAY ALL AUTO-NUMBER MASKS Contract \n", 891 | "2553 SG_CONTRACTING OFFICER Contract \n", 892 | "2554 ABILITY TO RELEASE Contract \n", 893 | "2555 BUYER Contract \n", 894 | "2556 CAN ASSIGN BUYER Contract \n", 895 | "2557 DISPLAY ALL ACCOUNT CODES Contract \n", 896 | "2558 NO LOGIN RIGHTS Contract \n", 897 | "2559 ABILITY TO RELEASE Contract \n", 898 | "2560 ABILITY TO RELEASE Contract \n", 899 | "2561 ACCOUNTING Contract \n", 900 | "2562 BUYER Contract \n", 901 | "2563 BUYER Contract \n", 902 | "2564 BUYER Contract \n", 903 | "2565 CAN ASSIGN BUYER Contract \n", 904 | "2566 CAN ASSIGN BUYER Contract \n", 905 | "2567 CONTRACTING OFFICER Contract \n", 906 | "2568 CONTRACTING OFFICER Contract \n", 907 | "2569 DISPLAY ALL ACCOUNT CODES Contract \n", 908 | "2570 DISPLAY ALL ACCOUNT CODES Contract \n", 909 | "2571 DISPLAY ALL ACCOUNT CODES Contract \n", 910 | "2572 DISPLAY ALL AUTO-NUMBER MASKS Contract \n", 911 | "2573 DISPLAY ALL AUTO-NUMBER MASKS Contract \n", 912 | "2574 DISPLAY ALL AUTO-NUMBER MASKS Contract \n", 913 | "2575 SG_CONTRACT SPECIALIST Contract \n", 914 | "2576 SG_CONTRACT SPECIALIST Contract \n", 915 | "2577 SG_CONTRACTING OFFICER Contract \n", 916 | "2578 SG_CONTRACTING OFFICER Contract \n", 917 | "2579 NO LOGIN RIGHTS Contract \n", 918 | "2580 NO LOGIN RIGHTS Contract \n", 919 | "\n", 920 | " FUNCTION_NAME STATUS \n", 921 | "0 View A \n", 922 | "1 View A \n", 923 | "2 View A \n", 924 | "3 View A \n", 925 | "4 View A \n", 926 | "5 View A \n", 927 | "6 View A \n", 928 | "7 View A \n", 929 | "8 View A \n", 930 | "9 View A \n", 931 | "10 View A \n", 932 | "11 View A \n", 933 | "12 View A \n", 934 | "13 Assign A \n", 935 | "14 Assign A \n", 936 | "15 Assign A \n", 937 | "16 Assign A \n", 938 | "17 Assign A \n", 939 | "18 Assign A \n", 940 | "19 Assign A \n", 941 | "20 Assign A \n", 942 | "21 Assign A \n", 943 | "22 Assign A \n", 944 | "23 Assign A \n", 945 | "24 Assign A \n", 946 | "25 Assign A \n", 947 | "26 Assign A \n", 948 | "27 Assign A \n", 949 | "28 Assign A \n", 950 | "29 Assign A \n", 951 | "... ... ... \n", 952 | "2551 View A \n", 953 | "2552 View A \n", 954 | "2553 View A \n", 955 | "2554 View A \n", 956 | "2555 View A \n", 957 | "2556 View A \n", 958 | "2557 View A \n", 959 | "2558 View A \n", 960 | "2559 View A \n", 961 | "2560 View A \n", 962 | "2561 View A \n", 963 | "2562 View A \n", 964 | "2563 View A \n", 965 | "2564 View A \n", 966 | "2565 View A \n", 967 | "2566 View A \n", 968 | "2567 View A \n", 969 | "2568 View A \n", 970 | "2569 View A \n", 971 | "2570 View A \n", 972 | "2571 View A \n", 973 | "2572 View A \n", 974 | "2573 View A \n", 975 | "2574 View A \n", 976 | "2575 View A \n", 977 | "2576 View A \n", 978 | "2577 View A \n", 979 | "2578 View A \n", 980 | "2579 View A \n", 981 | "2580 View A \n", 982 | "\n", 983 | "[2581 rows x 8 columns]" 984 | ] 985 | }, 986 | "execution_count": 4, 987 | "metadata": {}, 988 | "output_type": "execute_result" 989 | } 990 | ], 991 | "source": [ 992 | "users_df" 993 | ] 994 | }, 995 | { 996 | "cell_type": "code", 997 | "execution_count": 5, 998 | "metadata": {}, 999 | "outputs": [], 1000 | "source": [ 1001 | "term_path = 'files/term_employees_v1.xlsx'" 1002 | ] 1003 | }, 1004 | { 1005 | "cell_type": "code", 1006 | "execution_count": 6, 1007 | "metadata": {}, 1008 | "outputs": [], 1009 | "source": [ 1010 | "term_df = pd.read_excel(term_path)" 1011 | ] 1012 | }, 1013 | { 1014 | "cell_type": "code", 1015 | "execution_count": 7, 1016 | "metadata": {}, 1017 | "outputs": [ 1018 | { 1019 | "data": { 1020 | "text/html": [ 1021 | "
\n", 1022 | "\n", 1035 | "\n", 1036 | " \n", 1037 | " \n", 1038 | " \n", 1039 | " \n", 1040 | " \n", 1041 | " \n", 1042 | " \n", 1043 | " \n", 1044 | " \n", 1045 | " \n", 1046 | " \n", 1047 | " \n", 1048 | " \n", 1049 | " \n", 1050 | " \n", 1051 | " \n", 1052 | " \n", 1053 | " \n", 1054 | " \n", 1055 | " \n", 1056 | " \n", 1057 | " \n", 1058 | " \n", 1059 | " \n", 1060 | " \n", 1061 | " \n", 1062 | " \n", 1063 | " \n", 1064 | " \n", 1065 | " \n", 1066 | " \n", 1067 | " \n", 1068 | " \n", 1069 | " \n", 1070 | " \n", 1071 | " \n", 1072 | " \n", 1073 | " \n", 1074 | " \n", 1075 | " \n", 1076 | " \n", 1077 | " \n", 1078 | " \n", 1079 | " \n", 1080 | " \n", 1081 | " \n", 1082 | " \n", 1083 | " \n", 1084 | "
Terminated Employees
0MMEDINA
1BGARRISON
2KROGERS
3MNEWMAN
4EDAVIS
5SSCHMIDT
6DFLORES
7JDALTON
8JCAMPBELL
9EHODGE
\n", 1085 | "
" 1086 | ], 1087 | "text/plain": [ 1088 | " Terminated Employees\n", 1089 | "0 MMEDINA\n", 1090 | "1 BGARRISON\n", 1091 | "2 KROGERS\n", 1092 | "3 MNEWMAN\n", 1093 | "4 EDAVIS\n", 1094 | "5 SSCHMIDT\n", 1095 | "6 DFLORES\n", 1096 | "7 JDALTON\n", 1097 | "8 JCAMPBELL\n", 1098 | "9 EHODGE" 1099 | ] 1100 | }, 1101 | "execution_count": 7, 1102 | "metadata": {}, 1103 | "output_type": "execute_result" 1104 | } 1105 | ], 1106 | "source": [ 1107 | "term_df" 1108 | ] 1109 | }, 1110 | { 1111 | "cell_type": "code", 1112 | "execution_count": 8, 1113 | "metadata": {}, 1114 | "outputs": [], 1115 | "source": [ 1116 | "users_test = users_df[users_df['USER_ID'].isin(term_df['Terminated Employees'])]" 1117 | ] 1118 | }, 1119 | { 1120 | "cell_type": "code", 1121 | "execution_count": 9, 1122 | "metadata": {}, 1123 | "outputs": [], 1124 | "source": [ 1125 | "users_test['TEST'] = users_test['STATUS'].map(lambda x: {'T': True, 'A': False}.get(x))" 1126 | ] 1127 | }, 1128 | { 1129 | "cell_type": "code", 1130 | "execution_count": 10, 1131 | "metadata": {}, 1132 | "outputs": [], 1133 | "source": [ 1134 | "results = users_test[['USER_ID', 'STATUS', 'TEST']].groupby(['USER_ID', 'STATUS', 'TEST']).count().reset_index()" 1135 | ] 1136 | }, 1137 | { 1138 | "cell_type": "code", 1139 | "execution_count": 11, 1140 | "metadata": {}, 1141 | "outputs": [], 1142 | "source": [ 1143 | "def summarize_results(results):\n", 1144 | " number_of_terms = len(results)\n", 1145 | " true_results = len(results[results['TEST']])\n", 1146 | " false_results = len(results[~results['TEST']])\n", 1147 | " print('----------------------RESULTS---------------------')\n", 1148 | " print(f' There were {number_of_terms} terminations.')\n", 1149 | " print(f' There were {true_results} users correctly shown as terminated.')\n", 1150 | " if false_results:\n", 1151 | " if false_results == 1:\n", 1152 | " print(f' There was {false_results} user incorrectly shown as active.')\n", 1153 | " else:\n", 1154 | " print(f' There were {false_results} users incorrectly shown as active.')\n", 1155 | " print('-'*50)" 1156 | ] 1157 | }, 1158 | { 1159 | "cell_type": "code", 1160 | "execution_count": 12, 1161 | "metadata": {}, 1162 | "outputs": [ 1163 | { 1164 | "data": { 1165 | "text/html": [ 1166 | "
\n", 1167 | "\n", 1180 | "\n", 1181 | " \n", 1182 | " \n", 1183 | " \n", 1184 | " \n", 1185 | " \n", 1186 | " \n", 1187 | " \n", 1188 | " \n", 1189 | " \n", 1190 | " \n", 1191 | " \n", 1192 | " \n", 1193 | " \n", 1194 | " \n", 1195 | " \n", 1196 | " \n", 1197 | " \n", 1198 | " \n", 1199 | " \n", 1200 | " \n", 1201 | " \n", 1202 | " \n", 1203 | " \n", 1204 | " \n", 1205 | " \n", 1206 | " \n", 1207 | " \n", 1208 | " \n", 1209 | " \n", 1210 | " \n", 1211 | " \n", 1212 | " \n", 1213 | " \n", 1214 | " \n", 1215 | " \n", 1216 | " \n", 1217 | " \n", 1218 | " \n", 1219 | " \n", 1220 | " \n", 1221 | " \n", 1222 | " \n", 1223 | " \n", 1224 | " \n", 1225 | " \n", 1226 | " \n", 1227 | " \n", 1228 | " \n", 1229 | " \n", 1230 | " \n", 1231 | " \n", 1232 | " \n", 1233 | " \n", 1234 | " \n", 1235 | " \n", 1236 | " \n", 1237 | " \n", 1238 | " \n", 1239 | " \n", 1240 | " \n", 1241 | " \n", 1242 | " \n", 1243 | " \n", 1244 | " \n", 1245 | " \n", 1246 | " \n", 1247 | " \n", 1248 | " \n", 1249 | " \n", 1250 | " \n", 1251 | "
USER_IDSTATUSTEST
0BGARRISONTTrue
1DFLORESTTrue
2EDAVISTTrue
3EHODGEAFalse
4JCAMPBELLTTrue
5JDALTONTTrue
6KROGERSTTrue
7MMEDINATTrue
8MNEWMANTTrue
9SSCHMIDTTTrue
\n", 1252 | "
" 1253 | ], 1254 | "text/plain": [ 1255 | " USER_ID STATUS TEST\n", 1256 | "0 BGARRISON T True\n", 1257 | "1 DFLORES T True\n", 1258 | "2 EDAVIS T True\n", 1259 | "3 EHODGE A False\n", 1260 | "4 JCAMPBELL T True\n", 1261 | "5 JDALTON T True\n", 1262 | "6 KROGERS T True\n", 1263 | "7 MMEDINA T True\n", 1264 | "8 MNEWMAN T True\n", 1265 | "9 SSCHMIDT T True" 1266 | ] 1267 | }, 1268 | "execution_count": 12, 1269 | "metadata": {}, 1270 | "output_type": "execute_result" 1271 | } 1272 | ], 1273 | "source": [ 1274 | "results" 1275 | ] 1276 | }, 1277 | { 1278 | "cell_type": "code", 1279 | "execution_count": 13, 1280 | "metadata": {}, 1281 | "outputs": [ 1282 | { 1283 | "name": "stdout", 1284 | "output_type": "stream", 1285 | "text": [ 1286 | "----------------------RESULTS---------------------\n", 1287 | " There were 10 terminations.\n", 1288 | " There were 9 users correctly shown as terminated.\n", 1289 | " There was 1 user incorrectly shown as active.\n", 1290 | "--------------------------------------------------\n" 1291 | ] 1292 | } 1293 | ], 1294 | "source": [ 1295 | "summarize_results(results)" 1296 | ] 1297 | }, 1298 | { 1299 | "cell_type": "markdown", 1300 | "metadata": {}, 1301 | "source": [ 1302 | "# Conclusion\n", 1303 | "Controls are not operating effectively for termination flags." 1304 | ] 1305 | }, 1306 | { 1307 | "cell_type": "code", 1308 | "execution_count": 14, 1309 | "metadata": {}, 1310 | "outputs": [ 1311 | { 1312 | "name": "stderr", 1313 | "output_type": "stream", 1314 | "text": [ 1315 | "[NbConvertApp] Converting notebook full example.ipynb to html\n", 1316 | "[NbConvertApp] Writing 280495 bytes to full example.html\n" 1317 | ] 1318 | } 1319 | ], 1320 | "source": [ 1321 | "!jupyter nbconvert --to html \"full example.ipynb\"" 1322 | ] 1323 | }, 1324 | { 1325 | "cell_type": "code", 1326 | "execution_count": null, 1327 | "metadata": {}, 1328 | "outputs": [], 1329 | "source": [] 1330 | } 1331 | ], 1332 | "metadata": { 1333 | "kernelspec": { 1334 | "display_name": "Python 3", 1335 | "language": "python", 1336 | "name": "python3" 1337 | }, 1338 | "language_info": { 1339 | "codemirror_mode": { 1340 | "name": "ipython", 1341 | "version": 3 1342 | }, 1343 | "file_extension": ".py", 1344 | "mimetype": "text/x-python", 1345 | "name": "python", 1346 | "nbconvert_exporter": "python", 1347 | "pygments_lexer": "ipython3", 1348 | "version": "3.6.5" 1349 | } 1350 | }, 1351 | "nbformat": 4, 1352 | "nbformat_minor": 2 1353 | } 1354 | -------------------------------------------------------------------------------- /sample_logs/Log Directory.TXT: -------------------------------------------------------------------------------- 1 | TEMSEID (Not found...)|MANDANT (Queue client)|CREDATE (Queue creation date)|CRETIME (Queue creation time)|GROUPID (Group name: Batch input session name)|QID (Queue identification (unique key))|CREATOR (Queue user ID / for historical reasons)|DESTSYS (Queue target system)|STATUS (Queue status) 2 | BDCLG000717000934507|625|20010712|65226|FELICE1 0651|01071206510007170009|HOF|pswdf025|R 3 | BDCLG000888000554697|800|20011218|154922|RABUCH JA 02|01121815490008880005|OLBERT|pswdf025|R 4 | BDCLG000888002627350|800|20011218|162811|RABUCH11F100|01121816280008880026|OLBERT|pswdf025|R 5 | BDCLG002712606368007|800|20090422|182422|IT2011|09042218200027126063|WEISSANJA|id3tdc00|R 6 | BDCLG008232401962649|800|20111114|232317|C51636232300|11111423230082324019|C5163677|id3tdc00|R 7 | BDCLG008964773730377|800|20111115|41343|C51636041301|11111504130089647737|C5163677|id3tdc00|R 8 | BDCLG010184000679568|800|20020111|150611|JOSWIGT|02011115060101840006|JOSWIGT|pswdf025|R 9 | BDCLG010932000157578|800|20020109|181235|A/P_ACCOUNTS|02010918120109320001|JOSWIGT|pswdf025|R 10 | BDCLG012712606131475|800|20090422|151315|IT2011|09042215130127126061|WEISSANJA|id3tdc00|R 11 | BDCLG014104556333133|800|20071016|110122|RPTQTA00|07101611010141045563|BONIN|id3tdc00|R 12 | BDCLG014664000147068|800|20040319|100428|BUCHHALT01|04031909570146640001|WALTHERK|iwdf9431|R 13 | BDCLG016052441129645|800|20110909|135731|RPTSHF00|11090913550160524411|WEISSANJA|id3tdc00|R 14 | BDCLG016768858570819|800|20080407|113220|I046155|08040711320167688585|I046155|id3tdc00|R 15 | BDCLG016768858676315|800|20080407|125818|I046155|08040712580167688586|I046155|id3tdc00|R 16 | BDCLG017984306569424|800|20120202|42910|PFRTCTRS3|12020204290179843065|C5165216|id3tdc00|R 17 | BDCLG018084000311610|800|20021108|195257|ZPCR3|02110819510180840003|MICHALSKY|iwdfim01|R 18 | BDCLG018196937596461|800|20111114|205425|C51154205401|11111420540181969375|C5115457|id3tdc00|R 19 | BDCLG018196938069204|800|20111115|21223|C51636021001|11111502100181969380|C5163677|id3tdc00|R 20 | BDCLG020162000168648|800|20020412|160618|BONIN|02041216060201620001|BONIN|pswdf025|R 21 | BDCLG020184000813476|800|20020111|152918|JOSWIGT|02011115290201840008|JOSWIGT|pswdf025|R 22 | BDCLG020216070160361|800|20000426|90310|RABUCH1099|20000426090202160701|KUERSTEN|pswdf025|R 23 | BDCLG024064000346952|800|20021105|72333|C5032917|02110507230240640003|C5032917|iwdfim01|R 24 | BDCLG024652307762565|800|20091201|143445|RPTSHF00|09120114340246523077|WEISSANJA|id3tdc00|R 25 | BDCLG025268765759413|800|20111114|231425|C51636231402|11111423140252687657|C5163677|id3tdc00|R 26 | BDCLG026084080418427|800|20090115|161325|RPTQTA00|09011515180260840804|WEISSANJA|id3tdc00|R 27 | BDCLG029524000242969|800|20050111|110859|FR BUK|05011110590295240002|WALTHERK|iwdf9431|R 28 | BDCLG030570000365961|800|20020315|205851|A/P_ACCOUNTS|02031520560305700003|PITTEN|pswdf025|W 29 | BDCLG030570000381516|800|20020315|211830|A/P_ACCOUNTS|02031520560305700003|PITTEN|pswdf025|R 30 | BDCLG030892185975744|625|20050413|101328|GNP 1013|05041310130308921859|HOF|iwdf9431|R 31 | BDCLG032004469762527|625|20050613|170656|AWS-00 1706|05061317060320044697|HOF|iwdf9431|R 32 | BDCLG032106851208672|800|20010105|110338|RABUCH|20010105110321068512|OLBERT|pswdf025|R 33 | BDCLG037924548884083|800|20111019|65651|IT0015|11101906560379245488|C5140081|id3tdc00|R 34 | BDCLG040570000284595|800|20020315|210559|A/P_ACCOUNTS|02031520520405700002|PITTEN|pswdf025|R 35 | BDCLG040570000286758|800|20020315|205620|A/P_ACCOUNTS|02031520520405700002|PITTEN|pswdf025|W 36 | BDCLG040848921673773|800|20111107|233514|KDS1001B007|11110723350408489216|C5115457|id3tdc00|R 37 | BDCLG040888000101516|800|20011218|141645|RABUCH10/01|01121814160408880001|OLBERT|pswdf025|R 38 | BDCLG041172000126889|800|20020722|122841|JOSWIGT|02072212280411720001|JOSWIGT|pswdf025|R 39 | BDCLG041812641787443|800|20080919|160328|PA712006|08091916030418126417|BONIN|id3tdc00|R 40 | BDCLG043676097216598|800|20060110|134120|7500WE/RE05|06011013410436760972|ZECHA|id3tdc00|R 41 | BDCLG044060787758867|800|20050511|145955|PA_0000|05051114590440607877|I026275|iwdf9431|R 42 | BDCLG044060787770728|800|20050511|150531|PA_0000|05051114590440607877|I026275|iwdf9431|R 43 | BDCLG044060787772791|800|20050511|152040|PA_0000|05051114590440607877|I026275|iwdf9431|R 44 | BDCLG044060787791358|800|20050511|152204|PA_0000|05051114590440607877|I026275|iwdf9431|R 45 | BDCLG044507580132916|400|20001004|160554|BI-00-EXT|20001004160445075801|KLINGELS|pswdf025|R 46 | BDCLG044522000249610|513|20020502|40041|GCERTS|02050204000445220002|BEWLEYL|pswdf025|R 47 | BDCLG045544313722168|800|20091201|143602|RPTSHF00|09120114350455443137|WEISSANJA|id3tdc00|R 48 | BDCLG045544313757168|800|20091201|143714|RPTSHF00|09120114350455443137|WEISSANJA|id3tdc00|R 49 | BDCLG047476041190603|800|20100709|70114|IT8|10070907010474760411|C5140081|id3tdc00|R 50 | BDCLG050184000355287|800|20020111|145214|JOSWIGT|02011114520501840003|JOSWIGT|pswdf025|R 51 | BDCLG050408000794938|800|20040502|101617|RPTPBSR01016|04050210160504080007|I019507|iwdf9431|R 52 | BDCLG050531000185343|800|20020515|154124|JOSWIGT|02051515410505310001|JOSWIGT|pswdf025|R 53 | BDCLG051106850228891|800|20010103|160542|RABUCH|20010103160511068502|OLBERT|pswdf025|R 54 | BDCLG051328000199199|800|20040429|111003|5400/1000|04042911080513280001|LCHAMDONDOG|iwdf9431|R 55 | BDCLG054396000258122|800|20040621|113049|I011321|04062111300543960002|I011321|iwdf9431|R 56 | BDCLG055308973571249|800|20111122|53814|IT2002|11112205380553089735|C5140081|id3tdc00|R 57 | BDCLG055320186988596|800|20111122|73014|IT2002|11112207300553201869|C5140081|id3tdc00|R 58 | BDCLG060204753139771|800|20110401|84421|I046762|11040108440602047531|I046762|id3tdc00|R 59 | BDCLG060408000697652|800|20040502|101442|RPTSHF00|04050210140604080006|I019507|iwdf9431|R 60 | BDCLG060408000891074|800|20040502|101717|RPTPBSR01017|04050210170604080008|I019507|iwdf9431|R 61 | BDCLG060886000177341|800|20020412|154228|BONIN|02041215420608860001|BONIN|pswdf025|R 62 | BDCLG060888003946956|800|20011219|164515|RABUCH300012|01121916450608880039|OLBERT|pswdf025|R 63 | BDCLG061656482250087|800|20111122|65415|IT2002|11112206540616564822|C5140081|id3tdc00|R 64 | BDCLG062104780170228|800|20000821|160909|BABU|20000821160621047801|OTTENBACHER|pswdf025|R 65 | BDCLG062124294062637|800|20111115|24159|C51636023707|11111502370621242940|C5163677|id3tdc00|R 66 | BDCLG062304780279465|800|20000821|161110|NEBU|20000821160623047802|OTTENBACHER|pswdf025|R 67 | BDCLG063140000156213|800|20040520|131119|RPTQTA00|04052013090631400001|I011321|iwdf9431|R 68 | BDCLG069444346051206|800|20111108|3118|KDS1001B007|11110800310694443460|C5115457|id3tdc00|R 69 | BDCLG070404000218969|400|20011210|144225|RABUCH12001|01121014410704040002|HARTMANNJOE|pswdf025|R 70 | BDCLG070848921892153|800|20111107|235123|KDS1001B007|11110723510708489218|C5115457|id3tdc00|R 71 | BDCLG071036556511584|800|20120202|51013|PFRTCTRS3|12020205100710365565|C5165216|id3tdc00|R 72 | BDCLG074924035942655|800|20120207|82120|C5165216|12020708130749240359|C5165216|id3tdc00|R 73 | BDCLG074924035962687|800|20120207|81318|C5165216|12020708130749240359|C5165216|id3tdc00|R 74 | BDCLG074924035993954|800|20120207|82325|C5165216|12020708130749240359|C5165216|id3tdc00|R 75 | BDCLG075268765457873|800|20111114|224801|C51636224707|11111422470752687654|C5163677|id3tdc00|R 76 | BDCLG076848933659240|800|20071211|152409|RFUMSV00|07121115240768489336|D037397|id3tdc00|R 77 | BDCLG077476041441315|800|20100709|124514|IT8|10070912450774760414|C5140081|id3tdc00|R 78 | BDCLG079832079476832|800|20111107|234319|KDS1001B007|11110723430798320794|C5115457|id3tdc00|R 79 | BDCLG080888001513939|800|20011218|155916|RABUCH JA 12|01121815590808880015|OLBERT|pswdf025|R 80 | BDCLG081206600130409|400|20001218|130832|RABUCH12991|20001218130812066001|HARTMANNJOE|pswdf025|R 81 | BDCLG081420000226662|514|20010807|83130|AWS 0831|01080708310814200002|MASTER|pswdf025|R 82 | BDCLG082412000136015|800|20040416|103532|NRS|04041610350824120001|I019507|iwdf9431|R 83 | BDCLG084356221807859|800|20080110|100538|FAGL_FC_VALU|08011010030843562218|D037397|id3tdc00|R 84 | BDCLG085060000248178|800|20030411|154525|RASKBU|03041115450850600002|THIBAULT|iwdfim01|R 85 | BDCLG085060000284961|800|20030411|154638|RASKBU|03041115450850600002|THIBAULT|iwdfim01|R 86 | BDCLG088232403139869|800|20111118|11033|PA3022|11111801090882324031|PITTEN|id3tdc00|R 87 | BDCLG094068427217111|800|20080115|154624|IT2011|08011515460940684272|WEISSANJA|id3tdc00|R 88 | BDCLG094356221916244|800|20080110|110526|FAGL_FC_VALU|08011011030943562219|D037397|id3tdc00|R 89 | BDCLG094396000335567|800|20040622|71301|13M 0712|04062207120943960003|I008528|iwdf9431|R 90 | BDCLG095306600297422|400|20001218|141015|RABUCH12001|20001218140953066002|HARTMANNJOE|pswdf025|R 91 | BDCLG095784334737039|809|20090507|143216|MFC_DEMO_FB0|09050714320957843347|D030206|id3tdc00|R 92 | BDCLG095848000270112|800|20030212|165735|RPIJSTD0|03021216570958480002|SCHMEDDING|iwdfim01|R 93 | BDCLG096452643920410|800|20100709|122321|IT8|10070912230964526439|C5140081|id3tdc00|R 94 | BDCLG097648298076076|800|20100708|124126|IT8|10070812400976482980|C5140081|id3tdc00|R 95 | BDCLG097648298080518|800|20100708|124016|IT8|10070812400976482980|C5140081|id3tdc00|R 96 | BDCLG100408001054583|800|20040502|102013|RPTPBSR01019|04050210191004080010|I019507|iwdf9431|R 97 | BDCLG100888000967453|800|20011218|155427|RABUCH JA 06|01121815541008880009|OLBERT|pswdf025|R 98 | BDCLG100888001169211|800|20011218|155620|RABUCH JA 08|01121815561008880011|OLBERT|pswdf025|R 99 | BDCLG100892186028432|625|20050413|101526|GNP 1015|05041310151008921860|HOF|iwdf9431|R 100 | BDCLG102124293517874|800|20111115|11127|C51636011111|11111501111021242935|C5163677|id3tdc00|R 101 | BDCLG103092367702661|800|20110909|135443|RPTSHF00|11090913531030923677|WEISSANJA|id3tdc00|R 102 | BDCLG104344599822147|800|20090511|114357|IT2011|09051111421043445998|WEISSANJA|id3tdc00|R 103 | BDCLG104344599862554|800|20090511|114254|IT2011|09051111421043445998|WEISSANJA|id3tdc00|R 104 | BDCLG105920030808479|800|20111115|225519|KDS1001B007|11111522551059200308|C5115457|id3tdc00|R 105 | BDCLG107988866034175|800|20120209|122120|COSTCENTRES3|12020912211079888660|C5165216|id3tdc00|R 106 | BDCLG110892186119537|625|20050413|101824|GNP 1018|05041310181108921861|HOF|iwdf9431|R 107 | BDCLG110892186192940|625|20050413|104306|GNP 1018|05041310181108921861|HOF|iwdf9431|R 108 | BDCLG110907000644638|800|20011212|165741|RABUCH06/01|01121216571109070006|OLBERT|pswdf025|R 109 | BDCLG111074000115907|532|20011218|183803|HMXCAGU0|01121818371110740001|VAZQUEZL|pswdf025|R 110 | BDCLG111732000611900|800|20040429|152202|4300/1000|04042915181117320006|WALTHERK|iwdf9431|R 111 | BDCLG112736000473941|501|20040422|152941|PK_LOBT1998|04042215251127360004|PK-EXPERTE|iwdf9431|R 112 | BDCLG113648727617610|800|20111230|101219|IT2007|11123010121136487276|C5140081|id3tdc00|R 113 | BDCLG116592215259126|800|20091120|124230|RPTQTA00|09112012391165922152|WEISSANJA|id3tdc00|R 114 | BDCLG120408000167236|800|20040502|100337|RPTPBSR01000|04050210001204080001|I019507|iwdf9431|R 115 | BDCLG120408000177857|800|20040502|100224|RPTPBSR01000|04050210001204080001|I019507|iwdf9431|R 116 | BDCLG120408000185885|800|20040502|100148|RPTPBSR01000|04050210001204080001|I019507|iwdf9431|R 117 | BDCLG120408000189074|800|20040502|100038|RPTPBSR01000|04050210001204080001|I019507|iwdf9431|R 118 | BDCLG120518000610072|800|20020308|190435|RIMODGENVR|02030819041205180006|MICHALSKY|pswdf025|R 119 | BDCLG123688457700139|800|20060920|114632|FLOC1|06092011431236884577|I035497|id3tdc00|R 120 | BDCLG123688457775559|800|20060920|114328|FLOC1|06092011431236884577|I035497|id3tdc00|R 121 | BDCLG123956000156111|800|20030606|200854|NAVA|03060620081239560001|NAVA|iwdfim01|R 122 | BDCLG124506850701717|800|20010104|131255|RABUCH|20010104131245068507|OLBERT|pswdf025|R 123 | BDCLG125124918038157|800|20111108|212323|KDS1001B007|11110821231251249180|C5115457|id3tdc00|R 124 | BDCLG125124918063757|800|20111108|212346|KDS1001B007|11110821231251249180|C5115457|id3tdc00|R 125 | BDCLG125124918066745|800|20111108|212725|KDS1001B007|11110821231251249180|C5115457|id3tdc00|R 126 | BDCLG125916000156706|800|20030325|124539|RPCSVWD0|03032512451259160001|REICHERTMAR|iwdfim01|R 127 | BDCLG125920030407720|800|20111115|14234|C51636014213|11111501421259200304|C5163677|id3tdc00|R 128 | BDCLG125920030493085|800|20111115|14931|C51636014213|11111501421259200304|C5163677|id3tdc00|R 129 | BDCLG128283001066072|513|20010214|34613|GCERTS|01021403461282830010|BEWLEYL|pswdf025|R 130 | BDCLG130441000767059|625|20010730|72129|NRS-00|01073007201304410007|HOF|pswdf025|R 131 | BDCLG132505850167981|501|20000524|171357|RPTSHF00|20000524171325058501|PLAHL|pswdf025|R 132 | BDCLG132576000180837|800|20040429|104848|S330/1000|04042910451325760001|LCHAMDONDOG|iwdf9431|R 133 | BDCLG134303230456751|800|20001005|161357|NEBU|20001005161343032304|OTTENBACHER|pswdf025|R 134 | BDCLG134960879975715|800|20090421|141451|IT2011|09042114131349608799|WEISSANJA|id3tdc00|R 135 | BDCLG135132000208703|800|20030627|203614|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 136 | BDCLG135132000231540|800|20030627|220046|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 137 | BDCLG135132000243769|800|20030627|232932|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 138 | BDCLG135132000260122|800|20030627|212426|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 139 | BDCLG135132000278593|800|20030627|204523|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 140 | BDCLG135132000299781|800|20030627|231512|IV10000|03062720361351320002|LINDHOLM|iwdfim01|R 141 | BDCLG135268765073222|800|20111114|204558|C51154204514|11111420451352687650|C5115457|id3tdc00|R 142 | BDCLG135606851372105|800|20010105|111404|RABUCH10|20010105111356068513|OLBERT|pswdf025|R 143 | BDCLG140888002043516|800|20011218|162423|RABUCH5F100|01121816241408880020|OLBERT|pswdf025|R 144 | BDCLG141036556666929|800|20120202|52122|COSTCENTRES3|12020205211410365566|C5165216|id3tdc00|R 145 | BDCLG141732000273614|800|20040429|145252|4400/1000|04042914511417320002|WALTHERK|iwdf9431|R 146 | BDCLG142980002018254|800|20021115|194344|RPIPSR00|02111519431429800020|ROTHERMEL|iwdfim01|R 147 | BDCLG143506850376989|800|20010103|161514|RABUCH|20010103161435068503|OLBERT|pswdf025|R 148 | BDCLG145000187351653|800|20090422|190717|IT2011|09042218231450001873|WEISSANJA|id3tdc00|R 149 | BDCLG145000187387215|800|20090422|190806|IT2011|09042218231450001873|WEISSANJA|id3tdc00|R 150 | BDCLG145092000200631|800|20041129|25031|PA_0000|04112902501450920002|I026275|iwdf9431|R 151 | BDCLG145296802382506|800|20111122|51427|IT2002|11112205141452968023|C5140081|id3tdc00|R 152 | BDCLG145296802448923|800|20111122|54621|IT2002|11112205461452968024|C5140081|id3tdc00|R 153 | BDCLG146668661131669|809|20090507|144122|MFC_DEMO_FB0|09050714411466686611|D030206|id3tdc00|R 154 | BDCLG147476041344506|800|20100709|123920|IT8|10070912391474760413|C5140081|id3tdc00|R 155 | BDCLG147988865821578|800|20120207|70330|C5165216|12020707031479888658|C5165216|id3tdc00|R 156 | BDCLG148232402670267|800|20111115|233322|KDS1001B007|11111523331482324026|C5115457|id3tdc00|R 157 | BDCLG148364706104369|800|20120206|114433|C5165216|12020611441483647061|C5165216|id3tdc00|R 158 | BDCLG150177000244456|800|20020315|215729|A/P_ACCOUNTS|02031521571501770002|PITTEN|pswdf025|R 159 | BDCLG150184000767244|800|20020111|151130|JOSWIGT|02011115111501840007|JOSWIGT|pswdf025|R 160 | BDCLG150408000201665|800|20040502|101503|RPTSHF00|04050210111504080002|I019507|iwdf9431|R 161 | BDCLG150717001004562|625|20010712|65335|FELICE1 0653|01071206531507170010|HOF|pswdf025|R 162 | BDCLG150888003771247|800|20011219|161622|RABUCH300010|01121916161508880037|OLBERT|pswdf025|R 163 | BDCLG151126000123154|800|20020806|193508|A/P_ACCOUNTS|02080619341511260001|SHEARMAN|pswdf025|R 164 | BDCLG151456000113301|800|20030626|200718|IV10000|03062620071514560001|LINDHOLM|iwdfim01|R 165 | BDCLG152124292931065|800|20111114|223729|C51636223615|11111422361521242929|C5163677|id3tdc00|R 166 | BDCLG152900940128201|512|20001019|151615|ZTESTLBO|20001019151529009401|BOODTSL|pswdf025|R 167 | BDCLG154064000168212|800|20021105|70243|C5032917|02110507021540640001|C5032917|iwdfim01|R 168 | BDCLG154452630813155|800|20050512|165308|PD|05051216471544526308|GWOSDZIK|iwdf9431|R 169 | BDCLG154452630884598|800|20050512|165448|PD|05051216471544526308|GWOSDZIK|iwdf9431|R 170 | BDCLG155920031184952|800|20111118|347|PA30_2|11111800031559200311|PITTEN|id3tdc00|R 171 | BDCLG156588000173815|506|20040928|93829|BERETTONI|04092809381565880001|BERETTONI|iwdf9431|R 172 | BDCLG158196938221578|800|20111115|41534|C51636041516|11111504151581969382|C5163677|id3tdc00|R 173 | BDCLG160888003414463|800|20011218|172324|RABUCH3000-7|01121817231608880034|OLBERT|pswdf025|R 174 | BDCLG161572415067476|800|20080902|212219|PD|08090221211615724150|IROBB|id3tdc00|R 175 | BDCLG161728000191440|800|20030411|120145|RASKBU|03041112011617280001|THIBAULT|iwdfim01|R 176 | BDCLG161732000519900|800|20040429|151144|4700/1000|04042915091617320005|WALTHERK|iwdf9431|R 177 | BDCLG161904953475881|800|20111228|174046|C5165216|11122817401619049534|C5165216|id3tdc00|R 178 | BDCLG163116000102218|800|20030601|123225|RPCSVWD0|03060112281631160001|REICHERTMAR|iwdfim01|R 179 | BDCLG163116000110331|800|20030601|123129|RPCSVWD0|03060112281631160001|REICHERTMAR|iwdfim01|R 180 | BDCLG166052441214160|800|20110909|135745|RPTSHF00|11090913551660524412|WEISSANJA|id3tdc00|R 181 | BDCLG167104001087504|800|20021101|54940|C5032917|02110105381671040010|C5032917|iwdfim01|R 182 | BDCLG168196937936451|800|20111115|20507|C51636020417|11111502041681969379|C5163677|id3tdc00|R 183 | BDCLG168283001107945|513|20010215|21918|GCERTS|01021502191682830011|BEWLEYL|pswdf025|R 184 | BDCLG168320768413329|800|20111230|101424|IT2007|11123010141683207684|C5140081|id3tdc00|R 185 | BDCLG168924131613978|800|20111114|222112|C51636222017|11111422201689241316|C5163677|id3tdc00|R 186 | BDCLG170216348990547|800|20060306|63648|PD|06030606361702163489|BASKARANS|id3tdc00|R 187 | BDCLG170441000189023|625|20010730|34521|AWS 0341|01073003411704410001|HOF|pswdf025|R 188 | BDCLG170616070276745|800|20000426|91722|RABUCH1199|20000426091706160702|KUERSTEN|pswdf025|R 189 | BDCLG170848921792258|800|20111107|234628|KDS1001B007|11110723461708489217|C5115457|id3tdc00|R 190 | BDCLG171011000125923|800|20011212|171436|RABUCH07/01|01121217141710110001|OLBERT|pswdf025|R 191 | BDCLG173092367667706|800|20110909|135150|RPTSHF00|11090913511730923676|WEISSANJA|id3tdc00|R 192 | BDCLG174006850584745|800|20010104|101848|RABUCH|20010104101740068505|OLBERT|pswdf025|R 193 | BDCLG176988798978248|800|20071015|110005|RPTQTA00|07101510591769887989|I045713|id3tdc00|R 194 | BDCLG177648298401084|800|20100709|123224|IT8|10070912321776482984|C5140081|id3tdc00|R 195 | BDCLG177984306729818|800|20120202|61523|PFRTCTRS3|12020206151779843067|C5165216|id3tdc00|R 196 | BDCLG180697000351481|800|20010110|91049|RPIAVAD0|01011009101806970003|HENEKA|pswdf025|R 197 | BDCLG180888002381039|800|20011218|162627|RABUCH8F100|01121816261808880023|OLBERT|pswdf025|R 198 | BDCLG180907000303518|800|20011212|155952|RABUCH03/01|01121215591809070003|OLBERT|pswdf025|R 199 | BDCLG181285000707021|800|20020111|125730|JOSWIGT|02011112571812850007|JOSWIGT|pswdf025|R 200 | BDCLG181572661410239|800|20101110|183554|RPTQTA00|10111018331815726614|WEISSANJA|id3tdc00|R 201 | BDCLG182536000206247|800|20030130|170505|SAPF180/1000|03013017011825360002|PITZ|iwdfim01|R 202 | BDCLG182536000262356|800|20030130|170220|SAPF180/1000|03013017011825360002|PITZ|iwdfim01|R 203 | BDCLG184960880245260|800|20090423|191849|IT2011|09042319171849608802|WEISSANJA|id3tdc00|R 204 | BDCLG185308973694633|800|20111122|80027|IT2002|11112208001853089736|C5140081|id3tdc00|R 205 | BDCLG190184000520062|800|20020111|150129|JOSWIGT|02011115011901840005|JOSWIGT|pswdf025|R 206 | BDCLG190629000211409|800|20020412|153740|BONIN|02041215371906290002|BONIN|pswdf025|R 207 | BDCLG191063000265247|400|20020118|150759|RPIJSTD0|02011815071910630002|PILCHW|pswdf025|R 208 | BDCLG191772696378583|800|20111108|203632|KDS1001B007|11110820361917726963|C5115457|id3tdc00|R 209 | BDCLG192124293330053|800|20111114|231849|C51636231819|11111423181921242933|C5163677|id3tdc00|R 210 | BDCLG193604040330546|800|20001010|152004|CREATE_IT_5|20001010151936040403|BONIN|pswdf025|R 211 | BDCLG193640174639420|800|20051220|144516|WE/RE 2005|05122013071936401746|ZECHA|id3tdc00|R 212 | BDCLG198232402278382|800|20111115|14340|C51636014319|11111501431982324022|C5163677|id3tdc00|R 213 | BDCLG200625000168558|400|20020315|162350|A/P_ACCOUNTS|02031516232006250001|KNEIFEL|pswdf025|R 214 | BDCLG200642000203303|514|20010806|53156|RPIADVL00531|01080605312006420002|MASTER|pswdf025|R 215 | BDCLG200717000229996|625|20010710|54652|AWS 0546|01071005462007170002|HOF|pswdf025|R 216 | BDCLG201812641655903|800|20080919|154657|PA712006|08091915462018126416|BONIN|id3tdc00|R 217 | BDCLG202306851661730|800|20010105|132042|RABUCH05JAP|20010105132023068516|OLBERT|pswdf025|R 218 | BDCLG203720010088812|800|20060920|112035|FLOC1|06092011202037200100|I035497|id3tdc00|R 219 | BDCLG204060787871558|800|20050513|112034|PD_1001|05051311202040607878|I026275|iwdf9431|R 220 | BDCLG205544313657918|800|20091201|143437|RPTSHF00|09120114342055443136|WEISSANJA|id3tdc00|R 221 | BDCLG205920030601748|800|20111115|45434|C51636045421|11111504542059200306|C5163677|id3tdc00|R 222 | BDCLG208196937783916|800|20111115|3516|C51636003421|11111500342081969377|C5163677|id3tdc00|R 223 | BDCLG210888001483209|800|20011218|155837|RABUCH JA 11|01121815582108880014|OLBERT|pswdf025|R 224 | BDCLG210888001771941|800|20011218|162029|RABUCH2F100|01121816202108880017|OLBERT|pswdf025|R 225 | BDCLG212706850110896|800|20010103|152147|RABUCH|20010103152127068501|OLBERT|pswdf025|R 226 | BDCLG212944000103774|800|20031119|141127|A/P_ACCOUNTS|03111914092129440001|KNEIFFEL|iwdfim01|R 227 | BDCLG212944000106016|800|20031119|140946|A/P_ACCOUNTS|03111914092129440001|KNEIFFEL|iwdfim01|R 228 | BDCLG215268765609952|800|20111114|230913|C51636230821|11111423082152687656|C5163677|id3tdc00|R 229 | BDCLG215268765629959|800|20111114|230848|C51636230821|11111423082152687656|C5163677|id3tdc00|R 230 | BDCLG215544313832381|800|20091201|143816|RPTSHF00|09120114352155443138|WEISSANJA|id3tdc00|R 231 | BDCLG220072000486065|507|20041223|202101|RPTSHF00|04122320192200720004|POWERT|iwdf9431|R 232 | BDCLG220907000754208|800|20011213|103642|RABUCH08/01|01121310362209070007|OLBERT|pswdf025|R 233 | BDCLG221904470118535|512|20001027|102254|ZTESTLBO|20001027102219044701|BOODTSL|pswdf025|R 234 | BDCLG222492873502980|800|20060920|111432|FLOC1|06092011132224928735|I035497|id3tdc00|R 235 | BDCLG222492873523179|800|20060920|111346|FLOC1|06092011132224928735|I035497|id3tdc00|R 236 | BDCLG222492873571458|800|20060920|112443|FLOC1|06092011132224928735|I035497|id3tdc00|R 237 | BDCLG222536000116330|800|20030130|163500|SAPF181|03013016342225360001|PITZ|iwdfim01|R 238 | BDCLG223012771924198|800|20091130|123241|TEST|09113011562230127719|WALTHERK|id3tdc00|R 239 | BDCLG223444260510116|625|20050705|131358|NAM 1256|05070512562234442605|HOF|iwdf9431|R 240 | BDCLG224435000127543|513|20020502|23228|GCERTS|02050202322244350001|BEWLEYL|pswdf025|R 241 | BDCLG225206851751174|800|20010105|132309|RABUCH06JAP|20010105132252068517|OLBERT|pswdf025|R 242 | BDCLG228283000982723|513|20010214|33023|GCERTS|01021403302282830009|BEWLEYL|pswdf025|R 243 | BDCLG228596212096587|800|20111115|42241|C51636042223|11111504222285962120|C5163677|id3tdc00|R 244 | BDCLG230369000129455|503|20010823|165057|A/P_ACCOUNTS|01082316422303690001|ZOECHLING|pswdf025|R 245 | BDCLG230540000166121|800|20040519|43505|RPTSHF00|04051904342305400001|I014498|iwdf9431|R 246 | BDCLG230820000894375|800|20050111|113627|SAPF181|05011111352308200008|WALTHERK|iwdf9431|R 247 | BDCLG230907000438818|800|20011212|161652|RABUCH04/01|01121216162309070004|OLBERT|pswdf025|R 248 | BDCLG232592000270858|800|20040512|105939|RPTSHF00|04051210592325920002|I014498|iwdf9431|R 249 | BDCLG232628000132385|800|20040502|93349|RPTPBSR00933|04050209332326280001|I019507|iwdf9431|R 250 | BDCLG233472873120867|800|20050511|141238|PA_0000|05051114122334728731|I026275|iwdf9431|R 251 | BDCLG234068427122060|800|20080115|153950|IT2011|08011515392340684271|WEISSANJA|id3tdc00|R 252 | BDCLG234506700222110|512|20001019|152417|ZTESTLBO|20001019152345067002|BOODTSL|pswdf025|R 253 | BDCLG235132000303091|800|20030627|204523|IV10000|03062720452351320003|LINDHOLM|iwdfim01|R 254 | BDCLG235132000334774|800|20030627|232931|IV10000|03062720452351320003|LINDHOLM|iwdfim01|R 255 | BDCLG235132000362667|800|20030627|212426|IV10000|03062720452351320003|LINDHOLM|iwdfim01|R 256 | BDCLG235132000384830|800|20030627|220046|IV10000|03062720452351320003|LINDHOLM|iwdfim01|R 257 | BDCLG235132000386017|800|20030627|231358|IV10000|03062720452351320003|LINDHOLM|iwdfim01|R 258 | BDCLG238020000121723|800|20040730|153147|CAAU_COA|04073015252380200001|I021815|iwdf9431|R 259 | BDCLG238020000187314|800|20040730|153315|CAAU_COA|04073015252380200001|I021815|iwdf9431|R 260 | BDCLG238020000192938|800|20040730|152608|CAAU_COA|04073015252380200001|I021815|iwdf9431|R 261 | BDCLG238232403017765|800|20111116|203133|KDS1001B007|11111620312382324030|C5115457|id3tdc00|R 262 | BDCLG240184000970170|800|20020111|153333|JOSWIGT|02011115332401840009|JOSWIGT|pswdf025|R 263 | BDCLG240306850814068|800|20010104|172421|RABUCH|20010104172403068508|OLBERT|pswdf025|R 264 | BDCLG240604040426137|800|20001010|152427|CREATE_IT_5|20001010152406040404|BONIN|pswdf025|R 265 | BDCLG240717001230507|625|20010712|65900|FELICE1 0658|01071206582407170012|HOF|pswdf025|R 266 | BDCLG240888000370202|800|20011218|152012|RABUCH12/01|01121815192408880003|OLBERT|pswdf025|R 267 | BDCLG240932000300115|800|20020109|181640|A/P_ACCOUNTS|02010918162409320003|JOSWIGT|pswdf025|R 268 | BDCLG241153000183732|625|20010717|80644|NRS|01071708052411530001|HOF|pswdf025|R 269 | BDCLG241220286584316|800|20111108|201539|KDS1001B007|11110820152412202865|C5115457|id3tdc00|R 270 | BDCLG244307720161475|512|20001018|142621|ZTESTLBO01|20001018142443077201|BOODTSL|pswdf025|R 271 | BDCLG245024000230620|800|20030320|183340|PIERCE|03032018332450240002|PIERCE|iwdfim01|R 272 | BDCLG245380414618110|800|20120201|112839|PFRTCTRS3|12020111282453804146|C5165216|id3tdc00|R 273 | BDCLG246592215183708|800|20091120|124125|RPTQTA00|09112012362465922151|WEISSANJA|id3tdc00|R 274 | BDCLG247648298151503|800|20100708|124532|IT8|10070812452476482981|C5140081|id3tdc00|R 275 | BDCLG248196938132181|800|20111115|23622|C51636023325|11111502332481969381|C5163677|id3tdc00|R 276 | BDCLG250888002847248|800|20011218|163543|RABUCH3000-1|01121816352508880028|OLBERT|pswdf025|R 277 | BDCLG253332000192595|800|20021025|181237|DELORD|02102518122533320001|MICHALSKY|iwdfim01|R 278 | BDCLG253632000129391|800|20040527|104633|ZID_13THSAL|04052710362536320001|I019208|iwdf9431|R 279 | BDCLG254452630909112|800|20050513|102605|PD_1000|05051310252544526309|I026275|iwdf9431|R 280 | BDCLG255132000421159|800|20030627|231357|IV10000|03062721242551320004|LINDHOLM|iwdfim01|R 281 | BDCLG255132000465822|800|20030627|212426|IV10000|03062721242551320004|LINDHOLM|iwdfim01|R 282 | BDCLG255132000475620|800|20030627|220046|IV10000|03062721242551320004|LINDHOLM|iwdfim01|R 283 | BDCLG255132000477839|800|20030627|232931|IV10000|03062721242551320004|LINDHOLM|iwdfim01|R 284 | BDCLG260184000187693|800|20020111|124656|JOSWIGT|02011112462601840001|JOSWIGT|pswdf025|R 285 | BDCLG260441000214362|625|20010730|54500|FAP-00 0541|01073005412604410002|HOF|pswdf025|R 286 | BDCLG260596000153370|532|20020711|436|RPTSHF00|02071100032605960001|MALDONADO|pswdf025|R 287 | BDCLG260831000168801|800|20020412|180751|BONIN|02041218072608310001|BONIN|pswdf025|R 288 | BDCLG261415000128798|503|20010905|144327|RPTSHF00|01090514422614150001|HUBNER|pswdf025|R 289 | BDCLG261529000512300|513|20010506|90127|GCERTS|01050609012615290005|BEWLEYL|pswdf025|R 290 | BDCLG262192000158044|800|20021206|222036|VSWMR3|02120621312621920001|MICHALSKY|iwdfim01|R 291 | BDCLG262192000167362|800|20021206|221703|VSWMR3|02120621312621920001|MICHALSKY|iwdfim01|R 292 | BDCLG262192000192481|800|20021206|220715|VSWMR3|02120621312621920001|MICHALSKY|iwdfim01|R 293 | BDCLG262192000204709|800|20021206|222919|VSWMR3|02120621312621920002|MICHALSKY|iwdfim01|R 294 | BDCLG262192000227625|800|20021206|221803|VSWMR3|02120621312621920002|MICHALSKY|iwdfim01|R 295 | BDCLG262192000267561|800|20021206|220715|VSWMR3|02120621312621920002|MICHALSKY|iwdfim01|R 296 | BDCLG262192000290212|800|20021206|223219|VSWMR3|02120621312621920002|MICHALSKY|iwdfim01|R 297 | BDCLG265132000194760|800|20030627|193729|IV10000|03062719372651320001|LINDHOLM|iwdfim01|R 298 | BDCLG268232402391206|800|20111115|41745|C51636041727|11111504172682324023|C5163677|id3tdc00|R 299 | BDCLG268964773432737|800|20111115|21907|C51636021726|11111502172689647734|C5163677|id3tdc00|R 300 | BDCLG268964773434425|800|20111115|22027|C51636021726|11111502172689647734|C5163677|id3tdc00|R 301 | BDCLG270106851887288|800|20010105|132714|RABUCH07JAP|20010105132701068518|OLBERT|pswdf025|R 302 | BDCLG270491000284390|502|20010111|133950|RPTLEA30|01011113392704910002|BROGHAMMER|pswdf025|R 303 | BDCLG270888001904112|800|20011218|162219|RABUCH4F100|01121816212708880019|OLBERT|pswdf025|R 304 | BDCLG270888001937569|800|20011218|162136|RABUCH4F100|01121816212708880019|OLBERT|pswdf025|R 305 | BDCLG270888002588755|800|20011218|162737|RABUCH10F100|01121816272708880025|OLBERT|pswdf025|R 306 | BDCLG270888002962509|800|20011218|164133|RABUCH3000-2|01121816412708880029|OLBERT|pswdf025|R 307 | BDCLG270932000487170|800|20020111|110549|A/P_ACCOUNTS|02011111052709320004|JOSWIGT|pswdf025|R 308 | BDCLG272192000312601|800|20021206|223850|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|W 309 | BDCLG272192000319106|800|20021206|220401|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|R 310 | BDCLG272192000345591|800|20021206|225413|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|R 311 | BDCLG272192000369060|800|20021206|222919|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|R 312 | BDCLG272192000387070|800|20021206|222402|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|R 313 | BDCLG272192000391587|800|20021206|220120|VSWMR3|02120621312721920003|MICHALSKY|iwdfim01|R 314 | BDCLG275000187287689|800|20090422|182444|IT2011|09042218212750001872|WEISSANJA|id3tdc00|R 315 | BDCLG275268766437992|800|20111117|215109|PA30|11111717362752687664|PITTEN|id3tdc00|R 316 | BDCLG275776190933503|800|20090324|111137|IPD|09032411112757761909|I044129|id3tdc00|R 317 | BDCLG276840081642139|800|20071010|160923|RPUTXUK0|07101016082768400816|MACINTOSH|id3tdc00|R 318 | BDCLG280983000339642|800|20020614|141119|RPUNTUK0|02061414102809830003|ZHAI|pswdf025|W 319 | BDCLG285206620113797|800|20001222|162928|RPIAVAD0|20001222162852066201|HENEKA|pswdf025|R 320 | BDCLG286112252064490|809|20090430|142235|MFC_DEMO_KS0|09043014222861122520|D030206|id3tdc00|R 321 | BDCLG288844825017256|800|20111019|73041|IT0267|11101907302888448250|C5140081|id3tdc00|R 322 | BDCLG290184001253140|800|20020111|154438|JOSWIGT|02011115442901840012|JOSWIGT|pswdf025|R 323 | BDCLG290846000521680|625|20010712|71419|FELICE1 0705|01071207052908460005|HOF|pswdf025|R 324 | BDCLG290888000623237|800|20011218|155149|RABUCH|01121815512908880006|OLBERT|pswdf025|R 325 | BDCLG290888000890693|800|20011218|155341|RABUCH JA 05|01121815532908880008|OLBERT|pswdf025|R 326 | BDCLG290888001687867|800|20011218|161947|RABUCH1F100|01121816192908880016|OLBERT|pswdf025|R 327 | BDCLG291303970360312|400|20001122|133329|REKOWS132913|20001122132913039703|REKOWSKIC|pswdf025|R 328 | BDCLG291852364135560|800|20050511|154129|PA_0000|05051115282918523641|I026275|iwdf9431|R 329 | BDCLG291852364155517|800|20050511|152852|PA_0000|05051115282918523641|I026275|iwdf9431|R 330 | BDCLG291852364185500|800|20050511|154254|PA_0000|05051115282918523641|I026275|iwdf9431|R 331 | BDCLG291852364189891|800|20050511|154510|PA_0000|05051115282918523641|I026275|iwdf9431|R 332 | BDCLG292016070333240|800|20000426|92939|RABUCH1299|20000426092920160703|KUERSTEN|pswdf025|R 333 | BDCLG292192000421556|800|20021206|225625|VSWMR3|02120621312921920004|MICHALSKY|iwdfim01|R 334 | BDCLG292192000436961|800|20021206|222919|VSWMR3|02120621312921920004|MICHALSKY|iwdfim01|R 335 | BDCLG292192000441723|800|20021206|220120|VSWMR3|02120621312921920004|MICHALSKY|iwdfim01|R 336 | BDCLG292192000468979|800|20021206|222302|VSWMR3|02120621312921920004|MICHALSKY|iwdfim01|R 337 | BDCLG292192000477688|800|20021206|220401|VSWMR3|02120621312921920004|MICHALSKY|iwdfim01|R 338 | BDCLG292480472438158|800|20111018|115001|IT0014|11101811452924804724|C5140081|id3tdc00|R 339 | BDCLG294336240915564|800|20111114|201904|C51154201829|11111420182943362409|C5115457|id3tdc00|R 340 | BDCLG294801770142533|502|20000813|123026|A/P_ACCOUNTS|20000813122948017701|BROGHAMMER|pswdf025|R 341 | BDCLG296848933765991|800|20071213|110829|RFUMSV00|07121311082968489337|D037397|id3tdc00|R 342 | BDCLG297648298397857|800|20100709|71536|IT8|10070907152976482983|C5140081|id3tdc00|R 343 | BDCLG298964773830645|800|20111116|201812|C51154201729|11111620172989647738|C5115457|id3tdc00|R 344 | BDCLG298964773840293|800|20111116|201747|C51154201729|11111620172989647738|C5115457|id3tdc00|R 345 | BDCLG298964773856813|800|20111116|201835|C51154201729|11111620172989647738|C5115457|id3tdc00|R 346 | BDCLG300888003813037|800|20011219|163444|RABUCH300011|01121916343008880038|OLBERT|pswdf025|R 347 | BDCLG301085000660750|625|20010710|200600|AWS 2005|01071020053010850006|HOF|pswdf025|R 348 | BDCLG302124293935124|800|20111115|20634|C51636020431|11111502043021242939|C5163677|id3tdc00|R 349 | BDCLG302192000518632|800|20021206|222919|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 350 | BDCLG302192000522385|800|20021206|225732|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 351 | BDCLG302192000530558|800|20021206|225612|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 352 | BDCLG302192000576994|800|20021206|220120|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 353 | BDCLG302192000582271|800|20021206|220401|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 354 | BDCLG302192000582983|800|20021206|220715|VSWMR3|02120621313021920005|MICHALSKY|iwdfim01|R 355 | BDCLG302628000252231|800|20040502|101508|RPTSHF00|04050210103026280002|I019507|iwdf9431|R 356 | BDCLG303108000100990|800|20040507|54859|AWS 0542|04050705423031080001|I019507|iwdf9431|R 357 | BDCLG305132000655120|800|20030627|232931|IV10000|03062723293051320006|LINDHOLM|iwdfim01|R 358 | BDCLG305648728112121|800|20090422|113336|IT2011|09042211323056487281|WEISSANJA|id3tdc00|R 359 | BDCLG306136743816945|800|20090815|14821|RPTSHF00|09081501473061367438|PITTEN|id3tdc00|R 360 | BDCLG308232402479934|800|20111115|43906|C51636043831|11111504383082324024|C5163677|id3tdc00|R 361 | BDCLG310580234772527|800|20060227|120004|RPTSHF00|06022711593105802347|BONIN|id3tdc00|W 362 | BDCLG310807000289605|800|20020614|142654|RPUNTUK0|02061414263108070002|ZHAI|pswdf025|R 363 | BDCLG310888003192431|800|20011218|170458|RABUCH3000-4|01121817033108880031|OLBERT|pswdf025|R 364 | BDCLG310907000882392|800|20011213|105153|RABUCH09/01|01121310513109070008|OLBERT|pswdf025|R 365 | BDCLG311063000115098|400|20020118|144522|PILCHW|02011814443110630001|PILCHW|pswdf025|R 366 | BDCLG312736000211935|501|20040422|153030|PK_LOBT1998|04042215243127360002|PK-EXPERTE|iwdf9431|R 367 | BDCLG313706850992182|800|20010104|173147|RABUCH|20010104173137068509|OLBERT|pswdf025|R 368 | BDCLG314396000103979|800|20040621|74351|I020419|04062107433143960001|I020419|iwdf9431|R 369 | BDCLG314447000160016|800|20020429|150753|JOSWIGT|02042915073144470001|JOSWIGT|pswdf025|R 370 | BDCLG314522000496901|800|20020503|175849|FACCALSPEC|02050317583145220004|MICHALSKY|pswdf025|R 371 | BDCLG316452644084978|800|20100709|122539|IT8|10070912253164526440|C5140081|id3tdc00|R 372 | BDCLG318176000163176|800|20021111|180824|ZPUMPR3JOBS|02111118003181760001|MICHALSKY|iwdfim01|R 373 | BDCLG318176000219670|800|20021111|180118|ZPUMPR3JOBS|02111118003181760002|MICHALSKY|iwdfim01|R 374 | BDCLG318176000249593|800|20021111|180317|ZPUMPR3JOBS|02111118003181760002|MICHALSKY|iwdfim01|R 375 | BDCLG318196937643040|800|20111115|2658|C51636002632|11111500263181969376|C5163677|id3tdc00|R 376 | BDCLG318436259301181|800|20120207|83210|C5165216|12020708243184362593|C5165216|id3tdc00|R 377 | BDCLG318436259354329|800|20120207|82822|C5165216|12020708243184362593|C5165216|id3tdc00|R 378 | BDCLG318436259376615|800|20120207|82454|C5165216|12020708243184362593|C5165216|id3tdc00|R 379 | BDCLG318436259392817|800|20120207|84028|C5165216|12020708243184362593|C5165216|id3tdc00|R 380 | BDCLG318436259583814|800|20120207|101742|C5165216|12020710173184362595|C5165216|id3tdc00|R 381 | BDCLG318596212171556|800|20111115|42447|C51636042432|11111504243185962121|C5163677|id3tdc00|R 382 | BDCLG320540000370388|800|20040520|115222|RPTQTA00|04052011513205400003|I011321|iwdf9431|R 383 | BDCLG320735000229252|503|20020419|113421|RPTQTA00|02041911323207350002|I019194|pswdf025|R 384 | BDCLG320888000234588|800|20011218|145057|RABUCH11/01|01121814503208880002|OLBERT|pswdf025|R 385 | BDCLG322124293126427|800|20111114|230655|C51636230632|11111423063221242931|C5163677|id3tdc00|R 386 | BDCLG322192000613721|800|20021206|220715|VSWMR3|02120621313221920006|MICHALSKY|iwdfim01|R 387 | BDCLG322192000626554|800|20021206|220401|VSWMR3|02120621313221920006|MICHALSKY|iwdfim01|R 388 | BDCLG322192000658785|800|20021206|220120|VSWMR3|02120621313221920006|MICHALSKY|iwdfim01|R 389 | BDCLG322192000671588|800|20021206|222103|VSWMR3|02120621313221920006|MICHALSKY|iwdfim01|R 390 | BDCLG322306850418850|800|20010103|163239|RABUCH|20010103163223068504|OLBERT|pswdf025|R 391 | BDCLG325903970407801|400|20001122|133400|REKOWS133259|20001122133259039704|REKOWSKIC|pswdf025|R 392 | BDCLG327648297914199|800|20100708|123440|IT8|10070812343276482979|C5140081|id3tdc00|R 393 | BDCLG330604362134868|800|20060724|201716|CREATEBP|06072420163306043621|MOLNAR|id3tdc00|R 394 | BDCLG330888000776100|800|20011218|155243|RABUCH JA 04|01121815523308880007|OLBERT|pswdf025|R 395 | BDCLG330892185588485|625|20050413|91350|HR 0913|05041309133308921855|HOF|iwdf9431|R 396 | BDCLG334960880315018|800|20090423|191900|IT2011|09042319183349608803|WEISSANJA|id3tdc00|R 397 | BDCLG335544313954263|800|20091201|143621|RPTSHF00|09120114353355443139|WEISSANJA|id3tdc00|R 398 | BDCLG335544313975726|800|20091201|143754|RPTSHF00|09120114353355443139|WEISSANJA|id3tdc00|R 399 | BDCLG338176000353282|800|20021206|200642|ZPUMPR3JOBS|02111118003381760003|MICHALSKY|iwdfim01|R 400 | BDCLG338364706072372|800|20120206|113448|C5165216|12020611343383647060|C5165216|id3tdc00|R 401 | BDCLG338924131836399|800|20111114|225637|C51636225533|11111422553389241318|C5163677|id3tdc00|R 402 | BDCLG340820000936811|800|20050111|113716|SAPF181|05011111353408200009|WALTHERK|iwdf9431|R 403 | BDCLG340820001035439|800|20050111|113711|SAPF181|05011111353408200010|WALTHERK|iwdf9431|R 404 | BDCLG340820001180424|800|20050111|113706|SAPF181|05011111353408200011|WALTHERK|iwdf9431|R 405 | BDCLG340820001206831|800|20050111|113700|SAPF181|05011111353408200012|WALTHERK|iwdf9431|R 406 | BDCLG340820001330399|800|20050111|113655|SAPF181|05011111353408200013|WALTHERK|iwdf9431|R 407 | BDCLG340820001436280|800|20050111|113649|SAPF181|05011111353408200014|WALTHERK|iwdf9431|R 408 | BDCLG340820001570474|800|20050111|113643|SAPF181|05011111353408200015|WALTHERK|iwdf9431|R 409 | BDCLG340820001630647|800|20050111|113637|SAPF181|05011111353408200016|WALTHERK|iwdf9431|R 410 | BDCLG340820001755757|800|20050111|113759|SAPF181|05011111353408200017|WALTHERK|iwdf9431|R 411 | BDCLG340820001899345|800|20050111|113804|SAPF181|05011111353408200018|WALTHERK|iwdf9431|R 412 | BDCLG340820001958008|800|20050111|113809|SAPF181|05011111353408200019|WALTHERK|iwdf9431|R 413 | BDCLG340820002055947|800|20050111|113815|SAPF181|05011111353408200020|WALTHERK|iwdf9431|R 414 | BDCLG340820002145655|800|20050111|113820|SAPF181|05011111353408200021|WALTHERK|iwdf9431|R 415 | BDCLG340820002255742|800|20050111|113824|SAPF181|05011111353408200022|WALTHERK|iwdf9431|R 416 | BDCLG340820002373215|800|20050111|113829|SAPF181|05011111353408200023|WALTHERK|iwdf9431|R 417 | BDCLG340820002488478|800|20050111|113836|SAPF181|05011111353408200024|WALTHERK|iwdf9431|R 418 | BDCLG341306852477525|800|20010105|153425|RABUCH09F100|20010105153413068524|OLBERT|pswdf025|R 419 | BDCLG344444000130797|800|20020429|142101|JOSWIG142034|02042914203444440001|JOSWIGT|pswdf025|R 420 | BDCLG345784334545701|809|20090507|142443|MFC_DEMO_FB0|09050714243457843345|D030206|id3tdc00|R 421 | BDCLG348176000466272|800|20021206|195605|ZPUMPR3JOBS|02111118003481760004|MICHALSKY|iwdfim01|R 422 | BDCLG348584000119003|800|20031007|165811|RFSZIS00|03100716563485840001|BERETTONI|iwdfim01|R 423 | BDCLG350680335521943|625|20050413|81119|HR 0629|05041306293506803355|HOF|iwdf9431|R 424 | BDCLG350680335648208|625|20050413|104351|GNP 1043|05041310433506803356|HOF|iwdf9431|R 425 | BDCLG350888002770791|800|20011218|162844|RABUCH12F100|01121816283508880027|OLBERT|pswdf025|R 426 | BDCLG352712606277301|800|20090422|180841|IT2011|09042218043527126062|WEISSANJA|id3tdc00|R 427 | BDCLG353603970168078|400|20001122|114207|REKOWS113536|20001122113536039701|REKOWSKIC|pswdf025|R 428 | BDCLG353603970196690|400|20001122|133416|REKOWS113536|20001122113536039701|REKOWSKIC|pswdf025|R 429 | BDCLG355124917887514|800|20111108|195646|KDSCHANGEINI|11110819563551249178|C5115457|id3tdc00|R 430 | BDCLG355268766123356|800|20111115|22804|C51636021936|11111502193552687661|C5163677|id3tdc00|R 431 | BDCLG355268766148858|800|20111115|22249|C51636021936|11111502193552687661|C5163677|id3tdc00|R 432 | BDCLG355268766168496|800|20111115|22220|C51636021936|11111502193552687661|C5163677|id3tdc00|R 433 | BDCLG358232402114997|800|20111115|12951|C51636012936|11111501293582324021|C5163677|id3tdc00|R 434 | BDCLG358232402973396|800|20111116|200818|KDS1001B007|11111620073582324029|C5115457|id3tdc00|R 435 | BDCLG360003710189258|400|20001031|134520|IT2011|20001031133600037101|SCHIRA|pswdf025|R 436 | BDCLG360290000367453|513|20010506|93632|GCERTS|01050609353602900003|BEWLEYL|pswdf025|R 437 | BDCLG360803710276246|400|20001031|134520|IT2011|20001031133608037102|SCHIRA|pswdf025|R 438 | BDCLG361002000219634|625|20010730|44459|AWS 0444|01073004443610020002|HOF|pswdf025|R 439 | BDCLG361303710359314|400|20001031|134520|IT2011|20001031133613037103|SCHIRA|pswdf025|R 440 | BDCLG361803710406313|400|20001031|134319|IT2011|20001031133618037104|SCHIRA|pswdf025|R 441 | BDCLG362603270132943|512|20001026|153645|ZTESTLBO02|20001026153626032701|BOODTSL|pswdf025|R 442 | BDCLG362803710501153|400|20001031|134319|IT2011|20001031133628037105|SCHIRA|pswdf025|R 443 | BDCLG363503710671626|400|20001031|134319|IT2011|20001031133635037106|SCHIRA|pswdf025|R 444 | BDCLG363720010173317|800|20060920|112751|FLOC1|06092011273637200101|I035497|id3tdc00|R 445 | BDCLG364103710768369|400|20001031|134119|IT2011|20001031133641037107|SCHIRA|pswdf025|R 446 | BDCLG364603710831322|400|20001031|134119|IT2011|20001031133646037108|SCHIRA|pswdf025|R 447 | BDCLG365303710935669|400|20001031|134119|IT2011|20001031133653037109|SCHIRA|pswdf025|R 448 | BDCLG365803711012377|400|20001031|133850|IT2011|20001031133658037110|SCHIRA|pswdf025|R 449 | BDCLG368176000513379|800|20021206|193145|ZPUMPR3JOBS|02111118003681760005|MICHALSKY|iwdfim01|R 450 | BDCLG368964772690895|800|20111114|205315|C51154204537|11111420453689647726|C5115457|id3tdc00|R 451 | BDCLG368964772698881|800|20111114|204724|C51154204537|11111420453689647726|C5115457|id3tdc00|R 452 | BDCLG369832079577243|800|20111108|627|KDS1001B007|11110800033698320795|C5115457|id3tdc00|R 453 | BDCLG369832079585785|800|20111108|346|KDS1001B007|11110800033698320795|C5115457|id3tdc00|R 454 | BDCLG370403711155807|400|20001031|133842|IT2011|20001031133704037111|SCHIRA|pswdf025|R 455 | BDCLG370680335788381|625|20050413|105103|GNP 1050|05041310503706803357|HOF|iwdf9431|R 456 | BDCLG371003711255551|400|20001031|133836|IT2011|20001031133710037112|SCHIRA|pswdf025|R 457 | BDCLG371420000151545|514|20010807|53903|AWS 0538|01080705383714200001|MASTER|pswdf025|R 458 | BDCLG372304470206652|512|20001027|103738|ZTESTLBO03|20001027103723044702|BOODTSL|pswdf025|R 459 | BDCLG374522000187564|513|20020502|33139|GCERTS|02050203313745220001|BEWLEYL|pswdf025|R 460 | BDCLG375372303066328|800|20111209|141128|RPTQTA00|11120914033753723030|WEISSANJA|id3tdc00|R 461 | BDCLG375372303067992|800|20111209|164816|RPTQTA00|11120914033753723030|WEISSANJA|id3tdc00|R 462 | BDCLG375372303083255|800|20111209|164720|RPTQTA00|11120914033753723030|WEISSANJA|id3tdc00|R 463 | BDCLG375920031087237|800|20111117|214134|PA30|11111718333759200310|PITTEN|id3tdc00|R 464 | BDCLG378176000690960|800|20021206|192859|ZPUMPR3JOBS|02111118003781760006|MICHALSKY|iwdfim01|R 465 | BDCLG380216070497419|800|20000426|94030|RABUCH|20000426093802160704|KUERSTEN|pswdf025|R 466 | BDCLG380402390190399|800|20010104|103814|RABUCH|20010104103804023901|OLBERT|pswdf025|R 467 | BDCLG380628490136376|800|20050421|163001|KLON|05042116293806284901|GWOSDZIK|iwdf9431|R 468 | BDCLG380628490191131|800|20050421|163142|KLON|05042116293806284901|GWOSDZIK|iwdf9431|R 469 | BDCLG380907000173338|800|20011212|150100|RABUCH01/01|01121215003809070001|OLBERT|pswdf025|R 470 | BDCLG385024000110270|800|20030320|183054|PIERCE|03032018303850240001|PIERCE|iwdfim01|R 471 | BDCLG392980001369312|800|20021115|185701|RPIPSR00|02111518563929800013|ROTHERMEL|iwdfim01|R 472 | BDCLG393703970276830|400|20001122|115500|REKOWS113937|20001122113937039702|REKOWSKIC|pswdf025|R 473 | BDCLG397924548745513|800|20111018|105449|IT0014|11101810543979245487|C5140081|id3tdc00|R 474 | BDCLG398196938415792|800|20111115|220520|KDS1001B007|11111522023981969384|C5115457|id3tdc00|R 475 | BDCLG398196938487074|800|20111115|220252|KDS1001B007|11111522023981969384|C5115457|id3tdc00|R 476 | BDCLG400408000496547|800|20040502|101455|RPTSHF00|04050210134004080004|I019507|iwdf9431|R 477 | BDCLG400888001320580|800|20011218|155747|RABUCH JA 10|01121815574008880013|OLBERT|pswdf025|R 478 | BDCLG400907000286654|800|20011212|152520|RABUCH02/01|01121215244009070002|OLBERT|pswdf025|R 479 | BDCLG401732000119007|800|20040429|143839|4800/1000|04042914334017320001|WALTHERK|iwdf9431|R 480 | BDCLG402603970533917|400|20001122|134049|REKOWS134026|20001122134026039705|REKOWSKIC|pswdf025|R 481 | BDCLG405304717556348|800|20111122|101151|IT2002|11112210114053047175|C5140081|id3tdc00|R 482 | BDCLG405648728222412|800|20090422|114942|IT2011|09042211484056487282|WEISSANJA|id3tdc00|R 483 | BDCLG412124293282421|800|20111114|231700|C51636231642|11111423164121242932|C5163677|id3tdc00|R 484 | BDCLG412592000109517|800|20040512|105813|RPTSHF00|04051210574125920001|I014498|iwdf9431|R 485 | BDCLG412796000128346|800|20040625|91740|ZCN_BONUS 09|04062509044127960001|I011321|iwdf9431|R 486 | BDCLG413608000114091|800|20030305|130210|ADAM|03030513014136080001|I016104|iwdfim01|R 487 | BDCLG416112252285867|809|20090430|143948|MFC_DEMO_KS0|09043014394161122522|D030206|id3tdc00|R 488 | BDCLG418156933323989|800|20111230|102304|IT2007|11123010224181569333|C5140081|id3tdc00|R 489 | BDCLG420204753096318|800|20110401|83225|I046762|11040108314202047530|I046762|id3tdc00|R 490 | BDCLG420518000748141|800|20020308|192254|RIMODGENVR|02030819224205180007|MICHALSKY|pswdf025|R 491 | BDCLG420570000131396|400|20020313|105346|A/P_ACCOUNTS|02031310524205700001|KNEIFEL|pswdf025|R 492 | BDCLG420592000173921|800|20021101|121717|C5032917|02110112144205920001|C5032917|iwdfim01|R 493 | BDCLG420888003081948|800|20011218|165048|RABUCH3000-3|01121816504208880030|OLBERT|pswdf025|R 494 | BDCLG420892185856494|625|20050413|92759|HR 0927|05041309274208921858|HOF|iwdf9431|R 495 | BDCLG422406700102849|512|20001019|113344|ZTESTLBO|20001019104224067001|BOODTSL|pswdf025|R 496 | BDCLG423108000225211|800|20040507|55648|AWS 0545|04050705454231080002|I019507|iwdf9431|R 497 | BDCLG423720010284539|800|20060920|113459|FLOC1|06092011344237200102|I035497|id3tdc00|R 498 | BDCLG424406851029568|800|20010105|104311|RABUCH|20010105104244068510|OLBERT|pswdf025|R 499 | BDCLG425460000141827|800|20021227|93934|I021066|02122709384254600001|I021066|iwdfim01|R 500 | BDCLG427648298279327|800|20100708|125752|IT8|10070812574276482982|C5140081|id3tdc00|R 501 | BDCLG428232401832173|800|20111114|230227|C51636230142|11111423014282324018|C5163677|id3tdc00|R 502 | BDCLG430184001336648|800|20020111|154851|JOSWIGT|02011115484301840013|JOSWIGT|pswdf025|R 503 | BDCLG430408001153299|800|20040502|102000|RPTPBSR01019|04050210194304080011|I019507|iwdf9431|R 504 | BDCLG430592000263571|800|20021101|122813|C5032917|02110112274305920002|C5032917|iwdfim01|R 505 | BDCLG430860002300689|800|20021115|200223|RPIPSR00|02111520014308600023|ROTHERMEL|iwdfim01|R 506 | BDCLG432712606057320|800|20090422|150925|IT2011|09042215084327126060|WEISSANJA|id3tdc00|R 507 | BDCLG432736000362275|501|20040422|153003|PK_LOBT1998|04042215244327360003|PK-EXPERTE|iwdf9431|R 508 | BDCLG434706851406904|800|20010105|114354|RABUCH11|20010105114347068514|OLBERT|pswdf025|R 509 | BDCLG434803970644139|400|20001122|134406|REKOWS134347|20001122134348039706|REKOWSKIC|pswdf025|R 510 | BDCLG435092000126278|800|20041129|21541|PA_0000|04112902144350920001|I026275|iwdf9431|R 511 | BDCLG435920030982559|800|20111115|234656|C51154234643|11111523464359200309|C5115457|id3tdc00|R 512 | BDCLG436480968876631|800|20110401|84304|I046762|11040108424364809688|I046762|id3tdc00|R 513 | BDCLG437752000182992|800|20030402|101206|RASKBU|03040210114377520001|CINGOLANI|iwdfim01|R 514 | BDCLG438924132113723|800|20111115|21631|C51636021344|11111502134389241321|C5163677|id3tdc00|R 515 | BDCLG439444345862439|800|20111107|235655|KDS1001B007|11110723564394443458|C5115457|id3tdc00|R 516 | BDCLG440556797291960|800|20111230|101551|IT2007|11123010154405567972|C5140081|id3tdc00|R 517 | BDCLG440888002299896|800|20011218|162555|RABUCH7F100|01121816254408880022|OLBERT|pswdf025|R 518 | BDCLG440888003263936|800|20011218|171152|RABUCH3000-5|01121817114408880032|OLBERT|pswdf025|R 519 | BDCLG442605190187825|820|20001206|204450|A/P_ACCOUNTS|20001206204426051901|SCHUELER|pswdf025|R 520 | BDCLG443012772052869|800|20091130|123533|TEST1|09113012334430127720|WALTHERK|id3tdc00|R 521 | BDCLG444960880024421|800|20090423|135912|IT2011|09042313584449608800|WEISSANJA|id3tdc00|R 522 | BDCLG445544314043142|800|20091201|143731|RPTSHF00|09120114354455443140|WEISSANJA|id3tdc00|R 523 | BDCLG445544314098563|800|20091201|143612|RPTSHF00|09120114354455443140|WEISSANJA|id3tdc00|R 524 | BDCLG448084000227958|800|20021108|195125|ZPUMPR3|02110819504480840002|MICHALSKY|iwdfim01|R 525 | BDCLG448212994484946|800|20111115|23336|C51636023045|11111502304482129944|C5163677|id3tdc00|R 526 | BDCLG448596212210388|800|20111115|42821|C51636042745|11111504274485962122|C5163677|id3tdc00|R 527 | BDCLG448964773640988|800|20111115|41102|C51636041045|11111504104489647736|C5163677|id3tdc00|R 528 | BDCLG591772696421787|800|20111108|213309|KDS1001B007|11110821325917726964|C5115457|id3tdc00|R 529 | BDCLG591772696499463|800|20111108|213430|KDS1001B007|11110821325917726964|C5115457|id3tdc00|R 530 | BDCLG592576957983172|800|20090727|110144|IT2011|09072710545925769579|WEISSANJA|id3tdc00|R 531 | BDCLG595784334664576|809|20090507|142805|MFC_DEMO_FB0|09050714275957843346|D030206|id3tdc00|R 532 | BDCLG598212994800214|800|20111116|201133|C51154201059|11111620105982129948|C5115457|id3tdc00|R 533 | BDCLG450106852596174|800|20010105|154511|RABUCH10F100|20010105154501068525|OLBERT|pswdf025|R 534 | BDCLG450184000284246|800|20020111|142219|JOSWIGT|02011114214501840002|JOSWIGT|pswdf025|R 535 | BDCLG450888001239454|800|20011218|155709|RABUCH JA 09|01121815564508880012|OLBERT|pswdf025|R 536 | BDCLG451275000223218|502|20020117|112632|RPTQTA00|02011711244512750002|JOHNO|pswdf025|R 537 | BDCLG454006852632177|800|20010105|154556|RABUCH11F100|20010105154540068526|OLBERT|pswdf025|R 538 | BDCLG454103270292045|512|20001026|154600|ZTESTLBO|20001026154541032702|BOODTSL|pswdf025|R 539 | BDCLG455132000551509|800|20030627|220046|IV10000|03062722004551320005|LINDHOLM|iwdfim01|R 540 | BDCLG455132000562460|800|20030627|231357|IV10000|03062722004551320005|LINDHOLM|iwdfim01|R 541 | BDCLG455132000583443|800|20030627|232931|IV10000|03062722004551320005|LINDHOLM|iwdfim01|R 542 | BDCLG456112252159746|809|20090430|142752|MFC_DEMO_KS0|09043014274561122521|D030206|id3tdc00|R 543 | BDCLG456924956237337|800|20100709|65652|IT8|10070906564569249562|C5140081|id3tdc00|R 544 | BDCLG457988865907999|800|20120209|120753|PFRTCTRS3|12020912074579888659|C5165216|id3tdc00|R 545 | BDCLG458204000146073|800|20050105|140505|TEST|05010514044582040001|WALTHERK|iwdf9431|R 546 | BDCLG458964773518726|800|20111115|22918|C51636022345|11111502234589647735|C5163677|id3tdc00|R 547 | BDCLG458964773594063|800|20111115|22850|C51636022345|11111502234589647735|C5163677|id3tdc00|R 548 | BDCLG460184001023200|800|20020111|153754|JOSWIGT|02011115374601840010|JOSWIGT|pswdf025|R 549 | BDCLG460804920179810|800|20000922|164626|SAPF120|20000922164608049201|MORAK|pswdf025|R 550 | BDCLG460919000450366|800|20020111|123608|JOSWIGT|02011112334609190004|JOSWIGT|pswdf025|R 551 | BDCLG461275000112029|800|20020116|170059|JOSWIGT|02011617004612750001|JOSWIGT|pswdf025|R 552 | BDCLG462601850130398|800|20000922|154645|RABUCH|20000922154626018501|MORAK|pswdf025|R 553 | BDCLG462780536221248|800|20111222|191011|C5165216|11122219094627805362|C5165216|id3tdc00|R 554 | BDCLG463016070547430|800|20000426|105455|RABUCH022000|20000426094630160705|KUERSTEN|pswdf025|R 555 | BDCLG464206852732323|800|20010105|154703|RABUCH12F100|20010105154642068527|OLBERT|pswdf025|R 556 | BDCLG465060000153972|800|20030411|112502|RASKBU|03041111244650600001|THIBAULT|iwdfim01|R 557 | BDCLG465092000390622|800|20041129|50706|PA_0000|04112905064650920003|I026275|iwdf9431|R 558 | BDCLG466064000111221|503|20030408|135107|PA700014|03040813504660640001|SCHROM|iwdfim01|R 559 | BDCLG470803270365412|512|20001026|154725|ZTESTLBO02|20001026154708032703|BOODTSL|pswdf025|R 560 | BDCLG470846000169636|625|20010710|204117|FELICE 2037|01071020374708460001|HOF|pswdf025|R 561 | BDCLG470907000508435|800|20011212|163105|RABUCH05/01|01121216304709070005|OLBERT|pswdf025|R 562 | BDCLG471235000179515|800|20010213|104310|SAPF181NEU2|01021216224712350001|OLBERT|pswdf025|R 563 | BDCLG473606851551992|800|20010105|114746|RABUCH12|20010105114736068515|OLBERT|pswdf025|R 564 | BDCLG474552245113187|800|20050425|183617|RPTSHF00|05042518354745522451|BONIN|iwdf9431|R 565 | BDCLG474816000133628|800|20040709|30756|AW|04070903074748160001|I014498|iwdf9431|R 566 | BDCLG480807000121426|800|20020614|142421|RPUNTUK0|02061414234808070001|ZHAI|pswdf025|R 567 | BDCLG481706851134469|800|20010105|104828|RABUCH|20010105104817068511|OLBERT|pswdf025|R 568 | BDCLG485501810303259|800|20001005|161140|BABU|20001005154855018103|OTTENBACHER|pswdf025|R 569 | BDCLG485501810468717|800|20001005|154929|NEBU|20001005154855018104|OTTENBACHER|pswdf025|R 570 | BDCLG488176000771409|800|20021206|230407|ZPCR3JOBS|02111118004881760007|MICHALSKY|iwdfim01|R 571 | BDCLG488176000787256|800|20021206|221902|ZPCR3JOBS|02111118004881760007|MICHALSKY|iwdfim01|R 572 | BDCLG490888002188787|800|20011218|162458|RABUCH6F100|01121816244908880021|OLBERT|pswdf025|R 573 | BDCLG491436000451864|514|20010806|63219|RPIADVL00622|01080606224914360004|MASTER|pswdf025|R 574 | BDCLG491436000479438|514|20010806|62505|RPIADVL00622|01080606224914360004|MASTER|pswdf025|R 575 | BDCLG491436000493767|514|20010806|63145|RPIADVL00622|01080606224914360004|MASTER|pswdf025|R 576 | BDCLG498176000894727|800|20021206|214955|ZPCR3JOBS|02111118004981760008|MICHALSKY|iwdfim01|R 577 | BDCLG498924132584138|800|20111117|235005|PA30|11111723494989241325|PITTEN|id3tdc00|R 578 | BDCLG500888002477922|800|20011218|162702|RABUCH9F100|01121816265008880024|OLBERT|pswdf025|R 579 | BDCLG500932000204923|800|20020109|181519|A/P_ACCOUNTS|02010918145009320002|JOSWIGT|pswdf025|R 580 | BDCLG506116498083319|800|20090814|132104|IT2011|09081413205061164980|WEISSANJA|id3tdc00|R 581 | BDCLG507644000103889|506|20040920|112030|RFWERE00|04092011185076440001|STREISSEL|iwdf9431|R 582 | BDCLG508176000921150|800|20021206|214052|ZPCR3JOBS|02111118005081760009|MICHALSKY|iwdfim01|R 583 | BDCLG508232402761678|800|20111115|233507|C51154233450|11111523345082324027|C5115457|id3tdc00|R 584 | BDCLG510184001426841|800|20020111|155500|JOSWIGT|02011115545101840014|JOSWIGT|pswdf025|R 585 | BDCLG510408000375820|800|20040502|101459|RPTSHF00|04050210125104080003|I019507|iwdf9431|R 586 | BDCLG510408000572630|800|20040502|101450|RPTSHF00|04050210135104080005|I019507|iwdf9431|R 587 | BDCLG511732000453733|800|20040429|145945|4600/1000|04042914565117320004|WALTHERK|iwdf9431|R 588 | BDCLG512124293827400|800|20111115|12216|C51636012152|11111501215121242938|C5163677|id3tdc00|R 589 | BDCLG512944000243781|800|20031119|141523|A/P_ACCOUNTS|03111914145129440002|KNEIFFEL|iwdfim01|R 590 | BDCLG514004160119136|800|20000726|165231|VVI_MW_CHNG1|20000726165140041601|SMAGOWICZ|pswdf025|R 591 | BDCLG514603270426896|512|20001026|155204|ZTESTLBO02|20001026155146032704|BOODTSL|pswdf025|R 592 | BDCLG514860273974201|800|20090511|155504|IT2011|09051115545148602739|WEISSANJA|id3tdc00|R 593 | BDCLG515106851929763|800|20010105|135259|RABUCH08JAP|20010105135151068519|OLBERT|pswdf025|R 594 | BDCLG515268000263742|507|20041210|43522|RPTSHF00|04121004345152680002|POWERT|iwdf9431|W 595 | BDCLG515648728346749|800|20090422|144806|IT2011|09042214475156487283|WEISSANJA|id3tdc00|R 596 | BDCLG518176001076814|800|20021206|212655|ZPCR3JOBS|02111118005181760010|MICHALSKY|iwdfim01|W 597 | BDCLG518176001085641|800|20021206|220151|ZPCR3JOBS|02111118005181760010|MICHALSKY|iwdfim01|R 598 | BDCLG518176001095629|800|20021206|230350|ZPCR3JOBS|02111118005181760010|MICHALSKY|iwdfim01|R 599 | BDCLG518204000232572|800|20050105|144006|TEST|05010514335182040002|WALTHERK|iwdf9431|R 600 | BDCLG518212994108411|800|20111114|210239|C51154205851|11111420585182129941|C5115457|id3tdc00|R 601 | BDCLG518212994175561|800|20111114|205916|C51154205851|11111420585182129941|C5115457|id3tdc00|R 602 | BDCLG521529000240248|513|20010506|43253|GCERTS|01050604325215290002|BEWLEYL|pswdf025|R 603 | BDCLG522712605948089|800|20090421|193455|IT2011|09042119335227126059|WEISSANJA|id3tdc00|R 604 | BDCLG524960880137609|800|20090423|181039|IT2011|09042318095249608801|WEISSANJA|id3tdc00|R 605 | BDCLG525268766204240|800|20111115|41320|C51636035453|11111503545252687662|C5163677|id3tdc00|R 606 | BDCLG525268766261835|800|20111115|35532|C51636035453|11111503545252687662|C5163677|id3tdc00|R 607 | BDCLG525920030757729|800|20111115|221537|C51154221452|11111522145259200307|C5115457|id3tdc00|R 608 | BDCLG527476041226189|800|20100709|123500|IT8|10070912345274760412|C5140081|id3tdc00|R 609 | BDCLG528176001198089|800|20021206|211440|ZPCR3JOBS|02111118005281760011|MICHALSKY|iwdfim01|R 610 | BDCLG528596211748553|800|20111115|21045|C51636020853|11111502085285962117|C5163677|id3tdc00|R 611 | BDCLG530404000310210|400|20011210|144753|RABUCH12011|01121014465304040003|HARTMANNJOE|pswdf025|R 612 | BDCLG530888003576758|800|20011219|152316|RABUCH3000-8|01121817325308880035|OLBERT|pswdf025|R 613 | BDCLG531529000189198|513|20010506|42856|GCERTS|01050604285315290001|BEWLEYL|pswdf025|R 614 | BDCLG531529000301290|513|20010506|65953|GCERTS|01050606595315290003|BEWLEYL|pswdf025|R 615 | BDCLG531529000320271|513|20010506|93632|GCERTS|01050606595315290003|BEWLEYL|pswdf025|R 616 | BDCLG531529000340593|513|20010506|70158|GCERTS|01050606595315290003|BEWLEYL|pswdf025|R 617 | BDCLG531529000393167|513|20010506|90127|GCERTS|01050606595315290003|BEWLEYL|pswdf025|R 618 | BDCLG532124293683076|800|20111115|11309|C51636011253|11111501125321242936|C5163677|id3tdc00|R 619 | BDCLG533006850614856|800|20010104|105342|RABUCH|20010104105330068506|OLBERT|pswdf025|R 620 | BDCLG534306852019015|800|20010105|135351|RABUCH09JAP|20010105135343068520|OLBERT|pswdf025|R 621 | BDCLG538176001267442|800|20021206|192527|ZPCR3JOBS|02111118005381760012|MICHALSKY|iwdfim01|R 622 | BDCLG540184000477823|800|20020111|145305|JOSWIGT|02011114525401840004|JOSWIGT|pswdf025|R 623 | BDCLG540888000481350|800|20011218|154814|RABUCH JA 01|01121815475408880004|OLBERT|pswdf025|R 624 | BDCLG540888001899661|800|20011218|162103|RABUCH3F100|01121816205408880018|OLBERT|pswdf025|R 625 | BDCLG541420000415715|514|20010807|114055|RPIADVL01139|01080711395414200004|MASTER|pswdf025|R 626 | BDCLG544303970704367|400|20001122|135458|REKOWS135443|20001122135443039707|REKOWSKIC|pswdf025|R 627 | BDCLG544406852135633|800|20010105|135457|RABUCH10JAP|20010105135444068521|OLBERT|pswdf025|R 628 | BDCLG548436259485329|800|20120207|101207|C5165216|12020710115484362594|C5165216|id3tdc00|R 629 | BDCLG548924131574243|800|20111114|201315|C51154201254|11111420125489241315|C5115457|id3tdc00|R 630 | BDCLG550404000106962|400|20011210|141837|RABUCH12011|01121014175504040001|HARTMANNJOE|pswdf025|R 631 | BDCLG550888003667063|800|20011219|153209|RABUCH3000-9|01121915315508880036|OLBERT|pswdf025|R 632 | BDCLG551085000427781|625|20010710|200317|AWS 1954|01071019545510850004|HOF|pswdf025|R 633 | BDCLG551420000313674|514|20010807|105541|RPIADVL01054|01080710545514200003|MASTER|pswdf025|R 634 | BDCLG551612000143054|503|20040706|110214|A/P_ACCOUNTS|04070611015516120001|KNEIFELS|iwdf9431|R 635 | BDCLG552706852208624|800|20010105|135548|RABUCH11JAP|20010105135527068522|OLBERT|pswdf025|R 636 | BDCLG555304717450410|800|20111122|51004|IT2002|11112205095553047174|C5140081|id3tdc00|R 637 | BDCLG558212994029727|800|20111114|205738|C51154205655|11111420565582129940|C5115457|id3tdc00|R 638 | BDCLG558212994096523|800|20111114|210200|C51154205655|11111420565582129940|C5115457|id3tdc00|R 639 | BDCLG558232401607402|800|20111114|223322|C51636223256|11111422325582324016|C5163677|id3tdc00|R 640 | BDCLG559444345972458|800|20111108|1906|KDS1001B007|11110800185594443459|C5115457|id3tdc00|R 641 | BDCLG560290000184143|513|20010506|65157|GCERTS|01050606515602900001|BEWLEYL|pswdf025|R 642 | BDCLG562506852334039|800|20010105|135636|RABUCH12JAP|20010105135625068523|OLBERT|pswdf025|R 643 | BDCLG567960124109484|800|20070327|154743|RPTQTA00|07032715445679601241|BONIN|id3tdc00|R 644 | BDCLG568096000117063|800|20030627|231357|IV10000|03062723135680960001|LINDHOLM|iwdfim01|R 645 | BDCLG568096000118785|800|20030627|232931|IV10000|03062723135680960001|LINDHOLM|iwdfim01|R 646 | BDCLG568232402898755|800|20111115|234505|KDS1001B007|11111523445682324028|C5115457|id3tdc00|R 647 | BDCLG568283000862566|513|20010214|25859|GCERTS|01021402585682830008|BEWLEYL|pswdf025|R 648 | BDCLG570184001194662|800|20020111|154208|JOSWIGT|02011115415701840011|JOSWIGT|pswdf025|R 649 | BDCLG570408000924895|800|20040502|101810|RPTPBSR01017|04050210175704080009|I019507|iwdf9431|R 650 | BDCLG570512000138535|625|20010725|61006|IR21 0608|01072506085705120001|HOF|pswdf025|R 651 | BDCLG570888001015932|800|20011218|155506|RABUCH JA 07|01121815545708880010|OLBERT|pswdf025|R 652 | BDCLG570888003352947|800|20011218|172010|RABUCH3000-6|01121817195708880033|OLBERT|pswdf025|R 653 | BDCLG574803970828162|400|20001122|135804|REKOWS135748|20001122135748039708|REKOWSKIC|pswdf025|R 654 | BDCLG575920030539918|800|20111115|43612|C51636043558|11111504355759200305|C5163677|id3tdc00|R 655 | BDCLG576112251908439|809|20090430|141507|MFC_DEMO_KS0|09043014145761122519|D030206|id3tdc00|R 656 | BDCLG578196937817045|800|20111115|14717|C51636014658|11111501465781969378|C5163677|id3tdc00|R 657 | BDCLG578196937880353|800|20111115|14729|C51636014658|11111501465781969378|C5163677|id3tdc00|R 658 | BDCLG578196938337902|800|20111115|44514|C51636044458|11111504445781969383|C5163677|id3tdc00|R 659 | BDCLG578964773308772|800|20111115|2351|C51636002058|11111500205789647733|C5163677|id3tdc00|R 660 | BDCLG579656363126792|800|20111228|151508|C5165216|11122815135796563631|C5165216|id3tdc00|R 661 | BDCLG581002000177352|625|20010730|42615|AWS-00 0425|01073004255810020001|HOF|pswdf025|R 662 | BDCLG581529000496180|513|20010506|70158|GCERTS|01050607015815290004|BEWLEYL|pswdf025|R 663 | BDCLG582712000124406|800|20050225|175227|PD|05022517515827120001|MIC1|iwdf9431|R 664 | BDCLG583648088694742|800|20060301|101019|PD|06030110095836480886|BASKARANS|id3tdc00|R 665 | BDCLG584522000586903|800|20020503|180025|FACCALSPEC|02050317595845220005|MICHALSKY|pswdf025|R 666 | BDCLG584604160320022|800|20000726|165900|VVI_MW_CHNG3|20000726165846041603|SMAGOWICZ|pswdf025|R 667 | BDCLG585308973452556|800|20111122|52307|IT2002|11112205225853089734|C5140081|id3tdc00|R 668 | BDCLG586704338850135|800|20120202|40811|COSTCENTRES3|12020204075867043388|C5165216|id3tdc00|R 669 | BDCLG587292875414145|800|20111122|51806|IT2002|11112205175872928754|C5140081|id3tdc00|R 670 | BDCLG587924548975064|800|20111019|70314|IT0015|11101907025879245489|C5140081|id3tdc00|R 671 | BDCLG587984306616881|800|20120202|43005|COSTCENTRES3|12020204295879843066|C5165216|id3tdc00|R 672 | BDCLG587984306636810|800|20120202|43432|COSTCENTRES3|12020204295879843066|C5165216|id3tdc00|R 673 | BDCLG587984306675544|800|20120202|43224|COSTCENTRES3|12020204295879843066|C5165216|id3tdc00|R 674 | BDCLG588636789633733|800|20120209|121005|COSTCENTRES3|12020912095886367896|C5165216|id3tdc00|R 675 | BDCLG588636789691494|800|20120209|121648|COSTCENTRES3|12020912095886367896|C5165216|id3tdc00|R 676 | BDCLG588784569967731|800|20120202|61605|COSTCENTRES3|12020206155887845699|C5165216|id3tdc00|R 677 | BDCLG588924131946193|800|20111114|230518|C51636230458|11111423045889241319|C5163677|id3tdc00|R 678 | BDCLG590644776376440|800|20111019|72822|IT0267|11101907275906447763|C5140081|id3tdc00|R 679 | BDCLG590696000129968|800|20020819|94027|PTABI_SAP|02081909395906960001|PTABI_SAP|iwdfim01|R 680 | BDCLG590717000803842|625|20010712|64625|FELICE1 0645|01071206455907170008|HOF|pswdf025|R 681 | BDCLG591772696409338|800|20111108|213322|KDS1001B007|11110821325917726964|C5115457|id3tdc00|R 682 | --------------------------------------------------------------------------------