Removal of batch management for a material in MM02
Hi all,
I Have a problem in removing the batch management in the purchasing view of a material.The error is 'Batch management requirement cannot be changed,Batch already exists'.
PO is created on this material.GR is done and that GR is reversed.There is no stock in the previous period.In MSC2N batch is deleted.I tried even after deleting the item in the PO.Again system is giving the same error.
Now how can i remove the batchmanagement for the material.
Thanks,
Rambhupal reddy
your batch is probably only flagged for deletion. You have to run archiving, Transaction SARA for object MM_SPSTOCK to get rit of the batch record.
Similar Messages
-
Wants to activate batch management for a material which already had a Stock
hi,
i want to activate batch management for a material which already has a stock and open Purchasing documents.
is there any way by which we can do it without removing the same.
please help.program name is RVBCONVMAT2BM
but i am doubtfull it will be delivered with standard SAP, you need to request you from SAP as they charge for this.
this program convert the material to batch and all relevant dependant documents will be updated with batch no.
Regards,
Pravin Mukkawar
pasting some description of the program
REPORT rvbconvmat2bm.
Report illustrates the call of function module VBZ0401_CONVERT_OBJECTS
which sets the batch management flag for one material including
depending objects. Function module VBZ0401_FILL_BUFFERS helps
improving the performance.
then logic...... -
Is it possible to activate Batch Management for a material without Class?
Dear Experts,
Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
Regards>
Chandan H N wrote:
> Dear Experts,
>
> Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
>
> Regards
Please check this answered link:
Batch-classification view
If you want classify a batch, then you should have maintained the batch classification in material master which is either class 022 or class 023 (depends on your batch level set in cusotmizing). The material class 001 has no impact on the batch classifcition, it is what it is: a classification for the material.
Edited by: Afshad Irani on Jun 20, 2010 4:40 PM -
Removal of batch management indicator from material master
I had removed all batch stock from material code but when trying to remove batch management indicator from material master system is giving the message "batches already exist"
Please suggest the solution.Hi,
The material is NEW and Batch Managed. No stocks, orders, batches are existing.
If the Batch Management indicator is removed in Material Master, is there any way *to see/track the batch/lot * of the product.
Scenarios: Material is NOT Batch Managed
1. How to track a batch received for Purchase order.
2. How to track a Batch created in a Production order.
3. How to track a Batch in Sales Order.
Thanks,
VB -
How to remove Batch Management in the Material
Hi All,
The Batch Management indicator for a Material was accidentally activated, thus upon goods movement the system required user to enter a Batch Number. The user, not knowing the implications, entered a Batch Number.
Now we want to remove the Batch Management indicator, I already asked the user to reverse the goods movement posted and have the Batch Number flagged for deletion at both Plant and Storage Location Level via MSC2N.
MM02 still won't allow the removal of the tick mark in the indicator.
There are options I have looked at:
1) Create a new Material Code in place of the old one.
2) Archive the Batch Number then try to remove the tick mark via MM02 - will this even work out?
But the priority is still to retain the same Material Code. Is there any other way/option?
Thanks a lot!!! =)It is a little painful but here are the basic steps.
Remove all stock.
Cancel all demand, no requisitions, no purchase orders,
production orders etc. Transaction MD04 must be empty.
Use transaction MSC2N to place a deletion indicator on every
past batch for that material prior to the end of your fiscal period or
month.
Run transaction MM74 to archive the "flagged for deletion" batch
numbers.
In the next period or month go to transaction MM02 and remove
the batch flag from the material master.
hope it helps -
Changing Batch Management Level from Material to Plant
Hi all,
We are investigating changing our batch management level from material to plant to meet business requirements.
SAP has pointed us to a note with a program to reset the batch level, as well as highlighting some things to look out for.
I've conducted the change in a playpen system and so far it looks relatively straightforward, with complexities arising only when characteristics exist, or when a batch exists in multiple plants.
Seems that batch master data is moved from MCH1 to MCHA, including the object link number to classification. Unfortunately it seems a limitation of the conversion is that the batch master data is copied to ONE plant only in MCHA, no doubt due to the fact the object number link to classification must be unique.
My question is this: has anyone performed this change before, and if so can you offer me any advice on what to look out for, or potential problems that arose after the change?
Any help or comments are appreciated.
Mark.hi..
first of all try this simple one...
You will have to delete all the materials, remove stock and then switch the batch management flag.
Or
To convert the batch from plant level to material there is Conversion Program defind by the SAP...
1. For all releases lower than Release 4.5B, implement the corrections and the modification in the report RM07CHDX as described in the correction instructions.
2. Create the report ZCHTCUCH, which is specified in the attachment.
3. Run this report in the clients for which you want to reset batch level to plant level.
4. Call transaction OMCT.
5. Check whether the batch level for "Batch unique at plant level" is set.
6. Implement Notes 821891, 944278, 950540 and 1091613 if you have not already done so (or you have not imported the corresponding Support Package).
7. Execute the function "Batch Level -> Conversion".
8. Define a plant for a plant view that may be missing.
9. Always execute the report in the test mode first. Analyze the error log.
10. If no errors occur, you can execute the report in production mode.
11. If you are working with batch long texts, first execute the report ZM07CHDX_TEXT in test mode.
try this out..hope is works,,
Thanks.. -
Batch Activation for existing material
Dear All,
We have uploaded material last year that time we are not used batch management, now our clients requirement is to activate batch for the existing material, this materials has lot of transactions & stock is availabele in unresticated, Quality also,
so please guide me & how to activate batch,
if i trasfer this material to create stock zero but its very critical bcz we have 80000 material codes.
please suggest me.
Thanks
ShitalHi,
Batch management of existing material can not be done if it has stock and value.You can keep stock value NIL (By reversing) and then proceed with batch management.
For more check the link:
https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Management
Regards,
Biju K -
How to indicate batch managed item in material master
Dear Frndz,
where should I have to enable batch management for an item in item master.
Regards,
SriniDear Srini,
You can maintain batch management in Sales:General /Plant (FG),Purchasing view & work scheduling view of Material Master.
Regards,
Raja.
Edited by: Raja on May 12, 2009 7:36 AM -
Automatic batch management for Production order receipt
Hello ,
I have a requirement to setup & activate Batch Management only for Production order Good Receipt . I am looking out for what all configuration / data setup will be required to complete this .
To start with I have following questions .
1. Whether such activation is possible only for Production order Good receipt - 101 mov.type
2. IF yes , is Batch management activation status be at material or plant level .
3. As I need automatic assignment , should I be selecting Internal batch management .
4. What should be selected for valuation for Goods movement in Inventory management.
5. Is it necessary to have batch determination by maintaining Condition tables / Access sequence
6. What would be standard Class / characteristics to be maintained for automatic determination.
Also I will have to work with the running system where Material are already active and have stock in system . What precautions will I have take if I have to activate the Batch Management in a running system.
Appreciate all your expert advise.
Regards,
LawreiThanks Adler for your comments .
With reference to your point , need further clarifications
1. If batch management is selected to material , this means that it will be active for all movement types for Inventory and cannot be restricted to 101 mov.type .
I see that in config node
+Define Batch Creation for Goods Movements+
+Using this function, you can define for each movement type whether a new+
+batch is created for a goods receipt and how it is created.+
Can I not restrict batch creation only for 101 movement , but again here I don't have options to select only for Good receipt for order - Tran/Ev type - WF .
& what about below config node
+Define Batch Creation for Production Order / Process Order+
+In this step you can make the following settings in batch management for+
+the existing production control profiles:+
Is it possible in this node .
Please advise.
Regards.
Lawrei -
Turn on batch managed for materials
Hi Expert!
Is there anyway to turn on batch managed for material after it has been used for some times?
Please advise.
Thanks.Hi,
You can use the Batch Management functionality, even after having some stock for a material without Batch classification. After activating Batch Management, when you enter goods movements for materials, then onwards you must enter the batch number in addition to the material number.
Before you can manage batches of a material in stock, you must first specify in the material master record that the material is to be managed in batches for the specified plant. To do this, you must set the batch management requirement indicator in the material master record (for example, in the Purchasing or Storage view).
Regards,
Narayana. -
Update Batch Classification for a Material
Hello friends,
I'm facing the following problem : A specific BTCI wich simulates MB01 was calling another program called SAPLCTMS to update Batch classification for a Material, this program (SAPLCTMS ) seems to be not necessary after the support package Level 57 (we just installed SAP4.6C). I didn't find any note on OSS for this...
Now i'm trying to use this BAPI instead of BTCI for the Material batch classification :
CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
objectkey = l_objnum
objecttable = 'MCH1'
classnum = 'ZGB_TIDCLASS'
classtype = '022'
status = '1'
keydate = sy-datum
TABLES
allocvaluesnumnew = t_valuesnum
allocvaluescharnew = t_valueschar
allocvaluescurrnew = t_valuescurr
return = t_return.
But its not working, it keeps asking for a batch number. I guess i'm not using the right FM ?
Any ideas about this ?
Thank you in advance for your help !
Best Regards.
Edited by: Soufiane FAYSSAL on Jun 18, 2009 11:42 AMHello,
I am Ashok Chelikani. I am working on the same Issue.
i am getting following message:
TYPE ID NUMBER MESSAGE
E |C1 |003 |Characteristic DIMENSIONSCOLOR not found or not valid
I |CL |736 |Assignment was not created
my procedure as follows:
CLEAR: lv_objnum.
lv_objnum = I_MSEG-MATNR.
**Get Object Details
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
EXPORTING
objectkey = lv_objnum
objecttable = 'MARA'
classnum = 'Z_RMBCH1'
classtype = '001'
TABLES
allocvaluesnum = lt_alloc_num
allocvalueschar = lt_alloc_char
allocvaluescurr = lt_alloc_curr
return = lt_return.
IF NOT lt_return IS INITIAL.
CLEAR: lv_objnum.
lv_objnum(18) = I_MSEG-MATNR.
lv_objnum+18(10) = I_MSEG-CHARG.
CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
objectkey = lV_objnum
objecttable = 'MCH1'
classnum = 'Z_RMBCH1'
classtype = '023'
tables
allocvaluesnumnew = lt_alloc_num
allocvaluescharnew = lt_alloc_char
allocvaluescurrnew = lt_alloc_curr
return = lt_return.
lt_return returing error message. Kindly help me. -
BAPI needed for change material(Transaction : MM02)
Hi all,
We have a requirement where in we need to post the documents throuh BAPI for change material (Transaction: MM02).
Any inputs on this..is highly appreciable...
thanks in advance...
regards..
prathima.CHECK THIS CODE
*& Report ZBAPI_MATERIAL_SAVEDATA
REPORT ZBAPI_MATERIAL_SAVEDATA NO STANDARD PAGE HEADING MESSAGE-ID (ZHNC).
TYPES:BEGIN OF TY_MAT,
MATERIAL(4),
IND_SECTOR(1),
MATL_TYPE(4),
MATL_GROUP(9),
BASE_UOM(3),
BASE_UOM_ISO(3),
PLANT(4),
DEL_FLAG(1),
PUR_GROUP(3),
BASE_QTY(13),
STGE_LOC(4),
MRP_IND(1),
SALES_ORG(4),
DISTR_CHAN(2),
DEL_FLAG1(1),
MIN_ORDER(13),
LANGU(2),
MATL_DESC(40),
END OF TY_MAT.
DATA: IT_DATA TYPE TABLE OF TY_MAT,
WA_DATA LIKE LINE OF IT_DATA.
*decalraing flag
data: v_flag value ''.
*DECLARING WORK AREAs TO BE PASSED TO THE FUNCTION MODULE.
DATA: BAPI_HEAD LIKE BAPIMATHEAD,
BAPI_CLIENTDATA LIKE BAPI_MARA,
BAPI_CLIENTDATAX LIKE BAPI_MARAX,
BAPI_PLANTDATA LIKE BAPI_MARC,
BAPI_PLANTDATAX LIKE BAPI_MARCX,
BAPI_STORAGELOCATIONDATA LIKE BAPI_MARD,
BAPI_STORAGELOCATIONDATAX LIKE BAPI_MARDX,
BAPI_SALESDATA LIKE BAPI_MVKE,
BAPI_SALESDATAX LIKE BAPI_MVKEX,
BAPI_MAKT LIKE BAPI_MAKT,
BAPI_RETURN LIKE BAPIRET2.
*INTERNAL TABLE TO HOLD THE MATERIAL DESCRIPTION
DATA: BEGIN OF IT_MAKT OCCURS 0.
INCLUDE STRUCTURE BAPI_MAKT.
DATA END OF IT_MAKT.
DATA:BEGIN OF IT_RET OCCURS 0.
INCLUDE STRUCTURE BAPIRET2.
DATA END OF IT_RET.
*INTERNAL TABLE TO HOLD HEADER DATA
DATA: IT_EXCEL TYPE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.
*SELECTION-SCREEN ELEMENTS
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETER: FNAME TYPE RLGRAP-FILENAME OBLIGATORY DEFAULT 'C:\Documents and Settings\Administrator\Desktop\MATMAS.XLS' .
PARAMETERS: P_BEGCOL TYPE I DEFAULT 1 NO-DISPLAY,
P_BEGROW TYPE I DEFAULT 1 NO-DISPLAY,
P_ENDCOL TYPE I DEFAULT 100 NO-DISPLAY,
P_ENDROW TYPE I DEFAULT 32000 NO-DISPLAY.
SELECTION-SCREEN END OF BLOCK B1.
*DECLARATION OF EXCELAL TABLE
AT SELECTION-SCREEN ON VALUE-REQUEST FOR FNAME.
PERFORM F_GET_FILE USING FNAME.
START-OF-SELECTION.
PERFORM F_XLS_ITAB USING FNAME
CHANGING IT_EXCEL.
PERFORM F_MOVE_DATA.
perform F_GET_DATA.
*& Form F_GET_FILE
text
-->P_FNAME text
<--P_SY_SUBRC text
FORM F_GET_FILE USING P_FNAME LIKE FNAME.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
PROGRAM_NAME = SYST-REPID
DYNPRO_NUMBER = SYST-DYNNR
FIELD_NAME = ' '
STATIC = ' '
MASK = ' '
CHANGING
FILE_NAME = P_FNAME
EXCEPTIONS
MASK_TOO_LONG = 1
OTHERS = 2
IF SY-SUBRC <> 0.
MESSAGE E006(ZHNC).
ENDIF.
ENDFORM. " F_GET_FILE
*& Form F_XLS_ITAB
text
-->P_FNAME text
<--P_IT_EXCEL text
FORM F_XLS_ITAB USING P_FNAME
CHANGING P_IT_EXCEL.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
EXPORTING
FILENAME = FNAME
I_BEGIN_COL = P_BEGCOL
I_BEGIN_ROW = P_BEGROW
I_END_COL = P_ENDCOL
I_END_ROW = P_ENDROW
TABLES
INTERN = IT_EXCEL
EXCEPTIONS
INCONSISTENT_PARAMETERS = 1
UPLOAD_OLE = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " F_XLS_ITAB
*& Form F_MOVE_DATA
text
--> p1 text
<-- p2 text
FORM F_MOVE_DATA .
DATA : LV_INDEX TYPE I.
FIELD-SYMBOLS <FS>.
*--- Sorting the internal table
SORT IT_EXCEL BY ROW COL.
CLEAR IT_EXCEL.
LOOP AT IT_EXCEL.
MOVE IT_EXCEL-COL TO LV_INDEX.
*--- Assigning the each record to an internal table row
ASSIGN COMPONENT LV_INDEX OF STRUCTURE WA_DATA TO <FS>.
*--- Asigning the field value to a field symbol
MOVE IT_EXCEL-VALUE TO <FS>.
AT END OF ROW.
APPEND WA_DATA TO IT_DATA.
CLEAR WA_DATA.
ENDAT.
ENDLOOP.
ENDFORM. " F_MOVE_DATA
*& Form F_GET_DATA
text
--> p1 text
<-- p2 text
FORM F_GET_DATA .
LOOP AT IT_DATA INTO WA_DATA.
MOVE-CORRESPONDING WA_DATA TO BAPI_HEAD.
BAPI_HEAD-BASIC_VIEW ='X'.
BAPI_HEAD-SALES_VIEW ='X'.
BAPI_HEAD-PURCHASE_VIEW ='X'.
BAPI_HEAD-STORAGE_VIEW ='X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_CLIENTDATA.
BAPI_CLIENTDATAX-MATL_GROUP = 'X'.
BAPI_CLIENTDATAX-BASE_UOM = 'X'.
BAPI_CLIENTDATAX-BASE_UOM_ISO = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_PLANTDATA.
BAPI_PLANTDATAX-PLANT = BAPI_PLANTDATA-PLANT.
BAPI_PLANTDATAX-DEL_FLAG = 'X'.
BAPI_PLANTDATAX-PUR_GROUP = 'X'.
BAPI_PLANTDATAX-BASE_QTY = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_STORAGELOCATIONDATA.
BAPI_STORAGELOCATIONDATA-PLANT = BAPI_PLANTDATA-PLANT.
BAPI_STORAGELOCATIONDATAX-PLANT = BAPI_STORAGELOCATIONDATA-PLANT.
BAPI_STORAGELOCATIONDATAX-STGE_LOC = BAPI_STORAGELOCATIONDATA-STGE_LOC.
BAPI_STORAGELOCATIONDATAX-MRP_IND = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_SALESDATA.
BAPI_SALESDATAX-SALES_ORG = BAPI_SALESDATA-SALES_ORG.
BAPI_SALESDATAX-DISTR_CHAN = BAPI_SALESDATA-DISTR_CHAN.
BAPI_SALESDATAX-DEL_FLAG = BAPI_SALESDATA-DEL_FLAG.
BAPI_SALESDATAX-MIN_ORDER = 'X'.
REFRESH IT_MAKT.
IT_MAKT-LANGU = WA_DATA-LANGU.
IT_MAKT-MATL_DESC = WA_DATA-MATL_DESC.
APPEND IT_MAKT.
CLEAR IT_RET.
REFRESH IT_RET.
PERFORM F_CALL_BAPI.
READ TABLE IT_RET WITH KEY TYPE = 'S'.
IF SY-SUBRC EQ 0.
PERFORM F_BAPI_COMMIT.
WRITE:/ 'MATERIAL CREATED OR UPDATED SUCESSFULLY WITH MATERIAL NO',WA_DATA-MATERIAL.
ELSE.
MESSAGE E000(ZHNC) WITH 'ERROR IN CREATING THE MATERIAL'.
*WRITE: / 'ERROR IN CREATIN MATERIAL',IT_RET-MESSAGE.
*PERFORM F_DOWNLOAD.
ENDIF.
*ENDIF.
ENDLOOP.
ENDFORM. " F_GET_DATA
*& Form F_CALL_BAPI
text
--> p1 text
<-- p2 text
FORM F_CALL_BAPI .
CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
EXPORTING
HEADDATA = BAPI_HEAD
CLIENTDATA = BAPI_CLIENTDATA
CLIENTDATAX = BAPI_CLIENTDATAX
PLANTDATA = BAPI_PLANTDATA
PLANTDATAX = BAPI_PLANTDATAX
STORAGELOCATIONDATA = BAPI_STORAGELOCATIONDATA
STORAGELOCATIONDATAX = BAPI_STORAGELOCATIONDATAX
SALESDATA = BAPI_SALESDATA
SALESDATAX = BAPI_SALESDATAX
IMPORTING
RETURN = IT_RET
TABLES
MATERIALDESCRIPTION = IT_MAKT
UNITSOFMEASURE =
UNITSOFMEASUREX =
INTERNATIONALARTNOS =
MATERIALLONGTEXT =
TAXCLASSIFICATIONS =
RETURNMESSAGES =
PRTDATA =
PRTDATAX =
EXTENSIONIN =
EXTENSIONINX =
APPEND IT_RET.
ENDFORM. " F_CALL_BAPI
*& Form F_BAPI_COMMIT
text
--> p1 text
<-- p2 text
FORM F_BAPI_COMMIT .
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT =
IMPORTING
RETURN =
ENDFORM. " F_BAPI_COMMIT -
HI,
I have created a material and maintained the view of batch managment
in MM01 and now the problem is coming that while creating invoice it gives error of maintainance batch managment.
now i want to remove the view of batch managment.
plzz help me out as help will be definately rewarded.Hi,
Changing from tick to untick or untick to tick of Batch Management indicator follow the procedure (Changing of status in Material Master Record)
Changing the status of the material from Uncheck to checked or viseversa is possible only if the following conditions are met
1 Check the Status of material MMBE
2 There should not be any open Purchase Order Use SE16 & Table EKPO Give the material number for which we have to find the Open Pos; Alternateively ME2M can also be used
3 There should not be any Open Production Order Use SE16 & Table AFPO Give the material number for which we have to find the Open Production Orders
4 There sould not be any Sales Order Use SE16 & Table VBAP Give the material Number for which we have to find the Open Sales Orders
5 There should not be any Purchase Requistion Use SE16 & Table EBAN Give the material Number for which we have to find the Open PRs
6 There should not be any Stock in Transit MB5T
7 There should not be any Plant availability Stock MB53
8 There should not be any Reservation MB25
9 Previuos Period Stock should be zero Use MM03 with Plant Stock & Storage Loc. View If Stock Exists follow the Procedure mentioned in next chapter to close
10 Stock requirement should be zero MD04
11 There should not be any open Delivery Use SE16 & Table LIPS Give the material Number for which we have to find the Open PRs
12 There should not be any open Warehouse Transfer Request Use SE16 & Table LTBP Give the material Number for which we have to find the Open PRs
13 There should not be any open Warehouse Transfer Request Use SE16 & Table LTAP Give the material Number for which we have to find the Open PRs
14 The Batch Corresponding to the plant has to be set for deletion indicator MSC2N
If previous period stocks exist, we can make a withdrawal posting as follows
1. Post the same amount to current period stock (for example, using
movement type 561) so that previous period stock and current period
stock are identical.
2. Make a withdrawal posting in the previous period for the stock
together with posting date (for example, using movement type 562).
If any of the above Stock Exists it has to be closed;If Any of the stock exists we cannot uncheck.
After closing all the open items;the related business documents viz Purchase Orders,Production Orders,Delivery,etc has to be Archived
Archiving has certain criteria while doing Archiving Process-- Systematic Archival is the Key factor i.e relationship diagram has be met.
SAP Note Number 533383 - Resetting batch management requirement
Reward if found useful.
Regards,
Vengat -
Set batch management for reasons of cost management item cannot be deleted
Discovery was made that a material should have had batch management MARC-XCHPF selected. Within that time sales orders were created as well as sales order stock. 411E movements were done to get rid of the sales order stock, and it can not be seen in MMBE. MD04 is also clear. New attempt to add batch management in the plant displayed errors - SD Documents exist (orders or deliveries) that have not yet been
processed or that have been processed only in part.
Document Item
206365 000020
Attempt to remove item 20 from sales order and receive error
Message no. V1128
For reasons of cost management, item 000020 cannot be deleted.
Diagnosis
You tried to delete a sales document item for which cost management is carried out. Cost management can exist at item level for
- make-to-order production
- make-to-order stock
- service contract item
Procedure
Enter a reason for rejection at item level.
I found a similar problem on the forum but not really a solution other than throwing in the towel and making new materials.Hi
What I understand from your thread is:
You have chekced batchmanagement in
material master & after working some time you want to remove that tick mark.
First of all one should understand that for what ever reason batch management is ON, you can not reverse it .
Either activation or deactivation of batchmanagement is irreversible.
Oflat SAP had come with a note telling that how to proceed with reversal batch management.
I have gone through that note .Finally SAP wants to take consultancy with some fees to make reversal.
It is all pain ful job.
If you can do it abandom thta material & create new material.
This is the solution I can give.
Hope it is celar to you.
Regards
YMREDDY -
Batch Management Indicator Required - Material Master
Hello,
My requirement -
Batch management field has to be required for material Type "FERT"
1) I created a new field selection group for the field "batch management" (MARA-XCHPF)
2) Created a new Field Reference group with "Required" entry (OMS9)
3) Assigned the New Field Reference to the material Type in OMS2
The batch management Field is now a mandatory field.
Issue is, when we try to create only the basic Data Views of a FERT material, system does not allow to save the material untill the "Batch Management Indicator" is activated (even if we are not referencing to any plant specific views of the material master.)
We need to have the the Batch management indicator a required entry for FERT, but at the same time should be able to create material master with basic data Field only (we would be extending the plant specific views later)
Is there a alternative method to have this setting to meet the requirements above?
ThanksHi
I think you can check if the batch level is defined on material or client now, if yes, you may check if that can be switched to plant level. As far as I knw the basic data is for client so the field is shown on basic data view and ask to input value as you customized.
Alternatively, I think you can use the user exit MGA00001to check the field instead of the field selection, this is called when the material master get saved, then you can write your own source code to chec if the customer filled the field only for certain situations.
Best Regards.
Leon.
Maybe you are looking for
-
Editing on two computers?
Hello, I'm using two Mac's to edit movies on, an iMac and a MacBook Pro. Is is possible to use my Final Cut Express License on both Mac's?
-
Mysterious "err = -36". Any suggestions? Using iMac with 10.6.8 and iTunes 10.6. Honestly iTunes hasn't been working too well lately.
-
Motherboard Monitor compatible with K7N2 Delta2 Platinum??
When installing the above mentioned software, which (if any) is the most apropriate model to select from the K7N2 range of boards, as the Platinum version is not listed....?? thx D.
-
Performance issues using multiple CC design programs?
Hey! I'm Gwidz, and I'm having some performance issues with my adobe programs. I primarily use Photoshop, InDesign and Illustrator for design work. I find that when I have any two of them open, I experience delays in clicking and dragging using my pe
-
Float.parseFloat("173879.04")
Why it returns 173879.05 ? IS THIS a bug in Java ?