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
rm29905 [2019/10/28 11:40] – 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
 +
 +
 +