Change BBD in BATCH MASTER through Pisheet
hi experts,
client requirement is that they want to chnage the BBD in MSC2N of FG through PI hseet.
once the batch is created in system . they will give the BBD in CO60 that will go and sit in MSC2N.
for eg - if BBD is 12.07.2012 . they may give 10.06.2012 in CO60 . while doing GR of FG through PI sheet.
i tried to use PI_BT_CL process msg category , but it is not updating the BBD in MSC2N. though i can see teh change document in
MSC2N. i created it in CO57 and sent , to check whther this will work . but its not working.
please advice which PIC can i use or any FM .
regards,
satish
hi experts ,
any thoughts on this.
regards,
satish
Similar Messages
-
Control of Change of Vendor in Batch Master
Hi Experts,
We have a scenario wherein we want that when a batch is recieved from EG Vendor, the batch master should get populated with Vendor number (available in standard SAP) and when we do an IG recipet i.e when we transfer the batch from one company code to another or one plant to another, the vendor number shoudln t get changed (i.e. it should remain that of EG vendor and not get changed to that of IG vendor on IG reciept).
Thanks in anticipation,
Arun
Edited by: Arun Mann on Mar 25, 2009 2:11 PMyou may have to code an userexit to keep the first value.
alternative add the original vendor as a charcteristic to your batch classification. -
Batch Master Changes reflecting all plant with same Batch
HI,
When we are doing any change in Batch Master ( MSC2n ) for one plant like Shelf Life expiry date or Classification data for one plant.
its automatically reflect on all plants for same batch.
Example:
Material : 123456
Batch : 10925
Shelf Life Expiry is : 31.12.2014
Plant : 1000
This Batch is available on 10 plants for same material.
Now when i change Expiry date from 31.12.2014 to 31.12.2015 on Plant 1000 for Batch 10925
its also change on all other 10 plants.
How can we restrict this behaviour we only want to change on 1000 plant . should not change other plats.
RegardsThanks all for your replies. yes i have check the system and Batch Level is defined on Material Level.
Jurgen actually this question is not related to expiry exactly. just for
good understanding of question i put question like this.
in classification tab we have one parameter "Release Status" which have value
X or Y. X means release and Y means Not release.
We are using this parameter for Auto batch determination purpose. if value is Y then this
batch will not come in auto batch determination.
same thing happend to this parameter. when we change value of this parameter in classification in one plant it is refelecting on all plants. which i dont want.
i hope you get my point. -
Authorization control for batch master
Hello Experts,
I have a special requirement from client on authorization control on batch master. The requirement is user should not be allowed to change the batch header details but allow to change selected characteristic values. For e.g If I have a batch A, the header values such as prod date, country of orgin etc should not be allowed to change. In classification view few characteristics only should be editable, rest all should only be displayed.
Is there any option to do this. Either through authorization control or exits. We dont want to create a custom transaction to achieve this.
Thanks in advance
PrathibHello
The following document explains how to check which authorization objects are called on each transaction:
How to analyze authorization issues in debug
BR
Caetano -
Batch creation through ME21N, ME22N and MSC1N
Hi All,
Please note we are already using EXIT_SAPLV01Z_001, EXIT_SAPLV01Z_002, EXIT_SAPLV01Z_003, EXIT_SAPLCLFM_002, EXIT_SAPLV01Z_012, EXIT_SAPLV01Z_014 for Batch creation based on different logics for Material type, Plant and PO doc type and currently using these exits for logic it allows us to create new internal batch number during PO creation (ii) change already existing batch with some new number (of couse this number must not be used in some other PO) in PO change and (iii) create new internal batch number using MSC1N, by inputing plant, stor. loc etc. But currently i can create batch with 1 digit, 2 digit, and so on.
The requirement is to allow user to create batches only with 10 digits during:
(i)PO creation (ME21N)and PO change(ME22N) and also during
(ii) transaction MSC1N
currently in all three ME21N, ME22N or MSC1N it allows to create batch with 1 digit, 2 digit,3 digit and so on . i want to create batch with only 10 digit.
Please tell this is possible through configuration steps or some changes are required to be done in above said user exit.
Regards
Rahul ShuklaHi Jurgen,
Thanks for your reply.
In ME21N i am able to assign batch in PO
(1) By clicking on 'create' button appearing just side of Batch field in item Tab "Material". I think this create button is appearing due to user exit being applied here. Here it creates and assigns internal number automatically (from range 01in Batch_Clt) based on the Material type and Plant combination (Some logic defined in user exit)
(2) By putting any random number manually (both numeric and alphanumeric)whether 1 digit, 2 digit,3 digit in Batch field in item Tab "Material" it will accept and in this case also po is saved.
same way i can do changes in batch number in ME22N and able to save.
In MSC1N also due to user exit applied if i give Material number alone and enter, it assignes the internal batch number based on Material type and plant logic defined in user exit.here also if i input some random number manually in batch field it accepts and that random batch number is created for material.
Now i want that i should be able to put random batch number manually but that number must be out of the number ranges defined in Batch_CLT object (Also the number must be exact 10 digits length as is there in defined number ranges) and not any random alphanumeric number . Also i am not able to understand how it is accepting random alphanumeric number (like ABC111)although all number ranges defined are numeric only.Also external number range is 0008000001 - 0089999999 which is numeric only.
Regards
Rahul -
Migo and Batch master showing different vendor
Hi Experts,
Process Followed:
1. In Migo Screen selecting goods reciept and Others and movement type 901 i will enter all the details such as material, quantity, plant,vendor-X and then click on check then system creates internal batch number.
2. After System creates the internal batch number i will change from Vendor - X to Vendor Y in migo and save it
3. Then if i see the batch master then system is showing the Vendor X in batch master instead of Vendor Y.
Please let me know how can i update the vendor in migo the same to batch master after changing in Migo. Please find the attachments
Regards
BadariHi,
Seems to be the error mentioned in the note: 1695572 - Incorrect vendor in batch for goods receipt of consignment. You may check the note and proceed accordingly.
Regards,
AKPT -
Batch master - Need clarification
Hi,
I have total shelf life as one of the characteristics in the class that is assigned to a class in the material master.
Total shelf life is also field in batch master.
When i change the value of the "total shelf life" field in the material master (MARC-MHDHB), it is not reflecting in the batch master.
For example: In the beginning Total shelf life is 90 days in the material master and i create a new batch for this material in the plant. Value of total shelf is in the batch characteristic and batch master is 90 days.
Now if i change the value of total shelf life in the material master to 200 days, save the material. When i display the batch master, this change is not reflected in total shelf life field. It still reads - 90 days..
Is this valid?
Please clarify.
Regards
RJSHi,
you have maintained the characterstic as shelf life right and i hope you ahve given teh values for the characterstics
Now when a batch is created automaticallly it will give a pop up to sleect the value as epr the selction given in the value it will replicate into the batch master
*the beginning Total shelf life is 90 days in the material master and i create a new batch for this material in the plant. Value of total shelf is in the batch characteristic and batch master is 90 days.
Now if i change the value of total shelf life in the material master to 200 days, save the material. When i display the batch master, this change is not reflected in total shelf life field. It still reads - 90 days..
Here select the value of teh chracterstics as 200 and then when a batch is created automatically duriong the Gr it gives the SLED as per this
Hope tis clear
Regards
Sravanthi -
MM_SPSTOCK Archive Batch Master and Stock Relevant tables - Display options
Hello,
We are archiving Batch Master and Special Stock tables. We have batch configuration set up at material level.
We have realised SAP does not provide a infostructure to display through SARI archived batches. Also read program MMREO210 is not very elegant and required the archive session to display further information.
We know that this object allow to archive partially: stock level (MCHB), plant level (MCHA) and finally if all dependencies are okay, batch master (MCH1).
Can we display archived batch data using any standard SAP transaction? As QA03 for Archived Lots or similar.
How should we create the infostructure for SARI access? MCH1-MCHA mapping? We are having problems when only MCHB entry is archived.
We are interested at least in a list of material / batch / plant archived with production date, SLED... key batch master info mainly.
Thanks a lot,
Manuel Perez LombardNot much available in standard.
report MMREO210 and MMREO221 (tcode MM75) -
Batch Master Classification View - Inconsistent button active
Hi
We are encountering a problem of the Inconsistent button getting active in the Batch Master Classification tab (Material is batch controlled). We know the reason why this is getting active : Due to a wrong inbound value for a field called 'Sterilization Site' in the classification data (data element: ATWRT) through an interface from a legacy system.
We also know the solution to get around this: Go into the batch master in edit mode and delete the inconsistency by clicking on the Inconsistent button and then the delete button on the pop-up screen which gives the inconsistent value.
My requirement is: <b>How do we identify all the 'inconsistent' batches in the system?</b> Is there a way to identify a batch having an inconsistent characteristic value? (inconsistent value => value not existing in the allowed list of values for the particular characteristic)
When I try to do a F1 on the 'inconsistent' button, I get a help screen giving "Program: SAPLCHRG; Function: VCON".
Thanks
ChandraSteve,
You have given me the right solution, but in this one particular case that I am tracking, I think there is an aberration.
I've got an output of all batches by using the option 'Show Incomplete Status' in CL2A. But this particular batch has the 'Inconsistent' button active, yet the classification status is showing as 'Released'
Any idea how to deal with such batches and extract this information?
Regards
Chandra -
Batch Master Creation with lower case letters
Hi,
While creating batch master via msc1n, sytem automatically change lower case letters of bach ID to upper case letters.
Can anyone please guide me, where are the settings in the system for this change?
Regards,
M.S.BaraneedharanConversion Routine
Conversion takes place when converting the contents of a screen field from display format to SAP-internal format and vice versa and when outputting with the ABAP statement WRITE, depending on the data type of the field.
If standard conversion is not suitable, it can be overridden by specifying a conversion routine in the underlying domain.
A conversion routine is identified by its five-place name and is stored as a group of two function modules. The function modules have a fixed naming convention. The following function modules are assigned to conversion routine xxxxx:
CONVERSION_EXIT_xxxxx_INPUT
CONVERSION_EXIT_xxxxx_OUTPUT
The INPUT module performs the conversion from display format to internal format. The OUTPUT module performs the conversion from internal format to display format.
If a screen field refers to a domain with a conversion routine, this conversion routine is executed automatically each time an entry is made in this screen field or when values are displayed with this screen field.
I have to correct myself . if the entry in small letters is allowed or not is already defined in the domain of the field.
You can see this in SE11.
set radio button to Domain and enter CHARG in the domain field and click display.
in the definition tab you can see a box for Lower Case, which means that lower case entries are only allowed if this box is activated. (btw: the field for the conversion routine can be seen above) -
Country of Origin deletion in batch master
Experts,
When I post physical inventory differences via MI07 the field Country of origin in batch master is automatically deleting. Even the batch master log confirms the same.
Your suggestion is welcome.
NarenOSS note 619913 explains:
batch data such as country of origin, region of origin, and freely available date fields can be changed in user exits only.
To newly create a batch in goods movement, use exit EXIT_SAPMM07M_003.
I have not used this fields before so I am not certain if you have to take care about these fields in MI07 yourself.
I am the opinion that existing data should not be effected with a quantity adjustment.
check OSS and if you dont find anything, then open a call at SAP. -
Change Pointers for Vendor Master
Hi All,
I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
1. An Idoc will be generated for newly created vendor, right?
2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
Thanks & Best Regards,
Kumar.>
Sivapuram Phani Kumar wrote:
> Hi All,
>
> I have to activate change pointers for Vendor Master data. I have some doubts regarding the same.
>
> 1. An Idoc will be generated for newly created vendor, right?
> 2. If I extend the vendor master IDOC, where should I write code to extract the values of newly added fields?
> 3. If I create a custom IDOC for vendor master, what is the procedure to configure this in the change pointers for Vendor Master?
>
> Thanks & Best Regards,
> Kumar.
Hi,
1. Afer doing all the settings required to create change pointers (BD61, BD50, BD52), the idocs will be created when u run the report RBDMIDOC or execute transaction BD21.if any changes happen in master data
like new vendor is created or vendor data is changed, then only change pointers will be created and on executing the aforesaid report, idocs will be generated.
Also idocs can be generated by replicating vendor data through transaction BD14 or any other custom transaction.
2. When you add custom segments to basic type, you have to write code in suitable user exits.
Identify suitable user exit to populate data in custom segments and write the code in oubound side.
Identify suitable user exit to populate the values in custom segments to database table, this code is to be written in inbound side.
Regards
Vinod -
Change pointer for HR master data is not getting generated in table BDCP
Hi,
I have done all the required configuration for change pointer for HR master Distribution and it was working fine few days back. Now suddnly it has stopped working.
Can anyone assist me on how should i debug it.
Thanks
Sunil SinghHi Shital,
Thanks for your Reply.
I am not able to find that path in SPRO
Basic Functions-> application Area
And Also My change pointer configuration was working properly and it suddenly stopped working.
I mean to say all the required settings was done previously.
Anyways kindly let me know how should i proceed.
Thanks
Sunil Singh -
Material description in batch master
Hello SAP Gurus,
My requirment is at the time of Process order relese or GR for FERT material systm should copy the material master text in batch master record for this i have created one characetristic. in CT04 as material description it is assigned in class & the same class is assigned to fert material in material master record. Now as per my requirment how can link this REL Or GR for updating material description please suggest.
Regards,Dear
Pass the batch no. in table MCH1 and pass MATRN into MAKT and also get CUOBJ, Pass CUOBJ in AUSP table in field OBJEK to get the char. description and values in ATINN and ATWART/ATFLV respectively.
Check this thread : Material batch characteristics
Just try and discuss with your ABAPer in this .
Regards
JH -
Change documents of material master classification class type 001 and 300
Dear guru ,
I want to see the history of change documents of material master classification using MM02.
The system allow to see the history only for class type 023.
For class type 001 or 300 the change document isnu2019t available.
I must do some settings or the function for these class type arenu2019t available ?
Thanks.Dear ,
changes in values for a characteristic can be monitored in CL20N but as for MM02/MM03 transaction only for class type 023.
For class type 001 or 300 the change document isnu2019t available.
Thanks.
Maybe you are looking for
-
My Itunes library was wiped out, it's all gone!! How do I get my songs back?
My laptop was wiped clean and the entire library is gone, there has to be a way to get it all back
-
Apps not showing up in settings/inforfation
I have a question , I downloaded 11 apps.When I go to settings then info only three show up. On my computer they are all there in Itunes and they all work fine. Is there a reason some do not show in settings? Thanks Josr Sorry,when I just go to setti
-
Cash Discount taken after overdue
Hi, I am a supplier to an SAP customer. Our Terms are 2% net 31, from receipt of the product. They 'always' take the 2% discount, though often they write the check in 32-35 days (the weekends are not the reason for the delay, as they receive usually
-
How to map v$rowcache_parent to a sequence in dba_sequences?
We have a sequence which seems run away, so I'd like to check the rowcache. but How could I map a sequence to v$rowcache_parent? select * from v$rowcache_parent where cache_name='dc_sequences';
-
LPX-00601: Invalid token Error in DBMS_XSLPROCESSOR
Hi All, I am using DBMS_XMLDOM and DBMS_XSLPROCESSOR to parse the XML file. the following code was working fine in Release 10.1.0.4.0 l_n :=DBMS_XSLPROCESSOR.selectsinglenode (xmldom.makenode (doc) ,'/tmf:MTOSI_InventoryData/tmf:mdList/tmf:md/tmf:tlL