I copied the component from ess/us/pdata of ESS for ess/sa/pdata (SA).
I changed all the dependencies, and manually replaced "us" to "sa" in the copied component.
Created the model, according to the requirement (with the new BAPIs).
I deleted all the Context Mapping and Model Binding, and created it again.
In all the components in the impementation I replaced "us" to "sa", accordingly.
We have already assigned the user to sa.
When we are trying to run the application by right clicking and pressing "Run".
It is running the ess/us/pdata application.