Sei sulla pagina 1di 11

PROTAX (2.

1) Installation Manual

8/4/2011

1 1.1

Database Server Setup IRD Database

The following parameter values have been changed in initVATDB.ora to get an optimum performance. Shared Pool size Current Size Recommended Size Large Pool size Current Size Recommended Size DB Buffer Cache size Current Size Recommended Size Log Buffer size Current Size Recommended Size Sort Area size Current Size Recommended Size 2097152 (20MB) O.K. 5242880 (5MB) 20971520 (20MB) 314572800 (300MB) O.K. 0 1048576 (1MB) 104857600 (100MB) O.K.

Parameter JAVA_POOL_SIZE has been commented; it frees the memory area of SGA on database server, which was set for the purpose of Java objects. 1.2 IRO Database

Following parameter values have been changed in initVATDB.ora file; Parameter JAVA_POOL_SIZE has been commented; it frees the memory area of SGA on database server, which was set for the purpose of Java objects. Parameter DB_FILE_MULTIBLOCK_READ_COUNT has been commented if the parameter value for DB_BLOCK_SIZE found to be 8192 (8k). If the value of DB_BLOCK_SIZE found other than that, value for DB_FILE_MULTIBLOCK_READ_COUNT has been set as per the following table rule; S.N. 1. 2. DB_BLOCK_SIZE 2048 4096 DB_FILE_MULTIBLOCK_READ_COUNT 4 2

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

IRD Database Server Setup Script

Following script files will be required to setup the database at IRD. These script files will upgrade the Protax 2.0 to Protax 2.1. These script files will be executed once for the rollout purpose only. For the carsh recovery or general maintenance purpose these files are not required. Since backup of the databases is is taken centrally, we have to use our latest backup set for restoring our database. S.N. 1. Name 1DeInstallProtax2.sql Purpose De-installs Database Replication support objects of Protax 2.0 De-installs Public Synonyms of Protax 2.0 De-installs snapshot logs of Protax 2.0 De-installs views of Protax 2.0 De-installs Tables of Protax 2.0 De-installs database procedures of Protax 2.0 De-installs database functions of Protax 2.0 De-installs database packages of Protax 2.0 Creates User/Roles and grants required system/object privileges of Protax 2.1 Creates Tables of Protax 2.1 Creates Indexes of Protax 2.1 Creates Constraints of Protax 2.1 Creates Views of Protax 2.1 Repeat this script User should connect as PROTAX before running this script Remarks User should connect as REPADMIN before running this script User should connect as SYS/SYSTEM before running this script

2.

2DeInstallProtax2.sql

3. 4. 5. 6. 7. 8. 9.

3DeInstallProtax2.sql 4DeInstallProtax2.sql 5DeInstallProtax2.sql 6DeInstallProtax2.sql 7DeInstallProtax2.sql 8DeInstallProtax2.sql 1Protax21.sql

10. 11. 12. 13.

2Protax21.sql 3Protax21.sql 4Protax21.sql 5Protax21.sql

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

14. 15. 16. 17. 18. 19. 20. 21. 22.

6Protax21.sql 7Protax21.sql 8Protax21.sql 9Protax21.sql 10Protax21.sql 11Protax21.sql 12Protax21.sql 13Protax21.sql 14Protax21.sql

Creates Snapshot logs of Protax 2.1 Creates Functions of Protax 2.1 Creates Procedures of Protax 2.1 Creates Package specifications of Protax 2.1 Creates Package bodies of Protax 2.1 Creates Triggers of Protax 2.1 Creates Synonyms of Protax 2.1 objects Grants Protax 2.1 objects to users/roles Creates Replication support objects at IRD database of Protax 2.1 Creates Journal tables Grants snapshot logs to Proxyagent at IRD database of Protax 2.1 After completion of 10Protax21.sql repeat this script once again Repeat this script Repeat this script After completion of this script go back to 7Protax21.sql

23. 24.

15Protax21.sql 16Protax21.sql

Security Setup Following script files will be required for security setup at IRD database server. These script files will be required to upgrade Protax 2.0 to Protax 2.1. S.N. 1. 2. 3. Name 1REMOVEDATA.sql 2SECURITYDATA.s ql 3roleandgrants.sql Purpose Removes security related data Populates security related data Grants required privileges Remarks

Note: - At the end of server setup, please run all the script files kept in the folder Changes
/opt/scribd/conversion/tmp/scratch23933/64498921.doc 3

PROTAX (2.1) Installation Manual

8/4/2011

