Académique Documents
Professionnel Documents
Culture Documents
begin
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_OPERATING_UNIT',
--BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_ID_COL => 'NAME',
P_MEAN_COL => 'NAME',
P_DESC_COL => NULL,
P_TABLE => 'HR_OPERATING_UNITS',
P_ADDL_W_C => NULL,
P_WINDOW_CAPTION => 'Operating Unit',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 100,
P_TABLE_COLUMNS => 'NAME',
P_TABLE_SELECT_COLUMNS => 'P_OPERATING_UNIT',
P_TABLE_COLUMN_ALIAS => 'P_OPERATING_UNIT',
P_TABLE_HEADERS => 'Operating Unit',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
end;
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_SUPPLIER', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
commit;
end;
-- LOV for supplier site
begin
BNE_INTEGRATOR_UTILS.CREATE_JAVA_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_SUPPLIER_SITE',
--BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_JAVA_CLASS =>
'fmcg.oracle.apps.po.suppliersite.lov.component.FMCGSUPSITEComponent',
P_WINDOW_CAPTION => 'SUPPLIER_SITE',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 240,
P_TABLE_COLUMNS => 'VENDOR_SITE_CODE',
P_TABLE_SELECT_COLUMNS => 'P_SUPPLIER_SITE',
P_TABLE_COLUMN_ALIAS => 'P_SUPPLIER_SITE',
P_TABLE_HEADERS => 'SUPPLIER_SITE',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
end;
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_BUYER', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
commit;
end;
BNE_INTEGRATOR_UTILS.CREATE_TABLE_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_CURRENCY', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
commit;
end;
commit;
end;
commit;
end;
BNE_INTEGRATOR_UTILS.CREATE_JAVA_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_CONVERSION_RATE',
--BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_JAVA_CLASS =>
'fmcg.oracle.apps.po.suppliersite.lov.component.FMCGConvRateComponent',
P_WINDOW_CAPTION => 'CONVERSION_RATE',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 50,
P_TABLE_COLUMNS => 'CONVERSION_RATE',
P_TABLE_SELECT_COLUMNS => 'P_CONVERSION_RATE',
P_TABLE_COLUMN_ALIAS => 'P_CONVERSION_RATE',
P_TABLE_HEADERS => 'CONVERSION_RATE',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
END;
COMMIT;
end;
BNE_INTEGRATOR_UTILS.CREATE_JAVA_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_ITEM', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_JAVA_CLASS =>
'fmcg.oracle.apps.po.suppliersite.lov.component.FMCGPoItemComponent',
P_WINDOW_CAPTION => 'ITEM_NAME',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 100,
P_TABLE_COLUMNS => 'CONCATENATED_SEGMENTS',
P_TABLE_SELECT_COLUMNS => 'P_ITEM',
P_TABLE_COLUMN_ALIAS => 'P_ITEM',
P_TABLE_HEADERS => 'Item Name',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
END;
BNE_INTEGRATOR_UTILS.CREATE_JAVA_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_UOM', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_JAVA_CLASS =>
'fmcg.oracle.apps.po.suppliersite.lov.component.FMCGPoItemUomComponent',
P_WINDOW_CAPTION => 'UNIT_OF_MEASURE',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 100,
P_TABLE_COLUMNS => 'PRIMARY_UNIT_OF_MEASURE',
P_TABLE_SELECT_COLUMNS => 'P_UOM',
P_TABLE_COLUMN_ALIAS => 'P_UOM',
P_TABLE_HEADERS => 'Unit of Measure',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
END;
BNE_INTEGRATOR_UTILS.CREATE_JAVA_LOV
(P_APPLICATION_ID => 50801,
P_INTERFACE_CODE => 'CR186_PO_XINTG_INTF1',
--BNE_INTERFACE_COLS_B.INTERFACE_CODE
P_INTERFACE_COL_NAME => 'P_PRICE', --BNE_INTERFACE_COLS_B.INTERFACE_COL_NAME
P_JAVA_CLASS =>
'fmcg.oracle.apps.po.suppliersite.lov.component.FMCGPoItemPriceComponent',
P_WINDOW_CAPTION => 'ITEM_PRICE',
P_WINDOW_WIDTH => 500,
P_WINDOW_HEIGHT => 500,
P_TABLE_BLOCK_SIZE => 100,
P_TABLE_COLUMNS => 'ITEM_PRICE',
P_TABLE_SELECT_COLUMNS => 'P_PRICE',
P_TABLE_COLUMN_ALIAS => 'P_PRICE',
P_TABLE_HEADERS => 'Item Price',
P_TABLE_SORT_ORDER => 'yes',
P_USER_ID => -1);
commit;
END;
bne_integrator_utils.create_calendar_lov
(p_application_id => 50801,
p_interface_code => 'CR186_PO_XINTG_INTF1',
p_interface_col_name => 'P_PROMISED_DATE',--proc params
p_window_caption => 'PROMISED_DATE',
p_window_width => 400,
p_window_height => 300,
p_table_columns => 'P_PROMISED_DATE',
p_user_id => -1
);
commit;
end;
bne_integrator_utils.create_calendar_lov
(p_application_id => 50801,
p_interface_code => 'CR186_PO_XINTG_INTF1',
p_interface_col_name => 'P_NEED_BY_DATE',--proc params
p_window_caption => 'NEED_BY_DATE',
p_window_width => 400,
p_window_height => 300,
p_table_columns => 'P_NEED_BY_DATE',
p_user_id => -1
);
commit;
end;
-- Delete Component
DECLARE
L_NMBR NUMBER;
BEGIN
L_NMBR :=
BNE_INTEGRATOR_UTILS.DELETE_COMPONENT(P_APPLICATION_ID => 50801,
P_COMPONENT_CODE =>
'TEST_PO_XINTG_INTF2_C12_COMP'
);
COMMIT;
END;