Tcode : MSC3 in wich table Batch Classified indicator stores
Hi experts,
Tcode : MSC3 in wich table Batch Classified and Batch Not Classified indicator stores?
Please suggest me wherein which these details stores.
Thanks for u'r reply.
But correct Function module is CTMS_OBJECT_HAS_STANDARDCLASS
WA_OBJECT (Material + Batch)
WA_OBJECT = ITAB_SALES-MATNR.
WA_OBJECT+18(10) = ITAB_SALES-CHARG.
OBJECT = WA_OBJECT
TABLE = 'MCH1'
CLASSTYPE = '023'
Pass the above value to FM: CTMS_OBJECT_HAS_STANDARDCLASS
if sy-subrc eq 0.
classified
else.
not classified.
endif.
Similar Messages
-
From which table and field can I get batch split indicator?
Dear friends,
There is batch split indicator at VL02N screen. From which table and field can I get this indicator?
Thanks regards..Hi,
I dont think there is anythign called batch split indicator.
You can find that there is a batch split in a delivery if LIPS-UECHA field is updated for a particular delivery. If UECHA is filled, then the number means that for the item number mentioned in UECHA, those records are the split records.
i.e. For example say for a line item 10, there are 2 split items in a delivery. In this case, there will be two line items with LIPS-POSNR = 90001 and 90002. These line items will have LIPS-UECHA = 10. This means that the items 90001 and 90002 are the child batch items for the parent line item 10 as mentioned in UECHA field.
btw....u can check LIPS-CHSPL if this is what you are looking for.
I hope this answers your question. If you have any doubt, pls lemme know -
Wich table is used by Tcode SCAL ?
Hi,
I want to open a table in my PRD system for change calendar.
The PRD client is not modifiable so i have to open the table in PRD for change the calendar.
I know that i have to use se54 and note 356483 explain that.
But i don't Know wich tables do i have to open in PRD system for change de calendar.
Does anyone know's this tables ?
Thanks a lot.Hi,
No it is a individual txn object type "T" and hence the transport link cannot be broken as described in Sap Note 356483.
You can also check it yourselfvia SAP IMG.
Goto txn SPRO.
Then navigate to SAP Netweaver -> General Settings -> maintain Calendar (this is what SCAL does).
Then as decribed in the note: Edit -> Display IMG Activity.
And this shows you what type of object it is.
Hope this helps.
Reg, Dibya -
User-exit wich modify batch number in vl31n
Hi,
I have another question.
What is user-exit wich modify batch number in vl31n transaction ?
Regards,
Greg.Hi
Find the available exits with the following program:::
*& Report ZFINDUSEREXIT
report zfinduserexit.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
execute this code.
<b>type the transaction. u will get the user exits</b>
If there are no available user exits you could go for badi's.
To search for a badi, go to se 24 display class cl_exithandler. double click on method get_instance, get a break point on case statement. execute and start the required transaction in new session. look for variable exit_name. It would show the available badi's.
regards
ravish
<b>plz dont forget to reward points if helpful</b> -
Batch Management Indicator not getting set for material master
Hi,
In one of the material we need to mark the Batch Management Indicator in Material MAster. We had removed all the stocks from the material. But still we are getting error, Stock exists for the material in Plant XXX and Sloc YYY.
I checked in MARD table and MMBE that for this maaterial there are no stock for said Sloca and Plant.
One thing which I noticed in the Material Master and MARDH table that there exists some stock in Previous persiod for the said Sloc and Plant.
Need to know is this error is due to stock shown in previous period. Why system is checking the previous period stock.
How can we resolve our issue and check this Indicator.
Please let me know as earliest as possible.
Thanks
SGHi,
Refer OSS Note 30656 - Change base unit of measure/batch mngt requirement
Following are the details of this note;
Symptom
When maintaining a material master record, you change the base unit of measure or the batch management requirement indicator or the valuation category. The system then tells you that this change is not possible since stocks still exist. However, no stocks are shown for the material in the stock overview.
Reason and Prerequisites
The message that stocks still exist refers not only to stocks in the current period, but also to stocks in the previous period.
The reason for checking previous period stocks is that postings can also be made to the previous period when entering goods movements. This would result in inconsistencies if the base unit of measure had meanwhile been changed.
Solution
Please check whether stocks still exist for the previous period by displaying, for example, the plant stock view or storage location stock view of the material. You do this by selecting "Extras -> Previous period -> Prev. pd SLoc. stock or Prev. pd plant stock".
If previous period stocks exist, you 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).
You can now try again to change the base unit of measure or the batch management requirement indicator.
Since the posting of the previous period values to zero is identical with posting to the stocks of the current period, you should reverse the above stock postings (i.e. the stock from the previous period should be booked in again) to make sure that the stock values from the previous and the current periods correspond to the state before the change. Please note, however, that the postings are then carried out using the changed master data from the current period (e.g. account determination, etc.)
Regards, -
Batch management indicator for ERSA
Hi Friends,
When I tried to activate batch management indicator in material master of ERSA material I am getting following error messege <b> Batch management requirement cannot be changed; choose "Display errors"</b> .Please help me wat is mean.
Regards,
ChetanHi,
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
This is similar to changing of Unit of measurement.
Hence such criteria ought to be met.
Reward if found useful.
Regards,
Vengat -
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. -
Problem with batch management indicator
Hi Gurus,
I have an issue with batch management.
There is one material which was not batch managed. The requirement was to make it batch managed. There were no open purchase orders and the only thing pending was the stock in the present and previous periods. The stock quantity in the previous period and the present period matched(470 Kg). I opened the previous posting period, used movement type 551 and scrapped the stock. There was zero stock for the current period and the present period.
I changed the batch management indicator successfully. Now the issue is whil i am trying to cancel the material document
1. Now that the material is batch managed, whie trying to cancel the material document using MIGO, the system prompts for a batch to be entered. But the batch field is greyed out and i am not able to enter a batch
2. I have tried to cancel the material document using MBST and MIGO. The sytem prompts for a batch to be entered but not allowing me to do so as the batch field is greyed out.
Any pointers will be appreciated.
Many Thanks,
SajinHi Sajin,
What is a reason to cancel a material document? When was that material document created? Before or after flagging the indicator in the material master?
Ilya. -
Hello,
I want to remove batch managment indicator in material master record.
I got info that there is an archiving process to be done using t code MSC2N and SARA and after that indicator can be removed.
But before that pre requisites is there should not be any open document. Stock report MMBE shows that no stock present but still not able to un check the indicator as there are purchasing/Material documents present.
How can i find those documents...
Regards
Himanshu
Edited by: Himanshu Nijhawan on Jul 11, 2011 8:42 AMhi..
try thisout..
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 works.
Thanks.. -
Problems with existing stock and batch management indicator
Hi,
We would like to set the batch management indicator for a material.
However, there is stock on the material for the given plant.
The different stock categories for the plant/material combination are as follows (according to transaction MMBE):
Unrestricted use 150
Reserved (for production ordeers) 42
Open order qty (incoming PO) 100
"When I try to set the batch management indicator in MM02 I receive the following error message:
Material Master Maintenance
The batch management requirement cannot
be changed for the following reasons:
Stocks already exist at plant level.
Plant SLoc
PL01 SL01
PL01 SL02"
Can someone please guide me in how to remove the stock and the reservations, so that we can set the batch management indicator? Does the reservations of stock have any impact (there are reservations for 5 different production orders for this material)?
Thanks in advance,
Larsin plant A, you have to add 21 in current period (e.g. with 202 movement), then you issue 171 in previous period. with 201. Result: both periods are zero.
plant B, just issue 17 in previous period with 201.
for Plant A 171 with movement 202 back into stock with previous period date, and subsequently 21 goods issue using 201 in current period.
for plant B: 17 with movement 202 and previous period date. -
Batch Management Indicator in sale Order
Hi,
In sales order changes the msg "Batch management Indicator" has been changed is appearing. old value [X] new value [" "]
In which tab of sale order can this indicator be seen.
Thanks.Hi,
Normally Batch Management is Set at the Material Level.So first check for that particular Material. -
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 -
In wich table are stored the last purchase price of items?
Hi all,
My question is in wich table are stored the last purchase price of items and what is the best way to import items price directly to the last purchase price list.
In ITM1 appears the prices of the list prices but no the last purchase price list.
Thank you all again.
Regards.Hi
The last purchase price are not stored anywhere as well as the last evaluated price.
However if you want to add or update this price you can use DTW in order to update this particular pricelist.
Hope it helps
Regards
George -
How to Remove batch mangement indicator from Material Master
Hi
I am trying to remove batch mangement indicator from Material master..but system does not allow
Before this .. I have done all activities also ...clear open SD documnets ,deliveriy documents ,PO documents ,Process order teco and . reservations and activae deletion flag in batch ... and made current period stock an previous period stock zero... i have cleard all documnets ...still system does not allow remove indicator..could you please guide in this issue ..how to remove batch indicator.
Regards
SasiHi,
Please refer the below links.
Re: untick Batch Manegement Indicator on Material Master
Remove batch management flag and deletion of material documents
How to remove Batch Management in the Material
Re: How to remove Batch Management Check in the Material
Thanks. -
What is the Tcode for Aggregate Statstics Table and PSA table
What is the Tcode for Aggregate Statstics Table and PSA table
Hii raina..
There is no such perticular Tcode to check PSA data . Go to RSA1 and open ur DS . Right click and say manage. U will get PSA data.. But their should be data in PSA
I hope thjis is useful to u.
Maybe you are looking for
-
Encore CS3 cannot open CS2 project: folder cannot be found
I created a project in Encore CS2 under Win XP, and when I try to open it in CS3 under Vista, I get an error of Cannot open project; The folder for this project cannot be found. Disregarding the fact that I haven't changed, moved or deleted any subfo
-
Passing a value from one page to another with multiple projects?
Hi, I am trying to do something and I am not quite sure what I may be doing wrong. Situation is this: I have 1 project which is our Model, deployed into a .jar and imported successfully into the main project. No problems with this. I also have anothe
-
The toolbar at the top of my desktop is no longer white and doesn't show the little apple symbol
The toolbar on the desktop is no longer white and is missing the apple symbol. How do I correct this?
-
Workflow approval from mobile in ECC5
Hi All We are already having workflow approval in R/3 where it happening from SAP inbox now my client want to migrate to mobile phone. Its it possible from ECC5 we dont have portal. How to implement it. Do we need to install any 3rd party like syba
-
To copy Number Ranges in a client copy
Hello All, I have to do a client copy of our Golden client ( Development) to Production system. The client in PRD is fresh. They do not want the application data to be copied to PRD client. They only need the customizing configs to be copied to PRD a