Edit Condition Records in “Manage Prices – Sales” App
To edit draft line which created but not saved successfully, proceed as follows:
Note: The term “Material” has been changed to “Product” in this app as of SAP S/4HANA Cloud 2005. In this blog, you may still find the obsolete term “Material” in the screenshots, which is now replaced with the term “Product” on the app’s UIs.
Image/data in this guide is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
1. Create two lines with different Condition Type (E.g. PSP0/PCP0). You can check the Condition Record Numberof these two lines (E.g. $$51699533/$$57626845).
2. Do not save and direct exit app.
Note: The app automatically saves your condition records as a draft every time you change the value of fields. You need to save the draft condition records (E.g.$$00000001), so that they will be turned into standard condition records (E.g.0000000001).
3. Change to Own Draft status at the header bar Editing Status. You can find these two lines of draft saved automatically and can be easily found in the exist draft lines.
4. Click Edit button now, you will find that all the draft lines can be edited. The fields are dynamic changed by field control, all fields belong to the basic input filter can be editable (E.g. Condition Type: PSP0, Condition Table: 304, Access sequence 010. You will find fields reference of this input are all editable).
Note: In Edit mode, the check box of condition records not work. We not support to select part of the condition records to use edit mode.
To edit active condition record line, proceed as follows:
1. Change Editing Status to Unchanged, then click Go button, all active lines will be got.
Note: Draft lines will be generated for all condition record after Edit mode which means selection check box of condition records are not working.
2. Click Edit button. In this mode, the draft lines for active data, there just three fields can be edited, they are Valid From, Valid To and Condition Amount. In the condition records columns, the Editing Status field of all active lines are changed to Draft. We created draft version for all active lines.
Note: After you change to Edit mode, the filter bar will change the Editing Status from Unchanged to ALL. So, condition records we got not only contains the draft version of active lines, but also contains Own Draft lines which satisfy the filter.
To do draft line lock up per user, proceed as follows:
1. Logon with user A and to fill some values in filter bar (E.g. PCP0/4AK).
2. Click Edit button
3. Logout user A.
4. Logon with user B and filter same lines (E.g. PCP0/4AK).
5. Click Edit button.
6. Lock messages will be shown (E.g. “Condition record 0000007850 is locked by another user.”).
When some of the records are generated with draft version, it is possible for you to take over these draft lines from other users, proceed as follows:
1. Logon user B wait 5 mins (maybe more than 5 mins, for there need some time of unlock job executed).
2. Filter the records locked by other user 5 mins before.
3. Click Edit button.
4. Take over dialog box shown.
5. Click Edit, all draft lines are moved to user B.
Note: After new draft lines generated, the condition records will be sorted dynamically. These new created draft lines (E.g. $$00000001) will be moved in front of the draft lines which are generated for active lines (E.g. 0000000001).
Reference link of user guide of app
Link to download whole user guide