Advertisement
aadddrr

Untitled

Feb 13th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. INSERT INTO tt_journal_trx_item
  2.             (session_id, tenant_id, journal_trx_id, line_no,
  3.             ref_doc_type_id, ref_id,
  4.             partner_id, product_id, cashbank_id, ou_rc_id,
  5.             segmen_id, sign_journal, flg_source_coa, activity_gl_id,
  6.             coa_id, curr_code, qty, uom_id,
  7.             amount, journal_date, type_rate,
  8.             numerator_rate, denominator_rate, journal_desc, remark)
  9.             SELECT 'ADRIAN', A.tenant_id, D.journal_trx_id, 1,
  10.                 A.doc_type_id, B.inventory_item_id,
  11.                 A.partner_id, B.product_id, -99, -99,
  12.                 -99, 'D', 'PRODUCT', -99,
  13.                 f_get_product_coa_group_product(A.tenant_id, B.product_id), f_get_value_system_config_by_param_code(11, 'ValutaBuku'), B.qty_realization, B.base_uom_id,
  14.                 0 , A.doc_date, 'COM',
  15.                 1, 1, 'PRODUCT_STOCK', B.remark
  16.             FROM in_inventory A, in_inventory_item B, gl_journal_trx D
  17.             WHERE --A.inventory_id = vAdjQtyId AND
  18.                 A.inventory_id = B.inventory_id AND
  19.                 B.qty_realization > 0 --AND
  20.                 --B.inventory_item_id = C.inventory_item_id AND
  21.                 --(C.flg_buy_konsinyasi = 'N' OR (C.flg_buy_konsinyasi = 'N' AND C.product_status = 'RETURN'))
  22.                 AND A.inventory_id = D.doc_id AND A.doc_type_id = D.doc_type_id
  23.                 AND B.product_id = 6426;
  24.                
  25.             INSERT INTO tt_journal_trx_item
  26.             (session_id, tenant_id, journal_trx_id, line_no,
  27.             ref_doc_type_id, ref_id,
  28.             partner_id, product_id, cashbank_id, ou_rc_id,
  29.             segmen_id, sign_journal, flg_source_coa, activity_gl_id,
  30.             coa_id, curr_code, qty, uom_id,
  31.             amount, journal_date, type_rate,
  32.             numerator_rate, denominator_rate, journal_desc, remark)
  33.             SELECT 'ADRIAN', A.tenant_id, D.journal_trx_id, 1,
  34.                 A.doc_type_id, B.inventory_item_id,
  35.                 A.partner_id, B.product_id, -99, -99,
  36.                 -99, 'C', 'PRODUCT', -99,
  37.                 f_get_product_coa_group_product(A.tenant_id, B.product_id),
  38.                 f_get_value_system_config_by_param_code(11, 'ValutaBuku'), ABS(B.qty_realization), B.base_uom_id,
  39.                 0 , A.doc_date, 'COM',
  40.                 1, 1, 'PRODUCT_STOCK', B.remark
  41.             FROM in_inventory A, in_inventory_item B, gl_journal_trx D
  42.             WHERE --A.inventory_id = vAdjQtyId AND
  43.                 A.inventory_id = B.inventory_id AND
  44.                 B.qty_realization < 0 --AND
  45.                 --B.inventory_item_id = C.inventory_item_id AND
  46.                 --(C.flg_buy_konsinyasi = 'N' OR (C.flg_buy_konsinyasi = 'Y' AND C.product_status = 'RETURN'))
  47.                 AND A.inventory_id = D.doc_id AND A.doc_type_id = D.doc_type_id
  48.                 AND B.product_id = 6426;
  49.  
  50.  
  51.             INSERT INTO gl_journal_trx_item
  52.             (tenant_id, journal_trx_id, line_no,
  53.             ref_doc_type_id, ref_id,
  54.             partner_id, product_id, cashbank_id, ou_rc_id,
  55.             segmen_id, sign_journal, flg_source_coa, activity_gl_id,
  56.             coa_id, curr_code, qty, uom_id,
  57.             amount, journal_date, type_rate,
  58.             numerator_rate, denominator_rate, journal_desc, remark,
  59.             "version", create_datetime, create_user_id, update_datetime, update_user_id)
  60.             SELECT A.tenant_id, A.journal_trx_id, 1218,
  61.                 A.ref_doc_type_id, A.ref_id,
  62.                 A.partner_id, A.product_id, A.cashbank_id, A.ou_rc_id,
  63.                 A.segmen_id, A.sign_journal, A.flg_source_coa, A.activity_gl_id,
  64.                 A.coa_id, A.curr_code, A.qty, A.uom_id,
  65.                 A.amount, A.journal_date, A.type_rate,
  66.                 A.numerator_rate, A.denominator_rate, A.journal_desc, A.remark,
  67.                 0, '20170213', -1, '20170213', -1
  68.             FROM tt_journal_trx_item A
  69.             WHERE A.session_id = 'ADRIAN' AND
  70.                 A.journal_desc = 'PRODUCT_STOCK';
  71.  
  72.             DELETE FROM tt_journal_trx_item WHERE session_id = 'ADRIAN';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement