CREATE OR REPLACE FUNCTION RETORNA_DADOSIMPORTACAO(P_CDFILIAL IN VARCHAR2,  
                                                   P_NRLANCTONF IN VARCHAR2) RETURN VARCHAR
IS 
   V_DADOS VARCHAR2(25);
BEGIN
   SELECT NVL(LPAD(MAX(NRDOCIMPNFE), 10, ' ')||TO_CHAR(MAX(DTREGIMPNFE), 'DD/MM/YYYY'), LPAD(' ', 20, ' '))
     INTO V_DADOS
     FROM DECIMPNFE
    WHERE CDFILIAL   = P_CDFILIAL
      AND NRLANCTONF = P_NRLANCTONF;
   
   RETURN V_DADOS;
EXCEPTION
   WHEN OTHERS THEN
      V_DADOS := LPAD(' ', 20, ' ');
      RETURN V_DADOS;
END;
/