Hola y gracias por tu respuesta, respecto a tu respuesta me surgen algunas dudas y te aclaro algunas a ti.
1) Como se comparan dos tablas de BD diferentes?
2) Dos oficinas distintas no tienen porque tocar los registros una de la otra, para explicarte con el ejemplo: Oficina1 no tiene porque tener acceso a BD_Oficina2 y viceversa, si me hago entender?
3) Me aclaras la última sugerencia de el estado inicial y final que me perdí?