We have been creating a tool that resembles the file upload tool using IP. Similar to this tool, we use the same function modules to set the variables and call the planning sequence using FM RSPLSSE_PLSEQ_EXECUTE.
The planning sequence copies data from an ODS into a planning cube. However, when a load goes into error ( for example, because of a dataslice) and the user chooses a new load (without the error) the Function module returns the same errors as the previous load, even though the datastore does not contain the erroneus records anymore.
Do I need to tell the system somehow to reset from the previous load? There doesn't seem to be any caching for the aggregation level or datastore?
This is a tricky one, any help is greatly appreciated.