FINANCE - Forms Task

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 46

FINANCE - JOB TASK (FORMS)

BASIC INSTRUCTIONS

1.TABLE NAMING CONVENTONS SHOULD BE FOLLOWED AS INSTRUCTED.

2.FORMAT MASK FOR DATE AND NUMBER(AMOUNT)COLUMNS WITH RESPECT TO APPLICATION-

CONTROL DYNAMICALLY.

3.ENSURE TO SET THE PROPERTY_CLASS FOR ALL FIELDS TEXT BOX,LOV'S,FRAMES.

4.EXPORT TO EXCEL OPTION SHOULD BE INCLUDED BY DEFAULT IN MULTI-RECORD BLOCKS

FORMS.

5.TASK WISE PDF,JSP REPORTS SHOULD BE INCLUDED BY DEFAULT.

6.REFER THE SAMPLE FORM ID TO SHOW NECESSARY FIELDS IN THE FORM.


TASK 1 : CREATE A SINGLE RECORD BLOCK FORM USING THE FOLLOWING TABLE NAME AND DESIGN

USING THE SAMPLE FORM ID.(SINGLE RECORD BLOCK).

SAMPLE FORM : CFG0072

TABLE NAME :_SUPPLIERS

_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).

 PROCEDURE WRITE A PROCEDURE TO UPDATE THE SUPPLIER STATUS WHEN


POSTED/CANCEL BUTTON IS PRESSED.

 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).

BUTTON REQUIRED :EXPORT TO EXCEL.

SAMPLE FORM :CFG0040

SOURCE TABLE TAB 1 : _DEPT_GROUPS


SOURCE TABLE TAB 2 : _DEPARTMENTS

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).

TABLE NAME(2) : _DEPARTMENTS


_DEPT_BU VARCHAR2(5),
_DEPT_ID VARCHAR2(10),
_DEPT_NAME1 VARCHAR2(30) NOT NULL,
_DEPT_NAME2 VARCHAR2(30),
_DEPT_PLNT VARCHAR2(10),
_DEPT_TYPE VARCHAR2(10),
_DEPT_GROUP_ID VARCHAR2(10) NOT NULL,
_DEPT_ADDR1 VARCHAR2(50) NOT NULL,
_DEPT_ADDR2 VARCHAR2(50),
_DEPT_ADDR3 VARCHAR2(15),
_DEPT_PO_BOX VARCHAR2(15),
_DEPT_CITY VARCHAR2(5) NOT NULL,
_DEPT_STATE VARCHAR2(5) NOT NULL,
_DEPT_COUNTRY VARCHAR2(5) NOT NULL,
_DEPT_ZIP VARCHAR2(15),
_DEPT_TELE1 VARCHAR2(30),
_DEPT_TELE2 VARCHAR2(30),
_DEPT_FAX1 VARCHAR2(30),
_DEPT_FAX2 VARCHAR2(30),
_DEPT_EMAIL1 VARCHAR2(50),
_DEPT_EMAIL2 VARCHAR2(50),
_DEPT_WEB_SITE1 VARCHAR2(50),
_DEPT_AC_LVL1 VARCHAR2(4),
_DEPT_AC_LVL2 VARCHAR2(4),
_DEPT_AC_LVL3 VARCHAR2(4),
_DEPT_AC_LVL4 VARCHAR2(4),
_DEPT_AC_LVL_PRJ VARCHAR2(10),
_DEPT_AC_PLANT VARCHAR2(10),
_DEPT_CRE_BY VARCHAR2(15) NOT NULL,
_DEPT_CRE_DATE DATE NOT NULL,
_DEPT_UPD_BY VARCHAR2(15),
_DEPT_UPD_DATE DATE

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.

SAMPLE FORM :CFG0070

SOURCE TABLE HEADER,ADDRESS TAB : _BANKS

SOURCE TABLE CONTACTS TAB :_BANK_CONTACTS


SOURCE TABLE PREFIX TAB:_BANK_TRANS_PFX

TABLE NAME(1) :_BANKS


_BANK_BU VARCHAR2(5),
_BANK_ID VARCHAR2(5),
_BANK_ACCT_NO VARCHAR2(25),
_BANK_NAME1 VARCHAR2(50) NOT NULL,
_BANK_NAME2 VARCHAR2(50),
_BANK_ADDR1 VARCHAR2(50) NOT NULL,
_BANK_ADDR2 VARCHAR2(50),
_BANK_ADDR3 VARCHAR2(50),
_BANK_PO_BOX VARCHAR2(15),
_BANK_CITY VARCHAR2(5) NOT NULL,
_BANK_STATE VARCHAR2(5) NOT NULL,
_BANK_COUNTRY VARCHAR2(5) NOT NULL,
_BANK_ZIP VARCHAR2(15),
_BANK_CURRENCY VARCHAR2(5) NOT NULL,
_BANK_TELE1 VARCHAR2(30),
_BANK_TELE2 VARCHAR2(30),
_BANK_FAX1 VARCHAR2(30),
_BANK_FAX2 VARCHAR2(30),
_BANK_EMAIL1 VARCHAR2(50),
_BANK_WEBSITE1 VARCHAR2(50),
_BANK_IFSC_CODE VARCHAR2(11),
_BANK_SWIFT_BIC_CODE VARCHAR2(15),
_BANK_BSR_CODE VARCHAR2(15),
_BANK_LGR_GRP VARCHAR2(10),
_BANK_OD_DIV_USG_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BANK_ACTV_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_BANK_IN_FAVOR_OF_PFX VARCHAR2(20)

CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO BANK_ID AND BANK NAME SHOULD
BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).

TABLE NAME(2) :_BANK_CONTACTS

_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.

TABLE NAME(3) :_BANK_TRANS_PFX

_BTP_BU VARCHAR2(5) NOT NULL,


_BTP_PLNT VARCHAR2(10),
_BTP_BANK_ID VARCHAR2(10),
_BTP_TRANS_PFX VARCHAR2(5),
_BTP_CRE_BY VARCHAR2(15) NOT NULL,
_BTP_TYPE VARCHAR2(1),
_BTP_DEF_FLAG VARCHAR2(1) DEFAULT 'N',
_BTP_CRE_DATE DATE NOT NULL,
_BTP_UPD_BY VARCHAR2(15),
_BTP_UPD_DATE DATE

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.

BUTTON REQUIRED :EXPORT TO EXCEL.

SAMPLE FORM : CFG0030

SOURCE TABLE FOR PAYTERM MILESTONE TAB : _PAYTERM_MILESTONE

SOURCE TABLE FOR PAYMENT TERMS TAB : _TERMS_HD


SOURCE TABLE FOR INCO TERMS TAB : _FOBS

SOURCE TABLE FOR TRANSPORT/SHIP VIA TAB : _SHIP_VIAS


TABLE NAME(1) : _PAYTERM_MILESTONE

_PTM_BU VARCHAR2 (5),


_PTM_MS_ID VARCHAR2 (5),
_PTM_MS_DESC1 VARCHAR2 (30),
_PTM_MS_DESC2 VARCHAR2 (30),
_PTM_MS_TYPE VARCHAR2 (2),
_PTM_CRE_BY VARCHAR2 (15) NOT NULL,
_PTM_CRE_DATE DATE NOT NULL,
_PTM_UPD_BY VARCHAR2 (15),
_PTM_UPD_DATE DATE,
_PTM_DUE_DATE_BASIS VARCHAR2 (2) DEFAULT 'DD'

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).

TABLE NAME(2): _TERMS_HD

_TERM_BU VARCHAR2 (5),


_TERM_TERM_ID VARCHAR2 (10),
_TERM_DESC1 VARCHAR2 (50) NOT NULL,
_TERM_DESC2 VARCHAR2 (30),
_TERM_ADV_PCT NUMBER (5, 2) DEFAULT 0 NOT NULL,
_TERM_STATUS VARCHAR2 (1) DEFAULT 'N' NOT NULL,
_TERM_CRE_BY VARCHAR2 (15) NOT NULL,
_TERM_CRE_DATE DATE NOT NULL,
_TERM_UPD_BY VARCHAR2 (15),
_TERM_UPD_DATE DATE,
_TERM_EXT_DESC VARCHAR2 (200),
_TERM_BASIS VARCHAR2 (5),
_TERM_SUPLR_FLAG VARCHAR2 (1) DEFAULT 'Y',
_TERM_CUST_FLAG VARCHAR2 (1) DEFAULT 'Y'

CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO TERM WITH SAME DESCRIPTION
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).

TABLE NAME(3): _TERMS_LN

_TRLN_BU VARCHAR2 (5) NOT NULL,


_TRLN_TERM_ID VARCHAR2 (10) NOT NULL,
_TRLN_SEQ_NO NUMBER (5) DEFAULT 0 NOT NULL,
_TRLN_DUE_DAYS NUMBER (4) DEFAULT 0 NOT NULL,
_TRLN_DUE_PCT NUMBER (5, 2) DEFAULT 0 NOT NULL,
_TRLN_DISC_PCT NUMBER (5, 2) DEFAULT 0 NOT NULL,
_TRLN_INT_PCT NUMBER (5, 2) DEFAULT 0 NOT NULL,
_TRLN_DUE_TYPE VARCHAR2 (5) NOT NULL,
_TRLN_CRE_BY VARCHAR2 (15) NOT NULL,
_TRLN_CRE_DATE DATE NOT NULL,
_TRLN_UPD_BY VARCHAR2 (15),
_TRLN_UPD_DATE DATE,
_TRLN_MS_ID VARCHAR2 (5)