IRO Database Server Setup

There are two sets of script files available for to setup the IRO database server. First set will be required for upgrading Protax 2.0 to Protax 2.1 and the next set is for crash recovery. IROs do not have the backup /recovery facility in place therefore in case of system failure data have to be pulled from IRD database. IRO to IRD database connectivity will be required for IRO database server setup. These files should be executed sequentially with SQL*PLUS. 3.1 S.N. 1. 2. 3. 4. 5. 6. 7. IRO Database Server Setup (Upgrade) Name 1DeInstallProtax1.sql 2DeInstallProtax1.sql 3DeInstallProtax1.sql 4DeInstallProtax1.sql 5DeInstallProtax1.sql 6DeInstallProtax1.sql 7DeInstallProtax1.sql Purpose De-install the Public Synonyms of Protax 2.0 De-install views of Protax 2.0 De-install tables De-install database procedures of Protax 2.0 De-installs database functions of Protax 2.0 De-installs database packages of Protax 2.0 De-install database Replication objects at IRO database De-install JN Tables at IRO database Creates User/Roles and grants required system of Protax 2.1 Creates tables/snapshots of Protax 2.1 Creates Indexes of Protax 2.1 Creates Constraints/sets default values for table columns Creates Views of Protax 2.1 After completion of 9Protax21.sql User should connection to IRD through dial-up (RAS) User should connect as PROTAX before running this script Remarks

8. 10. 11. 12. 13.

8DeInstallProtax1.sql 1Protax21.sql 2Protax21.sql 3Protax21.sql 4Protax21.sql

14.

5Protax21.sql

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

repeat this script 15. 16. 17. 18. 19. 20. 21. 22. 6Protax21.sql 7Protax21.sql 8Protax21.sql 9Protax21.sql 10Protax21.sql 11Protax21.sql 12Protax21.sql 13Protax21.sql Creates Functions of Protax 2.1 Creates Procedures of Protax 2.1 Creates Package specifications of Protax 2.1 Creates Package bodies of Protax 2.1 Creates Triggers of Protax 2.1 Creates Synonyms of Protax 2.1 objects Grants Protax 2.1 objects to users/roles Creates JN Tables Repeat the script twice Repeat the script twice Repeat the script twice After completion of this script repeat 5Protax21.sql

Security Setup Following script files will be required for security setup at IRO database server. These script files will be required to upgrade Protax 2.0 to Protax 2.1. S.N. 1. 2. 3. Name 1REMOVEDATA.sql 2SECURITYDATA.s ql 3roleandgrants.sql Purpose Removes security related data Populates security related data Grants required privileges Remarks

Note:- At the end of server setup, please run all the script files kept in folder Changes 3.2 S.N. 1. IRO Database Server Setup (New) Name 1Protax21.sql Purpose Creates Tablespaces for application data, indexes and Remarks

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

temporary segments 2. 2Protax21.sql Creates User/Roles and grants required system/object privileges of Protax 2.1 Creates tables/snapshots of Protax 2.1 Creates Indexes of Protax 2.1 Creates Constraints/sets default values for table columns Creates Views of Protax 2.1 Creates Functions of Protax 2.1 Creates Procedures of Protax 2.1 Creates Package specifications of Protax 2.1 Creates Package bodies of Protax 2.1 Creates Triggers of Protax 2.1 Creates Synonyms of Protax 2.1 objects Grants Protax 2.1 objects to users/roles Creates JN Tables After completion of 10Protax21.sql script repeat this script Repeat the script twice Repeat the script twice Repeat the script twice After completion of this script repeat 6Protax21.sql User should connection to IRD through dial-up (RAS)

3. 4. 5.

3Protax21.sql 4Protax21.sql 5Protax21.sql

6. 7. 8. 9. 10. 11. 12. 13. 14.

6Protax21.sql 7Protax21.sql 8Protax21.sql 9Protax21.sql 10Protax21.sql 11Protax21.sql 12Protax21.sql 13Protax21.sql 14Protax21.sql

Security Setup Following script files will be required for security setup at IRO database server. These script files will be required to install the security system for Protax 2.1. S.N. Name Purpose Remarks

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

1. 2. 3. 4. 5 6 7 8 9 10

1SecurityProtax21.sql 2SecurityProtax21.sql 3SecurityProtax21.sql 4SecurityProtax21.sql 5SecurityProtax21.sql 6SecurityProtax21.sql 7SecurityProtax21.sql 8SecurityProtax21.sql 9SecurityProtax21.sql 10SecurityProtax21.sql

