How to use currency infoobject
Hi SAP Gurus,
Can u please tell me how to use currency infoobject.I have already created currency key figure ,by assigning fixed currency INR.but what to do while transformation and datasource?Do i need to use any rule in transformation?
Please tell me.
Regards
Meenu
Hi,
Thanks for the solution.But I am unable to use fixed currency info objects.The scanario is:
In Infoobjects: i have 4 characterstics i.e Mat Number,Mat Name,Mat description and 1 key figure i.e Zprice which has fixed currency INR.
In my flat file there are 5 fields: Mat Number, Mat Name,Mat Description,Price and Currency
When I run PSA it executes fine except Currency field is blank and when I run infocube I don't even get currency field, but get the data for rest of the field.
Also, In transformation,rules detail I have assigned fixed currency as INR.
please tell me what do i need to do to get all the records in infocube.
Regards
Meenu
Similar Messages
-
How to use currency format set
Hi All,
I have to use currency format set to mask the amount values to their respective currencies ,
i reviewed the Oracle XML Publisher Administration and Developer's Guide and followed all the steps mentioned there ,i m also quoting the same over here
To define a Currency Format Set:
1. Navigate to the Currencies page under the Administration tab. Select Create
Currency Format Set.
2. Enter a Name and a Code for the set. The Code is a unique identifier and cannot be
changed later. Select Apply.
3. The Currency Formats page will display for your newly created set.
To add currency formats to the Currency Format Set:
1. Select Add Currency Format to add a format to your set.
2. Select a Currency Name from the list.
Note: This list is generated from the FND currency table and
should include all ISO currencies. Additional currencies can be
added from the System Administrator responsibility.
3. Enter the Format Mask you wish to use for this currency and select Apply.
The Format Mask must be in the Oracle number format. The Oracle number format
uses the components "9", "0", "D", and "G" to compose the format, for example:
9G999D00 where
9 represents a displayed number only if present in data
G represents the group separator
D represents the decimal separator
0 represents an explicitly displayed number regardless of incoming data
See Using the Oracle Format Mask, Oracle XML Publisher Report Designer's Guide for
more information about these format mask components.
After a currency format has been created, you can update or delete it from the Currency
Formats page.
i followed all the above step ,i need to use germany currency ,i have also used the format-currency command in my RTF template,but still its not working ,i used 9G999D00 for masking .
Any hint would be very helpful ,thanks in advance .Please let me know if my question is not clear
Thanks
Prataphi all
Thanks ,this is resolved ,i just missed clearing cache ,after clearing the cache its working .
thanks
Pratap -
How to use Currency Conversion
Hi.
Caf.core has a service called CurrencyConversion.
How to use that service in java webdynpro since I could'nt find any interface or class for it.
Regards
BalaHi Som.
Have you ever tried this currencyConversion service as per in the document.
I followed the same implementation to create a application service for Exchange Rate. But I could'nt able to execute the service. Do you have any sample code to use the service getExchangeRate in our code?
Thanks
Bala
Message was edited by:
Balachandar P -
How to use the infoobject in multicube?
I want to use the attribute of a infoobject in the query, but this infoobject is not in any of the base cube of my multicube, this infoobject is the combination of 0material and 0country which all in my base cube, how can I do this? I know I can add this into my base cube and reload data, but I do not want to reload. Experts, please advise.
Thanks for your information, can you please give me more help on how to create such as infoset? Multicube can not be conponent of infoset, so I want to create a infoset links the infoobject and base cubes first and then add it back to the origina multicube, but how shall I join this infoobject with these basic cube? only link the 0material/0country from basis cube and infoobject? Anything need to link in terms of the KY?
-
Dear All
Can you help me How To Use Multiple Currencies in single payroll?
with regards
User600722I am not a functional expert. but ML Note 150173.1 (which is quite old) states that this is not possible.
Srini -
How to use a cascading LOV as a Web Services Consumer?
How to use a cascading LOV as a Web Services Consumer?
We are trying to populate a prompt programmatically.
Our program is a Web Services Consumer.
As an example we use Island Resorts Marketing
The cascading LOV for City is
Country -> Region -> City
The City object is key-aware to the customer table
The query is
Customer | Revenue
(where) City = [prompt]
In order to make the key-awareness work, we must select the value (rowIndex) from the LOV
When we run our program below, the LOV for City is not populated, as expected since we must first select the Country, then the Region.
The code snippet below shows that the LOV for Country is populated. We have no idea how to go from there.
Any hint will be immensely appreciated.
Let us know if anything is unclear in the code.
Source
RetrieveMustFillInfo retrieveMustFillInfo = RetrieveMustFillInfo.Factory.newInstance();
RetrievePromptsInfo retrievePromptInfo = RetrievePromptsInfo.Factory.newInstance();
retrievePromptInfo.setPromptLOVRetrievalMode(PromptLOVRetrievalMode.ALL);
retrievePromptInfo.setRefreshReturnedLOVs(true);
retrievePromptInfo.setReturnLOVOnMustFillPrompts(true);
retrieveMustFillInfo.setRetrievePromptsInfo(retrievePromptInfo);
// *-- need the "Refresh" action to get the .promptToBeFilled
Action[] boActions = new Action[1];
boActions[0] = Refresh.Factory.newInstance();
try {
documentInformation = reportEngine.getDocumentInformation(Integer.toString(infoObject.getID()), retrieveMustFillInfo, boActions, null, null);
m_Token = documentInformation.getDocumentReference();
} catch (Exception ex) {
System.out.println(GetWSError(ex));
return;
if (documentInformation.getMustFillPrompts()) {
PromptInfo[] promptInfoS = documentInformation.getPromptInfoArray();
for (PromptInfo promptInfo : promptInfoS) {
System.out.println(String.format("Prompt '%1$s', hasLOV=%2$s", promptInfo.getName(), (promptInfo.getHasLOV() ? "Yes" : "No")));
if (promptInfo.getHasLOV()) {
LOV boLOV = promptInfo.getLOV();
for (Value boLOVValue : boLOV.getValuesArray()) {
System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
System.out.println("--End LOV");
PromptInfo[] promptInfoS2 = promptInfo.getPromptToBeFilledArray();
if (promptInfoS2.length > 0) {
PromptInfo promptInfo2 = promptInfoS2[0];
System.out.println(String.format(" linked to %1$s", promptInfo2.getName()));
if (promptInfo2.getHasLOV()) {
LOV boLOV2 = promptInfo2.getLOV();
for (Value boLOVValue : boLOV2.getValuesArray()) {
System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV2.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
System.out.println("--End LOV");
Result
Prompt 'Enter value(s) for City:', hasLOV=Yes
--End LOV
linked to Enter value for Country of origin
LOV item 'Australia' RowIndex=6
LOV item 'France' RowIndex=2
LOV item 'Germany' RowIndex=4
LOV item 'Holland' RowIndex=7
LOV item 'Japan' RowIndex=5
LOV item 'UK' RowIndex=3
LOV item 'US' RowIndex=1
--End LOVHi,
Refer SAP Note 1278947. You would require a Service Market Place logon to access this article.
Let me know if this helps.
Regards,
Shreyans Surana -
HOw to see currency pairs in Exchange rate type
Hi,
Can anyone tell me how to see currency pairs in an exchange rate type?
ThanksHi,
I am not sure this is a right solution. But I have some inputs on your requirements:
1. For traveller cheques you may create a new payment method and do the required configuration for automatic payment program. Don't generate any payment medium while running APP.
2. For currency notes (cash payment) I am not sure how it works. But probably it is possible by creating an account (account ID) for a particular house bank and use that (house bank & account id) for making payment.
Per my knowledge we have never used payment method cash (currency notes) in APP. But logically it would work by create a new payment method and doing the required config for APP.
Please update if you found a better way to do this.
thanks & regards,
Kumar -
HOW TO USE BAPI BAPI_BILLINGDOC_CREATEMULTIPLE
HI ALL:
I want to create billing num. in t-code 'VF01'. It is just to input a delivery num.
then press zhe 'save' button.
How to use the bapi BAPI_BILLINGDOC_CREATEMULTIPLE, I mean which
variable should be given. Is there any examples.
THANKS FIRST.Hi,
Following is the documentation provided by SAP in the BAPI transaction:
Functionality
This method can be used to create billing documents.
As input parameters, you are expected to enter information on the items to be processed in the table BILLING_DATA_IN. This data is processed and produces a batch of billing documents. You also have the option of transferring information for entry in the input structure CREATOR_DATA_IN. If this information is already determined, this is transferred into each billing document header. You can also enter optional conditions for the individual items to be processed in the input table CONDITION_DATA_IN, as well as means of payment information in the table CCARD_DATA_IN.
This method can be used in the simulation run (TESTRUN = 'X') and also in the update run including the update (TESTRUN = ' '). Both execution variants deliver errors that may have occurred back to the output table RETURN. Information on successful processing is sent back in the output table SUCCESS. This output table delivers the document numbers of the billing documents created in particular.
Notes
Required entries :
BILLING_DATA_IN-SALESORG
BILLING_DATA_IN-DISTR_CHAN
BILLING_DATA_IN-DIVISION
BILLING_DATA_IN-DOC_TYPE
BILLING_DATA_IN-ORDBILLTYP
BILLING_DATA_IN-SOLD_TO
BILLING_DATA_IN-ITEM_CATEG
BILLING_DATA_IN-REQ_QTY
BILLING_DATA_IN-SALES_UNIT
BILLING_DATA_IN-CURRENCY
If a material is billed for which a material master needs to be
determined (BILLING_DATA_IN-NO_MATMAST = ' '), you must make the
following entries :
BILLING_DATA_IN-PLANT
BILLING_DATA_IN-MATERIAL
If, on the other hand, a material is billed for which no material
master is to be determined (BILLING_DATA_IN_NO_MATMAST = 'X'), you
must make the following entries :
BILLING_DATA_IN-COUNTRY
BILLING_DATA_IN-MATERIAL
BILLING_DATA_IN-TAXCL_1MAT
COMMIT control :
In the update run (TESTRUN = ' ') the update is carried out by COMMIT
WORK as part of the method available.
I guess using this, you will be able to populate the required things to create the billing documents.
Thanks
Vijay -
How to use EvLST and EvSET in BPC NW 7.0
I would like to list the members of dimension "Entity" by putting a filter on one of the property.
In 5.1 I used EvLST and EvSET, which was working fine.
But in NW 7.0 , I am not getting the list of dimension members eventhough the function returns TRUE.
Any idea on how to use EvLST in NW 7.0 version?
ThanksI regret to have to tell you that EVLST and EVSET are functions which are not supported currently in BPC 7.0 NW despite these being shown in the function list available from the action pane. The explanation given by development was it is not possible to pass the MDX SetExpression to the shared query engine from the client front-end.
I suggest you please try to use EVDRE and filter your entity dimension using properties in the Expansion MemberSet cell. For example you could use CURRENCY='USD" AND CALC="N" to produce a list of entities which report in USD and are also not parent members.
Hope you find a sufficient work around.
Best regards,
[Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
Enterprise Performance Management
Regional Implementation Group -
Use of infoobject in multiprovider
HI Gurus,
What is the use of infoobject in multiprovider. I created a multiprovider which has one infocube and one infoboject. ZCOMP_CO is the master data and created as a datatarget. In infocube, ZCOMP_CO is in the dimension.
1. I assigned the ZCOMP_CO to infocube and excuted the multiprovider.
2. I assigned the ZCOMP_CO to both infocube and infoobject and excuted the multiprovider. Both the result for 1 and 2 are same.
So , what is the use of assigning the infoobject in multiprovider. And how the multiprovider will extract the data.
Thanks in advanceHi,
Multiprovider with InfoCube and InfoObject: You have an InfoCube with your products and sales. You combine this InfoCube with the 0MATERIAL InfoObject. This allows you to display any "slow-moving items", since products that do not result in sales are also displayed.
You can check out -
http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
Regards,
Geeta -
Using currency conversion and text variable at the same time
Hi all,
In a 3.5 bex query, i am applying currency conversion on a key figure with a variable of 0currency.
as i know, to be able to apply currency conversion, variable of currency should not be in Free characteristics or in Filter.
it has to be selected only on the key figure.
but now, i want to use text variable for selected currency (with type replacement path). But as i know, to be able to use text variable, variable of currency has to be
in Free characteristics or in Filter.
Can you please advise, how to both use currency conversion and text variable on currency?
Thanks in advance.
SanchoSancho,
I'm not 100% sure about this, but I'm thinking that if you are pulling the text variable from a selection in a structure, you should not need it in the free characteristic or filter. Try creating a structure, placing the currency in it as a selection, and creating a text variable as the title for the selection that is based on the currency. This may help.
Cheers,
Rusty -
How to add currency sign?
Hi,
I have a group currency key figure in my report. I want to add $ sign in front of the amount for ex. 12550 it should show as $12550.
How to add currency sign $ in front of the aount.
Pts for ans.
Regards,
Shri.Hi,
You can enable currency in the reporting output using following steps:
Query properties> Display> select Display scaling factors for key figures.
but using this option currency($) will be displayed after the amount. it means key figure values will be displayed like 300$, 800$.
hope it helps..
regards,
raju -
How to find the infoobject in the multiprovider
hi friends,
i have a query,
A query is developed on multiprovider having 20 cubes, now we want to find the infoobject(0doc_number), in which cube that object is used.
actually, infoobject(0doc_number) is used in 11 cubes now how to find that query infoobject(0doc_number).is belongs to which cube.
plz help me
regards,
prasadHi,
Please see the identification tab
Or go to that infoobject click on where used list.
Hope it helps
Regards,
Ravi. -
As far as I know this two bapi used to create accounting document. But how do we use them ? and what's the different between them?
The most important thing is in what condition we use which bapi to post accounting doc?
Such as there is one requirement to post accounting doc though t-code F-02 in BDC, but how do I know whether I can use this two bapi to replace the BDC?
BAPI_ACC_DOCUMENT_POST
BAPI_ACC_GL_POSTING_POSTHello,
how we use BAPI_ACC_DOCUMENT_POST:
gs_documentheader-ref_doc_no = .... your document number (from number range)
gs_documentheader-bus_act = 'RFBU'.
gs_documentheader-username = sy-uname.
gs_documentheader-header_txt = .... your header text
gs_documentheader-comp_code = '0001'.
gs_documentheader-doc_date = ..... date
gs_documentheader-pstng_date = .... date
gs_documentheader-fisc_year =.... year
gs_documentheader-fis_period = .... period
gs_documentheader-doc_type = 'BS'.
loop at ... items ... assigning <belpos_line>.
gs_accountgl-itemno_acc = <belpos_line>-posnr. "10 digits !
gs_accountgl-bus_area = ... your business area
gs_accountgl-tax_code = <belpos_line>-tax_code.
gs_accountgl-gl_account = <belpos_line>-gl_account.
gs_accountgl-comp_code = ... your company code.
gs_accountgl-alloc_nmbr = ... some identity number
gs_accountgl-item_text = .... item text
gs_accountgl-costcenter = <belpos_line>-kostl.
gs_accountgl-plant = .... werks
append gs_accountgl to gt_accountgl.
gs_currencyamount-itemno_acc = <belpos_line>-posnr.
gs_currencyamount-currency = ... waers
gs_currencyamount-amt_doccur = .... waers
append gs_currencyamount to gt_currencyamount.
endloop.
call function 'BAPI_ACC_DOCUMENT_POST'
exporting
documentheader = gs_documentheader
importing
obj_type = gd_obj_type
obj_key = gd_obj_key
obj_sys = gd_obj_sys
tables
accountgl = gt_accountgl
currencyamount = gt_currencyamount
return = gt_return.
Regards -
Help on how to use BAPI_ACC_DOCUMENT_POST...
Hello experts,
Please help me on how to use the BAPI BAPI_ACC_DOCUMENT_POST. I dont have the time to
record via SHDB and do BDC and I would like to try out the said BAPI. I think this will be faster
I need to fill in the header, line items, etc. Any detailed examples will be highly appreciated.
Thanks a lot guys and take care!Take a look at the following code :
* IF GL ACCOUNT
* Accountgl / Compte générale
ws_accountgl-itemno_acc = w_compt.
ws_accountgl-comp_code = p_bukrs.
ws_accountgl-pstng_date = ws_reformat-datecpt.
ws_accountgl-fisc_year = ws_reformat-datecpt(4).
ws_accountgl-fis_period = ws_reformat-datecpt+4(2).
ws_accountgl-doc_type = p_blart.
ws_accountgl-item_text = ws_reformat-libel.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = ws_reformat-cptclf
IMPORTING
output = ws_accountgl-gl_account.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = ws_reformat-kostl
IMPORTING
output = ws_accountgl-costcenter.
ELSE. " ACC. PAYABLE
* Account Payable / Compte fournisseur
ws_accountpayable-itemno_acc = w_compt.
ws_accountpayable-comp_code = p_bukrs.
ws_accountpayable-item_text = ws_reformat-libel.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = ws_reformat-cptclf
IMPORTING
output = ws_accountpayable-vendor_no.
APPEND ws_accountpayable TO accountpayable.
ENDIF.
* Currencyamount Struct.
ws_currencyamount-itemno_acc = w_compt.
ws_currencyamount-currency = 'EUR'.
* ws_currencyamount-curr_type = '00'.
IF ws_reformat-sign EQ 'C'.
ws_reformat-wrbtr_c = ws_reformat-wrbtr_c * ( - 1 ).
ENDIF.
ws_currencyamount-amt_doccur = ws_reformat-wrbtr_c.
APPEND ws_currencyamount TO currencyamount.
* BAPI
CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
EXPORTING
documentheader = documentheader
TABLES
accountgl = accountgl
accountpayable = accountpayable
currencyamount = currencyamount
return = t_return.
IF sy-subrc <> 0.
MESSAGE e999(re) WITH 'Problem occured'.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDIF.
Maybe you are looking for
-
I cant see the graph in discoverer viewer whith was created in the desktop
Hi, I need your help!! I have a problem to see a graph in Discoverer viewer. I will detail you the steps that I follow; It was a difficult calculate report to results by Discoverer so, I create a view in the data base which show 3 field, Periodo
-
Payment Guarantee Procedure not appearing automatically in the sales order
Hi All, I have configured the risk management following all the steps as below but somehow the payment guarantee procedure does not auto appear in my sales order. Step 1: Financial Document Type Step 2: Field Controls in Fin Doc Type Step 3: Financia
-
How do I save my iPhone backup once my computer is wiped?
I'm wanting to wipe my computer clean to start it all fresh due to not having enough disk space for anything. I'm scared if I do that, that i'll erase everything on my iPhone (contacts, photos etc) once I plug it back in after everything has been ins
-
EWA,SL reporting into BI
Hi.. Can somebody help in configuring the BI for solution manager. I want to push the data from solution manager like EWA,SL,System monitoring reports in to BI. and later i need to extract from BI as and when required.. Help me with the documentation
-
PRT(equipment) number in order table
Dear Masters, Can anybody guide me in which table the PRT(equipment) number can be found that is used in any particular order? For Ex: I have an equipment "100002" that is defined as a PRT in my system and I am creating a maintenance order for other