TYPELIM and DIMLIST properties cannot be used in business rules

Hello All,
We are implementing BPC V5.1.
We are facing a problem while using properties such as TYPELIM or DIMLIST in "Automatic Adjustments detail" business rules.
According to the documentation, there are 4 colums where we can use account properties in this business rule :
- ACCOUNT where we give the account used to trigger the elimination.
In this field we are able to use account ID, TYPELIM or DIMLIST properties and it works perfectly.
- ALL_ACC, GROUP_ACC or MINO_ACC where we give the accounts we want to change.
In these fields, we are supposed to be able to use account ID, TYPELIM or DIMLIST properties. If we use the account ID, it works fine. If we use the TYPELIM property that has been used in the account field to trigger the elimination, it works fine.
Howewer, we cannot use TYPELIM or DIMLIST if they have not been used previously in the account field to trigger the elimination.
Has anybody faced the problem before ?
Is there a workaround (except typing all the IDs of the accounts we want to eliminate) ?
Thanks in advance.
Regards
Romain

Hello All,
We are implementing BPC V5.1.
We are facing a problem while using properties such as TYPELIM or DIMLIST in "Automatic Adjustments detail" business rules.
According to the documentation, there are 4 colums where we can use account properties in this business rule :
- ACCOUNT where we give the account used to trigger the elimination.
In this field we are able to use account ID, TYPELIM or DIMLIST properties and it works perfectly.
- ALL_ACC, GROUP_ACC or MINO_ACC where we give the accounts we want to change.
In these fields, we are supposed to be able to use account ID, TYPELIM or DIMLIST properties. If we use the account ID, it works fine. If we use the TYPELIM property that has been used in the account field to trigger the elimination, it works fine.
Howewer, we cannot use TYPELIM or DIMLIST if they have not been used previously in the account field to trigger the elimination.
Has anybody faced the problem before ?
Is there a workaround (except typing all the IDs of the accounts we want to eliminate) ?
Thanks in advance.
Regards
Romain

