Versions Compared

Key

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

...

service:
     raft.services.CostObject.calls.forecast.list.url: '/rest/v2/forecast?worksetKey=:wsKey&costObjectKey=:coKey'  
     raft.services.CostObject.calls.forecast.list.type: get

Wiki Markup
\[GET\] /rest/v2/forecast/:forecastId
--> get a single forecast
Ledger::getLedger

...

service:
    raft.services.CostObject.calls.forecast.get.url: '/rest/v2/forecast/:forecastId?worksetKey=:wsKey&costObjectKey=:coKey&startData=:startDate&endDate=:endDate'
    raft.services.CostObject.calls.forecast.get.type: get

Wiki Markup
\[PUT\] /rest/v2/forecast
--> create new forecast
CostObject::createCOScenario

...

service:
     raft.services.CostObject.calls.forecast.create.url: '/rest/v2/forecast'
     raft.services.CostObject.calls.forecast.create.type: put

...

service:  
     raft.services.CostObject.calls.forecast.update.url: '/rest/v2/forecast/:forecastId?costObjectKey=:coKey'
     raft.services.CostObject.calls.forecast.update.type: post

...

service:
     raft.services.CostObject.calls.forecast.delete.url: '/rest/v2/forecast/:forecastId'
     raft.services.CostObject.calls.forecast.delete.type: delete

...

params:
    scenarioKey (required)

service:
    calls.scenario raft.services.Scenario.calls.cache.get.url: '/rest/v2/forecast/cache'
    calls.scenario raft.services.Scenario.calls.cache.get.type: get

Wiki Markup
\[POST\] /rest/v2/forecast/cache
--> save/commit a single forecast that is currently in cache
Ledger::commitTemp

...

service:
    raft.services.Scenario.calls.cache.commit.url: '/rest/v2/forecast/cache'
     raft.services.Scenario.calls.cache.commit.type: post

Wiki Markup
\[DELETE\] /rest/v2/forecast/cache
 --> clears all forecast temps for a given user
Ledger::releaseTemp

service:
     raft.services.Scenario.calls.cache.clear.url: '/rest/v2/forecast/cache'
     raft.services.Scenario.calls.cache.get.type: delete

Wiki Markup
\[GET\] /rest/v2/forecast/cache/status
 --> provides cache status with the type & key of the resource stored in cache 
Ledger::checkTemp

service:
     raft.services.Scenario.calls.cache.getStatus.url: '/rest/v2/forecast/cache/status'
     raft.services.Scenario.calls.cache.getStatus.type: get

...