TWO CURRENCIES IN A SAME RELASE PROCEDURE FOR PO

HI ,
MY CLIENT IS OPERATING FROM TWO DIFFERENT COUNTRIES HAVING TWO DIFFERENT CURRENCY CODES AND WANT TO HAVE DIFFERENT VALUE LIMITS FOR RELEASE PROCEDURE . I HAVE ALREADY CREATED A CLASS WITH ONE CURRENCY CODE CHARACTERISTIC, CAN I ADD ONE ANOTHER CHARACTERISTIC CODE FOR THE DIFFERENT CURRENCY IN THE SAME CLASS , OR DO I HAVE TO CREATE ALTOGETHER A NEW CLASS FOR THE SAME WITH DIFFERENT CURRENCY CODE AND ASSIGN TO GROUP CODES ACCORDINGLY. HELP
LEKHRAM
Message was edited by: LEKHRAM
        Lekhram Sharma

Hi,
If you are using the company code as one of the things to check, then regardless of the currency code in each company you can have a different "number" (i.e. value) in the "value" field in the release strategy for each company code. Why does it matter which currency code it uses, just key in the number that you want to apply to that company and ignore the currency code, it will work.
Please at least try what I am suggesting.
Youn can have one release strategy (or more), for each company code and use whatever amount you want in the field. The value in the strategy is static and so just set it to a level that works for you. If the exchange rates vary it doesn't make any difference because the value you are checking against is simply a trigger level and does not have to be right to the nearest decimal place.
I must be midsunderstanding your problem because I cannot see why you need to use a complex method of currency codes and conversions when the value filed is a simple trigger to block the document.
Sorry if I am not helping. (this is the most effort I have ever had to put into a question on a forum, but I don't mind keeping on until we crack this one for you)
I have just noticed that you mention that "it is not working". Up until now we have been discusiing how to set it up to handle the currency "problem". So is your problem that the release strategies appear to not be working or are you asking how to handle two currencies (it is two very different problems)? Perhaps the currency code is not the problem, is any document getting blocked, for the other company codes and currencies?
Steve B

Similar Messages

  • Two records from the same table in for loop

    I have a table that holds teams, a table that holds scores and a table that holds match data.
    I am finding it dificult to get the player data for the second team.
    Currently It is showing player information for one team.
    It does echo out the second team name, but not their player info.
    Can someone have a look at my code and make it work.
    I took off the code I had for the second team becuase it was ging me Error 1065
    Main Query:
    mysql_select_db($database_db, $db);
    $query_match_fixtures = "select m.match_id, date_format(m.date, '%d/%m/%Y') as mDate, m.time, t1.division, m.report, t1.team_name as team1_name, s1.score as score1, t2.team_name as team2_name, s2.score as score2
    from matches m left join (matchscores s1 left join team t1 on t1.team_id = s1.team) on (s1.match_id = m.match_id) left join (matchscores s2 left join team t2 on t2.team_id = s2.team) on (s2.match_id = m.match_id)
    where s1.team <> s2.team AND m.match_id = $matchID
    group by match_id
    order by m.match_id";
    $match_fixtures = mysql_query($query_match_fixtures, $db) or die(mysql_error());
    //$row_match_fixtures = mysql_fetch_assoc($match_fixtures);
    $totalRows_match_fixtures = mysql_num_rows($match_fixtures);
    Player extraction:
    mysql_select_db($database_db, $db);
    $row_match_player = array();
    for ($i = 0; $i < $totalRows_history; $i++)
        $row_history[$i] = mysql_fetch_assoc($history);
    for ($i = 0; $i < $totalRows_match_fixtures; $i++)
        $row_match_fixtures[$i] = mysql_fetch_assoc($match_fixtures);
        $match_player_query = "SELECT *
                               FROM match_player
                                LEFT JOIN player on player.player_id = match_player.player_id
                                LEFT JOIN team ON player.team_id = team.team_id
                               WHERE match_id = ".$matchID."
                                AND team.team_name = '".$row_match_fixtures[$i]['team1_name']."'";
        $result_match_player = mysql_query($match_player_query, $db) or die("large error ".mysql_errno());
        $totalRows_match_player = mysql_num_rows($result_match_player);
        for ($r; $r < $totalRows_match_player; $r++)
            $temp_row_match_player[$r] = mysql_fetch_assoc($result_match_player);
        array_push($row_match_player, $temp_row_match_player);
    The display table:
            <div class="tableHeading">
            <h2><?php echo $row_history['mDate']; ?></h2>
            </div>
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td height="25" bgcolor="#000000"><div align="left" style="color:#FFFFFF"><strong>Type</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="left" style="color:#FFFFFF"><strong>Home</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="center" style="color:#FFFFFF"><strong>Score</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="center" style="color:#FFFFFF"><strong>Away</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="center" style="color:#FFFFFF"><strong>Kick-Off</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="center" style="color:#FFFFFF"><strong>Venue</strong></div></td>
        <td height="25" bgcolor="#000000"><div align="center" style="color:#FFFFFF"><strong>Referee</strong></div></td>
      </tr>
      <tr>
        <?php foreach ($row_match_fixtures as $show_match_fixtures)
        { ?>
            <td height="25" bgcolor="#dfdfdf">
            <div align="left"><?php echo $show_match_fixtures['division']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <div align="left"><?php echo $show_match_fixtures['team1_name']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <div align="center"><?php echo $show_match_fixtures['score1']; ?> - <?php echo $show_match_fixtures['score2']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <div align="center"><?php echo $show_match_fixtures['team2_name']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <!-- You do not want a nested loop inside the header so these results will have to go inside the table-->
            <div align="center"><?php echo $row_history['time']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <div align="center"><?php echo $row_history['venue_name']; ?></div>
            </td>
            <td height="25" bgcolor="#dfdfdf">
            <div align="center"><?php echo $row_history['fname']; ?> <?php echo $row_history['sname']; ?></div>
            </td>
        </tr>
          <tr>
            <?php foreach ($row_match_player as $player_array)
                   foreach ($player_array as $player_display)
            ?>
            <td valign="top">Goalscorers</td>     
            <td>
              <?php echo $player_display['fname']." ".$player_display['sname']." (".$player_display['Goals']; ?>)<br />
            </td>
            <td> </td>
            <td>
              <?php echo $player_display['fname']." ".$player_display['sname']." (".$player_display['Goals']; ?>)<br />
            </td>
            <td> </td>
            <td> </td>
            <td> </td>
          </tr>
          <tr>
            <td valign="top">Yellow Cards</td>
            <td><?php echo $player_display['YC']; ?></td>
            <td> </td>
            <td><?php echo $player_display['YC']; ?></td>
            <td> </td>
            <td> </td>
            <td> </td>
          </tr>
          <tr>
            <td valign="top">Red Cards</td>
            <td><?php echo $player_display['RC']; ?></td>
            <td> </td>
            <td><?php echo $player_display['RC']; ?></td>
            <td> </td>
            <td> </td>
            <td> </td>
          </tr>
          <tr>
            <td valign="top">Man of the Match</td>
            <td><?php echo $player_display['fname']; ?> <?php echo $player_display['sname']; ?></td>
            <td> </td>
            <td><?php echo $player_display['fname']; ?> <?php echo $player_display['sname']; ?></td>
            <td> </td>
            <td> </td>
            <td> </td>
          </tr>
                <?php
                    }// close and unset $player_display
                    unset($player_display);
                } //close and unset $player_array
            unset($player_array);
         } //close and unset $show_match_fixtures
        unset($show_match_fixtures);?>
    </table>
    As you can see from  the picture above the table is displayed with the name of the "goal  scorer" for that team under (home) or Home team
    When I try to create the same thing for away team I get a error, either a syntax error or 1065.
    I tried having a foreach do two queries but that did not work.
    Any help would be appriecated

    I did try that, but I have messed it up.
    Now the team names do not display at the top of the table.

  • Different Tax base in pricing procedure for a single sales order for different line item material.

    Hi,
    I have a scenario wherein in a sales order, for two different material, the tax base of pricing should get triggered on the basis of sold to party and the material entered at line item level.
    Logic triggers on the basis of Region of Customer & a unique field in the Material Master but problem comes in the calculation of Tax base as the sequence of condition type (from – to)  is already defined in the pricing procedure to pick from a particular step but in second line item the base is different i.e. the sequence of condition types that are maintained in pricing procedure should be different for Tax to calculate differently.
    Kindly suggest if the same can be handled in a single pricing procedure and dynamically taking care of condition type sequence through Alt Cal Base Formula, so far I’ve tried both Alt Cal Formula & Base but it is not working
    Client doesn’t want to go ahead by creating two different orders (through separate Pricing Procedure) for that. They want to have both materials in same order.
    Kindly suggest a suitable way to handle this scenario.
    Regards,
    Aashika Agarwal

    Hi,
    Click on the ''check availability'' button at item overview and then click on ''One-time delivery'' on the top. This will ensure that you will have only one delivery for whatever quantity is confirmed on that date.
    If you want to apply this rule for all orders across a sales area, then you can do the below configuration step :
    SPRO->sales and distribution->basic functions->availability check with ATP logic->Define default settings-> Here in avail. checking rule select A (one time delivery). This will ensure that all orders created for a particular sales area will have only one delivery.
    Hope this helps.
    Regards,
    Palani

  • Urgent: How to bring the same pricing procedure in reversal order??

    Hi,
    We have recently implementated CIN at our client location. For the orders present in the system before CIN implementation, when we are creating the reversal orders, system is bringing the new pricing procedure with CIN condition types?
    Can we bring the same pricing procedure in the reversal order as in the sales order? 
    Please advise urgently.
    Regards,
    Peeyoosh.

    Dear Peeyoosh
    I am unable to understand from your comments
    "For the orders present in the system before CIN implementation, when we are creating the reversal orders"
    Please let me know how do you reverse a sale order.  To my knowledge, we can reverse delivery and billing but not sale order.  Either we can close the sale order by assigning some reason for rejection or delete the sale order.
    This being the case, please let me know why you are reversing and how you are reversing.  If you want the same pricing procedure for both normal sales and returns, then maintain the same pricing procedure for both document types.
    thanks
    G.  Lakshmipathi

  • Release procedure for condition record

    Hello Gurus,
          please tell me how to run release procedure for condition record. especially the function of the release status and process status.
    thanks very much!

    Hi,
    Please go through the following information.
    [Relase Procedure for Condition Record|http://help.sap.com/saphelp_47x200/helpdata/en/a4/af9e78e69611d2ace10000e8a5bd28/frameset.htm]
    [Release Procedure for PR|http://www.sap123.com/showthread.php?t=59]
    Reward if helpful.
    Thanks and Regards,
    Naveen Dasari

  • Forward and Reverse Pricing Calculations in the Same Pricing procedure

    Hello,
    I have a requirement where the Pricing has to set up to do the forward as reverse calculations in the same pricing procedure,For example:
    There is :
    PR00-Base Price
    Less
    K004:Discount(%)
    will give
    ZN00:Net Price
    Less Cost
    EK02
    will give the Profit Margin-ZMAR
    Forward calculation is possible as per SAP standard but the requirement is also to do reverse calculation such as
    By entering Profit Margin-,The system should do a backward(Reverse calculation) and arrive on the Net price from the Net Price(ZN00) it should calculate the Duscount automatically.
    Your inputs on this would be most helpful.
    Regards
    Mohammed Roshan

    hi,
    In Sale Order / Billing, in normal circumstances, tax will be calculated on the base price.   On the other hand, if you want the system to reverse calculate, you can achieve the same.
    In normal circumstances, system will calculate as follows:-,
    you maintained the PR00 of a material as                                                           Rs 200.00
    and  Discount                                                                                Rs.  25.00                                                                               
                            Net Value                                                                                Rs.175.00
    If you want to reverse calculate which means your invoice value itself should be Rs.200.00 which is inclusive of Discount. Then your Discount condition type (or in case there is tax, any tax condition type - MWST / UTXJ) have the Calculation Type as u201CHu201D
    With the above settings, your actual PR00 value would be 225.00 only, though you maintained Rs.200.00 for PR00.

  • Same pricing procedure in billing ducument

    hi gurus,
    please tell me how can i configure same pricing procedure in billing documents?

    Hi,
    IMG >>> SD >>> Basic functions >>> pricing >>> pricing controll >>> define and assign price procedure
    Assign document pricing procedures to order types
    Assign document pricing procedures to billing types
    Heare maintain same document procedure for order and billing too
    Kapil

  • Release Procedure for PO in two currencies

    Hi
    I have to create PO release procedure for PO for Two Currencies based on the below characteristics
    1.Company code
    2.Document type
    3.Purchasing group
    4.Net order value in both INR and USD
    Can Any body help me
    I tried but the system is not triggering release procedure

    Hi,
    Maintain class as follows
    CEKKO_GNETW=Total net order value,Data type-CURR,Number of chars-15,Decimal places-2,Unit-INR
    If you have maintain exchange rate in PO  under delivery/Invoice tab then system will auto triggering release strategy as per maintain value in release strategy,
    Normally document currency is converted into company code currency and company code currency is converted into characteristic currency
    If your company code currency is INR , then any foreign currency PO shall be appropriately converted internally by the system(based on the currency converstion setting ) and this is applicable on which the specific release strategy will be applied.
    Please also refer SAP note 493900 for system behaviour.
    Refer Question no.13 in SAP note-493900
    How is the currency converted?
    Answer :
    The header currency is converted to local currency (company code currency) and then the local currency is converted to the characteristic currency.
    Regards,
    Sandesh Sawant

  • TWO CURRENCIES IN ONE Purchase Orders Release Procedure.

    TWO CURRENCIES IN ONE Purchase Orders Release Procedure.
    Please provide a solution if a release strategy is maintained for two currencies like USD and SGD for more clarification please Read the below Requirement.
    Requirement for Singapore:
    u2022          COMPANY Asia (Singapore) wants its own Purchase order release strategy is based on their local currency (SGD)
    u2022          Whereas COMPANY is using only USD as currency in Purchase order release strategy.
    u2022          Standard SAP works based on Character currency which is defining in Class of Purchase release strategy and converts with Local currency to compare with Character Currency.
    Required analysis:
    u2022          The value assigned in classification is based on Conversion from SGD to USD, Due to Exchange rate fluctuations the assigned value is differ by large amounts and hence system is either determining the higher release strategy or Lower release strategy
    u2022          But during Release Strategy Configuration the Net order Value is assigned as 3600 USD considering the Exchange as 1.388889.
    u2022          As per the exchange rate in the purchase order 1.3799 the system is calculation the PO Net order Value but the Strategy is Determined based on the value maintained according to exchange Rate 1.388889
    In the Purchase Order the system is 
    Ex:  Total Purchase Order Value is 4765.21 SGD and 3453.30 in USD
          For Level 1 the value limit is 5000 SGD if it exceeds 5000 SGD it has to go to his manager (Level 2) Exchange rate on 01.04.2008 is 1.3799.
    System Considerations:
    Possible Solution:
    1.        Create a new Class with Characteristic with Currency Value SGD System should determine the class based on the combination of Plant 6000 and Document Category F Purchase Order.
    2.        By using Enhancement spot with Function Module ME_RELEASE_STRATEGIE/ ME_RELEASE_STRATEGIE_EKKO
    Logic:
    1.        System will determine the class PUR_RELEASE from table T16FG if the system finds Plant as 6000 and Document Category as F Then replace PUR_RELEASE with New class as ZPUR _6000.
    2.        Maintain Z table for the combination of Plant and Class for future requirement
    Edited by: Mohammad Irfan on Jun 8, 2009 10:41 AM

    Hi Mohamed,
      You can create separate characteristics far all check points and assign those to class.
    Regards,
    Prasath

  • Same rule set for two apply processes

    Hi!
    Can anyone tell me whether it is possible to use the same rule set and all rules in it for two apply processes? It would be easy for me to use such configuration, because sometimes I create LCRs myself, sometimes Oracle captures them. They're exactly the same.
    And second question - I tried the above configuration, but the apply process for user created LCRs aborts when it sees first message. Error is: "ORA-00600: internal error code, arguments: [knlcfpactx:any_knlso], [], [], [], [], [], [], []". Oracle MetaLink and Google know nothing about this error. I also don't know if it's somehow connected with these rule sets or is it a problem within my procedure which creates LCRs.
    Greetings

    I'm answering myself. Yes, it is possible, to use the same rule set for different processes. It is said in the documentation. It is also possible to use one rule in several rule sets according to documentation.
    And it seems that it has nothing to do with my ORA-00600 error.

  • Show same source KF in two currencies

    Hello
    Is there a way to show a KF amount in document currency as well as a fixed currency on a report? Eg,
    Amount (ZNETAMT, source field NETWR) in doc currency     1500 GBP
    Amount (ZNETAMT or another KF with the same source field NETWR) in fixed currency   1700 USD
    Thanks
    Riya

    Hi,
    You will have to maintain a currency conversion type for that in t-code RSCUR.
    Create two CKF's or RKF's.
    In the properties of these two key figures chose this currency conversion  type and chose the targets currency as USD and GBP respectively.
    If you hard code this then you will see these two key figures in the these currencies only.
    See this link for more on currency conversion.
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/5a/8c5842fc6d5849b7fae266961ed707/frameset.htm
    Thanks
    Ajeet
    Edited by: Ajeet Singh on Oct 30, 2008 3:04 PM

  • Same number range for two different series groups?

    Dear all,
    There are two scenarios
    1.Normal export under bond case, series group is 20 and number range maintained,running number is 300016
    2.Another scenario,where ARE1 document generation for Deemed exp customer(already customised) , series group is 30.
    But, client requirement is , for this second scenario also, system should pickup running number range of series group 20(under bond case)  as per excise legal requirement
    Ie running number is for series group 20 is 300016
    For the above deemed exp case (second scenario)it should pickup 300017
    And again when they do under bond case(first scenario), it should pick up 300018 like that
    Is it possible to maintain the same number range for two different series groups(20 and 30)?
    Even if you maintain the same number range for 30, as per running number range of 20
    Will the system update simultaneously the same number range for 20 and 30 series groups?
    Please suggest the way.

    With two different series groups, it is not possible to have the same number range. Even if you maintain it, they will be treated independently.
    Normally, you should not use different series groups if the same number range has to be used. In fact, the concept of series group has been developed to ensure that number ranges can be maintained separately.
    Regards,
    Aroop

  • HT204053 What are the pros and cons of 1) choosing to use the SAME Apple ID for iCloud services on one side, and purchases on the iTunes Store, App Store, and iBookstore, on the other side; or 2) to have and use two separate Apple Ids for these "two sides

    All is in the title, so I repeat it below with a better identation.
    What are the pros and cons of
    1) choosing to use the SAME
                                                  Apple ID for iCloud services on one side, and
                                                  purchases on the iTunes Store, App Store, and iBookstore, on the other side; or
    2) to have and use two separate Apple Ids for these "two sides"?
    P.S.
    I have loads and loads of free podcasts in iTunes in my iMac, that are certainly more thant the 5 gigas the iCloud provides for free, so I don't want those to go to the cloud. But this is perhaps a different question...
    Also need to mention that I have itunes on a mac, a pc and an iphone.
    Sorry to look so silly with this question, but I don't get the "big picture".

    You need to create a user account for your wife (or yourself depending on who has the current user account). When syncing, each of you should sign in as a separate user, login to iTunes and then sync. I had this problem when my sister got an iPhone. When we did her initial sync, everything on my iPhone showed up on hers. Apple gave me this solution.

  • Hello there - I am sharing an iPhoto library across two accounts on the same computer - it works fine EXCEPT for Quicktime movies - they play on one account and claim I don't have the rights on the other - all permissions are on and ok?

    Hello there - I am sharing an iPhoto library across two accounts on the same computer - it works fine EXCEPT for Quicktime movies - they play on one account and claim I don't have the rights on the other - all permissions are on and ok?

    It should be in the Users/ Shared folder.
    Back Up and try rebuild the library: hold down the command and option (or alt) keys while launching iPhoto. Use the resulting dialogue to rebuild. Note the option to check and repair Library Permissions
    Regards
    TD

  • HT204053 Can you use the same Apple ID for two devices ?

    I have an MacPro and I am buying an iPad.  Can you use the same Apple ID for two devices or should I create an new AppleID for the ipad?

    Welcome to Apple Support Communities
    The Apple ID purpose is to have the same data in all your devices and share your purchases among all your devices, so you can use your Apple ID in both devices

