...
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';
--> update/save an expense Wiki Markup \[POST\] /rest/v2/speculation/expense/:speculationId
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';
--> delete an expense speculation Wiki Markup \[DELETE\] /rest/v2/speculation/expense/:speculationId
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
--> create new person speculation Wiki Markup \[PUT\] /rest/v2/speculation/person
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';
--> update/save person Wiki Markup \[POST\] /rest/v2/speculation/person/:speculationId
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';
--> delete person speculation Wiki Markup \[DELETE\] /rest/v2/speculation/person/:speculationId
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
--> create new TBH speculation Wiki Markup \[PUT\] /rest/v2/speculation/tbh
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';
--> update/save TBH Wiki Markup \[POST\] /rest/v2/speculation/tbh/:speculationId
Ledger::updateTBHLedger(speculation)
returns ForecastData ...*Currently subject to cleanup/parm pruning
...