Similar Messages

  • SSRS countrow Aggregate error(Aggregate and lookup functions cannot be used in query parameter expressions.)

    Below expression works fine with text box but gives error in dataset expression.
    ="SET FMTONLY OFF select  "+ join(Parameters!Column.Value,",") +" FROM pamcustom.dbo.vw_HFL_HFD_HotfileData INNER JOIN pamcustom.dbo.HFL_HFB_HotFileBatch  on BatchID = HFB_intBatchID where BatchID ="+Parameters!BatchId.Value+"
    and "+Parameters!cmbTranType.Value+" "+ iif(CountRows("DS_Aml_Mnr_Iss_Desc")=Parameters!Mnr_Iss_Desc.count," "," and aml_mnr_iss_desc in "+"('" & join(Parameters!Mnr_Iss_Desc.Value,"','")
    & "')")+iif(CountRows("ds_ReportingCategory")=Parameters!ReportingCategory.count," "," and ReportingCategory in "+"('" & join(Parameters!ReportingCategory.Value,"','") & "')")+iif(CountRows("ds_NAICSubGroup")=Parameters!NAICSubGroup.count,"
    "," and naicsubgroup in "+"('" & join(Parameters!NAICSubGroup.Value,"','") & "')")+iif(CountRows("ds_PortTrading")=Parameters!PortTrading.count," "," and porttrading in "+"('"
    & join(Parameters!PortTrading.Value,"','") & "')")+iif(CountRows("ds_GL_LE")=Parameters!GL_LE.count," "," and gl_le in "+"('" & join(Parameters!GL_LE.Value,"','") &
    "')")+iif(CountRows("ds_coagroup")=Parameters!cmbCoaGrp.count," "," and coagroup in "+"('" & join(Parameters!cmbCoaGrp.Value,"','") & "')")+iif(CountRows("Portfolio")=Parameters!cmbPort.count,"
    "," and portfolio in "+"('" & join(Parameters!cmbPort.Value,"','") & "')")+IIf(IsNothing(Parameters!txtSecID.Value)," "," and secid in ('"+Replace(Parameters!txtSecID.Value,",","','")+"')")+iif(IsNothing(Parameters!minPortFilter.Value)
    and IsNothing(Parameters!MinPort.Value)," "," and portfolio "+Parameters!minPortFilter.Value+Parameters!MinPort.Value)+iif(IsNothing(Parameters!maxPortFilter.Value) and IsNothing(Parameters!MaxPort.Value)," ","
    and portfolio "+Parameters!maxPortFilter.Value+Parameters!MaxPort.Value)+iif(IsNothing(Parameters!minCoaFilter.Value) and IsNothing(Parameters!txtMinCoa.Value)," "," and portfolio "+Parameters!minCoaFilter.Value+Parameters!txtMinCoa.Value)+iif(IsNothing(Parameters!maxCoaFilter.Value)
    and IsNothing(Parameters!txtMaxCoa.Value)," "," and portfolio "+Parameters!maxCoaFilter.Value+Parameters!txtMaxCoa.Value)
    I guess the error " Aggregate and lookup functions cannot be used in query parameter expressions." is because I am using CountRow to ensure that if all values of multi select all selected i will not use that filter in where clause.
    Pls. guide...

    Hi, Include your parameter total count in the dataset for parameter and instead of using countrows() function use the count from dataset in the expression.
    Hope this helps.........
    Ione

  • Error : Old and new exceptions cannot be used at the same time.

    HI ALL,
    i build a new exception class with message class and i want to replace the
    old exception that i had in the method ,what i did is delete the exception from the method
    signature and add the exception class .
    the problem is that when i try to activate the method i get error :
    Old and new exceptions cannot be used at the same time.
    CALL FUNCTION 'CALCULATE_HASH_FOR_CHAR'
          EXPORTING
            alg            = 'MD5'
            data           = iv_iss
          IMPORTING
            hash           = lv_issu
          EXCEPTIONS
            unknown_alg    = 1
            param_error    = 2
            internal_error = 3
            OTHERS         = 4.
        IF sy-subrc <> 0.
          RAISE EXCEPTION TYPE cx_user_mng EXPORTING
          textid = cx_user_mng=>wrong_isrs.
        ENDIF.
    I want to use the new exception class ,
    how can i avoid this error ?
    Best Regards
    Edited by: Joy Stpr on Jul 22, 2009 2:56 PM
    Edited by: Joy Stpr on Jul 22, 2009 3:16 PM

    Hi Joy,
    Check this link.
    [Old and New Exceptions Cannot be used at same time|Urgent problem, give me a hand;
    Old and new exceptions cannot be used the same time, what does this mean???
    Regards,
    Lakshman.

  • Trying to update iTunes on iPhone 4s. Went to site, selected download, says thank you. Plug phone into computer and pops up cannot be used phone requires 10.5 blah blah blah. What m I doing wrong?

    Trying to update iTunes on iPhone 4s. Went to site, selected download, says thank you. Plug phone into computer and pops up cannot be used phone requires 10.5 blah blah blah. What m I doing wrong?

    i used to have no trouble downloading music on my iphone 4s from i tunes, but now it just says cant download try later. is this caused by not having the current update or something else?

  • HT2801 USB SuperDrive disc icon does not appear and therefore SuperDrive cannot be used

    USB SuperDrive disc icon does not appear and therefore SuperDrive cannot be used.
    There is NO advice regarding this issue on Apple Support.
    Any recommendations?

    Also if you don't have this option checked in the Finder Preferences you won't get an icon on the desktop when a disc is inserted.

  • Comparing two List values using Oracle Business Rules

    Hi all,
    i just need to know how to use the Oracle Business Rules to Compare 2 list types
    say for example list1( 10,20,30,40) and List2(10,50,60). when i compare both the list using the business rules
    the rule should return true if there is atleast one match..here 10.
    any help is appreciated
    Thanks,
    karthik

    Hi folks,
    Please show the way....
    Regards,
    PavanKumar.M

  • Problem using "Create Business Rule Design Definition" utility

    Hi everyone,
    I tried to create a business rule with Headstart Utilities - Create Business Rule Design Definition (Revision 6.0.0.20) and I got the following errors :
    Errors
    Message
    Combination of Message Prefix and Message Number (SGM-ENG) does not match format AAA-NNNNN.
    Activity aborted with ORACLE internal errors.
    -1400 ORA-01400: cannot insert NULL into ("HST50"."QMS_MESSAGE_TEXT"."LANGUAGE")
    I suppose that the utility concatenate the message prefix and the language to build the error message.
    Our Oracle Designer version is 6.0.3.9.0, Headstart 2.1.2 with patch 12.4 and Developper is 6.0.5.35.3
    Any patch available?
    Regards,
    Jerome Couture

    Tim,
    Headstart should be able to check out any tables you need.
    We think we have the user settings
    done correctly, but there may be something that we
    have missed. How can we get Headstart to
    automatically check-out the table(s) for which we
    want to run the Business Rules design transformer?The user settings you need are (see also pages 5-7 and 5-10 in the Headstart User's Guide):
    - Under 'Process the following objects', choose 'Checked out by anyone'
    - Also check the check box '... also Checked In objects'
    - Choose whether you want to automatically check out with or without lock
    If this does not help, please run the utility with log level 'Debug Detailed' (can also be set in the User Preferences) and report the last few lines of the log messages. They should give an indication of why the check out does not succeed.
    Hope this helps,
    Sandra Muller

  • Comparison of dates using Oracle Business Rule

    Hi to everyone! I have a business rule that has as input parameter a complex attribute with a date field inside named expiration. I want to compare the expiration field with the current date using a comparison function. I don't know where find the current date. The function Calendar.getInstance() return the current date? Any help we'll' be highly appreciated.

    Calendar.getInstance() will give you the current date, and to find out the days between two dates; use Duration.days between(date1, date2) + 1

  • Using a business rule to set the substitution variables

    Hi All,
    I am having issues with setting the value of Substitution variable from a Business rule.
    Any help would be appreciated.
    Thanks,
    Shakil

    Thanks for your response, John.
    I am trying to set the Substitution variable through a data form on which the Business rule is attached.
    The admin guide for Planning states that "You can set substitution variables on the Essbase server,
    application, or database level. The same substitution variable can exist on multiple levels;
    Planning uses the first one it finds as it searches in this order: 1) database 2) application 3)
    server." So I believe that it should be possible.
    Regards,
    Shakil

  • ASR9K: bandwidth and bandwidth remaining cannot be used together. How to solve the problem to grant a quota and equally assign the remaining quota?

    Hi everyone
    The problem should be trivial. We want to grant a quota to specific classes and use equally the remaining quota of available bandwidth to all the requesting classes. Let's clarify with an example:
    Class 7 ==> priority queue, level 1 with police 20%
    Class 5 ==> priority queue, level 2 with police 40%
    Class 6 ==> CIR 12%
    Class 3 ==> CIR 11%
    Class 2 ==> CIR 8%
    Class 1 ==> CIR 5%
    Class 0 ==> CIR 4%
    To simplify let's suppose that there is no traffic on class 7 and 5 and that all remaining classes are generating traffic at a rate of 300Mbps each. Outgoing interface is 1G so congestion occurs. We want that each class 6,3,2,1,0 receive its granted value (so, respectively, 120M, 110M, 80M, 50M and 40M for a total of 400M) and that the remaining available bandwidth (600M) will be equally assigned, so 120M to each class.
    Documentation from IOS-XR 5.2.2 let's understand that this should be the default behavior but if we run the policy shown below what we get is a weighted assignment of the remaining quota.
    The policy used is the following:
    policy-map TEST-POLICY
     class qos7
      police rate percent 20
      priority level 1
     class qos5
      police rate percent 40
      priority level 2
     class qos6
      bandwidth percent 12
     class qos3
      bandwidth percent 11
     class qos2
      bandwidth percent 8
     class qos1
      bandwidth percent 5
     class qos0
      bandwidth percent 4
     class class-default
     end-policy-map
    The documentation of IOS-XR 5.2.2 states that both "bandwidth percent" and "bandwidth remaining percent" could be used in the same class (which could be a solution to force the requested behavior) but using both generates the following error:
    !!% Both bandwidth and bandwidth-remaining actions cannot be configured together in leaf-level of the queuing hierarchy: InPlace Modify Error: Policy TEST-POLICY: 'qos-ea' detected the 'warning' condition 'Both bandwidth and bandwidth-remaining actions cannot be configured together in leaf-level of the queuing hierarchy'
    How could be solved the problem? Maybe a hierarchical QoS with the granted quota in the parent policy and a "bandwidth remaining percent 20" in the child?

    Hi everyone
    just to provide my contribution, the hierarchical QoS policy works balancing the remaining bandwidth after granting the requested bandwidth (see the policy implemented below). However for priority queues it is granted the policer quota but sending more flows these appears to be unbalanced. So the problem to have both PQ served (in a balanced way between flows) AND have the remaining bandwidth distributed equally remains open ...
    policy-map TEST-POLICY-parent
     class qos6
      service-policy TEST-POLICY-child
      bandwidth percent 12
     class qos3
      service-policy TEST-POLICY-child
      bandwidth percent 11
     class qos2
      service-policy TEST-POLICY-child
      bandwidth percent 8
     class qos1
      service-policy TEST-POLICY-child
      bandwidth percent 5
     class qos0
      service-policy TEST-POLICY-child
      bandwidth percent 4
     class class-default
      service-policy TEST-POLICY-child
     end-policy-map
    policy-map TEST-POLICY-child
     class qos7
      police rate percent 20
      priority level 1
     class qos5
      police rate percent 40
      priority level 2
     class qos6
      bandwidth remaining percent 20
     class qos3
      bandwidth remaining percent 20
     class qos2
      bandwidth remaining percent 20
     class qos1
      bandwidth remaining percent 20
     class qos0
      bandwidth remaining percent 20
     class class-default
     end-policy-map

  • HT5934 I downloaded iOS 7 and now I cannot even use my phone at all!!  It will not allow me to connect to my ITunes, it will not allow me to do ANYTHING on my phone at all except for make an emergency call!!!  I cannot go to my home screen and find my ser

    Can somebody plese help me?  I can't even get online support because it requires the SN, which I cannot get because I can't get to my home screen!

    Thanks so much for your reply, yes I did and that has not worked either . A friend has suggested re installing upgrade, so may try that .

  • When I plug in my hdmi lightening connector I get an error message that states the firmware has to download and the hardware cannot be used until the download is complete. How do I fix this problem?

    When I plug my hdmi lightening converter into my iphone5 I get an error message that states " downloading accessory firmware. Your accessory will not function until download completes.  How can I fix this?

    Don't know what changed today but it downloaded and installed on the shuffle. So far so good.

  • Testing rules designed using Oracle Business Rules in Oracle 11g SOA

    Hi.
    I want to test the rules designed in ORB from a java class or a JSP.
    I am looking for a way to provide input from a form/UI , then execute the rules and display the result back on form/UI.
    Any sample showing how to achieve this would be helpful.
    Thanks,
    Chinmay

    Hi Chinmay,
    Oracle's SOA testing framework allows any or all ofthe invoked services to be emulated. Simply click on the invocation in the process diagramand supply a response document to use instead of actually invoking the service. Tests can also make assertions about document content at any step in the business process. You can use a SOAP client to test you WS, such as Fiddler, generic SOAP UI, SOAP UI utility. You can also do your unit testing from the OBR Designer itself.
    Hope that helps!
    Cheers
    Anirudh Pucha

  • Action 'is not valid' used in Business rule, but when rule condition met variable set to "unassigned"

    I have used "is not valid" in the action and set the action as " Manager is not valid" . But when the condition is met, the Manager field is assigned with "unassigned" value. I do not have other rules, which use default to "unassigned".
    Still for the records satisfying the condition, i see that the value of Manager column for those records is becoming "unassigned".
    I do not want the manager value to be reset to unassigned. I just want the validation failure to be reported over mail.
     

    Swap, is this still an issue?
    Thanks!
    Ed Price, Azure & Power BI Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Using StartsWith for String Comparision in Business rules

    hi,
    I need to compare whether a particular string starts with some pre-defined prefixes. These are bound to change from time to time and hence we wanted to use the business rule engine for this. We declared prefixes using "list of values" vocab and
    defined the set. Now, I hoped to use the String.StartsWith() method but couldn't understand if it can be used.
    As of now, we are creating a method and that will be called with 2 parameters. One the string and other is one of the list of values which we want the string to start with. Is there any better way to do this?
    Praveen Behara
    MCST : BizTalk Server 2006 R2, 2010

    Hi Murugesan,
    I need to match a particular series of numbers... say 12xxx,345xxx,567xxx. I am creating a
    Series as a list and the valid values would be 12, 345, 567. I intend to keep them as prefixes i.e. they are not regular expressions. So, they won't be 12.*, 345.*, 567.*. The idea is to keep the vocab close to requirement
    and away from implementation (typically, for a business user). Now, if I want this setup, how will the implementation with
    Match look like?
    Technically, your above solution would work.. but my way of implementation / thought process is for a different purpose.
    Praveen Behara
    MCST : BizTalk Server 2006 R2, 2010

