DECLARE @cnstrae VARCHAR(17)
SELECT top 1 @cnstrae=cnspago FROM nper WHERE cnspago<>'0100000023'
ORDER BY 1 DESC ----0100000023
INSERT INTO ntem (idtercero,cnspago,basico,fechadocumento,usuario,//aca inserto las cabeceras y no hay problema
equipoadiciono,total,ingreso,egreso,estado)
SELECT idtercero,'0100000023',basico,getdate(),usuario,
host_name(),total,0,0,'Activo' FROM ntem AS a WHERE a.cnspago=@cnstrae
INSERT INTO ntemd (codconcepto,tipo,valor,idtem)
SELECT b.codconcepto,b.tipo,0,c.idtem FROM ntem AS a INNER JOIN ntemd AS b
ON a.idtem= b.idtem LEFT JOIN ntem AS c ON a.cnspago <> c.cnspago AND a.idtercero = c.idtercero
WHERE a.cnspago='0100000022' AND c.cnspago='0100000023'