23.11.2017 Donnerstag
====== Termine ====== * **+** **8:00-9:00** Dr. Ruef - Professionelle Zahnreinigung ====== Arbeit ====== ===== rm#23486 CR21921: OrgID als Schlüsselwert für die Jobparametrisierung ===== [[rm23486]] https://cust-projects.seeburger.de/redmine/issues/23486 (CR -> https://cust-projects.seeburger.de/redmine/issues/21921) ==== TODO ==== * **+** com.seeburger.airsupply.ncr.job.NCRCleanupJob * **+** Implement * **+** Test CORPORATE_GROUP (Name="Airsupply Industrial Group", Id="100023") * **+** Weder Name noch Id vorhanden -> es soll eine Exception kommen * **+** Nur Name vorhanden * **+** Valider Name * **+** Catch-all Wildcard * **+** Valider Name mit Wildcard * **+** Nur Id vorhanden * **+** Catch-all Wildcard * **+** Echte Id * **+** Id mit Wildcard-> es soll eine Exception geworfen werden * **+** Ungültige Id -> es soll eine Exception geworfen werden * **+** Name UND Id vorhanden * **+** Name und Id passen zusammen -> es soll etwas gemacht werden * **+** Name=*, Id=* * **+** Name=*, Id= -> es soll eine Exception kommen * **+** Name=, Id=* -> es soll eine Exception kommen * **+** Name und Id passen NICHT zusammen -> es soll eine Exception kommen * **+** Test CUSTOMER_ORG (Name=“Airsupply Industrial”, Id=“101710”) * **+** Weder Name noch Id vorhanden -> es soll eine Exception kommen * **+** Nur Name vorhanden * **+** Valider Name * **+** Catch-all Wildcard * **+** Valider Name mit Wildcard * **+** Nur Id vorhanden * **+** Catch-all Wildcard * **+** Valide Id * **+** Id mit Wildcard-> es soll eine Exception geworfen werden * **+** Ungültige Id -> es soll eine Exception geworfen werden * **+** Name UND Id vorhanden * **+** Name und Id passen zusammen -> es soll etwas gemacht werden * **+** Name=*, Id=* * **+** Name=*, Id= -> es soll eine Exception kommen * **+** Name=, Id=* -> es soll eine Exception kommen * **+** Name und Id passen NICHT zusammen -> es soll eine Exception kommen * **+** Test SUPPLIER_GROUP (Name=“Honeywell Aerospace”, Id=“100031”) * **+** Weder Name noch Id vorhanden -> es soll eine Exception kommen * **+** Nur Name vorhanden * **+** Valider Name * **+** Catch-all Wildcard * **+** Valider Name mit Wildcard * **+** Nur Id vorhanden * **+** Valide Id * **+** Id mit Wildcard-> es soll eine Exception geworfen werden * **+** Catch-all Wildcard * **+** Ungültige Id -> es soll eine Exception geworfen werden * **+** Name UND Id vorhanden * **+** Name und Id passen zusammen * **+** Name=*, Id=* * **+** Name=*, Id= -> es soll eine Exception kommen * **+** Name=, Id=* -> es soll eine Exception kommen * **+** Name und Id passen NICHT zusammen -> es soll eine Exception kommen * **-** Die fertigen Jobs umschreiben, so dass JobUtil verwendet wird * **-** com.seeburger.airsupply.alertmon.job.DeleteAlerts * **+** Implement * **+** Test CORPORATE_GROUP (Name="TST_GBU_BCG2", Id="2017485") * **+** Weder Name noch Id vorhanden -> es soll eine Exception kommen * **+** Nur Name vorhanden * **+** Valider Name * **+** Catch-all Wildcard * **+** Valider Name mit Wildcard * **+** Nur Id vorhanden * **+** Catch-all Wildcard * **+** Valide Id * **+** Id mit Wildcard-> es soll eine Exception geworfen werden * **+** Ungültige Id -> es soll eine Exception geworfen werden * **-** Name UND Id vorhanden * **+** Name und Id passen zusammen * **+** Name=*, Id=* * **+** Name=*, Id= -> es soll eine Exception kommen * **+** Name=, Id=* -> es soll eine Exception kommen * **+** Name und Id passen NICHT zusammen -> es soll eine Exception kommen * **-** com.seeburger.airsupply.asn.manager.job.ASNCleanupJob * **-** com.seeburger.airsupply.asn.manager.job.LateDespatchAdviceJob * **-** com.seeburger.airsupply.asn.manager.job.ASNErrorReportCleanupJob * **-** com.seeburger.airsupply.archive.client.job.AbstractArchivingJob * **-** com.seeburger.airsupply.md.material.job.MaterialDataReportJob * **-** com.seeburger.airsupply.otd.job.OTDKPIM2MReportJob * **-** com.seeburger.airsupply.otd.job.OTDKPIReorgJob * **-** com.seeburger.airsupply.otd.job.OTDLinesReorgJob * **-** com.seeburger.airsupply.otd.job.OTDLinesReportJob * **-** com.seeburger.airsupply.po.client.job.POActivityTimeoutNotifierJob * **-** com.seeburger.airsupply.po.client.job.POAutoCommitJob * **-** com.seeburger.airsupply.po.client.job.PoCollabReportCRExporter * **-** com.seeburger.airsupply.po.client.job.POCollabReportV4ExporterJob * **-** com.seeburger.airsupply.po.client.job.POFinalizerJob * **-** com.seeburger.airsupply.po.client.job.PONoReceptionAlertJob * **-** com.seeburger.airsupply.po.client.job.POStatusHistoryExporterJob * **-** com.seeburger.airsupply.edi.messagemonitor.job.MessageMonitorReorg * **-** com.seeburger.smarti.custom.so.routing.job.NetworkLinkReorganizationJob * **-** com.seeburger.smarti.custom.so.routing.job.NetworkLinkReportJob * **-** com.seeburger.smarti.custom.so.routing.job.NetworkLinkReportV2Job * **-** Implement * **-** Test (CORPORATE_GROUP_NAME='AIRBUS', CORPORATE_GROUP_ID=100011) * **-** Weder Name noch Id vorhanden -> es soll eine Exception kommen * **-** Nur Name vorhanden * **-** Nur Id vorhanden * **-** Name UND Id vorhanden * **-** Name und Id passen zusammen -> es soll etwas gemacht werden * **-** Name und Id passen NICHT zusammen -> es soll nichts gemacht werden ===== Misc ===== * **-** Was machen wir mit den Timeouts (s.Mail von Christian/Jens)? * TXImportManagerLocal.doImportInNewTransaction() * OracleMessageListenerLocal.listenQueue() ====== Abend ====== ---- ==== Arbeit ==== * **-** Check mails * **-** Mail von Orbitcare?