title: Run stored procedure in SQL Developer
body: <p>I have procedure with params:</p>
  
  <pre><code>procedure GetReceipt(iPaymentID    in number
                      ,oReceipt      out sys_refcursor
                      ,oReceiptItems out sys_refcursor);
  </code></pre>
  
  <p>I try to run this my anonymous block:</p>
  
  <pre><code>SET serveroutput on;  
  DECLARE                                    
    oReceipt sys_refcursor;
    oReceiptItems sys_refcursor;  
  BEGIN
    API.MOD.GetReceipt(4209735, oReceipt, oReceiptItems);
    dbms_output.put_line('oReceipt: ' || oReceipt);
    dbms_output.put_line('oReceiptItems: ' || oReceiptItems);
  END;
  </code></pre>
  
  <p>I get this error:</p>
  
  <pre><code>Error report:
  ORA-06550: Строка 6, столбец 24:
  PLS-00306: wrong number or types of arguments in call to '||'
  ORA-06550: Строка 6, столбец 3:
  PL/SQL: Statement ignored
  ORA-06550: Строка 7, столбец 24:
  PLS-00306: wrong number or types of arguments in call to '||'
  ORA-06550: Строка 7, столбец 3:
  PL/SQL: Statement ignored
  06550. 00000 -  "line %s, column %s:\n%s"
  *Cause:    Usually a PL/SQL compilation error.
  *Action:
  </code></pre>
  
  <p>How call this procedure? Where my mistake?</p>