SlideShare a Scribd company logo
INTERNSHIP
@WIPRO LIMITED ( GUVNL VADODARA )
VISHV TRIVEDI (150110107056)
About the Company
Wipro Limited is a global provider of comprehensive IT
solutions and services, including Systems
Integration,Consulting, Information Systems
outsourcing, IT-enabled services, R&D services. Wipro
entered into the technology business in 1981 and has
over 140,000 employees and clients across 54
countries.
Their main activities :
● Analytics
● Infrastructure
● Application
● Consulting
● Business Processing
● Product Engineering
GUVNL
The Gujarat Urja Vikas Nigam Limited (GUVNL) is an electrical services
umbrella company in the state of Gujarat, India. It was set up in May 1999
and is registered under the Companies Act, 1956. The Company was
created by the Gujarat Electricity Board (GEB) as its wholly owned
subsidiary in the context of liberalization and as a part of efforts towards
restructuring of the power sector with the aim of improving efficiency in
management and delivery of services to consumers.
The Companies incorporated are as under:
● GSECL
● GETCO
● UGVCL
● DGVCL
● PGVCL
● MGVCL
GUVNL along with WIPRO
WIPRO is service IT provider for GEB(Gujarat
Electricity Board) parent organization.
Technology used for GUVNL project
• Oracle Application 11.5.10.2
• Functional Modules
o HR (Payroll, HRMS)
o Finance (General ledger, Account Receivables, Account Payables, Cash Management ,Fix assets)
o CRM
o SCM (Order Management - Order to Cash (O2C), Purchase Order - Precure to pay (P2P) , Inventory)
• Technical
o Oracle App
o Technical PL/SQL
o Forms/Reports
o Payroll
o Billing (PHP- PL/SQL)
What I am going to learn?
The best experience comes from internships
because you get to do a bit of everything!
Our domain . . .
➔ ERP System.
➔ Managing Databse using
PL/SQL.
➔ Various Oracle tools.
Let’s take a tiny tour . . .
Enterprise resource planning (ERP) is a
process by which a company (often a
manufacturer) manages and integrates the
important parts of its business. An ERP
management information system
integrates areas such as planning,
purchasing, inventory, sales, marketing,
finance and human resources.
ERP
Oracle Database is a multi-model
database management system produced
and marketed by Oracle Corporation. It is
the world's most popular database for
running online transaction processing,
data warehousing and mixed database
workloads.
Oracle
About
versions
This system has
evolved throughout the
time, thus it is having
several versions.
PL/SQL is a procedural language designed
specifically to embrace SQL statements
within its syntax. PL/SQL program units
are compiled by the Oracle Database
server and stored inside the database.
And at run-time, both PL/SQL and SQL
run within the same server process,
bringing optimal efficiency. PL/SQL
automatically inherits the robustness,
security, and portability of the Oracle
Database.
PL/SQL
Tools used in Oracle Applications
Forms
Forms are predesigned oracle screens where the Organizational data in regards to the business will be
entered and saved for history and transactions purpose. As per the customer business demands
customized forms can be developed using Form Builder.
Reports
System defined reports are available and system provides the flexibility of designing the customer business
related reports and tool used is Report builder.
Form Builder
Oracle Forms is a software product for
creating screens that interact with an
Oracle database. It has an IDE including
an object navigator, property sheet and
code editor that uses PL/SQL.
Why Form Builder?
It has certain fields, the fields are either
directly referencing a back-end database
column or a key flexfield(combination of
columns).So you can enter data and save it
to the table or retrieve the same from
database.So essentially for non technical
users it is a interface to oracle database.
Report Builder
Oracle Reports is a tool for developing
reports against data stored in an Oracle
database. Oracle Reports consists of Oracle
Reports Developer (a component of the
Oracle Developer Suite) and Oracle
Application Server Reports Services (a
component of the Oracle Application Server).
Why Report Builder?
It is a powerful enterprise reporting tool
used to build reports that dynamically
retrieve data from Oracle database, format,
display and print quality reports.
It is having several useful components :
● Object Navigator
● Data model Editor
● Layout Model Editor
● Parameter Form Editor
Application
Entry
SR creation
Registration
Payment
Material/Meter
Issue
Release
Connection
Account
Generation
CRM
Consumer
Master
SaveStagging TableInterface
Cycle wise filter
by billing user
Create master Generate bill
Check Task
(Close)
Process of data travelling from CRM to
Billing module
CRM Process
Billing Process
Scheduling
Request
Case Study
PL/SQL connectivity
between two applications
CRM is Customer Relation Management.
It helps to communicate with customer and
system.
Oracle's integrated CRM solution is a set
of applications that give you information-
driven sales, service, and marketing.
CRM Module
(Oracle apps)
Billing module
Work of bill module is to generate bill as per meter
reading. The details of consumer is shared to billing
module through interface table
Bill module has its own package to perform data
transfer.The details of consumer is updated in CRM
module and travelled to Billing module through Interface
Updated details is mapped with billing details and the
consumer receives the bill as per his meter reading
• CRM Reports are used to display details of the consumer as per
requirement
• Billing Reports are used to map consumer details with meter reading
Reports
CRM Report using PL/SQL
Billing Report using PL/SQL
PL / SQL interface is used to connect two modules and communicate between
modules.
It helps in transferring of data between modules.
The interface consists of a PL/SQL package and invokes rights to describe the
behavior of generator through a set of PL/SQL package function.
To understand interface I have referred interface between CRM and Billing module.
Data is stored Once the data is saved, the data will move to staging table.
The table will have flag as ‘N’ (New or not updated).After 5-10 minutes the application
request run and some scheduling is performed. Some validations are performed.
After scheduling the data is stored in the interface table. After successful transfer of
data the flag in staging table will become ‘S’. If the data is not transferred flag becomes
E and error message is displayed in staging table after saving
PL/SQL Interface
Interface code report :
Interace.docx
Thank You
Questions Please . . . ?