Maybe you are looking for

  • Error msg: "Config message not received after 45 seconds"

    I have developed a simple stateless session bean. After being called once, the following is output to the log: Thu Jan 04 18:15:46 CST 2001:<I> <RJVM> Signaling peer 3978882810638278829C198.171.129.36 gone: weblogic.rjvm.PeerGoneException: - with nes

  • Input box in selection screen

    HI Experts, I want to give a input parameter box (length 400 chars) and it shud be like one box.user enters some text in it. and i have display tht. How to do it.??? Pls help.. Regards Sameer

  • Where is the Water Sensor located at on the 4th gen iPod Touch?

    I've heard that the 4th Gen iPod Touches come with a "Water Sensor." Where is it located at and how does it look like?

  • Monitor database in restrict mode

    hello everybody, is there a way to see session activity information in Top Activity window when database is in restricted mode? Monitored database, OMS and agent are all 10.2.0.3. So far I have tried to grant restricted session to dbsnmp but it didn'

  • Help target US/AP/@APXINWKB_INVOICES_SUM_FOLDER_WINDOW could not be found

    Hi, We are on 12.0.4 with 10.2.0.2 on Solaris10, and geting the folowing error while accessing the Help Page. It is returning the message like "An error occurred while retrieving Oracle Applications Help information. Help target US/AP/@APXINWKB_INVOI