Engine / Editor
iwm_articles_new_bssp_and_aslf
Mandant default
Pipelines
Engines
Include Mappings
Filter
Überblick
Editor
Validierung
Metadaten
Revisionen
Zurück
Altbestand
Engine bearbeiten
Bestand öffnen
Altbestand
Zum Editor
Run erst mit Status active
DRAFT
Status
engine
Typ
import
Runner
1
Revisionen
Editor
Engine bearbeiten
Definitionstyp
Runner-Typ
Name
Titel
Status
draft
active
archived
YAML-Inhalt
Engine: Import Source_Config: oster400_adminecomm Target_Config: importEngine Mysql_Engine: InnoDB Default_Charset: latin1 Source_Connection_Type: database Source_Database_Connection_Service: DatabaseConnectionService #verkaufshaus is always set to 0 to have a propper match in the join of unitizing #all articles with a bestellsperre or auslauf in either verkaufshaus = 96 or verkaufshaus = 0 should be excluded in the following process logic Queries: - Query: TargetDatapool: iwm_articles_new_bssp_and_auslauf GetQuery: SELECT AMFIRM as firma, CASE AMAPNR WHEN 0 THEN CAST(AMARTE AS VARCHAR(10)) ELSE CONCAT(CONCAT(CAST(AMARTE AS VARCHAR(10)),'-'),AMAPNR) END AS ordernumber, AMAPNR, AMARTE, AMVKHS as verkaufshaus, AMASLF as auslauf, AMBSSP as bestellsperre FROM IWMV2R1DTA.ARVK00 arvk WHERE arvk.AMSTAT = 'A' AND arvk.AMDGBM >= 1 and arvk.AMDGBM <=12 and arvk.AMDGAM >= 1 and arvk.AMDGAM <=12 and arvk.AMDGAT >=1 and arvk.AMDGAT <=31 and arvk.AMDGBT >=1 and arvk.AMDGBT <=31 and (arvk.AMVKHS = 0 or arvk.AMVKHS = 96 or arvk.AMVKHS = 97 or arvk.AMVKHS = 86 or arvk.AMVKHS = 87) and TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk.AMDGBT, '-'), arvk.AMDGBM), '-'), arvk.AMDGBJ), 'DD-MM-YYYY') >= CURRENT_DATE AND TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk.AMDGAT, '-'), arvk.AMDGAM), '-'), arvk.AMDGAJ), 'DD-MM-YYYY') <= CURRENT_DATE AND TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk.AMDGAT, '-'), arvk.AMDGAM), '-'), arvk.AMDGAJ), 'DD-MM-YYYY') = (SELECT DISTINCT (max(TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk2.AMDGAT, '-'), arvk2.AMDGAM), '-'), arvk2.AMDGAJ), 'DD-MM-YYYY'))) as maxdatega FROM IWMV2R1DTA.ARVK00 as arvk2 WHERE arvk2.AMSTAT = 'A' AND arvk2.AMDGBM >= 1 and arvk2.AMDGBM <=12 and arvk2.AMDGAM >= 1 and arvk2.AMDGAM <=12 and arvk2.AMDGAT >=1 and arvk2.AMDGAT <=31 and arvk2.AMDGBT >=1 and arvk2.AMDGBT <=31 and (arvk2.AMVKHS = 0 or arvk2.AMVKHS = 96 or arvk2.AMVKHS = 97 or arvk2.AMVKHS = 86 or arvk2.AMVKHS = 87) and TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk2.AMDGAT, '-'), arvk2.AMDGAM), '-'), arvk2.AMDGAJ), 'DD-MM-YYYY') <= CURRENT_DATE and TO_DATE(CONCAT(CONCAT(CONCAT(CONCAT(arvk2.AMDGBT, '-'), arvk2.AMDGBM), '-'), arvk2.AMDGBJ), 'DD-MM-YYYY') >= CURRENT_DATE and arvk2.AMFIRM = arvk.AMFIRM and arvk2.AMARTE = arvk.AMARTE and arvk2.AMAPNR = arvk.AMAPNR and arvk2.AMVKHS = arvk.AMVKHS GROUP BY arvk2.AMFIRM, arvk2.AMARTE, arvk2.AMVKHS, arvk2.AMAPNR )
Definition aktualisieren