Setting up contracts for Corp when items in personal hanger

I want to set up some contracts under my corporation, but the items are in my personal hanger. If i create contract and select "on behalf of MY CORP and click next screen (2/4) is empty

The only way ive found around this is to actually create a contracte to my corp, get another character to accept it and then create the contracts from Corporation hanger.

Is there another way to do this?

Contract to yourself, accept on behalf of corp, it will put them in deliveries.

Thanks @Uriel_the_Flame