More Related Content

What's hot

Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
Edureka!
 
Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)
vk91188
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
Edureka!
 
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Edureka!
 
What is Informatica Powercenter
What is Informatica PowercenterWhat is Informatica Powercenter
What is Informatica Powercenter
BigClasses Com
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
Jonathan Levin
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
BigClasses Com
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
Roberto Espinosa
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jde
nihitha19
 
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
Edureka!
 
Informatica PowerCenter : Agile Data Integration Tool
Informatica PowerCenter : Agile Data Integration ToolInformatica PowerCenter : Agile Data Integration Tool
Informatica PowerCenter : Agile Data Integration Tool
Edureka!
 
An Introduction on BI Publisher & JD Edwards Integration
An Introduction on BI Publisher & JD Edwards IntegrationAn Introduction on BI Publisher & JD Edwards Integration
An Introduction on BI Publisher & JD Edwards Integration
adivasoft
 
Informatica
InformaticaInformatica
Informatica
mukharji
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
RapidValue
 
Intuit quick books enterprise 12
Intuit quick books enterprise 12Intuit quick books enterprise 12
Intuit quick books enterprise 12
Ahmed Yasir Khan
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
obieefans
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2
kanaugust
 
OBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free WebcastOBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free Webcast
iWare Logic Technologies Pvt. Ltd.
 
Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction
Kernel Training
 
Oracle BI Publisher and BPEL Integration
Oracle BI Publisher and BPEL IntegrationOracle BI Publisher and BPEL Integration
Oracle BI Publisher and BPEL Integration
kanaugust
 

What's hot (20)

Designing And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenterDesigning And Monitoring In Informatica PowerCenter
Designing And Monitoring In Informatica PowerCenter
 
Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)Oracle apps 11i tutorial(v2)
Oracle apps 11i tutorial(v2)
 
Management in Informatica Power Center
Management in Informatica Power CenterManagement in Informatica Power Center
Management in Informatica Power Center
 
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...Informatica Transformations with Examples | Informatica Tutorial | Informatic...
Informatica Transformations with Examples | Informatica Tutorial | Informatic...
 
What is Informatica Powercenter
What is Informatica PowercenterWhat is Informatica Powercenter
What is Informatica Powercenter
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
 
Informatica Powercenter Architecture
Informatica Powercenter ArchitectureInformatica Powercenter Architecture
Informatica Powercenter Architecture
 
Informatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools ComparisonInformatica Pentaho Etl Tools Comparison
Informatica Pentaho Etl Tools Comparison
 
Bi publisher for jde
Bi publisher for jdeBi publisher for jde
Bi publisher for jde
 
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
5 Reasons To Choose Informatica PowerCenter As Your ETL Tool
 
Informatica PowerCenter : Agile Data Integration Tool
Informatica PowerCenter : Agile Data Integration ToolInformatica PowerCenter : Agile Data Integration Tool
Informatica PowerCenter : Agile Data Integration Tool
 
An Introduction on BI Publisher & JD Edwards Integration
An Introduction on BI Publisher & JD Edwards IntegrationAn Introduction on BI Publisher & JD Edwards Integration
An Introduction on BI Publisher & JD Edwards Integration
 
Informatica
InformaticaInformatica
Informatica
 
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated DashboardReduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
Reduce Oracle EBS Month End Accruals Process Time using Automated Dashboard
 
Intuit quick books enterprise 12
Intuit quick books enterprise 12Intuit quick books enterprise 12
Intuit quick books enterprise 12
 
Informatica and datawarehouse Material
Informatica and datawarehouse MaterialInformatica and datawarehouse Material
Informatica and datawarehouse Material
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2
 
OBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free WebcastOBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free Webcast
 
Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction Informatica power center 9.x developer & admin Basics | Demo | Introduction
Informatica power center 9.x developer & admin Basics | Demo | Introduction
 
Oracle BI Publisher and BPEL Integration
Oracle BI Publisher and BPEL IntegrationOracle BI Publisher and BPEL Integration
Oracle BI Publisher and BPEL Integration
 

Similar to Internship Presentation

RakeshDhanani
RakeshDhananiRakeshDhanani
RakeshDhanani
Rakesh Dhanani
 
Collaborate 2012-business data transformation and consolidation
Collaborate 2012-business data transformation and consolidationCollaborate 2012-business data transformation and consolidation
Collaborate 2012-business data transformation and consolidation
Chain Sys Corporation
 
Collaborate 2012-business data transformation and consolidation for a global ...
Collaborate 2012-business data transformation and consolidation for a global ...Collaborate 2012-business data transformation and consolidation for a global ...
Collaborate 2012-business data transformation and consolidation for a global ...
Chain Sys Corporation
 
VenkatSubbaReddy_Resume
VenkatSubbaReddy_ResumeVenkatSubbaReddy_Resume
VenkatSubbaReddy_Resume
Venkata SubbaReddy
 
Praveen_K_CV
Praveen_K_CVPraveen_K_CV
Praveen_K_CV
Praveen Kulkarni
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
sundu72
 
Resume
ResumeResume
Bi Dw Presentation
Bi Dw PresentationBi Dw Presentation
Bi Dw Presentation
vickyc
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
Alok Singh
 
Power Bi Dashboard for Data Analysis
Power Bi Dashboard for Data AnalysisPower Bi Dashboard for Data Analysis
Power Bi Dashboard for Data Analysis
IRJET Journal
 
Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17
Arun Baby
 
TechoERP.pdf
TechoERP.pdfTechoERP.pdf
TechoERP.pdf
TechoERP
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
Mahesh Patwardhan
 
Ashish cv2016
Ashish cv2016Ashish cv2016
Ashish cv2016
Ashish Sharma
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousing
Dhilsath Fathima
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & Answers
ZaranTech LLC
 
Resume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - HadoopResume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - Hadoop
vasudevan venkatraman
 
Oracle_ERP_finalized.ppt
Oracle_ERP_finalized.pptOracle_ERP_finalized.ppt
Oracle_ERP_finalized.ppt
SayedMahfouz3
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Rittman Analytics
 
Gowthami_Resume
Gowthami_ResumeGowthami_Resume
Gowthami_Resume
Gowthami Subramaniam
 

Similar to Internship Presentation (20)

RakeshDhanani
RakeshDhananiRakeshDhanani
RakeshDhanani
 
