How to start a workflow when a value in specific column is changed?

HI !! 
I would like that  my workflow will run only if a value on a specific colunm will change.
is there a way to do it without using a third colunm ?
thank you !
nikita.

Hi,
According to your post, my understanding is that you wanted to start a workflow when a value in specific column is changed.
When you create workflow, if you check the “start the workflow automatically when an item is changed”, the workflow will be started automatically once the item is edited.
In the other word, no matter which column we changed, the the workflow will be started automatically.
As a workaround, we can add condition or action to make the workflow excute the next step only if the value in specific column is changed.
There are two options to achieve it.
Use the “Wait for Field Change in Current Item" action”. If you add the action at the first,  the workflow will excute the next step until the column is chaned to the specific value.
   2. User the “If any value equals to value” condition. If you add the condition at the first, the workflow will excute the next step if the condition is satisfied.
Thank you for your understanding.
Best Regards,
Linda Li
Linda Li
TechNet Community Support

Similar Messages

  • How to trigger a workflow when data inside a table changes

    Hi
    How to trigger a workflow when data inside a table changes ??
    We need to trigger a workflow when STAT2 field value in PA0000 table changes.
    rgds
    Chemmanz

    Make use of Business Object BUS1065. In this business Object you have an attribute Status which you can use. There are a number of events that will get triggered when the status is changed.
    Thanks
    Arghadip

  • How can i trigger workflow when particular event happens in webdynpro

    how can i trigger workflow when particular event happens in webdynpro

    hi,
    To trigger workflow , use the fm : 'SAP_WAPI_START_WORKFLOW'
    Refer this thread for similar requirment : Workflow in WebDynpro
    Blog : http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417500)ID1564403950DB00699140435432809306End?blog=/pub/wlg/2778

  • Serv. Desk: Action: send an email only when a value in a field has changed

    Hello,
    In Soution Manager 4.0, Sevice Desk, I would like to create an action which creates an email only when a value of a certain field has changed.
    - only in change mode relevant
    - only when a value of one field has changed (e.g. Message Processort has changed from Buss. Partner 4 to 5. Than a mail should be sent to BP 5).
    - it should only send this kind of email when the field value has changed in change mode. In other words: it should not sent the email e.g. when the status has changed.
    I tried all kinds of things but I do not know on how to define the COnditions for an Action, so I can compare e.g.
    if <old value> <> <new value>
    Any ideas or experience on how to implement this without major modifications ?
    Thanks
    Christian

    Hi Christian,
    check out my question on SDN.
    Email on Status Change
    it has details on how to send an email when the status changes. I believe you are going to have to do something like this for each of the fields you want to create an Action Starting Condition for.
    regards,
    Jason

  • How to start a workflow by an event

    Did somebody know how to start an OWB workflow after an event occur ?
    In my application, the OWB workflow must start (and import data) after a record is insert in one of my application database table. Actually, I schedule a job to look in that table every single minute. The problem is that every minute, a connection is open and close on the application database. Also, the user have to wait for one minute (at most) before is job begin to be process. Can someone have a way to start OWB on event by using trigger, queue or something else ?
    Thank you,
    MB

    owf(your_OWF).wf_engine.LaunchProcess(item_type, item_key, process_name);
    If your process is defined as:
    Module: PRC_MODULE
    Process_flow_package: PRC_PACK
    Process_name: PROCESS
    then ITEM_TYPE is PRC_PACK,
    ITEM_KEY can be anything, like p_process_name||'_'|| SYSDATE to make sure it does not get doubled,
    and process_name is PROCESS.
    So when you call this function it would look like this:
    owf(your_OWF).wf_engine.LaunchProcess('PRC_PACK', 'PROCESS_24072009120000', 'PROCESS');

  • Error  "An error occurred on starting the workflow" when creating Timesheet

    Hi..I have copied a standard task for Timesheet approval...and have assigned to profile..but when creating timesheet i'm getting error as "An error occurred on starting the workflow" .. could anyone help me out from this issue..
    Thanks
    shankar

    HI Shankar,
    I have the same error you listed here for a few employees. Could you please tell me how you resolved this? 
    I've searched other posted messages and look like we've set up the timeshee approval correctly, but still have this error.
    Any information provided is appreciated.
    Thanks,
    Tam

  • How to start a Workflow with a Dynpro action button.

    Hi @ all,
    i have the problem, that i want to start a workflow with a self-made dynpro.
    The dynpro consist the following information who had to be transported in the workflow.
    Stacknr.
    User
    Date
    Time
    and a tif data file
    Somebody have an idea how it works?
    i am very new in workflow. So if you want to help me than please with a step by step guide.
    Thanks a lot.
    Regards Phil

    Hi,
    Please go through the wiki. There are plenty of instructions. Also, this is commonly discussed topic, so try to search first. The key for your problem is that there are function modules to tirgger workflows (either directly or with an event).
    Regards,
    Karri

  • How to start a workflow if a document status changes ?

    Hello,
    I want to start a wrokflow when the status of a document changes to completed. Can anyone point out the steps that i should follow ?
    What customization steps are required for this issue.
    For the record, i did the following:
    - i created the notification for absence workflow described in the SAP help documentation
    - Then i went to spro transaction code -> cross-application components-> doc. Mngt ->control data -> define document type. then i chose KPR type, when to its status "completed" modified it and added in the task the id of a workflow and i saved.
    Now when i change the status of a document to complted nothing happens.
    The workflow is not triggered.
    Any ideas to why ?
    Points are rewarded
    Regards

    Hi,
        Go to transaction " BSVW " and make an entry for your status object and business object type. You can maintain status restrictions for your object type too in this transaction.
        This will trigger the workflow.
    Regards,
    Manikandan R

  • How to trigger a workflow when a bank record of an employee is delimited

    Hi Friends,
      I want to trigger a workflow when a bank record of an employee is delimited(Infotype  IT0009). When delimiting the bank info, the old record's ENDDA is changed and a new record is created with the BEGDA. In this case two events are triggered one is BANKDETAIL-CREATED and other one is BANKDETAIL-DELETED.
    Which one should i use to trigger my workflow.
    Note : If we use the creation of new record for triggering workflow, then in case when the record is created for a new employee then the workflow will be triggered. To control this can we check whether there is an existing entry in IT009 for the employee or not. If an entry already exist then trigger the workflow else not. Is this ok? Please advice.

    Hi sapient,
    Here i think none of the events would actually help you in achieving what you want because you want to trigger the workflow when the account is delimited not when the account is either created or deleted.Please look for some other information to trigger your workflow.Will get back to you if i had any ideas.
    Thanks,
    Bhumika

  • How to trigger a workflow when a info record is changed?

    Hello All,
    I would like to trigger a workflow when the conditions from a info record are changed?
    What business object should be used?
    Thanks in Advance
    Rui

    Hi,
    for these kinds of issues,
    foirst check if a uefull event already exists in the system
    for this you first actiave the event trace: SWELS.
    Then you change the info record.
    And then you read the event log with SWEL.
    If there's no event, you may eventually have to create it in an exit with SAP_WAPI_CREATE_EVENT fm
    Kind regards, Rob Dielemans

  • How to Refresh The Page When The Value of selectinputData Changes

    Hi;
    I have a select input date component and I want to refresh the page when the value of selectinputdate changes. What is the way to do it?
    Also what is the way to do the same thing with choosedate component?
    Thank you very much...

    Hi Turhan,
    You may want to read about the Partial Page Refresh (PPR) capabilities in ADF Faces. You can make the selectInputDate's partialSubmit property "true" and then cause the specific components you wish refreshed have their partialTriggers property set to the ID of the selectInputDate.
    Hope this helps,
    John

  • When do export to excel value of char column automatic changes in excel

    When do export data , the values of varchar2 column (of oracle) it automatic changes
    Eg.
    the value in oracle (varchar2(100) is --> 205013113452
    when do export to excel it's change to ---> 2.05013E+11
    How can I solve this problem?.
    Regards
    Akbar

    create a view with the order of colums that you want to see in excel and export to excel after selecting that view now you will get the excel columsn with format you like .

  • How to figure out if the bottom 2 lines in each group has the same value in specific columns?

    Hi, I need help to finish my project ASAP. My task is to figure out defects in this Loan_Status_Tbl. 
    When Current_Principal= 0, Loan_status should be populated from previous records. For example, when Loan_Nbr 00001's current_Principal=0, it's loan_status is not populated from it's 2010-12-30 record, and 00002 is good. I want to know which items are not
    good, and report the results to engineer to modify the wrong record in DW. 
    ID      LOAN_NBR    CURRENT_PRINCIPAL                           LOAD_DT              LOAN_STATUS
    1        00001           1000                            2010-12-5     APPROVED
    2        00001           800                              2010-12-30   APPROVED
    3        00001           0                                  2011-3-1        NULL        
    4        00002           500                              2012-5-1        APPROVED
    5        00002           0                                  2012-6-12      APPROVED

    Hi,
    If I understand correctly, you want to highlight the records that have incorrect Loan_status values.
    To achieve this requirement, we can create a table with the table data, then add a column with correct Loan_status value in a report. Compare the Loan_status column and new column to find out the incorrect values, then highlight it. The following detail
    steps are for your references:
    Create a report in a SQL Server Reporting Services Project.
    Create a dataset with the sample data.
    Drag a Table with the dataset to design surface.
    Add a group grouped by LOAN_NBR, then insert all the fields to the table.
    Right-click the LOAN_STATUS column to add a new column with Right option, then insert the expression as below:
    =iif(Fields!CURRENT_PRINCIPAL.Value="0",previous(Fields!LOAN_STATUS.Value),Fields!LOAN_STATUS.Value)
    Click second row to change its BackgroundColor property as below, then the incorrect Loan_status value row will be highlighted:
    =iif(Fields!LOAN_STATUS.Value=iif(Fields!CURRENT_PRINCIPAL.Value="0",previous(Fields!LOAN_STATUS.Value),Fields!LOAN_STATUS.Value),"Transparent","Red")
    The following screenshot is for your reference:
    Reference:
    Create a Basic Table Report (SSRS Tutorial)
    If there are any other questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Sorting is not working in infragistics when empty value in the column

    Hi ,
    i am using <ig:gridView> in my application. i have many columns in the grid view(ig means third party infragistics component). But in my case sorting(sortBy attribute in ig:column) is not properly working when the empty values in the column(DATA_ROW.source). This is a severity bug in my application. I have two days to deploy our project. I already hosted my bug report to the infragistics website. Please reply ASAP.
    <ig:column style="border:1px" sortBy="source">
    <f:facet name="header">
    <h:outputText style="color:#245B89;text-decoration:underline" value="Source System " title="Click to sort" />
    </f:facet>
    <h:outputText value="#{DATA_ROW.source}" />
    </ig:column>

    Hi,
    You can refer this post-
    https://social.technet.microsoft.com/Forums/office/en-US/b748bb03-4881-4aa5-9c87-bd4558b9201c/unable-to-sort-task-lists-by-assigned-to-column?forum=sharepointadminprevious
    Thanks,
    Danny
    Please remember to Mark as Answer if it works or vote of it is helpful

  • How to calculate the sum of the values of some columns of a table

    hi
    i want to get in the column averages just the average of the values of some columns not all the columns of the table.what i have to change exactly in this block diagram.even if the size of the table is 25,i want the division to be the number of values in each column(= number of rows)
    just like that:
    Solved!
    Go to Solution.
    Attachments:
    operations on some columns.vi ‏10 KB

    i did exactely what u told me, i think i missed something because i don't get the average value of the rows i want
    Attachments:
    average.vi ‏11 KB

Maybe you are looking for