{"version":"0.2.0","built_at":"2026-10-10T20:58:14.188Z","license":"CC BY 4.0 © Mike Reams","canonical":"https://catalog.mikereams.com","capability":{"id":"BC-250.50.20","name":"Revenue Allocation & Timing","level":3,"parent_id":"BC-250.50","l1_id":"BC-250","industry":"cross-industry","macro_id":"MC-20","path":["Billing & Revenue","Revenue Recognition","Revenue Allocation & Timing"],"description":"Allocate the contract price across obligations and recognize each portion when it is satisfied, whether at a point in time or over a period.","aliases":[],"in_scope":[],"out_of_scope":[],"csdm_note":null,"status":"active","successor_id":null,"child_ids":[]},"crosswalk":{"realized_by":[],"used_in":[],"patterns":[],"stacks":[],"books":[]},"ancestors":[{"id":"BC-250","name":"Billing & Revenue","level":1},{"id":"BC-250.50","name":"Revenue Recognition","level":2}],"children":[]}