Professional Documents
Culture Documents
Intern Report Sample - 621
Intern Report Sample - 621
Intern Report Sample - 621
A PROJECT REPORT
for
18ECP112L - INTERNSHIP
Submitted by
BACHELOR OF TECHNOLOGY
in
i
SRM Institute of Science and Technology
(Under Section 3 of UGC Act, 1956)
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
SIGNATURE
ii
SRM INSTITUTE OF SCIENCE AND
TECHNOLOGY
(Under Section 3 of UGC Act, 1956)
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
iii
OFFER LETTER
iii
BROAD AREA OF INTERNSHIP
the many types of reports that can be generated using Oracle BI Publisher
name, invoice number, invoice date, amount due, amount paid, and
creating a report design, mapping the data to the report template, and
iii
DECLARATION
Place: Chennai
Date:
R Lokhesh
[RA1911004010621]
iv
ACKNOWLEDGEMENTS
I also extend my gratitude to the placement cell for providing us with an opportunity
to do internship with the company EY India. It has been an honor to undergo training
under my external guide from EY India, Ms. Deepti Sahu (Senior Analyst /
Consultant) and other individuals from the company who helped me create the project.
R Lokhesh
v
TABLE OF CONTENTS
DECLARATION iv
ACKNOWLEDGEMENTS v
ABBREVIATIONS x
vi
4 IMPLEMENTATION 19
4.1 Creating Data Model ........................................................................... 19
4.2 Creating Layout .................................................................................. 20
REFERENCES ........................................................................................... 32
LIST OF TABLES
vii
LIST OF FIGURES
viii
5.4 Report preview .................................................................................. 27
5.5 Report - 1 ........................................................................................... 28
5.6 Report - 2 ........................................................................................... 28
ix
ABBREVIATIONS
x
CHAPTER 1
1.1Introduction
First, the relevant data needs to be extracted from the source system(s) and
transformed into a format that can be used by Oracle BI Publisher. In the case of
vendor ledger reports, the relevant data would typically come from the
organization's accounting system, such as Oracle Financials.
After the data is modeled, the report template needs to be designed. This
involves creating a layout for the report, adding any necessary data fields, and
configuring any required calculations or aggregations.
Once the report template is designed, the report can be generated by running the
report program in Oracle BI Publisher. The report data is extracted from the
source system(s), transformed, and merged with the report template to create the
final report output.
In the case of vendor ledger reports specifically, the report template would
typically include fields for vendor name, invoice date, invoice number,
invoice amount, payment date, payment amount, and any outstanding
balances. The report could be generated for a specific vendor or for all
vendors in the system, depending on the reporting requirements.
3
CHAPTER 2
2.1 Tools
The most important software used in the process of generating the vendor ledger
is Oracle BI Publisher. This software uses an Oracle server to fetch the data
from the required databases and tables using SQL query. This is known as data
model. Further, the data model is presented using various layouts and we can
obtain the output in desired format.
The Oracle server is used as the heart of our deployment where the server
is being deployed when we run the java script. The minimum
requirements for building an Oracle server are: Windows 10 PC, 8GB
RAM and 1GB disk space for Oracle.
3
Figure 2.2: Download Oracle Database
STEP 2: Your email address is requested by the installer so that you may
receive the most recent security updates and problems. By selecting Next, you
can dismiss it.
4
STEP 3: The Oracle installer asks you whether you want to create and
configure a database, install database software only, or just upgrade an
existing database.
STEP 4: The installer allows you to choose the system class. Because you
install Oracle on your computer, not a server, therefore, you choose the
first option
5
Figure 2.5: System Class selection
STEP 5: This step allows you to specify the Windows user account to
install and configure Oracle Home for enhanced security. Choose the
third option: “Use Windows Built-in Account”
6
STEP 6: You can (1) select the location where the Oracle database will be
installed, (2) specify the global database name and password, and (3)
specify the pluggable database name at this step.
STEP 9: The installer starts installing the Oracle database. It will take a
STEP 11: The installer will notify you as seen in the following snapshot
after the installation is successful. To close the window, click the Close
button.
9
Oracle Database is a powerful and flexible database management system that is
widely used in enterprise applications, data warehousing, and other settings
where reliability, performance, and scalability are critical. This database is used
to store the data and records of all the necessary group of companies.
10
Figure 2.13: BI Publisher Home Page
11
CHAPTER 3
12
3.3 Work Schedule
Month Plan
The Internship Inauguration was held on February 6, 2023. Then, throughout the
month, self – help classes were conducted. Office Etiquettes were an important
part of the first month training. Basic computer skills like E-Mail writing,
PowerPoint, Excel were also covered as a part of first month training.
13
Month 3 – April 2023:
In the third month of internship, Oracle Fusion BI Publisher was taught to make
reports using data from different tables in different databases. An assignment
was also given in this period.
In this month, the company has planned to assign customer cases, in order to
attain exposure to future works in the company. Also, Shadowing process will
also be done in the month of May.
In the last month of internship, the company has planned to continue the
assignment of handling customer cases. The Internship Graduation will be held
on June 30, 2023.
13
3.5 Realistic Constraints
The accuracy and availability of vendor data within the Oracle Fusion database
can be a constraint. If the data is incomplete, inconsistent, or not properly
integrated, it can affect the accuracy and completeness of the vendor ledger
report. Data quality issues, such as duplicate or missing records, may need to be
addressed before generating the report.
Oracle Fusion BI Publisher must adhere to data security policies and access
controls defined within the Oracle Fusion system. Access permissions and
restrictions may limit the data that can be included in the vendor ledger report,
particularly if sensitive or confidential vendor information is involved.
14
CHAPTER 4
IMPLEMENTATION
Open the Report Editor by selecting the "Create" button and choosing the "Data
Model" option. In the Data Model editor, you will see the available data source
options. Select the appropriate data source for your report. You can choose from
options such as SQL Query, Web Service, or XML File. Select the SQL Query
option and enter your SQL query directly into the editor. Ensure that the query
retrieves the required data for your report.
15
You can also use parameters to make your query dynamic and allow users to
provide input values.
After defining the datasets and mapping the data fields, you can save the data model.
15
Figure 4.4: Table view of created data model
Once the data model is saved, you can use it in your reports by selecting it as the
data source while creating or editing reports in Oracle Fusion BI Publisher. The
data model serves as the foundation for retrieving and organizing data in your
reports, so it's essential to accurately define and configure it to meet your
reporting requirements.
Open the Report Editor by selecting the "Create" button and choosing the
"Layout" option. There are two methods to create a layout. The first one is the
“Wizard” method, in which the Oracle Fusion Guides us and generates a Layout
automatically.
15
Figure 4.5: Wizard Method
The next method is the manual method, where there are lot of options to
customize the structure of the layout manually. A template will be automatically
generated, if we select “Generate” option in manual method, and it will generate
a layout based on the records that are present in the data model. This “Generate”
option can be used only if the data model is selected.
15
Save the layout once you are satisfied with the design. You can provide a name
for the layout and save it within the appropriate report folder or directory.
15
CHAPTER 5
5.1 Simulation:
Select the required parameters that are required to prepare the report. In this
case, the Vendor ID and the accounting period are taken as parameters.
After selecting the parameters, click on apply. On the top right corner of the
console, near the settings icon, there is a dropdown list. You can select the
format of the report from this dropdown menu. Then, the report will be stored in
the local computer.
Figure 5.3: Selecting the format of the report
24
5.2 Results
25
Figure 5.6: Report - 2
26
5.3 Conclusion
In conclusion, Oracle Fusion BI Publisher provides a robust platform for
generating vendor ledger reports. By leveraging the features and capabilities of
BI Publisher, organizations can efficiently create accurate and insightful vendor
ledger reports that contribute to effective financial management. The process
involves creating a data model to retrieve vendor data from the Oracle Fusion
database and designing a layout to present the data in a clear and visually
appealing format. However, there are realistic constraints to consider, such as
data availability and integration, data security and access controls, report design
and customization limitations, data volume and performance considerations,
integration with external systems, reporting requirements and business rules, and
user interface and accessibility requirements. Overcoming these constraints
requires careful planning, collaboration with stakeholders, and technical
expertise. Once the vendor ledger report is generated, it offers valuable insights
into vendor transactions, balances, and payment history, enabling organizations
to track expenses, analyze vendor performance, and make informed financial
decisions. By leveraging Oracle Fusion BI Publisher, organizations can
streamline their vendor management processes, enhance financial transparency,
and optimize their overall financial operations.
27
CHAPTER 6
Tech 101: Introduction to Working in Tech will introduce you to the Tech
industry and what it's like to work in tech. In the course, you will learn how to
develop the Tech Mindset and use the Lean Startup method to hack your
working style to be more innovative and agile. You will develop an
understanding of how to navigate the tech landscape and learn tech terms. You'll
also learn about some key tech trends, how tech companies are organized, and
what it's like to work at a tech company.
The course will give you the steps necessary to transition into technology
careers and develop plans to create diversity through inclusion in the tech
ecosystem. Tech 101 will inform and educate participants with video lectures on
the following:
28
● Retaining diverse talent through inclusion
● Templates and tools you can use to reflect on your work and how you can
become more tech-enabled
● A tech deck that offers guidance to tech careers, diversity, and startups
● Frameworks that help with the practical application of understanding lean
startup and disruptive technologies
● An understanding of technology and innovation acceleration
Historically, companies sold products and services through linear value chains.
With the supply chain of the future, digital ecosystems consisting of market
networks will enable hybrid forms of cooperation and competition. At the same
time, technology, demographics and government policies are shaping industries
as never before. To improve performance and innovation in this Transformative
Age, companies must radically restructure their supply chains and operations.
29
creativity and intelligence of your entire supplier ecosystem, increase
collaboration, and ultimately help serve your customers better.
Supply-side Optimization
A recent EY survey of procurement leaders indicated that more than half view
digital as an immediate priority to enable cost savings, innovation, supply
certainty and service. Supply-side success requires selecting the right suppliers
with the right capabilities, engaged under the right commercial agreements to
drive performance, and then actively managing this portfolio as the company
and the supply base evolves. Our solution provides an end-to-end framework to
deploy tailored processes and assets that will enable effective and efficient
processes to optimize the supplier portfolio, manage commercial excellence, and
conduct lights-out operations.
30
Smart Factory
Digital Fulfillment
Many of today‘s supply chains suffer from disparate and inefficient fulfillment
processes in terms of performance, risk and cost. EY‘s Digital Fulfillment
solution leverages innovative technology such as autonomous automated
vehicles to carry out goods movements, AI equipment to safeguard execution of
material flow, and analytics to generate heat maps for areas to improve
inventory allocation. The Digital Fulfillment solution can help you address the
traditional logistics challenges of efficiency, cost, accuracy and speed to market
in an environment of ever-increasing complexity around delivery points and
shortening lead times.
31
REFERENCES
1. SQL and Data Analysis. Some Implications for Data Analysis and Higher Education
(2015) Marin Fotache, Catalin Strimbei
2. SQL: From Traditional Databases to Big Data (2016). Yasin. N. Silva., Isadora Almeida.
5. Extreme scale with full SQL language support in Microsoft SQL Azure (2010). David G.
Campbell., Gopal Kakivaya., Nigel Ellis., Proceedings of the 2010 international conference
on Management of data - SIGMOD '10.
8. https://docs.oracle.com/cd/F44947_01/pt858pbr3/eng/pt/txml/concept_BIPublisherOverview-
997fd6.html?pli=ul_d50e26_txml - BI Publisher Overview.
9. https://docs.oracle.com/cd/F44947_01/pt858pbr3/eng/pt/txml/task_SettingUpBIPublisher-
997fcc.html?pli=ul_d50e35_txml – Setting Up BI Publisher.
10. https://docs.oracle.com/cd/F44947_01/pt858pbr3/eng/pt/txml/task_RunningReportsinProcess
Scheduler-997f9a.html?pli=ul_d50e77_txml – Running Reports in Process Scheduler.
11. https://docs.oracle.com/cd/F44947_01/pt858pbr3/eng/pt/tpsq/task_ModifyingQueries-
c07539.html?pli=ul_d60e82_tpsq – Modifying Queries.
12. "Technology Consulting Firms and Knowledge Management" by Miriam Muethel and David
J. Teece (2007).
32
33