ALE with Same Client

Is it possible to use ALE with Same client...when PO created and send message to IDOC. Than come back the same client to create the SO? As i know, it is possible to go for another client or system. I am not sure is it possible in the same client and also any limition about this?

For eg:-

A purchase order is created in company code 1000.

Then using ALE,the system will generate an Idoc to transfer data to another company code 2000.And the system will generate corresponding CustmerOrder(SO) in company code 2000.