Professional Documents
Culture Documents
FINANCE - Forms Task
FINANCE - Forms Task
FINANCE - Forms Task
BASIC INSTRUCTIONS
CONTROL DYNAMICALLY.
FORMS.
_SUPLR_BU VARCHAR2(5),
_SUPLR_SUPLR_ID VARCHAR2(10),
_SUPLR_STATUS VARCHAR2(1) NOT NULL,--N-NEW,P-POSTED.
_SUPLR_NAME1 VARCHAR2(50) NOT NULL,
_SUPLR_NAME2 VARCHAR2(50),
_SUPLR_CURRENCY VARCHAR2(5) NOT NULL,
_SUPLR_ADDR1 VARCHAR2(50) NOT NULL,
_SUPLR_ADDR2 VARCHAR2(50),
_SUPLR_ADDR3 VARCHAR2(50),
_SUPLR_PO_BOX VARCHAR2(15),
_SUPLR_CITY VARCHAR2(5) NOT NULL,
_SUPLR_STATE VARCHAR2(5) NOT NULL,
_SUPLR_COUNTRY VARCHAR2(5) NOT NULL,
_SUPLR_ZIP VARCHAR2(15),
_SUPLR_TELE1 VARCHAR2(30),
_SUPLR_FAX1 VARCHAR2(30),
_SUPLR_EMAIL1 VARCHAR2(50),
_SUPLR_WEB_SITE1 VARCHAR2(50),
_SUPLR_EMP_ID VARCHAR2(10),
_SUPLR_TALUK VARCHAR2(10),
_SUPLR_DIST VARCHAR2(10),
_SUPLR_PAY_BANK VARCHAR2(10),
_SUPLR_PAY_BANK_BR VARCHAR2(10),
_SUPLR_REFERENCE VARCHAR2(500),
_SUPLR_CRE_BY VARCHAR2(15) NOT NULL,
_SUPLR_CRE_DATE DATE NOT NULL,
_SUPLR_UPD_BY VARCHAR2(15),
_SUPLR_UPD_DATE DATE
CONSTRAINTS ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SUPPLIER ID AND
SUPPLIER NAME SHOULD BE REPEATED WITHIN THAT PARTICULAR BUSINESS
ENTITY(BU).
TRIGGER CREATE A HISTORY TABLE AND INSERT THE RECORD INTO HISTORY TABLE
WHENVER THE STATUS CHANGED.
TASK 2 :CREATE THE FORM USING THE FOLLOWING TABLE SCRIPT AND DESGIN FORMAT USING THE
SAMPLE FORM ID GIVEN,(SINGLE RECORD BLOCK WITH MULTI-TAB).
TABLE NAME(1):_DEPT_GROUPS
_DEPTGRP_BU VARCHAR2(5),
_DEPTGRP_GROUP_ID VARCHAR2(10),
_DEPTGRP_DESC1 VARCHAR2(30) NOT NULL,
_DEPTGRP_DESC2 VARCHAR2(30),
_DEPTGRP_CRE_BY VARCHAR2(15) NOT NULL,
_DEPTGRP_CRE_DATE DATE NOT NULL,
_DEPTGRP_UPD_BY VARCHAR2(15),
_DEPTGRP_UPD_DATE DATE
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO GROUP ID ,AND GROUP DESC1
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO DEPT_ID,AND DEPT_NAME1
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 3:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.
BUTTON REQUIRED :ACTIVATE BUTTON,IN-ACTIVATE BUTTON.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO BANK_ID AND BANK NAME SHOULD
BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
_BC_BU VARCHAR2(5),
_BC_BANK_ID VARCHAR2(5),
_BC_SEQ_NO NUMBER(5),
_BC_POSITION_NAME VARCHAR2(50) NOT NULL,
_BC_TELE1 VARCHAR2(30),
_BC_TELE2 VARCHAR2(30),
_BC_PERSON_PFX VARCHAR2(5) DEFAULT 'MR.',
_BC_CONT_PERSON VARCHAR2(50)
_BC_CRE_BY VARCHAR2(15) NOT NULL,
_BC_CRE_DATE DATE NOT NULL,
_BC_UPD_BY VARCHAR2(15),
_BC_UPD_DATE DATE
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO DUPLICATE CONTACT DETAILS
SHOULD BE REPEATED WITHIN THE PARTICULAR BANK.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT PREFIX OF SMAE TYPE SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 4:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO MILESTONE WITH SAME
DESCRIPTION AND MILSETONE TYPE AND DUE BASIS TYPE SHOULD NTOT BE REPEATED WITHIN THE
PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO TERM WITH SAME DESCRIPTION
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO FOB ID AND DESCRIPTION
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TABLE NAME(4) : _SHIP_VIAS
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT SVSHIP VIA DESCRIPTION WITH
SAME ID SHOULD NOT BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 5:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.
_GACL_BU VARCHAR2(5),
_GACL_ID VARCHAR2(10),
_GACL_DESC1 VARCHAR2(100),
_GACL_DESC2 VARCHAR2(30),
_GACL_ACCT_TYPE VARCHAR2(1),
_GACL_PRIM_ID VARCHAR2(10),
_GACL_CRE_BY VARCHAR2(15),
_GACL_CRE_DATE DATE,
_GACL_UPD_BY VARCHAR2(15),
_GACL_UPD_DATE DATE,
_GACL_ACCT_CLS VARCHAR2(1) DEFAULT 'S' NOT NULL,
_GACL_START_NO VARCHAR2(20),
_GACL_LAST_NO VARCHAR2(20),
_GACL_NEXT_NO VARCHAR2(20),
_GACL_NO_ACCTS NUMBER(5),
_GACL_TB_PRINT_SEQ VARCHAR2(10),
_GACL_GP_FLAG VARCHAR2(1) DEFAULT 'Y',
_GACL_BNR_FLAG VARCHAR2(1) DEFAULT 'N',
_GACL_LGR_SUB_CLS_TYPE VARCHAR2(4) DEFAULT 'OTHR',
_GACL_LGR_REQ_FLAG VARCHAR2(1) DEFAULT 'N',
_GACL_PNL_PRINT_SEQ VARCHAR2(10),
_GACL_STATUS VARCHAR2(1) DEFAULT 'N' NOT NULL,
_GACL_PNL_HEAD VARCHAR2(10),
_GACL_BS_HEAD VARCHAR2(10)
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT SAMES GROUP ID WITH SAME
DESCRIPTION SHOULD NOT BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
_GLAC_BU VARCHAR2(5),
_GLAC_ACCT VARCHAR2(20),
_GLAC_ACCT_DESC1 VARCHAR2(100) NOT NULL,
_GLAC_ACCT_DESC2 VARCHAR2(100),
_GLAC_CL_ID VARCHAR2(10),
_GLAC_SUMMARY VARCHAR2(1) DEFAULT 'N',
_GLAC_APPL_FLAG VARCHAR2(1) DEFAULT 'Y',
_GLAC_FBT_PCT NUMBER(6,3) DEFAULT 0,
_GLAC_FBT_CAT VARCHAR2(20),
_GLAC_CRE_BY VARCHAR2(15) NOT NULL,
_GLAC_CRE_DATE DATE NOT NULL,
_GLAC_UPD_BY VARCHAR2(15),
_GLAC_UPD_DATE DATE,
_GLAC_BRK_REQ_FLAG VARCHAR2(1) DEFAULT 'N',
_GLAC_SUB_CE_ID VARCHAR2(10),
_GLAC_LGR_ASSTN VARCHAR2(1) DEFAULT 'N',
_GLAC_SUB_GRP_TYPE VARCHAR2(4) DEFAULT 'OTHR',
_GLAC_SUPLR_ID VARCHAR2(10),
_GLAC_CUST_ID VARCHAR2(10),
_GLAC_ACCT_STATUS VARCHAR2(1) DEFAULT 'A',
_GLAC_BUD_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_GLAC_PNL_HEAD VARCHAR2(10),
_GLAC_BS_HEAD VARCHAR2(10),
_GLAC_CF_TITLE_ID VARCHAR2(10),
_GLAC_CAPA_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_GLAC_TC_ID VARCHAR2(10),
_GLAC_ACCT_TYPE VARCHAR2(1) DEFAULT 'A' NOT NULL
_GLAC_HSN_SAC_CODE VARCHAR2(25)
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO GL ACCOUNT AND DESCRIPTION
SHOULD NOT BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 6:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.
_TPA_BU VARCHAR2(5),
_TPA_TC_ID VARCHAR2(10),
_TPA_CRE_BY VARCHAR2(15),
_TPA_CRE_DATE DATE,
_TPA_UPD_BY VARCHAR2(15),
_TPA_UPD_DATE DATE,
_TPA_CLASS_ID VARCHAR2(10),
_TPA_TC_PCT NUMBER(6,3) DEFAULT 0 NOT NULL,
_TPA_DOC_NO VARCHAR2(15),
_TPA_SUB_CLS_ID VARCHAR2(10),
_TPA_CY_PCT NUMBER(6,3) DEFAULT 0 NOT NULL,
_TPA_FY_PCT NUMBER(6,3) DEFAULT 0 NOT NULL,
_TPA_SY_PCT NUMBER(6,3) DEFAULT 0 NOT NULL
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO TPA_DOC_NO SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
_TA_BU VARCHAR2(5),
_TA_ACCT_TYPE VARCHAR2(5) DEFAULT 'PR' NOT NULL,
_TA_ACCT_ID VARCHAR2(20) NOT NULL,
_TA_SHARE_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_TA_CRE_BY VARCHAR2(15) NOT NULL,
_TA_CRE_DATE DATE NOT NULL,
_TA_UPD_BY VARCHAR2(15),
_TA_UPD_DATE DATE,
_TA_DOC_NO VARCHAR2(15),
_TA_TCF_ID VARCHAR2(10)
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO TA_ACCT_ID SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
_TCA_BU VARCHAR2(5),
_TCA_TC_ID VARCHAR2(10),
_TCA_CLS_ID VARCHAR2(10),
_TCA_ACCT_TYPE VARCHAR2(5) DEFAULT 'PR' NOT NULL,
_TCA_ACCT_ID VARCHAR2(20) NOT NULL,
_TCA_CRE_BY VARCHAR2(15) NOT NULL,
_TCA_CRE_DATE DATE NOT NULL,
_TCA_UPD_BY VARCHAR2(15),
_TCA_UPD_DATE DATE,
_TCA_SUB_CLS_ID VARCHAR2(10),
_TCA_TCF_ID VARCHAR2(10)
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO TCA_TC_ID SHOULD BE REPEATED
WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 7:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.TRANSACTION AND PENDING SCREEN FOR THE SAME TABLE HAS BEEN
GIVEN.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO DDH_DOC_NO ,AND DDH_INV_NO
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 8:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.TRANSACTION AND PENDING SCREEN FOR THE SAME TABLE HAS BEEN
GIVEN.
NOTE: CORRESPONDING PDF REPORTS MUST ALSO BE INCLUDED AND SHOULD VERIFIED.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO CDOC_DOC_NO SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
_CDDL_BU VARCHAR2(5),
_CDDL_DOC_PFX VARCHAR2(5),
_CDDL_DOC_NO VARCHAR2(15),
_CDDL_ACCT VARCHAR2(20),
_CDDL_CC_AMOUNT NUMBER(15,3) DEFAULT 0 NOT NULL,
_CDDL_REFERENCE1 VARCHAR2(500),
_CDDL_REFERENCE2 VARCHAR2(50),
_CDDL_LVL1 VARCHAR2(4) NOT NULL,
_CDDL_LVL2 VARCHAR2(4) NOT NULL,
_CDDL_LVL3 VARCHAR2(4) NOT NULL,
_CDDL_LVL4 VARCHAR2(4) NOT NULL,
_CDDL_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_CDDL_CRE_BY VARCHAR2(15) NOT NULL,
_CDDL_CRE_DATE DATE NOT NULL,
_CDDL_UPD_BY VARCHAR2(15),
_CDDL_UPD_DATE DATE,
_CDDL_ACCT_PLANT VARCHAR2(10),
_CDDL_APPL_PCT NUMBER(5,2),
_CDDL_ASSBL_VAL NUMBER(15,3),
_CDDL_BFCRY_ID VARCHAR2(10),
_CDDL_BFCRY_TYPE VARCHAR2(2),
_CDDL_CONTRA_FLAG VARCHAR2(1) DEFAULT 'N',
_CDDL_DR_CR VARCHAR2(2),
_CDDL_LGR_TYPE VARCHAR2(3),
_CDDL_SEQ_NO NUMBER(5),
_CDDL_SRC_PLANT VARCHAR2(10),
_CDDL_SRC_BFCRY_TYPE VARCHAR2(1),
_CDDL_TC_ID VARCHAR2(10),
_CDDL_TAX_CODE VARCHAR2(25),
_CDDL_HSN_CODE VARCHAR2(25),
_CDDL_GST_REV_TAX_CAT VARCHAR2(10),
_CDDL_GST_REV_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_CDDL_LVL_PRJ VARCHAR2(10)
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO CDDL_DOC_NO , CDDL_SEQ_NO AND
SUPPLIER NAME SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO CDD_DOC_NO ,AND CDD_SEQ_NO
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 9:CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.TRANSACTION AND PENDING SCREEN FOR THE SAME TABLE HAS BEEN
GIVEN.
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO MGOHD_DOC_NO SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 10 :CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.TRANSACTION AND PENDING SCREEN FOR THE SAME TABLE HAS BEEN
GIVEN.
_SUPHD_BU VARCHAR2(5),
_SUPHD_PFX VARCHAR2(5),
_SUPHD_DOC_TYPE VARCHAR2(2),
_SUPHD_DOC_MODE VARCHAR2(1),
_SUPHD_DOC_NO VARCHAR2(15),
_SUPHD_SUPLR_ID VARCHAR2(10) NOT NULL,
_SUPHD_TERM_ID VARCHAR2(10),
_SUPHD_DOC_DATE DATE NOT NULL,
_SUPHD_DOC_YEAR NUMBER(6) NOT NULL,
_SUPHD_DOC_PERIOD NUMBER(2) NOT NULL,
_SUPHD_BANK_ID VARCHAR2(10),
_SUPHD_CURRENCY VARCHAR2(5) NOT NULL,
_SUPHD_EXCHANGE_RATE NUMBER(13,8) NOT NULL,
_SUPHD_SC_TOT_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_SUPHD_SC_MAT_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_SUPHD_SC_DISC_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_SUPHD_SC_BAL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_SUPHD_HOLD_PAYMENT VARCHAR2(1) NOT NULL,
_SUPHD_HOLD_REASON VARCHAR2(50),
_SUPHD_UNHOLD_REASON VARCHAR2(50),
_SUPHD_RTN_REASON VARCHAR2(50),
_SUPHD_SUPLR_DOC_DATE DATE,
_SUPHD_SUPLR_DOC_PFX VARCHAR2(5),
_SUPHD_SUPLR_DOC_NO VARCHAR2(20),
_SUPHD_SUPLR_REFERENCE VARCHAR2(500),
_SUPHD_GRN_REFER VARCHAR2(3) DEFAULT 'N' NOT NULL,
_SUPHD_DISC_ALLOWED VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_BATCH_ID VARCHAR2(15),
_SUPHD_LCG_BASE_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_LCG_DOC_TYPE VARCHAR2(2),
_SUPHD_ORG_APPL VARCHAR2(3) DEFAULT 'APM' NOT NULL,
_SUPHD_LAND_COST_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_PTY_CASH_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_ORG_SUPLR_ID VARCHAR2(10),
_SUPHD_EMP_ID VARCHAR2(10),
_SUPHD_BFCRY_TYPE VARCHAR2(2) DEFAULT NULL,
_SUPHD_BFCRY_ID VARCHAR2(10),
_SUPHD_STATUS VARCHAR2(1) NOT NULL,
_SUPHD_SUPLR_REFERENCE1 VARCHAR2(50),
_SUPHD_TDS_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_GRN_DATE DATE,
_SUPHD_ELGBL_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_TRANS_TYPE VARCHAR2(2),
_SUPHD_TDS_GRP VARCHAR2(10),
_SUPHD_PAY_FLG VARCHAR2(1) DEFAULT 'N',
_SUPHD_SC_PROC_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_USER VARCHAR2(15),
_SUPHD_RET_SEL_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_RET_SAL_PFX VARCHAR2(5),
_SUPHD_RET_SAL_NO VARCHAR2(20),
_SUPHD_C_SELECT VARCHAR2(1) DEFAULT 'N',
_SUPHD_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_SUPHD_ORD_PLANT VARCHAR2(10),
_SUPHD_INPROG_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_TYPE VARCHAR2(1) DEFAULT 'B',
_SUPHD_BC_EXRATE_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_PROJ_ID VARCHAR2(10),
_SUPHD_PROJ_TASK_ID VARCHAR2(20),
_SUPHD_CRE_BY VARCHAR2(15) NOT NULL,
_SUPHD_CRE_DATE DATE NOT NULL,
_SUPHD_UPD_BY VARCHAR2(15),
_SUPHD_UPD_DATE DATE,
_SUPHD_ACCT_TYPE VARCHAR2(5) DEFAULT 'AP' NOT NULL,
_SUPHD_TC_SET_ID VARCHAR2(30),
_SUPHD_TRANS_DOC_TYPE VARCHAR2(3),
_SUPHD_TRANS_DOC_NO VARCHAR2(15),
_SUPHD_SRC_DOC_TYPE VARCHAR2(2),
_SUPHD_SRC_DOC_MODE VARCHAR2(1),
_SUPHD_SRC_DOC_PFX VARCHAR2(5),
_SUPHD_SRC_DOC_NO VARCHAR2(15),
_SUPHD_SRC_BFCRY_TYPE VARCHAR2(1),
_SUPHD_SRC_BFCRY_ID VARCHAR2(10),
_SUPHD_SRC_ACCT_TYPE VARCHAR2(5),
_SUPHD_CLS_ID VARCHAR2(10),
_SUPHD_EXT_DESC VARCHAR2(500),
_SUPHD_ESI_FLAG VARCHAR2(1) DEFAULT 'Y',
_SUPHD_LC_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_EX_DB_INV_INPROG_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_EX_DB_INV_PROC_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_SC_GRN_TOT_AMT NUMBER(15,3) DEFAULT 0,
_SUPHD_EX_INV_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_SO_PFX VARCHAR2(5),
_SUPHD_SO_NO VARCHAR2(15),
_SUPHD_SRC_ASSESS_VALUE NUMBER(15,3) DEFAULT 0,
_SUPHD_SRC_PCT NUMBER(5,2) DEFAULT 0,
_SUPHD_PAY_TYPE VARCHAR2(2),
_SUPHD_JRNL_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_SYS_DOC VARCHAR2(1) DEFAULT 'N',
_SUPHD_SRC_OFFSET_DOC_NO VARCHAR2(15),
_SUPHD_TERR_ID VARCHAR2(10),
_SUPHD_TAX_CAT VARCHAR2(5),
_SUPHD_DR_CR VARCHAR2(2) NOT NULL,
_SUPHD_VOU_TYPE VARCHAR2(5),
_SUPHD_SERIES VARCHAR2(20),
_SUPHD_SERIAL VARCHAR2(20),
_SUPHD_RG23_TYPE VARCHAR2(2) DEFAULT 'N',
_SUPHD_PYMT_EXCP VARCHAR2(500),
_SUPHD_SO_REFER VARCHAR2(1000),
_SUPHD_CHALLAN_NO VARCHAR2(30),
_SUPHD_CHALLAN_DATE DATE,
_SUPHD_LOC_ID VARCHAR2(10),
_SUPHD_GST_APPL_FLAG VARCHAR2(1),
_SUPHD_GST_APPL_MODE VARCHAR2(1),
_SUPHD_GST_REV_TAX_CAT VARCHAR2(10),
_SUPHD_GST_REV_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_BILL_LOC_ID VARCHAR2(10),
_SUPHD_CR_AVL_FLAG VARCHAR2(1) DEFAULT 'P' NOT NULL,
_SUPHD_CR_AVL_NO VARCHAR2(50),
_SUPHD_CR_AVL_DATE DATE,
_SUPHD_CR_AVL_STATUS VARCHAR2(1) DEFAULT 'P' NOT NULL,
_SUPHD_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_TDS_DED_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPHD_TDS_DOC_PFX VARCHAR2(5),
_SUPHD_TDS_DOC_NO VARCHAR2(15),
_SUPHD_RCM_INV_SEL_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_RCM_INV_STATUS VARCHAR2(1) DEFAULT 'N',
_SUPHD_RCM_INV_PFX VARCHAR2(6),
_SUPHD_RCM_INV_NO VARCHAR2(15),
_SUPHD_RCM_INV_DOC_NO VARCHAR2(15),
_SUPHD_GST_TYPE VARCHAR2(1) DEFAULT 'G' NOT NULL,
_SUPHD_GST_CLASS VARCHAR2(1) DEFAULT 'L' NOT NULL,
_SUPHD_GST_SUPPLY VARCHAR2(1) DEFAULT 'N',
_SUPHD_SUPLR_TYPE VARCHAR2(1) DEFAULT 'U' NOT NULL,
_SUPHD_TDS_EXMP_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_ESI_EXMP_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_TDS_APPL VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_ESI_APPL VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_TDS_DEFF_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_ESI_DEFF_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPHD_BOE_DATE DATE,
_SUPHD_BOE_NO VARCHAR2(15),
_SUPHD_PORT_CODE VARCHAR2(10),
_SUPHD_LM_DISC_AMT NUMBER(12,3) DEFAULT 0 NOT NULL,
_SUPHD_LM_DISC_PCT NUMBER(12,3) DEFAULT 0 NOT NULL
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SUPHD_DOC_NO ,AND SUPHD_PFX
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SUPLN_DOC_NO ,AND SUPLN_PFX
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SDDL_DOC_NO ,AND SDDL_PFX
SDDL_SEQ_NO SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SDD_DOC_NO ,AND SDD_SEQ_NO
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TASK 13 :CREATE A FORM WITH THE FOLLOWING TABLE STRUCTURE AND USE THE SAMPLE FORM FOR
DESIGNING MODEL PURPOSE ONLY.TRANSACTION AND PENDING SCREEN FOR THE SAME TABLE HAS BEEN
GIVEN.
_BTRANS_BU VARCHAR2(5),
_BTRANS_ORD_PFX VARCHAR2(5),
_BTRANS_ORD_NO VARCHAR2(15),
_BTRANS_PLANT VARCHAR2(10) NOT NULL,
_BTRANS_PV_DATE DATE,
_BTRANS_TRANS_DATE DATE,
_BTRANS_TRANS_YEAR NUMBER(6) NOT NULL,
_BTRANS_TRANS_PERIOD NUMBER(2) NOT NULL,
_BTRANS_TYPE VARCHAR2(2) DEFAULT 'BT',
_BTRANS_BANK_ID VARCHAR2(10),
_BTRANS_TRANS_MODE VARCHAR2(1) NOT NULL,
_BTRANS_PAY_MODE VARCHAR2(2) NOT NULL,
_BTRANS_ACCT_PAYEE VARCHAR2(1) DEFAULT 'Y',
_BTRANS_CHQ_DATE DATE NOT NULL,
_BTRANS_TRANS_REF_NO VARCHAR2(50),
_BTRANS_IN_FAVOR_OF VARCHAR2(150),
_BTRANS_PDC_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_BFCRY_ID VARCHAR2(10),
_BTRANS_BANK_CURCY VARCHAR2(5) NOT NULL,
_BTRANS_TRANS_CURCY VARCHAR2(5) NOT NULL,
_BTRANS_BASE_CURCY VARCHAR2(5) NOT NULL,
_BTRANS_BANK_BASE_EXRATE NUMBER(13,8) DEFAULT 0 NOT NULL,
_BTRANS_TRANS_BASE_EXRATE NUMBER(13,8) DEFAULT 0 NOT NULL,
_BTRANS_TRANS_BASE_AMT NUMBER(15,3),
_BTRANS_BANK_BASE_AMT NUMBER(15,3) DEFAULT 0,
_BTRANS_TRANS_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTRANS_TRANS_CHG_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTRANS_BANK_RGL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTRANS_BANK_CHG_AMT NUMBER(15,3) DEFAULT 0,
_BTRANS_BANK_NET_AMT NUMBER(15,3) DEFAULT 0,
_BTRANS_STATUS VARCHAR2(1) NOT NULL,
_BTRANS_REFERENCE VARCHAR2(500),
_BTRANS_CUST_ADV_NO VARCHAR2(50),
_BTRANS_BANK_NAME VARCHAR2(50),
_BTRANS_JRNL_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_CLR_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_CLR_DATE DATE,
_BTRANS_CLR_YEAR NUMBER(6),
_BTRANS_CLR_PERIOD NUMBER(2),
_BTRANS_CLR_REFERENCE VARCHAR2(500),
_BTRANS_CLR_BK_CRY_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTRANS_CLR_BK_CRY_EXRATE NUMBER(13,8) DEFAULT 0 NOT NULL,
_BTRANS_CLR_BASE_EXRATE NUMBER(13,8) DEFAULT 0 NOT NULL,
_BTRANS_CLR_BASE_AMT NUMBER(15,3) DEFAULT 0,
_BTRANS_CRE_BY VARCHAR2(15) NOT NULL,
_BTRANS_CRE_DATE DATE NOT NULL,
_BTRANS_UPD_BY VARCHAR2(15),
_BTRANS_UPD_DATE DATE,
_BTRANS_DOC_NO VARCHAR2(15),
_BTRANS_DOC_PFX VARCHAR2(5),
_BTRANS_STAX_CR_REQ_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_STAX_CR_AVL_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_STAX_CR_AVL_DATE DATE,
_BTRANS_VOU_TYPE VARCHAR2(5),
_BTRANS_TRFR_TO_BANK_CURR VARCHAR2(5),
_BTRANS_TRFR_TO_BANK_EXRATE NUMBER(13,8),
_BTRANS_TRFR_TO_BANK_AMT NUMBER(15,3),
_BTRANS_SVT_CAT VARCHAR2(5),
_BTRANS_SO_REFER VARCHAR2(1000),
_BTRANS_CHQ_PRT_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_SRC_DOC_TYPE VARCHAR2(5 CHAR),
_BTRANS_UTR_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_REP_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_REP_FLAG1 VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_PDC_SEL_FLAG VARCHAR2(1) DEFAULT 'N',
_BTRANS_GST_REV_TAX_CAT VARCHAR2(10),
_BTRANS_GST_REV_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_PYMT_WIZ_STATUS VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_RF_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTRANS_ADVICE_PFX VARCHAR2(5),
_BTRANS_ADVICE_NO VARCHAR2(15),
_BTRANS_HIST_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO BTRANS_ORD_PFX ,AND
BTRANS_ORD_NO SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).
TABLE NAME(2) :BANK_TRANS_DIST_LN
_
_BTDLN_BU VARCHAR2(5) NOT NULL,
_BTDLN_ORD_PFX VARCHAR2(5) NOT NULL,
_BTDLN_ORD_NO VARCHAR2(15) NOT NULL,
_BTDLN_PLANT VARCHAR2(10) NOT NULL,
_BTDLN_SEQ_NO NUMBER(5),
_BTDLN_REF_TYPE VARCHAR2(1),
_BTDLN_ACCT_PLANT VARCHAR2(10),
_BTDLN_LVL1 VARCHAR2(4),
_BTDLN_LVL2 VARCHAR2(4),
_BTDLN_LVL3 VARCHAR2(4),
_BTDLN_LVL4 VARCHAR2(4),
_BTDLN_ACCT VARCHAR2(20),
_BTDLN_DIST_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTDLN_BC_AMT NUMBER(15,3) DEFAULT 0,
_BTDLN_REFERENCE VARCHAR2(500),
_BTDLN_DR_CR VARCHAR2(2),
_BTDLN_BFCRY_ID VARCHAR2(10),
_BTDLN_CHRG_FLAG VARCHAR2(1) DEFAULT 'N',
_BTDLN_SRC_BFCRY_ID VARCHAR2(10),
_BTDLN_CURR VARCHAR2(5),
_BTLN_EXRATE NUMBER(13,8),
_BTDLN_CRE_BY VARCHAR2(15) NOT NULL,
_BTDLN_CRE_DATE DATE NOT NULL,
_BTDLN_UPD_BY VARCHAR2(15),
_BTDLN_UPD_DATE DATE,
_BTDLN_ASSESS_VAL NUMBER(15,3),
_BTDLN_PCT NUMBER(6,3),
_BTDLN_SRC_BFCRY_TYPE VARCHAR2(1),
_BTDLN_SRC_PLNT VARCHAR2(10),
_BTDLN_BFCRY_TYPE VARCHAR2(1),
_BTDLN_SUB_COST_ELMNT_ID VARCHAR2(10),
_BTDLN_TRANSPORTER_NAME VARCHAR2(50),
_BTDLN_LR_NO NUMBER,
_BTDLN_PAN_NO NUMBER,
_BTDLN_UTR_NO VARCHAR2(15),
_BTDLN_UTR_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTDLN_CETSH_NO VARCHAR2(20),
_BTDLN_COMMODITY_CODE VARCHAR2(25),
_BTDLN_CWP_ASSET_ID VARCHAR2(20),
_BTDLN_RGL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTDLN_HSN_CODE VARCHAR2(25),
_BTDLN_GST_REV_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTDLN_GST_REV_TAX_CAT VARCHAR2(10),
_BTDLN_LOC_ID VARCHAR2(10),
_BTDLN_STATE VARCHAR2(5),
_BTDLN_LVL_PRJ VARCHAR2(10),
_BTDLN_BNK_ACCT_TYPE VARCHAR2(2),
_BTDLN_ACCT_NO VARCHAR2(20),
_BTDLN_IFSC_CODE VARCHAR2(11),
_BTDLN_PYMT_WIZ_STATUS VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BTDLN_PAY_ADV_REF VARCHAR2(1) DEFAULT 'N'
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO BTDLN_ORD_NO ,AND
BTDLN_ORD_PFX, BTDLN_SEQ_NO SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS
ENTITY(BU).
CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO BTR_ORD_NO,AND BTR_SEQ_NO
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).