TABLE NAME(3): _FOBS

_FOB_BU VARCHAR2 (5),


_FOB_FOB_ID VARCHAR2 (5),
_FOB_DESC1 VARCHAR2 (30) NOT NULL,
_FOB_DESC2 VARCHAR2 (30),
_FOB_FRIEGHT_FLAG VARCHAR2 (1) DEFAULT 'N' NOT NULL,
_FOB_INSURANCE_FLAG VARCHAR2 (1) DEFAULT 'N' NOT NULL,
_FOB_FORWARD_FLAG VARCHAR2 (1) DEFAULT 'N' NOT NULL,
_FOB_PACKING_FLAG VARCHAR2 (1) DEFAULT 'N' NOT NULL,
_FOB_CRE_BY VARCHAR2 (15) NOT NULL,
_FOB_CRE_DATE DATE NOT NULL,
_FOB_UPD_BY VARCHAR2 (15),
_FOB_UPD_DATE DATE,
_FOB_EXT_DESC VARCHAR2 (200)

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

_SV_BU VARCHAR2 (5),


_SV_SHIPVIA_ID VARCHAR2 (5),
_SV_DESC1 VARCHAR2 (30) NOT NULL,
_SV_DESC2 VARCHAR2 (30),
_SV_CRE_BY VARCHAR2 (15) NOT NULL,
_SV_CRE_DATE DATE NOT NULL,
_SV_UPD_BY VARCHAR2 (15),
_SV_UPD_DATE DATE,
_SV_SHIPVIA_TYPE VARCHAR2 (1) DEFAULT 'A'

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.

BUTTON REQUIRED :EXPORT TO EXCEL,ACTIVATE BUTTON.

SAMPLE FORM :GLM0026.

SOURCE TABLE FOR GROUPS TAB : _GL_ACCOUNT_CLASSES

SOURCE TABLE FOR ACCOUNTS TAB : _GL_ACCTS


TABLE NAME : _GL_ACCOUNT_CLASSES

_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).

TABLE NAME : _GL_ACCTS

_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.

BUTTON REQUIRED :EXPORT TO EXCEL,ACTIVATE BUTTON.

SAMPLE FORM :GLM0056

SOURCE TABLE FOR TAX TAB : _TC_PNL_ACCOUNTS, _TAX_ACCOUNTS

SOURCE TABLE FOR CHARGE TAB : _TAX_CHARGE_ACCTS


TABLE NAME : _TC_PNL_ACCOUNTS

_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).

TABLE NAME :_TAX_ACCOUNTS

_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).

TABLE NAME :_TAX_CHARGE_ACCTS

_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.

NOTE:EXPORT TO EXCEL AND SEARCH OPTION SHOULD BE INCLUDED BY DEFAULT.

SAMPLE FORM :ARM1030,ARM1035.

SOURCE TABLE FOR ARM1030 : DUTY_DRAWBACK_HD

SOURCE TABLE FOR ARM1035 : DUTY_DRAWBACK_HD


TABLE NAME :DUTY_DRAWBACK_HD

_DDH_BU VARCHAR2(5) NOT NULL,


_DDH_PLNT VARCHAR2(10),
_DDH_DOC_NO VARCHAR2(15),
_DDH_DOC_DATE DATE,
_DDH_INV_DOC_NO VARCHAR2(15),
_DDH_INV_PFX VARCHAR2(5),
_DDH_INV_NO VARCHAR2(15),
_DDH_INV_CURCY VARCHAR2(5),
_DDH_INV_CUST_ID VARCHAR2(10),
_DDH_INV_AMT NUMBER(17,5),
_DDH_INV_EX_RATE NUMBER(13,8),
_DDH_DUTY_DRBACK_AMT NUMBER(17,3),
_DDH_REF VARCHAR2(500),
_DDH_RV_NO VARCHAR2(25),
_DDH_BANK_ID VARCHAR2(10),
_DDH_STATUS VARCHAR2(1),
_DDH_CRE_BY VARCHAR2(15) NOT NULL,
_DDH_CRE_DATE DATE NOT NULL,
_DDH_UPD_BY VARCHAR2(15),
_DDH_UPD_DATE DATE,
_DDH_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_DDH_JRNL_FLAG VARCHAR2(1) DEFAULT 'N',
_DDH_SHIP_DOC_NO VARCHAR2(15),
_DDH_SHIP_DOC_DATE DATE,
_DDH_DD_PCT NUMBER(5,2),
_DDH_CHA_NAME VARCHAR2(200),
_DDH_SHIP_MODE VARCHAR2(1) DEFAULT 'S',
_DDH_RCT_INPROG_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_DDH_RCPT_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_DDH_CURR_PROCS_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_DDH_INV_DOC_DATE DATE,
_DDH_DOC_TYPE VARCHAR2(1) DEFAULT ' NOT NULL

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.

