User Tools

Site Tools


rm25647

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
rm25647 [2018/05/16 17:43] – [TODO] kalaschnikowrm25647 [2018/05/17 09:35] (current) – [TODO] kalaschnikow
Line 1: Line 1:
 +====== (AIRS-431) rm#25647 Despatch Advice cannot be sent when linked to a NCR in status REJECTED ======
 +
 +https://cust-projects.seeburger.de/redmine/issues/25647\\ 
 +https://tasks.supplyon.de/browse/AIRS-431\\ 
 +
 +===== Beschreibung =====
 +DA wurde auf Basis von einer NCR erstellt. NCR ist im Status 'REJECTED'. Aktuell kann man die DA nicht senden, weil zugrundeliegende NCR "rejected" ist. Soll: DA sollte geschickt werden können.
 +
 +===== TODO =====
 +
 +  * **-** Analyze
 +    * **+** Material Number finden, für die es NCR und ASN erstellt werden kann
 +      * **2157-5S12E0EQ** -> PO=PO_TC072040T (außerdem PO_TC072020, SKA_CR66_BOOST etc. sie passen aber nicht ganz)
 +      * RERERR320987ABC01 <- der tut eigentlich nicht wegen der fehlenden Relation zwischen Seller und Buyer
 +    * **+** Seller finden, der die NCRs und ASNs erstellen darf 
 +      * **TST_SE_RUAG-IN_ADM**
 +      * TST_SE_GOOD_ALL <- der tut eigentlich nicht wegen der fehlenden Relation zwischen Seller und Buyer
 +    * **+** Buyer finden, die NCRs empfangen können
 +      * **TST_BY_IND_ADMALL**
 +      * Buyer, die zur Organsation mit ID 101710 gehören (''SELECT * FROM TUSER_SCD where CORGANIZATIONID='101710';'')
 +        * TST_BY_IND_ADMALL
 +        * LEAirsupplyIndustria
 +        * kse_test44
 +        * TST_BY_IND_CONSI
 +        * TST_BY_IND_FCPO
 +        * TST_BY_IND_MAN
 +        * TST_BY_IND_MDADM
 +        * TST_BY_IND_SBI
 +        * TST_BY_IND_VMI
 +        * TST_BY_IND_NCR_READ
 +        * TST_BY_IND_NCR_ADM
 +    * **+** NCR erstellen 
 +      * NCR Title = **1**
 +    * **+** ASN erstellen 
 +      * **rm25647**
 +    * **+** Versuchen ASN abzusenden
 +      * ASN wurde abgeschickt. D.h. die Analyse von Hr. Harazim ist nicht ganz richtig.
 +    * Die Fehlermeldung auf der DEV: "The concession number (NCR supplier reference) robot_NCR_5394580521 on UE INDUST0000026001 does not have a status which allows the creation of a DA. (Despatch Advice Number 49)." Das ist der NLS-Schlüssel //airsupply.asn.validation.error.ncr3//. Er wird in ''ASNValidations.getNCRErrorMessage()'' verwendet, wo der Code ''ASNErrorCodes.NCR3_WRONG_NCRSTATUS'' ausgewertet wird. Der Code wird in ''NCRHeaderModel.checkValidityForDA()'' gesetzt. 
 +    * **-** Überprüfen was in der ''ASNValidations.checkNCRSN()'' bei mir anders gemacht wird als auf DEV. Was muss man noch konfigurieren etc.
 +
 +  * **x** Fix
 +  * **x** Test
 +
 +===== Result =====
 +Die Prüfung ist optional und wird auf Customer CP Level (TCPPROFILES_SCD.CALLOWDELIVERYONREJECTED) konfiguriert. Herr Harazim hat das vergessen. Nach unserem Gespräch hat er das Ticket auf "No Bug" umgestellt.
 +