HI There,
Trying to troubleshoot a custom bod. I've got multiple instances of a supplier invoice coming in a single XML File. I believe I've mapped the two correctly, leading to the below BOD sitting in the CSI Replication Document inbox.

However, I can see that this BOD has actually raised an error by looking at the error bods in ION Desk:
Error executing IDO request for BOD Load.EphesoftInvoice, site HB_CH_TEST: The row_id entered cannot be null in reginvitem_mst. INSERT rolled back.
Now, If I manipulate the input XML File to contain only a single Invoice, as opposed to multiple, then I don't get the error - The data flows into the IDO and into my tables. Clearly my syntax is incorrect, but I don't know enough about it to see where i've gone wrong. Was hoping someone might be able to help!
Cheers,
Jamie