Collaborate 2012-business data transformation and consolidation
Collaborate 2012-business data transformation and consolidationCollaborate 2012-business data transformation and consolidation
Collaborate 2012-business data transformation and consolidation
 
Collaborate 2012-business data transformation and consolidation for a global ...
Collaborate 2012-business data transformation and consolidation for a global ...Collaborate 2012-business data transformation and consolidation for a global ...
Collaborate 2012-business data transformation and consolidation for a global ...
 
VenkatSubbaReddy_Resume
VenkatSubbaReddy_ResumeVenkatSubbaReddy_Resume
VenkatSubbaReddy_Resume
 
Praveen_K_CV
Praveen_K_CVPraveen_K_CV
Praveen_K_CV
 
App Load Presentation 2009
App Load Presentation 2009App Load Presentation 2009
App Load Presentation 2009
 
Resume
ResumeResume
Resume
 
Bi Dw Presentation
Bi Dw PresentationBi Dw Presentation
Bi Dw Presentation
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
Power Bi Dashboard for Data Analysis
Power Bi Dashboard for Data AnalysisPower Bi Dashboard for Data Analysis
Power Bi Dashboard for Data Analysis
 
Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17
 
TechoERP.pdf
TechoERP.pdfTechoERP.pdf
TechoERP.pdf
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
 
Ashish cv2016
Ashish cv2016Ashish cv2016
Ashish cv2016
 
business analysis-Data warehousing
business analysis-Data warehousingbusiness analysis-Data warehousing
business analysis-Data warehousing
 
Informatica Interview Questions & Answers
Informatica Interview Questions & AnswersInformatica Interview Questions & Answers
Informatica Interview Questions & Answers
 
Resume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - HadoopResume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - Hadoop
 
Oracle_ERP_finalized.ppt
Oracle_ERP_finalized.pptOracle_ERP_finalized.ppt
Oracle_ERP_finalized.ppt
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Gowthami_Resume
Gowthami_ResumeGowthami_Resume
Gowthami_Resume
 

Recently uploaded

Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
dot55audits
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
Chevonnese Chevers Whyte, MBA, B.Sc.
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 

Recently uploaded (20)

Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 
ZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptxZK on Polkadot zero knowledge proofs - sub0.pptx
ZK on Polkadot zero knowledge proofs - sub0.pptx
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Constructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective CommunicationConstructing Your Course Container for Effective Communication
Constructing Your Course Container for Effective Communication
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 