Creates Security Tables for Protax 2.0 Creates Security Table Indexes for Protax 2.0 Creates Security Table constraints for Protax 2.0 Creates Security Views for Repeat this script twice Protax 2.0 Creates Security Procedures for Protax 2.0 Creates Security Package Specifications for Protax 2.0 Creates Security Package Bodies for Protax 2.0 Creates Security Triggers for Protax 2.0 Creates Security Synonyms for Protax 2.0 Grants required system/object privileges to roles of Protax 2.0

11 12 13

11SecurityProtax21.sql 1SecurityData21 2SecurityData21

Note:- At the end of server setup, please run all the script files kept in folder Changes 4 Application Setup

The following application files should be copied in existing I directory on IRD and IROs file (application) server. Location of the files must be maintained as per the directory structure mentioned below. The files, IT_MAIN.FMX, PROTAX.FMX, VAT_MAIN.FMX, VSF_SYS_USER.FMX and VAT_SYS_USER.FMX should be backed up before replacing these with new ones. The backup should be taken under new BACKUP folder. The existing folder I:\Protax should be renamed to

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

I:\Protax2.0 to backup Protax 2.0. A new folder I:\Protax should be created. The following application files should be copied to the locations specified with the file names. Forms- These files should be kept under I:\Protax\Forms
ACCESSORIES_MAIN.FMX SUPERVISOR_MAIN.FMX COLLECTION_MAIN.FMX
CALENDAR.FMX

CONVERT_DATE.FMX CHARMAP.EXE NOTEPAD.EXE CALC.EXE ICL_DOWNLOAD_DOC.FMX ISF_CHANGE_PASSWORD.FMX ICL_BANK_OFFICES.FMX ICL_REVENUE_ACCOUNTS.FMX ICL_ADJUST_REASON.FMX


ICL_WITHHOLDEE_TYPE.FMX ICL_AUDIT_FACTOR.FMX ICL_ASSESSING_OFFICER.FMX ICL_CHARGE_PENALTY.FMX ICL_CHA_AME_RULE.FMX ICL_CHA_PEN_TYP_USA.FMX ICL_FISCAL_YEAR.FMX

ICL_OFFICE.FMX
ICL_INCOME_SOURCE.FMX ICL_ORDER_DEL_MODE.FMX ICL_MEDICAL_SERVICE.FMX ICL_SUSPENSION.FMX ISF_USER.FMX

ISF_ROLE.FMX
ISF_USER_ROLE.FMX ISF_ROLE_MODULE.FMX ISF_USER_MODULE.FMX VAT_SYS_USER.FMX ICS_PARAMETER.FMX ICT_COLL_TARGET.FMX ICL_UPLOAD_DOC.FMX ICB_INSTALMENT_RETURN.FMX ICB_INSTALMENT_REVISION_RETURN.FMX ICB_INSTALMENT_REVISION_NOTICE.FMX ICB_SELF_ASSESSMENT_RETURN.FMX ICB_AMENDED_ASSESSMENT.FMX ICB_ORD_DEL_DATE.FMX ICB_CHARGE_ASSESSMENT.FMX ICB_AME_CHA_INT_ASSESSMENT.FMX ICB_REV_APPLICATION.FMX ICB_APP_NOTIFICATION.FMX ICB_REV_DECISION.FMX ICB_APP_DECISION.FMX

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

ICB_TDS_RETURN.FMX ICB_MB.FMX ICB_BOUNCED_CHEQUE_DRAFT.FMX ICB_CT_TRANSFER.FMX ICB_EXCESS_TAX_CREDIT_TRANS.FMX ICB_TAX_CREDIT_AMEND.FMX ICB_MEDICAL_TAX_AMEND.FMX ICB_TAX_CREDIT_CLAIM.FMX ICT_BATCH_POST.FMX ICB_AUTHORIZE_UPDATE.FMX TR_BANK_VOUCHER.FMX TR_OLD_DEBIT.FMX TR_AUDIT_SELECTION.FMX

Reports- These files should be kept under I:\Protax\Reports


