Como hago para no caer en bucle

¿Cómo hago para que antes de insertar en la segunda base de datos vea que el folio no existe? Tengo 3 almacenes 'ALM1' en bd1, y ALM2 ALM3. EN BD2, genero traspasos con los folios...
T1-000..   T= TRASPASO  1= ALM1 - 0001,0002,0003,0004................ 
T2-000..   T= TRASPASO  2= ALM2 - 0001,0002,0003,0004................
T3-000..   T= TRASPASO  3= ALM3 - 0001,0002,0003,0004................
Yo necesito insertar traspasos ente mis bd. De bd1>db2 y de bd2<bd1 pero cuando bd1 genera folio 'T1-0001' y lo inserta en bd2, este recibe un registro y tiene el trigger de insertar el nuevo reg en BD1 es aqui cuando el folio 'T1-0001' ya existe en bd1 puesto que bd1 lo genero...
Lo mismo me pasa si desde bd2 genero el folio T3-0001, y al insertarse en bd2 va por medio de trigger a insertarse también en bd1, pero en bd1 al recibir un nuevo registro recibe el trigguer de insertar en bd2, pero es de ahí de donde se genero este folio...

Añade tu respuesta

Haz clic para o