Manage branching in your flow

Comments

12 comments

  • Nuri Ensing NetSuite Integration Whiz
    Engaged
    Awesome Follow-up
    Celigo University Level 4: Legendary

    Whenever I change something in the branching input it removes the complete input and then it gives me a red input box (error). Cannot save anymore. Seems like a bug. I can also not report a bug as I cannot select bug in the general feedback. So that's why I posted it here.

    Also I cannot move any flow steps anymore. I am using Celigo on EU platform. And using Chrome Version 105.0.5195.102 (Official Build) (arm64)

    1
  • Quentin McRee

    I came here to report the same two bugs that Nuri mentioned:

    1. Cannot edit the input of branching.
    2. Cannot reorder flow steps.

    Being able to reorder flow steps is critical for maintaining our existing flows that do not incorporate branching and also is needed to correct flow configurations during development. How soon could we get this feature added back? 

    1
  • Courtney Jordan Experience Strategy & Design Director Community moderator
    Celigo University Level 4: Legendary
    Awesome Follow-up
    Top Contributor

    Hi Nuri Ensing,

    Just to clarify, Vikram is referring to the bug you discovered. Thank you so much for taking the time to let us know! As far as drag-and-drop, thank you for letting us know that you rely on this functionality. When we added flow branching, we had to temporarily remove that functionality, so it should be re-added in a later release. I've let the PM for this project know, so he may provide more details.

    0
  • Vikram Thakre Senior QA Engineer

    Hi Fabio Dias,

    Under input panel we are showing only first record coming from export side.If you select first matching branch then router preview will only show the output as per the data under input panel.

    But in run time it will check the data sequentially through each branch.

    For example -Input have 3 records with 3 ids, each branch matches 1ID.
    In run time, first record will go to branch with index 0 and check the condition you have given in router .If it matches then the record will go to branch first else it will check for second and third branch.
    Same sequence it will follow for 2nd and third record .

    Thanks,
    Vikram






    0
  • Vikram Thakre Senior QA Engineer

    Hi Fabio Dias,

    Thank you for reporting this.
    We tried to replicate this but unable to reproduce.
    Could you please log a support case for the same and provide the flow configuration .

    Thank you,
    Vikram

    0
  • Geoff Tipley NetSuite Integration Whiz
    Celigo University Level 4: Legendary

    I love the idea of this feature and I'm going to get some great use out of it. One thing this can solve is having the same filter criteria on multiple Destination/Lookup components, and it makes the flows way easier to understand at a glance by making them more flowchart-like in appearance. I've been using it for a month or two in a couple of flows that will soon be in Production.
    But in most of the other flows I've tried it in, I encounter errors with it that I can't google, and I end up abandoning branching. I have a suspicion that it doesn't like it when a branch contains no Destinations/Lookups and then merges back into the main branch later, and this is something I've wanted to do more than once, basically "only run these three steps if X, else skip over them".

    0
  • Vikram Thakre Senior QA Engineer

    Hi Quentin McRee and Nuri Ensing,

    Cannot edit the input of branching issue has been fixed.
    Could you please check and let me know if the issue still persists.

    Thanks,
    Vikram

    0
  • Vikram Thakre Senior QA Engineer

    Hi Nuri,

    Thank you so much for taking time to provide this feedback.We have identified this issue internally and will get it fixed soon.

    Thanks & Regards,
    Vikram

    0
  • Nuri Ensing NetSuite Integration Whiz
    Engaged
    Awesome Follow-up
    Celigo University Level 4: Legendary

    Hi Vikram Thakre
    Checked and it works. 
    Thanks for the update!

    0
  • Vikram Thakre Senior QA Engineer

    Hi Geoff Tipley ,

    Thank you Geoff for your valuable feedback.
    We are looking into this and will provide the more updates on the CS case raised for the same issue.

    Thanks,
    Vikram

    0
  • Fabio Dias
    Engaged

    Hi Vikram Thakre,

    I've opened a ticket with the issues as requested.

     

    The other issue I'm facing is that the previews are only working for me if the first record of the source passes through that branch.

    ie. Source has 3 ids, each branch matches 1 ID, only the first ID of the source will work for previews.

     

    Thanks!

    0
  • Fabio Dias
    Engaged

    I'm having the above issues, but also having some others.

    1- using Delta Export Type leads to the flow cancelling by itself (workaround by using adjusted timestamp instead of Delta).

    2- Ignored true/false value is not merged back into the record using the result mapping (I'm using one-to-many).

    3- Cannot change a record to ignored = true via Post Submit Script.

    0

Please sign in to leave a comment.