12.11.2018
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>12.11.2018 Montag</div> </html>
Termine
- - 10:00 - 10:30 Daily Scrum Meeting (https://meet.supplyon.com/saskia.rewitzer/D22PB2SM)
- UX Dimensions Tickets
TODO
- - Gymnastik (5×12)
- - Seeburger
- - Avril
Seeburger
- + Sprint 4.3 Planning
-
- - Fix Test: NCRVerifierTest.testAddAttachmentSuccess()
-
- - Dokumentieren in meinem Wiki wie die DAOImpl-Tests geschrieben und ausgeführt werden müssen
- - Chrome einrichten (https://developers.google.com/web/tools/setup/setup-workflow)
- Misc
AIRS-1022 New fields for "Concession Type" POM
- - Read spec
Sprint 4.3 Planning
- Brexit
- AIRS-912 Control customs declaration in PO or VMI demand (3) → Frank
- New boolean flag to be added to buyside PO
- New boolean flag to be added to buyside VMI demand
- Flag will follow the same logic as e.g. “batch number required”
- Sellside PO/VMI are out of scope
- AIRS-913 Enhance material master data (8) → Volker
- AIRS-914 Force customs relevant information (8)
- Four new fields in DA (+ flag “Customs declaration required”? → s. “batch number required”)
- Logik für diese Felder abhängig von dem Flag “customs declaration required” (s. AIRS-912?)
- AIRS-915 Enable DA update for customs required (2)
- Lieferant soll die Felder editieren können
- Sinnvoll ist dieses Task zusammen mit AIRS-914 zu machen
- AIRS-916 Enhance DA Idoc and Boost messages → BIS
- Concession file attachment name limitation
- AIRS-1028 Concession file attachment name limitation (3)
- Der Name darf max. 45 alphanumerische Zeichen enthalten.
- Concession Techn. Collab. - Creation (POM)
- AIRS-1022 New fields for “Concession Type” POM (5)
- “Description” should be named “Divergency Description”
- The contents of this field schould be filled through a special “defect popup” → details are bound to an extra Task
- New field “Concession type”, “Normalized”, “CA Code”, “CA serial number”, “Drawing number”, “Liability” on header tab
- This field should be available as column on the NCR Overview screen
- This field should be available for advanced search on the NCR Overview screen
- This field should be available in M2M message
- Popup for “Drawing number”
- Mandatory/ optional logics as described in the spec
- AIRS-1068 Attachment handling for POM (3)
- Sending of POM should fail if no declarative document has been attached
- It should possible to attach exactly one declarative document
- only .doc or .docx should be possible as declarative document
- AIRS-1070 Defect handling for POM (incl. M2M) (5)
- Add new fields to the defect form
- Add new fields to the M2M message
- Remove some old fields from the form
- AIRS-1069 Defect validation for POM (3)
- It should be prevented to send a POM message without defect information
- Mark “Defect” tab after a send trial, if no defect information is available for current NCR
- AIRS-1101 Changes on header fields for POM (1)
- Make “Detected During”, “Root Cause”, “Corrective Action”. “Affected PO/PO Line” and “Serial Numbers” optional for AIRBUS
- AIRS-1026 Editable fields in status “INCOMPLETE” (3)
- If NCR is in status “INCOMPLETE” and has type “Equipment”
- some fields should editable
- If NCR is in status “INCOMPLETE” and has type “Structure”
- some (other) fields should editable
- AIRS-1157 New status “Customer Integration Denied” (3)
- A new status should be added to the panel “Refinement”
- It should be not possible to customer to change NCR fields in this status
- Special handling of NCR messages during import of messages in such status
- AIRS-1158 Supplier alerting on status “Customer Integration Denied” (3)
- The new status “CUSTOMER INTEGRATION DENIED” is integrated into screen “Alert Overview”, tab “Concession Alerts”
- Users can setup eMail notifications on the new status “CUSTOMER INTEGRATION DENIED”
- AIRS-1159 Supplier visibility on status “Customer Integration Denied” (2)
- Integration of new status into “My Workspace” screen
- … (not clear what exactly should be done)
- AIRS-1162 - Customer admin set status to “CUSTOMER INTEGRATION DENIED” ()
- …
- Concession - Button redesign
- AIRS-1038 Button redesign (sellside write user) (0,5)
- AIRS-1039 Button redesign (sellside read-only user) (0,5)
- AIRS-1040 Button redesign (buyside admin user)
- AIRS-1041 Button redesign (buyside read-only user)
- POC - AirSupply as API Provider → SupplyOn
- Issues without epics
- …
AIRS-1060 Attachment handling for POE
https://tasks.supplyon.de/browse/AIRS-1060
- - Fix Test: NCRVerifierTest.testAddAttachmentSuccess()
com.seeburger.airsupply.ncr.delegator.NCRWebDelegator$InitializationFailedExcetpion: Failed to get remote interface for class NCRManager: Could not get remote interface.. at com.seeburger.airsupply.ncr.delegator.NCRWebDelegator.init(NCRWebDelegator.java:85) at com.seeburger.smarti.util.SmartiWeb.init(SmartiWeb.java:33) at com.seeburger.airsupply.ncr.delegator.NCRWebDelegator.<init>(NCRWebDelegator.java:76) at com.seeburger.airsupply.ncr.manager.NCRVerifier.validateAttachment(NCRVerifier.java:1038) at com.seeburger.airsupply.ncr.manager.NCRVerifier.addAttachment(NCRVerifier.java:433) at com.seeburger.airsupply.ncr.manager.NCRVerifierTest.tryToAddAttachment(NCRVerifierTest.java:766) at com.seeburger.airsupply.ncr.manager.NCRVerifierTest.testAddAttachmentSuccess(NCRVerifierTest.java:511) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at junit.framework.TestCase.runTest(TestCase.java:176) at junit.framework.TestCase.runBare(TestCase.java:141) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:129) at junit.framework.TestSuite.runTest(TestSuite.java:255) at junit.framework.TestSuite.run(TestSuite.java:250) at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84) at org.junit.runner.JUnitCore.run(JUnitCore.java:160) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68) at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47) at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70) Caused by: javax.naming.NamingException: no mockup class found for jndi name 'ejb:airsupply/airsupply-main-ejb/NCRManager!com.seeburger.airsupply.ncr.manager.NCRManager' at com.seeburger.smarti.test.base.AirSupplyBaseTestCase$3$1.answer(AirSupplyBaseTestCase.java:336) at org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(StubbedInvocationMatcher.java:34) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:91) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:38) at org.powermock.api.mockito.repackaged.MethodInterceptorFilter.intercept(MethodInterceptorFilter.java:60) at $javax.naming.Context$$EnhancerByMockitoWithCGLIB$$4b13bb1c.lookup(<generated>) at javax.naming.InitialContext.lookup(InitialContext.java:417) at com.seeburger.airsupply.ncr.delegator.NCRWebDelegator.init(NCRWebDelegator.java:83) ... 24 more
Avril
- - Angular Buch
- - 21. Использование и создание модулей
- - Avril 2.0
- - Ein Klick auf einer Organisation soll die entsprechende Taskliste laden
- - Prüfen, ob von der App eine Tonbenachrichtigung kommt, wenn ein neuer Auftrag kommt
- - Prüfen, ob die App nicht zu viel zieht
- - Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen
12.11.2018.txt · Last modified: by kalaschnikow
