REM Batch Traceability
Hello,
I am working with REM scenario.
When i am checking my RAW Material batch using MB56 transaction. It is showing me the other batches for the same RAW material.
Example:
My Assemblies Batch is A01.....A02...A03.
Component Batch is C01....C02...C03.
When i am checking in MB56 where used list for my Assembly batch A01.My expected result is the report shows me only batch C01. But the report showing me all the batches for the component C01,C02,C03.
How can i correct the error? Any customizing or any master data change is require?
Maulik
Edited by: Maulik on Mar 24, 2011 8:03 AM
Please check the flag "Update Batch Where-used list" in your REM Profile. Normally, the batch where-used list is tied with order. Since in REM environment, we will use the same order for the same FG/prod.version. Therefore, the batch where-used list is many to many relationship.
With this flag, SAP said in its help:
" If you set this indicator, the update of the batch where-used list is
enhanced with a batch-specific update (multibatch function). This means
that batches produced for the relevant repetitive manufacturing are
linked with the used component batches you actually used. The enhanced
update takes place during the repetitive manufacturing backflush.
Together with the normal update of the batch usage data that is simply
order-related, the batch where-used list can reproduce the actual
relationship between produced and used batches with the help of the
enhanced update. Without this enhancement, the batch where-used list
delivers order-related totals records."
Please try and revert.
Rgrds,
Similar Messages
-
Batch Traceability for Sugar as raw material during the production process
Dear Colleague ,
I need your support for a traceability issue in a customer on beverage sector
See the case below:
Batch Traceability for Sugar as raw material during the production process
In AMSB the batch traceability in some production processes is very difficult, especially in case of sugar where tanks wherein more than one batches of the same material can be mixed. For example, in a single day almost 17-20 batches of the same material can be mixed and as the result is a composition of water and sugar the normal FIFO rule strategy cannot be applied during the component consumption.
The raw material (sugar) is received in tank S5 at different points of time, and its content is transferred to tank B1 for storage purposes as well as for mix the sugar with other material such as water.
At a specific moment the S5 tank contains only a single batch, while the tank B1 contains more than one batch. Tank B1 is used in order to supply the production line and the corresponding material consumption is triggered in backflush as soon as the production activity is declared (production confirmation). Along with the material consumption the batch determination takes place and a complex algorithm is applied: at a very high level, the single batch is consumed depending on its percentage inside the mix of composition and in case the this
percentage is under a threshold level the current batch should be full used in order to avoid that it will exist for ever.
Moreover, the good movement reversal (reversal of material consumption) and its correction lead to a complete new calculation of all the batches consumed after the original movement date/time. This means that the algorithm for batch determination should be reapplied for all the consumptions subsequent to the original movement.
On the other hand it’s not possible to identify the mix of batches at the exit point of silos B1 because the total consumption of the material in the tank will never happen. As long as the tank level decreases it will be filled up from the tank used for receiving of sugar (S5).
As requirement AMSB needs to post the material consumption starting from EWM, this means that EWM should be the master system in this case and the correspondingmovements have to be transferred to ECC afterwards. This mainly because EWM should guarantee the business continuity in case the ERP system is not available.
AMSB asked if the scenario depicted has been implemented in some customer, in EWM system or in any other SAP solution.Hi ,
At the time of consumption you can put ' * ' aestrix sign in the batch field.
You will get list of batches of that material.select ur batch and consume the quantity.
Regards
Piyush -
Batch traceability batch by batch in one process order
Hi guys
Now our plant will consume two batch raw material A (batch A1,A2) to product two batch finished goods B (batch B1, B2) in one process order. The relation between raw material and finished goods is that A1 product B1 and A2 product B2. But now I use BMBC to do batch traceability for batch B1, the batch A1 and A2 will be displayed. I only want to trace the batch A1. So how can I do this? By the way, I cann't split this process order to two process order , because i only know the total quantity of finished goods B.Maybe I haven't explain very clearly. I will list some example:
First , I have the requirement 1000KG for material 30~40g Chicken wings(material B). I know I have 3 batch broiler(material A) will be slaughtered. Batch A1 is 10000EA which average weight is 1.5KG, Batch A2 is 8000 EA which average weight is 2.0 KG, Batch A3 is 7000EA which average weight is 1.9 KG.But I don't know the quantity will be product by every batch. So I will create only one production order of material B which order quantity is 1000KG.After production finished, we know batch A1 product 300KG material B which batch is B1 and batch A2 product 550KG material B which batch is B2 and batch A3 product 150KG material B which batch is B3. These confirmation will be entered in one process order. When batch traceability for batch B2, the batch A1,A2,A3 will be displayed in together. But the result we want to is just to display the batch A2. -
Batch traceability in Process Industries
Hi All,
I would like to use the batch traceabilty functionality and the current industry is a process INdustry , but using the MB56 transaction gives me the batch traceabilty at the order level only. In case of our scenario we have multiple batches for single order and the order continues for several days. The output of MB56 gives all the batches for the order rather than the only required batch. How can I get the batch tracing for the components to the header material - bot top down and bottom up.
Regards,
Amol KaleWhen you work in this manner, allowing the production of many batches out of one process order, then you can't get a single batch-to-batch relation because there's no such information in the system. It just doesn't exist, it was never reported, so system can't know.
If you need (because of regulatory or GMP reasons) to have a one-to-one relationship, then you need to revise the way you use process orders.
Otherwise you need to manage it in a self made side application into which you will have to report separately.
There's a new functionality called WIP Batches. You may investigate it to see if it can help you. -
Traceability requirement for production but Plant1 is not batch controlled
We have run MM, SD, FI for just over 12 months with only 1 Plant which does not have or need batch control.
We are starting to scope out what we have to do to introduce PP in our food packing facility. This will require batch traceability at material level.
I have been told that it is possible to create a 2nd Plant and configure it for batch control. BUT we will have to make arm's length transaction between the Plants. i.e. MM purchasing transactions in Plant1 then Plant1 issues materials, without batches, to Plant2 which receipts, with batches, and then uses batches in production.
Does anyone have experience of this 2 Plant setup where Plant 1 is NOT batch controlled, but Plant 2 IS batch controlled?
Is it a viable solution?
Kind regards
JeremyHi Jeremy
You can activate batch management on the materials that will be relevant to batch. This can achieved in phased manner.
Batch Management can be controlled at material level. As you are going to start PP as new process, You need do the following
- Shortlist the materials that will be batch relevant in future
- Check stock levels, open purchase orders, PRs etc
- For materials for which stock is already zero, activate batch management on them
- For other when try to activate the batch, check error log and take action according to clear the stock so that batch management can be activated.
I do not agree to have other plant as handing master data before implementation is one time effort, but if you have two plants.. this will remains for life. Think about the efforts and see what you want to do.
Here is little tip
In MM02 you receive a message that you shall look into the log if the batch management indicator cannot be saved.
In that moment, hit enter and a new button will appear, there you can exactly read which document is hindering you.
Usually it is stock in previous period that is forgotten to make zero.
Check in MM03 at accounting view what your previous period stock is.
As you have already cleared current period stock,
you have to add again as much stock in the current period as you have to remove from previous period.
then issue the stock with a previous period date. (you may have to allow previous period posting in MMRV first, and FI period has to allow it as well -> OB52) -
Traceability on reclass of batch
hi all,
we're facing an issue of loosing aging traceability due to re-class happened on batch.
here is the process/logic:
Our logic is to retrieve data from MSLB (Special Stocks with Vendor) first, from there were getting material doc/year/profit center/quantity with movement type
(541,542,543,544,701,702,309) from MSEG based on the following logic.
select mblnr bwtar prctr bwart xauto menge mjahr
into (w_mslb2-mblnr, w_mslb2-bwtar, w_mslb2-prctr, w_mslb2-bwart,
w_mslb2-xauto, w_mslb2-menge, w_mslb2-mjahr)
from mseg
where matnr = w_mslb-matnr
and werks = w_mslb-werks
and lifnr = w_mslb-lifnr
and charg = w_mslb-charg
and bwart in (541,542,543,544,701,702,309).
With the above data, we get the document posting date from MKPF. And we calculate the aging based on the date for movement type 541.
select single budat into w_mslb2-budat
from mkpf
where mblnr = w_mslb2-mblnr
and mjahr = w_mslb2-mjahr.
case w_mslb2-bwart.
when '541'.
w_mslb2-aging = sy-datum - w_mslb2-budat.
In case reclass on batch happen.
eg:
541 for part A batch#123
309 to reclass part A to batch#456
543 for part A batch#456
we'll not able to capture the correct aging days for original
part A batch#123.
Please advise anywhere we can link up between part A batch#123 and part A batch#456 in order to trace the aging.you cannot cover all business processes in that area with one program. please consider setting up batch traceability using SAP standard like described [here|http://help.sap.com/erp2005_ehp_03/helpdata/EN/d2/05c838f2fbb363e10000000a114084/frameset.htm].
-
Documentary Batches with Batch Management at Material Level
Hi,
We have configured batch managment at the material level, and turned on for our materials. This applies to all plants that a material is extended to. Problem is that some plants don't have capability to (or do not need to) trace individual batches. So a "Generic" batch number approach is usually used in those few plants - but this of course still requires that the "Generic" batch number be supplied in all transactions. Some of those plants have just a more limited requirement of batch traceability (e.g. just at receipt or despatch, but not anything else like physical inventory).
The functions of Documentary Batches seem most appealing. However, according to documentation, and in our tests, it seems that the batch management setting will always suppress the documentary batch functions in a plant, even if we only want generic batches.
Does anyone know how to allow documentary batches for certain plants to override the "Batch at Material level" setting? P.S. We are not able anymore to re-configure the batch to material-plant level.
FYI - I have searched Forums, Wiki, Support portal, SAP Help and Release Documentation.
Cheers,
Jeffhello Gurus,
Can any body Download OSS note 41715 for me from Marketplace as i dont have access so please.
regards,
ninad -
Multiple batches for a production order and mapping with components
Hello Gurus,
Our business requires to create multiple batches for one production order + they want to trace which component in the production order has been issued to the main equipment.
For example, I am creating production order for 'A' equipment for 4 qty. Business wants to create 4 different batches for these equipment
Lets say now 4 batches are created A001, A002, A003 and A004.
Now lets assume 2 nos of 'B' component are required for 1no of 'A' component. So the requirement of B component is 8.
Lets say 8 batches are generated B001, B002 ......B008
Now lets say batch B001 and B002 are issued for A001 and packed together. How do we map this?
I understand we can do some enhancement for creating the multiple batches but I still dont know how to map them with each other.
Please helpHi Ethan
There is a functionality called WIP batches, that allows you keep the batch traceability within an order.
With WIO batches you can track which batch of component was used to produce each batch of finished product.
See this link for more details:
Work-in-Process (WIP) Batch - SAP Library
BR
Caetano -
Batch tracking and material usage analysis
how do we track the batches and material usage analysis in case of any customer complaint?
You can use the reports BMBC, MB56, MCRE, MCRX.
If you want to track by batch wise then batch traceability report MB56.
Hope this helps you. -
Hi Expert,
How can I track the original and received batch when performing MT 309. My scenario is to transfer Material A with batch X to Material A with batch Y. What report or functionality to track the batch?
Best regards,
MahnansaHi
S_ALR_87012972 - Batch where used list - for extracting the information of batch traceability
Through MMBE - we can find the stock overview by batch , by material & by plant
regards
Anand -
ORA-01031: insufficient privilege while running a batch job
Hi Gurus...
I have created a oracle scheduler job to run a batch file (On WS2k8, Oracle 11.2.0.1) as
BEGIN
sys.dbms_scheduler.create_job(
job_name => 'MY_JOB',
job_type => 'EXECUTABLE',
job_action => 'C:\WINDOWS\system32\cmd.exe',
repeat_interval => 'FREQ=MINUTELY; interval=30; bysecond=0;',
start_date => systimestamp,
job_class => 'DEFAULT_JOB_CLASS',
comments => 'This Job Collect Statas as per Analyze.bat',
auto_drop => FALSE,
number_of_arguments => 3,
enabled => FALSE);
sys.dbms_scheduler.set_job_argument_value( job_name => 'MY_JOB', argument_position => 1, argument_value => '/q');
sys.dbms_scheduler.set_job_argument_value( job_name => 'MY_JOB', argument_position => 2, argument_value => '/c');
sys.dbms_scheduler.set_job_argument_value( job_name => 'MY_JOB', argument_position => 3, argument_value => 'D:\analyze.bat >> d:\as.txt');
sys.dbms_scheduler.enable( 'MY_JOB' );
END;
REM batch file.....
set ORACLE_HOME=D:\Oracle\Ora11g
echo %ORACLE_HOME%
cd /d %ORACLE_HOME%\BIN
sqlplus /@ORCL as sysdba
EXIT
this pops up an error ORA-01031: insufficient privilege.........
I am running this job as SYSDBA..What could be the problem
Moreover when i run this bat file from CMD, its go very smoothly
Thanks
Sunil
Edited by: user9276229 on 27 Jul, 2012 5:12 AMYes I did; or better say I let create it for me by dbca by default (in init file i choose remote_login_passwordfile=EXCLUSIVE)
I've just solve a problem :)... I set ORACLE_SID to new SID before run installer again. It worked!
Thank you anyway!
M -
Batch configuartion at plant & client level
We have stock transferred goods which carry batch say XYZ from source plant to destination plant, after GR we want to change the value of batch characteristics at detination plant but same change is also getting replicated to source plant which we want to restrict. we undersatnd that if batch will be defined with the combination of plant & Batch this is possible? we want to know how we can config and what other alternatives we can use.
Dear Saifur,
check whether the following links can help you,
[Batch Management|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/erplo/copyofBatch+Management]
[Batch Traceability|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/espackages/batchTraceabilityand+Analytics].
[PDF File for Batch Management|http://help.sap.com/printdocu/core/Print46c/en/Data/htm/frame_lo.htm]
Regards
Mangalraj.S -
Process Order Warning Message while doing the Goods Receipt
Dear All,
While doing the GR against process order via t.code MB31, we are getting a warning message which reads u201CProduction date of bch 110420 (17.06.2011) does not match the prod. date entered (26.08.2011)u201D this happens only if the batch number already exists in the system for the same material code , in this scenario if the user ignores the warning message & posts the document the existing batch number production date also will be over written with current/inputted manufacturing dateu2026 this will collapse the batch traceability. Is there a way to customize where we can have a different production date for same batch number?..
For example:
Batch Number: ABCD
Production date 10.02.2011
Batch Number: ABCD
Production date 11.02.2011
Batch Number: ABCD
Production date 12.02.2011
Regards,
SivanandanI'm sorry to say that I find your requirement to be absolutely not logical; a batch is, by definition, a homogenous quantity of a material, that you want to separate by it's characteristics from other, different, quantities of the same material.
If you decided that manufacturing date is a characteristic of the batch, then it has to be unique for one batch.
So, as I see it, you have two options: either decide that manufacturing date is not important and do without, or have different batches for the different dates. -
When to introduce Storage Unit into a warehouse business
Hi all,
I am new in storage unit and I did read up a couple website about the storage unit and know how it work.
However, I am wondering if you can share your experience with regards to following questions.
In what kind of warehouse operation setting best suit to use SAP storage unit functionality? Does the warehouse business process require to meet some basic pre-requisites before a storage unit process of SAP is consider feasible and not overkill or will provide value added to the whole warehouse operation?
Is there any concern or remification of introducing SAP SU into a warehouse operation (both from system and business perspective). In another word, impact to other module as a result of SU.
Looking forward to your feedback.
Regards,
DanielHello Daniel, there are a number of reasons and scenarios for introduction of storage units.
I assume you want to use / are using - RF devices for WM...
From the aspect of warehouse operations if your products don't have printed material bar codes, then you would need to print them at some point in order to be able to scan your materials during transfer order confirmation. When you have batch management too, in bulk storage types everything gets more complicated since if you don't have storage unit management, and have batch managed materials, you also need to scan batch number in addition to scanning your material bar code. Ok, now you need to have that batch number bar-coded too. This gets a bit tricky, scanning two bar codes, printing 2 bar codes... Then why not introduce storage unit management and kill a couple of flies with one hit?
What storage unit does, is keep all the info stored in itself.
SU keeps track of material inside it, batch number, etc. So when you are picking from bulk storage type, by simply scanning SU you want to pick, you are actually specifying all the info from that SU, like material, batch, etc.
Someone will argue that material bar-code isn't mandatory to be scanned and yes it can be switched off, but it leaves you with a lot of room for mistakes, so if you don't have SU management, you need to scan the material + batch.
Also, it is easier to perform physical inventory with RF and storage unit managed warehouse. If you are having batch management that is.
From business point of view first we can think of traceability (not in the meaning of standard batch traceability) => like having the information of which exact pallet went to which customer.
When you scan storage unit for picking to customer 1234, you will have the information where did the exact pallet go, if you need that kind of info.
You can also have some sort of functionality like that without SU management, because you can actually store more information in one bar code, like scanning once and having all the info in one long number (by parsing the number you can assign that info to the appropriate fields in RF transactions).
And that's one good approach too if you don't want storage unit management but want to scan only once, but this requires some modifications to RF programs to be able to parse the scanned data into multiple data fields. Storage unit does something like that with just a bit of customizing.
Actually there are a lot of good things SU introduces in your warehouse, but sometimes it is overkill indeed, if you don't really need it then don't implement it, sometimes things are good to be kept simple, although I seem to thing about SU management to be the simplest way of operating WH.
If you need any further clarification or question about SU, feel free...
Regards,
Mihailo -
I am trying to find out if SQL Anywhere is installed on QNX 6 platform (preferred) or RH Linux (alternate), would this be able to access data running on QNX4 SQL Anywhere System XI ?
Thank you for any input on this subject.AFAIK SQL Anywhere 5.5 (circa 1995) was that last version that ran on QNX. It's hard to find confirmation of this online, but the Version 6 and 7 Help files do not contain the QNX section that existed in the V5.5 Help.
However, you may be able to copy the existing SQL Anywhere *.db file to an operating system that IS supported by a current version of SQL Anywhere, then upgrade that file to the current version. SQL Anywhere database files are cross-platform compatible, even across different endian environments.
The steps would be as follows: (1) Install a current version of SQL Anywhere and make sure it is running OK on some operatiing system. (2) Do a file copy of the *.db file to that computer. (3) Run the dbunload utility to upgrade the database.
As an example of Step (3), here is a Window 7 command file for upgrading the sademo.db SQL Anywhere 5.5 database file to SQL Anywhere 16:
REM If you're a command-line kinda guy, here is my template Windows
REM batch file run_dbunload_upgrade_v5_to_v16.bat. It does the
REM unload-reload-all-in-one-dbunload-step, then starts dbeng16
REM and dbisql so you can make sure the new database is up and running.
REM Be sure to stop *all* database engines on the computer you're using,
REM before starting the upgrade.
REM dbunload...
REM -an ... where to put new database
REM -ap ... new database page size
REM -c ... old database startup connection string
REM -o ... where to put unload console display text file
REM -v verbose mode for console display
PAUSE MAKE SURE YOU DO NOT HAVE ANY ENGINES RUNNING.
"%SQLANY16%\bin64\dbunload.exe"^
-an ddd16.db^
-ap 4096^
-c "DBF=sademo.db;UID=dba;PWD=sql"^
-o dbunload_log_sademo.txt^
-v
PAUSE dbunload/reload done...
"%SQLANY16%\bin64\dbspawn.exe"^
-f "%SQLANY16%\bin64\dbeng16.exe"^
-o dbeng16_log_ddd16.txt^
ddd16.db
PAUSE dbeng16 started...
"%SQLANY16%\bin64\dbisql.exe"^
-c "ENG=ddd16;DBN=ddd16;UID=dba;PWD=sql"
PAUSE dbisql running...
Maybe you are looking for
-
What exception should I use when commit work fails ?
hi all: I create a class with methods to insert , modify and delete trasaction data, when commit work fails, I want to throw an exception, what exception should I use for this case?
-
Mon0 error in airmon-ng on Dell Inspiron 6000 w/ Intel 2200BG wireless
I'm testing my home network's security, and no matter what I try, sudo airmon-ng start wlp3s3 returns Found 2 processes that could cause trouble. If airodump-ng, aireplay-ng or airtun-ng stops working after a short period of time, you may want to kil
-
Are there any APIs to access user personalization data from java
Hi gurus, We want to access personalization data for a user from java using API. This includes user mapping also. If you are aware of any api please let me know. Thanks in advance. Regards, Pratik Thakkar
-
Third Party Recruitment Software integration with SAP HR
Dear Experts , Iam given a scenario where in the client wants the Erecruitment software Taleo to be integrated with SAP HCM.The HR recruiters/Managers are currently hiring them into the taleo software and from there the data need to be pushed to the
-
Apps do not appear in applications folder, app store shows that they are installed
My system failed and I had my husband restore all the applications. He was installing Garage Band, iMovie ad iPhoto using the App Store. He paused the download of all the applications since the system had to to do a restart. When the system came bac