rm23211
https://cust-projects.seeburger.de/redmine/issues/23211 ( CR → rm#22208 FULL Collab model in POEMA )
usrCtx.isBuyer() bIsCustomerActing verwendenPOCollabEngineEJB.modify() anpassen (ca. line 1028 beim “TODO: implement condition properly”)POCollabEngineEJB.accept() anpassen (ca. line 1228 beim “TODO: implement condition properly”)POCollabEngineEJB.reject() anpassen (ca. line 1571 beim “TODO: implement condition properly”)POCollabEngineEJB.accept() (und POCollabEngineEJB.reject()) Code hinzugefügt, der eine Mail schickt. Das verursachte aber das Problem, dass zwei Mails geschickt werden: eine für “ACCEPT”(Case 7) und eine über den Status-Change. Wie tue ich die Status-Change Mail unterdrücken? War die Stelle überhaupt richtig? → ich kann das nicht mehr nachvollziehenusrCtx.isBuyer() in die IFs in POCollabEngineEJB.accept()/reject()/modify() führt dazu, dass der Code beim Import nicht ausgeführt wird. Ist es richtig? (ich krieg jetzt nämlich keine MAJORS-Mails beim Import) → statt der Methode usrCtx.isBuyer() den Flag bIsCustomerActing verwenden&& nCollabActor != IPOConstants.COLLAB_ACTOR_IMPORT drin). Ist das richtig? (In meinen Notizen zum Projekt rm23211 hab ich das auch so geschrieben. Ohne Frage.)POChangeVerifier.addOSPStatusTopic() wurde geänderthttps://cust-projects.seeburger.de/redmine/issues/21582
Das Ticket steht momentan auf “ON HOLD” (inoffiziell). Ich konnte es leider nicht nachvollziehen, der Burkhard hat aber keine Zeit, um mit mir das noch ein Mal durchzuspielen. Upd.: Er hat es alleine versucht und es hat auch nicht geklappt.
Notizen siehe 09.10.2017.