rm29905
Table of Contents
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):
-- 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');
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, 10006109, 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
rm29905.txt · Last modified: by kalaschnikow
