You are on page 1of 3

NEW FORM DEVELOPMENT

--CREATING A TABLE WITH NAME XX_DISCOUNT_MASTER IN PRIVATE


SCHEMA 'AR'

CREATE TABLE XX_DISCOUNT_MASTER


(DISCOUNT_CODE NUMBER PRIMARY KEY,
DISCOUNT_NAME VARCHAR2(360),
CALCULATE_TAX VARCHAR2(100),
START_DATE DATE,
END_DATE DATE,
PRODUCT_BASED VARCHAR2(100),
PRODUCT_NAME VARCHAR2(360),
ENABLED NUMBER,
ATTRIBUTE1 VARCHAR2(100),
ATTRIBUTE2 VARCHAR2(100),
ATTRIBUTE3 VARCHAR2(100),
ATTRIBUTE4 VARCHAR2(100),
ATTRIBUTE5 VARCHAR2(100),
SEGMENT1 VARCHAR2(100),
SEGMENT2 VARCHAR2(100),
SEGMENT3 VARCHAR2(100),
SEGMENT4 VARCHAR2(100),
SEGMENT5 VARCHAR2(100),
CREATED_BY VARCHAR2(100),
CREATION_DATE DATE,
LAST_UPDATED_BY VARCHAR2(100),
LAST_UPDATED_DATE DATE,
LAST_UPDATE_LOGIN VARCHAR2(100));

22720110135

--CREATING A SEQUENCE WITH NAME XX_DISCOUNT_MASTER_SEQ IN


PRIVATE SCHEMA 'AR'

CREATE SEQUENCE XX_DISCOUNT_MASTER_SEQ


MINVALUE 1
MAXVALUE 10000
START WITH 1
INCREMENT BY 1;

AFTER CREATING THE OBJECTS GO TO THE APPS SCHEMA TO REGISTER


THA OBJECTS
BEGIN
AD_DD.REGISTER_TABLE ('AR','XX_DISCOUNT_MASTER','T');
END;

BEGIN
AD_DD.REGISTER_COLUMN ('AR',
'XX_DISCOUNT_MASTER','DISCOUNT_CODE', 1, 'NUMBER', 100, 'Y', 'N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
DISCOUNT_NAME', 2, 'VARCHAR2', 360, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
CALCULATE_TAX', 3, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' START_DATE',
4, 'DATE', 20, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' END_DATE', 5,
'DATE', 20, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
PRODUCT_BASED', 6, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
PRODUCT_NAME', 7, 'VARCHAR2', 360, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ENABLED', 8,
'NUMBER', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ATTRIBUTE1',
9, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ATTRIBUTE2',
10, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ATTRIBUTE3',
11, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ATTRIBUTE4',
12, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' ATTRIBUTE5',
13, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' SEGMENT1', 14,
'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' SEGMENT2', 15,
'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' SEGMENT3', 16,
'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' SEGMENT4', 17,
'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' SEGMENT5', 18,
'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER',' CREATED_BY',
19, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
CREATION_DATE', 20, 'DATE', 20, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
LAST_UPDATED_BY', 21, 'VARCHAR2', 100, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
LAST_UPDATED_DATE', 22, 'DATE', 20, 'Y','N');
AD_DD.REGISTER_COLUMN ('AR', 'XX_DISCOUNT_MASTER','
LAST_UPDATE_LOGIN', 23, 'VARCHAR2',100, 'Y','N');
END;

NOW CREATE A SYNONYM FOR THE TABLE XX_DISCOUNT_MASTER IN THE


PUBLIC SCHEMA APPS

CREATE SYNONYM XX_DISCOUNT_MASTER


FOR AR.XX_DISCOUNT_MASTER

F60GEN COMMAND

f60gen module=discount_master.fmb userid=apps/apps


output_file=/Apps11i/EBS11i/appsappl/xxlgs/11.5.0/forms/US/discount_m
aster.fmx

module_type=form batch=yes compile_all=special

You might also like