...
addExpenseLine : POST, input parms, scenarioKey, worksetKey, GLCat, Name (default:GlCat), startDate, endDate, rollsOff [Y|N], amortize [Y|N], [Cokey:Val, CoKey2:val2....]Single Cost Object Key, returns speculationId (expense line key)
upDateExpenseLine : PUT, input parms, speculationId,scenarioKey, worksetKey, GLCat, Name (default:GlCat), startDate, endDate, rollsOff [Y|N], amortize [Y|N], [Cokey:Val, CoKey2:val2....],Single Cost Object Key, returns status
deleteExpenseLine : DELETE, speculationId, returns status
...