ICR_BATCH_REPORT.RDF ICR_REGISTYPE_IN_ASSESSMENT.RDF ICR_REGISTYPE_SELF_ASSESSMENT.RDF ICR_BATCH_ASS.RDF ICR_ASSESSMENT_STATISTICS.RDF ICR_STAT_MANAGEMENT_ADJ.RDF ICR_NON_FILERS_LIST.RDF ICR_LARGE_TAXPAYER.RDF ICR_DEBTORS_LIST.RDF ICR_DEBTOR_CREDITOR.RDF ICR_TAX_CREDIT.RDF ICR_COLLECTION.RDF ICR_CREDITORS_LIST.RDF ICR_SUSPENDED_RECORDS.RDF ICR_ASSESSMENT_SUSP.RDF ICR_TAXPAYER_LEDGER.RDF ICR_TAXPAYER_PROFILE.RDF ICR_MANAGEMENT_ADJ.RDF ICR_ASSESSMENT_SUSP.RDF ICR_DOCUMENT_LIST.RDF ICR_TAX_CRE_CLA_AME_SUSP.RDF ICR_MED_TAX_CLA_AME_SUSP.RDF ICR_TAX_CREDIT_CLAIM_SUSP.RDF ICR_TAX_CREDIT_TRANSFER_SUSP.RDF ICR_TDS_RETURN_SUSP.RDF ICR_AMENDED_CHARGE_SUSP.RDF ICR_CT_TRANSFER_SUSP.RDF ICR_MANUAL_CHARGE_SUSP.RDF ICR_ORDER_DELIVERY_DATE_SUSP.RDF ICR_BOUNCED_CHEQUE_SUSP.RDF ICR_REVIEW_APPLICATION_SUSP.RDF ICR_REVIEW_DECISION_SUSP.RDF ICR_APPEAL_NOTIFICATION_SUSP.RDF ICR_APPEAL_DECISION_SUSP.RDF ICR_AMEN_ASSE_ORDER.RDF ICR_REV_NOT_ORDER.RDF ICR_CHARGE_ORDER.RDF ICR_AMENDED_CHARGE_ORDER.RDF

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

PROTAX (2.1) Installation Manual

8/4/2011

ICR_BOUN_CHEQ_ORDER.RDF ICR_TAX_CRE_CLA_AME_ORDER.RDF ICR_MED_TAX_CRE_CLA_AME_ORDER.RDF ICR_TAX_INC_RET.RDF ICR_COM_INC_RET.RDF ICR_AUD_SEL_AME.RDF ICR_APP.RDF ICR_ADM_REV.RDF ICR_ASS_TAX_INC.RDF ICR_DET_BUS_ACT.RDF ICR_MON_AUD_SEL_AME.RDF ICR_MON_APP.RDF ICR_MON_ADM_REV.RDF ICR_MON_TAX_INC_RET.RDF ICR_MISMATCH_LIST.RDF ICR_MISMATCH_DETAIL.RDF ICR_MISMATCH_LATE_FILING.RDF ICR_RETURN_MISMATCH_LIST.RDF

Library- These files should be kept under I:\Protax\Library 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
14.

I:\Protax\Library\BIN2HEX.EXE I:\Protax\Library\CallSDK32.dll I:\Protax\Library\d2kwut32.dll I:\Protax\Library\d2kwut60.dll I:\Protax\Library\D2KWUTIL.plx I:\Protax\Library\HEX2BIN.EXE I:\Protax\Library\library.plx I:\Protax\Library\library_i.plx I:\Protax\Library\OFGBSL.plx I:\Protax\Library\Ofghpl.plx I:\Protax\Library\Ofgmes.plx I:\Protax\Library\Ofgnavl.plx I:\Protax\Library\Ofgtel.plx
I:\Protax\Library\PROTAX_Library.plx

Icons- These files should be kept under I:\Protax\Icons

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

10

PROTAX (2.1) Installation Manual

8/4/2011

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.

I:\Protax\Icons\123.ico I:\Protax\Icons\addr123.ico I:\Protax\Icons\adr1.ico I:\Protax\Icons\adr2.ico I:\Protax\Icons\AFFLDDWN.ICO I:\Protax\Icons\AFFLDUP.ICO I:\Protax\Icons\batch_complete.ico I:\Protax\Icons\batch_report.ico I:\Protax\Icons\Close1.ico I:\Protax\Icons\CRDFLE13.ICO I:\Protax\Icons\FOLDER05.ICO I:\Protax\Icons\GRAPH12.ICO I:\Protax\Icons\home.ico I:\Protax\Icons\ready_for_post.ico I:\Protax\Icons\rt_lock.ico I:\Protax\Icons\rt_ulock.ico I:\Protax\Icons\TRANS.ICO I:\Protax\Icons\VAT11.bmp

-End of Installation Manual-

/opt/scribd/conversion/tmp/scratch23933/64498921.doc

11

Potrebbero piacerti anche