SAMPLE FORM :ARM1010

SOURCE TABLE FOR HEADER : _CUST_DOC


SOURCE TABLE FOR DISTRIBUTION TAB : CUST_DOC_DIST_LN

SOURCE TABLE FOR DISTRIBUTION TAB : CUST_DOC


SOURCE TABLE FOR DUE AMOUNTS TAB : _CUST_DOC_DISC

TABLE NAME(1) :_CUST_DOC


_CDOC_BU VARCHAR2(5),
_CDOC_DOC_TYPE VARCHAR2(2) NOT NULL,
_CDOC_DOC_MODE VARCHAR2(1) NOT NULL,
_CDOC_DOC_PFX VARCHAR2(5),
_CDOC_DOC_NO VARCHAR2(15),
_CDOC_DOC_DATE DATE NOT NULL,
_CDOC_DOC_YEAR NUMBER(6) NOT NULL,
_CDOC_DOC_PERIOD NUMBER(2) NOT NULL,
_CDOC_CUST_ID VARCHAR2(10) NOT NULL,
_CDOC_CUST_AREA VARCHAR2(5),
_CDOC_SALES_PERSON VARCHAR2(10),
_CDOC_EXCHANGE_RATE NUMBER(13,8) DEFAULT 0 NOT NULL,
_CDOC_DOC_CURRENCY VARCHAR2(5) NOT NULL,
_CDOC_CC_TOTAL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_CDOC_CC_MAT_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_CDOC_CC_BAL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_CDOC_SO_NO VARCHAR2(15),
_CDOC_LCG_FLAG VARCHAR2(1) DEFAULT 'N',
_CDOC_LCG_DOC_TYPE VARCHAR2(2),
_CDOC_LCG_DOC_NO VARCHAR2(15),
_CDOC_BANK_ID VARCHAR2(10),
_CDOC_TERM_ID VARCHAR2(10) NOT NULL,
_CDOC_TRANS_TYPE VARCHAR2(2),
_CDOC_TRANS_REF_NO VARCHAR2(50),
_CDOC_CHECK_NO VARCHAR2(20),
_CDOC_STATUS VARCHAR2(1) NOT NULL,
_CDOC_APPL VARCHAR2(5) NOT NULL,
_CDOC_REFERENCE VARCHAR2(500),
_CDOC_SALES_TERR VARCHAR2(10),
_CDOC_ADJ_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_CDOC_PAY_TYPE VARCHAR2(2),
_CDOC_BPSB VARCHAR2(1),
_CDOC_RTN_REASON VARCHAR2(50),
_CDOC_CC_PROC_AMT NUMBER(15,3) DEFAULT 0,
_CDOC_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_CDOC_ORD_PLANT VARCHAR2(10),
_CDOC_INPROG_AMT NUMBER(15,3) DEFAULT '0',
_CDOC_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_CDOC_USER VARCHAR2(15),
_CDOC_TYPE VARCHAR2(1) DEFAULT 'B',
_CDOC_BC_EXRATE_AMT NUMBER(15,3) DEFAULT '0',
_CDOC_INWD_DATE DATE,
_CDOC_INWD_REFERENCE VARCHAR2(500),
_CDOC_PROJ_ID VARCHAR2(10),
_CDOC_CRE_BY VARCHAR2(15) NOT NULL,
_CDOC_CRE_DATE DATE NOT NULL,
_CDOC_UPD_BY VARCHAR2(15),
_CDOC_UPD_DATE DATE,
_CDOC_ACCT_TYPE VARCHAR2(5) DEFAULT 'AR',
_CDOC_MATE_REC_DATE DATE,
_CDOC_SRC_DOC_TYPE VARCHAR2(2),
_CDOC_SRC_DOC_MODE VARCHAR2(1),
_CDOC_SRC_DOC_PFX VARCHAR2(5),
_CDOC_SRC_DOC_NO VARCHAR2(15),
_CDOC_BFCRY_TYPE VARCHAR2(1),
_CDOC_BFCRY_ID VARCHAR2(10),
_CDOC_SRC_ACCT_TYPE VARCHAR2(5),
_CDOC_CONTRACA_FALG VARCHAR2(1) DEFAULT 'N',
_CUST_DOC_RECPT_NO VARCHAR2(50),
_CDOC_SUB_TERR VARCHAR2(10),
_CDOC_CHK_JRNL_FLAG VARCHAR2(1) DEFAULT 'N',
_CDOC_SYS_DOC VARCHAR2(1) DEFAULT 'N',
_CDOC_CHQ_NO VARCHAR2(50),
_CDOC_CHQ_DATE DATE,
_CDOC_BD_FLAG VARCHAR2(1) DEFAULT 'N',
_CDOC_SRC_OFFSET_DOC_NO VARCHAR2(15),
_CDOC_CUST_REF_NO VARCHAR2(20),
_CDOC_CUST_REF_DATE DATE,
_CDOC_CLS_ID VARCHAR2(10),
_CDOC_DR_CR VARCHAR2(2) NOT NULL,
_CDOC_VOU_TYPE VARCHAR2(5),
_CDOC_COMM_INV_PFX VARCHAR2(5),
_CDOC_COMM_INV_NO VARCHAR2(15),
_CDOC_COMM_INV_DATE DATE,
_CDOC_EXC_INV_PFX VARCHAR2(5),
_CDOC_EXC_INV_NO VARCHAR2(15),
_CDOC_EXC_INV_DATE DATE,
_CDOC_CUSTOM_EX_RATE NUMBER(13,8),
_CDOC_INV_QTY NUMBER(12,3),
_CDOC_BASIC_PRICE NUMBER(17,5) DEFAULT 0,
_CDOC_CATEGORY VARCHAR2(100),
_CDOC_GRADE VARCHAR2(100),
_CDOC_ORAL_DELVRY_DATE DATE,
_CDOC_DELVRY_DATE DATE,
_CDOC_SO_REF_NO VARCHAR2(500),
_CDOC_LOC_ID VARCHAR2(10),
_CDOC_GST_REV_TAX_CAT VARCHAR2(10),
_CDOC_GST_REV_TAX_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL

CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO CDOC_DOC_NO SHOULD BE
REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).

TABLE NAME(2) :CUST_DOC_DIST_LN

_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).

TABLE NAME(3) : _CUST_DOC_DISC

_CDD_BU VARCHAR2(5) NOT NULL,


_CDD_DOC_PFX VARCHAR2(5) NOT NULL,
_CDD_DOC_NO VARCHAR2(15) NOT NULL,
_CDD_SEQ_NO NUMBER(5),
_CDD_DATE_TYPE VARCHAR2(2) NOT NULL,
_CDD_DUE_DAYS NUMBER(4) NOT NULL,
_CDD_DUE_DATE DATE,
_CDD_DUE_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_CDD_DUE_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_CDD_DISC_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_CDD_INT_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_CDD_DUE_TYPE VARCHAR2(5) NOT NULL,
_CDD_PART_RCT_DISC_FLAG VARCHAR2(1) NOT NULL,
_CDD_IN_PROGRESS NUMBER(15,3) DEFAULT 0,
_CDD_BAL_AMT NUMBER(15,3) DEFAULT 0,
_CDD_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_CDD_PAY_AMT NUMBER(15,3),
_CDD_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_CDD_CRE_BY VARCHAR2(15) NOT NULL,
_CDD_CRE_DATE DATE NOT NULL,
_CDD_UPD_BY VARCHAR2(15),
_CDD_UPD_DATE DATE,
_CDD_INV_NO VARCHAR2(20) DEFAULT NULL,
_CDD_MS_ID VARCHAR2(10),
_CDD_MS_DATE DATE,
_CDD_RESP_EMP_ID VARCHAR2(10),
_CDD_USER VARCHAR2(15),
_CDD_BD_IN_PROG NUMBER(15,3) DEFAULT 0,
_CDD_BD_BAL_AMT NUMBER(15,3) DEFAULT 0,
_CDD_SEL_MODE VARCHAR2(2) DEFAULT 'N',
_CDD_TEMP_PAY_AMT NUMBER(15,3) DEFAULT 0,
_CDD_LAST_INT_DATE DATE

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.

SAMPLE FORM MIG. CLOSING TB :CFG0008

TABLE NAME :MIG_GL_OPBAL_HD

MGOHD_BU VARCHAR2 (5 Byte) NOT NULL,


MGOHD_DOC_NO VARCHAR2 (15 Byte) NOT NULL,
MGOHD_DOC_DATE DATE
MGOHD_CRE_BY VARCHAR2 (15 Byte)
MGOHD_CRE_DATE DATE
MGOHD_UPD_BY VARCHAR2 (15 Byte)
MGOHD_UPD_DATE DATE
MGOHD_PLANT VARCHAR2 (10 Byte)
MIG_GL_OPBAL_STATUS VARCHAR2 (1 Byte) Default 'N' NOT NULL

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.

SAMPLE FORM TAB1 GRN(PURCHASE):APM1014


TASK 11 :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.

SAMPLE FORM TAB2 GRN(SUBCONTRACT):APM1014


TASK 12 :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.

SAMPLE FORM :APM1010

