config/ had drifted from pipekit.db: group memberships and three
schedules existed only in the DB, cjobdr and cjobh had no sidecars at
all, and ab.{json,sql} was left over from a module no longer in the DB
(an apply would have recreated it). pipekit apply --dry-run now reports
that the database matches config.
Two real inconsistencies fixed in ffpdglr1.json: it was missing the
ffpdglr1_hot watermark added with the rollover hot set, so an apply from
files would have deleted the watermark while the committed SQL still
referenced {ffpdglr1_hot}; and its period resolver had been edited in the
UI without an export, so the file carried a stale format('%L', ...)
variant.
Purchasing members were all run_order 0, which happened to sort
poh, poh_deleted, poi alphabetically and satisfy the real constraints by
accident. Now explicit: poh 1, poi 2, poh_deleted 3 -- poi resolves its
watermark off cms.poh, and poh_deleted's first hook reads cms.poh.
Also describes eight GP modules that had no description (dest_description
is the half the sidecar format carries; the module-level description
lives only in the DB).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
652 lines
10 KiB
JSON
652 lines
10 KiB
JSON
[
|
|
{
|
|
"name": "Accounts Receivable",
|
|
"members": [
|
|
{
|
|
"module": "aroht",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "arop",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "artrn",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rm20101",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rm20201",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rm30101",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rm30201",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Codes",
|
|
"members": [
|
|
{
|
|
"module": "code",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "color",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "colorb",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "colortier",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "cret",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "ffcret",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "glie",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "irea",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "macgrp",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "majg",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "mc00200",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "mmgp",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "mmsl",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "name",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "plnt",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "pm00200",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sach",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sscc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sy03300",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "terms",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "usrd",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Cost History",
|
|
"members": [
|
|
{
|
|
"module": "icstt",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "30 3 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Customer",
|
|
"members": [
|
|
{
|
|
"module": "adrs",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "cust",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "usrcust",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "vend",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rm00101",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "rm00301",
|
|
"run_order": 2
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 2 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Fiscal",
|
|
"members": [
|
|
{
|
|
"module": "armasc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "coa_map",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl00100",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl00105",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl10110",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl10111",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl20000",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gl30000",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "gtran",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sy40100",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "fgrp",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "ggtp",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "gldate",
|
|
"run_order": 3
|
|
},
|
|
{
|
|
"module": "gldatref",
|
|
"run_order": 4
|
|
},
|
|
{
|
|
"module": "glmt",
|
|
"run_order": 5
|
|
},
|
|
{
|
|
"module": "ffsbglr1",
|
|
"run_order": 6
|
|
},
|
|
{
|
|
"module": "mast",
|
|
"run_order": 7
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Future",
|
|
"members": [
|
|
{
|
|
"module": "fresre",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "ftcstm",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "ftcstp",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "ftcstr",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": []
|
|
},
|
|
{
|
|
"name": "Inventory Master",
|
|
"members": [
|
|
{
|
|
"module": "itemm",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "marktable",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "mkptgroup",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "moldmast",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "stnote",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "uqf",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iv00101",
|
|
"run_order": 1
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Inventory On Hand",
|
|
"members": [
|
|
{
|
|
"module": "binb",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iv00102",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "stkb",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "50 * * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Price Lists",
|
|
"members": [
|
|
{
|
|
"module": "iprca",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprcb",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprcbhc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprcc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprcct",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprcctn",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "iprccto",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 3 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Product Structure",
|
|
"members": [
|
|
{
|
|
"module": "depts",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "icstm",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "icstp",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "icstr",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "methh",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "opcode",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "punit",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "stka",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "stkmm",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "stkmp",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "methdm",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "methdo",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "methdr",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "resre",
|
|
"run_order": 1
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "30 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Production",
|
|
"members": [
|
|
{
|
|
"module": "cjobdr",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "cjobh",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "rprh",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "ffpdglr1",
|
|
"run_order": 1
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "15 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Purchasing",
|
|
"members": [
|
|
{
|
|
"module": "poh",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "poi",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "poh_deleted",
|
|
"run_order": 3
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "10 1 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Quote Review",
|
|
"members": [
|
|
{
|
|
"module": "live_quotes",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "*/15 * * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Quotes",
|
|
"members": [
|
|
{
|
|
"module": "qcrs",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "qcrh",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "qcri",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "qtnote",
|
|
"run_order": 3
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "55 * * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Sales Matrix",
|
|
"members": [
|
|
{
|
|
"module": "_custom_sales_line_connector",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "20 2 * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Sales Transactions",
|
|
"members": [
|
|
{
|
|
"module": "sop10100",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sop10102",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sop10200",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sop30200",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "sop30300",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "bolh",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "ocrh",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "oih",
|
|
"run_order": 1
|
|
},
|
|
{
|
|
"module": "bold",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "ocri",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "oid",
|
|
"run_order": 2
|
|
},
|
|
{
|
|
"module": "ocrs",
|
|
"run_order": 3
|
|
},
|
|
{
|
|
"module": "ois",
|
|
"run_order": 3
|
|
}
|
|
],
|
|
"schedules": [
|
|
{
|
|
"cron_expr": "0 * * * *",
|
|
"enabled": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Surcharges",
|
|
"members": [
|
|
{
|
|
"module": "dsdisc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "surcharge",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "surchargep",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "surchgexc",
|
|
"run_order": 0
|
|
},
|
|
{
|
|
"module": "usrc",
|
|
"run_order": 0
|
|
}
|
|
],
|
|
"schedules": []
|
|
}
|
|
]
|