Hi all,
In an attempt to make a "scan inventory" system in Airtable, I have been playing around with the following automation:
I have a base with all our products listed in "All products" and another linked table "Scanner" that links back to "All products"
The primary field "Scanned" is setup with this formula:
IF(Barcode, "OK", "Waiting")
So if the "Barcode" column is empty we show "Waiting", and if not we show "OK"
I then have the following automation setup:
So basically, whenever "Scan status" changes from "Waiting" to "OK", we want to update that record by inserting the "Barcode" value into the linked column "Link to All products".
This works everytime I test it inside the Automations tab, but when I try testing it by scanning some real life barcodes, it only works for some records:
I have of course verified that all the records actually do exist in the "All products" table.
The error I am getting in the automation history tab is:
And so my question is basically, why does it sometimes work and sometimes not? What do I need to change regarding my permissions to make it work for all records?
All columns in both tables are set to the following:
On a sidenote.. You might ask, why not just scan directly into "Link to All products"?
And the answer is, that I cannot get my barcode scanner to make the correct escape sequence which would be "[barcode] + ENTER + SHIFT+ENTER" which would automatically select the found record, and add a new line in the table.
Thank you!