Internship Presentation

  • 1. INTERNSHIP @WIPRO LIMITED ( GUVNL VADODARA ) VISHV TRIVEDI (150110107056)
  • 2. About the Company Wipro Limited is a global provider of comprehensive IT solutions and services, including Systems Integration,Consulting, Information Systems outsourcing, IT-enabled services, R&D services. Wipro entered into the technology business in 1981 and has over 140,000 employees and clients across 54 countries. Their main activities : ● Analytics ● Infrastructure ● Application ● Consulting ● Business Processing ● Product Engineering
  • 3. GUVNL The Gujarat Urja Vikas Nigam Limited (GUVNL) is an electrical services umbrella company in the state of Gujarat, India. It was set up in May 1999 and is registered under the Companies Act, 1956. The Company was created by the Gujarat Electricity Board (GEB) as its wholly owned subsidiary in the context of liberalization and as a part of efforts towards restructuring of the power sector with the aim of improving efficiency in management and delivery of services to consumers. The Companies incorporated are as under: ● GSECL ● GETCO ● UGVCL ● DGVCL ● PGVCL ● MGVCL
  • 4. GUVNL along with WIPRO WIPRO is service IT provider for GEB(Gujarat Electricity Board) parent organization. Technology used for GUVNL project • Oracle Application 11.5.10.2 • Functional Modules o HR (Payroll, HRMS) o Finance (General ledger, Account Receivables, Account Payables, Cash Management ,Fix assets) o CRM o SCM (Order Management - Order to Cash (O2C), Purchase Order - Precure to pay (P2P) , Inventory) • Technical o Oracle App o Technical PL/SQL o Forms/Reports o Payroll o Billing (PHP- PL/SQL)
  • 5. What I am going to learn? The best experience comes from internships because you get to do a bit of everything! Our domain . . . ➔ ERP System. ➔ Managing Databse using PL/SQL. ➔ Various Oracle tools.
  • 6. Let’s take a tiny tour . . .
  • 7. Enterprise resource planning (ERP) is a process by which a company (often a manufacturer) manages and integrates the important parts of its business. An ERP management information system integrates areas such as planning, purchasing, inventory, sales, marketing, finance and human resources. ERP
  • 8. Oracle Database is a multi-model database management system produced and marketed by Oracle Corporation. It is the world's most popular database for running online transaction processing, data warehousing and mixed database workloads. Oracle
  • 9. About versions This system has evolved throughout the time, thus it is having several versions.
  • 10. PL/SQL is a procedural language designed specifically to embrace SQL statements within its syntax. PL/SQL program units are compiled by the Oracle Database server and stored inside the database. And at run-time, both PL/SQL and SQL run within the same server process, bringing optimal efficiency. PL/SQL automatically inherits the robustness, security, and portability of the Oracle Database. PL/SQL
  • 11. Tools used in Oracle Applications Forms Forms are predesigned oracle screens where the Organizational data in regards to the business will be entered and saved for history and transactions purpose. As per the customer business demands customized forms can be developed using Form Builder. Reports System defined reports are available and system provides the flexibility of designing the customer business related reports and tool used is Report builder.
  • 12. Form Builder Oracle Forms is a software product for creating screens that interact with an Oracle database. It has an IDE including an object navigator, property sheet and code editor that uses PL/SQL. Why Form Builder? It has certain fields, the fields are either directly referencing a back-end database column or a key flexfield(combination of columns).So you can enter data and save it to the table or retrieve the same from database.So essentially for non technical users it is a interface to oracle database.
  • 13. Report Builder Oracle Reports is a tool for developing reports against data stored in an Oracle database. Oracle Reports consists of Oracle Reports Developer (a component of the Oracle Developer Suite) and Oracle Application Server Reports Services (a component of the Oracle Application Server). Why Report Builder? It is a powerful enterprise reporting tool used to build reports that dynamically retrieve data from Oracle database, format, display and print quality reports. It is having several useful components : ● Object Navigator ● Data model Editor ● Layout Model Editor ● Parameter Form Editor
  • 14. Application Entry SR creation Registration Payment Material/Meter Issue Release Connection Account Generation CRM Consumer Master SaveStagging TableInterface Cycle wise filter by billing user Create master Generate bill Check Task (Close) Process of data travelling from CRM to Billing module CRM Process Billing Process Scheduling Request
  • 16. CRM is Customer Relation Management. It helps to communicate with customer and system. Oracle's integrated CRM solution is a set of applications that give you information- driven sales, service, and marketing. CRM Module (Oracle apps)
  • 17. Billing module Work of bill module is to generate bill as per meter reading. The details of consumer is shared to billing module through interface table Bill module has its own package to perform data transfer.The details of consumer is updated in CRM module and travelled to Billing module through Interface Updated details is mapped with billing details and the consumer receives the bill as per his meter reading
  • 18. • CRM Reports are used to display details of the consumer as per requirement • Billing Reports are used to map consumer details with meter reading Reports CRM Report using PL/SQL Billing Report using PL/SQL
  • 19. PL / SQL interface is used to connect two modules and communicate between modules. It helps in transferring of data between modules. The interface consists of a PL/SQL package and invokes rights to describe the behavior of generator through a set of PL/SQL package function. To understand interface I have referred interface between CRM and Billing module. Data is stored Once the data is saved, the data will move to staging table. The table will have flag as ‘N’ (New or not updated).After 5-10 minutes the application request run and some scheduling is performed. Some validations are performed. After scheduling the data is stored in the interface table. After successful transfer of data the flag in staging table will become ‘S’. If the data is not transferred flag becomes E and error message is displayed in staging table after saving PL/SQL Interface Interface code report : Interace.docx

Editor's Notes

  1. Consumer request for new service Meter Issue Payment Check Task Close Task Save Data Data moves to staging table Scheduling is done every 10 minutes Validation is performed Data stored in interface table Cycle wise filter by billing user Create master Generate bill