Maybe you are looking for

  • USB Drives - Problem with Recovery Manager

    I bought a Kingston DataTraveler 112 16GB thumb drive so I could copy the recovery image as a backup. It recognized the thumb drive and showed that the recovery image was a little over 11GB. But when it started to format the USB, it returned to the p

  • Create application from database issues

    Just trying out the 'Create application from database' feature and found the following. Running: Vista Flex Builder 3 Public Beta 2 Visual Studio 2008 - The wizard cant find the development web server so IIS is the only choice. I assume VS2005 & 2008

  • Starbucks card barcode disappeared in Passbook

    I have  Starbucks card loaded into Passbook, and the total on the card is correct (I just used it yesterday), but the barcode has suddenly disappeared, rendering the card unusable.  The only information I have on the card is the last four digits show

  • Labview 2009 would not close properly

    Hi everyone! I have been having problems with our recent upgrade from LabView 7.1 to 9. I have removed 7.1 completely and have installed everything that came with the installation DVD's in LabView 9. When I went to my old VI's and continued to work o

  • Avi file duration not complete

    Hi, I've edited a media on FCP 7 and send it to Compressor to encode it as an AVI.I'm natively compressing the media using DV-PAL compression setting.At the inspector window, I've set the extension as AVI.The AVI option parameters are changed as foll