S_ALR_87012178 currency

Hi, i need to display the report s_alr_87012178 with a currency different form the local courrency. I've choose the following values
OI sorted list sorting (1,2) 2
Summarization Level (0-6) 6
OI list summarization (0-2) 1
but the system changes the OI sorted list sorting (1,2) from 2 to 1
Thanks
Cristina

Refer to OSS 769338
You select the summarization level '6' for the output control, In this case, the program sets the selection parameters 'OI sorted list sorting (1,2)', 'OI list summarization (0-2)' and 'Company code data'<b> automatically to the values 1, 1 and</b> 2.
Reason and Prerequisites
The summarization level 6 causes a single-line issue of the OI list. That is, the program issues the customer number, the sorting field, the country and the list data in one line. However, only 132 characters are available for every issue line. With that an issue of additional fields is not possible anymore. For this reason, the above-mentioned parameters are set automatically in the program.
<b>
Solution</b>
Use the summarization level 1 if you require the information on the document currency, the business area or the company code in addition to the OI list.

Similar Messages

  • S_ALR_87012178 to display with document currency

    Hi Expert,
    I tried to run report S_ALR_87012178 and always got the result with local currency, while I want the result with document currency.
    I see another thread that sap note 769338 will help. I tried and it does work.
    Is there anyone who has the experience of using this report.
    Thanks a lot in advance for your reply.
    Chih-Ming

    Hi
    regarding report on trx S_ALR_87012178:
    when you choose the input parameter
    "Summarization level (0-6)"  : '6'
    program RFDOPR10 will automatically set the other parameters as follows:
    "OI sorted list sorting(1,2)": '1'
    "OI list summarization(0-2)" : '1'.
    Consequently it is not possible to only display foreign currency items when using summarization level 6.
    The reason why the program works as it does is the following:
    when you display foreign currency items it is always necessary to also display the currency.
    Without the currency information the OI total would just not make much sense. Summarization level 6, however,
    forces the output of the data in only one line.
    Since only 132 characters can be printed in one line there is not enough space for additional output of the currency.
    Thus it is technically just not possible to also display the currency.
    The combination of "summarization level" 6 and "OI sorted list sorting" 2 therefore is technically impossible.
    If you want to see the document currency please use summarization level 1.
    Please also take a look at note 769226 for more details on this issue.
    Kind Regards
    davide

  • Foreign currency on Transaction S_ALR_87012178

    Hello,
    I am from Mexico and our system Local Currency is Peso (MXN) I am running the transaction S_ALR_87012178 for a customer on the US, (invoices are on USD) if I see the detailed section (invoices), it shows me amounts in Local Currency (MXN) and in Foreign Currency (USD) but, if I see the resumed section, I mean, the total amount for each days terms, there I only can see the amounts on Local Currency (MXN). Could anybody help me to find if there is a way to view them on foreign currency? that is the original currency of the invoices.
    Thank you in advance
    Regards.

    Hi, Enrique
    if you use summarization level 6, the parameter "OI sorted list sorting" is always set to 1. This means that the items are listed in local currency only when you use this summarization level. The reason is that a summarization level 6 causes a single-line list output. This means that customer number, sorting field and list data are all issued in one line. Since one line has only 132 characters, there is just not enough space for the curreny. Note 769338 has some very useful information you can refer to.
    I hope this helps.
    M Trein

  • Enhancement to s_alr_87012178

    Dear Friends,
    Before post the thread i browse alot for the solution but i didn't
    get any relavant solution.
    I need to enhancce customer name in customer ageing report(s_alr_87012178).
    for this in the selection screen -> output contorl ->
              we need to give oi list 1, summ level 6, and oi list summ 1.
    I came to know that there is no user exist and badi's for this.
    i copied it into zprogram and doing the changes.
    but i am unable to change the output table length.
    it is classical output report using std methods.
    can anyone guide me please.
    Edited by: anurag.radha on Dec 15, 2011 5:47 AM

    Hi
    regarding report on trx S_ALR_87012178:
    when you choose the input parameter
    "Summarization level (0-6)"  : '6'
    program RFDOPR10 will automatically set the other parameters as follows:
    "OI sorted list sorting(1,2)": '1'
    "OI list summarization(0-2)" : '1'.
    Consequently it is not possible to only display foreign currency items when using summarization level 6.
    The reason why the program works as it does is the following:
    when you display foreign currency items it is always necessary to also display the currency.
    Without the currency information the OI total would just not make much sense. Summarization level 6, however,
    forces the output of the data in only one line.
    Since only 132 characters can be printed in one line there is not enough space for additional output of the currency.
    Thus it is technically just not possible to also display the currency.
    The combination of "summarization level" 6 and "OI sorted list sorting" 2 therefore is technically impossible.
    If you want to see the document currency please use summarization level 1.
    Please also take a look at note 769226 for more details on this issue.
    Kind Regards
    davide

  • USDN Currency issue - "COMPUTE_BCD_OVERFLOW" Dump

    Hey Guyz & Gals,
    Could any one of you please assist me with the below explained issue ?
    The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW',
    was not caught in procedure "CFAKTOR" "(FORM)", nor was it propagated
    by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    An overflow was discovered in an ongoing arithmetical operation with
    operands of type P. Possible causes are:
    1. The result field of type P is too small for the result.
    2. The result or a intermediate result has more than 31 decimal places.
    Information on where terminated :
    Termination occurred in the ABAP program "RFKOPR10" - in "CFAKTOR".
    The main program was "RFKOPR10 ". In the source code you have the
    termination point in line 2664 of the (Include) program "RFKOPR10".
    The termination is caused because
    exception "CX_SY_ARITHMETIC_OVERFLOW" occurred in
    procedure "CFAKTOR" "(FORM)", but it was neither handled locally nor
    declared in the RAISING clause of its signature.
    The procedure is in program "RFKOPR10 "; its source code begins in line
    2655 of the (Include program "RFKOPR10 ".  
    Not only transaction -> S_ALR_87012178, but also lots of standard programs like
    Vendor Ageing Analysis, Customer/Vendor account statements are giving
    same kind of Short dumps.
    This company code is using a 5 decimals currency. If I try to make it 2
    decimals, then i am not getting short dump. We have also maintained table TCURX in OY03 & OY04.
    But, as a business requirement 5 decimal currency is a must.
    Please advice what to do ???????
    Edited by: The Fuhrer on Dec 21, 2008 12:14 PM

    If this is an unmodified SAP program, the forum really cannot help you. Look for notes and if you don't find any, raise an OSS message.
    Rob

  • Currency Translation on Key Date for AR Aging

    Need your valuable advice!
    I have created an AR Aging query including both Open and Cleared Items based on 0FIAR_C03_Q0005 standard query. However the requirement is to do currency translation to Group Currency (USD) on Key Date. This Key date is defaulted to today but the user can change this to go back in time and pull all the ARs as of that back dated key date.
    I was planning to create a currency translation type on M rate based on the Key Date Variable in RSCUR. However I am confused on which variable to base this currency translation. I have several key date variables in my query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date).
    Which Key Date Variable should I use in 'Time Reference from Variable' field in RSCUR? Would it be one of the 3 mentioned above or something else and why?
    Appreciate your valuable advice.
    Thanks,
    Al

    Hi,
    Yes I do want to use the Key date from the variable screen and I am using the standard 0FIAR_C03_Q005 with slight modification including currency translation.
    As I mentioned in my original post I have several key date variables in this query such as 0P_KEYD2 (based on Posting Date), 0P_KEYDT (based on Net Due Date) and 0P_KEYD3 (based on Clearing Date). My question is which one should I use if I want to base it on the specific key date variable from the variable screen? I need the specific Key Date variable technical name.
    Thanks,
    Al

  • Currency field in alv report

    hi
    i have to display the currency field o/p with diff. currencies according to countries.how can i do that.

    Hi,
    see example program ERGP2070. It is doing something similar to your requirement.
    It is declaring currency as a separate field 'WRG'. and for amount field, setting CFIELDNAME field as 'WRG' and DO_SUM = 'X'.
    try this.
    Regards,
    Satish

  • SQL Open Sales Orders Value using today's currency rates

    Hi experts,
    I am creating a report for displaying the open sales order values (and other fields) using current currency rate (where applicable). I developed the below query. The only problem with this query is that it ignores the order rows in which the currency field is blank (Don't understand why this happens in SAP). Do you have other ideas?
    Thanks & Regards,
    IC
    SELECT 
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date",  T0.CardCode as "Cust Code",  T0.CardName as "Customer Name",  T1.ItemCode, 
    T1.Dscription,  T3.ItmsGrpNam,  T1.U_SU,  T1.U_SULEN,  T1.U_SUQTY,  T2.InvntryUom as 'Stock UOM',  T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)", T1.Price*T1.OpenQty/T4.Rate  AS "Open Qty Val (GBP)", T1.Price/T4.Rate  AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date",  T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod, ORTT T4 WHERE T0.DocCur <> 'GBP' AND T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T1.OpenQty > 0
    UNION ALL
    SELECT
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.LineTotal AS "Ord Value (GBP)", T1.LineTotal/T1.Quantity*T1.OpenQty AS "Open Qty Val (GBP)", T1.LineTotal/T1.Quantity AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)",T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T1.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod WHERE T0.DocCur = 'GBP'  AND T1.OpenQty > 0 ORDER BY 2,1

    Hi,
    Try:
    SELECT 
    T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date",  T0.CardCode as "Cust Code",  T0.CardName as "Customer Name", 
    T1.ItemCode,  T1.Dscription,  T3.ItmsGrpNam,  T1.U_SU,  T1.U_SULEN,  T1.U_SUQTY,  T2.InvntryUom as 'Stock UOM', 
    T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered",
    T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)",
    T1.Price*T1.OpenQty/T4.Rate  AS "Open Qty Val (GBP)", T1.Price/T4.Rate  AS "Price (GBP)",
    T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)',
    T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date",  T1.WhsCode as 'Del WHG'
    FROM ORDR T0  INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
    INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
    INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod
    LEFT JOIN ORTT T4 ON T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T4.Rate != 0
    WHERE T0.DocCur != 'GBP' AND AND T1.OpenQty > 0
    Thanks,
    Gordon

  • In Scripts how to print the values in currence format

    Dear abap guru's,
    I am working on Purchase Order Script, copy from the standard script, after that wrote a one perform , in that added one new field to script, but value is printed like this formate : 1000.00, but i want to print 1,000.00 like this currence format. let me know the any solution
    thanks to all
    raj.

    Hi ,
    When you are populating the value in perform instead of assigning the value (using = ) pass it using WRITE TO.
    Like :  WRITE lw_total TO output-value.
    Declare lw_total as currency field.
    Regards,
    Rajitha.

  • Error while creating a Foreign Currency Receipt using Create_Cash API

    Hi,
    I am working on AR Receipts converison in R12 and trying to create cash receipts using AR_RECEIPT_API_PUB.CREATE_CASH.
    Receipt gets created successfully when the currency_code is USD. Receipt Method i am passing is 'Manual Receipt'.
    When the currency_code is not USD (EUR in my case), I am passing the values for p_exchange_rate_type and p_exchange_rate_date.
    But the API Errors out without creating the foreign currency receipt giving the Error: AR_RAPI_RCT_MD_NAME_INVALID.
    When i was trying to look at the API for this error, I dont see this error at all in the API. I see an error with the name 'AR_RAPI_RCPT_MD_NAME_INVALID' but nothing shows up for the error 'AR_RAPI_RCT_MD_NAME_INVALID' ('P' missing in 'RCPT'). I dont know where this error is getting invoked from?
    I am not sure why the API is erroring out for foreign currency receipt saying Receipt Method Name is Invalid. But it works fine for currency_code USD having the same Receipt Method Name.
    Any help would be highly appreciated.
    Thanks in advance.
    Regards,
    Kesava

    Hi Anil,
    Thankyou so much for the response. The issue has been fixed.
    There was a configuration missing on the existing bank account setup. On the Account Information Tab, ‘Multiple Currencies Allowed’ was checked, but on the Account Controls Tab, Receivables Controls/’Multiple Currency Receipts’ was not checked.
    I have ensured that both of them are checked and I am now able to create multiple currency receipts.
    Appreciate your help.
    Thanks,
    Kesava Chunduri

  • Statistics Currency Error while posting Sales Order (No: V1453)

    Hi Sappers,
    I am in process of making a company in SAP ERP SD - IDES, and while posting Sales Order, after I input Sold to Party, PO no, Del Plant and Incoterms and I press ENTER: The error comes up as:
    Statistics: The currency from in INR for date 25.11.2011 could not be determined.
    Kindly suggest a possible solution.
    Thanks
    Rahul Tikku

    Hi,
    Just go to "OBD2", select the Accounts group of your customer and "Double Click" on it, then "Double  cliick" on "Sales Data" > Further goto,  "Sales" and check if "Currency" field is suppressed. if so then change it to required or optional Entry. save and update you customer master in XD02. Then try your process.
    Reagrds
    DSR

  • Calculating local currency based on document date in goods receipt

    We have a requirement in Poland that the local currency PLN should be calculated based on the document date when doing goods receipt, and not standard SAP posting date. I can only find note 619330 according to this requirement, but this note requires use of material ledger which we are not using. We have implemented note 574583 for the same requirement in transaction MIRO.
    Since there are no notes from SAP according to the requirement in transaction MIGO, are there any enhancements available for using the document date instead for posting date when calculating local currency?
    Best regards,
    Terje

    substitution used

  • Currency unit in Report painter

    Hi,
    I met a problem when i maintain a report using report panter. Table FAGLFLEXT is used for the library, and I want to using currency translation function. I use Basic key figure "HSL local currency" and CC_HSL translation local currency for the report. But when i run the report, there is a problem, system tell me that can not find the unit of source currency, so can not translated to target currency. The data of local currency can be displayed.
    i set the format of the local currency column, find that even i click "print the unit", there is no currency unit of the data, so I think there is some problem.
    What is the problem? thank you!

    Hi Amir,
    Thank you for your answer.
    I changed the key figue to "Crcy Transltn TransCrcy (Act.)" as told, and run the report again, but still have problem.
    No valid exchange rate for currency translation from  to USD
    Message no. GR640
    Diagnosis
    The system could not find a valid exchange rate for the currency translation.
    System Response
    The system could not translate into the target currency.
    Procedure
    Check the target currency, the exchange rate date and the exchange rate type.
    I am sure i have maintain the exchange rate type and related rate.
    The setting of "Define Currencies of leading Ledger" is "1 Translation taking transaction currency as a basis".
    I think the problem is that the system cannot find the unit of the currency, so the error massage display as "No valid exchange rate for currency translation from  to USD". If can find the unit of currency, i thought the message should be like "No valid exchange rate for currency translation from EUR to USD".
    If the unit can be found, I think after set the format of the column "print the unit", in the report the unit can be displayed. But in my system, can not display the unit.
    What do you think about this? thanks in advance.

  • Index Currency in Report Painter

    Hi,
    Is there any way I could include the Index Currency as a key figure for my Report Painter reports?

    Hi,
    Before running the repport go to envoriment / option and expert mode.
    Now you get extra buttons select currency translation. Here you can select what you want. You can create variant from this
    Paul

  • Parallel currency in Report painter

    Hi
    I need help around the Report Painter report. One of our company code is located in Hong Kong and there are three currencies set-up for this entity. Local currency is CNY, Group currency is in USD, and Third currency is in HKD. Our report painter report is configured to get the data from FAGLFLEXT. The report painter report always gets displayed in USD amounts. The FAGLL03 report at the back can display amounts in all three currencies. I am not sure how can I set-up the report painter report to display amounts in HKD.
    It would be a big help if someone can advice me on this issue.
    Thanks,
    Best Regards,
    Shalu
    Moderator: Please, search SDN; it has been asked several times

    Hi Shalu
    The Library 0FL has 4 currencies... i.e.
    HSL  - Local Currency  
    TSL   - Transaction Curre
    KSL  - Second Currency 
    OSL  - Third Currency  
    Go to GRR2 (Report form of your report), and double click on any column... You choose Key Figures in the Columns in a areport painter report... there you would have chosen any one of these currencies...
    Right click on the column and Copy it and paste it... Now change the Key Figure of the copied column to the one you desire...
    This should give you values in both currency...
    To identify which form you have used in GRR2 - Execute your report and go to Extras Menu > Technical Information.. In the pop up window that opens, double click on field "Report".
    Regards
    Ajay M

Maybe you are looking for