Inventory Revaluation - Price Change (Error (-5002) in DTW)
Hi All ,
I want to do the Inventory Revaluation of FIFO Item through DTW.
There are set of three Template (OMRV - Doc Header , MRV1 - Doc Lines , MRV2 - FIFO Layers)
Here comes a error : Internal Error (-5002) occurred Application defined or Object Defined error65171
Please suggest !
Thanks
Ashish
Hi Ashish.......
Please check the Format Cell of the Price Column and it should be Text.
Most of the time the problem because of Format Cell........
Regards,
Rahul
Similar Messages
-
BAPI_MATVAL_PRICE_CHANGE - Material price change - Error
Hello Friends,
I am using the BAPI function module ''BAPI_MATVAL_PRICE_CHANGE' ' for Mass
material Price changes. I am giving the following as input parameters
material
valuation area
price date
prices
I am not giving values for valuation type since we are not maintaining Valuation type
for any material in our company.
But the program is throwing Dump error " Valuation type need to be maintained".
What is the corrective action ?
In BDC for the same material price change in MR21, i am able to upload data even
without giving valuation type.
Hari Prasath.SHi,
check the material price changes made from MR21, it may have some default value set for valuation type if no it was not given.
You might have to pass this default value to the bapi!
Reagrds,
Sooness -
ITunes Store country change - error 5002
this is driving me crazy....
I m trying to change iTunes Store country and every time I go through the process (on macbook air, iphone 6 and iPad mini...always the same result), I get the same message....'cant connect to iTunes Store', 'We could not complete your iTunes Store request. An unknown error occurred (5002)'.
I have tried everything I could think of and everything I have seen online as possible solution - nothing works. i tried with the old country billing address and card details still in my profile, as well as with the new country billing address and card details. makes no difference.
need some help please!!
thanksHello piero.politeo,
Welcome to Apple Support Communities.
It sounds like you’re running into an iTunes Store connection issue when trying to change the country of the iTunes Store on your MacBook Air. If you haven’t already, take a look at the article linked below which provides a lot of great information and troubleshooting suggestions.
iTunes: Advanced iTunes Store troubleshooting - Apple Support
Ciao,
-Jason -
What's the DTW template for Inventory Revaluation
I need to update standard cost quarterly for all items. But where is the tempalte for inventory revaluation? I cannot find it.
DTW is using oMaterialrevaluation template for Inventory Revaluation
. If you are using Standard Cost, you may DTW by that object. But it is not available to FIFO. -
CO88-Error :Perform the planned price change for material
Hi Experts,
While running CO88 i get this error. "Perform the planned price change for material ". My material is manage at S and it doesn't have any marked cost. The status is FR and no other status on cost etimate for the article are active. what i shoul do? why if i run the PP order with KO88 i don't have any error?
Please help i'm facing the closing period.Hi,
If dynamic price change is active in your system the first posting in the new period of this material tries to
- release a future cost estimate of that period OR
- change the price to the future price in accounting view
(if the future price date is reached)
Unfortunately this dynamic price change does not work in order settlement. Therefore you are asked to perform the price change first by t-code CKME (or CK24).
If you are using price determination control 3, any price change or release should always be the first transaction in a new period to avoid any inconsistencies.
The dynamic price release will only release the price with transactions which involve material movement and this is not the case by posting invoices and order settlements.
if you are in period 12/2009 then a settlement in 12/2009 does not require the release cost estimate of 01/2010.
But if you are already in 01/2010 therefore settlement in 12/2009 is a posting into the previous period. This will change also data of the current period. Therefore the cost estimate has to be released first.
Another option, if you don't want to receive this message, would be to change this message from Error to Warning (check note 434752).
Please follow the following steps:
T-CD:OMRM
Message M8 394
=>you set the message type to '-' for error message M8394, that means no message is to be issued.
regards
Waman -
Inventory Revaluation Error : This entry already exists in the foll.table
Dear community members,
For Inventory Revaluation, we have used Primary Series for fiscal
year2008-2009( April2008 -March2009) and total number of documents
posted last fiscal yr are 43(Primary 1 to Primary 43)
Starting Fiscal year 2009-2010(April2009-March2010), we havedefined
series 09-10 (First Number 1) and assigned it to current fiscal year
(Period Indicator 09-10), but when we are trying to post first
Inventory Revaluation documnet for fiscal year 09-10 (Series 09-
10,documnet number 1) , system gives an error "This entry already
exists in following table(OMRV)
Please provide the solution ASAP
Regards,
Mukesh AgrawalHi,
You can check the similar settings in the Demo database and if the issue is not reproduced, it can be a database corruption.
Probably, you need to log a support Ticket to SAP in order to get your issue investigated.
Kind Regards,
Jitin
SAP Business One Forum Team -
Hi,
I am trying to upload Item Master via DTW and I am getting an error -5002.
It says:
Internal Error (-5002) occuredApplication-defined or Object-defined error65171
What does this error mean and how to solve it?
I am using DTW v2005.0.21
PrajwalHi,
Please check the following thread:
https://forums.sdn.sap.com/click.jspa?searchID=18809637&messageID=5991141
Regards,
Ladislav
SAP Business One Forum Team -
RPM error Message- when try to select Price Changes - Create Price Change
Hi, can anyone help me with this error message.
I am getting this error message when I try to open Price Changes -> Create Price Change in RPM.
Also the same error is thrown when I link codes -> Create Link codes.
com.retek.platform.exception.RetekNetworkException: Server connection failed and retries were not successful .
exception id: null
at com.retek.platform.service.ServiceAccessor.callRemoteMethod(ServiceAccessor.java:383)
at com.retek.rpm.app.RPMServiceAccessorProxy.remoteTransaction(RPMServiceAccessorProxy.java:24)
at com.retek.platform.service.ServiceAccessorProxy.invoke(ServiceAccessorProxy.java:52)
at $Proxy5.resolveRequests(Unknown Source)
at com.retek.rpm.gui.request.RpmRequestResolver$1.getValue(RpmRequestResolver.java:60)
at com.retek.platform.client.util.SynchronousWorker$1.run(SynchronousWorker.java:67)
at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
at foxtrot.Worker.post(Worker.java:108)
at foxtrot.Worker.post(Worker.java:131)
at com.retek.platform.client.util.SynchronousWorker.runSynchronousTask(SynchronousWorker.java:61)
at com.retek.platform.client.gui.framework.FrameworkUtil.runSynchronousTask(FrameworkUtil.java:141)
at com.retek.platform.client.gui.framework.ContentContainerImpl.runSynchronousTask(ContentContainerImpl.java:678)
at com.retek.platform.client.gui.framework.ContentContainerContextImpl.runSynchronousTask(ContentContainerContextImpl.java:119)
at com.retek.platform.client.gui.framework.ContentContainerContextImpl.runSynchronousTask(ContentContainerContextImpl.java:112)
at com.retek.rpm.gui.request.RpmRequestResolver.resolve(RpmRequestResolver.java:87)
at com.retek.request.RequestManager.doResolve(RequestManager.java:123)
at com.retek.rpm.gui.request.RpmRequestManager.resolve(RpmRequestManager.java:26)
at com.retek.rpm.gui.pricechanges.PriceChangePanel.<init>(PriceChangePanel.java:95)
at com.retek.rpm.gui.pricechanges.PriceChangeCreateWorkflow.doInit(PriceChangeCreateWorkflow.java:34)
at com.retek.rpm.gui.RPMAbstractPage.init(RPMAbstractPage.java:164)
at com.retek.platform.client.gui.framework.ContentSessionImpl$1.getValue(ContentSessionImpl.java:138)
at com.retek.platform.client.util.SynchronousWorker$1.run(SynchronousWorker.java:67)
at foxtrot.AbstractWorkerThread$2.run(AbstractWorkerThread.java:49)
at java.security.AccessController.doPrivileged(Native Method)
at foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:45)
at foxtrot.workers.DefaultWorkerThread.run(DefaultWorkerThread.java:153)
at java.lang.Thread.run(Unknown Source)
Caused by: com.retek.platform.exception.RetekNetworkException: java.rmi.RemoteException: EJB Exception: ; nested exception is:
com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
at com.retek.platform.service.EjbServiceLocator$ServiceToEjbAdaptor.invoke(EjbServiceLocator.java:381)
at $Proxy1.executeCommand(Unknown Source)
at sun.reflect.GeneratedMethodAccessor77.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
at com.retek.platform.service.ServiceAccessor.callRemoteMethod(ServiceAccessor.java:300)
... 28 more
Caused by: java.rmi.RemoteException: EJB Exception: ; nested exception is:
com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl_1033_WLStub.executeCommand(Unknown Source)
at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.retek.platform.util.ForwardingProxy.invoke(ForwardingProxy.java:252)
at com.retek.platform.util.ForwardingProxy.invoke(ForwardingProxy.java:194)
at com.retek.platform.service.EjbServiceLocator$ServiceToEjbAdaptor.invoke(EjbServiceLocator.java:378)
... 34 more
Caused by: com.retek.platform.exception.RetekUnknownSystemException: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
at com.retek.rpm.domain.core.service.RPMSessionBeanCommand.execute(RPMSessionBeanCommand.java:94)
at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb.executeCommand(RPMCommandExecutionServiceEjb.java:114)
at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl.executeCommand(RPMCommandExecutionService_7g9s0b_EOImpl.java:128)
at com.retek.rpm.app.core.service.RPMCommandExecutionService_7g9s0b_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Caused by: com.retek.platform.exception.RetekUnknownSystemException: Error executing service call: java.lang.reflect.InvocationTargetException
exception id: 1304356963275 [method=com.retek.rpm.app.core.service.RequestBrokerAppService.resolveRequests, params=com.retek.platform.service.ClientContextjava.util.LinkedHashSet]
at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb$1.doExecute(RPMCommandExecutionServiceEjb.java:100)
at com.retek.rpm.domain.core.service.RPMSessionBeanCommand.execute(RPMSessionBeanCommand.java:78)
... 12 more
Caused by: com.retek.platform.exception.RetekUnknownSystemException: java.lang.reflect.InvocationTargetException
exception id: 1304356963275
at com.retek.rpm.app.core.service.RequestBrokerAppServiceImpl.resolveRequests(RequestBrokerAppServiceImpl.java:93)
at sun.reflect.GeneratedMethodAccessor495.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
at com.retek.rpm.app.core.service.RPMCommandExecutionServiceEjb$1.doExecute(RPMCommandExecutionServiceEjb.java:94)
... 13 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor556.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:282)
at com.retek.rpm.app.core.service.RequestBrokerAppServiceImpl.resolveRequests(RequestBrokerAppServiceImpl.java:79)
... 18 more
Caused by: com.retek.platform.persistence.PersistenceException: Hibernate Error
exception id: 1304356963275
at com.retek.rpm.domain.core.persistence.PersistenceManagerImpl.find(PersistenceManagerImpl.java:91)
at com.retek.rpm.domain.core.service.BusinessObjectServiceImpl.find(BusinessObjectServiceImpl.java:49)
at com.retek.rpm.app.admin.service.SystemOptionsAppServiceImpl.getSystemDefaultsVO(SystemOptionsAppServiceImpl.java:28)
... 23 more
Caused by: net.sf.hibernate.UnresolvableObjectException: No row with the given identifier exists: com.retek.platform.bo.StringObjectId@43, of class: com.retek.rpm.domain.core.bo.DiffTypeImpl
at net.sf.hibernate.UnresolvableObjectException.throwIfNull(UnresolvableObjectException.java:38)
at net.sf.hibernate.impl.SessionImpl.internalLoad(SessionImpl.java:1964)
at net.sf.hibernate.type.ManyToOneType.resolveIdentifier(ManyToOneType.java:69)
at net.sf.hibernate.type.EntityType.resolveIdentifier(EntityType.java:208)
at net.sf.hibernate.impl.SessionImpl.initializeEntity(SessionImpl.java:2219)
at net.sf.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:319)
at net.sf.hibernate.loader.Loader.doQuery(Loader.java:309)
at net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:138)
at net.sf.hibernate.loader.Loader.doList(Loader.java:1063)
at net.sf.hibernate.loader.Loader.list(Loader.java:1048)
at net.sf.hibernate.loader.CriteriaLoader.list(CriteriaLoader.java:118)
at net.sf.hibernate.impl.SessionImpl.find(SessionImpl.java:3660)
at net.sf.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:238)
at com.retek.rpm.domain.core.persistence.PersistenceManagerImpl.find(PersistenceManagerImpl.java:86)
... 25 more
Thanks
saima
Edited by: 856041 on May 2, 2011 10:41 AMThis is the output i get when i change the getMessage with printStackTrace.
String getMessage() replaced with printStackTrace:
G:\studies\Chapter11\MakeDB.java:33: 'void' type not allowed here
System.out.println("Could not drop primary key on UserStocks table: "
^
G:\studies\Chapter11\MakeDB.java:43: 'void' type not allowed here
System.out.println("Could not drop UserStocks table: "
^
G:\studies\Chapter11\MakeDB.java:54: 'void' type not allowed here
System.out.println("Could not drop Users table: "
^
G:\studies\Chapter11\MakeDB.java:64: 'void' type not allowed here
System.out.println("Could not drop Stocks table: "
^
G:\studies\Chapter11\MakeDB.java:83: 'void' type not allowed here
System.out.println("Exception creating Stocks table: "
^
G:\studies\Chapter11\MakeDB.java:102: 'void' type not allowed here
System.out.println("Exception creating Users table: "
^
G:\studies\Chapter11\MakeDB.java:119: 'void' type not allowed here
System.out.println("Exception creating UserStocks table: "
^
G:\studies\Chapter11\MakeDB.java:133: 'void' type not allowed here
System.out.println("Exception creating UserStocks index: "
^
G:\studies\Chapter11\MakeDB.java:159: 'void' type not allowed here
System.out.println("Exception inserting user: "
^
9 errors
Tool completed with exit code 1 -
Error while adding Inventory Revaluation
Dear All,
while trying to add the inventory revaluation document, the system desnt allow me to add the document and i get an error message. ' The entry already exists in the table OMRV' .
I have checked the document numbering, series, and the settings too.. Still I'm unable to add this document.. Can anyone please suggest, how to dd this document???
Thanks in advance,
Josephhi joseph,
Check this link already answered
Asking about SAP B1
Jeyakanthan -
DTW Template for Inventory Revaluation
Hi experts,
Please allow me to ask one funny/stupid question?
Which template should I use to upload data for Inventory Revaluation?
Is it oMaterialRevaluation?
Please tell me.Hi Tou,
Check the link
Re: Mass inventory revaluation with standard cost
Re: Inventory Revaluation
Regards
jambulingam.P -
Exception : DI Error: (-5002) At least one amount is required in document rows
Trying to create a MaterialRevaulation object. doesn't matter what I am using I can getting this error message "Exception : DI Error: (-5002) At least one amount is required in document rows"
Formate of payload looks like
<Payload Role="X" id="atom1">
- <MaterialRevaluation xmlns="">
- <row>
<RevalType>P</RevalType>
<DocDate>20140701</DocDate>
<JournalMemo>Inventory Revaluation</JournalMemo>
<InflationRevaluation>tNO</InflationRevaluation>
</row>
</MaterialRevaluation>
- <MaterialRevulation_Lines xmlns="">
- <row>
<LineNum>0</LineNum>
<ItemCode>Item1</ItemCode>
<WarehouseCode>WH1</WarehouseCode>
<Price>14.973030</Price>
</row>
- <row>
<LineNum>1</LineNum>
<ItemCode>Item2</ItemCode>
<WarehouseCode>WH1</WarehouseCode>
<Price>15.973030</Price>
</row>
- <row>
<LineNum>2</LineNum>
<ItemCode>Item3</ItemCode>
<WarehouseCode>WH1</WarehouseCode>
<Price>13.973030</Price>
</row>
</MaterialRevulation_Lines>
</Payload>
And my SBO object call looks like this
<Payload Role="C" id="atom2" system="0010000102" status="success" b1login="Technical User" method="Synchronous Insert with fallback to Update" objectid="162" payload="atom1" keyname="" keyvalue="" DIresult="failure" DImsg="Exception : DI Error: (-5002) At least one amount is required in document rows" />
I don't think I need to put anything in KeyName or Keyvalue. Since I am insert.
But it looks like it is not even look at the XML changes. I have tried to with no change
1. Add BOM/BO admin structure
2. Rouding price difference (from 0 decimla ot 6)
3. Put in Quantity
4. Add LineNum
5.Change Item
6.Change WHS
Running out of ideas!! Any help will be appreciated. Thank You!Successful format looks like this
Strange enough, and I still don't know why. Certain item in combination give me the error message. If I break it out to individual document. Then it give me the proper error message. But if it bundled with number of item together then it become this at least one amount is needed at document row error message.
<BOM xmlns="">
<BO>
<AdmInfo>
<Object>162</Object>
<Version>2</Version>
</AdmInfo>
<MaterialRevaluation>
<row>
<DocDate>20140702</DocDate>
<RevalType>P</RevalType>
</row>
</MaterialRevaluation>
<MaterialRevaluation_lines>
<row>
<ItemCode>ITEM1</ItemCode>
<WarehouseCode>WH1</WarehouseCode>
<Price>14.587</Price>
</row>
</MaterialRevaluation_lines>
</BO>
</BOM> -
CKME Manual Price Release Error (C+811)
My Dear Experts....
The process of client is.....
Do cost estimate for the next period (i.e. costing date from as 1st of every next period) and marking using CK40N on every month 28th
On last day of the month, after business hours, they lock all users except the one performing
Open MM periods (ex: now next month i.e. June)
Open FI periods
Do manual release using CKME
The problem happened is majority of the materials got released except few. For those materials system throughs error message C+811 which says price release can't be done as some of the actual postings have been done for the period (you can find the error message in the screen shot).
I tried to find out what are the actual postings happened against the materials for the peirod, but there are no documents posted.
NOTE: This is the 1st month costing run after upgrading to ECC 6 from 4.6C
I have checked different notes like 190707, 454047, 574930, 1492789, 185837, 555176.
Out of the above 555176 (Late price change) is relevant, but when I propose to client, they say we are not late to apply this note (we are in the initial days of the month).
Even 574930 (resetting material ledger status) is also relevant as I find the status of the materials are more than 30 only. But even client is not ready to accept.
The client wants to know why this error coming up when there are no actual postings related to materials happened?
If you have better idea please advice me how to check out the actual postings happened against materials in this case (either any T.codes, tables etc)
Hoping the solution ASAP....
Regards.....
JoseHi Jose,
Let me give you a brief understanding about this issue.
Currently you are working with Material ledger where you guys would have selected price determination as 3 'Single level/Multilevel Price determination'. Further Material ledger for a material in particular period can have following status.
1. Period Opened
2. Quantities and value entered
3. Single level Price determination
4. Multilevel Price determination
5. Period Closed
You can check this statuses in transaction CKM3N. So SAP will allow to release the price of material in the current month, if no goods movement happened during current month and CKM3N has status 'Period Opened'.
First of all execute CKM3N, check any receipts/consumption postings. If it is there kindly reverse.
Sometimes status also gets change when revaluation of consumptions/post closing document gets posted. This you can check inside the beginning inventory.
There are two steps to come of this situation:
1. Reverse the receipts/consumption, if any.
2. Reverse the material ledger using CKMI. Enter the parameters, check checkboxes if you want to revaluate material and consumption. Then go to menu Closing entry and select Reverse.
The last previous period should be opened.
3. Then you need to change the material ledger status from 'Quantity and value Entered' to 'Period Opened'. There is program to change status, I don't remember correctly. You may check in Google.
4.Then release the price and again close the ML.
This is very cumbersome task so kindly follow below approach.
1. Execute MR21, enter the parameter posting date, company code and plant. Enter LTPC (Late price change) in the ok code (where you enter transaction code) and click on enter.
2. Then enter the material and select the material line item. Go to menu Edit and click on default planned price and click on enter and save. This will release your planned price.
Do reverse any posted receipts/consumption.
If somebody suggest you to change the price determination from 3 to 2 and back to 2 to3. Please do not follow, as it will delete the ML history for current period, previous period and 12 period last fiscal year.
It is always better to be safe, so please dynamic price change functionality.
As soon as your first good movement happens for the current period, system will automatically release the planned price. This is a configuration setting.
Hope, it helps.
Regards
Mohit Singla -
Intercompany Stock Transport Orders - Inventory Revaluation & GATP
We have intercompany STOs setup using PO document type NB, using the two-step setup, with delivery and billing document/invoice.
The issues we are having is APO-GATP and FI/MM related:
1) FI/MM Issue: Because of the long transit times (6 - 8 weeks in-transit), if the inventory is revalued/recosted after the PGI and before the GR, the difference in the inventory value (between the PGI-643 and the GR-101) ends up being posted to a Price Difference account. Our Finance department then has to manually identify these postings, and make the necessary adjustments or re-posting to the Inventory Revaluation account.
2) APO-GATP Issue: We are currently investigating the possible solution of changing this to a one-step setup, and add some kind of user exit or enhancement so that the PGI will also trigger the GR, but the inventory will be received into blocked stock instead of unrestricted stock. We want the inventory that is in-transit, to NOT be available to GATP. Then, when the inventory actually arrives at the destination plant, we will post a MB1B movement type 344 into unrestricted stock. This solution may work if the blocked stock does not get revalued when we post a MB1B mvmt type 344 (we will have to test this out).
If anyone has come across similar issues as I have attempted to describe above and implemented a solution, or has any ideas or suggestions, I'd be happy to hear them.
Thank you.DB49,
Yes, we normally revalue our inventory annually, so this issue would be confined to a 6-8 week period when inventory is in-transit. I believe part of the issue with the price differences, is also related to foreign currency exchange rates (different company code currencies), but I'm not the FI expert either, just been asked to "look into" this issue.
Another possible scenario is to setup another plant in the receiving company code, with one-step STO, so the inventory will be received into this new plant when it is PGI'ed from the sourcing plant. Then, create a UB STO from this plant to the destination plant (same company code), which will require another posting when the inventory actually arrives. There is a lot of master data setup for this (lots of materials and lots of company codes/plants combination), and it will still cause problems for the Logistics people. Maybe this is something they can do during "that time of the year" when the inventory will be revalued. It will still require master data setup though.
I'm aware that there is no "ideal" solution for this. Whatever proposal we come up with, one group is going to end up with the extra workload to take the burden off the other group.
Thanks for responding so quickly. -
GL account for Unit Price changes A/R Invoice
Hi,
I need to know where the GL accounts are determined for Item unit price changes. My problem is as below:
I have a delivery created for 2 material items. After creating the delivery, we want to reduce the unit price from 2600 (default) to 2500 per unit. ( this is without going into the discount column) as we wnat to reflect the same in the deliver note printout.
When this is copied to an A/R invoice and then and we try to add this, an error is generated saying "GL accout missing".
Can any one help to tell me which account this is exactly and where this is entered. we are using SAP B1 2005 PL50.
Thanks in Advance !Hi Nirushad.......
Its in Administration> Setup> Financials> GL Account Determination> Inventory Tab--> Price Difference account.
First check the Set GL Method of what
For checking this go to Administration--> System Initialization > General Setting> Inventory Tab and Set GL Method
If its Warehouse wise then go to warehouse where transaction is happening and put the Price Diff. Acct in accounting Tab
If its ItemGroup wise then go to ItemGroup where transaction is happening and put the Price Diff. Acct in accounting Tab
If its Item Level wise then go to Item Master Data where transaction is happening and put the Price Diff. Acct in Inventory Tab
Regards,
Rahul -
We bought product from vendor.
We created A/P Invoice;
After checking, we found that the goods is not the same quality as promised.
We negotiated with supplier and they agreed to reduce the price.
How I need to process in B1?
I found that Credit Memo is used when we need to return goods (It subtracts from the inventory). I do not want to return, just only the price change. How to do?
Please advice.
Thank you.You should use A/P Correction Invoice
Maybe you are looking for
-
the browser has a pop up blocker ..how do i turn it off??
-
Can we transport BW 7.0 objects to BE 3.5 systems?
Hi All, Can we transport objects from 7.0 (BW Dev) to 3.5 (BW Prod) system? Would there be any cautions we should consider before transporting. I was wondering except for DTP, transformations do we have anything else? Upgradation to BW Prod will take
-
Hi, I am using Lenovo G550 Model. Yesterday, I started facing this problem. When I tried to login, none of the keys worked. When I pressed Backspace, it started typing something. I tried to use on screen keyboard, which did not help either. Same prob
-
Audio editing,logic- pro8
I watched the tutorial on audio editing in logic- pro8. I tried using all tools mentioned in the tutorial none worked. I do a lot of audio editing,the tools mentioned in the tutorial could be very helpful if they worked.If anyone has used these tools
-
Any known compatible issues between Illustrator CS6 & Photoshop CS2?
Any known compatible issues between Illustrator CS6 & Photoshop CS2?? thanks alot.