Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

params:
    costObjectKey (required)
    scenarioKey (required)
    glCategory (required)
    startDate (required) – start date of the view
    endDate (required) – end date of the view
    speculationStartDate (required) – start date of the speculation
    speculationEndDate (required) – end date of the speculation

service
    Not found in service file  raft.services.Scenario.calls.cache.speculation.expense.add.url: '/rest/v2/speculation/expense'
    raft.services.Scenario.calls.cache.speculation.expense.add.type: 'put';

Wiki Markup
\[POST\] /rest/v2/speculation/expense/:speculationId
 --> update/save an expense
Ledger::updateExpenseSpeculation(speculation)
returns ForecastData

params:
    costObjectKey (required)
    scenarioKey (required)
    speculationName (optional)
    description (optional)
    glKey (optional)
    startDate (required) – start date of the view
    endDate (required) – end date of the view
    speculationStartDate (required) – start date of the speculation
    speculationEndDate (required) – end date of the speculation
    cost (required)
    isRollOff (required)

service
    raft  raft.services.Speculation.person.updateScenario.calls.cache.speculation.expense.add.url: '/rest/v2/speculation/personexpense/:idspeculationId'
    raft  raft.services.Speculation.person.update.Scenario.calls.cache.speculation.expense.add.type: 'post';

Wiki Markup
\[DELETE\] /rest/v2/speculation/expense/:speculationId
 --> delete an expense speculation
Ledger::deleteExpenseSpeculation(speculationKey)
returns balance/subtotals

params:
    costObjectKey (required)
    scenarioKey (required)
    startDate (required) – start date of the view
    endDate (required) – end date of the view

service
    Not found in service file  raft.services.Scenario.calls.cache.speculation.expense.add.url: 'rest/v2/speculation/expense/:speculationId'
    raft.services.Scenario.calls.cache.speculation.expense.add.type: 'delete';

Person

Wiki Markup
\[PUT\] /rest/v2/speculation/person
--> create new person speculation
Ledger::createPersonSpeculation
returns Personspeculation

params:
    costObjectKey (required)
    scenarioKey (required)
    startDate (required)
    endDate (required)

service
    Not found in service file  raft.services.Scenario.calls.cache.speculation.person.add.url: 'rest/v2/speculation/person
    raft.services.Scenario.calls.cache.speculation.person.add.type: 'put';

Wiki Markup
\[POST\] /rest/v2/speculation/person/:speculationId
 --> update/save person
Ledger::updatePersonSpeculation(speculation)
returns ForecastData ...*Currently subject to cleanup/parm pruning

params:
    costObjectKey (required)
    scenarioKey (required)
    speculationName (optional)
    description (optional) (maps to front end "comment")
    appointmentSubtypeKey (required)
    personnelKey (required)
    hrPositionKey (required)
    speculationStartDate (required) – start date of the speculation
    speculationEndDate (required) – end date of the speculation
    percent (required)
    onOffCampus (required) ON|OFF

service
    Not found in service file     raft.services.Scenario.calls.cache.speculation.person.add.url: 'rest/v2/speculation/person/:speculationId'
    raft.services.Scenario.calls.cache.speculation.person.add.type: 'post';

Wiki Markup
\[DELETE\] /rest/v2/speculation/person/:speculationId
 --> delete person speculation
Ledger::deletePersonSpeculation(speculationKey)
returns balance/subtotals

params:
    costObjectKey (required)
    scenarioKey (required)
    startDate (required) – start date of the view
    endDate (required) – end date of the view

service
    Not found in service file     raft.services.Scenario.calls.cache.speculation.person.add.url: 'rest/v2/speculation/person/:speculationId'
    raft.services.Scenario.calls.cache.speculation.person.add.type: 'delete';

TBH

Wiki Markup
\[PUT\] /rest/v2/speculation/tbh
--> create new TBH speculation
Ledger::createTBHSpeculation

params:
    jobKey (required)
    costObjectKey (required)
    scenarioKey (required)
    startDate (required)
    endDate (required)

service
    Not found in service file
    raft.services.Scenario.calls.cache.speculation.expense.addTBH.url: 'rest/v2/speculation/tbh
    raft.services.Scenario.calls.cache.speculation.expense.add.type: 'post';

Wiki Markup
\[POST\] /rest/v2/speculation/tbh/:speculationId
 --> update/save TBH
Ledger::updateTBHLedger(speculation)
returns ForecastData ...*Currently subject to cleanup/parm pruning

...