09.10.2017_montag
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 09.10.2017_montag [2017/10/05 16:22] – [rm#22382 CR 22025: Concession - Integration of Spot-It application (Airbus Proof of Concept)] kalaschnikow | 09.10.2017_montag [2018/04/23 15:57] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== 09.10.2017 Montag ====== | ||
| + | |||
| + | ===== rm#21582 EDI Scheduler does not remove cascade ID in parallel scenarios ===== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | * Das Export wird über die UI angestoßen (als Supplier). | ||
| + | |||
| + | * Statusmeldung vom BIS: | ||
| + | <code xml> | ||
| + | <?xml version=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | Die Statusmeldung kann man simulieren in dem man im JMS Client eine " | ||
| + | |||
| + | ==== Nütliches Zeug ==== | ||
| + | * Job-Runs werden in TAIREDIMESSAGES protokolliert. IDs holen: SELECT * FROM TAIREDIMESSAGES order by cID DESC | ||
| + | * Batch-Größe wird vom Parameter LIMIT_EXPORT_POSCHEDULELINE bestimmt | ||
| + | * Wichtige Klasse (laut Burkhard): POExportXMLM2MProcessor | ||
| + | * TAIRPOSCHEDULE enthält Orders, wenn die Order exportiert ist, müsste cExportAllId nicht leer sein. | ||
| + | <code sql> | ||
| + | -- set config key | ||
| + | UPDATE tConfig set cValue=32 where cKey = ' | ||
| + | |||
| + | -- reset POs | ||
| + | update TAIRPOSCHEDULE set CEXPORTID=null, | ||
| + | |||
| + | -- find last message | ||
| + | SELECT * FROM TAIREDIMESSAGES order by cID DESC | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== TODO ==== | ||
| + | |||
| + | * **-** Parallelläufe simulieren und die im Ticket erwähnte Exception bekommen | ||
| + | * **-** ... | ||
| + | * **-** Catch ContainsNoDataException in StatusMessageImportHandler after starting a new job loop and reset the cascade ID. In this case, the scheduler has finished and the cascade ID must be reset. | ||
| + | * In der StatusMessageImportHandler.processRootElement() gibt es einen " | ||
| + | |||
| + | ==== Misc ==== | ||
| + | * Evtl. liegt es an einer Exception beim zurücksetzen der cExportAllId auf null (s. POExportXMLM2MProcessor.markPosForExport() Zeilen 186 oder 192) | ||
| + | * Dann sollte man im Log den Satz " | ||
| + | * SchedulerManagerEJB.resetExportAllFlag() | ||
| + | * SchedulerManagerEJB.export() | ||
| + | * Dann sollte man im Log den Satz "We could not write message status or reset the export flags. This is a pretty uncool situation because we cannot inform the user about the failed export. So hope someone can read this..." | ||
| + | * In meiner DB gibt es keine Sätze, die hängen geblieben sind, weil folgende Abfrage 0 Sätze liefert: | ||
| + | <code sql> | ||
| + | SELECT * FROM TAIREDIMESSAGES where cMessageId IN (SELECT DISTINCT cExportAllId FROM TAIRPOSCHEDULE where cExportAllId IS NOT null); | ||
| + | </ | ||
| + | D.h. in tAirEDIMessages hat keine Sätze, die zu den " | ||
| + | |||
| + | ==== rm#22382 CR 22025: Concession - Integration of " | ||
| + | |||
| + | https:// | ||
| + | |||
| + | Das Ticket steht momentan auf "ON HOLD" | ||
| + | |||
| + | Notizen siehe [[http:// | ||
| + | |||
| + | ===== Abend ===== | ||
| + | ==== Palletways ==== | ||
| + | * **+** checken, ob's tut | ||
| + | * **+** Mail an Hr. Grewe schreiben | ||
| + | |||
| + | ==== Steuervoranmeldung ==== | ||
| + | * **+** Rechnungen sammeln | ||
| + | |||
| + | ==== Wiatrack ==== | ||
| + | * **-** Log von gestern und heute anschauen (sind Lücken vorhanden?) | ||
| + | |||
| + | ==== Bauer Gear Motor ==== | ||
| + | * **-** mit der eigenen App versuchen sich mit dem Board zu verbinden und Tastendrücke abzufangen | ||
