0.00.050005050NY5000YY1000100-2024/07/17 12:24:15.448-2024/10/10 14:14:15.819H4sIAAAAAAAA/wMAAAAAAAAAAAA=NMenge = 1 wird als zusätzliche Info
an den Unit-History-Datensatz
mit der niedrigsten LINE_NO gehängt512102420858Segoe UI9NN000255205112100100100YHilfstabelle Transaction_Code bestimmt
die Zuordnung der Zeilen zu Kennzahlen896108822342Segoe UI9NN000255205112100100100YDatensätze mit Transaction_Code/Kennzahl = "Steuer" werden herausgefiltert,
damit das Feld "Betrag" der Netto-Summe entspricht.128089642242Segoe UI9NN000255205112100100100YUnit_File <==> Unit_History 1 : n185664019226Segoe UI9NN000255205112100100100YECC_Status enscheidet über
Status verkauft / Bestand / Vorlauf25625618942Segoe UI9NN000255205112100100100YVehicle_Type wird verwendet,
um Autohaus-fremde Fahrzeuge
als Fremdmarke ausblenden zu können38438421658Segoe UI9NN000255205112100100100YFalls das Department mit Null oder Leer überschrieben wurde,
wird der letzte nicht-leere Eintrag aus dem Archiv genommen44851233542Segoe UI9NN000255205112100100100YÜbersetzung von Department auf Hauptbetrieb und Standort,
unabhängig von verwendetem Kontenrahmen!96064033342Segoe UI9NN000255205112100100100YÜbersetzung der Optima-Felder
auf den DWH-Standard192012818042Segoe UI9NN000255205112100100100YKennzahlen * Betrag185689611726Segoe UI9NN000255205112100100100YVerknüpfung zu Acct_Doc_Key über Acct_Doc_Relations
Felder UNIQUE_IDENT und ACCT_NO für weitere Verarbeitung
auf DWH-Ebene1280115233558Segoe UI9NN000255205112100100100YAbweichung 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()"
134464345104Segoe UI9NN000255205112100100100YMenge bei Storno soll 0 sein, nicht 144889620126Segoe UI9NN00025512864100100100YGC_CONFIG192.168.2.43MSSQLNativeGC_CONFIG1433saEncrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99EXTRA_OPTION_MSSQL.instanceGLOBALCUBEFORCE_IDENTIFIERS_TO_LOWERCASENFORCE_IDENTIFIERS_TO_UPPERCASENIS_CLUSTEREDNMSSQL_DOUBLE_DECIMAL_SEPARATORNPORT_NUMBER1433PRESERVE_RESERVED_WORD_CASEYQUOTE_ALL_FIELDSNSUPPORTS_BOOLEAN_DATA_TYPEYSUPPORTS_TIMESTAMP_DATA_TYPEYUSE_POOLINGNGC_STAGING_OPTIMA192.168.2.43MSSQLNativeGC_STAGING_OPTIMA1433saEncrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99EXTRA_OPTION_MSSQL.instanceGLOBALCUBEFORCE_IDENTIFIERS_TO_LOWERCASENFORCE_IDENTIFIERS_TO_UPPERCASENIS_CLUSTEREDNMSSQL_DOUBLE_DECIMAL_SEPARATORNPORT_NUMBER1433PRESERVE_RESERVED_WORD_CASEYQUOTE_ALL_FIELDSNSUPPORTS_BOOLEAN_DATA_TYPEYSUPPORTS_TIMESTAMP_DATA_TYPEYUSE_POOLINGNOPTIMA192.168.2.43MSSQLNativeOPTIMA1433saEncrypted 2be98afc86aa7f2a9ad1fbb238ec3fe99EXTRA_OPTION_MSSQL.instanceGLOBALCUBEFORCE_IDENTIFIERS_TO_LOWERCASENFORCE_IDENTIFIERS_TO_UPPERCASENIS_CLUSTEREDNMSSQL_DOUBLE_DECIMAL_SEPARATORNPORT_NUMBER1433PRESERVE_RESERVED_WORD_CASEYQUOTE_ALL_FIELDSNSUPPORTS_BOOLEAN_DATA_TYPEYSUPPORTS_TIMESTAMP_DATA_TYPEYUSE_POOLINGNextract.UNIT_HISTORYUnit_History_StringsYextract.UNIT_FILEUnit_File_StringsYGC_CONFIG.optima.ECC_StatusECC_StatusYUnit_File_StringsUnit_File_ECC_StatusYECC_StatusUnit_File_ECC_StatusYextract.UNIT_CHANGE_HIST_DepartmentUnit_Change_Hist_Department_sortiertYGC_CONFIG.optima.Vehicle_TypeVehicle_TypeYUnit_File_ECC_StatusUnit_File_Vehicle_TypeYVehicle_TypeUnit_File_Vehicle_TypeYUnit_File_Vehicle_TypeUnit_File_DepartmentYUnit_Change_Hist_Department_sortiertUnit_File_DepartmentYUnit_Change_Hist_Department_sortiertUnit_File_DepartmentYGC_CONFIG.optima.DepartmentDepartment_sortiertYDepartmentDepartment_DetailsYDepartment_sortiertDepartment_DetailsYVerkauf_Auswahl_ÜbersetzungGC_DWH.dbo.VerkaufYGC_DWH.dbo.VerkaufWrite to logYUnit_History_StringsUnit_History_MengeYUnit_History_MengeUnit_History_Transaction_CodeYextract.UNIT_HISTORY_MengeUnit_History_Menge_bereinigtYUnit_History_Menge_bereinigtUnit_History_MengeYGC_CONFIG.optima.Transaction_CodeTransaction_CodeYTransaction_CodeUnit_History_Transaction_CodeYUnit_History_Filter_SteuernUnit_History_KennzahlenYUnit_History_KennzahlenUnit_File_Unit_HistoryYEinkauf_Verkauf_DatumUnit_File_Unit_HistoryYUnit_File_Unit_HistoryVerkauf_Auswahl_ÜbersetzungYDepartment_DetailsGet variablesYUnit_File_max_Sale_DateSet variablesYGet variablesEinkauf_Verkauf_DatumYextract.ACCT_DOC_UNIT_HISTORYAcct_Doc_Unit_History_bereinigtYUnit_History_Transaction_CodeUnit_History_Acct_DocYUnit_History_Acct_DocUnit_History_Filter_SteuernYAcct_Doc_Unit_History_bereinigtUnit_History_Acct_DocYUnit_File_DepartmentDepartmentYAcct_Doc_Unit_History_bereinigtStringOperationsY1noneUNIT_NUMBERbothupper12161344YDepartmentFormulaY1noneDepartmentIF ( OR( ISNA( [SALES_DEPARTMENT] ) ; [SALES_DEPARTMENT] = "" ) ; [DEPARTMENT_1]; [SALES_DEPARTMENT] )String-1-11024192YDepartment_DetailsStreamLookupY1noneDepartment_sortiertNYNNCLIENT_DBCLIENT_DBSALES_DEPARTMENTSALES_DEPARTMENTHauptbetrieb_IDHauptbetrieb_IDStringStandort_IDStandort_IDStringMarke_IDMarke_IDStringKostenstelle_IDKostenstelle_IDString1216192YDepartment_sortiertDummyY1none1216704YECC_StatusDummyY1none448320YEinkauf_Verkauf_DatumScriptValueModY1noneN90Script 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_VerkaufTage_seit_VerkaufInteger16-1NStandtageStandtageInteger16-1N1600192YGC_CONFIG.optima.DepartmentTableInputY1noneGC_CONFIGSELECT * FROM optima.Department0NNNNStringnormalCLIENT_DB20-1Table inputCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalSALES_DEPARTMENT4-1Table inputSALES_DEPARTMENT,.noneNY0NNNen_USEurope/BerlinNStringnormalNEW_DEPARTMENT4-1Table inputNEW_DEPARTMENT,.noneNY0NNNen_USEurope/BerlinNStringnormalDESCRIPTION50-1Table inputDESCRIPTION,.noneNY0NNNen_USEurope/BerlinNStringnormalDEPARTMENT_TYPE_ID4-1Table inputDEPARTMENT_TYPE_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalDEPARTMENT_DESC50-1Table inputDEPARTMENT_DESC,.noneNY0NNNen_USEurope/BerlinNIntegernormalDEPARTMENT_GROUP20Table inputDEPARTMENT_GROUP####0;-####0,.noneNY0NNNen_USEurope/BerlinNStringnormalSITE_ID10-1Table inputSITE_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalSITE_DESC30-1Table inputSITE_DESC,.noneNY0NNNen_USEurope/BerlinNStringnormalSTRATEGIC_AREA_ID10-1Table inputSTRATEGIC_AREA_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalSTRATEGIC_AREA_DESC30-1Table inputSTRATEGIC_AREA_DESC,.noneNY0NNNen_USEurope/BerlinNIntegernormalSKR5190Table inputSKR51####0;-####0,.noneNY0NNNen_USEurope/BerlinNStringnormalHauptbetrieb_ID20-1Table inputHauptbetrieb_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalStandort_ID10-1Table inputStandort_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalMarke_ID10-1Table inputMarke_ID,.noneNY0NNNen_USEurope/BerlinNStringnormalKostenstelle_ID4-1Table inputKostenstelle_ID,.noneNY0NNNen_USEurope/BerlinN128704YGC_CONFIG.optima.ECC_StatusTableInputY1noneGC_CONFIGSELECT *
FROM [optima].[ECC_Status]0NNNNStringnormalCLIENT_DB20-1GC_CONFIG.optima.Vehicle_Type 2CLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalECC_STATUS10-1GC_CONFIG.optima.Vehicle_Type 2ECC_STATUS,.noneNY0NNNen_USEurope/BerlinNStringnormalSPECIFY50-1GC_CONFIG.optima.Vehicle_Type 2SPECIFY,.noneNY0NNNen_USEurope/BerlinNStringnormalBereich10-1GC_CONFIG.optima.Vehicle_Type 2Bereich,.noneNY0NNNen_USEurope/BerlinNStringnormalAuftragsstatus20-1GC_CONFIG.optima.Vehicle_Type 2Auftragsstatus,.noneNY0NNNen_USEurope/BerlinNStringnormalFahrzeugstatus100-1GC_CONFIG.optima.Vehicle_Type 2Fahrzeugstatus,.noneNY0NNNen_USEurope/BerlinNBinarynormaltimestamp-10GC_CONFIG.optima.Vehicle_Type 2timestamp,.noneNY0NNNen_USEurope/BerlinN128320YGC_CONFIG.optima.Transaction_CodeTableInputY1noneGC_CONFIGSELECT *
FROM [optima].[Transaction_Code]0NNNNStringnormalCLIENT_DB20-1GC_CONFIG.optima.Transaction_CodeCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalTRANSACTION_CODE12-1GC_CONFIG.optima.Transaction_CodeTRANSACTION_CODE,.noneNY0NNNen_USEurope/BerlinNStringnormalSPECIFY50-1GC_CONFIG.optima.Transaction_CodeSPECIFY,.noneNY0NNNen_USEurope/BerlinNStringnormalTRANSFER_CODE2-1GC_CONFIG.optima.Transaction_CodeTRANSFER_CODE,.noneNY0NNNen_USEurope/BerlinNStringnormalUmsatz_Einsatz7-1GC_CONFIG.optima.Transaction_CodeUmsatz_Einsatz,.noneNY0NNNen_USEurope/BerlinNStringnormalKennzahl13-1GC_CONFIG.optima.Transaction_CodeKennzahl,.noneNY0NNNen_USEurope/BerlinNStringnormalKennzahl29-1GC_CONFIG.optima.Transaction_CodeKennzahl2,.noneNY0NNNen_USEurope/BerlinN1281216YGC_CONFIG.optima.Vehicle_TypeTableInputY1noneGC_CONFIGSELECT *
FROM [optima].[Vehicle_Type]0NNNNStringnormalCLIENT_DB20-1extract.UNIT_FILE 2CLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalVEHICLE_TYPE2-1extract.UNIT_FILE 2VEHICLE_TYPE,.noneNY0NNNen_USEurope/BerlinNStringnormalVEHICLE_TYPE_TEXT30-1extract.UNIT_FILE 2VEHICLE_TYPE_TEXT,.noneNY0NNNen_USEurope/BerlinNStringnormalFahrzeugart14-1extract.UNIT_FILE 2Fahrzeugart,.noneNY0NNNen_USEurope/BerlinNStringnormalFahrzeugtyp35-1extract.UNIT_FILE 2Fahrzeugtyp,.noneNY0NNNen_USEurope/BerlinN128448YGC_DWH.dbo.VerkaufTableOutputY1noneGC_STAGING_OPTIMAdbo
tbl_Verkauf
5000YNYYNNYNYNCLIENT_DBCLIENT_DBFZG-NrFZG-NrBASIS_NUMBERBASIS_NUMBERECC_STATUSECC_STATUSVEHICLE_TYPEVEHICLE_TYPERg.-DatumRg.-DatumRECEPTION_DATERECEPTION_DATEPURCH_DATEPURCH_DATEPREV_OWNERPREV_OWNERACCOUNT_SALESACCOUNT_SALESSALES_DEPARTMENTSALES_DEPARTMENTSALE_SALESMANSALE_SALESMANPURCH_SALSMAN_CODEPURCH_SALSMAN_CODESPECIFYSPECIFYBereichBereichAuftragsstatusAuftragsstatusFahrzeugstatusFahrzeugstatustimestamptimestampVEHICLE_TYPE_TEXTVEHICLE_TYPE_TEXTFZG-ArtFZG-ArtFZG-TypFZG-TypDepartmentDepartmentHauptbetrieb_IDHauptbetrieb_IDStandort_IDStandort_IDMarke_IDMarke_IDKST-IDKST-IDDatumDatumTage_seit_VerkaufTage_seit_VerkaufStandtageStandtageLINE_NOLINE_NORg.-NrRg.-NrLINE_TYPELINE_TYPETRANSACTION_CODETRANSACTION_CODEREFERENCEREFERENCEORDERS_GROSSVALUEORDERS_GROSSVALUEUNIQUE_IDENTUNIQUE_IDENTMengeMengeSPECIFY_1SPECIFY_1TRANSFER_CODETRANSFER_CODEUmsatz_EinsatzUmsatz_EinsatzKennzahlKennzahlKennzahl2Kennzahl2UNIQUE_IDENT_ACCT_DOC_KEYUNIQUE_IDENT_ACCT_DOC_KEYACCT_NOACCT_NOFaktorFaktorBetragBetragEK-FZGEK-FZGErlösErlösFZG-KostenFZG-KostenNachlassNachlassProvisionenProvisionenSonst. ErlöseSonst. ErlöseUms. FrachtUms. FrachtVK-HilfenVK-HilfenRestRest2176192YGet variablesGetVariableY1noneDatum${DATUM}Timestamp-1-1none1408192YSet variablesSetVariableY1noneDatumDATUMROOT_JOBY25664YTransaction_CodeDummyY1none8321216YUnit_Change_Hist_Department_sortiertDummyY1none832576YUnit_File_DepartmentStreamLookupY1noneUnit_Change_Hist_Department_sortiertNYNNCLIENT_DBCLIENT_DBUNIT_NUMBERUNIT_NUMBERDEPARTMENTDEPARTMENTString832192YUnit_File_ECC_StatusStreamLookupY1noneECC_StatusNYNNCLIENT_DBCLIENT_DBECC_STATUSECC_STATUSSPECIFYSPECIFYStringBereichBereichStringAuftragsstatusAuftragsstatusStringFahrzeugstatusFahrzeugstatusStringtimestamptimestampBinary448192YUnit_File_StringsStringOperationsY1noneUNIT_NUMBERbothuppernoneNNonenonenoneBASIS_NUMBERbothnonenoneNNonenonenoneECC_STATUSbothnonenoneNNonenonenoneVEHICLE_TYPEbothnonenoneNNonenonenonePREV_OWNERbothnonenoneNNonenonenoneACCOUNT_SALESbothnonenoneNNonenonenoneSALES_DEPARTMENTbothnonenoneNNonenonenoneSALE_SALESMANbothnonenoneNNonenonenonePURCH_SALSMAN_CODEbothnonenoneNNonenonenone256192YUnit_File_Unit_HistoryMergeJoinY1noneLEFT OUTEREinkauf_Verkauf_DatumUnit_History_KennzahlenCLIENT_DBUNIT_NUMBERCLIENT_DBUNIT_NUMBER1792192YUnit_File_Vehicle_TypeStreamLookupY1noneVehicle_TypeNYNNCLIENT_DBCLIENT_DBVEHICLE_TYPEVEHICLE_TYPEVEHICLE_TYPE_TEXTVEHICLE_TYPE_TEXTStringFahrzeugartFahrzeugartStringFahrzeugtypFahrzeugtypString640192YUnit_File_max_Sale_DateTableInputY1noneOPTIMASELECT max([SALE_DATE]) AS [Datum]
FROM [import].[UNIT_FILE]
WHERE [SALE_DATE] <= getdate()0NNNNTimestampnormalDatum3-1Max_Sale_DateDatum,.noneNY0NNNen_USEurope/BerlinN6464YUnit_History_Acct_DocStreamLookupY1noneAcct_Doc_Unit_History_bereinigtNYNNCLIENT_DBCLIENT_DBUNIT_NUMBERUNIT_NUMBERLINE_NOLINE_NOUNIQUE_IDENTUNIQUE_IDENT_UNIT_HISTORYUNIQUE_IDENT_ACCT_DOC_KEYUNIQUE_IDENT_ACCT_DOC_KEYIntegerACCT_NOACCT_NOString1216960YUnit_History_Filter_SteuernFilterRowsY1noneUnit_History_KennzahlenNUmsatz_Einsatz<>constantStringSteuer-1-1N1600960YUnit_History_KennzahlenScriptValueModY1noneN90Script 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;
FaktorFaktorNumber162NBetragBetragNumber162NEK_FahrzeugEK_FahrzeugNumber162NErloesErloesNumber162NFZG_KostenFZG_KostenNumber162NNachlassNachlassNumber162NProvisionenProvisionenNumber162NSonst_ErloeseSonst_ErloeseNumber162NUms_FrachtUms_FrachtNumber162NVK_HilfenVK_HilfenNumber162NRestRestNumber162N1792960YUnit_History_MengeStreamLookupY1noneUnit_History_Menge_bereinigtNYNNCLIENT_DBCLIENT_DBUNIT_NUMBERUNIT_NUMBERUNIQUE_IDENTUNIQUE_IDENTMengeMenge0Number448960YUnit_History_Menge_bereinigtStringOperationsY1noneUNIT_NUMBERbothupper4481088YUnit_History_StringsStringOperationsY1noneUNIT_NUMBERbothuppernoneNNonenonenoneDOCUMENT_NRbothnonenoneNNonenonenoneLINE_TYPEbothnonenoneNNonenonenoneTRANSACTION_CODEbothnonenoneNNonenonenoneREFERENCEbothnonenoneNNonenonenone256960YUnit_History_Transaction_CodeStreamLookupY1noneTransaction_CodeNYNNCLIENT_DBCLIENT_DBTRANSACTION_CODETRANSACTION_CODESPECIFYSPECIFYStringTRANSFER_CODETRANSFER_CODEStringUmsatz_EinsatzUmsatz_EinsatzStringKennzahlKennzahlStringKennzahl2Kennzahl2String832960YVehicle_TypeDummyY1none640448YVerkauf_Auswahl_ÜbersetzungSelectValuesY1noneNDEPARTMENT_1CLIENT_DB_1UNIT_NUMBER_1CLIENT_DBCLIENT_DBNone20-2falsefalseUNIT_NUMBERFZG-NrNone10-2falsefalseBASIS_NUMBERBASIS_NUMBERNone20-2falsefalseECC_STATUSECC_STATUSNone2-2falsefalseVEHICLE_TYPEVEHICLE_TYPENone1-2falsefalseSALE_DATERg.-DatumNone3-2falsefalseRECEPTION_DATERECEPTION_DATENone3-2falsefalsePURCH_DATEPURCH_DATENone3-2falsefalsePREV_OWNERPREV_OWNERNone60-2falsefalseACCOUNT_SALESACCOUNT_SALESNone10-2falsefalseSALES_DEPARTMENTSALES_DEPARTMENTNone4-2falsefalseSALE_SALESMANSALE_SALESMANNone20-2falsefalsePURCH_SALSMAN_CODEPURCH_SALSMAN_CODENone20-2falsefalseSPECIFYSPECIFYNone50-2falsefalseBereichBereichNone10-2falsefalseAuftragsstatusAuftragsstatusNone20-2falsefalseFahrzeugstatusFahrzeugstatusNone100-2falsefalsetimestamptimestampNone-20falsefalseVEHICLE_TYPE_TEXTVEHICLE_TYPE_TEXTNone30-2falsefalseFahrzeugartFZG-ArtNone14-2falsefalseFahrzeugtypFZG-TypNone35-2falsefalseDepartmentDepartmentNone-2-2falsefalseHauptbetrieb_IDHauptbetrieb_IDNone20-2falsefalseStandort_IDStandort_IDNone10-2falsefalseMarke_IDMarke_IDNone10-2falsefalseKostenstelle_IDKST-IDNone4-2falsefalseLINE_NOLINE_NONone40falsefalseDOCUMENT_NRRg.-NrNone20-2falsefalseLINE_TYPELINE_TYPENone2-2falsefalseTRANSACTION_CODETRANSACTION_CODENone3-2falsefalseREFERENCEREFERENCENone255-2falsefalseORDERS_GROSSVALUEORDERS_GROSSVALUENone152falsefalseUNIQUE_IDENTUNIQUE_IDENTNone120falsefalseMengeMengeNone21falsefalseSPECIFY_1SPECIFY_1None50-2falsefalseTRANSFER_CODETRANSFER_CODENone2-2falsefalseUmsatz_EinsatzUmsatz_EinsatzNone7-2falsefalseKennzahlKennzahlNone13-2falsefalseKennzahl2Kennzahl2None9-2falsefalseFaktorFaktorNone162falsefalseBetragBetragNone162falsefalseEK_FahrzeugEK-FZGNone162falsefalseErloesErlösNone162falsefalseFZG_KostenFZG-KostenNone162falsefalseNachlassNachlassNone162falsefalseProvisionenProvisionenNone162falsefalseSonst_ErloeseSonst. ErlöseNone162falsefalseUms_FrachtUms. FrachtNone162falsefalseVK_HilfenVK-HilfenNone162falsefalseRestRestNone162falsefalse1984192YWrite to logWriteToLogY1nonelog_level_errorYY1002176320Yextract.ACCT_DOC_UNIT_HISTORYTableInputY1noneOPTIMASELECT [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]0NNNNStringnormalCLIENT_DB20-1Table inputCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalUNIT_NUMBER10-1Table inputUNIT_NUMBER,.noneNY0NNNen_USEurope/BerlinNIntegernormalLINE_NO40Table inputLINE_NO####0;-####0,.noneNY0NNNen_USEurope/BerlinNIntegernormalUNIQUE_IDENT_UNIT_HISTORY120Table inputUNIQUE_IDENT_UNIT_HISTORY####0;-####0,.noneNY0NNNen_USEurope/BerlinNIntegernormalUNIQUE_IDENT_ACCT_DOC_KEY120Table inputUNIQUE_IDENT_ACCT_DOC_KEY####0;-####0,.noneNY0NNNen_USEurope/BerlinNStringnormalACCT_NO10-1Table inputACCT_NO,.noneNY0NNNen_USEurope/BerlinNTimestampnormalBOOKKEEP_DATE3-1Table inputBOOKKEEP_DATE,.noneNY0NNNen_USEurope/BerlinN1281344Yextract.UNIT_CHANGE_HIST_DepartmentTableInputY1noneOPTIMASELECT *
FROM [extract].[UNIT_CHANGE_HIST_Department]
ORDER BY [CLIENT_DB], [UNIT_NUMBER]0NNNNStringnormalCLIENT_DB20-1extract.UNIT_CHANGE_HIST_DepartmentCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalUNIT_NUMBER10-1extract.UNIT_CHANGE_HIST_DepartmentUNIT_NUMBER,.noneNY0NNNen_USEurope/BerlinNStringnormalDEPARTMENT4-1extract.UNIT_CHANGE_HIST_DepartmentDEPARTMENT,.noneNY0NNNen_USEurope/BerlinN128576Yextract.UNIT_FILETableInputY1noneOPTIMASELECT *
FROM [extract].[UNIT_FILE]
ORDER BY [CLIENT_DB], [UNIT_NUMBER]0NNNNStringnormalCLIENT_DB20-1extract.UNIT_FILECLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalUNIT_NUMBER10-1extract.UNIT_FILEUNIT_NUMBER,.noneNY0NNNen_USEurope/BerlinNStringnormalBASIS_NUMBER20-1extract.UNIT_FILEBASIS_NUMBER,.noneNY0NNNen_USEurope/BerlinNStringnormalECC_STATUS2-1extract.UNIT_FILEECC_STATUS,.noneNY0NNNen_USEurope/BerlinNStringnormalVEHICLE_TYPE1-1extract.UNIT_FILEVEHICLE_TYPE,.noneNY0NNNen_USEurope/BerlinNTimestampnormalSALE_DATE3-1extract.UNIT_FILESALE_DATE,.noneNY0NNNen_USEurope/BerlinNTimestampnormalRECEPTION_DATE3-1extract.UNIT_FILERECEPTION_DATE,.noneNY0NNNen_USEurope/BerlinNTimestampnormalPURCH_DATE3-1extract.UNIT_FILEPURCH_DATE,.noneNY0NNNen_USEurope/BerlinNStringnormalPREV_OWNER60-1extract.UNIT_FILEPREV_OWNER,.noneNY0NNNen_USEurope/BerlinNStringnormalACCOUNT_SALES10-1extract.UNIT_FILEACCOUNT_SALES,.noneNY0NNNen_USEurope/BerlinNStringnormalSALES_DEPARTMENT4-1extract.UNIT_FILESALES_DEPARTMENT,.noneNY0NNNen_USEurope/BerlinNStringnormalSALE_SALESMAN20-1extract.UNIT_FILESALE_SALESMAN,.noneNY0NNNen_USEurope/BerlinNStringnormalPURCH_SALSMAN_CODE20-1extract.UNIT_FILEPURCH_SALSMAN_CODE,.noneNY0NNNen_USEurope/BerlinN64192Yextract.UNIT_HISTORYTableInputY1noneOPTIMASELECT *
FROM [extract].[UNIT_HISTORY]
ORDER BY [CLIENT_DB], [UNIT_NUMBER], [LINE_NO], [UNIQUE_IDENT]0NNNNStringnormalCLIENT_DB20-1extract.UNIT_HISTORYCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalUNIT_NUMBER10-1extract.UNIT_HISTORYUNIT_NUMBER,.noneNY0NNNen_USEurope/BerlinNIntegernormalLINE_NO40extract.UNIT_HISTORYLINE_NO####0;-####0,.noneNY0NNNen_USEurope/BerlinNStringnormalDOCUMENT_NR20-1extract.UNIT_HISTORYDOCUMENT_NR,.noneNY0NNNen_USEurope/BerlinNStringnormalLINE_TYPE2-1extract.UNIT_HISTORYLINE_TYPE,.noneNY0NNNen_USEurope/BerlinNStringnormalTRANSACTION_CODE3-1extract.UNIT_HISTORYTRANSACTION_CODE,.noneNY0NNNen_USEurope/BerlinNStringnormalREFERENCE255-1extract.UNIT_HISTORYREFERENCE,.noneNY0NNNen_USEurope/BerlinNNumbernormalORDERS_GROSSVALUE152extract.UNIT_HISTORYORDERS_GROSSVALUE####0.0#########;-####0.0#########,.noneNY0NNNen_USEurope/BerlinNIntegernormalUNIQUE_IDENT120extract.UNIT_HISTORYUNIQUE_IDENT####0;-####0,.noneNY0NNNen_USEurope/BerlinN64960Yextract.UNIT_HISTORY_MengeTableInputY1noneOPTIMASELECT *
FROM [extract].[UNIT_HISTORY_Menge]
ORDER BY [CLIENT_DB], [UNIT_NUMBER], [UNIQUE_IDENT]0NNNNStringnormalCLIENT_DB20-1Table inputCLIENT_DB,.noneNY0NNNen_USEurope/BerlinNStringnormalUNIT_NUMBER10-1Table inputUNIT_NUMBER,.noneNY0NNNen_USEurope/BerlinNIntegernormalUNIQUE_IDENT120Table inputUNIQUE_IDENT####0;-####0,.noneNY0NNNen_USEurope/BerlinNNumbernormalMenge21Table inputMenge####0.0#########;-####0.0#########,.noneNY0NNNen_USEurope/BerlinN1281088YGC_DWH.dbo.VerkaufWrite to logYVerkauf_Auswahl_ÜbersetzungNN