SOURCE TABLE FOR HEADER : _SUPLR_DOC_HD


SOURCE TABLE FOR GRN Lines : _SUPLR_DOC_LN
SOURCE TABLE FOR DISTRIBUTION TAB : SUPLR_DOC_DIST_LN

SOURCE TABLE FOR DUE AMOUNTS TAB : SUPLR_DOC_DISC


TABLE NAME(1) : _SUPLR_DOC_HD

_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).

TABLE NAME(2) : SUPLR_DOC_LN

_SUPLN_BU VARCHAR2(5) NOT NULL,


_SUPLN_PFX VARCHAR2(5) NOT NULL,
_SUPLN_DOC_NO VARCHAR2(15) NOT NULL,
_SUPLN_RECEIPT_PFX VARCHAR2(5),
_SUPLN_RECEIPT_NO VARCHAR2(15),
_SUPLN_RCT_SEQ_NO NUMBER(5),
_SUPLN_PLNT VARCHAR2(10),
_SUPLN_PO_PFX VARCHAR2(5),
_SUPLN_PO_NO VARCHAR2(15),
_SUPLN_SEQ_NO NUMBER(5) DEFAULT NULL,
_SUPLN_SUB_SEQ_NO NUMBER(5) DEFAULT NULL,
_SUPLN_RECEIPT_QTY NUMBER(12,3) DEFAULT 0,
_SUPLN_INVOICED_QTY NUMBER(12,3) DEFAULT 0 NOT NULL,
_SUPLN_INV_QTY NUMBER(12,3) DEFAULT 0 NOT NULL,
_SUPLN_UNIT_COST NUMBER(17,5) DEFAULT 0,
_SUPLN_DISC_PCT NUMBER(10,8) DEFAULT 0,
_SUPLN_SC_CHRG_AMT NUMBER(17,5) DEFAULT 0 NOT NULL,
_SUPLN_SC_NON_CHRG_AMT NUMBER(17,5) DEFAULT 0 NOT NULL,
_SUPLN_SC_LM_DISC_AMT NUMBER(17,5) DEFAULT 0 NOT NULL,
_SUPLN_CURRENCY VARCHAR2(5) NOT NULL,
_SUPLN_EXCHANGE_RATE NUMBER(13,8) NOT NULL,
_SUPLN_LCG_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPLN_NET_DISC_FLAG VARCHAR2(1) DEFAULT 'N' NOT NULL,
_SUPLN_TERM_ID VARCHAR2(10),
_SUPLN_PUR_UNIT_COST NUMBER(17,5) DEFAULT 0,
_SUPLN_CRE_BY VARCHAR2(15) NOT NULL,
_SUPLN_CRE_DATE DATE NOT NULL,
_SUPLN_UPD_BY VARCHAR2(15),
_SUPLN_UPD_DATE DATE,
_SUPLN_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPLN_INV_DISC_PCT NUMBER(10,8) DEFAULT 0,
_SUPLN_PUR_TAX_SET_ID VARCHAR2(10),
_SUPLN_PROD_ID VARCHAR2(25),
_SUPLN_PROD_REV NUMBER(5),
_SUPLN_GRN_DATE DATE,
_SUPLN_BOL_DATE DATE,
_SUPLN_SCHLD_PFX VARCHAR2(5),
_SUPLN_SCHLD_NO VARCHAR2(15),
_SUPLN_SCHLD_SEQ_NO NUMBER(5),
_SUPLN_PO_SEQ_NO NUMBER(5),
_SUPLN_PO_SUB_SEQ_NO NUMBER(5),
_SUPLN_PROD_CLS VARCHAR2(10),
_SUPLN_GRN_PG_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPLN_GRN_PG_ID VARCHAR2(10),
_SUPLN_PROD_SUB_CLS VARCHAR2(10),
_SUPLN_PROD_DESC1 VARCHAR2(150),
_SUPLN_TCF_ID VARCHAR2(10),
_SUPLN_OPEN_PO_AMD_NO NUMBER(5),
_SUPLN_OPEN_PO_AMD_DATE DATE,
_SUPLN_OPEN_PO_PFX VARCHAR2(5),
_SUPLN_OPEN_PO_NO VARCHAR2(15),
_SUPLN_INV_UOM VARCHAR2(5),
_SUPLN_GRN_UOM VARCHAR2(5),
_SUPLN_STORE_ID VARCHAR2(10),
_SUPLN_WV_FLAG VARCHAR2(1) DEFAULT 'N',
_SUPLN_WV_QTY NUMBER(12,3) DEFAULT 0,
_SUPLN_INV_UNIT_CHRG_COST NUMBER(17,5),
_SUPLN_INV_UNIT_NONCHRG_COST NUMBER(17,5),
_SUPLN_PO_UNIT_COST NUMBER(17,5) DEFAULT 0,
_SUPLN_FRT_TYPE VARCHAR2(3),
_SUPLN_DEPT_ID VARCHAR2(10),
_SUPLN_PROJ_ID VARCHAR2(10),
_SUPLN_TASK_ID VARCHAR2(20),
_SUPLN_SO_TYPE VARCHAR2(2),
_SUPLN_SO_PFX VARCHAR2(5),
_SUPLN_SO_NO VARCHAR2(15),
_SUPLN_SO_SEQ_NO NUMBER(5),
_SUPLN_SO_SUB_SEQ_NO NUMBER(5),
_SUPLN_INV_LC_UNIT_COST NUMBER(17,5) DEFAULT 0,
_SUPLN_REF_PLNT VARCHAR2(10),
_SUPLN_HSN_CODE VARCHAR2(25),
_SUPLN_LM_DISC_AMT NUMBER(12,3) DEFAULT 0 NOT NULL

