El problema esta en el store. ponele un valor por defecto al parametro de entrada.
Cita: ALTER PROCEDURE [dbo].[SP_CODCAJAS_CLIENTE]
@CLIENTE_CODIGO NVARCHAR(15)
AS
BEGIN
SELECT DISTINCT C_CODIGO FROM CAJAS
WHERE CLI_CODIGO = @CLIENTE_CODIGO
ORDER BY C_CODIGO
END
@CLIENTE_CODIGO NVARCHAR(15) = null