Verkauf Normal 0 /3_GC_DWH/OPTIMA ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID TRANSNAME Y TRANSNAME STATUS Y STATUS LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS STARTDATE Y STARTDATE ENDDATE Y ENDDATE LOGDATE Y LOGDATE DEPDATE Y DEPDATE REPLAYDATE Y REPLAYDATE LOG_FIELD Y LOG_FIELD EXECUTING_SERVER N EXECUTING_SERVER EXECUTING_USER N EXECUTING_USER CLIENT N CLIENT
ID_BATCH Y ID_BATCH SEQ_NR Y SEQ_NR LOGDATE Y LOGDATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS INPUT_BUFFER_ROWS Y INPUT_BUFFER_ROWS OUTPUT_BUFFER_ROWS Y OUTPUT_BUFFER_ROWS
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE LOGGING_OBJECT_TYPE Y LOGGING_OBJECT_TYPE OBJECT_NAME Y OBJECT_NAME OBJECT_COPY Y OBJECT_COPY REPOSITORY_DIRECTORY Y REPOSITORY_DIRECTORY FILENAME Y FILENAME OBJECT_ID Y OBJECT_ID OBJECT_REVISION Y OBJECT_REVISION PARENT_CHANNEL_ID Y PARENT_CHANNEL_ID ROOT_CHANNEL_ID Y ROOT_CHANNEL_ID
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS LOG_FIELD N LOG_FIELD
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE METRICS_DATE Y METRICS_DATE METRICS_CODE Y METRICS_CODE METRICS_DESCRIPTION Y METRICS_DESCRIPTION METRICS_SUBJECT Y METRICS_SUBJECT METRICS_TYPE Y METRICS_TYPE METRICS_VALUE Y METRICS_VALUE
0.0 0.0 5000 50 50 N Y 5000 Y Y 1000 100 - 2024/07/17 12:24:15.448 - 2024/10/10 14:14:15.819 H4sIAAAAAAAA/wMAAAAAAAAAAAA= N Menge = 1 wird als zusätzliche Info an den Unit-History-Datensatz mit der niedrigsten LINE_NO gehängt 512 1024 208 58 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Hilfstabelle Transaction_Code bestimmt die Zuordnung der Zeilen zu Kennzahlen 896 1088 223 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Datensätze mit Transaction_Code/Kennzahl = "Steuer" werden herausgefiltert, damit das Feld "Betrag" der Netto-Summe entspricht. 1280 896 422 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Unit_File <==> Unit_History 1 : n 1856 640 192 26 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y ECC_Status enscheidet über Status verkauft / Bestand / Vorlauf 256 256 189 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Vehicle_Type wird verwendet, um Autohaus-fremde Fahrzeuge als Fremdmarke ausblenden zu können 384 384 216 58 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Falls das Department mit Null oder Leer überschrieben wurde, wird der letzte nicht-leere Eintrag aus dem Archiv genommen 448 512 335 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Übersetzung von Department auf Hauptbetrieb und Standort, unabhängig von verwendetem Kontenrahmen! 960 640 333 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Übersetzung der Optima-Felder auf den DWH-Standard 1920 128 180 42 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Kennzahlen * Betrag 1856 896 117 26 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Verknüpfung zu Acct_Doc_Key über Acct_Doc_Relations Felder UNIQUE_IDENT und ACCT_NO für weitere Verarbeitung auf DWH-Ebene 1280 1152 335 58 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Abweichung zu bisheriger Logik: Berechnung der Standtage und "Tage seit Verkauf" auf Basis des jüngsten SALE_DATE und nicht nach dem heutigen Zeitstempel "current_date" oder "getdate()" 1344 64 345 104 Segoe UI 9 N N 0 0 0 255 205 112 100 100 100 Y Menge bei Storno soll 0 sein, nicht 1 448 896 201 26 Segoe UI 9 N N 0 0 0 255 128 64 100 100 100 Y GC_CONFIG 192.168.2.43 MSSQL Native GC_CONFIG 1433 sa Encrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99 EXTRA_OPTION_MSSQL.instance GLOBALCUBE FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N MSSQL_DOUBLE_DECIMAL_SEPARATOR N PORT_NUMBER 1433 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N GC_STAGING_OPTIMA 192.168.2.43 MSSQL Native GC_STAGING_OPTIMA 1433 sa Encrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99 EXTRA_OPTION_MSSQL.instance GLOBALCUBE FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N MSSQL_DOUBLE_DECIMAL_SEPARATOR N PORT_NUMBER 1433 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N OPTIMA 192.168.2.43 MSSQL Native OPTIMA 1433 sa Encrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99 EXTRA_OPTION_MSSQL.instance GLOBALCUBE FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N MSSQL_DOUBLE_DECIMAL_SEPARATOR N PORT_NUMBER 1433 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N extract.UNIT_HISTORY Unit_History_Strings Y extract.UNIT_FILE Unit_File_Strings Y GC_CONFIG.optima.ECC_Status ECC_Status Y Unit_File_Strings Unit_File_ECC_Status Y ECC_Status Unit_File_ECC_Status Y extract.UNIT_CHANGE_HIST_Department Unit_Change_Hist_Department_sortiert Y GC_CONFIG.optima.Vehicle_Type Vehicle_Type Y Unit_File_ECC_Status Unit_File_Vehicle_Type Y Vehicle_Type Unit_File_Vehicle_Type Y Unit_File_Vehicle_Type Unit_File_Department Y Unit_Change_Hist_Department_sortiert Unit_File_Department Y Unit_Change_Hist_Department_sortiert Unit_File_Department Y GC_CONFIG.optima.Department Department_sortiert Y Department Department_Details Y Department_sortiert Department_Details Y Verkauf_Auswahl_Übersetzung GC_DWH.dbo.Verkauf Y GC_DWH.dbo.Verkauf Write to log Y Unit_History_Strings Unit_History_Menge Y Unit_History_Menge Unit_History_Transaction_Code Y extract.UNIT_HISTORY_Menge Unit_History_Menge_bereinigt Y Unit_History_Menge_bereinigt Unit_History_Menge Y GC_CONFIG.optima.Transaction_Code Transaction_Code Y Transaction_Code Unit_History_Transaction_Code Y Unit_History_Filter_Steuern Unit_History_Kennzahlen Y Unit_History_Kennzahlen Unit_File_Unit_History Y Einkauf_Verkauf_Datum Unit_File_Unit_History Y Unit_File_Unit_History Verkauf_Auswahl_Übersetzung Y Department_Details Get variables Y Unit_File_max_Sale_Date Set variables Y Get variables Einkauf_Verkauf_Datum Y extract.ACCT_DOC_UNIT_HISTORY Acct_Doc_Unit_History_bereinigt Y Unit_History_Transaction_Code Unit_History_Acct_Doc Y Unit_History_Acct_Doc Unit_History_Filter_Steuern Y Acct_Doc_Unit_History_bereinigt Unit_History_Acct_Doc Y Unit_File_Department Department Y Acct_Doc_Unit_History_bereinigt StringOperations Y 1 none UNIT_NUMBER both upper 1216 1344 Y Department Formula Y 1 none Department IF ( OR( ISNA( [SALES_DEPARTMENT] ) ; [SALES_DEPARTMENT] = "" ) ; [DEPARTMENT_1]; [SALES_DEPARTMENT] ) String -1 -1 1024 192 Y Department_Details StreamLookup Y 1 none Department_sortiert N Y N N CLIENT_DB CLIENT_DB SALES_DEPARTMENT SALES_DEPARTMENT Hauptbetrieb_ID Hauptbetrieb_ID String Standort_ID Standort_ID String Marke_ID Marke_ID String Kostenstelle_ID Kostenstelle_ID String 1216 192 Y Department_sortiert Dummy Y 1 none 1216 704 Y ECC_Status Dummy Y 1 none 448 320 Y Einkauf_Verkauf_Datum ScriptValueMod Y 1 none N 9 0 Script 1 var Einkauf_Datum = (RECEPTION_DATE == null) ? PURCH_DATE : RECEPTION_DATE; var Verkauf_Datum = (SALE_DATE == null) ? Datum : SALE_DATE; var Tage_seit_Verkauf = dateDiff(Verkauf_Datum, Datum, "d"); var Standtage = dateDiff(Einkauf_Datum, Verkauf_Datum, "d"); Tage_seit_Verkauf Tage_seit_Verkauf Integer 16 -1 N Standtage Standtage Integer 16 -1 N 1600 192 Y GC_CONFIG.optima.Department TableInput Y 1 none GC_CONFIG SELECT * FROM optima.Department 0 N N N N String normal CLIENT_DB 20 -1 Table input CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal SALES_DEPARTMENT 4 -1 Table input SALES_DEPARTMENT , . none N Y 0 N N N en_US Europe/Berlin N String normal NEW_DEPARTMENT 4 -1 Table input NEW_DEPARTMENT , . none N Y 0 N N N en_US Europe/Berlin N String normal DESCRIPTION 50 -1 Table input DESCRIPTION , . none N Y 0 N N N en_US Europe/Berlin N String normal DEPARTMENT_TYPE_ID 4 -1 Table input DEPARTMENT_TYPE_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal DEPARTMENT_DESC 50 -1 Table input DEPARTMENT_DESC , . none N Y 0 N N N en_US Europe/Berlin N Integer normal DEPARTMENT_GROUP 2 0 Table input DEPARTMENT_GROUP ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N String normal SITE_ID 10 -1 Table input SITE_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal SITE_DESC 30 -1 Table input SITE_DESC , . none N Y 0 N N N en_US Europe/Berlin N String normal STRATEGIC_AREA_ID 10 -1 Table input STRATEGIC_AREA_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal STRATEGIC_AREA_DESC 30 -1 Table input STRATEGIC_AREA_DESC , . none N Y 0 N N N en_US Europe/Berlin N Integer normal SKR51 9 0 Table input SKR51 ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N String normal Hauptbetrieb_ID 20 -1 Table input Hauptbetrieb_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal Standort_ID 10 -1 Table input Standort_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal Marke_ID 10 -1 Table input Marke_ID , . none N Y 0 N N N en_US Europe/Berlin N String normal Kostenstelle_ID 4 -1 Table input Kostenstelle_ID , . none N Y 0 N N N en_US Europe/Berlin N 128 704 Y GC_CONFIG.optima.ECC_Status TableInput Y 1 none GC_CONFIG SELECT * FROM [optima].[ECC_Status] 0 N N N N String normal CLIENT_DB 20 -1 GC_CONFIG.optima.Vehicle_Type 2 CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal ECC_STATUS 10 -1 GC_CONFIG.optima.Vehicle_Type 2 ECC_STATUS , . none N Y 0 N N N en_US Europe/Berlin N String normal SPECIFY 50 -1 GC_CONFIG.optima.Vehicle_Type 2 SPECIFY , . none N Y 0 N N N en_US Europe/Berlin N String normal Bereich 10 -1 GC_CONFIG.optima.Vehicle_Type 2 Bereich , . none N Y 0 N N N en_US Europe/Berlin N String normal Auftragsstatus 20 -1 GC_CONFIG.optima.Vehicle_Type 2 Auftragsstatus , . none N Y 0 N N N en_US Europe/Berlin N String normal Fahrzeugstatus 100 -1 GC_CONFIG.optima.Vehicle_Type 2 Fahrzeugstatus , . none N Y 0 N N N en_US Europe/Berlin N Binary normal timestamp -1 0 GC_CONFIG.optima.Vehicle_Type 2 timestamp , . none N Y 0 N N N en_US Europe/Berlin N 128 320 Y GC_CONFIG.optima.Transaction_Code TableInput Y 1 none GC_CONFIG SELECT * FROM [optima].[Transaction_Code] 0 N N N N String normal CLIENT_DB 20 -1 GC_CONFIG.optima.Transaction_Code CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal TRANSACTION_CODE 12 -1 GC_CONFIG.optima.Transaction_Code TRANSACTION_CODE , . none N Y 0 N N N en_US Europe/Berlin N String normal SPECIFY 50 -1 GC_CONFIG.optima.Transaction_Code SPECIFY , . none N Y 0 N N N en_US Europe/Berlin N String normal TRANSFER_CODE 2 -1 GC_CONFIG.optima.Transaction_Code TRANSFER_CODE , . none N Y 0 N N N en_US Europe/Berlin N String normal Umsatz_Einsatz 7 -1 GC_CONFIG.optima.Transaction_Code Umsatz_Einsatz , . none N Y 0 N N N en_US Europe/Berlin N String normal Kennzahl 13 -1 GC_CONFIG.optima.Transaction_Code Kennzahl , . none N Y 0 N N N en_US Europe/Berlin N String normal Kennzahl2 9 -1 GC_CONFIG.optima.Transaction_Code Kennzahl2 , . none N Y 0 N N N en_US Europe/Berlin N 128 1216 Y GC_CONFIG.optima.Vehicle_Type TableInput Y 1 none GC_CONFIG SELECT * FROM [optima].[Vehicle_Type] 0 N N N N String normal CLIENT_DB 20 -1 extract.UNIT_FILE 2 CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal VEHICLE_TYPE 2 -1 extract.UNIT_FILE 2 VEHICLE_TYPE , . none N Y 0 N N N en_US Europe/Berlin N String normal VEHICLE_TYPE_TEXT 30 -1 extract.UNIT_FILE 2 VEHICLE_TYPE_TEXT , . none N Y 0 N N N en_US Europe/Berlin N String normal Fahrzeugart 14 -1 extract.UNIT_FILE 2 Fahrzeugart , . none N Y 0 N N N en_US Europe/Berlin N String normal Fahrzeugtyp 35 -1 extract.UNIT_FILE 2 Fahrzeugtyp , . none N Y 0 N N N en_US Europe/Berlin N 128 448 Y GC_DWH.dbo.Verkauf TableOutput Y 1 none GC_STAGING_OPTIMA dbo
tbl_Verkauf
5000 Y N Y Y N N Y N Y N CLIENT_DB CLIENT_DB FZG-Nr FZG-Nr BASIS_NUMBER BASIS_NUMBER ECC_STATUS ECC_STATUS VEHICLE_TYPE VEHICLE_TYPE Rg.-Datum Rg.-Datum RECEPTION_DATE RECEPTION_DATE PURCH_DATE PURCH_DATE PREV_OWNER PREV_OWNER ACCOUNT_SALES ACCOUNT_SALES SALES_DEPARTMENT SALES_DEPARTMENT SALE_SALESMAN SALE_SALESMAN PURCH_SALSMAN_CODE PURCH_SALSMAN_CODE SPECIFY SPECIFY Bereich Bereich Auftragsstatus Auftragsstatus Fahrzeugstatus Fahrzeugstatus timestamp timestamp VEHICLE_TYPE_TEXT VEHICLE_TYPE_TEXT FZG-Art FZG-Art FZG-Typ FZG-Typ Department Department Hauptbetrieb_ID Hauptbetrieb_ID Standort_ID Standort_ID Marke_ID Marke_ID KST-ID KST-ID Datum Datum Tage_seit_Verkauf Tage_seit_Verkauf Standtage Standtage LINE_NO LINE_NO Rg.-Nr Rg.-Nr LINE_TYPE LINE_TYPE TRANSACTION_CODE TRANSACTION_CODE REFERENCE REFERENCE ORDERS_GROSSVALUE ORDERS_GROSSVALUE UNIQUE_IDENT UNIQUE_IDENT Menge Menge SPECIFY_1 SPECIFY_1 TRANSFER_CODE TRANSFER_CODE Umsatz_Einsatz Umsatz_Einsatz Kennzahl Kennzahl Kennzahl2 Kennzahl2 UNIQUE_IDENT_ACCT_DOC_KEY UNIQUE_IDENT_ACCT_DOC_KEY ACCT_NO ACCT_NO Faktor Faktor Betrag Betrag EK-FZG EK-FZG Erlös Erlös FZG-Kosten FZG-Kosten Nachlass Nachlass Provisionen Provisionen Sonst. Erlöse Sonst. Erlöse Ums. Fracht Ums. Fracht VK-Hilfen VK-Hilfen Rest Rest 2176 192 Y Get variables GetVariable Y 1 none Datum ${DATUM} Timestamp -1 -1 none 1408 192 Y Set variables SetVariable Y 1 none Datum DATUM ROOT_JOB Y 256 64 Y Transaction_Code Dummy Y 1 none 832 1216 Y Unit_Change_Hist_Department_sortiert Dummy Y 1 none 832 576 Y Unit_File_Department StreamLookup Y 1 none Unit_Change_Hist_Department_sortiert N Y N N CLIENT_DB CLIENT_DB UNIT_NUMBER UNIT_NUMBER DEPARTMENT DEPARTMENT String 832 192 Y Unit_File_ECC_Status StreamLookup Y 1 none ECC_Status N Y N N CLIENT_DB CLIENT_DB ECC_STATUS ECC_STATUS SPECIFY SPECIFY String Bereich Bereich String Auftragsstatus Auftragsstatus String Fahrzeugstatus Fahrzeugstatus String timestamp timestamp Binary 448 192 Y Unit_File_Strings StringOperations Y 1 none UNIT_NUMBER both upper none N None none none BASIS_NUMBER both none none N None none none ECC_STATUS both none none N None none none VEHICLE_TYPE both none none N None none none PREV_OWNER both none none N None none none ACCOUNT_SALES both none none N None none none SALES_DEPARTMENT both none none N None none none SALE_SALESMAN both none none N None none none PURCH_SALSMAN_CODE both none none N None none none 256 192 Y Unit_File_Unit_History MergeJoin Y 1 none LEFT OUTER Einkauf_Verkauf_Datum Unit_History_Kennzahlen CLIENT_DB UNIT_NUMBER CLIENT_DB UNIT_NUMBER 1792 192 Y Unit_File_Vehicle_Type StreamLookup Y 1 none Vehicle_Type N Y N N CLIENT_DB CLIENT_DB VEHICLE_TYPE VEHICLE_TYPE VEHICLE_TYPE_TEXT VEHICLE_TYPE_TEXT String Fahrzeugart Fahrzeugart String Fahrzeugtyp Fahrzeugtyp String 640 192 Y Unit_File_max_Sale_Date TableInput Y 1 none OPTIMA SELECT max([SALE_DATE]) AS [Datum] FROM [import].[UNIT_FILE] WHERE [SALE_DATE] <= getdate() 0 N N N N Timestamp normal Datum 3 -1 Max_Sale_Date Datum , . none N Y 0 N N N en_US Europe/Berlin N 64 64 Y Unit_History_Acct_Doc StreamLookup Y 1 none Acct_Doc_Unit_History_bereinigt N Y N N CLIENT_DB CLIENT_DB UNIT_NUMBER UNIT_NUMBER LINE_NO LINE_NO UNIQUE_IDENT UNIQUE_IDENT_UNIT_HISTORY UNIQUE_IDENT_ACCT_DOC_KEY UNIQUE_IDENT_ACCT_DOC_KEY Integer ACCT_NO ACCT_NO String 1216 960 Y Unit_History_Filter_Steuern FilterRows Y 1 none Unit_History_Kennzahlen N Umsatz_Einsatz <> constant String Steuer -1 -1 N 1600 960 Y Unit_History_Kennzahlen ScriptValueMod Y 1 none N 9 0 Script 1 // Vorzeichen bei Umsätzen drehen var Faktor = (Umsatz_Einsatz == "Umsatz") ? -1 : 1; var Betrag = ORDERS_GROSSVALUE * Faktor; // Kennzahl eindeutige Zuordnung über Transaction_Code var EK_Fahrzeug = (Kennzahl == "EK_Fahrzeug") ? Betrag : 0; var Erloes = (Kennzahl == "Erloes") ? Betrag : 0; var FZG_Kosten = (Kennzahl == "FZG_Kosten") ? Betrag : 0; var Nachlass = (Kennzahl == "Nachlass") ? Betrag : 0; var Provisionen = (Kennzahl == "Provisionen") ? Betrag : 0; var Sonst_Erloese = (Kennzahl == "Sonst_Erloese") ? Betrag : 0; var Ums_Fracht = (Kennzahl == "Ums_Fracht") ? Betrag : 0; // Kennzahl2 - bisher nur VK-Hilfen var VK_Hilfen = (Kennzahl2 == "VK_Hilfen") ? Betrag : 0; // falls kein Transaction_Code definiert ist. var Rest = (Kennzahl == "Rest") ? Betrag : 0; Faktor Faktor Number 16 2 N Betrag Betrag Number 16 2 N EK_Fahrzeug EK_Fahrzeug Number 16 2 N Erloes Erloes Number 16 2 N FZG_Kosten FZG_Kosten Number 16 2 N Nachlass Nachlass Number 16 2 N Provisionen Provisionen Number 16 2 N Sonst_Erloese Sonst_Erloese Number 16 2 N Ums_Fracht Ums_Fracht Number 16 2 N VK_Hilfen VK_Hilfen Number 16 2 N Rest Rest Number 16 2 N 1792 960 Y Unit_History_Menge StreamLookup Y 1 none Unit_History_Menge_bereinigt N Y N N CLIENT_DB CLIENT_DB UNIT_NUMBER UNIT_NUMBER UNIQUE_IDENT UNIQUE_IDENT Menge Menge 0 Number 448 960 Y Unit_History_Menge_bereinigt StringOperations Y 1 none UNIT_NUMBER both upper 448 1088 Y Unit_History_Strings StringOperations Y 1 none UNIT_NUMBER both upper none N None none none DOCUMENT_NR both none none N None none none LINE_TYPE both none none N None none none TRANSACTION_CODE both none none N None none none REFERENCE both none none N None none none 256 960 Y Unit_History_Transaction_Code StreamLookup Y 1 none Transaction_Code N Y N N CLIENT_DB CLIENT_DB TRANSACTION_CODE TRANSACTION_CODE SPECIFY SPECIFY String TRANSFER_CODE TRANSFER_CODE String Umsatz_Einsatz Umsatz_Einsatz String Kennzahl Kennzahl String Kennzahl2 Kennzahl2 String 832 960 Y Vehicle_Type Dummy Y 1 none 640 448 Y Verkauf_Auswahl_Übersetzung SelectValues Y 1 none N DEPARTMENT_1 CLIENT_DB_1 UNIT_NUMBER_1 CLIENT_DB CLIENT_DB None 20 -2 false false UNIT_NUMBER FZG-Nr None 10 -2 false false BASIS_NUMBER BASIS_NUMBER None 20 -2 false false ECC_STATUS ECC_STATUS None 2 -2 false false VEHICLE_TYPE VEHICLE_TYPE None 1 -2 false false SALE_DATE Rg.-Datum None 3 -2 false false RECEPTION_DATE RECEPTION_DATE None 3 -2 false false PURCH_DATE PURCH_DATE None 3 -2 false false PREV_OWNER PREV_OWNER None 60 -2 false false ACCOUNT_SALES ACCOUNT_SALES None 10 -2 false false SALES_DEPARTMENT SALES_DEPARTMENT None 4 -2 false false SALE_SALESMAN SALE_SALESMAN None 20 -2 false false PURCH_SALSMAN_CODE PURCH_SALSMAN_CODE None 20 -2 false false SPECIFY SPECIFY None 50 -2 false false Bereich Bereich None 10 -2 false false Auftragsstatus Auftragsstatus None 20 -2 false false Fahrzeugstatus Fahrzeugstatus None 100 -2 false false timestamp timestamp None -2 0 false false VEHICLE_TYPE_TEXT VEHICLE_TYPE_TEXT None 30 -2 false false Fahrzeugart FZG-Art None 14 -2 false false Fahrzeugtyp FZG-Typ None 35 -2 false false Department Department None -2 -2 false false Hauptbetrieb_ID Hauptbetrieb_ID None 20 -2 false false Standort_ID Standort_ID None 10 -2 false false Marke_ID Marke_ID None 10 -2 false false Kostenstelle_ID KST-ID None 4 -2 false false LINE_NO LINE_NO None 4 0 false false DOCUMENT_NR Rg.-Nr None 20 -2 false false LINE_TYPE LINE_TYPE None 2 -2 false false TRANSACTION_CODE TRANSACTION_CODE None 3 -2 false false REFERENCE REFERENCE None 255 -2 false false ORDERS_GROSSVALUE ORDERS_GROSSVALUE None 15 2 false false UNIQUE_IDENT UNIQUE_IDENT None 12 0 false false Menge Menge None 2 1 false false SPECIFY_1 SPECIFY_1 None 50 -2 false false TRANSFER_CODE TRANSFER_CODE None 2 -2 false false Umsatz_Einsatz Umsatz_Einsatz None 7 -2 false false Kennzahl Kennzahl None 13 -2 false false Kennzahl2 Kennzahl2 None 9 -2 false false Faktor Faktor None 16 2 false false Betrag Betrag None 16 2 false false EK_Fahrzeug EK-FZG None 16 2 false false Erloes Erlös None 16 2 false false FZG_Kosten FZG-Kosten None 16 2 false false Nachlass Nachlass None 16 2 false false Provisionen Provisionen None 16 2 false false Sonst_Erloese Sonst. Erlöse None 16 2 false false Ums_Fracht Ums. Fracht None 16 2 false false VK_Hilfen VK-Hilfen None 16 2 false false Rest Rest None 16 2 false false 1984 192 Y Write to log WriteToLog Y 1 none log_level_error Y Y 100 2176 320 Y extract.ACCT_DOC_UNIT_HISTORY TableInput Y 1 none OPTIMA SELECT [CLIENT_DB] , [UNIT_NUMBER] , [LINE_NO] , [UNIQUE_IDENT_UNIT_HISTORY] , [UNIQUE_IDENT_ACCT_DOC_KEY] , [ACCT_NO] , [BOOKKEEP_DATE] FROM [extract].[ACCT_DOC_UNIT_HISTORY] ORDER BY [CLIENT_DB], [UNIT_NUMBER], [LINE_NO], [UNIQUE_IDENT_UNIT_HISTORY] 0 N N N N String normal CLIENT_DB 20 -1 Table input CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal UNIT_NUMBER 10 -1 Table input UNIT_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N Integer normal LINE_NO 4 0 Table input LINE_NO ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N Integer normal UNIQUE_IDENT_UNIT_HISTORY 12 0 Table input UNIQUE_IDENT_UNIT_HISTORY ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N Integer normal UNIQUE_IDENT_ACCT_DOC_KEY 12 0 Table input UNIQUE_IDENT_ACCT_DOC_KEY ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N String normal ACCT_NO 10 -1 Table input ACCT_NO , . none N Y 0 N N N en_US Europe/Berlin N Timestamp normal BOOKKEEP_DATE 3 -1 Table input BOOKKEEP_DATE , . none N Y 0 N N N en_US Europe/Berlin N 128 1344 Y extract.UNIT_CHANGE_HIST_Department TableInput Y 1 none OPTIMA SELECT * FROM [extract].[UNIT_CHANGE_HIST_Department] ORDER BY [CLIENT_DB], [UNIT_NUMBER] 0 N N N N String normal CLIENT_DB 20 -1 extract.UNIT_CHANGE_HIST_Department CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal UNIT_NUMBER 10 -1 extract.UNIT_CHANGE_HIST_Department UNIT_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N String normal DEPARTMENT 4 -1 extract.UNIT_CHANGE_HIST_Department DEPARTMENT , . none N Y 0 N N N en_US Europe/Berlin N 128 576 Y extract.UNIT_FILE TableInput Y 1 none OPTIMA SELECT * FROM [extract].[UNIT_FILE] ORDER BY [CLIENT_DB], [UNIT_NUMBER] 0 N N N N String normal CLIENT_DB 20 -1 extract.UNIT_FILE CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal UNIT_NUMBER 10 -1 extract.UNIT_FILE UNIT_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N String normal BASIS_NUMBER 20 -1 extract.UNIT_FILE BASIS_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N String normal ECC_STATUS 2 -1 extract.UNIT_FILE ECC_STATUS , . none N Y 0 N N N en_US Europe/Berlin N String normal VEHICLE_TYPE 1 -1 extract.UNIT_FILE VEHICLE_TYPE , . none N Y 0 N N N en_US Europe/Berlin N Timestamp normal SALE_DATE 3 -1 extract.UNIT_FILE SALE_DATE , . none N Y 0 N N N en_US Europe/Berlin N Timestamp normal RECEPTION_DATE 3 -1 extract.UNIT_FILE RECEPTION_DATE , . none N Y 0 N N N en_US Europe/Berlin N Timestamp normal PURCH_DATE 3 -1 extract.UNIT_FILE PURCH_DATE , . none N Y 0 N N N en_US Europe/Berlin N String normal PREV_OWNER 60 -1 extract.UNIT_FILE PREV_OWNER , . none N Y 0 N N N en_US Europe/Berlin N String normal ACCOUNT_SALES 10 -1 extract.UNIT_FILE ACCOUNT_SALES , . none N Y 0 N N N en_US Europe/Berlin N String normal SALES_DEPARTMENT 4 -1 extract.UNIT_FILE SALES_DEPARTMENT , . none N Y 0 N N N en_US Europe/Berlin N String normal SALE_SALESMAN 20 -1 extract.UNIT_FILE SALE_SALESMAN , . none N Y 0 N N N en_US Europe/Berlin N String normal PURCH_SALSMAN_CODE 20 -1 extract.UNIT_FILE PURCH_SALSMAN_CODE , . none N Y 0 N N N en_US Europe/Berlin N 64 192 Y extract.UNIT_HISTORY TableInput Y 1 none OPTIMA SELECT * FROM [extract].[UNIT_HISTORY] ORDER BY [CLIENT_DB], [UNIT_NUMBER], [LINE_NO], [UNIQUE_IDENT] 0 N N N N String normal CLIENT_DB 20 -1 extract.UNIT_HISTORY CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal UNIT_NUMBER 10 -1 extract.UNIT_HISTORY UNIT_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N Integer normal LINE_NO 4 0 extract.UNIT_HISTORY LINE_NO ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N String normal DOCUMENT_NR 20 -1 extract.UNIT_HISTORY DOCUMENT_NR , . none N Y 0 N N N en_US Europe/Berlin N String normal LINE_TYPE 2 -1 extract.UNIT_HISTORY LINE_TYPE , . none N Y 0 N N N en_US Europe/Berlin N String normal TRANSACTION_CODE 3 -1 extract.UNIT_HISTORY TRANSACTION_CODE , . none N Y 0 N N N en_US Europe/Berlin N String normal REFERENCE 255 -1 extract.UNIT_HISTORY REFERENCE , . none N Y 0 N N N en_US Europe/Berlin N Number normal ORDERS_GROSSVALUE 15 2 extract.UNIT_HISTORY ORDERS_GROSSVALUE ####0.0#########;-####0.0######### , . none N Y 0 N N N en_US Europe/Berlin N Integer normal UNIQUE_IDENT 12 0 extract.UNIT_HISTORY UNIQUE_IDENT ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N 64 960 Y extract.UNIT_HISTORY_Menge TableInput Y 1 none OPTIMA SELECT * FROM [extract].[UNIT_HISTORY_Menge] ORDER BY [CLIENT_DB], [UNIT_NUMBER], [UNIQUE_IDENT] 0 N N N N String normal CLIENT_DB 20 -1 Table input CLIENT_DB , . none N Y 0 N N N en_US Europe/Berlin N String normal UNIT_NUMBER 10 -1 Table input UNIT_NUMBER , . none N Y 0 N N N en_US Europe/Berlin N Integer normal UNIQUE_IDENT 12 0 Table input UNIQUE_IDENT ####0;-####0 , . none N Y 0 N N N en_US Europe/Berlin N Number normal Menge 2 1 Table input Menge ####0.0#########;-####0.0######### , . none N Y 0 N N N en_US Europe/Berlin N 128 1088 Y GC_DWH.dbo.Verkauf Write to log Y Verkauf_Auswahl_Übersetzung N N