Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.07 KB | None | 0 0
  1.     <cmpAction name="SAVE_JOIN">
  2.         <![CDATA[
  3. DECLARE
  4.   n_pc_id NUMERIC;
  5.   n_csc_id NUMERIC;
  6. BEGIN
  7.   DECLARE
  8.     l record;
  9.   BEGIN
  10.     FOR l IN
  11.     (
  12.       SELECT *
  13.       FROM mis.v_mis_contract_agent_cons t
  14.       WHERE t.lpu = :pn_lpu AND t.pid = :id
  15.  
  16.     ) loop
  17.       perform mis.f_mis_contract_agent_cons8add(pnD_INSERT_ID := n_pc_id, pnLPU := l.lpu, pnPID := :new_id, pnAGENT := l.agent_id);
  18.     END loop;
  19.   END;
  20.   DECLARE
  21.     r record;
  22.   BEGIN
  23.     FOR r IN
  24.     (
  25.       SELECT *
  26.       FROM mis.v_mis_contract_service_cons t
  27.       WHERE t.pid = :id AND t.lpu = :pn_lpu
  28.  
  29.     ) loop
  30.       perform mis.f_mis_contract_service_cons8add(pnD_INSERT_ID := n_csc_id, pnLPU := r.lpu, pnPID := :new_id, pnSERVICE := r.service_id, pnPRICE := r.price, pnQUANT := r.quant, pnSUMM := r.summ, psINTERNAL_CODE := r.internal_code);
  31.     END loop;
  32.   END;
  33. END
  34. ]]>
  35.         <cmpActionVar name="pn_lpu" src="LPU" srctype="session"/>
  36.         <cmpActionVar name="new_id" src="NEW_ID" srctype="var"/>
  37.         <cmpActionVar name="id" src="JOIN_ID" srctype="var"/>
  38.     </cmpAction>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement