Gracias por la sugerencia
Libras,
dejame ver si te entendí: me dices que solamente utilice un solo procedimiento almacenado y que este inserte en la tabla temporal 2 los detalles. De ser así, creo que caigo en lo mismo. Y al intentar modificar el procedimiento me genera error:
Código SQL:
Ver originalINSERT INTO ##Tmp_02
SELECT * FROM (
SELECT X FROM ABC...
)AS Qry LEFT JOIN ##Tmp_001
ON Qry.Codigo = ##Tmp_001.Codigo
Me dice sintaxis incorrecta cerca de ")"
y creo que siempre tendría que anidar el INSERT INTO ##Tmp_x
¿O me planteas otra alternativa?
Se te agradece el tiempo...