For Batch Versions, OMW already comes with rules which state that if you check out a version in PROD, upon checkin it will be checked back into PROD and DEV. Why are you needing to recreate these rules? If the developer is in PROD and checks out an object it will be added to his/her default project. When checking out a Batch Version the environment you are logged into in OneWorld supercedes the activity rules specified in Object Management Configuration. you should not need to copy Central Obj if there is only one or two objects involved.
If the UBE exists in both DEV and PROD then when you check the BATCH VERSION into PROD it will also check into DEV. If the UBE does not exist in DEV, but does exist in PROD, then when you check in the BV it will not check into DEV. I can't remember if you get an error on checkin.
The safest way of fixing your problem is not to copy the SQL tables, but to use the OMW process.
Option 1. If the UBE already exists in DV and only the version is missing from DV. Check the BV out in Prod and then Check it back in and 'voila' it will also appear in DV. Just had to do this myself and so I know it works.
Option 2. If UBE and BV only exist in PD you will need to copy your UBE backwards through the pathcodes using OMW functionality. You will need to create a custom rule with custom status codes which copies UBE from PD to DV or from PY(CRP) to DV. You will also need to set up transfer activity rules for these statuses. Look at the OMW section on KG, there are several docs there which explain how to do it. Once the UBE is in the DV pathcode, check the BV out in any pathcode where it exists and check it back in. This will check the BV into DV and as well as the pathcode you are logged into. NOTE: you will have to coy the UBE separately from the Version as you cannot check a version into a pathcode where the UBE doesnt exist. If you try to promote UBE and BV in same project you will encounter errors if the UBE does not already exist in the target pathcode.
I had a lot of trouble with OMW early on because the way it works is so different to OL. There are some really fundemental differences between the two (even tho you can revert to OL if you like, but we won't go there!).
HTH
OneWorld Xe Sp16_018, W2k, W2K TSE, SQL 2K on Compaq Proliant.<P ID="edit"><FONT SIZE=-1>Edited by antipodes1 on 2/15/02 07:27 AM.</FONT></P>