no puedes mandar '' a un tipo int o numeric sin recibir error deberias de mandar 0 o NULL de lo contrario te va a seguir sin funcionar
Prueba con esto:
Código SQL:
Ver originalEXEC [dbo].[SP_INSERTCAJA2]
'XXX', '100', 1, 'FACTURAS', '2014-10-12 00:00:00.000', '2014-10-12 00:00:00.000', '2014-10-13 10:47:55.793', '', '', '', '', '', '', '', '', '', 0, '', ''