So if it's the host that executes both of these calls... how come you're doing an RFC inside another RFC? Why don't you perform the operation all inside one RFC? Off the top of my head I can't tell you if there will be an issue when you attempt to call an RFC from inside another.