Event is not compatible with process?

Steve
Platinum 4
Platinum 4

Got this error:

3X_0_a_0a3c545516a5e12ec59860946505f8b6f73d55c8.png

Clicked MORE INFO and got this:

3X_b_3_b302fde8d2ed72b29a46d3056d6d9eed48c3bb63.png

Clicked Learn more and got this, which is entirely irrelevent:

3X_8_5_858a7949d566b00a5fa26965308f14eda2f4960a.png

There is NO USEFUL INFORMATION IN ANY OF THESE to help me fix the problem! Because the app is live, I deleted the entire bot stack to eliminate the error and any possible โ€œincompatibilityโ€.

This was my first attempt to create a bot, to provide a daily report. This should not be difficult.

@prithpal @praveen

14 19 1,344
19 REPLIES 19

Sympathies, I havenโ€™t had the courage to dive in yet. I find the terminology hard to get my head around.

I wasted 2 hours on Saturday, also on a live app and had to delete all โ€˜Automationsโ€™ and start over multiple times before I gave up and went another route. It would have taken me 2 minutes with a Report, but that button is greyed outโ€ฆ

Same hereโ€ฆBut my most of problems regarding "Events solved when I selected option for every row of table in schedule type

Yep, thatโ€™s what I was hoping. @praveenโ€™s claimed novice users find automation easy and intuitive. I most certainly do not.

Why not make workflow and reports layers atop bots, so I can use the old interface to create bots?

I follow you.

I indeed mentioned the same thing on the first day the bot was introduced.

or at least better error messages, ones that tell you what you did wrong and not just incompatible.

Were they specifying the same table? i have done that before,puting a table in the process and another in the event, and it gave me the error of incompatibility.

Youโ€™d think it would say that, then. And why do I have to specify the same table in multiple components???

Got this same error. It looks like you canโ€™t schedule a process and also include a condition for whether it should fire or not unless you change it to โ€˜For Every Row Of The Tableโ€™ so I tested that out and got the same email about 60 times.

If Praveen is right then what weโ€™re looking at here is the โ€˜Guitar Heroโ€™ effect where people who can play guitar are very bad at Guitar Hero and people with no musical ability whatsoever become Slash overnight.

Hi Jordan, so is there a work around for this multiple emails issue?

Hi was this ever solved.

I'm having this issue. 

https://www.googlecloudcommunity.com/gc/AppSheet-Q-A/Automation-to-determine-whether-a-form-has-been...

I have selected the same table in both instances but I still get the error. I don't see an option to select none.

The app has two tables and those are the to tables I can choose from

In Automation, access the Processes tab and locate the process used in your Bot.  Expand that Process and you will likely find that the datasource used in the Process does not match that defined in the Event.  They must be the same.  See images

Event Datasource and link to go to Process

Screen Shot 2022-03-10 at 7.19.26 AM.png

 

Process Datasource - must match Event's

Screen Shot 2022-03-10 at 7.21.03 AM.png

I can confirm that I encounter this issue a few times a month and it STILL can trip me up sometimes.

The table selection is NOT intuitive at all, especially when you click on "bots" and try to make all of your changes from there.

It doesn't have an option to see the process "master" table, just the table of the "task" inside the "process".

It is really convoluted. 

This has solved it for me but just to add when you have gone to process datasource you might have to click on show unlinked and change the source there

Has anyone been able to solve this ? 

I am getting the following error when trying to create a daily scheduled email. I don't want to trigger an email for each row but a single email with all the data on my slice.

The event and process of the 'Send an email report for Freight losses daily' Bot are not compatible. The output of event 'New dispatch with freight difference' and the input of the process 'New process' must be the same table or 'None' in the case of a scheduled event that is not 'For Each Row'. No "Call Process for each row" step is allowed in the process when using scheduled event

Hope someone can point me to the right solution. 

Thanks 

Refer to my post above.  It shows you, with pictures, from the bot how to get to the Process and set the Process Table to match that of the Event.

Thanks for your msg. But I am asking in the case of a scheduled daily report. I believe your solution is for data change trigger. 

As described in the error that you posted, for a scheduled Event, the Process must have "none" set as the table.

@Utsav_Chhawchha 

Yes @Marc_Dillon is correct,  I didn't read the first sentence of your post well.  Process Table should be "none".

Do note:  you can run a Scheduled Process with the "ForEachRowinTable" (which is not what you want in this case),  then you WOULD need to set the Process table to match the Event.

Top Labels in this Space