CONSTRAINTS :ALTER THE TABLE WITH CONSTRAINTS SUCH THAT NO SUPLN_DOC_NO ,AND SUPLN_PFX
SHOULD BE REPEATED WITHIN THE PARTICULAR BUSINESS ENTITY(BU).

TABLE NAME(3) : SUPLR_DOC_DIST_LN

_SDDL_BU VARCHAR2(5) NOT NULL,


_SDDL_PFX VARCHAR2(5),
_SDDL_DOC_NO VARCHAR2(15) NOT NULL,
_SDDL_ACCT VARCHAR2(20) NOT NULL,
_SDDL_SC_AMOUNT NUMBER(15,3) NOT NULL,
_SDDL_REFERENCE1 VARCHAR2(500) DEFAULT NULL,
_SDDL_REFERENCE2 VARCHAR2(500),
_SDDL_LVL1 VARCHAR2(4) NOT NULL,
_SDDL_LVL2 VARCHAR2(4) NOT NULL,
_SDDL_LVL3 VARCHAR2(4) NOT NULL,
_SDDL_LVL4 VARCHAR2(4) NOT NULL,
_SDDL_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_SDDL_CRE_BY VARCHAR2(15) NOT NULL,
_SDDL_CRE_DATE DATE NOT NULL,
_SDDL_UPD_BY VARCHAR2(15),
_SDDL_UPD_DATE DATE,
_SDDL_SEQ_NO NUMBER(5),
_SDDL_ACCT_PLANT VARCHAR2(20),
_SDDL_ASSBL_VAL NUMBER(15,3),
_SDDL_APPL_PCT NUMBER(5,2),
_SDDL_BFCRY_TYPE VARCHAR2(2) DEFAULT 'N' NOT NULL,
_SDDL_BFCRY_ID VARCHAR2(10),
_SDDL_DR_CR VARCHAR2(2),
_SDDL_LGR_TYPE VARCHAR2(2),
_SDDL_CONTRA_FLAG VARCHAR2(1) DEFAULT 'N',
_SDDL_GEN_FLAG VARCHAR2(1) DEFAULT 'N',
_SDDL_SRC_PLANT VARCHAR2(10),
_SDDL_SRC_BFCRY_TYPE VARCHAR2(1),
_SDDL_SUB_COST_ELMNT_ID VARCHAR2(10),
_SDDL_CURRENCY VARCHAR2(5),
_SDDL_EXCHANGE_RATE NUMBER(13,8) DEFAULT 1,
_SDDL_CWP_ASSET_ID VARCHAR2(20),
_SDDL_TAX_CODE VARCHAR2(10),
_SDDL_HSN_CODE VARCHAR2(25),
_SDDL_GST_REV_TAX_FLAG VARCHAR2(1),
_SDDL_GST_REV_TAX_CAT VARCHAR2(10),
_SDDL_LVL_PRJ VARCHAR2(10),
_SDDL_DED_ASSBL_VALUE NUMBER(15,3),
_SDDL_LIMIT_OVER VARCHAR2(1) DEFAULT 'Y' NOT NULL,
_SDDL_DEF_DED_VALUE NUMBER(15,3)

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).

TABLE NAME(4) :SUPLR_DOC_DISC

_SDD_BU VARCHAR2(5) NOT NULL,


