Hallo Zusammen,
ich habe einen Flow erstellt, der in meinem Shopify Shop den "Price" und den "Compare_Price" updaten soll.
Der Flow zieht sich aus meinem Datastore die jeweiligen Daten. Wenn der "shopifyUpdatePriceAndBarcode" Step so konfiguriert ist, dass er beide Werte, also "Price" und den "Compare_Price" updaten soll, bricht der Flow nach 190 API Calls ab, siehe hier:
17:07:53 - Execute Flow-Step: shopifyUpdatePriceAndBarcode. 17:07:53 - Step: APIrateLimitPerSecond: 2 (1 characters total) 17:07:53 - Step: APIcallLimit: (0 characters total) 17:07:53 - Step: input validation: Filtering spreadsheet with filter: row.isValid() 17:07:53 - Step: invalidItems: Start processing of Spreadsheet: Stammdaten_filtered 17:07:54 - Step: no valid rows to be proceeded warning: Condition does not apply. Flow will continue normally. Condition: !(output@SpreadsheetFilter_4?? && output@SpreadsheetFilter_4.hasRows()) 17:07:56 - Step: invalid items warning: Condition does not apply. Flow will continue normally. Condition: negativeOutput@SpreadsheetFilter_4?? && negativeOutput@SpreadsheetFilter_4.hasRows() 17:07:56 - Step: product update processing: Start requests with batchSize: 1 17:08:46 - Step: product update processing: Executed 100 requests already. 17:09:31 - WARNINGStep: product update processing: WARNING:Error during request 186: HTTP status: 422 (Unprocessable Entity), Response Content: {"errors":{"price":["must be greater than or equal to 0"]}} 17:09:31 - WARNINGStep: product update processing: WARNING:Error during request 188: HTTP status: 422 (Unprocessable Entity), Response Content: {"errors":{"price":["must be greater than or equal to 0"]}} 17:09:32 - WARNINGStep: product update processing: WARNING:Error during request 190: HTTP status: 422 (Unprocessable Entity), Response Content: {"errors":{"price":["must be greater than or equal to 0"]}} 17:09:32 - Step: invalidItems: # processed rows: 0
Wenn ich es aber auf zwei Steps aufteile, also ein Step updated den "Price" der zweite den "Compare_Price" dann laufen die Steps sauber durch.
Ich verstehe allerdings nicht so ganz, wieso der original Step mit dem Update beider Daten abbricht.
Hat jemand eine Idee?
Viele Grüße
Ramin