Symptom
- Several purchase contracts are in "In Preparation" status and are not intended for use.
- Contracts are empty, without line items, and have a validity date of 12/31/9999.
- Inquiry about changing the status to ensure contracts are not visible or used.
- Question raised whether setting the contracts to expired is the only solution.
Environment
SAP S/4HANA Cloud Public Edition
Cause
Resolution
To change a single purchase contract to expired status:
- Open the "Manage Purchase Contracts" app.
- Search for the contract in "In Preparation" status.
- Open the contract.
- In the "General Information" tab, locate the field "Valid-to Date".
- Change "Valid-to Date" to yesterday's date.
- Save the changes.
- Result: The contract status changes to "Expired".
To perform a mass update for multiple contracts:
- Open the app "Mass Changes to Purchase Contracts".
- Search for the contracts (filter by status validity status).
- Select the contracts and click on "Mass Edit".
- In the "Field Change" section, select "Valid-to Date".
- Enter a past date (e.g., yesterday).
- Execute the changes.
Keywords
purchase contract, in preparation status, expired status, manage purchase contracts, mass update, validity date, bulk expiration, fiori ui, contract visibility, empty contracts, SAP S/4HANA Cloud , KBA , MM-FIO-PUR-SQ-CON-CL , Fiori UI for Manage Purchase Contracts (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public