Change Material Characteristics
Dear All,
My requirement: Need to change material characteristics through a BDC or BAPI.
thru BDC, it is not allowing to change from the tcode mm02/mm42, don't have an idea BAPI for changing material Characteristics.
Thanks,
Ravi
Characteristics are part of Classification system, so you would not find a specific BAPI for material characteristic maintenance. Use the below function to update characteristics of any classification relevant object including materials.
CLOBJECTKEY is Class type value that you see when you select Classification view in Materiam master MM03. Play around with it comparing its interface with MM03 classification.
Also classification can be accessed Sap Menu -> Cross application components -> Classification system
CALL FUNCTION 'BAPI_OBJCL_CHANGE_KEY'
EXPORTING
CLOBJECTKEY =
CLASSNUM =
* STATUS_NEW = '1'
* STANDARDCLASS_NEW =
* CHANGENUMBER =
* KEYDATE = SY-DATUM
* NO_DEFAULT_VALUES =
* IMPORTING
* CLASSIF_STATUS =
TABLES
ALLOCVALUESNUM_NEW =
ALLOCVALUESCHAR_NEW =
ALLOCVALUESCURR_NEW =
RETURN =
Similar Messages
-
Change Sales Order material characteristics
Dear Pals,
I have a question for changing Sales Order material characteristics by item.
If i want to change the sales order's item conditions, I can modify the internal table "XKOMV" in user exit "USEREXIT_SAVE_DOCUMENT_PREPARE"
Is there any internal table for Sales Order's characteristics can i use in user exit "USEREXIT_SAVE_DOCUMENT_PREPARE" ?
Or any FM or BAPIs can get the internal table for characteristics and characteristics value for Sales Order item?
Thank you!You can use BAPI_SALESORDER_CHANGE.
1. Get the SO detail using BAPISDORDER_GETDETAILEDLIST.
2. MODIFY the ORDER_CFGS_* internal tables and update.
CALL FUNCTION 'BAPISDORDER_GETDETAILEDLIST'
TABLES
order_cfgs_value = gt_char
order_cfgs_ref = gt_char_ref
order_cfgs_inst = gt_char_ins.
MODIFY gt_cfgs_*.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
TABLES
order_cfgs_value = gt_char
order_cfgs_ref = gt_char_ref
order_cfgs_inst = gt_char_ins.
Refer SAP note 549563. -
Impacts in COPA of changing material and customer master data
Dear experts,
In my company we are considering following scenario:
Currently mySAPerp 6.0 is implemented for all modules for the mother company.
We have developed a new global template where there are significant changes versus the existing system, especially in the SD processes. Material and customer master also change significantly in terms of content in the tables/fields and/or values in the fields.
The idea was to build the template from scratch in a new machine and roll-out all group affiliates, but now we are considering the possibility of making an evolutionary of the current system and try to stretch it to the processes defined in the global template.
The scenario we want to analyze is: Keeping same organizational structure in terms of Company code, CO area and Operating Concern in existing SAP client and make an evolutionary of the existing settings to the global template processes.
The doubts we are having are the following:
Changing material & customer master data: Impact in COPA
Option 1: Material master data and customer master data codes are maintained but content in the tables/fields is changed substantially, both in terms of logical content of specific fields and/or the values in the specific fields. We have following examples of changes.
Case 1: source field in material master changes logical content. E.g. Material master field MVGR1 is currently used for product series (design line) and the content changes to be the Market Segment. The product series will be moved to a classification field. At least 5 other fields are affected by this. How can data in terms of COPA line items be converted so that they are aligned at time of reporting?
Case 2: the source field is not changed so that the logical content of the field remains but the values change, i.e. for the same concept there will be different codifications. How can data in terms of COPA line items be converted so that they are aligned at time of reporting?
Case 3: Characteristics where currently the source material master field is a Z field and the derivation is via table look up and where the Z field changes to a classification field. How can you convert the existing COPA line items to ensure that attributes are aligned? Should new characteristics be created or just change the derivation logic of the characteristic?
Option 2: Material master data and customer data codes are re-created (codification of records is changed), meaning that new material and customer codes will exist and content in tables/fields is changed (as in option 1)
Case: material and customer codes are changed. How can data in terms of COPA line items be converted so that they are aligned at time of reporting?
Iu2019ve never phased a similar scenario and I fear that maintaining operating concern while changing source master data and also SD flows (we have new billing types, item categories, sales doc. Types, order reasons) may lead to inconsistencies and problems in COPA.
I would like to ask you experts if you have come across a similar scenario and if from your experience, it is something feasible to do or there are many risks involved. What can be the impact of this scenario in existing Operating Concern for both option 1 and 2 and what would be the key activities to perform to adapt the existing operating concern. What will be the impact of the needed conversions on P&L reporting?
Sorry for the long story. I hope you can help me out.
Thanks and Regards,
EricHi,
First i think you will need to test if it works for new COPA documents created via billing.
If it works fine then the issue is if you wish to apply these changes to the historical data already posted.
Normally there are transactions like KE4S where you can repost the billing document to COPA
However this may not be viable for bulk postings
You can perform realignment (KEND) but this only works at the PA segment level (table CE4XXXX)
regards
Waman -
Creation of material characteristics
HI,
I have created new material characteristics in CT04, i also created new charc description under material class 001 but enable to creat values for that. it has become greyout. how to enter values.
AratiDid you assigned the new char to your class,were you are changing the char.
-
I am trying to Change Material Type using T-code - 'MMAM'.But Message is coming PO already exist.
Problem is tat we have already created GIN for the PO & Reversed the GIN also,but still PO is not getting release to Change any data.It is giving error,that GIN already exist.
I want to Change the MAterial Type.How can i do that.??
Viru.Please note that both the new material type and the old material type must have the
same characteristics eg. quantity based material management is one of
the characteristic. The R/3 Online Help provides a very good explanation
on all the pre-requisites before you can change a material type.
(Logistics Gen>Logistics Basic Data > LO Managing Material Master Data >
Material Master Record > Material Type > Change Material Type)
Please check if you have set the deletion flag for any PO's as
these need to be physically deleted for MMAM to work. You will also
need to check if there are ANY open items for this order. The purchase
orders need to be ARCHIVED. You should complete the invoice receipt for
this position BEFORE you set the deletion flag in the purchase order.
Also, if the material is already in stock, or if reservations or
purchasing documents exist for it, the following conditions must also be
met:
>The stock values of the material of the new material type must be
updated in the same G/L account as the stock values of the material of
the old material type.
>Quantities and values of the material of the new material type must be
updated in exactly the same way in all plants as quantities and values
of the material of the old material type.
>If there is a transfer requirement for the material and if quantities
of the material exist, the new material type must also allow the
material data to be maintained from the Warehouse Management view. -
Printing material characteristics assigned to class 001
Hi
i am working on printing material characteristics.
i am using vc_I_GET_CONFIGURATION FM to get all the characteristics associated to the material.
now i want to print the changes in the bottom under the label Fields changed/Modified.
if i change any characteristic value(s) and save the form and issue output i need to print the form and bottom i need to print the characteristic that is changed.
may i know how can i capture these fields? my characteristics are assigned to 001 class and hence data is not stored in tables...
let me know if there is any solution to work around...
thankshi
i am not able to trace which characteristics are changed....
may i know where the characteristics are stored for class 001 -
Idoc for material characteristics
Hi Friends,
I know the IDoc message type for material batch characteristics (SKU_COLOR , SKU_SIZE , SKU_WINDOW, etc.,) is CLFMAS. Does anybody know the message and basic type for Material characteristics (ART_WIDTH , ART_DEPTH , ART_HEIGHT, etc.,) ?
Regards,
Dikshitha GHi,
You need to do the ALE confguration for change pointers of materials to trigger the idoc. Please search in SCN , you will find information reagrding change pointers of Idoc.
Regards,
Nagaraj -
When i am changing the material type i am getting this msg. In Po items were deleted.
Change Material Type
The material type cannot be changed.
The reasons for this are:
Valuated stock exists (see valuation areas below).
However, account determination for the two material types differs.
(different account category reference or no valuation data defined)
Valuation area
1030
No open purchase order are there.hi
plz check mmbe for the stock
check for the open PR and PO in ME5A and me2m
then try Change material type
Material Type can be changed using transaction MMAM
Menu: - Logistics > Material Management > Material Master > Material > Change Material Type
u can also use MMZ2 to change material type and ind sec
Refer following link for the same;
http://www.sap123.com/showthread.php?t=21
regards
kunal -
How to change the characteristics of a Batch
Dear All,
We have maintained a batch sort sequence based on Batch Manufacturing date.
But now customer wants the batch to be sorted out based on Batch Number.
How to change the Characteristics from Batch Manufacturing date and Batch Number?
Please do suggest.
For example, we have two characteristics assigned to the Class One is Manufacturing date and another is Batch Number.
How system will sort out a batch based on these two logic.
Kindly explain.
Regards,
MullairajaHi Mullai,
I hope you know what do you mean by "Dependencies" in variant configuration. These are created for automatic update of characteristic values. If you want to delete the characteristic from the class, please do teh following.
1. Find out that there are any dependencies assigned to this characteristic. If so remove the assignment
2. Then you have to check if this characteristic is used in any dependency in the code. If so, find the implications of the same.
In case, you dont know what is dependency, may be they are not used in your project. In this case, you can just remove the characteristic from the class.
It has got one effect.
At present, a configured batch will have this characteristic. If you go to the batch master in change mode, then the old classification will be replaced by the new classification. So the deleted characteristics will not be available to you anymore. I hope that is fine with you. If this is fine, then you dont need to worry about removing the characteristic from the class. -
Error while trying to change Material master
Hi ,
I am getting following error when I am trying to Change material master thru Tcode MM02
"Required parameter missing when calling up module MARA_SINGLE_READ"
In fact , I also couldn't select this Material in Purchase order .Error which i am getting is "Faulty Material"
Could anyone pls help me.
Regards
Sandeep marwhaI created a new material also , but for that also I am getting same error.
Regards
Sandeep -
Free goods problems changing material
Hello,
I am using free goods inclusive without item generation (NRAB condition).
I introduced a material A having free goods, ant it works fine, but if I change the material A for B in the same position (without free goods), the NRAB condition is maintained.
Has anyone seen this bug? Is there a note with this problem? I have searched it without successful.
(I am using SAP ECC 6.0
Alberto.I suppose it disappears once you change qty (after you changed material A to B) ?
-
How to change material discription at sales order item level ?
Dear Gurus,
We have some requirement need to change material description at sales order item level , but in system it is in disable mode how to change that into change mode in sales order item level?
Thanks in advance
Regards
VenkatNot possible in SAP Standard.
Instead why not create a Customer Material Info Record in T-Code - VD51?
Alternatively it the requirement to change the Description is only for few Sales Order then create a Text ID & Enter the Description in Text Feild. Then in Smartform program wrie a code which will check for Material Description in the Text first & if not found then take from normal material Description in Sales Order.
But Customer Material info Record seems to be the best solution.
Hope this helps,
Thanks,
Jignesh Mehta -
How to change material component for a Purchase Order?
How to change material component for a Purchase Order?
I need FM .
PLEASE helpDear ,
Create PO with item category L....There in Item detail you will get tab for material.
There click in component Button, it will take you to the component screen there you can assign and deassign components.
Hope this helps.
Regards
Utsav -
How to change material type and industrial sector of the exsisting material
Hi,
There is an issue where user wants to change material type and industrial sector of the exsisting material .Is it posible to do so??
IF not ,how can we delete that material from material master so that another material with same number and required material type and industrial sector can be created.
Points will be definitely rewarded.
Thanks
RohitHi Rohit,
You can change the material type in MMAM trxn code if the material dosenot conatain any open purchase requisitions, open reservations & open purchase orders. Also material stock should be zero.
Remember the new material type should have same attributes same as old material type.
OLD Material New Material
1) Standard Price 1) Standard Price
2) Manufacture part 2) Manufacture part
profile actvated profile actvated
3) Quantity & Value 3) Quantity & Value
Updation in all areas Updation in all areas
4) should have same GL 4) Should have same GL acs
acs
It is not possible to change Industry sector once created.
If you want to delete the Material, you can flag it in MM06 trxn code.
Reg,
Ashok
Dont forget to Assign points if useful. -
How to avoid changing material type in MIGO & J1IEX ?
Dear all,
How to avoid changing material type in MIGO & J1IEX ?hii
i think u asking about the , if the material is excisable , then it will ask for material type , not all material type , onle like asset , raw material, consumable, non cenvatable , finished oods and tools.
There i hope its standard SAP system setting , because some time the if do consumable procurement with excisable material .
While doing Gr or J1IEX system will consider that material is capital item, that we cancahge to raw material and we can utilize the cenvate credit in the same year .
so it cannot be hide or making gray mode is difficult in practical.
So revert any clarification
Thanks
Maybe you are looking for
-
BPM Composer refreshing at regular intervals
I have Installed soa suite 11.1.1.6. When we logged into bpm composer refresh automatically at regular intervals. All the changes which has been made are lost.
-
I would like to capture the various urls that the admins visit on my site. So if use X has logged in, i want to know what pages he went to and db this information. any suggestions
-
any information about this error message please?
-
Prohibiting attachment types according to txn. SOPE
Dear FPM Experts, Configured to prevent potentially dangerous attachment types such as .bat, .exe, .com etc. However, I noted it is not within FPM framework (of WDA) to enforce this. In short, for FPM applications allowing attachments, one can still
-
Microsoft Hyper-V virtualization platform for LiveCycle server
Hi everybody, I have a client who asked me if LiveCycle supports Microsoft Hyper-V environment virtualization. Is Hyper-V supported by latest versions of LiveCycle either ES3 SP2 or the new upcoming ES4? Thanks in advance.