feat: accept ERP-semantic roster workbook headers
This commit is contained in:
1 parent
ffa3340899
commit
e68fcc1ce3
22 files changed
+569
-89
No files matched your search
@@ -195,7 +195,7 @@
|
||||
"full_replace requires confirmed=true and forces a native overwrite of every supplied sequence even when its current persisted projection is equal; the plugin must not downgrade confirmed user intent to no_changes",
|
||||
"passenger_list.marker is exactly TEST-202609 only for an explicit historical test context",
|
||||
"every source row has 证件类型 exactly 护照",
|
||||
"the workbook header is exactly row 2; row 1 is group metadata and never enters canonical TSV",
|
||||
"exactly one workbook row within the first 100 rows maps to the required ERP passenger fields; the header may be row 1 or follow metadata rows, source order is arbitrary, approved source/ERP aliases map to one semantic field each, and unknown or unheaded data columns are rejected; contiguous roster data is read below the detected header",
|
||||
"at most one row has trimmed 备注 exactly 领队; that row requires nonblank 姓名 and 电话 and must match passenger_list.leader_contact"
|
||||
],
|
||||
"native_defects": [
|
||||
|
||||
Reference in new issue
Block a user