I'm not sure what the culprit is, but my map is only writing one record, instead of all the records in the bundle. It's not an error (it's a success in the qRules history).
In on map (with repeating group thing set up) I actually think it's overwriting the first record ID with all the records because the data from the last record now appears in the ID for the first record (lowest ID number). So, I think there is something wrong with my ID hookup... In the map that I tried without the repeating group thing set (so the fields are the full path in the map), it seems like it's only writing the first record in the bundle (no overriding data for the wrong ID).
Here is my submit command: SubmitToSharePointList /submit=Submit /mapping=mapping_EditModel_Split1 /id=/my:myFields/my:sec_ModelEdits_A/my:sec_ModelEdits_Submit_A/my:subMod_ID (I haven't ever had to put the full path with the ID before either (not sure why I am now), but when I just put the field, I get an error.)
The only thing really different from anything I've done before is I'm using check boxes in which I read data from the list, the user edits it and then I push back (the only other time I've used checkboxes, I only captured data and pushed to the list). So, maybe it's something with checkboxes?
At first, I had checkboxes in the form, but my list columns were text. So, I created different columns to use and made them Yes/No (thinking this would help), but I still get the same issue.
Any help is greatly appreciated. My brain has hurt for days trying to figure it out. LOL
SharePoint 2010/InfoPath 2010/qRules 8.1