Legacy YAML / Detail

import / iwm_orders

Unveränderter Legacy-Dateistand mit sicherem Importpfad in die Workbench und direkter Sicht auf Roh-YAML, Metadaten und erkannte Features.

RLS aktiv Host ortho-live

Legacy-Definition sicher vergleichen

Diese Detailansicht zeigt den unveränderten Legacy-Dateistand. Von hier aus lässt sich die Definition als Draft in die Workbench übernehmen und dort weiter bearbeiten, ohne das Original im Dateisystem anzutasten.

engine Typ
valid Parse-Status
Managed Status
draft
importEngine Kurzinfo

Raw YAML

Dateiinhalt

Der Inhalt wird read-only aus dem Legacy-Dateisystem geladen. Bearbeitbar wird er erst nach dem Import in die Workbench.

Engine: Import
Source_Config: oster400
Target_Config: importEngine
Mysql_Engine: InnoDB
Default_Charset: utf8
Source_Connection_Type: database
Source_Database_Connection_Service: DatabaseConnectionService

Queries:
 - Query:
     TargetDatapool: iwm_orders
     GetQuery: SELECT CONCAT(CONCAT(lpad(akpf.AKVKHS,2,'0'), akpf.AKSPAR), lpad(akpf.AKAUFN,6,'0')) AS Auftragsnummer,
                      akpf.AKKNDN AS Kundennummer,
                      CASE akpf.AKZART
                      WHEN '0' THEN 'keine Anzahlung'
                      WHEN '1' THEN 'Anzahlung, Rest bei Lieferung'
                      WHEN '2' THEN 'Anzahlung, Rest bei Lieferung'
                      WHEN '3' THEN 'Barzahlung an der Kasse'
                      WHEN '4' THEN 'Bar bei Abholung oder Lieferung'
                      WHEN '5' THEN 'Überweisung 3 Tage nach Lieferung'
                      WHEN '6' THEN 'Überweisung 8 Tage nach Lieferung'
                      WHEN '8' THEN 'Finanzierung ohne Anzahlung'
                      WHEN '9' THEN 'Finanzierung mit Anzahlung'
                      WHEN '14' THEN 'amazon'
                      WHEN '15' THEN 'ebay'
                      WHEN 'A' THEN 'Anzahlung, Rest 3 Tage nach Lieferung'
                      WHEN 'B' THEN 'Gesamt bei Lieferung oder Abholung'
                      WHEN 'C' THEN 'Gesamt heute im Warenhaus'
                      WHEN 'D' THEN 'Überweisung 1 Woche nach Lieferung'
                      WHEN 'E' THEN 'Gesamt durch Gutschein'
                      WHEN 'F' THEN 'Finanzierung'
                      WHEN 'K' THEN 'Kreditkarte'
                      WHEN 'L' THEN 'Rechnungskauf'
                      WHEN 'M' THEN 'Bankeinzug ELV'
                      WHEN 'N' THEN 'Ratenkauf'
                      WHEN 'O' THEN 'Sofortüberweisung'
                      WHEN 'P' THEN 'Paypal'
                      WHEN 'R' THEN 'Rechnungskauf Internet'
                      WHEN 'S' THEN 'Rückholung ohne Skonto'
                      WHEN 'V' THEN 'Vorkasse per Überweisung'
                      END AS Zahlungsart,
                      akpf.AKLART AS Lieferart,
                      akpf.AKDERT AS Bestelltag,
                      akpf.AKDERM AS Bestellmonat,
                      akpf.AKDERJ AS Bestelljahr,
                      CASE WHEN AKNLPO>0 THEN AKAWER+AKNLPO+aknlbt ELSE AKAWER END AS Auftragswert,
                      CASE WHEN AKNLPO>0 THEN 0 ELSE AKNLPO+aknlbt END AS Nachlass,
                      akpf.AKSWRT AS Skonto,
                      akpf.AKNWRT AS Gesamtbetrag,
                      akpf.AKANZL AS Anzahlung,
                      akpf.AKNWRT-akpf.AKANZL AS Restbetrag,
                      CASE adrs0.ADANRN WHEN '01' THEN 'Frau'
                      WHEN '02' THEN 'Herr' END AS ReAnrede,
                      TRIM(adrs0.ADNNAM) AS Name,
                      TRIM(adrs0.ADAVOR) AS Vorname,
                      CONCAT(CONCAT(CONCAT(CONCAT(adrs0.ADLNM1, ' '),adrs0.ADLNM2),' '), adrs0.ADLNM3) AS ReName_zusatz,
                      TRIM(adrs0.ADLSTR) AS ReStrasse,
                      TRIM(adrs0.ADPL15) AS RePLZ,
                      TRIM(adrs0.ADLORT) AS ReOrt,
                      TRIM(adrs0.ADLOTL) AS ReOrt_zusatz,
                      TRIM(adrs0.ADHLND) AS ReLand,
                      CONCAT(adrs0.ADTELV, adrs0.ADTELN) AS ReTelefon,
                      CONCAT(adrs0.ADTLV2, adrs0.ADTLN2) AS ReTelefon2,
                      CONCAT(adrs0.ADFAXV, adrs0.ADFAXN) AS ReFax,
                      CONCAT(adrs0.ADTMBV, adrs0.ADTMBN) AS ReHandy,
                      akpf.AKKNDN AS ReEmail,
                      CASE adrs1.ADANRN WHEN '01' THEN 'Frau'
                      WHEN '02' THEN 'Herr' END AS LiAnrede,
                      TRIM(adrs1.ADNNAM) AS LiName,
                      TRIM(adrs1.ADAVOR) AS LiVorname,
                      TRIM(adrs1.ADLSTR) AS LiStrasse,
                      TRIM(adrs1.ADPL15) AS LiPLZ,
                      TRIM(adrs1.ADLORT) AS LiOrt,
                      TRIM(adrs1.ADLOTL) AS LiOrt_zusatz,
                      TRIM(adrs1.ADHLND) AS LiLand,
                      CONCAT(adrs1.ADTELV, adrs1.ADTELN) AS LiTelefon,
                      CONCAT(adrs1.ADTELV, adrs1.ADTELN) AS LiTelefon,
                      CONCAT(adrs1.ADTLV2, adrs1.ADTLN2) AS LiTelefon2,
                      CONCAT(adrs1.ADFAXV, adrs1.ADFAXN) AS LiFax,
                      CONCAT(adrs1.ADTMBV, adrs1.ADTMBN) AS LiHandy,
                      akpf.AKKNDN AS LiEmail,
                      akpf.AKLFBZ AS Liefergebiet,
                      akpf.AKDLPT AS Plannliefertag,
                      akpf.AKDLPM AS Planliefermonat,
                      akpf.AKDLPJ AS Planlieferjahr,
                      akpf.AKDLPW AS Planlieferwoche,
                      akpf.AKNPST AS StatusID,
                 akpf.AKFIRM,
                      '' AS Auftfrei1,
                      '' AS Auftfrei2,
                      '' AS Auftfrei3,
                      '' AS Auftfrei4,
                      '' AS Auftfrei5
               FROM IWMV2R1DTA.AKPF01 akpf
                 INNER JOIN IWMADROLIB.ADRS00 adrs0 ON akpf.AKKNDN = adrs0.ADANUM
                 LEFT JOIN IWMADROLIB.ADRS01 adrs1 ON akpf.AKANUM = adrs1.ADANUM
               WHERE akpf.AKSTAT='A'
                     AND
                     ((akpf.AKKNDN>0 AND akpf.AKDERJ>2019 AND akpf.AKNWRT>0 AND akpf.AKHWGR Not Like 60 And akpf.AKHWGR Not Like 63)
                      OR (akpf.AKKNDN>0 AND akpf.AKDERJ>2019 AND akpf.AKNWRT>0 AND akpf.AKNPST<606 AND akpf.AKHWGR Not Like 60 And akpf.AKHWGR Not Like 63))

