i dont know why this haven't been implemented yet but its possible and pretty much easy to do since i manged to do it with Hex editor/pkhex and my RAM2SAV save dump..
2f790 04 =forgot wut it is, but i think its a normal pkmn box adress 1box1slot /line/byte
battle box ED =bytes length of 1 pkmn
3980 0b 3a70 07 = start of first pokemon and the end of it. first 5 bytes difference /line/byte/line/byte
3ef0 0f =end of the battle box /line/byte
Party 104 =bytes length of 1 pkmn
12b10 0c 12c10 0f = start of first pokemon and the end of it. last 22 bytes difference /line/byte/line/byte
13130 03 =end of the party /line/byte
if you take the same pokes from both party and battle box, youll see the difference and the box/place data, i dont have those numbers coz i did this a week or so ago and i didnt wright em down...
EDIT:] the battle box pokemon difference/extra data is (The first 5 bytes) and Party is (The Last 22 bytes) ..so lets say you want to set a pokemon from party to the battle box: youll need to take all the bytes and leave the last 22, then paste them in the battle box pokemon bytes only leaving the first 5 of the original bytes...
***This would probably only work for the RAM save versions of ORAS...***
Also im wondering how soon will the next PKheX Update will be posted? since there where the trainer stats finds and other addons, plus i remember reading some posts by Kaphotics saying that he works on improving the Secret Bases editor<3 i really wanna play with that:} cant wait for the update to come out!!!
also about secret bases: i have a problem with mine:( people cant scan their codes!?! i dont know if it works on passersby but it defenetly doesnt with codes coz i had it tested by 10+ ppl!?
hear is the official PKMN Global link http://3ds.pokemon-gl.com/user/I-283-4070-X/secretbase