IC Matching - Business Rules

Dear Friends,
I completed all the settings in IC Matching but still it is not picking any data from BI data base for IC Matching.
Can you please help me to understand the meaning of below log.
/CPMB/MODIFY completed in 0 seconds
/CPMB/ICDATA_LOGIC completed in 2 seconds
/CPMB/CLEAR completed in 0 seconds
[Selection]
(Member Selection)
ENTITY: T00100,T00200
C_CATEGORY: C_100
IC_ACCT: 30112,62050
RPTCURRENCY: INR
GROUPS: G_H1
TIME: 2011.APR,2011.MAY,2011.JUN,2011.JUL,2011.AUG,2011.SEP,2011.OCT,2011.NOV,2011.DEC,2011.JAN,2011.FEB,2011.MAR
IC_DATASRC: 
[Messages]
Application: IC_MATCHING Package status: SUCCESS
Thanks in advance.
Regards, MD.
Edited by: Mah2007 on Sep 28, 2011 8:32 AM
Edited by: Mah2007 on Sep 28, 2011 8:35 AM

For this please check my next scrap post IC Matching run...
Edited by: Mah2007 on Sep 28, 2011 3:55 PM

Similar Messages

  • Business Rules in  SOA suite Middleware 11.1.1.5.0

    Hi,
    I am working on SOA suite Middleware 11.1.1.5.0, I have created a bepl process and humantask and i m using business rule for routing.I have created a Ruleset with multiple business rules and all these business rule are having medium priority (default priority).
    Along with these businee rules I have also created a default rule with lowest priority.
    IF "TRUE" == "TRUE"
    THEN
    call ignoreParticipant(ruleName : "Rule5",lists : Lists);
    When I test my BPEL process after matched business rule fired this Rule5 is always getting fired.
    But I want this Rule5 to fire only if none of business rules are fired.
    Is this possible ??
    regards.

    Thanks Baskar
    Installation log shows that process stopped here:
    +[java] 09/09/02 15:01:42 Notification ==>Initializing Servlet: oracle.j2ee.ws.server.provider.ProviderServlet for web application provider-war+
    Does this tells you something?
    The only thing that shows an error is Web Services Manager Control on Policy Management - Manage Policies menu option, it shows:
    500 Internal Server Error
    Servlet error: An exception occurred. The current application deployment descriptors do not allow for including it in this response. Please consult the application log for details.
    Other menu options does not show error
    I didn't use it yet, so I can't tell if there is a problem or some configuration missing.
    Is this familiar to you?
    Thanks in advance

  • Business Rule - Problem with Validation Execution

    I'm running into an issue where conditional Validation Execution is not working as expected. The background is that i have an Entity Object containing a few string attributes on which i must apply Regular Expression business rules to make sure only characters in a certain range is set. I am using a Not Matches regex on the following:
    .*[^\u0020-\uD7FF].*1 attribute is required, 2 are optional. The problem I am experiencing is with the 2 optional attributes.
    Since these are optional, I intended to use the Validation Execution tab so that the Rule is executed only when the attribute is not null. For example, here is what i tried for an attribute named Comments:
    Comments != nullNo validation occurred when I entered an invalid value, such as a string containing line breaks, in a corresponding ADF Faces page. For the heck of it, i experimented by setting the validation execution to the opposite of what i should be - in other words, trigger validation if the attribute is null, such as:
    Comments == nullWith this, the validation occurred as expected.
    Is this a bug, or am I misunderstanding something? I'm not particularly good with RegEx - is it possible this is due to some nuance of the expression?
    Version: JDeveloper 11.1.1.6.
    Thanks-
    -george

    i'm not sure if this is the correct answer or a workaround to the issue i had asked about. Given that caveat, if anyone else ever runs across this thread, what i found worked was to not use the attribute name in the Validation Execution tab's expression, but instead to just newValue as in the following:
    newValue != null

  • EAS does not show Business Rules node

    I'm in the process of validating an 11.1.2 Planning installation. This is the development environment, so one Essbase server, one everything else server.
    One of the issues I've run across is that my client install of EAS does not have a Business Rules node (I am staying away from Calculation Manager because of multiple horror stories from multiple sources I have heard about it).
    However, it does show up in the launched-from-the-web version.
    The web launched release numbers are:
    EAS 11.1.2.0.00.462
    APS 11.1.2.0.0.615
    HBR 11.1.2.0.0.722
    And now this gets really weird. The client launched release numbers are:
    EAS 11.1.1.2.0.00.462
    APS 11.1..2.0.0.615
    HBR *4.1.1*
    Somehow my clean install has magically gotten the last release of Planning 4's Business Rules?
    It sure sounds like something didn't get installed correctly. I was able to find this thread regarding the same problem:
    How to add HBR plugin in EAS console
    In that thread, RahulS wrote:
    To sort this out give a try to copy common/log4j folder from the sever to the client or install the Integration Services Client on the machine where the Administration Services Console is installed.Unfortunately, there are multiple log4j folders and none (that I can see) that have a parent of common. Can anyone give me some guidance as to if this is a good solution and if so, a better hint as to what log4j folder I should grab?
    Thanks,
    Cameron Lackpour
    P.S. I found the install log for EAS and found two errors at the end of the install process, but I believe these are related to writing an icon to the desktop. This doesn't surprise me as this Vista laptop is locked down tight.
    Apr 13, 2011 11:00:02 PM), Install, com.installshield.product.actions.DesktopIcon, err, ServiceException: (error code = -80002; message = "Access is denied.
    (2147942405)"; severity = 0)
    STACK_TRACE: 22
    ServiceException: (error code = -80002; message = "Access is denied.
    (2147942405)"; severity = 0)
         at com.installshield.wizard.platform.win32.Win32DesktopServiceImpl.createDesktopItem(Native Method)
         at com.installshield.wizard.platform.win32.Win32DesktopServiceImpl.createDesktopItem(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.installshield.wizard.service.LocalImplementorProxy.invoke(Unknown Source)
         at com.installshield.wizard.service.AbstractService.invokeImpl(Unknown Source)
         at com.installshield.product.service.desktop.GenericDesktopService.createDesktopItem(Unknown Source)
         at com.installshield.product.actions.DesktopIcon.install(Unknown Source)
         at com.installshield.product.service.product.PureJavaProductServiceImpl.installProductAction(PureJavaProductServiceImpl.java:2969)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.getResultForProductAction(PureJavaProductServiceImpl.java:8048)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitComponent(Unknown Source)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitInstallableComponents(Unknown Source)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitProductBeans(Unknown Source)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.install(PureJavaProductServiceImpl.java:7199)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$Installer.execute(PureJavaProductServiceImpl.java:5240)
         at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
         at java.lang.Thread.run(Thread.java:619)
    (Apr 13, 2011 11:00:02 PM), Install, com.installshield.product.actions.DesktopIcon, err, ServiceException: (error code = -80002; message = "Access is denied.
    (2147942405)"; severity = 0)
    STACK_TRACE: 22
    ServiceException: (error code = -80002; message = "Access is denied.
    (2147942405)"; severity = 0)
         at com.installshield.wizard.platform.win32.Win32DesktopServiceImpl.createDesktopItem(Native Method)
         at com.installshield.wizard.platform.win32.Win32DesktopServiceImpl.createDesktopItem(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.installshield.wizard.service.LocalImplementorProxy.invoke(Unknown Source)
         at com.installshield.wizard.service.AbstractService.invokeImpl(Unknown Source)
         at com.installshield.product.service.desktop.GenericDesktopService.createDesktopItem(Unknown Source)
         at com.installshield.product.actions.DesktopIcon.install(Unknown Source)
         at com.installshield.product.service.product.PureJavaProductServiceImpl.installProductAction(PureJavaProductServiceImpl.java:2969)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.getResultForProductAction(PureJavaProductServiceImpl.java:8048)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitComponent(Unknown Source)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitInstallableComponents(Unknown Source)
         at com.installshield.product.service.product.InstallableObjectVisitor.visitProductBeans(Unknown Source)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.install(PureJavaProductServiceImpl.java:7199)
         at com.installshield.product.service.product.PureJavaProductServiceImpl$Installer.execute(PureJavaProductServiceImpl.java:5240)
         at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
         at java.lang.Thread.run(Thread.java:619)P.P.S. In the easconsole-move-hbrcfile-frtemp-stderr.log file, I see the following error:
    The system cannot find the file specified.This sort of suggests that indeed something died on install.
    Edited by: CL on Apr 14, 2011 2:36 PM
    Edited to clean up RahulS' quote.
    Edited by: CL on Apr 14, 2011 3:50 PM
    Error file contents added

    There you go I was on the right track, who needs oracle support :)^^^Isn't this board a sort of unofficial Oracle support? I have to admit that after my first fruitless search of the KB on support.oracle.com, I purposely came here first before I had the client log a SR.
    That's wrong, of course, or at least a little illogical, given that the customer pays for support and after all, answering these kinds of questions is sort of their primary job. Putting on my ODTUG hat, KScope 2011 is going to have a support symposium that is going to focus on process (like why is Cameron so brain-dead that he can't type 'EAS and node' into the KB search field which pops up the obvious answer?) so that people don't do a time waster like I just did. It's going to have some pretty big names and I hope you all can come.
    I'm going to forward this thread to my contact at Oracle support as evidence that even "intelligent" people could use some help with how to do searches, no matter how elementary that may be.
    Regards,
    Cameron Lackpour
    P.S. If I could make the background of this post have a color, it would be blush pink, to match the tenor of my cheeks. I can be a total idiot some times. Thanks John and Rahul.

  • Problem with Business Rules

    Hi,
    I just started with a simple Business rules sample.
    All the time only the first condition in the rule set seem to be executed and the result is same inspite of conditions not matching the first condition.
    Am I doing something wrong?
    Thanks,
    Prabu

    Maybe not, the rule may be working as designed. If you are doing a simple rule you also need to implement the negative, e.g.
    if I have a rule that price must be greater that $1000
    if price > 1000 then ...
    The rule will only activate for prices greater than 1000 what about less than?
    so you need to implement the negative
    if price <= 1000 then
    cheers
    James

  • 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

  • Query on handling else condition in Oracle Business Rules.

    Hi all.
    I am working on Jdeveloper 11.1.1.1.0 Business Rules. While creating rules... i am able to write if conditions around the facts and attributes and also replicate the same using decision tables and is able to derive the action.
    My Question is.. can i write an else condition which should be executed when none of the if condition are matched. If we can how... Instead of else condition, is there any way that we can initialize the facts and attributes to be derived to a default value.
    Please help me guys in this... If this is not the right foru,... please redirect me to the correct one.. coz i couldnt find a forum for oracle business rules..
    Thanks
    Eldho

    Thanks a lot for the response..
    I have posted the query in
    Query on handling else condition in Oracle Business Rules.
    Thanks
    Eldho

  • Business Rules Engine (BRE) is this really a true business user's tool?

    The primary need for business/information/non-technical users is to be able to create, edit, delete, enable, disable rules once developed (vocabulary) & deployed by the developer. Is it possible? If possible then how &
    by using which tool or UI of Biztalk server?
    For the batch process, if each input record from flat file can be match with the 50 million records in Sql server, then what would be the performance?

    What all needed at client machine to make use of Business Rules Composer for 10 machines?
    Non-technical users is able to create, edit, delete,
    enable, disable rules using Business Rules Composer, is it possible?

  • Business Rule form coding issue

    I have two cubes, one for salaries and one for the P&L, called finance. All members are identical between cubes, EXCEPT the department members, in the finance cube there are numbers,
    such as "662", in the Salary cube, all department members begin with "Sal_" which is "Sal_662"
    I want a salary form on save to execute calculations and then get pulled to the finance cube.
    I have a script that works from a finance cube form, but I want the salary cube form to execute the finance cube business rule. The issue is the different names.
    To do a transfer from the finance cube form, the code looks like :
    "DIRXOT" = @XREF("_Salarycube_" ,"DIRSAL","Total_Employee",(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department")))))
    The finance BR XREF adds the "SAL_ to the current member to reference the Salary cube department.
    Trying to reverse this, code it from the salary form point of view
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == [gv_Salary_SalDepartment])
    "DIRXOT" = @XREF("_Salarycube_" ,"PRDSAL","Total_Employee", [gv_Salary_SalDepartment]);
    But no validation. . . any suggestions as to what I am missing?
    thanks

    Thanks, i didn't pose the question quite correctly. . . The IF statement won't validate:
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == @NAME([gv_Salary_SalDepartment]))
    or
    IF(@CONCATENATE("SAL_",@NAME(@CURRMBR("Finance Department"))) == [gv_Salary_SalDepartment])
    I have to do a NAME comparison, and I don't know how to do that, with the mathematical operators. . .
    because there is no matching member between cubes for a numerical match. . .
    So I need to return TRUE when finance cube Member "662" equals salary cube Member "Sal_662" by adding "Sal_" to the finance member and then doing the comparison.
    I think it can be done, but not sure how. . . [gv_Salary_SalDepartment] is the global variable from the salary cube form passing the salary cube member to the business rule.
    thanks in advance. . . . .

  • Business Rule Issue in Planning

    Hi All,
    I am working on a business rule and I ve tried doing it many ways but still unable to achieve the desired results. Please find the BR below:-
    FIX(@CHILDREN("Vendor Expenses")
    ,{Scenario},@Relative("Year",0),"No VendorCategory")
    {UPKVendor}
    IF (@ISUDA({UPKVendor},Master))
    {UPKMasterVendor}= @MEMBER(@CONCATENATE("V",@NAME({UPKVendor})));
    {ToVersion}->@IDescendants({UPKMasterVendor}) = {FromVersion}->@IDescendants({UPKMasterVendor})
    ELSE
    {ToVersion}->{UPKVendor}={FromVersion}->{UPKVendor};
    ENDIF
    ENDFIX
    Assumptions :-
    {UPKVendor} is a runtime prompt of type "Member" who's value is initiated from the web form (Vendor Dimension which is tagged with UDA's to identify the type of project)
    {UPKMasterVendor} is a runtime prompt of type "Member" who's value is constructed by concatenating "V" to the {UPKVendor}
    {ToVersion} & {FromVersion} are runtime prompt's as well and the user can select the values for these prompts as part of the business rule.
    Desired Results:-
    IF A VENDOR IS A "MASTER" Vendor, WHICH IS IDENTIFIED USING THE UDA
    THEN COPY THE UPKMASTERVENDOR AND IT's DESCENDANTS FROM THE ONE VERSION (FROMVersion) to ANOTHER VERSION (TOVersion)
    For some reason, the calc manager is not formulating @IDescandants({UPKMasterVendor})
    {ToVersion}->@IDescendants({UPKMasterVendor}) = {FromVersion}->@IDescendants({UPKMasterVendor})
    Any help is greatly appreciated.
    Thanks,
    Cz

    Hi,
    The issue here is that you are trying to assign a member string in a variable on runtime which is not quite possible in Calc Script language. As discussed here number of times and once more quite recently, Calc Script does not support object type (including string) assignment. You can only assign numeric values to members and variables alike. You should try something like @Match function or If condition to achieve what you are doing. Another issue in your script is that you use @Descendants in an equation. You should use @Descendants to restrict the boundaries of your calculation (IF(@ISMBR..., FIX etc) but not in equations.
    Just to give an idea, have a look at below sample:
    IF (@ISUDA({UPKVendor},Master))
    IF(@ISMBR(@Descendants((@MEMBER(@CONCATENATE("V",@NAME({UPKVendor})))))
    {ToVersion}= {FromVersion};
    ENDIF
    ENDIF
    Cheers,
    Alp

  • Oracle Business Rules Custom Functions

    Hi,
    I have an input fact with attributes A,B,C & D and an output fact with E, C & D. (C & D attributes are common in both facts)
    Whenever the rule matches, we are asserting new output fact by assigning a constant value to attribute 'E' and also the transactional values to C & D using input fact's C & D attributes.
    This way, we are making sure to return the response with matched transactional values.
    But we would like to do this by writing a custom function so that user need not assign this mapping manually whenever any new rule creates. User just assigns the constant value to attribute E but values to C & D attributes should be assigned automatically.
    Please let me know your suggestions on this.
    Regards,
    KK

    Hi Subha,
    Please find the answers inline :
    1. In Oracle Business Rules, can one rule invoke another rule?
    -- > Yes, once a rule gets executed, it might create more facts, that in turn fire another rule. It all runs around the inout/output facts.
    2. Can we make two rule sets dependent on each other?
    -- > Yes
    3. Can we return data of types String, Boolean, Integer, Double from a rule execution?
    -- > Yes, you can use java code with functions.
    4. Can we build complex logical AND, OR assertions in Oracle rules?
    -- > Java programming language is needed for this..
    5. Can we use custom business objects (not Java data types) within a rule?
    -- > Dont think so
    Regards
    Anirudh Pucha

  • Business rules config does not save to UJP_ELIM and UJP_ELIMH

    Hi folks,
    I completed the configuration of currency translation and the calculation of ultimate ownership in a consolidation application that I am building in BPC 7.5.  I then started to work on the business rules for Consolidation.  These are my findings:
    The first field is called Adjustment ID  on the screen (but it is actually Elim ID in the Elim table and ElimH tables). 
    When I populate this field and save, I get an error message saying "Input rule data does not match the rule name ELIMH.
    When I populate all the fields on the Auto adj defn screen and try to save or try to validate, I get the same error.
    Nothing gets saved to the tables and Both the Elim and Elimh tables have no values in them.
    In 7.0 NW, when I created a new adjustment id and saved, it automatically went and saved it to the database and this was the same in 5.1 as well.
    What am I missing?
    Would very much appreciate any light that you can shed on this.
    Thank you
    Tara Sitaram

    Hi Tara,
    Can you check that your BPC ABAP, BPC .net Server and BPC client are the same service pack?
    Thanks,
    John

  • 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

  • Business Rule:Usage of @ISMBR with User Prompts/ Variables+Loop Function

    Hi,
    currently facing a business rule user prompt - if-selection issue - not sure, if it's simply a bug or other ways how to solve it:
    depending on runtimeprompt [RTP_VERSIONS], either the 1st or 2nd part of the rule should get executed using a loop command.
    The special thing is, that you can choose several versions simultaniously in runtimeprompt : as soon, as Data Input is part of the selection, the 1st part of the if-section should apply and the 2nd loop executed (and other way round)
    this works if I select 1 Member in the user prompt, but does not work, if I select several members.
    according to the manual, @ismbr function is "true", if already 1 member is matching !
    I experiemented in addition to @ismbr with @list and @range and also with additional == "Data Input"
    any idea, which other command should apply ? any experience, if using user-variables with several member selections in if-sections is a problem ?
    of course I could simply create separate businessrules or restrict runtimeprompt to 1 value/ version - but inconvenient.
    we are on system 9.3
    Businessrule:
    VAR breakvar1=1; /*Controls Deletion of Budgetdata on Version Data Input */
    VAR breakvar2=1; /*Controls Deletion of ALL Data on selected Versions */
    FIX( "BegBalance",
    [RTP_SCENARIO],
    *[RTP_VERSIONS]*,
    "Local",
    +..... other dimensions+ )
    "HSP_InputValue"
    IF( *@ISMBR("Data Input")* AND not @ISMBR(&Scenario_1_curr))
    breakvar1=1;
    breakvar2=0;
    ELSEIF( not @ISMBR(&Scenario_1_curr))
    breakvar1=0;
    breakvar2=1;
    ENDIF;
    ENDFIX;
    SET UPDATECALC OFF;
    SET MSG SUMMARY;
    Loop(1,breakvar1) /* delete all accounts = all data */
    FIX( [RTP_SCENARIO],
    [RTP_VERSIONS],
    @IDESCENDANTS([RTP_PROJECT])
    CLEARBLOCK ALL;
    ENDFIX;
    ENDLOOP
    Loop(1,breakvar2) /* delete only budget accounts, not setupdata */
    FIX( [RTP_SCENARIO],
    [RTP_VERSIONS],
    @IDESCENDANTS([RTP_PROJECT]),
    *@IDESCENDANTS("Costs")*
    CLEARBLOCK ALL;
    ENDFIX;
    ENDLOOP
    Edited by: Rodian Abel on May 4, 2010 10:38 PM
    Edited by: Rodian Abel on May 4, 2010 10:43 PM

    I think he is saying he does want to allow the user to select more than one member.
    You mention you are using @ismbr and @list. I would say that should be the one that would work.
    For example if you wanted Version1 and Version2 and you hardcoded it. It would look like this
    If (@ismbr(@list(Version1,Version2))
    So using your Variable I expect you wrote it like this
    if (@ismbr(@list(variable)) and that it didn't work.
    @range is useful as it is cross dimensional and that isn't the case here. So if @list doesn't work than this is a bug/problem for your specific situation and will have to approach it differently.

  • Validate data - business rules.

    Hi,
    We're using CDM Ruleframe to implement our business rules. As there was a need to bulk load a bunch of data, I disabled the business rules temporarily using the procedure disable_all_br.
    Is there a way to find out (afterwards) which of the records are in conflict with one or more business rules? I now that it can be checked for the static business rules via the procedure validate_all_statis_br, but what about the dynamic ones?
    Your replies are highly appreciated.
    Best regards,
    Nancy.

    Hi Vijay,
    just to make sure that I understand your scenario correctly:
    You import some business data in a table into the BRF+ (e. g. column1 = country, column2 = city ...). Now you want to process the lines of the table via a decision table namely one column (i. e. the corresponding business data) is equal to a condition column in your decision table (e. g. one condition  column = country).
    If this is the case I am afraid that there is no other option than to loop over your table with the data and evaluate the line with the decision table.
    Concerning your performance problems:
    In general there are a lot of notes that optimize the performance for the processing of decision tables, see these blogs:
    Great Performance Improvements in NW DSM/BRFplus
    Notes for Performance Optimization in BRFplus
    When you have your decision table in single match mode (so when the first matching entry is hit, the processing of the decision table stops and the result is returned) you can tune the performance be rearranging the row so that the ones that will match most propably are at the top of the decision table.
    Maybe there are combinations of data in your input that do not need to be processed in the decision table (I do not know your scenario, but theoretically that is possible) so perhaps you can reduce the amount of data that has to be processed by excluding these entries in the loop
    Hope that helps
    BR
    Christian

Maybe you are looking for

  • How do i disconnent old itunes library from iphone?

    I had my iphone connected first through my old windows computer, but have since gotten an macair book and want to put some music on my iphone through the mac.  But then I get the message that phone was already connected with other comp and if I want

  • Transaction iview Report output download to excel sheet

    Hi All, I have integrated abap report in Portal using Transaction iview.after executing the report we want to download the output values into spreadsheet.When i did this in portal i am getting following <b>Please wait. You will be forwarded automatic

  • Safari is missing keypress events

    I'm having a problem trying to get Safari and the Java web plug-in to work together (I know, why bother, but anyway...). Specifically, it seems like Safari is refusing to allow Java Applets to terminate at the end of their life if the Applet instigat

  • WBS based billing

    In SD and PS integration is it possible to create billing based on WBS Elements. For Example in my project there are WBS elements as below    level 1  Z001      level 2  Z001.01                  Z001.02                    to                  Z001.10

  • Moving LR2 from Windows to Mac; drive formatting issue...

    Over the past year I have gradually switched from Windows OS to Mac OS and Lightroom is one of the last to migrate. I have a 22+K image library (both images and movies) with a deep directory structure accumulated over many years, currently on a Windo