Metadata

Erkannte Konfiguration

Diese Sicht basiert auf der aktuell lesbaren Legacy-Datei und hilft beim Vergleichen vor dem Import.

Engine Import
Source_Config oster400
Target_Config importEngine
Mysql_Engine InnoDB
Default_Charset utf8
Source_Connection_Type database
Source_Database_Connection_Service DatabaseConnectionService
Queries [ { "Query": { "TargetDatapool": "iwm_orders", "GetQuery": "SELECT CONCAT(CONCAT(lpad(akpf.AKVKHS,2,'0'), akpf.AKSPAR), lpad(akpf.AKAUFN,6,'0')) AS Auftragsnummer, akpf.AKKNDN AS Kundennummer, CASE akpf.AKZART WHEN '0' THEN 'keine Anzahlung' WHEN '1' THEN 'Anzahlung, Rest bei Lieferung' WHEN '2' THEN 'Anzahlung, Rest bei Lieferung' WHEN '3' THEN 'Barzahlung an der Kasse' WHEN '4' THEN 'Bar bei Abholung oder Lieferung' WHEN '5' THEN '\u00dcberweisung 3 Tage nach Lieferung' WHEN '6' THEN '\u00dcberweisung 8 Tage nach Lieferung' WHEN '8' THEN 'Finanzierung ohne Anzahlung' WHEN '9' THEN 'Finanzierung mit Anzahlung' WHEN '14' THEN 'amazon' WHEN '15' THEN 'ebay' WHEN 'A' THEN 'Anzahlung, Rest 3 Tage nach Lieferung' WHEN 'B' THEN 'Gesamt bei Lieferung oder Abholung' WHEN 'C' THEN 'Gesamt heute im Warenhaus' WHEN 'D' THEN '\u00dcberweisung 1 Woche nach Lieferung' WHEN 'E' THEN 'Gesamt durch Gutschein' WHEN 'F' THEN 'Finanzierung' WHEN 'K' THEN 'Kreditkarte' WHEN 'L' THEN 'Rechnungskauf' WHEN 'M' THEN 'Bankeinzug ELV' WHEN 'N' THEN 'Ratenkauf' WHEN 'O' THEN 'Sofort\u00fcberweisung' WHEN 'P' THEN 'Paypal' WHEN 'R' THEN 'Rechnungskauf Internet' WHEN 'S' THEN 'R\u00fcckholung ohne Skonto' WHEN 'V' THEN 'Vorkasse per \u00dcberweisung' END AS Zahlungsart, akpf.AKLART AS Lieferart, akpf.AKDERT AS Bestelltag, akpf.AKDERM AS Bestellmonat, akpf.AKDERJ AS Bestelljahr, CASE WHEN AKNLPO>0 THEN AKAWER+AKNLPO+aknlbt ELSE AKAWER END AS Auftragswert, CASE WHEN AKNLPO>0 THEN 0 ELSE AKNLPO+aknlbt END AS Nachlass, akpf.AKSWRT AS Skonto, akpf.AKNWRT AS Gesamtbetrag, akpf.AKANZL AS Anzahlung, akpf.AKNWRT-akpf.AKANZL AS Restbetrag, CASE adrs0.ADANRN WHEN '01' THEN 'Frau' WHEN '02' THEN 'Herr' END AS ReAnrede, TRIM(adrs0.ADNNAM) AS Name, TRIM(adrs0.ADAVOR) AS Vorname, CONCAT(CONCAT(CONCAT(CONCAT(adrs0.ADLNM1, ' '),adrs0.ADLNM2),' '), adrs0.ADLNM3) AS ReName_zusatz, TRIM(adrs0.ADLSTR) AS ReStrasse, TRIM(adrs0.ADPL15) AS RePLZ, TRIM(adrs0.ADLORT) AS ReOrt, TRIM(adrs0.ADLOTL) AS ReOrt_zusatz, TRIM(adrs0.ADHLND) AS ReLand, CONCAT(adrs0.ADTELV, adrs0.ADTELN) AS ReTelefon, CONCAT(adrs0.ADTLV2, adrs0.ADTLN2) AS ReTelefon2, CONCAT(adrs0.ADFAXV, adrs0.ADFAXN) AS ReFax, CONCAT(adrs0.ADTMBV, adrs0.ADTMBN) AS ReHandy, akpf.AKKNDN AS ReEmail, CASE adrs1.ADANRN WHEN '01' THEN 'Frau' WHEN '02' THEN 'Herr' END AS LiAnrede, TRIM(adrs1.ADNNAM) AS LiName, TRIM(adrs1.ADAVOR) AS LiVorname, TRIM(adrs1.ADLSTR) AS LiStrasse, TRIM(adrs1.ADPL15) AS LiPLZ, TRIM(adrs1.ADLORT) AS LiOrt, TRIM(adrs1.ADLOTL) AS LiOrt_zusatz, TRIM(adrs1.ADHLND) AS LiLand, CONCAT(adrs1.ADTELV, adrs1.ADTELN) AS LiTelefon, CONCAT(adrs1.ADTELV, adrs1.ADTELN) AS LiTelefon, CONCAT(adrs1.ADTLV2, adrs1.ADTLN2) AS LiTelefon2, CONCAT(adrs1.ADFAXV, adrs1.ADFAXN) AS LiFax, CONCAT(adrs1.ADTMBV, adrs1.ADTMBN) AS LiHandy, akpf.AKKNDN AS LiEmail, akpf.AKLFBZ AS Liefergebiet, akpf.AKDLPT AS Plannliefertag, akpf.AKDLPM AS Planliefermonat, akpf.AKDLPJ AS Planlieferjahr, akpf.AKDLPW AS Planlieferwoche, akpf.AKNPST AS StatusID, akpf.AKFIRM, '' AS Auftfrei1, '' AS Auftfrei2, '' AS Auftfrei3, '' AS Auftfrei4, '' AS Auftfrei5 FROM IWMV2R1DTA.AKPF01 akpf INNER JOIN IWMADROLIB.ADRS00 adrs0 ON akpf.AKKNDN = adrs0.ADANUM LEFT JOIN IWMADROLIB.ADRS01 adrs1 ON akpf.AKANUM = adrs1.ADANUM WHERE akpf.AKSTAT='A' AND ((akpf.AKKNDN>0 AND akpf.AKDERJ>2019 AND akpf.AKNWRT>0 AND akpf.AKHWGR Not Like 60 And akpf.AKHWGR Not Like 63) OR (akpf.AKKNDN>0 AND akpf.AKDERJ>2019 AND akpf.AKNWRT>0 AND akpf.AKNPST<606 AND akpf.AKHWGR Not Like 60 And akpf.AKHWGR Not Like 63))" } } ]