Customizing Valuation Method
Hello Experts,
I want to do a Foreign Currency Valuation. The valuation shall include general ledger accounts with and without open item management. For that I need to customize a Valuation Method.
I am unsure if I have to activate the field Balance valuation for Open items. Does this field has any consequences for the valuation of accounts which aren`t with open item management? In the F1 help it`s explained that this field is not activated that the open items are summarized and valuated per reference number. Which reference number is meant here?
Thanks for your help.
Regards,
Tobias
hi,
this setting has no impact to account without open item management, as which only keeps the balance.
the reference number is the reference document number in document header INVFO-XBLNR
please correct me if I am wrong.
Best regards, Lawrence
Similar Messages
-
How to call a custom controller method from view
Hi,
I ve created a simple web service and consumed it in a model. Mapped the input & output parameters to custom controller context which in turn mapped to component controller's context which in turn to view's contexts.
How to call a custom controller method from view?
Please explain the syntax.
Regards,
Manoj.Hi Patralekha,
Give some idea for the below scenario:
I ve created a simple web service and consumed it in a model. What I did was
1) for the input parameters, mapped the node from view->custom controller->model
2)for the output parameter, mapping from model->custom controller->view.
It works fine.
But I don't want to access model nodes directly, rather I want to set the input param in somewhere else (like custom controller) before calling the appropriate method, same for the response also.
Share me your thoughts.
Regards,
Manoj. -
How to call a custom controller method in a view
Hi ,
I am getting the partner no in the custom controller method . I want to call that method in the view.How is it possible......?Hi Masood,
now i dont want cross compnent navigation ....
Requirement : Account Identification number in ZVIEW
My component is CRMCMP_BPIDENT
In the custom controller CRMCMP_BPIDENT/CuCoBuPa under context node SEARCHCUSTOMER
the attribute struct.partner is available
in this component im navigating from
CRMCMP_BPIDENT/ObjectCompVs to ZCRMCMP_BPIDENT/ZProducts
in the layout of ZCRMCMP_BPIDENT/ZProducts
TRY .
lr_cuco ?= controller->get_custom_controller( 'CRMCMP_BPIDENT/CuCoBuPa' ).
CATCH cx_sy_move_cast_error.
RETURN.
ENDTRY.
check lr_cuco is bound.
lr_entity ?= lr_cuco->typed_context->SEARCHCUSTOMER->collection_wrapper->get_current( ).
check lr_entity is bound.
lv_account_name = lr_entity->get_property_as_string( iv_attr_name = 'BP_NUMBER' ).
this code is written to get the account identification number but still the same problem
lr_entity not getting populated .......
i checked IF_BSP_WD_HISTORY_STATE_DESCR~IS_RESTORABLE
hr rv_result is set to x.....
any suggestions....
Regards,
Sijo... -
Data Import error - Valuation Method (ODBC -1029)
Hello all, first post on the SCN. I did some search for similar problems, but nothing seemed to help here.
We are using Business One, two different companies and databases. We were at the time of the year to update the price list, so we used the Administration -> Data Import/Export -> Data Import -> Import from Excel.
One company (US only) imports perfectly, but the other database (Canada + US) gives me the following error message on 91 / 1036 entries.
Row Number xxx : [Items - Valuation Method] , 'Field cannot be updated (ODBC -1029)
Since the errors only appears on one of the two databases, I ruled out that the excel sheet we used to be the problem.
The excel sheet only has 4 columns : The item identification, the price list that it needs to update, the price, and the currency (USD or $ for us).
Neither of the two companies use any valuation method. In fact, neither companies have the field at all in Item Master Data, and its grayed out in the Company Details.
We also made a dump of the entire item database, and compared what items were imported successfully and those that generated the error, and while the column Valuation Method either had nothing or A, there was no pattern to it. Some errors had nothing, some had A in it.
I checked for any other differences between items that were imported and the ones with error, and cannot see any visible differences, so all I can think here is that its either an invisible setting when the item was created, or there's some character that is creating a fault somewhere (like an empty space).
One of the topics found on this error message (ODBC -1029) said that we might need to request a script to fix the database, but that topic was back in 2006, I'm not sure if it still applies, 8 years later.
Essentially I ran out of things to try on my end. Now I can only ask to the experts.
Thank you for your time!The company that has troubles importing does not allow us to change the Valuation Method for each item. The field is missing entirely from the Item Master Data. I included a screenshot.
The field is grayed out in the Company Details, but its set as Moving Average. The other company uses Moving Average by default as well, from the looks of it (the field does appear in Item Master Data, but its grayed out).
We used the same excel sheet to import data in both companies, just need to figure out why its 100% on one side and not on the other side.
Just to be a bit more clear, we cannot select or visualize the Valuation Method on the items that are not getting imported. Its invisible.
When we exported the full list of items, there was no pattern between the items that are not imported and those that are imported properly.
To be clear, the Valuation Method for :
Items that are imported properly are A or blank.
Items that are not imported and generate an error are A or blank.
There is no logic between those that work and those that do not, which is why I can't figure it out on my own.
Thank you! -
JE Passed in case of Standard valuation method in 2007B
Dear All,
I am bit confused---
The scenario is i have done one transaction for A/P invoice.The JE passed in case of A/P invoice & in case of item having valuation method standard & procurement method make is hitting material variance account instead of hitting inventory account since the tax say cst is inventoried.This issue is occurring only in case of standard valuation method.In case of other valuation method the accounting entry is correct, so what might be reasons behind it.
Also, if anyone could provide me sap portal link which will help me out to identify the changes which took place in different PL's.
Regards-
Mona.Hi Mona ,
The quick thing is to check :
1. What is the standard price of the item
2. Is your GRPO price is difference than AP invoice
Everytime you purchase it will check against your standard price and if it is different it his variance account .
Hope this helps
Bishal -
Creation of Data Control for custom java method which will return records
Hi Guys,
I have a requirement of creating a a custom java method in App module which will return a record set taking an id as input.In case of single return type it works fine but in case of returning record set it is not working.In my case i have to combine two tables and return it as a single entity as a view in Data Control.
Warm Regards,
Srinivas.Why don't you just create a custom view object? There's even an example or 2 in the docs:
http://docs.oracle.com/cd/E16162_01/web.1112/e16182/intro_tour.htm#CHDGDIEC (check out "View object on refcursor" example)
Edit: you are aware that you can create a View Object based on more than one table?
John -
Using wildcards in custom find methods with CMP beans
Hi,
I'd like to create a custom find method called findByName which accepts a string. I'd typically want to use the string in a '%<name>%' scenario, where the user needn't type in the whole name. Does anybody know what the partial query should look like? I'm not sure how to concatenate the '%' symbol to the string taken in.
Thanks in advance
GillianGillian-
Bind variables are of the form $1, $2, etc., so try using a query stmt like this:
select * from YOURTABLE where name like '%$1%'
Regards,
-Jon -
Good Morning.
may somebody help me please?
I have a problem with the stock value method.
I need to change the method from some items, from standard to weighted average.
I followed all the step mentioned in "Help Sap".
All warehouses are in zero, and there are not open documents like purchase orders, production order, deliveries without invoice, etc.
I have done the same with several items, some allow me to change the method but not in others, and i do not know what is the cause
thank you very much in advanceHI
Check This SAP Note
869071 - Changing the valuation method items
https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361…
Thanks
Mohammad Imran -
10.1.3.4 - How to access custom java methods in worklist ?
We want to invoke a custom java method inside of worklist, when the file attachments are added to the worklist. We are planning to modify the auto-generated jsp page to do the same. We have created the custom jar files, but am not sure where to deploy this jar file ? We are not able to compile the jsp /jar. Does anybody have any idea where the custom jar file goes ?
The bpel\samples\hw\worklistapp\readme will explain you about how to do this.
-
How to access Custom Controller Methods and context
Hi
I have to components (comp1,comp2) in one DC. I want to use custom controller method of comp1 into comp2 view?
Thanks
PrasadHi,
in order to access comp1 from comp2.
create Public part for Comp1 and it to the useds DC of Comp2 and as well add the required controllers in Comp2 (in view controller and custome controller where u want to access them).
PFB link fro example.
[http://wiki.sdn.sap.com/wiki/display/WDJava/UsecomponentsinbiggerWebDynproprojects+%28componentization%29]
Regards,
Govindu -
I'm tring to deploy an Entity bean (CMP) with custom finder method that gets a parameter.
I encountered two problems :
1) defining the query in the deployment descriptor coased the app server to generate the a query without the where cloase - this was fixed by changing manualy the orion-ejb-jar.xml in the application-deployments directory.
2)the second, and yet unresolved problem, is that OC4J doesn't bind the parameter that the query uses during runtime. I'm recieving an ORA msg that claims that not all the parameters are binded.see sample code
http://otn.oracle.com/sample_code/tech/java/oc4j/htdocs/oc4jsamplecode/oc4j-demo-ejb.html
also there should be a section in our documentation about cmp custom finder methods. oc4j attempts to generate custome finder methods based on home interface
<finder-method query="$empNo = $1">
<method>
<ejb-name>EmployeeBean</ejb-name>
<method-name>findByEmpNo</method-name>
<method-params>
<method-param>java.lang.Integer</method-param>
</method-params>
</method>
</finder-method> -
Report Custom Valuation Price on Material
Hi
I want to have a custom valuation price for material.
I have Load Valuation Price in ODS.
Now I want This Values (Valuation Price) available in every level of drill down (Characteristic).
Which is the best way to do that?Dear Gordon,
Thanks for your resonance, basically my requirement is at the time of issue materials from stock, Material cost should be calculated based up on invoice price, not based on MAP or Standard price.
Thanks
Venkat -
Custom toJSON() method is not called for each property
I'm getting familiar with JSON in ActionScript 3 (FP 11), and experimenting with custom toJSON methods. The Developer's Guide section on Native JSON Support clearly states:
JSON.stringify() calls toJSON(), if it exists, for each public property that it encounters during its traversal of an object. A property consists of a key-value pair. When stringify() calls toJSON(), it passes in the key, k, of the property that it is currently examining. A typical toJSON() implementation evaluates each property name and returns the desired encoding of its value.
However, both the subsequent examples on the very same page and my own tests indicate that, on the contrary, toJSON() is only called once for the whole object, and no argument is passed for k. Take the following trivial class:
public class JSONTest {
public var firstProperty:int = 1;
public var secondProperty:String = "Hello world";
public function toJSON(k:String):* {
trace("Calling toJSON on key", k);
return this[k].toString();
According to the documentation this should cause the following to print:
Calling toJSON on key firstProperty
Calling toJSON on key secondProperty
And the output should basically be the same as without a custom toJSON method:
{ "firstProperty" : 1, "secondProperty" : "Hello world" }
Instead, this just throws an error because nothing at all is passed as k.
So, is the documentation wrong and the engine is not supposed to call toJSON for every property, or is the engine incorrectly only calling it once?I just figured out what the documentation means. k refers to the name of a property to which the entire instance being stringified is assigned, not to the names of the properties of the instance being stringified. An example is much clearer:
var wrapper:Object = { prop1 : 1, prop2 : new JSONTest() };
trace("Stringify result =", JSON.stringify(wrapper));
Prints:
k:String = prop2
Stringify result = {"prop2":{"firstProperty":1,"secondProperty":"Hello world"},"prop1":1}
So k is the name of the property on wrapper, not on the JSONTest instance. When stringify is called directly on an instance of JSONTest, k is empty because the JSONTest instance is not assigned as a property of another object, it is just all by itself. Either way the value returned by toJSON must be a string or object representing the stringified form of the entire instance. -
Valuation Methods - foreign currency valuation
Hello
I am trying to understand the concept of different valuation methods. could you explain using examples please ?
Say for instance, a goods receipt is raised in USD for 100USD on 2 Jan 2009 and local currency is EUR. Exchange rate is 1EUR : 1,5USD. On 4 Jan 2009 invoice received at rate of 1EUR : 1,6USD.
What are the implications of the options lowest value principle, strict lowest value principle, always valuate and revalue for such a transaction?
tksThose are different ways of valuating your Foreign Currency Operations depending or the country regulations:
1- Lowest value principle means that the Valuation will be posted only if it is giving a negative result.
2- Strict lowest value principle will be post valuation only if two conditions happened:
A - The valuation is negative
B - The new valuation has a greater devaluation and/or a greater revaluation for credit entries than the previous valuation
3 - Always Valuate: No matter if it is possitive or negative, the valuation will be posted.
4 - Revalue only: The opposite of the first one, valuation is only posted when possitve.
5 -Reset Valuation Run: In this case open items are valuated at the acquisition price. This way the valuation difference is set to zero. This is useful to reset previous valuations
Regards,
Fede -
Differance amoung the Valuation Methods for Result Analysis
Dear All,
In SAP Product Cost Controlling ther are 3 types of Cosings
1. Production Cost by Order
Path:- Production Cost by Order ---> Period end Closing ->WIP->Defind Valuation Method for( Actual Cost)
2. Production Cost By Period
Path:- Production Cost by Period ---> Period end Closing ->WIP->Defind Valuation Method for ( Target Cost )
3. Production Cost by Sales Order
Path :- Production Cost by Sales Order ---> Period end Closing --->Defind Valuation Method for Result Analysis.
Note: Here the point is Valuation Methods ( 1 to 17 ) availabel in Production Cost by Sales Order only. The Valution Method is very important to Calculate WIP. Different Countries follows different methods, but in the By Order and By Period we can get these Valuation Methods. What would be the reasno behind this.
RegardsDear All,
Any one have any ieda
Maybe you are looking for
-
Cannot preview charts on application while i can preview from rtf
hello, i use oracle reports an Bi publisher add-ins for reporting. i have a simple xml chart which displays data comes from xml. when i preview it from rtf(word) i can see it. but when i load it to application E-Bussiness Suit and run the concurent .
-
I am trying to manage family sharing and I get a warning "invalid apple ID" accounts can participate in one Family at a time. How can I add my daughter when I can't even access my account?
-
I upgraded to itunes 7 and now it says i need outlook 2003 inorder to synch my contacts. does anyone know if there is a fix, I don't want to purchase outlook 2003 and reverting back to older version of itunes seems like the only answer i can find. th
-
Newbie trying to sort 2D string array
Dear all, After read some book chapters, web sites including this, I still don't get the point. If I have a file like, 1 aaa 213 0.9 3 cbb 514 0.1 2 abc 219 1.3 9 bbc 417 10.4 8 dee 887 2.1 9 bba 111 7.1 and I load into memory as a String[][] here co
-
Create a new table by joining rows of a given table
Table1 (id, value1, value2) id value1 value2 1 23 45 2 34 54 3 11 09 new table (id, table1.id, table1.id, product) In other words I am trying to pair up rows in table1 and a new field and form the new table. How do I do this ?