Error in price change
Hello,
I keep getting this error when tying to change material price using MR21:
"Account 7201013 requires an assignment to a CO object."
Help is appreciated.
Regards
Hi
The account you have mentioned has been created as a cost element, due to that when ever you try to post this account it requires an account assignment object.
YOu can maintain a default account assignment in transaction OKB9. Maintain a cost center for the account in the compnay code. Thsi should resolve your error.
Thanks & Regards
Kishore
Similar Messages
-
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 -
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 -
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 -
Moving average price changed drastically
Hi Experts,
i having one problem,
i having material of ' A ' 1392.5 Kg having moving average price of 6.52 $ per kg (as of 02.03.2009 ),
i issued goods to order on 17.03.2009 with movement type 261 of 233.60 Kg for 646.74 $
here new moving average which systems shows for material 'A' is 2.77
please explain why system shows new moving aveage price as 2.77, also why is not considering old values to calculate MAP(stock already present )
Also please explain what could be the possible reason for this error.
Thanks & Regards
Prashanth.follow this discussion, I think it has all you need to get your problem solved
moving average price changed drastically -
Issue in Update Standard Price using BAPI_M_REVAL_CREATE PRICE CHANGE
Hi folks,
I was using BAPI_M_REVAL_CREATE PRICE CHANGE to update standard price, but this BAPI is not working for me..
Can anyone give me an example to run it?
My code is like this:
t_comp_code = t_thold_final-bukrs .
t_material_price_list-plant = t_final-werks.
t_material_price_list-material = t_final-matnr.
t_material_price_list-val_type = t_final-bwtar.
t_material_price_list-change_std_price = t_final-stprs.
APPEND t_material_price_list.
CLEAR t_material_price_list.
CALL FUNCTION 'BAPI_M_REVAL_CREATEPRICECHANGE'
EXPORTING
comp_code = t_comp_code
pstng_date = sy-datum
IMPORTING
ml_doc_num = w_mblnr
TABLES
material_price_list = t_material_price_list
return = t_return1.
Please help as after runing this there no error in return and no material document no created.
thanks,
varun
Edited by: Varun Gupta on Jun 12, 2009 4:06 PM
Edited by: Varun Gupta on Jun 12, 2009 4:08 PMNo idea
no error in return and no material document no created
just try debugging it -
No accounting document created (?) for price change MR21
Dear All,
I'm facing a strange issue:
1. I changed the price of a material (MAP price control) in MR21.
2. After price change, on the Accounting view of material master both MAP shows the new value both stock value shows the proper value. So, it is OK.
3. When I want to check the document flow and I go to transaction CKMPCD, SAP doesn't show the belonging FI/CO documents when I click on 'Accounting Documents' button (error message: C+652)
4. If I check whether accounting document exists in FB03 I can find no accounting documents.
What might be the explanation for this? Why no accounting document has been created (the price change was big enough)?
(both qty & value update is set for material type for the valuation area and there's no problem in case of price change for materials with SP)
Thanks,
CsabaMB5L checks if values updated in MM and values updated thanks to FI document on G/L account are the same,
hep.sap.com
"Check if there are data inconsistencies in valuation between the Financial Accounting (FI) and Materials Management (MM) components. To do so, start the List of Stock Values: Balances (report RM07MBS, transaction code MB5L) for the last period of the fiscal year. Enter a company code on the initial screen and set the Totals only indicator. If the report finds differences, inform SAP using the SAPNet - R/3 Frontend (formerly OSS). You can continue processing your year end closing while SAP clears up the data inconsistencies. The creation of the balance sheet is the only thing that has to wait until after the inconsistencies are removed. "
Of course you can run this report in your case for current date.
If there are no inconsistency - it means that FI should be generated - check in FB03 all FI document created by you, please.
If you find no FI document create OSS message - FI account updated without FI document during MR21 price change.
Andrzej -
Hi,
My customer would like to raise a credit note due to price changes on the item. Currently once we raise a credit note, the quantity is also returned to stock. Service type cannot be used as they would like to track the gross margin of each item. ThanksHi Jenny,
Based on the note 539982, the only one is to use service, here is the note :
Issue a credit note without returning items to warehouse
Symptom
How can I issue a credit note for a customer regarding a certain item invoice without returning the stock items back to the warehouse?
i.e : a discount for a customer concerning a specific invoice
Other terms
credit note, invoice, return, warehouse, service, discount
Reason and Prerequisites
No error. Need of information
Solution
You should generate a Service type credit note. Do not copy the invoice
to the credit note. This will cause a reverse stock transaction and
will close the invoice. To solve this problem, please perform the
following steps:
1. Go to AR/Sales in the command center.
2. Click on "credit" note and select "service" on the top left of your window.
3. Select the customer you want to issue a credit note for.
4. In the column "description" type in the item invoice number.
5. Select account code and price.
6. Add credit note to the system by pressing the add button.
Rgds, -
Threshold value for price changes
hello,
We are trying to change the price for material and getting error Threshold value for price changes was exceeded
msg no is CKPRCH 032
Being Sd guy I'm not able to understand where we need to check and what changes to be done
Please guide
Regards
Vishal JajooDear friend
For that u check the following path
spro>> material management>> logistics invoice verification>>invoice block>>> stochastic block
please check here for your plant your activated, if you activated then this error will appear
regards
Pramod -
PO Price Change after Goods receipt
What is the config settings for not allowing the price(Net price) change at item level in Purchase order after the GR or partial GR is made.
ThanksHello,
Unfortunately, this cannot be avoided. It is possible to change the net order price in a PO item after the GR has been posted.
What you cannot do is add new delivery costs. This is forbidden with an error message.
In the customizing transaction OMF4 you can disallow the changes for the net price setting it as a "display" field only for the field selection groups ME22 and ME22N. Please, take into account that AKTV, NBF, PT0F will also be checked (or other entries depending on your specific document type and item category).
Unfortunately, this will affect the "net price" in the transactions ME22 and ME22N all the times (this is, the field will be a "display only" field always; it will not allow changes, independently of whether you have posted the goods receipt or not).
I hope this helps!
Esther. -
Lightroom 5, can't open..an error occurred when changing modules
I got Lightroom 4 with a new camera. couldn't install on my Mac so purchased (full price) lightroom 5. Retrieved my key and downloaded and installed on the Mac. Lightroom is there, but when I try to open in says "an error occurred when changing modules". I have uninstalled and reinstalled several times. Went online and tried some suggestions but nothing works. I have had no problems running or using LR5 on my PC. I really like the program...I don't know what to do next. Running OS X 10.9.2.
Moving this discussion to the Photoshop Lightroom forum.
-
Material standard price change!
I am trying to do a standard price change for a material using the message type 'materialvaluation_pricechang'
I configured the distribution model view and partner profiles for R/3 and XI.
When I tried to create an IDOC with test tool we19, it got created with status 51 (application doc not posted)
I got the following error. But in config I didn't see the step 'setup sending material prices'. I am working on SAP ECC 5.0.
The error description is as follows.
<b>No Customizing data for valuation area 0013 found
Message no. CKMLSENDPRICE701
Diagnosis
The Customizing data for sending material prices to valuation area 0013 was not found.
System response
No price changes were made
Procedure
Edit the Customizing data for valuation area 0013 under Materials Management -> Valuation and Account Assignment -> Set Up Sending Material Prices</b>
Please suggest.
Thanks,Please find the code below in <b>bold</b>. I am trying to change the standard price of the material. Hence ls_ckmlcr-vprsv = 'S'. This is why the following lines in the below code never executes
<b>ls_matpr_cr-newpvprs = l_price.</b>
<b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
And hence the below condition fails.
IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
l_nochange = 'X'.
ENDIF.
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
ls_matpr_cr-newpvprs and ls_matpr_cr-pvprs are same in this case and the if condition fails. So no price change document is posted.
Is this a bug? Is there any OSS note available to correct this problem.
IF l_nochange IS INITIAL.
ls_matpr_cr-newpeinh = ls_price-price_unit.
<b>IF ls_ckmlcr-vprsv = 'S'.</b>
ls_matpr_cr-newstprs = l_price.
ELSE.
<b>ls_matpr_cr-newpvprs = l_price.</b>
ENDIF.
ELSE.
ls_matpr_cr-newpeinh = ls_ckmlcr-peinh.
<b>IF ls_ckmlcr-vprsv = 'S'.</b>
ls_matpr_cr-newstprs = ls_ckmlcr-stprs.
ELSE.
<b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
ENDIF.
ENDIF.
IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
<b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
l_nochange = 'X'.
ENDIF.
Thanks, -
Creating zone level price change using link codes RMS
Hi,
In the RPM module of RMS(Oracle Retail Merchandising System 12), What is the purpose of creating zonel level price change using link codes when it could be done without link codes?. Is there any difference between the two?.
Thanks in advance.Questions about how to do something in an IDE should be directed to that IDE's forums, etc. If the question is about Java code or errors, then post the code and questions here.
-
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 -
If price change required approval in sales order
Hi All,
one of our client wants that in sales order the unit price will come automatically according to BP price list. but if any one changes that price manually that should required approval.
The problem is that i have made one query that only block when first row is change. but if i change from 2nd row where first row item price is remain same as price list, in that case no approval is firing.
i'm giving the query below. can anybody solve my problem.
select 'True'
from ocrd a, ait1 b
where a.ListNum=b.PriceList and b.loginstanc =(
select Max(A.loginstanc) loginstanc
from Ait1 a
where a.Itemcode=b.itemcode and a.pricelist=b.pricelist) and a.cardcode=$[$4.0.0] and b.itemcode = $[$38.1.0] and b.price<> $[$38.14.Number]Hi,
I think you could use validation store procedure (SP_TN) for the row level validation, UDF approval that its value is Y or N (yes or no) in the header and use this query approval :
select 'true' from ordr t0 where $[ordr.U_approval] = 'Y'
. How it work , for example, you create condition in the SP_TN that if the price change manually, then there is an error mesage or system message (means that validation SP_TN works) explains the UDF must be Y meanwhile set the default value N.
If the UDF is Y, then approval work. After it is approved, the user could add it.
if you still want to use row level approval, you could set a SOP that tells there is only one item per sales order can be created.
Rgds,
Maybe you are looking for
-
Vendor number in T-code: FAGLL03
Hi, Is it possible to view vendor in no. in the GL line item display T-code: FAGLL03 . Requirement is view the Cost (respective cost element) cost details - period wise and vendor wise. Please let me know how it will be done. Thanks Partha
-
How to make the vendor column have figure in GRIR line item with RE document type?
Dear Experts, Could you tell me how to make the vendor column have figure in GRIR line item whose document type is RE? Thanks! Xinling Zhang
-
How can I get the number of rows in my sql result, without a loop?
Hello, I've a problem, I would like to get the number of rows in my sql result without make a loop like : while (rs.next()){ int number = rs.getRow(); Is there any method to do this, on the first element? Thx, STeF
-
Using XML Publisher with plsql package data source?
Hi, I have a html gantt chart which i create using a plsql package and the use of the htp.p procedure for output to a webpage. I want to be able to print this to PDF and was hoping the XML Publisher may be an option for doing this. The datasource for
-
Unsupported wsdl to as generation
I read somewhere that simpleType containing a restriction is unsupported in Flex. I'm using Flex 4 beta and anywhere I do this I get no code generated for "someString". Is there a fix for this or a work around other than removing the restriction?