DECISION in Process Chain - TK 102

Hi there,
I did create a Decision in DEV which does work perfectly.  The Issue is even the Object Type  RSPV is set to "Everything Changeable", I can not change the Formula.
I get the message TK102
The system administrator has set the system status to "not modifiable".
You cannot change Repository objects in this system.
Nevertheless the Formula could change from one Month to another and I need to be reactive - meaning I don't want to transport the decision everytime I need to modify it.
Any Idea ?

Hi Sakthi,
Thank you for yout answer.
I know I can change the settings of the box however it is not satisfactory.
I would like a solution which allows me to modify the decision including the formula without notice in a productive System.
Regards.
Erik

Similar Messages

  • Creation of Decision in Process Chain to load data to a SPO

    Hi,
    I have a question regarding adding a Decision type to my Process chain.
    I want to load data to a SPO that contains 12 InfoCubes (Jan - Dec) from a DSO, but I do not want to start all 12 DTP's.
    Want I am looking for is a way to only start the DTP's that load to the InfoCubes that contain current month, last month and all other data should be loaded to a Infocube (nr 13) that is not a part of the SPO so I would only have 3 DTP's running at the same time and not 13.
    E.g. A delta load to the DSO contains 3 records; 1 for 2014.09, 1 for 2014.08 and 1 for 05.2013 triggers the DTP to the January InfoCube, the DTP to the August InfoCube and the DTP to the 13 Infocube.
    Is this possible by using a Decision and if so how?
    Kind Regards
    Steffen

    I haven't worked with SPOs yet, but I do work frequently with decisions, so here's my 5 cents...
    In your case you wish to have your decision based on the data contained in "a delta load to the DSO". I'm assuming you're talking InfoPackage here, because you wish to execute the DTP's afterwards.
    So basically you need to determine which "months" are in your incoming data packages. The only way I see that possible is via start/end routine. In your example, you would look the data package and find 3 records each with a different month, being 08.2014, 09.2014 & 05.2013. You could then "convert" these to just numbers ranging from 1 to 13. That makes it relatively "easy" to link the right DTP to the right "number".
    Now, how to pass that info (those numbers) back to the "decision" process? By default you base your formula on a "system" field (see basic how to link below). I don't see how this would work in your case. You'll need to somehow export your "numbers" (most likely an internal table or a "range") to memory (or fill it in a [z-]table) and then read it back in with custom code. I haven't done that yet (at least not in the context of decision steps), but I would recommend to have a look at the "experienced" way of working document below. It won't be easy, but I think it could work.
    Cheers,
    Raf
    The official documentation can be found here.
    For a "basic" how to on decision step, click here.
    For a more "experienced" way of working, click here.

  • Process Chain - How to make decision based on data in PSA and execute DTP

    Need to create process in Process Chain, which will execute the DTP based on data in PSA.
    Say we have two DSO A & B, both getting data from same datasource.
    In process chain, we need to read data in one of the date field in PSA and make a decision, which DTP to get execute in process chain.
    Say if date field contains year = 2000, than load to DSO A, if year is 2001, load data to DSO B.
    Suggest the solution. ...

    Hi,
    Tyr this steps.
    1) Develop ABAP process types
    ABAP report to read PSA data using function module
    Trigger events based on year
                           event1 -> for even year data
                           event2 -> for add year data
    2) Develop local process chains for each DTPs and schdule it with events mentioned above.
    Do reply with comments.

  • How to create own functions in the decision maker for process chains?

    I need a further function which is not already implemented and available in the decision maker of the process chains. But I do not know how to implement a new function.
    Please give me some help!!!!!

    What does the new function need to do?
    You may have to create a new process type.  There are a few white papers and blogs about different ways of doing this.  Needs ABAP knowledge however.
    matt

  • Decision type in process chain

    Hi
    I have added decision type in process chain with below formula.
    WORKINGDAY_MONTH( SYST-DATUM, 'US', '' ) <= 7
    now, i want to run this same process for last working day of the month as well,,
    How can i add that here.
    Please guide.
    Thanks
    Anuja

    Hello Anuja,
    You can try with below formula !
    DATE_MONTH( SYST-DATUM + 1 ) <> DATE_MONTH( SYST-DATUM )
    This will check  if today is the last day of current month, means this code will check if today's month is equal to tomorrow's month . If not then this is last working day of the month.
    And on every lst working day it will be successful.
    Secondly you can try writing the ABAP Code ( Customer Exit) for this.
    Hope this helps !
    Regards
    YN

  • How to CHANGE formulas in Process Chain decision?

    Hi,
    I'm working on a BI 2004s system with SP10.
    I have created a Process Chain with a decision. This decision should check the first day in the month. In that case the chain should follow another path.
    After creating a formula in the decision process type for the check, it's not possible to display or change this formula anymore!?!?!?!? I have only an option to create formula's: the white button.
    Please advise.
    Cheers,
    Patrick

    Hi Paolo,
    That's exactly the problem: there is no pencil button.
    I only see a create button.
    Have you applied a special note to get the change button available?
    Cheers,
    Patrick

  • Decision Step in Process chain

    Hello All,
    I have a meta chain which run at 00:30 midnight everyday.
    It consist of 4 sub process chain.
    The last process chain consist of decision step in it.
    This last process chain should run only at first friday of every month.
    For this reason this decision step is included in it.
    It consist of the following formula.
    "( ( Local Time > '17:00:00' ) AND ( DATE_WEEKDAY1( Local date + 1 ) = '6' ) AND ( RIGHT( 2, ( Local date + 1 ) ) <= '07' ) ) OR ( ( Local Time <= '17:00:00' ) AND ( DATE_WEEKDAY1( Local date ) = '6' ) AND ( RIGHT( 2, ( Local date ) ) <= '07' ) )"
    Till now the process chain had never executed at 1st friday of every month.
    The third sub process chain finishes at 3:30 everyday. So due to that the local time of starting the 4th process will be 3:32 and then this decison checks.
    The first condition fails as the local time is <17:00:00 and not  > 17:00:00.
    Hence it will move to the other OR condition.
    But friday is weekday '05' and not as '06' hence again the second condition is failing. Hence the process chain is not executed at first friday.
    After doing this small change also what further more changes should be done in the formula which will help me to execute that chain only at first friday of every month and for rest day it should not execute.
    Points will be assigned for helpful answere.

    The decision step is fine and making changes in the formulae would be ideal but another alternative is through restrictions in the start step for the 4th process chain w.r.t the calenday you will choose. You can restrict it to a particular day for the month with marking only 1st Friday for every month as workday

  • Decision variant issue in process chain

    Hi,
    I have a decision variant for my process chain:
    It should be successful when it is 5th working day of month. If the 5th working day of the month is friday, it should be failed..
    Can you please help me to build the formula in Decision variant.
    Thanks,
    Harish

    Hi,
    When I use the below formula in decision variant, I found that it is passing on 5th working day and 6 th and 7th days.
    WORKINGDAY_MONTH( Current Date, 'FI', '' ) = 5 AND DATE_WEEKDAY1( Current Date ) 5
    But my requirement is "it should pass only on fifth working day and if it is friday it should not pass"
    Previously it worked fine. now we are facing issue with this decision varinat..
    Can some please suggest how to fix this

  • Process Chain Decision Maker Step

    Hi,
    Decision Making is required to find the current day is not a 4rth Work Day of the Month. I have written a formula in the Decision Maker which looks like below. Can some one validate?
    WORKINGDAY_MONTH( RIGHT( 2, Current Date ), SUBSTRING( Current Date, 4, 2 ), LEFT( 4, Current Date ) ) <> 4
    If something is missing, please correct.

    Hi Nilesh,
    I have a problem with a decision step in my process chain.  Also using 'WORKINGDAY_MONTH'  However I don't understand what it is doing.  Here is the formula;
    1st Line
    Command -> IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) = 1
    then
    Event - > Option 1
    2nd Line
    Command -> Else IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) 1
    then
    Event -> Option 2
    3rd Line
    Command -> Else
    then
    Error.
    I would expect that on 1st day of each month it would trigger event option 1.  This has been working sucessfully in previous months, however in Jan, it has triggered event option 1 for each of the following days, 1st, 2nd, 3rd, 4th & 5th Jan(today).
    Following this decision point, it triggers Dataloads, only required at month end, ie 1st of each month.  Everyday this week I had reverse the process.
    Can you help me to understand what is happening?  What transaction can I use to view logic of this function WORKINGDAY_MONTH.
    Thanks very much,
    Michelle

  • Process Chain - Decision Step - 1st Day of Month

    Hi All,
    I have a process chain decision that detemines if it is 1st of Month,
    1st Line
    Command -> IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) = 1
    then
    Event - > Option 1
    2nd Line
    Command -> Else IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) <>1
    then
    Event -> Option 2
    3rd Line
    Command -> Else
    then
    Error.
    However, this month it has failed to work correctly.  It was sucessful on 1st Jan, but it is also triggering Option 1 on 2nd, 3rd & 4th Jan.  Can you help me to understand why it is doing this?
    Thanking you,
    Michelle

    Thank you Npathak,
    The process chains should run everyday therefore I don't understand how this would affect the process chain.
    This is just a decision step at the end of the Daily Meta Chain, where if it is the 1st of the Month, it will continue and process a DTP for Stock Balances.  The problem I have is that for the last 3 days, it has continued to process final step eventhough it is not 1st of Month.
    For info; When I check the decision logic in the variant, I can see that the date that is being used in syst-datum.
    Have you any other ideas?
    Thank you,
    Michelle

  • Error in Decision Process Type Transport ( process chain)

    Hi,
    I have used a decision process type in my process chain and hence used the BW formula builder to create the logic for the "if then else" conditions of the decision process type. I have collected the process chain with all the required components like the process chain, the start process type, the decision process type and the corresponding formulas.
    The trasnport went in fine with a warning (return code 4), but the formulas didn't get transported. The transport log reads like "An error occurred when deleting formula XYZ version A" at the RS_RSFO_AFTER_IMPORT.  The overall status is a 4 and even though the log reads like "An error" it is in yellow indicating that it is just a warning.
    I checked in target system ..other objects are transported except for the formulas. The table RSAFORMMAP doesn't contain any record for the formula ID XYZ in the target system whereas the sender system has corresponding entries.
    Transport requests are colleceted properly.. i able to see formula ID , all object table in TR. but stll its not moving to target system..
    what will be the issue?
    Regards
    Rajesh

    HI,
    I found SAP NOTE 0000884385  for this issue. but is there any otherway to rectify this issue
    Regards
    Rajesh

  • Process chains Decision process user defined functions

    Hi Experts,
    In process chains process type decision we can define user defined functions. How to define these functions. Any help greatly appreciated. Thanks.
    Best Regards,
    Suresh.

    I can only find out "decision between multiple alternatives'//are you looking for this?
    This is used to decide b/w different options as given in its menu....
    --SA

  • Decision Between Multiple Alternatives in Process Chain

    Hello all!
    I wanted to use the process type "Decision Between Multiple Alternatives" in a process chain, so than i can choose wich DTPs will be executed. I was wondering to use the Function "PREDECESSOR_PARAMETER (<I_FIELDNAME>, <I_LOW_OR_HIGH>, <I_NUMBER_OF_VALUE>)" to get a parameter from an ABAP program step, but i do not know which I_FIELDNAME parameter should i use to receive the parameter. Did anyone use this logic or something similar? Do you think there are better ways of doing this?
    Thanks in advance and Best regards,
    Nuno

    Hi,
    The decision process type allows you to determine a set of conditions
    For more info go though the below link , as they have explained step by step with screenshots
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/900be605-7b59-2b10-c6a8-c4f7b2d98bae&overridelayout=true
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/301fb325-9d90-2c10-7199-89fc7b5a17b9&overridelayout=true
    Regards,
    Marasa.

  • Decision Making in Process Chain

    Hi Experts
    I want to create a decision node in the process chain which has to trigger only on 16th of every month.
    basically i want to load the data from DSO to infocube on 16th of every month.
    Kindly suggest how to write a formula in formula builder of decision process and test it.
    Thanks & Regards
    Jana

    Hi
    you can achieve this with 2 options.
    1) create PC which has this loading steps and  schedule this PC to run on monthly basis(every month 16th)
    2) say you have already PC which is running daily and you want to insert this loading step in that PC.
    used decision process type, decision process will work based on IF-Else loop.
    create condition if sys date is 16 then trigger both else trigger 1.
    check below article
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/705aefe8-8a27-2d10-7b8e-88017ee9158c?quicklink=index&overridelayout=true
    Regards,
    Venkatesh

  • Use ABAP code in "Decision Between Multiple Alernativesu201D in process chain

    Hi, does anybody know if it is possible to include ABAP code in formula definition when using u201CDecision Between Multiple Alernativesu201D in process chain.
    I wanted to read a specific parameter from one table in order to choose the next step in the process chain.
    If it is not possible, do you any workaround?
    Best regards,
    João Arvanas

    Hey.  You could create your own custom formula which you would code.  Then that formula is reuseable in the formula builder.  That should get you where you need to be.
    Here is a document on how to implement the custom formulas:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f095592f-42f7-2a10-6ab1-c836a559b48f?quicklink=index&overridelayout=true
    Hope this helps.
    Thanks

Maybe you are looking for

  • Jdcap, two different libraries with the same name?

    I am looking for a network packet capturer and I have found two libraries, both called "Jdcap": 1) [http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html] 2) [http://jpcap.sourceforge.net/] What are the differences between them? Why do the have

  • How to configure multiple clusters on the same machine.

    I am attempting to configure multiple clusters on the same set of machines. I have set the cluster name and multicase IP addresses to be different for each cluster. However I am still getting and error that states: "This indicates that there are mult

  • Same PO displayed twice for confimations

    Hello We have SRM 5 5.5 version and are up to patch note 15. When searching for a PO to perform a confirmation of goods/services in 'Confirm Goods/Services the same PO shows twice in the search results.  It does not matter which one you click into fi

  • How to use this API?

    Hi all, I have a doubt, I have to test an app which works with the API JavaPOS, I have downloaded it but now I don�t know what to do with it. I mean, I don�t know how I can import its classes and such things for it to be recognize by the java app. An

  • Load the SecFile for LDAP user

    Hi, I am trying to load the SecFile into my application to insert security for new LDAP users, but these users not are loaded. I has read about this issue with Native users (I know that the user does not exist in the planning tables.). How I do for t