Freshmark replication server

freshmark-canonical

Metadata-driven navigation

Menu simulator

Browse the live menu model from ZM_MENU, inspect what each item resolves to, and preview report-backed entries against the replicated data schema when live access is enabled.

Menu controls

108 menus

MAINMENU

45 items

Selected item

050 · Buyers

M submenu
Menu type
M submenu launcher · confirmed
Raw launch
BUYERS
Resolved key
BUYERS
Suffix
none
Security groups
INF, MKT, RGN, CAD, HEC, HEA, DEB, BEL, CAX, AGF, CAS, SAD, AGN, DEV, BYC, AGJ
Before
(none)
After
(none)

Submenu target

Open submenu

This item opens menu BUYERS, which currently has 36 rows.

010 · All Buyers OSBAL program
011 · Buyer Name Enquiry program
012 · Bank reference number setup program
015 · BUYER CHECK PARMS program
017 · Blocked Buyers Listing program
020 · Buyer Outstanding Sales program
030 · Buyer Outstanding Pallets program
040 · Buyer Transactions program
050 · Condensed Buyer Sales Enquiry program
055 · Drop-safe Buyer Activation program

How it works

1869 rows mapped

The simulator follows the Freshmark metadata chain instead of hard-coded routes. Each click starts with ZM_MENU, resolves the launch target, and then cross-references the matching program or report definition.

Menus

108 distinct ZM_KEY groups

Programs

1763 from ZP_PGMS

Reports

142 from ZE_ENQ
1 Load menu rows

Read ordered entries from ZM_MENU for the chosen ZM_KEY.

2 Parse launch target

Split ZM_PGM into a base key plus any launch suffix.

3 Classify the item

Match the base key to a submenu, a program in ZP_PGMS, or a report in ZE_ENQ.

4 Open detail or preview

Submenus expand the tree, programs show metadata, and reports can run a limited live preview against replicated data.

submenu

Another menu key

The simulator treats the target as a new ZM_KEY and lets you walk deeper into the tree.

program

Runtime screen or workflow

Program-backed items resolve through ZP_PGMS and field metadata in ZX_PGMS_FIELDS.

report

Queryable report definition

Report-backed items resolve through ZE_ENQ and can expose the base table, filters, and preview SQL.

7 codes observed

These are the one-letter codes from ZM_MENU.ZM_TYPE. Where the meaning is still inferred rather than proven, the legend says so explicitly.

Current path: MAINMENU contains 45 rows. Row 050 currently resolves as submenu.