Same like mass change transaction "MASS" in SAP standard (R/3), there are additional mass change transactions ...
Introduction Same like mass change transaction "MASS" in SAP standard (R/3), there are additional mass change transactions specifically for IS-AFS (Industry Solution - Apparel and Footwear). (Click here to see more detail about standard "MASS" transaction). These IS-AFS specific mass change transactions are;
/AFS/MDC - Mass Document Change /AFS/MCC - Mass Customer Change
The main reason to introduce such AFS specific transactions is; because in IS-AFS we have AFS specific data in sales documents, such as sizes, AFS customer groups, etc. Therefore some time it is required to change certain size level data as a mass change. This is not supported in "MASS" transaction. Let's see how we can use mass document change transaction to change AFS sales documents.
Executing mass change transaction in AFS Let's take a business scenario as follows; Article "AW01" has been ordered by different customers in different sizes. Therefore we have several sales orders in SAP for those customers with article "AW01" for respective sizes they have ordered. But due to some reason one size has been dropped in the purchase order. Therefore it is required to cancel that size (Insert a rejection reason in the size level) in relevant sales orders. Let's assume the order placement for article "AW01" is as follows. Customer A300 AW01 A100
Sales Order 937 938 939
Article AW01 AW01 AW01
WHT X X X
Sizes ordered RED ECR X X X
BLK X X
X
Dropped article size is AW01 - RED. Therefore we need to insert a rejection reason for size "RED" in sales documents 937 and 939. Now let's see how to execute AFS mass change transaction to insert a rejection reason only for size "RED"
Call the transaction /AFS/MDC
Use the selection criteria to find respective sales orders.
o
In the "Header" tab, below selection was used to identify my sales documents;
o
In the "Items" tab, article "AW01" was maintained as the dropped size is in that article
o
Now go to "Schedule lines" tab to specify the dropped size
As per the above selection criteria, I should get only sales documents 937 and 939
Now to specify the specific rejection reason for size "RED", click on the button to specify the mass change which needs to be carried out)
Since the change needs to be carried out in the size level, go to "Schedule Lines" tab (If it is in the item level, you have to go to "Items" tab) Under "Reason for Rejection" section maintain relevant data
(Or
Please take below points into consideration; o
You have two columns called "Old value" and "New value". "Old value" column is to specify the current value in the sales document. In our case, it is "Blank" "New value" column is to specify the value you want to insert. In our case, I choose the new rejection reason "ZA"
If I summarize above, system is going to insert rejection reason "ZA" instead of "BLANK" to material "AW01" for size "RED".
To carry out the changes, press execute button . Now you should be able to see the sales documents based on your selection criteria The "Rejection Reason" column is highlighted as the changes are relevant for that column
You can simulate the changes by select all lines and pressing the button
In that way, you can see the changes that are going to take place to these sales orders.
Once you press the button message;
Click on the button
If there is any error during simulation, you can select the error log
, if there is no errors found, system will pop up below
to see the changes which can happen after actual execution
Please note below in the "Change log" screen
It says, the simulation mode is on, and there for no data changes was done. Each sales order number, we have 2 lines. One for the current status and second line is for the changes that will take place (Highlighted)
Now to carry out actual changes (To insert the rejection reason); press the button from the below screen
System will insert the rejection reason in to relevant schedule lines in those sales orders
By pressing the
button, you can see the actual changes as follows;
Same as above, if there is any error, you can view that by using button Now if you go to relevant sales document, you can see the rejection reason "ZA" has been inserted to size "RED" o Sales document - 937
o
Sales document - 939
it is possible to use same functionality to change the rejection reason in the size level as well (In case if user has entered a wrong rejection reason)
Eg: Let's say you want to change the size level rejection reason from "ZA" to "ZB" - In that case you need to maintain the schedule line level changes as below;
Same manner you can remove the rejection reason which is available (Eg: Change rejection reason from "ZA" to "BLANK") in the size level as well. In such a case use below under schedule line level changes
In that case system will set the rejection reason "ZA" to "BLANK" Note: Same manner you have additional functionalities like carry out new pricing, carry out ATP check, remove delivery block under same transaction
Author: Anupa Wijesinghe E-Mail:
[email protected] /
[email protected] Website: www.learnsaptips.com View my profile in LinkedIn Follow me on Twitter
Disclaimer This article is done based on my research and readings, unless otherwise stated. The views expressed are my own and not of anyone else. Author accepts no liability for the content of the articles in this website or for the consequences of any actions taken on the basis of the information provided. Using this information is at the users own discretion and responsibility.