Legacy YAML / Detail

enhance / enhance_auftragsstatus_online

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
auftragsstatus_online Kurzinfo

Raw YAML

Dateiinhalt

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

#Connections
Source_Config: unitizeEngine #config - credetials of source connection service
Target_Config: enhanceEngine #config - credentials of target connection service

#Engine Mode
#Engine_Mode: full

#Source
Source_Datapool: auftragsstatus_online  #sql from


#Target
Datapool: auftragsstatus_online #sql table
Target_Datapool: auftragsstatus_online  #sql from
Primary_Key: [ordernumber, verkaufshaus]


Mapping:
    ordernumber:
      Source: auftragsstatus_online.ordernumber
      File_Field_Adapter:
       File: auftragsstatus_online.ordernumber
    verkaufshaus:
       Source: auftragsstatus_online.ordernumber
       Field_Adapter:
        - substr: [0,2]
    auftragsstatus: auftragsstatus_online.auftragsstatus
    contains_dropshipping_position:
       Source: auftragsstatus_online.ordernumber #dummy value
       Cross_Field_Adapters:
          - Cross_Field_Adapter:
               Config: unitizeEngine
               Cross_Datapool: iwm_orders_dropshipping #name of cross datapool
               Cross_Field: anlieferart #field to select value from in cross datapool
               Mapping: #cross field adapter with more than one key
                 ordernumber: ordernumber
    trackingnummer:
      Source: auftragsstatus_online.ordernumber #dummy value
      Cross_Field_Adapters_Target_Injection:
        - Cross_Field_Adapter:
            Config: enhanceEngine
            Cross_Datapool: iwm_tracking #name of cross datapool
            Cross_Field: trackingnummer #field to select value from in cross datapool
            Mapping: #cross field adapter with more than one key
              ordernumber: ordernumber
    status_iwm: auftragsstatus_online.status_iwm
    status_shops:
      Source:  auftragsstatus_online.status_shops
      File_Field_Adapter:
        Config: enhanceEngine
        Engine: enhanceEngine
        Datapool: iwm_tracking
        Identifier: ordernumber
        File: auftragsstatus_online.status_shops
        Fields:
         - ordernumber
         - trackingnummer
         - firma

Metadata

Erkannte Konfiguration

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

Source_Config unitizeEngine
Target_Config enhanceEngine
Source_Datapool auftragsstatus_online
Datapool auftragsstatus_online
Target_Datapool auftragsstatus_online
Primary_Key [ "ordernumber", "verkaufshaus" ]
Mapping { "ordernumber": { "Source": "auftragsstatus_online.ordernumber", "File_Field_Adapter": { "File": "auftragsstatus_online.ordernumber" } }, "verkaufshaus": { "Source": "auftragsstatus_online.ordernumber", "Field_Adapter": [ { "substr": [ 0, 2 ] } ] }, "auftragsstatus": "auftragsstatus_online.auftragsstatus", "contains_dropshipping_position": { "Source": "auftragsstatus_online.ordernumber", "Cross_Field_Adapters": [ { "Cross_Field_Adapter": { "Config": "unitizeEngine", "Cross_Datapool": "iwm_orders_dropshipping", "Cross_Field": "anlieferart", "Mapping": { "ordernumber": "ordernumber" } } } ] }, "trackingnummer": { "Source": "auftragsstatus_online.ordernumber", "Cross_Field_Adapters_Target_Injection": [ { "Cross_Field_Adapter": { "Config": "enhanceEngine", "Cross_Datapool": "iwm_tracking", "Cross_Field": "trackingnummer", "Mapping": { "ordernumber": "ordernumber" } } } ] }, "status_iwm": "auftragsstatus_online.status_iwm", "status_shops": { "Source": "auftragsstatus_online.status_shops", "File_Field_Adapter": { "Config": "enhanceEngine", "Engine": "enhanceEngine", "Datapool": "iwm_tracking", "Identifier": "ordernumber", "File": "auftragsstatus_online.status_shops", "Fields": [ "ordernumber", "trackingnummer", "firma" ] } } }