_SDD_PFX VARCHAR2(5) NOT NULL,
_SDD_DOC_NO VARCHAR2(15) NOT NULL,
_SDD_SEQ_NO NUMBER(5) NOT NULL,
_SDD_DATE_TYPE VARCHAR2(2) NOT NULL,
_SDD_DUE_DAYS NUMBER(4) NOT NULL,
_SDD_DUE_DATE DATE,
_SDD_DUE_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_SDD_DUE_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_SDD_DISC_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_SDD_INT_PCT NUMBER(5,2) DEFAULT 0 NOT NULL,
_SDD_DUE_TYPE VARCHAR2(5) NOT NULL,
_SDD_PART_PAY_DISC_FLAG VARCHAR2(1) NOT NULL,
_SDD_IN_PROGRESS NUMBER(15,3) DEFAULT '0',
_SDD_BAL_AMT NUMBER(15,3) DEFAULT '0',
_SDD_PLANT VARCHAR2(10) DEFAULT NULL NOT NULL,
_SDD_PAY_AMT NUMBER(15,3),
_SDD_CHECK_FLAG VARCHAR2(1) DEFAULT 'N',
_SDD_CRE_BY VARCHAR2(15) NOT NULL,
_SDD_CRE_DATE DATE NOT NULL,
_SDD_UPD_BY VARCHAR2(15),
_SDD_UPD_DATE DATE,
_SDD_MS_ID VARCHAR2(5),
_SDD_MS_DATE DATE,
_SDD_RESP_EMP_ID VARCHAR2(10),
_SDD_USER VARCHAR2(15),
_SDD_SEL_MODE VARCHAR2(2) DEFAULT 'N',
_SDD_TEMP_PAY_AMT NUMBER(15,3) DEFAULT 0

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.

SAMPLE FORM :CDM1010

VIEW NAME: PARTNER_DOC

VIEW NAME FOR PENDING RECEIVABLES: PARTNER_DOC


TASK 14 :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.

SAMPLE FORM :CDM1020


VIEW NAME: PARTNER_DOC

VIEW NAME FOR PENDING RECEIVABLES: PARTNER_DOC


TASK 15 :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.

SAMPLE FORM :CDM1030

SOURCE TABLE FOR PAYMENT TAB : _BANK_TRANS, BANK_TRANS_DIST_LN

SOURCE TABLE FOR PAYMENT TAB->VIEW BUTTON : BANK_TRANS_REF_DET


TABLE NAME(1) : _BANK_TRANS

_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).

TABLE NAME(3) :BANK_TRANS_REF_DET

_BTR_BU VARCHAR2(5) NOT NULL,


_BTR_ORD_NO VARCHAR2(15),
_BTR_PLANT VARCHAR2(10),
_BTR_SEQ_NO NUMBER(5) DEFAULT 0,
_BTR_SUB_SEQ_NO NUMBER(5) DEFAULT 0,
_BTR_EMP_TRANS_NO NUMBER(10),
_BTR_AGNT_REF VARCHAR2(5),
_BTR_DOC_DATE DATE,
_BTR_DOC_PFX VARCHAR2(5),
_BTR_DOC_NO VARCHAR2(15),
_BTR_PCT NUMBER(5,2) DEFAULT 0,
_BTR_ORG_PLNT VARCHAR2(10),
_BTR_ORG_BFCRY_TYPE VARCHAR2(1) DEFAULT 'S',
_BTR_ORG_BCFRY_ID VARCHAR2(10),
_BTR_DUE_NO NUMBER(5),
_BTR_DUE_DATE DATE,
_BTR_AGED_DAYS NUMBER(5) DEFAULT 0,
_BTR_DOC_AMT NUMBER(15,3) DEFAULT 0,
_BTR_TRANS_AMT NUMBER(15,3) DEFAULT 0,
_BTR_LGR_TYPE VARCHAR2(5),
_BTR_DR_CR_TYPE VARCHAR2(5),
_BTR_CURRENCY VARCHAR2(5),
_BTR_EXCHANGE_RATE NUMBER(13,8) DEFAULT 0,
_BTR_DOC_NARRATION VARCHAR2(500),
_BTR_BFCRY_DOC_NO VARCHAR2(20),
_BTR_BFCRY_DOC_DATE DATE,
_BTR_OFF_BAL_AMT NUMBER(15,3) DEFAULT 0,
_BTR_CRE_BY VARCHAR2(15) NOT NULL,
_BTR_CRE_DATE DATE NOT NULL,
_BTR_UPD_BY VARCHAR2(15),
_BTR_UPD_DATE DATE,
_BTR_DOC_TYPE VARCHAR2(2),
_BTR_DOC_MODE VARCHAR2(1),
_BTR_ORD_PFX VARCHAR2(5),
_BTR_USN_AMT NUMBER(15,3) DEFAULT 0,
_BTR_EMP_ID VARCHAR2(10),
_BTR_PERIOD NUMBER(2),
_BTR_ACCT_CAT_ID VARCHAR2(10),
_BTR_YEAR NUMBER(6),
_BTR_ADJUST_AMT NUMBER(15,3) DEFAULT 0 NOT NULL,
_BTR_RGL_AMT NUMBER(15,3) DEFAULT 0 NOT NULL
_BTR_LOC_ID VARCHAR2(10)

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).

You might also like