Multiple qualifiers on a single assertion doesn't generate QS correctly

Hi All,

Our schema has multiple qualifiers with the same qualifier property on a single assertion, but only 3 or 4 of them get generated.

Background: our target wikibase is factgrid. We are working with bibliographic data. We use "Present Holding" to indicate the library and we qualify with Inventory position for the current "shelfmark" ("call number") and with Old inventory position for former shelfmarks. Some manuscripts have many former shelf marks so we have multiple columns, one for each (call them FORMER_CALL_0, FORMER_CALL_1, etc. Our schema has a single Present Holding assertion with many Old inventory position qualifiers. Many records have zero or one, but some have 5 or more.

We would like to see Quickstatements like this:

Q1038821	P329	Q395974	P10	"Z-III-16"	P30	"Z.III.16"	P30	"iiij.Z.16"	P30	"iv.Ξ.15"	P30	"iv.c.12"

We see that when four columns are populated only three appear but when five are populated, four appear.
Any ideas, anyone? Thanks!

Hi @daziff, I'm sorry you've been having a frustrating experience with the QuickStatements exporter. I don't have much familiarity with this part of the codebase (it seems like @antonin_d would be the resident expert there), but I'll try to help as much as I can!
In looking at the OpenRefine documentation on qualifiers and uploading data using QuickStatements, it seems like there are some conditions where data might be omitted from the output data. Would that be relevant in your case?

Again, I'm not too familiar with this part of OpenRefine, so my apologies in advance if this isn't of much use.

Hi, I tried to reproduce the issue on OR 3.10, but was unable to reproduce the issue. I created a project with 3 rows screenshots below. the QS export contained the details as defined no data was skipped. Please review below screenshots and let know if i missed something. Do also share which version of OR and if possible sample data to reproduce the issue.


QS export

Q99455	P329	Q11	P10	"Esoterica 043"	P30	"G II 2"	P30	"G II 3"	P30	"G II 4"	P30	"G II 5"	P30	"G II 6"
Q99455	P329	Q11	P10	"Z-III-16"	P30	"Z.III.16"	P30	"iiij.Z.16"
CREATE
LAST	P329	Q11	P10	"Z-III-16"	P30	"Z.III.16"	P30	"iiij.Z.16"	P30	"iv.Ξ.15"	P30	"iv.c.12"