← back to Mfr Review Viewer Corruption
diagnose the FileMaker [110] delete block: it is delete-time relationship resolution, not the layout
8f7032c46ed016870a551b6850940fea7f5e0e21 · 2026-09-03 14:24:32 -0700 · Steve Abrams
Zero-effect DELETE probe (nonexistent record id, GET-proven absent) returns 101 not 110
across all 95 same-base-table layouts with 0 related fields and 0 portals, including
'Basic List of Fields'. Reads resolve every related TO fine. So 110 is raised during the
delete of a real record by a relationship that appears on no layout -- which is why every
layout swap failed identically. Narrows the fix to a Relationship Graph repair in
FileMaker Pro, with retry-first because an external-data-source outage would be intermittent.
Adds scripts/diagnostics/* (read-only probes), verification/probe-*.json evidence, and
verification/delete-context-diagnosis.md. 0 canonical FileMaker records created, changed,
or deleted.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5qbBnj5C8dVC83qvX6fV5
Files touched
A scripts/diagnostics/probe-delete-context-matrix.mjsA scripts/diagnostics/probe-layout-get-matrix.mjsA scripts/diagnostics/probe-related-table-occurrences.mjsA verification/delete-context-diagnosis.mdA verification/probe-delete-context-matrix.jsonA verification/probe-layout-get-matrix.jsonA verification/probe-related-table-occurrences.json
Diff
commit 8f7032c46ed016870a551b6850940fea7f5e0e21
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Sep 3 14:24:32 2026 -0700
diagnose the FileMaker [110] delete block: it is delete-time relationship resolution, not the layout
Zero-effect DELETE probe (nonexistent record id, GET-proven absent) returns 101 not 110
across all 95 same-base-table layouts with 0 related fields and 0 portals, including
'Basic List of Fields'. Reads resolve every related TO fine. So 110 is raised during the
delete of a real record by a relationship that appears on no layout -- which is why every
layout swap failed identically. Narrows the fix to a Relationship Graph repair in
FileMaker Pro, with retry-first because an external-data-source outage would be intermittent.
Adds scripts/diagnostics/* (read-only probes), verification/probe-*.json evidence, and
verification/delete-context-diagnosis.md. 0 canonical FileMaker records created, changed,
or deleted.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5qbBnj5C8dVC83qvX6fV5
---
.../diagnostics/probe-delete-context-matrix.mjs | 42 +
scripts/diagnostics/probe-layout-get-matrix.mjs | 31 +
.../probe-related-table-occurrences.mjs | 21 +
verification/delete-context-diagnosis.md | 122 +
verification/probe-delete-context-matrix.json | 572 ++++
verification/probe-layout-get-matrix.json | 2836 ++++++++++++++++++++
verification/probe-related-table-occurrences.json | 92 +
7 files changed, 3716 insertions(+)
diff --git a/scripts/diagnostics/probe-delete-context-matrix.mjs b/scripts/diagnostics/probe-delete-context-matrix.mjs
new file mode 100644
index 0000000..210218a
--- /dev/null
+++ b/scripts/diagnostics/probe-delete-context-matrix.mjs
@@ -0,0 +1,42 @@
+// STEP 2: ZERO-EFFECT delete probe. Deletes a recordId PROVEN not to exist, so the
+// call can destroy nothing; we only read back FileMaker's error code.
+// 110 = "Related tables are missing" -> layout's TO context is broken for DELETE
+// 101 = "Record is missing" -> DELETE context is CLEAN (it got far enough
+// to look for the record and not find it)
+import { readFileSync, existsSync, writeFileSync } from 'node:fs';
+import path from 'node:path'; import os from 'node:os';
+const SP='/private/tmp/claude-501/-Users-macstudio3-Projects-mfr-review-viewer-corruption/a26937d9-cc11-4299-9dfb-d661aa523a33/scratchpad';
+const FM_PROJECT = path.join(os.homedir(),'Projects','filemaker-mcp');
+for (const line of readFileSync(path.join(FM_PROJECT,'.env'),'utf8').split('\n')) { const m=line.match(/^([A-Z_]+)=(.*)$/); if(m&&!process.env[m[1]]) process.env[m[1]]=m[2]; }
+const fm = await import('file://'+path.join(FM_PROJECT,'src','fm-client.js'));
+
+const PROBE_RID = '99999999'; // must NOT exist
+// --- HARD PRECONDITION: prove the probe id does not exist before any DELETE ---
+let exists = null;
+try { exists = await fm.getRecord('WALLPAPER','Basic List of Fields',PROBE_RID); }
+catch(e){ exists = { _err: String(e.fmCode||'')+' '+e.message }; }
+if (!exists || !exists._err) { console.error('ABORT: probe id may exist ->', JSON.stringify(exists).slice(0,300)); process.exit(2); }
+console.log('precondition OK: probe id', PROBE_RID, 'does not exist ->', exists._err.slice(0,80));
+
+const p1 = JSON.parse(readFileSync(SP+'/probe1.json','utf8'));
+// same-base-table + zero related fields/portals
+const cands = p1.filter(o=>o.ok && o.relatedFields.length===0 && o.portals.length===0 &&
+ (o.combo==='HSW51502' || o.mfr==='51502'));
+console.log('delete-probe candidates:', cands.length);
+
+const res=[]; let i=0;
+async function worker(){
+ while(true){ const k=i++; if(k>=cands.length) return; const lay=cands[k].layout;
+ let code='?', msg='';
+ try { await fm.deleteRecord('WALLPAPER', lay, PROBE_RID); code='DELETED?!'; }
+ catch(e){ code=String(e.fmCode||''); msg=String(e.message).slice(0,120); }
+ res.push({layout:lay, code, msg, nFields:cands[k].nFields});
+ }
+}
+await Promise.all(Array.from({length:8},worker));
+writeFileSync(SP+'/probe2.json', JSON.stringify(res,null,1));
+const tally={}; for(const r of res) tally[r.code]=(tally[r.code]||0)+1;
+console.log('ERROR-CODE TALLY:', JSON.stringify(tally));
+const clean = res.filter(r=>r.code!=='110');
+console.log('NON-110 layouts:', clean.length);
+console.log(clean.map(c=>` ${c.code} | ${c.layout} | f=${c.nFields} | ${c.msg}`).join('\n'));
diff --git a/scripts/diagnostics/probe-layout-get-matrix.mjs b/scripts/diagnostics/probe-layout-get-matrix.mjs
new file mode 100644
index 0000000..59e7525
--- /dev/null
+++ b/scripts/diagnostics/probe-layout-get-matrix.mjs
@@ -0,0 +1,31 @@
+import { readFileSync, existsSync, writeFileSync } from 'node:fs';
+import path from 'node:path'; import os from 'node:os';
+const SP='/private/tmp/claude-501/-Users-macstudio3-Projects-mfr-review-viewer-corruption/a26937d9-cc11-4299-9dfb-d661aa523a33/scratchpad';
+const FM_PROJECT = path.join(os.homedir(),'Projects','filemaker-mcp');
+const FM_ENV = path.join(FM_PROJECT,'.env');
+if (existsSync(FM_ENV)) for (const line of readFileSync(FM_ENV,'utf8').split('\n')) { const m=line.match(/^([A-Z_]+)=(.*)$/); if(m&&!process.env[m[1]]) process.env[m[1]]=m[2]; }
+process.env.FM_READONLY='1';
+const fm = await import('file://'+path.join(FM_PROJECT,'src','fm-client.js'));
+const ls = await fm.layouts('WALLPAPER');
+const flat=[]; (function walk(a){for(const l of a){ if(l.isFolder) walk(l.folderLayoutNames||[]); else flat.push(l.name);}})(ls);
+const uniq=[...new Set(flat)];
+const RID='129453';
+await fm.getRecord('WALLPAPER','Basic List of Fields',RID); // warm session
+const out=[]; let i=0;
+async function worker(){
+ while(true){ const k=i++; if(k>=uniq.length) return; const lay=uniq[k];
+ try { const rec = await fm.getRecord('WALLPAPER', lay, RID);
+ const fd=rec?.fieldData||{}; const keys=Object.keys(fd);
+ out.push({layout:lay, ok:true, combo:fd['combo sku']??null, series:fd['Series']??null, jsp:fd['JS Pattern']??null, mfr:fd['Mfr Pattern']??null, nFields:keys.length, relatedFields:keys.filter(k=>k.includes('::')), portals:Object.keys(rec?.portalData||{})});
+ } catch(e){ out.push({layout:lay, ok:false, code:String(e.fmCode||''), msg:String(e.message).slice(0,100)}); }
+ }
+}
+await Promise.all(Array.from({length:10},worker));
+writeFileSync(SP+'/probe1.json', JSON.stringify(out,null,1));
+const okr=out.filter(o=>o.ok);
+console.log('total',uniq.length,'GET-ok',okr.length);
+const codes={}; for(const o of out.filter(x=>!x.ok)) codes[o.code]=(codes[o.code]||0)+1;
+console.log('fail codes', JSON.stringify(codes));
+const clean=okr.filter(o=>o.relatedFields.length===0&&o.portals.length===0);
+console.log('CLEAN (0 related, 0 portals):', clean.length);
+console.log(clean.map(c=>`${c.layout} | f=${c.nFields} | combo=${c.combo} | mfr=${c.mfr}`).join('\n'));
diff --git a/scripts/diagnostics/probe-related-table-occurrences.mjs b/scripts/diagnostics/probe-related-table-occurrences.mjs
new file mode 100644
index 0000000..3d323a2
--- /dev/null
+++ b/scripts/diagnostics/probe-related-table-occurrences.mjs
@@ -0,0 +1,21 @@
+// STEP 3 (READ-ONLY): name every related table-occurrence the WALLPAPER graph exposes,
+// and test which of those external files are actually reachable on the server.
+import { readFileSync, writeFileSync } from 'node:fs';
+import path from 'node:path'; import os from 'node:os';
+const SP='/private/tmp/claude-501/-Users-macstudio3-Projects-mfr-review-viewer-corruption/a26937d9-cc11-4299-9dfb-d661aa523a33/scratchpad';
+const FM_PROJECT = path.join(os.homedir(),'Projects','filemaker-mcp');
+for (const line of readFileSync(path.join(FM_PROJECT,'.env'),'utf8').split('\n')) { const m=line.match(/^([A-Z_]+)=(.*)$/); if(m&&!process.env[m[1]]) process.env[m[1]]=m[2]; }
+process.env.FM_READONLY='1';
+const fm = await import('file://'+path.join(FM_PROJECT,'src','fm-client.js'));
+const p1 = JSON.parse(readFileSync(SP+'/probe1.json','utf8'));
+const tos = new Map();
+for (const o of p1) {
+ if(!o.ok) continue;
+ for (const rf of (o.relatedFields||[])) { const to=rf.split('::')[0]; if(!tos.has(to)) tos.set(to,{to,via:'field',firstLayout:o.layout,example:rf}); }
+ for (const p of (o.portals||[])) { const to=p.split('::')[0]; if(!tos.has(to)) tos.set(to,{to,via:'portal',firstLayout:o.layout,example:p}); }
+}
+console.log('=== related table occurrences referenced by WALLPAPER layouts ===');
+for (const t of tos.values()) console.log(` TO="${t.to}" via=${t.via} layout="${t.firstLayout}" ex="${t.example}"`);
+console.log('\n=== GET-failed layouts (code + message) ===');
+for (const o of p1.filter(x=>!x.ok)) console.log(` ${o.layout} :: code="${o.code}" :: ${o.msg}`);
+writeFileSync(SP+'/probe3-tos.json', JSON.stringify([...tos.values()],null,1));
diff --git a/verification/delete-context-diagnosis.md b/verification/delete-context-diagnosis.md
new file mode 100644
index 0000000..8269cb4
--- /dev/null
+++ b/verification/delete-context-diagnosis.md
@@ -0,0 +1,122 @@
+# TK-10922 — Why the FileMaker DELETE returns [110], and what actually fixes it
+
+Diagnosis run 2026-09-03 by claude-run-10922. **Read-only against canonical FileMaker.
+Zero records created, changed, or deleted.**
+
+## What was already known (and was wrong / incomplete)
+
+* 2026-08-28: `--apply` deleted 0 of 3 records; all three returned FileMaker
+ **[110] "Related tables are missing"**, routed through `Basic List of Fields`.
+* Commit `1ba8310` assumed a portal-free layout would bypass the validation. It did not.
+* The open question was left as four options: (a) repair the relationship graph,
+ (b) delete via a different table occurrence / base-table layout, (c) a server-side
+ script running in base-table context, (d) Data API DELETE via a TO with zero relationships.
+
+## New evidence (this session)
+
+### 1. It is very probably not a layout problem — (b) and (d) are all-but-dead.
+
+`scripts/diagnostics/probe-layout-get-matrix.mjs` enumerated **248 WALLPAPER layouts**;
+**240** can `GET` record 129453. **196** expose zero related fields and zero portals.
+
+`scripts/diagnostics/probe-delete-context-matrix.mjs` then fired a **zero-effect DELETE
+probe**: a `DELETE` against record id `99999999`, first *proven not to exist*
+(`GET` → `[101] Record is missing`). Such a call cannot destroy anything; it only reveals
+which error FileMaker raises for that layout's context.
+
+Result across the **95** layouts that are provably on the same base table as the targets
+*and* carry zero related fields / zero portals:
+
+```
+ERROR-CODE TALLY: {"101": 95} ← every single one, including "Basic List of Fields"
+NON-110 layouts: 95
+```
+
+**No layout returns 110 at context-open time.** The strong reading is that 110 is raised
+*during the delete of an actual record*, not when addressing the layout — so swapping layouts
+or hunting for a "clean" table occurrence is very unlikely to help.
+
+*Honest limit on this evidence (raised by a second-model adversarial check, gpt-5.3-codex):*
+this is a strong signal, **not a formal proof**. FileMaker may check record existence in an
+earlier phase than the relationship evaluation that raises 110, which would make the
+nonexistent-id probe non-discriminating. It rules the layout theory *unlikely*, not impossible.
+Evidence: `verification/probe-delete-context-matrix.json`.
+
+### 2. Reads resolve every related table fine — so this is the delete-time cascade walk.
+
+`GET` succeeds on layouts that *do* carry related fields and portals
+(`verification/probe-related-table-occurrences.json`):
+
+| Table occurrence | Reached via | Read status |
+|---|---|---|
+| `Clients::…` | related field | OK |
+| `Invoice for wallpaper::…` | related field | OK |
+| `WALLPAPER2 by combo sku / by mfr# / by vid / by series / 2 / 3` | field + portal | OK |
+| `Shopify Database by VARIANT SKU`, `SHOPIFY DATABASE`, `Shopify by Combo sku plus sample` | portal | OK |
+| `Metafileds by Handle`, `SamplesforCustomer`, `wc` | portal | OK |
+
+A layout read only resolves the TOs **that layout uses**. A record *delete* triggers a
+**delete-time relationship resolution** over the record's own table occurrence — most commonly
+the cascade walk over relationships with *"Delete related records in this table when a record
+is deleted in the other table"* enabled — **including relationships that appear on no layout
+at all**. Cascade is the most likely trigger but not the only one: a missing/unreachable
+external data source, a renamed or deleted table occurrence, or a relationship predicate
+touching an unavailable TO all raise 110 the same way.
+
+That single fact explains the whole history: reads are green everywhere, every layout swap
+failed identically, and the broken relationship is invisible to the Data API.
+
+### 3. Conclusion — the fix is (a), and it is probably small.
+
+One (or more) relationships hanging off the WALLPAPER base table occurrence, evaluated at
+delete time, points at a table occurrence whose base table can no longer be resolved. While
+that holds, **a Data API delete of a WALLPAPER record is unlikely to succeed from any layout**.
+
+**Caveat worth taking seriously:** if the unresolvable target is an *external data source
+file* rather than a structurally broken TO, the condition may be **intermittent** — the file
+being closed/unavailable on the server at the time, not permanently broken. The last real
+attempt was 2026-08-28, six days before this diagnosis. That makes "retry one delete now"
+a legitimately cheap first move (see the memo), not a wasted call.
+
+This is a Relationship Graph repair in FileMaker Pro — an admin/identity action, Steve-gated.
+`/Applications/FileMaker Pro.app` is installed on this Mac, so it is a local, ~2-minute fix.
+
+### 4. Option (c) exists but is unverifiable from here — do not fire it blind.
+
+WALLPAPER contains **477 scripts**. Exactly one is delete-capable by name:
+
+```
+Delete 1 next wait 1 second
+```
+
+The Data API exposes script *names* only, never bodies. The name reads like a
+**loop over a found set** (delete record → go to next → pause). Invoked through the Data API
+with the wrong found set — or if it begins with a `Show All Records` step — it could delete
+far beyond the three targets. **It must be opened and read in FileMaker Pro before anyone
+considers running it.** It is listed here as a lead, not as a path.
+
+## Target state re-verified live (read-only, 2026-09-03)
+
+| dw_sku | DELETE rid | state | KEEP rid | state |
+|---|---|---|---|---|
+| HSW-51502 | 129453 | exists, Mfr `51502` (placeholder), no sample history | 382568 | exists, Mfr `#gz103 - $44.10 net - 1/1/14`, sample 01/25/2023 |
+| HSW-51508 | 129459 | exists, Mfr `51508` (placeholder), no sample history | 349620 | exists, Mfr `#gz109 - $44.10 net - 1/1/14`, sample 07/08/2022 |
+| HSW-51521 | 129472 | exists, Mfr `51521` (placeholder), no sample history | 470274 | exists, Mfr `#gz122 - $44.10 net - 1/1/14`, sample 06/07/2024 |
+
+The plan predicate still holds exactly. Fresh pre-delete snapshots exist under
+`data/restore/*-2026-09-03T20-48-09-374Z.json`; `scripts/restore-record.mjs` is present.
+
+## Residual risks (not to be glossed over)
+
+* The condition may be **intermittent** (external data source availability), not a permanent
+ graph break — retry is cheap and worth doing before any repair.
+* If a cascade relationship *is* the cause, repairing the graph may **enable broader deletes
+ than expected** across WALLPAPER. Whoever repairs it should re-check cascade flags rather
+ than just making the error disappear.
+* The same delete-time resolution failure likely affects **other operations** too (scripted
+ deletes, imports, replaces), so this is probably not a TK-10922-only defect.
+
+## Status
+
+Canonical records changed this session: **0**. The three deletes remain correctly gated —
+they are blocked by a FileMaker administrator action, not by a missing command.
diff --git a/verification/probe-delete-context-matrix.json b/verification/probe-delete-context-matrix.json
new file mode 100644
index 0000000..777eec4
--- /dev/null
+++ b/verification/probe-delete-context-matrix.json
@@ -0,0 +1,572 @@
+[
+ {
+ "layout": "Basic List of Fields",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Basic%20List%20of%20Fields/records/99999999)",
+ "nFields": 21
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr #",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23/records/999",
+ "nFields": 14
+ },
+ {
+ "layout": "List Wallpapers by js#",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23/records/99999999)",
+ "nFields": 12
+ },
+ {
+ "layout": "Layout #172",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23172/records/99999999)",
+ "nFields": 48
+ },
+ {
+ "layout": "1-List Wallpapers by js patt Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1-List%20Wallpapers%20by%20js%20patt%20Copy2/records/99999999)",
+ "nFields": 12
+ },
+ {
+ "layout": "Find Wallpaper Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Find%20Wallpaper%20Copy/records/99999999)",
+ "nFields": 5
+ },
+ {
+ "layout": "MEMO MENU 2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/MEMO%20MENU%202/records/99999999)",
+ "nFields": 14
+ },
+ {
+ "layout": "swags Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/swags%20Copy/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "Layout #175",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23175/records/99999999)",
+ "nFields": 5
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy2/rec",
+ "nFields": 10
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy3/rec",
+ "nFields": 8
+ },
+ {
+ "layout": "List Wallpapers by js# Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy/records/99999999)",
+ "nFields": 15
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy/reco",
+ "nFields": 12
+ },
+ {
+ "layout": "List Wallpapers by js# Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy3/records/99999999)",
+ "nFields": 20
+ },
+ {
+ "layout": "List Wallpapers by js# Copy4",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy4/records/99999999)",
+ "nFields": 24
+ },
+ {
+ "layout": "List Wallpapers by js# PICTURES",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20PICTURES/records/99999999)",
+ "nFields": 14
+ },
+ {
+ "layout": "List Wallpapers by js# PICTURES Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20PICTURES%20Copy/records/99999999)",
+ "nFields": 22
+ },
+ {
+ "layout": "xma970 Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/xma970%20Copy2/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "LOCATIONS Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/LOCATIONS%20Copy3/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "xma970 Copy4",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/xma970%20Copy4/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "Stickers for Folders",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Stickers%20for%20Folders/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "xma970 Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/xma970%20Copy3/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "List Wallpapers by js# Copy5",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy5/records/99999999)",
+ "nFields": 17
+ },
+ {
+ "layout": "steve abrams deisgns - Large Tag",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/steve%20abrams%20deisgns%20-%20Large%20Tag/records/99999999)",
+ "nFields": 11
+ },
+ {
+ "layout": "MEMO MENU 2 Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/MEMO%20MENU%202%20Copy/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "Layout #315 Copy12",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23315%20Copy12/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy10",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy10/re",
+ "nFields": 6
+ },
+ {
+ "layout": "List Wallpapers - Full View Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20-%20Full%20View%20Copy/records/99999999)",
+ "nFields": 25
+ },
+ {
+ "layout": "Layout #95 Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%2395%20Copy3/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "Layout #315 Copy13",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23315%20Copy13/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "Large Folder Sticker Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20Copy/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "Layout #95 Copy11",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%2395%20Copy11/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy11",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy11/re",
+ "nFields": 6
+ },
+ {
+ "layout": "Tipcard Copy4",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Tipcard%20Copy4/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy13",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy13/re",
+ "nFields": 3
+ },
+ {
+ "layout": "Tipcard Copy8",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Tipcard%20Copy8/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy17",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy17/re",
+ "nFields": 4
+ },
+ {
+ "layout": "Layout #271",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23271/records/99999999)",
+ "nFields": 5
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy14",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/wallpaper%20listing%20-%20verification%201-%20mfr%20%23%20Copy14/re",
+ "nFields": 3
+ },
+ {
+ "layout": "Layout #271 Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23271%20Copy3/records/99999999)",
+ "nFields": 4
+ },
+ {
+ "layout": "Layout #269 Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23269%20Copy/records/99999999)",
+ "nFields": 5
+ },
+ {
+ "layout": "8167-2 Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/8167-2%20Copy/records/99999999)",
+ "nFields": 4
+ },
+ {
+ "layout": "8167-2 Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/8167-2%20Copy3/records/99999999)",
+ "nFields": 4
+ },
+ {
+ "layout": "8167-2 Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/8167-2%20Copy2/records/99999999)",
+ "nFields": 4
+ },
+ {
+ "layout": "Large Folder Sticker Label",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20Label/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra OFFICE Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20-%20Zebra%20OFFICE%20Copy/records/999999",
+ "nFields": 3
+ },
+ {
+ "layout": "Large Folder Sticker Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20Copy2/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra Showroom",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20-%20Zebra%20Showroom/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "List Wallpapers by js# Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy2/records/99999999)",
+ "nFields": 13
+ },
+ {
+ "layout": "Layout #324",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23324/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra OFFICE",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Large%20Folder%20Sticker%20-%20Zebra%20OFFICE/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "DW 1x3 FOLDER tag- ZEBRA ! ",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/DW%20%201x3%20FOLDER%20tag-%20ZEBRA%20!%20/records/99999999)",
+ "nFields": 5
+ },
+ {
+ "layout": "List Wallpapers by js# Copy6",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy6/records/99999999)",
+ "nFields": 11
+ },
+ {
+ "layout": "Cross Ref Sheet",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Cross%20Ref%20Sheet/records/99999999)",
+ "nFields": 12
+ },
+ {
+ "layout": "List Wallpapers by js# Copy8",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy8/records/99999999)",
+ "nFields": 12
+ },
+ {
+ "layout": "List Wallpapers by js# Copy7",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy7/records/99999999)",
+ "nFields": 12
+ },
+ {
+ "layout": "List Wallpapers by js# Copy10",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy10/records/99999999)",
+ "nFields": 14
+ },
+ {
+ "layout": "Layout #325",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23325/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "disco Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/disco%20Copy/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "Memo Stickers - 1x4 Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Memo%20Stickers%20-%201x4%20Copy/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "List Wallpapers - Full View Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20-%20Full%20View%20Copy2/records/99999999)",
+ "nFields": 54
+ },
+ {
+ "layout": "disco",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/disco/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "4x6\" - DW Standard Sample - No Header - Zebra Office Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/4x6%22%20-%20DW%20Standard%20Sample%20-%20No%20Header%20-%20%20Zebr",
+ "nFields": 10
+ },
+ {
+ "layout": "List Wallpapers by js# Copy11",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy11/records/99999999)",
+ "nFields": 13
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy8",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/REPORT%20ON%20SAMPLES%20ORDERED%20Copy8/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy12",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy12/records",
+ "nFields": 6
+ },
+ {
+ "layout": "disco Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/disco%20Copy2/records/99999999)",
+ "nFields": 2
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy18",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy18/records",
+ "nFields": 6
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy17",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy17/records",
+ "nFields": 5
+ },
+ {
+ "layout": "disco Copy4",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/disco%20Copy4/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "disco Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/disco%20Copy3/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20Copy/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy27",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy27/records",
+ "nFields": 2
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy34",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy34/records",
+ "nFields": 3
+ },
+ {
+ "layout": "Layout #421",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23421/records/99999999)",
+ "nFields": 1
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy33",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy33/records",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 Copy3",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20Copy3/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "Tipcard Copy9",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Tipcard%20Copy9/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 Copy4",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20Copy4/records/99999999)",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy35",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy35/records",
+ "nFields": 3
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy36",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/1x4%22%205161%20-%20DW%20HEADER%20-%20WINGS%20Ctns%20Copy36/records",
+ "nFields": 2
+ },
+ {
+ "layout": "*List Wallpapers - Shopify Detail Database Copy",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/*List%20Wallpapers%20-%20Shopify%20Detail%20Database%20Copy/records",
+ "nFields": 35
+ },
+ {
+ "layout": "*List Wallpapers - Portal Shopify Database Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/*List%20Wallpapers%20-%20Portal%20Shopify%20Database%20Copy2/record",
+ "nFields": 28
+ },
+ {
+ "layout": "Hoot Post 2.Tags",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%202.Tags/records/99999999)",
+ "nFields": 13
+ },
+ {
+ "layout": "Hoot Post 4.Update Hoot Post with Tags",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%204.Update%20Hoot%20Post%20with%20Tags/records/99999999",
+ "nFields": 4
+ },
+ {
+ "layout": "Where is my sample",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Where%20is%20my%20sample/records/99999999)",
+ "nFields": 10
+ },
+ {
+ "layout": "Hoot Post 1.",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%201./records/99999999)",
+ "nFields": 15
+ },
+ {
+ "layout": "Hoot Post 8",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%208/records/99999999)",
+ "nFields": 9
+ },
+ {
+ "layout": "Hoot Post 5. Midjourney Image Description",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%205.%20Midjourney%20Image%20Description/records/9999999",
+ "nFields": 5
+ },
+ {
+ "layout": "Hoot Post 7. Final Hootpost Description",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%207.%20Final%20Hootpost%20Description/records/99999999)",
+ "nFields": 9
+ },
+ {
+ "layout": "Hoot Post 3.Chatgpt",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%203.Chatgpt/records/99999999)",
+ "nFields": 17
+ },
+ {
+ "layout": "Hoot Post Copy2",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Hoot%20Post%20Copy2/records/99999999)",
+ "nFields": 20
+ },
+ {
+ "layout": "List Wallpapers by js# Copy12",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/List%20Wallpapers%20by%20js%23%20Copy12/records/99999999)",
+ "nFields": 6
+ },
+ {
+ "layout": "*List Wallpapers - Shopify MAYA",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/*List%20Wallpapers%20-%20Shopify%20MAYA/records/99999999)",
+ "nFields": 35
+ },
+ {
+ "layout": "Layout #253",
+ "code": "101",
+ "msg": "FileMaker [101] Record is missing (WALLPAPER/layouts/Layout%20%23253/records/99999999)",
+ "nFields": 2
+ }
+]
\ No newline at end of file
diff --git a/verification/probe-layout-get-matrix.json b/verification/probe-layout-get-matrix.json
new file mode 100644
index 0000000..4f754a0
--- /dev/null
+++ b/verification/probe-layout-get-matrix.json
@@ -0,0 +1,2836 @@
+[
+ {
+ "layout": "Basic List of Fields",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 21,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "ADDRESS LABEL",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "LEBEL 2 Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #141 Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::Name"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1-List Wallpapers by js patt",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 17,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": [
+ "wc"
+ ]
+ },
+ {
+ "layout": "swags Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js#",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #141",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "MEMO MENU 2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 14,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #141 Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::Name"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Natalia stickers Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "address labels",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Find Wallpaper Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Wall-Wings Cards NO CTN NAME WIDTH gaetano Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #172",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 48,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "swags Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Add wallcovering",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 18,
+ "relatedFields": [],
+ "portals": [
+ ""
+ ]
+ },
+ {
+ "layout": "Layout #175",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1-List Wallpapers by js patt Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr #",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 14,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Wall-Wings Cards NO CTN NAME WIDTH gaetano Copy3",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1-List Wallpapers by js patt Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 18,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": [
+ "wc"
+ ]
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 10,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Wall-Wings Cards NO CTN NAME WIDTH gaetano Copy4",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "LOCATIONS Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "LOCATIONS Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "LOCATIONS",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 15,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Full View",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 90,
+ "relatedFields": [
+ "Clients::Company",
+ "WALLPAPER2 by combo sku::combo sku",
+ "WALLPAPER2 by combo sku::Series"
+ ],
+ "portals": [
+ "WALLPAPER2 by mfr#",
+ "Shopify Database by VARIANT SKU"
+ ]
+ },
+ {
+ "layout": "List Wallpapers by js# Copy4",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 24,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# PICTURES",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 14,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# PICTURES Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 22,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "* Address Label - Final - 9/2017",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/*%20Address%20Label%20-%20Final%20%20-%209%2F2017/records/1294"
+ },
+ {
+ "layout": "List Wallpapers by js# Copy5",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 17,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "xma970 Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "LOCATIONS Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "xma970 Copy4",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Labels - Full Sheet",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "xma970 Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #276",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Stickers - 2x4 - full page",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Labels - Full Sheet Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Stickers - 2x4 - full page Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "MEMO MENU 2 Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "steve abrams deisgns - small tag 1x3",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Images - full sheet",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "steve abrams deisgns - Large Tag",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 11,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Picture",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Stickers for Folders",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "WALLPAPER ADDED",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy10",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #1 Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 78,
+ "relatedFields": [],
+ "portals": [
+ "Shopify Database by VARIANT SKU",
+ "Shopify by Combo sku plus sample",
+ "Metafileds by Handle"
+ ]
+ },
+ {
+ "layout": "Layout #315 Copy12",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #95 Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #315 Copy13",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers - Full View Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 25,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #95 Copy11",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy11",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1 Large Dymo Tag - 12/13/13",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/1%20Large%20Dymo%20Tag%20-%2012%2F13%2F13/records/129453)"
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy13",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Tipcard Copy4",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Tipcard Copy8",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy17",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "wallpaper listing - verification 1- mfr # Copy14",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #95 Copy7",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1 2 5/8 folder label",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/1%202%205%2F8%20folder%20label/records/129453)"
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 11,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Memos Requested Today (Check In Layout)",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 15,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Memos Requested Today (Check In Layout) Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": [
+ "SamplesforCustomer"
+ ]
+ },
+ {
+ "layout": "Layout #268",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #269",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #269 Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #271",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #271 Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #271 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #271 Copy3",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "8167-2 Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "8167-2 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW - 1X3 CLIENT STICKER",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "DWC - small tag 1x3 BINDER Tag",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "steve abrams deisgns - small tag 1x3 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "small tag 1x3 - No Client - DYMO SMALL Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "small tag 1x3 - No Client",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1 Large Dymo Tag - 12/13/13 Copy",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/1%20Large%20Dymo%20Tag%20-%2012%2F13%2F13%20Copy/records/12945"
+ },
+ {
+ "layout": "Layout #279",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #271 Copy4",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #283",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "small tag 1x3 - No Client - DYMO SMALL",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "8167-2 Copy3",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "suggested sample sticker",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "DWC Tag for Books",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DWS/L - 1X3 CLIENT STICKER",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/DWS%2FL%20-%201X3%20CLIENT%20STICKER/records/129453)"
+ },
+ {
+ "layout": "1/2\" x 1.75\" - Individual Tipcard Sticker",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/1%2F2%22%20x%201.75%22%20-%20Individual%20Tipcard%20Sticker/re"
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DWC Tag for Checked Out Samples at DL",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "small tag 1x3 - No Client - DYMO SMALL Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker Label",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "5161 1x4 sticker - Sample Labels",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "steve abrams deisgns - small tag 1x3 Copy3",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW tag 1x3 - DW Master Tag - ZEBRA ",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW tag 1x3 - ZEBRA - Master Label - No DW Header",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DWC - 1x3 BINDER Tag - ZEBRA Office",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra OFFICE",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW tag 1x3 - DW Master Tag - ZEBRA Showroom",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW tag 1x3 - DW Master Tag - ZEBRA Office",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "steve abrams deisgns - small tag 1x3 Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x3.5\" - DW Standard Sample - No Header - Zebra Office",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DWC - small tag 1x3 BINDER Tag ZEBRA",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x3.5\" - DW Standard Sample - No Header - Zebra Office Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [
+ "Clients::Account Number"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "DW 1x3 FOLDER tag- ZEBRA ! ",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra Showroom",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "DW tag 1x3 - DW Master Tag w/Collection - ZEBRA Office Copy",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/DW%20tag%201x3%20-%20DW%20Master%20Tag%20w%2FCollection%20-%20"
+ },
+ {
+ "layout": "Layout #282 Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [
+ "Clients::Name",
+ "Clients::Address",
+ "Clients::City",
+ "Clients::State",
+ "Clients::Zip",
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Layout #324",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker - Zebra OFFICE Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 13,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy6",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 11,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy7",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy8",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy5",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 16,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Layout #329",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Cross Ref Sheet",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 12,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #325",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "5161 1x4 sticker - Sample Labels Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy10",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 14,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy11",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 13,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - DW Standard Sample - No Header - Zebra Office Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 10,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "* 4x6\" - DW Standard Sample - With Header - Zebra Office",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 15,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::Account Number"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Large Folder Sticker Label Copy",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - DW BOOK TAG ",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 9,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "6\"X4\" - DW BOOK TAG",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 8,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - DW Standard Sample - With Header - Zebra Office Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Memo Stickers - 1x4",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy6",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 24,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - DW Standard Sample - With Header - Zebra Office Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 12,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Memo Stickers - 1x4 Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers - Full View Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 54,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - DW Standard Sample - With Header - 3 LABELS - Private label BOOK",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 8,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "LEED WALLS",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS Copy5",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS Copy3",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - NO DW HEADER - WINGS Copy4",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "disco",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "disco Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy8",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "disco Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Memo Stickers - 1x4 Full Page",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy7",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 18,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy3",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy4",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy5",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy6",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "address labels Copy",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x3.5\" - DW Standard Sample - Zebra - Today",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 8,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy9",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Memo Stickers - 1x4 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy7",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy16",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy17",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy10",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy11",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy15",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy9",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Sample Client Letters for Today",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 26,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::Address",
+ "Clients::City",
+ "Clients::State",
+ "Clients::Phone number including one",
+ "Clients::Zip"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy12",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy13",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy14",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy22",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy21",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Memos Requested Today (Check In Layout) Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 13,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy23",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "THIBAUT - SHEETS - 8.5X14IN Copy3",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy18",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy26",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy24",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy25",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy27",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy28",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy29",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy10",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy9",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 14,
+ "relatedFields": [
+ "WALLPAPER2 3::KMD Date Provided to Showroom"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy31",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "disco Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "disco Copy4",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Sample Request Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 13,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::vid",
+ "Clients::total sales2"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Tipcard Copy9",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy30",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy32",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy33",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Sample Requests via email",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 18,
+ "relatedFields": [
+ "WALLPAPER2 2::po#"
+ ],
+ "portals": [
+ "WALLPAPER2 by vid",
+ "WALLPAPER2 by combo sku"
+ ]
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy34",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #263 Copy3",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #263 Copy2",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #421",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy37",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy35",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy36",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 Copy3",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 Copy4",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - DW HEADER - WINGS Ctns Copy38",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 3,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x3.5\" - DW Standard Sample - No Header - Zebra Office Copy2",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 7,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Shipping from Invoice Address Label - Final - 11/22",
+ "ok": false,
+ "code": "",
+ "msg": "FileMaker HTTP 404 (WALLPAPER/layouts/Shipping%20from%20Invoice%20Address%20Label%20-%20Final%20%20-"
+ },
+ {
+ "layout": "4x1.5\" - Collection Tag",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "4x6\" - Carmel Home Collection- Standard Sample ",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 5,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Where is my sample",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 10,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 - Phillipe Romano HEADER - WINGS Ctns",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "3x\"3\" - DW Standard Sample - SETUP AS 4\"x4\"",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 15,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::Account Number"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "4x2\" - DW Address - Master Book",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "1x4\" 5161 Copy5",
+ "ok": true,
+ "combo": null,
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Shopify Detail Database",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 90,
+ "relatedFields": [],
+ "portals": [
+ "Shopify Database by VARIANT SKU",
+ "Shopify by Combo sku plus sample",
+ "Metafileds by Handle"
+ ]
+ },
+ {
+ "layout": "*List Wallpapers - Full View Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 88,
+ "relatedFields": [
+ "Clients::Company",
+ "WALLPAPER2 by combo sku::Series",
+ "WALLPAPER2 by combo sku::combo sku",
+ "Invoice for wallpaper::SHIP COMAPNY",
+ "Invoice for wallpaper::SHIP ADDRESS",
+ "Invoice for wallpaper::SHIP CITY",
+ "Invoice for wallpaper::SHIP STATE",
+ "Invoice for wallpaper::SHIP ZIP",
+ "Invoice for wallpaper::Same Address for billing shipping"
+ ],
+ "portals": [
+ "WALLPAPER2 by mfr#"
+ ]
+ },
+ {
+ "layout": "Sample Requests via email Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 16,
+ "relatedFields": [],
+ "portals": [
+ "WALLPAPER2 by vid",
+ "WALLPAPER2 by combo sku",
+ "WALLPAPER2 by series"
+ ]
+ },
+ {
+ "layout": "Report for old memo samples",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 11,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "3x\"3\" - DW Standard IMAGE - SETUP AS 4\"x4\" Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Print PICTURE on ZD420 - 4x6",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 1.",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 15,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #240",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 0,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Pliugins",
+ "ok": true,
+ "combo": null,
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 1,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Portal Shopify Database Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 28,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "REPORT ON SAMPLES ORDERED Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [
+ "Clients::Company"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 2.Tags",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 13,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Portal Shopify Database Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 76,
+ "relatedFields": [
+ "Clients::Company",
+ "Invoice for wallpaper::SHIP COMAPNY",
+ "Invoice for wallpaper::SHIP ADDRESS",
+ "Invoice for wallpaper::SHIP CITY",
+ "Invoice for wallpaper::SHIP STATE",
+ "Invoice for wallpaper::SHIP ZIP",
+ "Invoice for wallpaper::Same Address for billing shipping"
+ ],
+ "portals": [
+ "WALLPAPER2 by mfr#",
+ "Shopify Database by VARIANT SKU",
+ "Shopify by Combo sku plus sample",
+ "SHOPIFY DATABASE"
+ ]
+ },
+ {
+ "layout": "Layout #252",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [
+ "Clients::Company",
+ "Clients::State"
+ ],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Shopify Detail Database Copy",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 35,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 4.Update Hoot Post with Tags",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 4,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 5. Midjourney Image Description",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 5,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 8",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 3.Chatgpt",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 17,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post 7. Final Hootpost Description",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 9,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Hoot Post Copy2",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 20,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "*List Wallpapers - Shopify MAYA",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": "HSW",
+ "jsp": "51502",
+ "mfr": "51502",
+ "nFields": 35,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "Layout #253",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": null,
+ "nFields": 2,
+ "relatedFields": [],
+ "portals": []
+ },
+ {
+ "layout": "List Wallpapers by js# Copy12",
+ "ok": true,
+ "combo": "HSW51502",
+ "series": null,
+ "jsp": null,
+ "mfr": "51502",
+ "nFields": 6,
+ "relatedFields": [],
+ "portals": []
+ }
+]
\ No newline at end of file
diff --git a/verification/probe-related-table-occurrences.json b/verification/probe-related-table-occurrences.json
new file mode 100644
index 0000000..b5d51ff
--- /dev/null
+++ b/verification/probe-related-table-occurrences.json
@@ -0,0 +1,92 @@
+[
+ {
+ "to": "Clients",
+ "via": "field",
+ "firstLayout": "Layout #141 Copy",
+ "example": "Clients::Company"
+ },
+ {
+ "to": "wc",
+ "via": "portal",
+ "firstLayout": "1-List Wallpapers by js patt",
+ "example": "wc"
+ },
+ {
+ "to": "",
+ "via": "portal",
+ "firstLayout": "Add wallcovering",
+ "example": ""
+ },
+ {
+ "to": "WALLPAPER2 by combo sku",
+ "via": "field",
+ "firstLayout": "*List Wallpapers - Full View",
+ "example": "WALLPAPER2 by combo sku::combo sku"
+ },
+ {
+ "to": "WALLPAPER2 by mfr#",
+ "via": "portal",
+ "firstLayout": "*List Wallpapers - Full View",
+ "example": "WALLPAPER2 by mfr#"
+ },
+ {
+ "to": "Shopify Database by VARIANT SKU",
+ "via": "portal",
+ "firstLayout": "*List Wallpapers - Full View",
+ "example": "Shopify Database by VARIANT SKU"
+ },
+ {
+ "to": "Shopify by Combo sku plus sample",
+ "via": "portal",
+ "firstLayout": "Layout #1 Copy",
+ "example": "Shopify by Combo sku plus sample"
+ },
+ {
+ "to": "Metafileds by Handle",
+ "via": "portal",
+ "firstLayout": "Layout #1 Copy",
+ "example": "Metafileds by Handle"
+ },
+ {
+ "to": "SamplesforCustomer",
+ "via": "portal",
+ "firstLayout": "Memos Requested Today (Check In Layout) Copy",
+ "example": "SamplesforCustomer"
+ },
+ {
+ "to": "WALLPAPER2 3",
+ "via": "field",
+ "firstLayout": "List Wallpapers by js# Copy9",
+ "example": "WALLPAPER2 3::KMD Date Provided to Showroom"
+ },
+ {
+ "to": "WALLPAPER2 2",
+ "via": "field",
+ "firstLayout": "Sample Requests via email",
+ "example": "WALLPAPER2 2::po#"
+ },
+ {
+ "to": "WALLPAPER2 by vid",
+ "via": "portal",
+ "firstLayout": "Sample Requests via email",
+ "example": "WALLPAPER2 by vid"
+ },
+ {
+ "to": "Invoice for wallpaper",
+ "via": "field",
+ "firstLayout": "*List Wallpapers - Full View Copy",
+ "example": "Invoice for wallpaper::SHIP COMAPNY"
+ },
+ {
+ "to": "WALLPAPER2 by series",
+ "via": "portal",
+ "firstLayout": "Sample Requests via email Copy",
+ "example": "WALLPAPER2 by series"
+ },
+ {
+ "to": "SHOPIFY DATABASE",
+ "via": "portal",
+ "firstLayout": "*List Wallpapers - Portal Shopify Database Copy",
+ "example": "SHOPIFY DATABASE"
+ }
+]
\ No newline at end of file
← d316caf document blocked HSW repair verification
·
back to Mfr Review Viewer Corruption
·
option A executed and failed: the [110] delete block is stru 5dff43f →