In order to build the MDBT table, we need to store the MBES line numbers for the different cost categories. These are based on the APD Type, Funding Category, Fed-State Split, and Cost Category. Jerome created this flow diagram to explain which line number goes with what configuration of the above.
We need to store these values in the budget under the activityTotals because they will be different for each activity. They should be determined as part of the budget calculation.
Description and related issues
In order to build the MDBT table, we need to store the MBES line numbers for the different cost categories. These are based on the APD Type, Funding Category, Fed-State Split, and Cost Category. Jerome created this flow diagram to explain which line number goes with what configuration of the above.
MDBT/MBES Classification Flow
We need to store these values in the budget under the
activityTotals
because they will be different for each activity. They should be determined as part of the budget calculation.Their schemas should look like
Acceptance criteria
Testing criteria
mbes: { statePersonnel: '24C', expenses: '24C', contractors: '24D', epAmt: '24E', ehAmt: '24F' }
mbes: { statePersonnel: '2A', expenses: '2A', contractors: '2B', interagencyCost: '' }
mbes: { statePersonnel: '5A', expenses: '5A', contractors: '5B', interagencyCost: '5C' }