“Bonus-pool shares are allocated from a utilization sheet that does not match locked hours”
Manual Data Flow Trap
1
Paste
Hours Exported
Department hours are pasted into the utilization workbook.
2
Sheet Share
Share Typed
Pool percentages are calculated from that sheet, not the register.
3
Untied
Pool Pays
A person is paid a share on hours the locked register does not show.
Root Operational Bottleneck
Bonus-pool shares are computed from a utilization workbook that is pasted from department hours exports, so a person can receive a pool share on hours that were never locked.
Control Hazard & Audit Exposure
Bonus-pool shares are allocated from a utilization sheet that does not match locked hours, and the pool cannot show which register supported the percentage.
Manifests in: Payroll utilization workbook and department hours export
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Utilization Telemetry Feed that Allocates Bonus-Pool Shares Only From Locked Hours
Deterministic Pipeline Execution
1
Locked
Register Feed
Locked payroll hours stream by person, period, and department.
2
Tied
Hours Tie
The pool engine compares utilization to that register.
3
Gated
Share Gate
A break keeps the share out of the pool.
Deterministic Software Pattern
Utilization telemetry feed that reads locked payroll hours and allocates pool shares only when each person's hours equal the locked register for that period.
Continuous Assertion Rule
Utilization assertion: a bonus-pool share cannot allocate unless the person's hours equal the locked payroll register for that period and department.
Department hours are pasted into the utilization workbook.
2Share Typed
Sheet Share
Pool percentages are calculated from that sheet, not the register.
3Pool Pays
Untied
A person is paid a share on hours the locked register does not show.
Root Operational Bottleneck
Bonus-pool shares are computed from a utilization workbook that is pasted from department hours exports, so a person can receive a pool share on hours that were never locked.
Control Hazard & Audit Exposure
Bonus-pool shares are allocated from a utilization sheet that does not match locked hours, and the pool cannot show which register supported the percentage.
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Utilization Telemetry Feed that Allocates Bonus-Pool Shares Only From Locked Hours
Deterministic Pipeline Execution
1Register Feed
Locked
Locked payroll hours stream by person, period, and department.
2Hours Tie
Tied
The pool engine compares utilization to that register.
3Share Gate
Gated
A break keeps the share out of the pool.
Software Pattern
Utilization telemetry feed that reads locked payroll hours and allocates pool shares only when each person's hours equal the locked register for that period.
Continuous Assertion Rule
Utilization assertion: a bonus-pool share cannot allocate unless the person's hours equal the locked payroll register for that period and department.
Related problems
Same Payroll Management catalog · unique PCF · stay on directory
“Bonus-pool shares are allocated from a utilization sheet that does not match locked hours”
Manual Data Flow Trap
1
Paste
Hours Exported
Department hours are pasted into the utilization workbook.
2
Sheet Share
Share Typed
Pool percentages are calculated from that sheet, not the register.
3
Untied
Pool Pays
A person is paid a share on hours the locked register does not show.
Root Operational Bottleneck
Bonus-pool shares are computed from a utilization workbook that is pasted from department hours exports, so a person can receive a pool share on hours that were never locked.
Control Hazard & Audit Exposure
Bonus-pool shares are allocated from a utilization sheet that does not match locked hours, and the pool cannot show which register supported the percentage.
Manifests in: Payroll utilization workbook and department hours export
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Utilization Telemetry Feed that Allocates Bonus-Pool Shares Only From Locked Hours
Deterministic Pipeline Execution
1
Locked
Register Feed
Locked payroll hours stream by person, period, and department.
2
Tied
Hours Tie
The pool engine compares utilization to that register.
3
Gated
Share Gate
A break keeps the share out of the pool.
Deterministic Software Pattern
Utilization telemetry feed that reads locked payroll hours and allocates pool shares only when each person's hours equal the locked register for that period.
Continuous Assertion Rule
Utilization assertion: a bonus-pool share cannot allocate unless the person's hours equal the locked payroll register for that period and department.