You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

  1. getWorkset, input parms: Scenario Key, Workset Key; output: success/fail
  2. populateWorksetCache, input parms: Scenario Key, Workset Key, output: success/fail
  3. deleteWorksetCache, input parms: Scenario, output: success/fail
  4. addExpenseLine,POST, input parms, scenarioKey, worksetKey, GLCat, Name (default:GlCat), startDate, endDate, rollsOff [Y|N], amortize [Y|N],[Cokey:Val, CoKey2:val2....], returns speculationId (expense line key)
  5. upDateExpenseLine PUT, input parms, speculationId,scenarioKey, worksetKey, GLCat, Name (default:GlCat), startDate, endDate, rollsOff [Y|N], amortize [Y|N],[Cokey:Val, CoKey2:val2....],, returns status
  6. deleteExpenseLine, DELETE, speculationId, returns status
  7. getExpenseLines, input parms: Scenario, Budget, Workset, GL category, startDate,endDate, output: array of expense lines
  8. commitWorksetForecast, input parms: scenarioKey, worksetKey, scenarioName, scenarioDescription) returns status
  9. createForecast(meta) (Not needed for May)
  10. updateForecast(meta) (Not needed for May)
  11. deleteForecast(meta) (Not needed for May)
  12. getExpenseSummary, input parms: Scenario, Budget, Workset, startDate, endDate, output: array of summary lines for All Expenses tab, 1 line per GL Cat
  13. getExpenseSubtotal, input parms: Scenario, Budget, Workset, GL category, startDate (optional, defaults to workset start Date), endDate (optional, defaults to workset end date), output: array of subtotals, Auth total line only appears when dates are workset begin and end date (because calculated total is based on Auth total minus subtotal lines = calc total )
  14. getExpenseBalance, input parms: Scenario, Budget, Workset, GL category, startDate (optional, defaults to workset start Date), endDate (optional, defaults to workset end date), output: one map of balances

 

  • No labels