Increase in Inventory value of raw material after PO stage & MIRO
Is it possible to increase the inventory value of a raw material after PO is finalized and MIRO doc. has been raised.
I want to increase the inventory value by additional expenses after PO & MIRO are done.
Regards,
Hi,
It is possible through the concept of 'Subsequent Debits/ Credits'. A subsequent debit/credit exists when an additional invoice or credit memo is received for a transaction that has already been invoiced.
Before using the same, you should note the following:
- The system records every subsequent debit/credit in the purchase order history.
- By posting a subsequent debit/credit, the system updates the ordering transaction on a value basis but not on a quantity basis. The quantity invoiced therefore does not change, but the total value invoiced does.
- The maximum quantity you can subsequently debit or credit is the quantity that has already been invoiced. It is not possible to post a subsequent debit before an invoice. The system does not check the quantity delivered. A subsequent debit/credit cannot be blocked due to quantity variance.
Regards,
Narayana G.
Similar Messages
-
Huge increase in my inventory value, what should be the solution given to the client as an MM consultant.
you should analyze why the value increased.
It is totally unclear if you are talking about the overall value, which could be caused by physical effects of having more stock than ever in your warehouse, so you need to optimize this case.
But if you are talking about one material which got a huge value while the stock level did not really change on exceptional basis, then you should analyze your accpounting documents to a material and its values in MR51.
There you should find when it started to increase the value.
Which may be caused by a wrong price in a PO (could have been corrected after GR, so check change history of order as well) -
Getting QM parameter values for Raw Material on the basis of goods receipt
Hi All,
I have requirement, while generating inspection lot these tables MCXD&MCXA should update.
when we need a QM parameter value for the month, It should be the average of all the inspection lot generated for the month.
Thanks in advance
Regards
HanamantaOk.. I assume your talking about the actual test result value. These do not roll up into the QM LIS structures used in transactions MCXA or MCXD.
You might be able to create your own structures and have them updated but you would have develop that.
You can create run charts for various MIC's and utilize the SPC functionality if you need monthly averages and trends.
If your batch managed you can easily get reports of batch values via the CL30N transaction. You'll want to make sure you have a characteristic for batch production or receipt date so you can sort and select by date. These can then be loaded to Excel for summing and averaging.
Craig -
Hi,
(Initially wrongly posted this in BI and hence repeating here)
Is there any way I can post a transaction to increase the inventory value ?
We have a requirement.
After the product is manufactured it (Wine)
is kept in warehouse for curing purpose . ( Temp on and off at cost including handling charges)
The curing cost is paid every week.
The cost has to be increased to the inventory cost instead of keeping under expenses.
ie These are charges are to be capitalized .
End of it every Day Ithe system should pasa accounting as
Dr Inventory
Cr accrual
End of the week on paymnet to vendor by ivoice payment
Dr accrual
Cr vendor
How do I push the expenses to Inventory ?
Thanks in advance
ChitrasThanks Guys. I was on vacation for 3 weeks .
My doubt is how to handle the requirement of adding the warehouse charges on weekly basis to the price of the FG so the inventoy price has to go up on weekly intervals.
What should be the best approach.
is it that Every wek change the price by MR21 or any other alternate apprioach available
Thanks, Chitras -
Raw material & activity wise cost
hi
I need to create ABAP report which will show me Process order wise raw material and activity planned vs actual.
I found plannd order raw material quanity & value, actual raw material qty & value tables i also trying to found planned activity qty and value and actual activity and value after revaluation of process order.
pl let me know the tables which will be helpful.sorry
-
Raw Material V/S Finish Product
Hi Experts,
Bellow i am giving the my scenario, kindly check it
I am creating 100 FG
For that FG i issue 100kg Raw Material
After Production i got 100Nos. FG
But in KG i got only 80 Kg., Because 15 Kg. is Rejection And 5 Kg. is Process Loss.
I have problem with process loss , where and how can i track this process loss .
Thanks
UtkarshDear Utkarsh,
Because 15 Kg. is Rejection And 5 Kg. is Process Loss
1) Can you let us know, in confirmation screen how ur giving rejection & process loss
2) based on above experts can give some inputs
3) more if ur going with rework, scrap or by-product process
4) you can track in COOIS against Prd order
Regards
Madhu -
hi all
Raw material qty. is zero in mmbe,mc.9 & material master plant stock .But it shows -ve value in material master & MC.9
Whyvalue is -ve?Dear,
Same Problem i am also facing when i am exexuting MC.9, for ZERO Stock its showing val.valuated Stock
+ve for some material and -ve for some materials.
when i raised a OSS msg to SAP they are telling this id due some of the Info structure tables were not updated i.e S031,s032 and s033 (use Se16 give ur material for these table u wil come to know)
they have give some note to statistical build but my invoice documents are very old i.e 2001 and 2002 Fiscal year.
my advice just raise a OSS msg to SAP.
other check ur data again by executing the T.code MC.9 under valaution sub tab instead od standard please select current price.
Please gothrough these notes if at all useful79083,64636.
180952 Negative stock values in Inventory Controlling (MOST RELAVENT)
487674 Negative consumption value after cancellation movements
358284 No values for negative stocks
672183 'Value stock with receipt' is incorrect
416791 Standard analyses: Error with rounding differences
453420 Incorrect stock values in LIS
Please help me if you get any soluation
regards
venu gopal
Edited by: venu kk on Jun 2, 2008 9:15 AM -
Hi SAP GURUS,
1) Is there any standard Raw Material Inventory report that shows value by inventory type (scrap, alloys, principal supplies, spare parts and minor supplies, WIP, finished goods, graphite, and the reserves for those material types
2) A report that shows Scrap receipts by plant u2013 by material and also a report that shows the recycled scrap receipts by type. Would like it to show quantity in lbs and gross tons as well as the value and average cost per gross ton
Thanks
Anusha
Edited by: anusha vemulapati on Jan 19, 2009 3:25 PM
Edited by: anusha vemulapati on Jan 19, 2009 3:25 PMYou try with this report. And selection option is there, select which option you required
Tcode: S_P00_07000139.
It may help full.
Regards
Jrp. -
For production - Raw material & WIP after system Live
Hi All,
I have taken the cutover data with WIP value for GOLIVE; we have put the value in WIP in GL for trial Balance;
After System Live, we are facing the two scenarios to map in system.
u2022 Open production which has no needed more raw materials (all included in WIP) to completion of production order.
We have uploaded the finish product with movement type -521 and reduce the value from WIP with help of manual entry; but below scenario have confusion how to map.
u2022 Open production which needs more raw material (apart of WIP) to complete the production,
Please guide to me how to map in system.
Thanks
Rajesh TiwariHi,
The best practice followed is you need to close the legacy system production order and you need to create a new production order in SAP. Against the new SAP production order number, you can issue the raw materials.
Regards,
V. Suresh -
Identify if an item is a Raw Material or Finished Goods? Inventory Table
Hello All,
How do we identify Material_type - whether the goods received is a Raw Material or a Finished Goods. (it should be in some Inventory Table )
I need to find out from which table and which column do I get this information from?Hi ,
In Inventory concepts, the table "MTL_SYSTEM_ITEMS_B" holds the definitions for inventory items, engineering items, and purchasing items.
So if you were not sure what the item type is of then check the following table for item description in 'Description' Column, set the language and source_language columns to your required language
1. "MTL_SYSTEM_ITEMS_TL"
In specific to finished goods use the following query
SELECT ITEM_TYPE
FROM MTL_SYSTEM_ITEMS_B
WHERE ITEM_TYPE = 'FG'; /******** Here FG = Finished Goods.
In others ( like Raw Material received from ) use the following item_type whichever applies to your requirement,
I - Inventory Type
P - Purchased item
SI - Supply item.
Regards,
@P
Edited by: 995022 on Mar 21, 2013 10:55 PM -
Inventory Value-Material master
There is a field Inventory value below both co.code currency and Group currency in the material master Accounting 1 view..
I am in need of getting the value in a report for materials..
i manage to get the value of Inventory value below co.code currency(From MBEW table) but what about the same below group currency..
PLease help me out.
Karthick PI think this is just a calculated figure during runtime based on conversion rates maintained.
-
Hi,
I created a simple plugin and since i wanted to use Early Binding i added Xrm.cs file to my solution.After i tried registering the plugin (using the Plugin Registration Tool) the plugin does not gets registered and i get the below mentioned Exception.
Unhandled Exception: System.TimeoutException: The request channel timed out while waiting for a reply after 00:01:59.9139778. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this
operation may have been a portion of a longer timeout.
Server stack trace:
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.Xrm.Sdk.IOrganizationService.Update(Entity entity)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy.UpdateCore(Entity entity)
at Microsoft.Crm.Tools.PluginRegistration.RegistrationHelper.UpdateAssembly(CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly, PluginType[] type)
at Microsoft.Crm.Tools.PluginRegistration.PluginRegistrationForm.btnRegister_Click(Object sender, EventArgs e)
Inner Exception: System.TimeoutException: The HTTP request to 'https://demoorg172.api.crm.dynamics.com/XRMServices/2011/Organization.svc' has exceeded the allotted timeout of 00:01:59.9430000. The time allotted to this operation may have been a portion of a
longer timeout.
at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
Inner Exception: System.Net.WebException: The operation has timed out
at System.Net.HttpWebRequest.GetResponse()
at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
And to my Surprise after i remove the Xrm.cs file from my solution the Plugin got registered!
Not understanding what exactly is the issue.
Any Suggestions are highly appreciated.
Thanks,
Shradha
Hello Shardha,
I really appreciate that you have faced this issue.This is really very strange issue and basically it occurs because of big size of your early bound class and slow internet
connection.
I would strictly recommend you to reduce the file size of your early bound class and then register.By default early bound class is created for all the entities which are
present in CRM(System entities as well custom entities).Such kind of early bound classes takes lots of time to register on server and hence timeout exception comes.
There is some standard define to reduce the size of early bound class.Please follow the link to get rid from big size of early bound class.
Create a new C# class library project in Visual Studio called SvcUtilFilter.
In the project, add references to the following:
CrmSvcUtil.exe(from sdk) This exe has the interface we will implement.
Microsoft.Xrm.Sdk.dll (found in the CRM SDK).
System.Runtime.Serialization.
Add the following class to the project:
using System;
using System.Collections.Generic;
using System.Xml.Linq;
using Microsoft.Crm.Services.Utility;
using Microsoft.Xrm.Sdk.Metadata;
namespace SvcUtilFilter
/// <summary>
/// CodeWriterFilter for CrmSvcUtil that reads list of entities from an xml file to
/// determine whether or not the entity class should be generated.
/// </summary>
public class CodeWriterFilter : ICodeWriterFilterService
//list of entity names to generate classes for.
private HashSet<string> _validEntities = new HashSet<string>();
//reference to the default service.
private ICodeWriterFilterService _defaultService = null;
/// <summary>
/// constructor
/// </summary>
/// <param name="defaultService">default
implementation</param>
public CodeWriterFilter( ICodeWriterFilterService defaultService )
this._defaultService = defaultService;
LoadFilterData();
/// <summary>
/// loads the entity filter data from the filter.xml file
/// </summary>
private void LoadFilterData()
XElement xml = XElement.Load("filter.xml");
XElement entitiesElement = xml.Element("entities");
foreach (XElement entityElement in entitiesElement.Elements("entity"))
_validEntities.Add(entityElement.Value.ToLowerInvariant());
/// <summary>
/// /Use filter entity list to determine if the entity class should be generated.
/// </summary>
public bool GenerateEntity(EntityMetadata entityMetadata, IServiceProvider services)
return (_validEntities.Contains(entityMetadata.LogicalName.ToLowerInvariant()));
//All other methods just use default implementation:
public bool GenerateAttribute(AttributeMetadata attributeMetadata, IServiceProvider services)
return _defaultService.GenerateAttribute(attributeMetadata, services);
public bool GenerateOption(OptionMetadata optionMetadata, IServiceProvider services)
return _defaultService.GenerateOption(optionMetadata, services);
public bool GenerateOptionSet(OptionSetMetadataBase optionSetMetadata, IServiceProvider services)
return _defaultService.GenerateOptionSet(optionSetMetadata, services);
public bool GenerateRelationship(RelationshipMetadataBase relationshipMetadata, EntityMetadata otherEntityMetadata, IServiceProviderservices)
return _defaultService.GenerateRelationship(relationshipMetadata, otherEntityMetadata, services);
public bool GenerateServiceContext(IServiceProvider services)
return _defaultService.GenerateServiceContext(services);
This class implements the ICodeWriterFilterService interface. This interface is used by the class generation
utility to determine which entities, attrributes, etc. should actually be generated. The interface is very simple and just has seven methods that are passed metadata info and return a boolean indicating whether or not the metadata should be included
in the generated code file.
For now I just want to be able to determine which entities are generated, so in the constructor I read from an XML
file (filter.xml) that holds the list of entities to generate and put the list in a Hashset. The format of the xml is this:
<filter>
<entities>
<entity>systemuser</entity>
<entity>team</entity>
<entity>role</entity>
<entity>businessunit</entity>
</entities>
</filter>
Take a look at the methods in the class. In the GenerateEntity method, we can simply check the EntityMetadata parameter
against our list of valid entities and return true if it's an entity that we want to generate.
For all of the other methods we want to just do whatever the default implementation of the utility is. Notice
how the constructor of the class accepts a defaultService parameter. We can just save a reference to this default service and use it whenever we want to stick with the default behavior. All of the other methods in the class just call the default
service.
To use our extension when running the utility, we just have to make sure the compiled DLL and the filter.xml file
are in the same folder as CrmSvcUtil.exe, and set the /codewriterfilter command-line argument when running the utility (as described in the SDK):
crmsvcutil.exe /url:http://<server>/<org>/XrmServices/2011/Organization.svc /out:sdk.cs /namespace:<namespace> /codewriterfilter:SvcUtilFilter.CodeWriterFilter,SvcUtilFilter
/username:[email protected] /password:xxxx
That's it! You now have a generated sdk.cs file that is only a few hundred kilobytes instead of 5MB.
One final note: There is actually a lot more you can do with extensions to the code generation utility.
For example: if you return true in the GenerateOptionSet method, it will actually generated Enums for each CRM picklist (which it doesn't normally do by default).
Also, the source code for this SvcUtilFilter example can be found here.
Use at your own risk, no warranties, etc. etc.
Please mark as a answer if this post is useful to you. -
Difference Between Raw Material and Inventory Account
Hi Experts,
can you pls explain me the difference between raw material account and inventory account opened under Asset Drawer in Chart Of Account ??Hi Divya.......
There is no difference between raw material and inventory account. Infact the raw material is nothing but stock and stock includes the finished semifinished product also. In short the stock account belongs to the category inventory account.......
Regards,
Rahul -
Manual Correction to Raw material/ Inventory a/c
Guys,
When we did our initial stock load at the time of implementing sap ECC6.0 .That load went into dummy profit center and now thousnads of entries with material assignment sitting in dummy.and offset is in initial stock upload a/c , Now we wanted to remove these entries.
I tried to do a JE on the accounting side by opening up the Raw material a/c and removing the indicator "post automatically
". when I do it in FB01, system gives me message NO item category is assigned so posting is not possible,as doc.splitting is active in GL.Is there any way to do it on the accounting side, or it has to be thru movement type, 561,562 on the logistic side.
Regards
SHAUNHI,
You need to assign item category to the GL account in the below path:-
SPRO > Financial Accounting (New) > General Ledger Accounting (New) > Business Transactions > Document Splitting > Classify G/L Accounts for Document Splitting
Regards,
SDNer -
Import Excisable Raw Material on Custom Warehouse Issue
Hi Expert....
One of my client import Raw Material of 2000 KG on 15/02/2012 at Port Warehouse (Custom Bonded Warehouse). At the same time, Inventory Asset GL should be affected on the same date.
This Material stored in Port Warehouse (Custom Bonded Warehouse). So i can not define as my warehouse as well as i can not assign my ECC no. to that warehouse.
That Material store on Port Warehouse (Custom Bonded Warehouse) & hence i can not create Excise Liability on same date (15/02/2012). But when client require material, suppose 500 KG material require on 01/03/2012,At that time Custom department send them Excise invoice & Custom Duty invoice copy of that 500 KG material. Hence Excise Duty (Incoming Excise Invoice) & Custom Duty liability should be create & affect in balance sheet on 01/03/2012 date.
Hence 1500 KG (2000 - 500) material would be left on Port Warehouse (Custom Bonded Warehouse).
Now, after that when again they require that material, suppose 300 KG on 05/03/2012, they again pay Excise & Custom Duty to Custom department of that 300 KG material on 05/03/2012.
Pls help me to find out solution of such scenario.
Thanks & Regards,
Vishal DabhiQuote" Please advice how do we issue items to a process order that have already been issued to a Cost Center. What is it that I am missing?"
Not possible. As the component has only one stock (no paralllel lifes here in SAP), if you issue it against a cost center, then you will have no stock to consume against the order.
I would suggest using Picking List (CO27), so the movement from Storage Location is "in fact" the issue to order, so no need to additional posting.
Or you can have some work around using non valuated materials.
So the value related to the component is debited to a cost center ( the purchasing order, for instance) but ths stock is consumed to an order.
If you give additional information or constraints, perhaps we can give some better approach.
Regards
Maybe you are looking for
-
Cannot send emails from my tiscali address, new to...
hi, I'm new to BT just started today I still use my tiscali email address, using outlook i can recieve the emails from tiscali, but cannot sent i changed the smtp to mail.btinternet.com. but no joy i have my tiscali login & password setup on the in
-
How to Restrict User to View but Not Print a Document
Dear All, I'm actually wonder is there a way where SAP can restrict users for instance they are able to view the PO, but unable to print it out. Is there a function or a query for such restriction? Please advise. Thanks, serene
-
Hi Gurus, I am trying the Stock Transfer Process. Plant to Plant ME21N with Bought Out VL10B VL02N PGI VF01 Now I am getting the following error, kindly help to solve this. 0080000063 000000 Customer DWMHH0002: Exception 7 in function modul
-
right bit of a dilemma i have a 20" imac alu 2.4 c2d 4gb ram 320gb hdd and attached is a samsung syncmaster 940bw which i have just bought off the cheap from pcworld UK what i want to do is use the samsung for viewing the video im editing, i know i c
-
Hi experts, How to ensure accounting document in material document, i.e. cannot PGI for outbound delivery if production order confirmation without costing? The reason is that no accounting document is found in materail document after PGI.