User Tools

Site Tools


rm29905

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rm29905 [2019/09/03 08:46] – [Reproduce] kalaschnikowrm29905 [2019/10/28 11:40] (current) – kalaschnikow
Line 1: Line 1:
 +====== rm29905: OTD: No reason code or error available in case of multiple selection (more than one page) "Select all Matches" ======
 +
 +[[https://cust-projects.seeburger.de/redmine/issues/29905|rm29905: OTD: No reason code or error available in case of multiple selection (more than one page) "Select all Matches"]]
 +
 +===== Rollback! =====
 +Changes on the DB I've made (TODO: rollback them after the ticket is solved):
 +<code sql>
 +-- enable OTD process for OrgId 101695 (Airbus Espana)
 +update tOTD_OrgConfig set cOTDPROCESS=1 where cOrgId=101695;
 +
 +-- enable OTD process for OrgId 101710
 +UPDATE tOTD_OrgConfig SET cOTDPROCESS=1 WHERE cOrgId=101710;
 +
 +-- insert OTD causes for CG 100023 (Airsupply Industrial Group)
 +INSERT INTO TOTD_CAUSES (CORGID,CLISTTYPE,CCAUSE,CCAUSETYPE) VALUES (100023,'SUPPLIER_REJECT','PO received late','CUSTOMER');
 +INSERT INTO TOTD_CAUSES (CORGID,CLISTTYPE,CCAUSE,CCAUSETYPE) VALUES (100023,'SUPPLIER_REJECT','Employee sick','OTHER');
 +
 +</code>
 +
 +
 +
 +===== Reproduce =====
 +
 +Supplier User: TST_SE_RUAG_POVMI
 +
 +Buyer User:
 +
 +po_1 : 
 +  * TST_BY_AFR_AXELADM -> can set PO status to RECEIVED, but no OTD process available
 +  * TST_BY_AFR_TOF (User 'SMA0000N0NF2' has no permission to collaborate on PO line 'AIRB/AGE/61/rm29905_1_300/00010/0001'. Processing for the PO line is skipped.)
 +  * TST_GBU_AFR_ADM_RW (?)
 +  * TST_BY_AGE_ADMR (Button "Actions" not available!)
 +
 +po_2: 
 +  * TST_BY_IND_ADMALL 
 +
 +==== Results ====
 +
 +On one page:
 +
 +Action 'Reject' is not available for all selected OTD lines. Please select OTD line(s) from the same customer legal entity.
 +
 +=> correct
 +
 +
 +==== Misc ====
 +
 +
 +^ Seller CP Id   ^ Buyer CP Id   ^Org Id ^ CG Id ^
 +|10006108 | 101848 | 101659 | 100011 |
 +|10006108 | 10006122 | 101710 | 100023 |
 +
 +
 +User **TST_SE_RUAG_POVMI** fetches OTD lines for following seller CPs: 10006108, <del>10006109</del>, 10006316. For these seller CPs we have following buyer CPs:
 +
 +
 +^ Buyer CP Id   ^Org Id ^CG Id ^
 +|101848  |101659 |100011|
 +|101875  |101659 |100011|
 +|101863  |101700 |100011|
 +|101883  |101700 |100011|
 +|10006122|101710 |100023|
 +
 +
 +===== Reproduce (Airbus) =====
 +
 +==== Users / Orgs / CPs ====
 +
 +Supplier user: TST_SE_GOOD_ALL
 +
 +Buyer users:
 +
 +For po_1:
 +  * TST_BY_AFR_ADMRW
 +
 +
 +  * TST_BY_AFR_AXELADM -> can set PO status to RECEIVED, but no OTD process available
 +  * TST_BY_AFR_TOF (User 'SMA0000N0NF2' has no permission to collaborate on PO line 'AIRB/AGE/61/rm29905_1_300/00010/0001'. Processing for the PO line is skipped.)
 +  * TST_GBU_AFR_ADM_RW (?)
 +  * TST_BY_AGE_ADMR (Button "Actions" not available!)
 +
 +po_2: 
 +  * TST_BY_AFR_AXELADM
 +
 +
 +