SlideShare a Scribd company logo
1 of 31
Download to read offline
A collaboration of:
Integrating ETRM and ERP Systems
Yael Urman
PBF Energy
Kent Landrum
Opportune LLP
Introduction & Overview
Part I – ETRM and ERP Integration
• The Need and Challenges
• Where to Draw the Line?
Part II – The PBF Energy Example
• The Project
• The Solution
• Lessons Learned and Next Steps
Questions & Discussion
What We’ll Cover
Introduction & Overview
PBF Energy
PBF Energy (“PBF”) is one of the largest independent petroleum refiners and
suppliers of unbranded transportation fuels, heating oil, petrochemical feedstocks,
lubricants and other petroleum products in the United States. PBF currently owns
and operates three domestic oil refineries and related assets, which were acquired
in 2010 and 2011. PBF’s refineries have a combined processing capacity, known
as throughput, of approximately 540,000 bpd, and a weighted average Nelson
Complexity Index of 11.3.
PBF Energy has been live on SAP since the 2011 implementation that was
featured in a SAP Customer Success Story.
Yael Urman
Title: Director of Applications
Role: Solution Delivery & Support
Introduction & Overview
Opportune LLP
Founded in 2005, Opportune LLP is an independent consultancy focused on the
energy industry. We are led by seasoned professionals with senior executive
experience in major energy and consulting firms. We serve clients throughout
North America and Europe. Using our extensive knowledge of all sectors of the
energy industry, we work with clients to provide comprehensive solutions to their
operational and financial challenges.
Practice areas include corporate finance, complex financial reporting, process and
technology, strategy and organization, dispute resolution, enterprise risk, tax and
outsourcing.
Kent Landrum
Title: Director, Process & Technology
Role: Program Manager
Part I – ETRM and ERP Integration
Slide 5
Slide 6
The Need for E/CTRM & ERP Integration
Reasons Companies Integrate E/CTRMs and ERPs
• Clients with an existing ERP footprint that require power
& flexibility of a dedicated E/CTRM solution
• Companies with a “best of breed” IT application strategy
• Mainframe, Midrange, or custom solution replacement
• M&A Situations
Physical Operations Domains Settlement and Accounting Domains
Slide 7
Sample E/CTRM and ERP Functional Mapping
Market Data
Quotes
Curves
Trades
Other
Contract 
Admin
Contract 
Generation
Distribution & 
Approval
Amendment 
History
Contract 
Reporting
Credit Approval
Trading
Strategy & Plan
Pricing Strategy
Trading
Optimization
Trade Entry
Deal Reporting 
& Analytics
Risk 
Management
Position 
Keeping
Mark‐to‐
Market & 
Exposure
FAS Reporting
Dodd‐Frank 
Compliance
Scheduling
Feedstock 
Planning
Schedule 
Development
Nominations & 
Confirmations
Transportation 
Management
Monitor, 
Simulate, 
Reforecast
Actualization
Ticketing & 
Actualization
Inventory 
Reconciliation
3rd Party 
Inventory
Exchange 
Reconciliation
Book to 
Physical
Pricing & 
Invoicing
Price 
Determination
Secondary 
Costs
Tax 
Determination
Invoicing
Operational 
Accounting
P&L Reporting
A/P Matching
Account 
Mapping
Accounting 
Interfaces
Working Capital 
Forecasts
Compliance 
Reporting
Integrated 
Financials
Balance Sheet
Income 
Statement
Legal 
Consolidation
Supply & Trading Domains
E/CTRM System ERP System
Battleground
Slide 8
Challenges of E/CTRM and ERP Integration
Some Common Issues Faced
• Technology and Architecture Differences
• Data Model Differences
• Calculation Differences
• Timing Differences
Slide 9
Where to Draw the Line?
Deal Capture Scheduling Actualization Settlements Accounting / GL
Option 1
Option 2
Option 3
Option 4
E/CTRM
E/CTRM
E/CTRM ERP
ERP
ERP
ERP
E/CTRM
Draw the Line at “Natural Breaks” in the Process
• After deal capture and/or contract generation
• After scheduling and actualization
• After billing and invoicing
Scenario Overview
Integration Scenario: After Deal Entry
Traders enter deals into E/CTRM system and after verification or confirmation the
trade is sent to SAP creating a Contract and/or Order.
Advantages & Benefits
• Allows for trade P&L in E/CTRM system
• Straightforward, one way interface
• Minimizes number of correction and
cancellation scenarios
• Maintains complete SAP document flow
• Minimizes disruption to downstream SAP
processes like Credit or Treasury
Disadvantages & Costs
• Must map between two different, complex
pricing engines
• Real-time scheduling and actualization data not
available in E/CTRM for position keeping
• Limited secondary cost information in E/CTRM
• Credit information not available in E/CTRM at
deal entry
• Requires duplication of market data feeds
Recommendation: Utilize for minimalist E/CTRM footprints for a limited number
of lines of business.
Scenario Overview
Integration Scenario: After Actualization
Deals are entered, confirmed, scheduled, and ticketed in the E/CTRM system
and then interfaced to SAP creating Orders.
Advantages & Benefits
• Allows for trade P&L in E/CTRM system
• One-way interface
• Utilizes only E/CTRM pricing engine
• Real-time position keeping possible in
E/CTRM
• Sends only “stable” trade data to SAP
• No duplication of market data feeds
Disadvantages & Costs
• Certain processes like split orders, partials
delivery, etc. require complex interface logic
• Corrections will sometimes require actions in
both systems
• Credit and Treasury have limited forward view
• Credit information not available in E/CTRM at
deal entry
Recommendation: Consider in cases concerning a broad, mature SAP footprint
that also demand robust position, exposure, MTM, VaR, etc.
Scenario Overview
Integration Scenario: After Invoicing
Deals are entered, confirmed, scheduled, ticketed, and invoiced in the E/CTRM
system and then interfaced to SAP creating AR, AP and GL entries.
Advantages & Benefits
• Allows for trade P&L in E/CTRM system
• One-way interface
• Utilizes only E/CTRM pricing engine
• Real-time position keeping possible in
E/CTRM
• Simple cross-system correction process;
cancel and rebill
• No duplication of market data feeds
Disadvantages & Costs
• Doesn’t leverage SAP’s native cross-module
integration
• Credit and Treasury have no forward view
• Credit information not available in E/CTRM at
deal entry
Recommendation: Use in the case of limited SAP footprint (e.g. – Financials), for
“outlier” lines of business, or in rapid M&A situations.
Slide 13
Where to Draw the Line?
Solution Recommendations
• Cleanse your master & reference data
• Integrate to support business processes not someone’s
favorite report
• Try minimize the back-and-forth between systems
• Avoid synchronous cross-system calls
• Carefully consider your company’s IT delivery & support
core competencies
Part II – The PBF Energy Example
Slide 14
Vision & Purpose
Implement a commercial solution for PBF to eliminate the
organization’s dependency upon 3rd Party Partnerships
and Agreements for core Procure-to-Pay and Order-to-
Cash business processes and other Commercial
functions.
The PBF Energy Example – The Project
Business Challenges
• PBF Energy did not have a complete Commercial
business organization designed, staffed, trained, and in
place
• The Company had no existing IT origination-to-
settlement solution or necessary support infrastructure
• PBF was dependent on expensive Agency & Transition
Services Agreements as well as other temporary
commercial constructs
The PBF Energy Example – The Project
Business Scope
• Crude supply and refined products marketing for the
Toledo refinery system as well as LPGs,
petrochemicals, and lubes marketing for Delaware City
and Paulsboro
• Modes of transport include pipe, truck, rail, and barge
• Trading, Contract Admin., Risk, Scheduling,
Actualization, Invoicing, Credit, and Tax
The PBF Energy Example – The Project
Technical Scope
• Implement OpenLink RightAngle
• Develop the following custom integration:
o Market data interface with ZE Power ZEMA
o BOL interface with TopTech and BDS
o Yield accounting interface with AspenTech Advisor
o Extract to excise motor fuels tax compliance solution
o Various upload/download-type interfaces
o Interface to SAP Financials for AR and AP
The PBF Energy Example – The Project
The PBF Energy Example – The Project
Benefits Accrued
• End Transition Services
• Exit Agency Agreement
• “In-source” Commercial
• IPO Readiness
Integration Scenario
After Invoicing
Deals are entered, confirmed, scheduled, ticketed, and invoiced in
the E/CTRM system and then interfaced to SAP creating AR and AP
entries.
OpenLink RightAngle SAP Financials
Enter Trade
Generate 
Contract
Schedule Actualize Invoice Post AR/AP Apply Cash
Slide 20
The Solution – Where the Line was Drawn
Slide 21
The Solution – Where the Line was Drawn
Solution Architecture
RightAngle Outbound
SQL
.NET
Process Payables
Process Sales
Extract Invoices
Stage Payables
Stage Sales
Gather All Invoices
Generate XML XML
Slide 22
The Solution – Where the Line was Drawn
Solution Architecture
SAP Inbound
ABAP
Load Staging Table
Park Receivables
Park Payables
Post Receivables
Post Payables
XML
Perform Mapping
Slide 23
The Solution – Where the Line was Drawn
Challenges Faced
• Rounding and precision differences
• Payment Terms and determining net due date
• 999 Line Item limit
• Mass Delete of Parked Documents
• Where best to put Reference information (e.g. – BOL #)?
• Alternative UOMs
• Characteristics to derive PA Segment (e.g. – Plant)
Slide 24
The Solution – Add-on Integration Items
Secondary Cost Integration
• Enables to generate and capture secondary cost within Right
Angle at the time of product movement
• Cost elements are interfaced electronically from Right Angle to
SAP
• Enables to identify, review, and pay the invoices with minimal
manual interaction from SAP
Slide 25
The Solution – Add-on Integration Items
Credit
• ETRM integration to DTN Enhanced Credit Module (ECM)
o ECM enables to manage credit for rack customers at the terminals
o Includes interface for outstanding AR from Right Angle to ECM
o Assumes payment is made on invoice due date
• Allocation Viewer (AV) – Enables the customers to review their
allocation and available credit
• SAP-to-ETRM: Credit Relief
o Provides payments received from customers from SAP to SRA
o Enables accurate and timely AR information in ECM and AV
Slide 26
The Solution – Lessons Learned
Long-term Benefits
• RightAngle and SAP are fully synchronized – one version of the
truth
• Customers have real-time visibility on their actual allocation
• Full control on payments (paid and received)
• Credit management automation: accurate, reliable, on-time
• SOX compliant process
Slide 27
The Solution – Lessons Learned
Ongoing Supportability
• The support teams (SAP and ETRM) didn’t take full responsibility
on the interface (the problem is always with the other system…)
• Offshore team was not able to solve the real-time issues (different
time zone, miscommunication with Commercial)
• Reactive approach – firefighting
Slide 28
The Solution – Next Steps
System Improvements in Mind
• Increase the frequency of the interface – from twice a day to
every 2 hours
• Full automation of AR process: from the bank to SAP invoices.
Currently the AR information is one business day old.
• Increase the frequency of the bank interface to SAP and from
SAP to RightAngle
Slide 29
The Solution – Next Steps
Support Organization & Processes
• Include interface support in the Managed Services Agreement
with our SAP support partner (Currently managed as staff
augmentation)
• Moving Interface Support Offshore
• Automate interface monitoring: RA-SAP and SAP-RA
Slide 30
Questions & Discussion
A collaboration of:
Yael Urman
PBF Energy
yael.urman@pbfenergy.com
Kent Landrum
Opportune LLP
klandrum@opportune.com

More Related Content

What's hot

Oracle Demantra - Demand Planning Overview
Oracle Demantra - Demand Planning OverviewOracle Demantra - Demand Planning Overview
Oracle Demantra - Demand Planning OverviewMihir Jhaveri (26,000+)
 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationBluefin Solutions
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business BlueprintMohammed Azhad
 
Presales sap business process - aditi & sameer rawat
Presales   sap business process - aditi & sameer rawatPresales   sap business process - aditi & sameer rawat
Presales sap business process - aditi & sameer rawatAditi Tarafdar
 
Sap oil gas strategy eng April 2008
Sap oil gas strategy eng April 2008Sap oil gas strategy eng April 2008
Sap oil gas strategy eng April 2008Agung Supriyanto
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateAditya Pandey
 
Nityo pravam sap capability deck
Nityo pravam   sap capability deckNityo pravam   sap capability deck
Nityo pravam sap capability deckPrasan (AKA) Jeff
 
SAP overview.pptx
SAP overview.pptxSAP overview.pptx
SAP overview.pptxasgharhaghi
 
Sap basics (SAP Modules)
Sap basics (SAP Modules)Sap basics (SAP Modules)
Sap basics (SAP Modules)Kamal Joshi
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewAhmed El-Demasy
 
Sap s4 hana logistics ppt
Sap s4 hana logistics pptSap s4 hana logistics ppt
Sap s4 hana logistics pptRamaCharitha1
 
Sap mm course content
Sap mm course contentSap mm course content
Sap mm course contentextra course
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1Intelligroup, Inc.
 
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapSAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapEdwin Weijers
 
SD third party sales order
SD third party sales orderSD third party sales order
SD third party sales orderMohammed Azhad
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationAli Raza Zaidi
 

What's hot (20)

Oracle Demantra - Demand Planning Overview
Oracle Demantra - Demand Planning OverviewOracle Demantra - Demand Planning Overview
Oracle Demantra - Demand Planning Overview
 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementation
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business Blueprint
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
Presales sap business process - aditi & sameer rawat
Presales   sap business process - aditi & sameer rawatPresales   sap business process - aditi & sameer rawat
Presales sap business process - aditi & sameer rawat
 
MRP Live on S/4 HANA
MRP Live on S/4 HANAMRP Live on S/4 HANA
MRP Live on S/4 HANA
 
Sap oil gas strategy eng April 2008
Sap oil gas strategy eng April 2008Sap oil gas strategy eng April 2008
Sap oil gas strategy eng April 2008
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales Template
 
Nityo pravam sap capability deck
Nityo pravam   sap capability deckNityo pravam   sap capability deck
Nityo pravam sap capability deck
 
SAP overview.pptx
SAP overview.pptxSAP overview.pptx
SAP overview.pptx
 
Sap basics (SAP Modules)
Sap basics (SAP Modules)Sap basics (SAP Modules)
Sap basics (SAP Modules)
 
Oracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications OverviewOracle Fusion & Cloud Applications Overview
Oracle Fusion & Cloud Applications Overview
 
Sap s4 hana logistics ppt
Sap s4 hana logistics pptSap s4 hana logistics ppt
Sap s4 hana logistics ppt
 
Sap mm course content
Sap mm course contentSap mm course content
Sap mm course content
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Availability Check in SAP SD
Availability Check in SAP SDAvailability Check in SAP SD
Availability Check in SAP SD
 
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and RoadmapSAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
SAP Financial Closing cockpit in SAP S/4HANA; status and Roadmap
 
SD third party sales order
SD third party sales orderSD third party sales order
SD third party sales order
 
Introduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operationIntroduction to Microsoft ERP Dynamics 365 for finance and operation
Introduction to Microsoft ERP Dynamics 365 for finance and operation
 

Similar to Best Practices for Oil & Gas: Integrating ETRM and ERP Systems

Peak Profitability Across the Business: Understanding the Past and Planning f...
Peak Profitability Across the Business: Understanding the Past and Planning f...Peak Profitability Across the Business: Understanding the Past and Planning f...
Peak Profitability Across the Business: Understanding the Past and Planning f...Alithya
 
FIN2016_Ghosh_Leveragingsapprofitabilityandcost
FIN2016_Ghosh_LeveragingsapprofitabilityandcostFIN2016_Ghosh_Leveragingsapprofitabilityandcost
FIN2016_Ghosh_LeveragingsapprofitabilityandcostSaugata Ghosh
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Alithya
 
Incentive Compensation Management
Incentive Compensation ManagementIncentive Compensation Management
Incentive Compensation ManagementCRMIT
 
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdf
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdfRevolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdf
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdfspmota
 
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...Alithya
 
Best Practices for Oil & Gas: Rapid SAP Implementation at a Startup Independ...
Best Practices for Oil & Gas:  Rapid SAP Implementation at a Startup Independ...Best Practices for Oil & Gas:  Rapid SAP Implementation at a Startup Independ...
Best Practices for Oil & Gas: Rapid SAP Implementation at a Startup Independ...Kent Landrum
 
How P2P Fits within an Enterprise Supply Chain
How P2P Fits within an Enterprise Supply ChainHow P2P Fits within an Enterprise Supply Chain
How P2P Fits within an Enterprise Supply ChainScottMadden, Inc.
 
The Bill for IT: Providing IT Cost Transparency with HPCM and PFP
The Bill for IT: Providing IT Cost Transparency with HPCM and PFPThe Bill for IT: Providing IT Cost Transparency with HPCM and PFP
The Bill for IT: Providing IT Cost Transparency with HPCM and PFPAlithya
 
Profitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayProfitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayAlithya
 
IFRS 15 Solution Brief (Aptitude Software)
IFRS 15 Solution Brief (Aptitude Software)IFRS 15 Solution Brief (Aptitude Software)
IFRS 15 Solution Brief (Aptitude Software)Aptitude Software
 
Con1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionCon1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionBharti Tiwary, PMP
 
HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?Alithya
 
Business impact of cloud computing
Business impact of cloud computingBusiness impact of cloud computing
Business impact of cloud computingOpen Stack
 
Fixing the Broken Promise of eProcurement
Fixing the Broken Promise of eProcurement Fixing the Broken Promise of eProcurement
Fixing the Broken Promise of eProcurement Tradeshift
 
Ramco ERP for Engineering, Procurement and Construction Industry
Ramco ERP for Engineering, Procurement and Construction IndustryRamco ERP for Engineering, Procurement and Construction Industry
Ramco ERP for Engineering, Procurement and Construction IndustryRamco Systems
 
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...Edgewater
 

Similar to Best Practices for Oil & Gas: Integrating ETRM and ERP Systems (20)

Peak Profitability Across the Business: Understanding the Past and Planning f...
Peak Profitability Across the Business: Understanding the Past and Planning f...Peak Profitability Across the Business: Understanding the Past and Planning f...
Peak Profitability Across the Business: Understanding the Past and Planning f...
 
FIN2016_Ghosh_Leveragingsapprofitabilityandcost
FIN2016_Ghosh_LeveragingsapprofitabilityandcostFIN2016_Ghosh_Leveragingsapprofitabilityandcost
FIN2016_Ghosh_Leveragingsapprofitabilityandcost
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
 
It services in telecom
It services in telecomIt services in telecom
It services in telecom
 
Incentive Compensation Management
Incentive Compensation ManagementIncentive Compensation Management
Incentive Compensation Management
 
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdf
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdfRevolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdf
Revolutionizing_Finance_Ovigele2020_VIR_S4HANA486.pdf
 
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...
M&A Information Factory: Integrating 80 Sources in 100 Days with Oracle DRM &...
 
Best Practices for Oil & Gas: Rapid SAP Implementation at a Startup Independ...
Best Practices for Oil & Gas:  Rapid SAP Implementation at a Startup Independ...Best Practices for Oil & Gas:  Rapid SAP Implementation at a Startup Independ...
Best Practices for Oil & Gas: Rapid SAP Implementation at a Startup Independ...
 
How P2P Fits within an Enterprise Supply Chain
How P2P Fits within an Enterprise Supply ChainHow P2P Fits within an Enterprise Supply Chain
How P2P Fits within an Enterprise Supply Chain
 
The Bill for IT: Providing IT Cost Transparency with HPCM and PFP
The Bill for IT: Providing IT Cost Transparency with HPCM and PFPThe Bill for IT: Providing IT Cost Transparency with HPCM and PFP
The Bill for IT: Providing IT Cost Transparency with HPCM and PFP
 
Profitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your WayProfitability & Cost Management Cloud Service: Have It Your Way
Profitability & Cost Management Cloud Service: Have It Your Way
 
Introduction to HPCM
Introduction to HPCMIntroduction to HPCM
Introduction to HPCM
 
CRM Solution Blueprint
CRM Solution BlueprintCRM Solution Blueprint
CRM Solution Blueprint
 
IFRS 15 Solution Brief (Aptitude Software)
IFRS 15 Solution Brief (Aptitude Software)IFRS 15 Solution Brief (Aptitude Software)
IFRS 15 Solution Brief (Aptitude Software)
 
Con1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx sessionCon1169 office depot scm cloud mbx session
Con1169 office depot scm cloud mbx session
 
HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?
 
Business impact of cloud computing
Business impact of cloud computingBusiness impact of cloud computing
Business impact of cloud computing
 
Fixing the Broken Promise of eProcurement
Fixing the Broken Promise of eProcurement Fixing the Broken Promise of eProcurement
Fixing the Broken Promise of eProcurement
 
Ramco ERP for Engineering, Procurement and Construction Industry
Ramco ERP for Engineering, Procurement and Construction IndustryRamco ERP for Engineering, Procurement and Construction Industry
Ramco ERP for Engineering, Procurement and Construction Industry
 
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...
Improve Performance with Enhanced Insight into Profitability and Costs Utiliz...
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 

Best Practices for Oil & Gas: Integrating ETRM and ERP Systems

  • 1. A collaboration of: Integrating ETRM and ERP Systems Yael Urman PBF Energy Kent Landrum Opportune LLP
  • 2. Introduction & Overview Part I – ETRM and ERP Integration • The Need and Challenges • Where to Draw the Line? Part II – The PBF Energy Example • The Project • The Solution • Lessons Learned and Next Steps Questions & Discussion What We’ll Cover
  • 3. Introduction & Overview PBF Energy PBF Energy (“PBF”) is one of the largest independent petroleum refiners and suppliers of unbranded transportation fuels, heating oil, petrochemical feedstocks, lubricants and other petroleum products in the United States. PBF currently owns and operates three domestic oil refineries and related assets, which were acquired in 2010 and 2011. PBF’s refineries have a combined processing capacity, known as throughput, of approximately 540,000 bpd, and a weighted average Nelson Complexity Index of 11.3. PBF Energy has been live on SAP since the 2011 implementation that was featured in a SAP Customer Success Story. Yael Urman Title: Director of Applications Role: Solution Delivery & Support
  • 4. Introduction & Overview Opportune LLP Founded in 2005, Opportune LLP is an independent consultancy focused on the energy industry. We are led by seasoned professionals with senior executive experience in major energy and consulting firms. We serve clients throughout North America and Europe. Using our extensive knowledge of all sectors of the energy industry, we work with clients to provide comprehensive solutions to their operational and financial challenges. Practice areas include corporate finance, complex financial reporting, process and technology, strategy and organization, dispute resolution, enterprise risk, tax and outsourcing. Kent Landrum Title: Director, Process & Technology Role: Program Manager
  • 5. Part I – ETRM and ERP Integration Slide 5
  • 6. Slide 6 The Need for E/CTRM & ERP Integration Reasons Companies Integrate E/CTRMs and ERPs • Clients with an existing ERP footprint that require power & flexibility of a dedicated E/CTRM solution • Companies with a “best of breed” IT application strategy • Mainframe, Midrange, or custom solution replacement • M&A Situations
  • 7. Physical Operations Domains Settlement and Accounting Domains Slide 7 Sample E/CTRM and ERP Functional Mapping Market Data Quotes Curves Trades Other Contract  Admin Contract  Generation Distribution &  Approval Amendment  History Contract  Reporting Credit Approval Trading Strategy & Plan Pricing Strategy Trading Optimization Trade Entry Deal Reporting  & Analytics Risk  Management Position  Keeping Mark‐to‐ Market &  Exposure FAS Reporting Dodd‐Frank  Compliance Scheduling Feedstock  Planning Schedule  Development Nominations &  Confirmations Transportation  Management Monitor,  Simulate,  Reforecast Actualization Ticketing &  Actualization Inventory  Reconciliation 3rd Party  Inventory Exchange  Reconciliation Book to  Physical Pricing &  Invoicing Price  Determination Secondary  Costs Tax  Determination Invoicing Operational  Accounting P&L Reporting A/P Matching Account  Mapping Accounting  Interfaces Working Capital  Forecasts Compliance  Reporting Integrated  Financials Balance Sheet Income  Statement Legal  Consolidation Supply & Trading Domains E/CTRM System ERP System Battleground
  • 8. Slide 8 Challenges of E/CTRM and ERP Integration Some Common Issues Faced • Technology and Architecture Differences • Data Model Differences • Calculation Differences • Timing Differences
  • 9. Slide 9 Where to Draw the Line? Deal Capture Scheduling Actualization Settlements Accounting / GL Option 1 Option 2 Option 3 Option 4 E/CTRM E/CTRM E/CTRM ERP ERP ERP ERP E/CTRM Draw the Line at “Natural Breaks” in the Process • After deal capture and/or contract generation • After scheduling and actualization • After billing and invoicing
  • 10. Scenario Overview Integration Scenario: After Deal Entry Traders enter deals into E/CTRM system and after verification or confirmation the trade is sent to SAP creating a Contract and/or Order. Advantages & Benefits • Allows for trade P&L in E/CTRM system • Straightforward, one way interface • Minimizes number of correction and cancellation scenarios • Maintains complete SAP document flow • Minimizes disruption to downstream SAP processes like Credit or Treasury Disadvantages & Costs • Must map between two different, complex pricing engines • Real-time scheduling and actualization data not available in E/CTRM for position keeping • Limited secondary cost information in E/CTRM • Credit information not available in E/CTRM at deal entry • Requires duplication of market data feeds Recommendation: Utilize for minimalist E/CTRM footprints for a limited number of lines of business.
  • 11. Scenario Overview Integration Scenario: After Actualization Deals are entered, confirmed, scheduled, and ticketed in the E/CTRM system and then interfaced to SAP creating Orders. Advantages & Benefits • Allows for trade P&L in E/CTRM system • One-way interface • Utilizes only E/CTRM pricing engine • Real-time position keeping possible in E/CTRM • Sends only “stable” trade data to SAP • No duplication of market data feeds Disadvantages & Costs • Certain processes like split orders, partials delivery, etc. require complex interface logic • Corrections will sometimes require actions in both systems • Credit and Treasury have limited forward view • Credit information not available in E/CTRM at deal entry Recommendation: Consider in cases concerning a broad, mature SAP footprint that also demand robust position, exposure, MTM, VaR, etc.
  • 12. Scenario Overview Integration Scenario: After Invoicing Deals are entered, confirmed, scheduled, ticketed, and invoiced in the E/CTRM system and then interfaced to SAP creating AR, AP and GL entries. Advantages & Benefits • Allows for trade P&L in E/CTRM system • One-way interface • Utilizes only E/CTRM pricing engine • Real-time position keeping possible in E/CTRM • Simple cross-system correction process; cancel and rebill • No duplication of market data feeds Disadvantages & Costs • Doesn’t leverage SAP’s native cross-module integration • Credit and Treasury have no forward view • Credit information not available in E/CTRM at deal entry Recommendation: Use in the case of limited SAP footprint (e.g. – Financials), for “outlier” lines of business, or in rapid M&A situations.
  • 13. Slide 13 Where to Draw the Line? Solution Recommendations • Cleanse your master & reference data • Integrate to support business processes not someone’s favorite report • Try minimize the back-and-forth between systems • Avoid synchronous cross-system calls • Carefully consider your company’s IT delivery & support core competencies
  • 14. Part II – The PBF Energy Example Slide 14
  • 15. Vision & Purpose Implement a commercial solution for PBF to eliminate the organization’s dependency upon 3rd Party Partnerships and Agreements for core Procure-to-Pay and Order-to- Cash business processes and other Commercial functions. The PBF Energy Example – The Project
  • 16. Business Challenges • PBF Energy did not have a complete Commercial business organization designed, staffed, trained, and in place • The Company had no existing IT origination-to- settlement solution or necessary support infrastructure • PBF was dependent on expensive Agency & Transition Services Agreements as well as other temporary commercial constructs The PBF Energy Example – The Project
  • 17. Business Scope • Crude supply and refined products marketing for the Toledo refinery system as well as LPGs, petrochemicals, and lubes marketing for Delaware City and Paulsboro • Modes of transport include pipe, truck, rail, and barge • Trading, Contract Admin., Risk, Scheduling, Actualization, Invoicing, Credit, and Tax The PBF Energy Example – The Project
  • 18. Technical Scope • Implement OpenLink RightAngle • Develop the following custom integration: o Market data interface with ZE Power ZEMA o BOL interface with TopTech and BDS o Yield accounting interface with AspenTech Advisor o Extract to excise motor fuels tax compliance solution o Various upload/download-type interfaces o Interface to SAP Financials for AR and AP The PBF Energy Example – The Project
  • 19. The PBF Energy Example – The Project Benefits Accrued • End Transition Services • Exit Agency Agreement • “In-source” Commercial • IPO Readiness
  • 20. Integration Scenario After Invoicing Deals are entered, confirmed, scheduled, ticketed, and invoiced in the E/CTRM system and then interfaced to SAP creating AR and AP entries. OpenLink RightAngle SAP Financials Enter Trade Generate  Contract Schedule Actualize Invoice Post AR/AP Apply Cash Slide 20 The Solution – Where the Line was Drawn
  • 21. Slide 21 The Solution – Where the Line was Drawn Solution Architecture RightAngle Outbound SQL .NET Process Payables Process Sales Extract Invoices Stage Payables Stage Sales Gather All Invoices Generate XML XML
  • 22. Slide 22 The Solution – Where the Line was Drawn Solution Architecture SAP Inbound ABAP Load Staging Table Park Receivables Park Payables Post Receivables Post Payables XML Perform Mapping
  • 23. Slide 23 The Solution – Where the Line was Drawn Challenges Faced • Rounding and precision differences • Payment Terms and determining net due date • 999 Line Item limit • Mass Delete of Parked Documents • Where best to put Reference information (e.g. – BOL #)? • Alternative UOMs • Characteristics to derive PA Segment (e.g. – Plant)
  • 24. Slide 24 The Solution – Add-on Integration Items Secondary Cost Integration • Enables to generate and capture secondary cost within Right Angle at the time of product movement • Cost elements are interfaced electronically from Right Angle to SAP • Enables to identify, review, and pay the invoices with minimal manual interaction from SAP
  • 25. Slide 25 The Solution – Add-on Integration Items Credit • ETRM integration to DTN Enhanced Credit Module (ECM) o ECM enables to manage credit for rack customers at the terminals o Includes interface for outstanding AR from Right Angle to ECM o Assumes payment is made on invoice due date • Allocation Viewer (AV) – Enables the customers to review their allocation and available credit • SAP-to-ETRM: Credit Relief o Provides payments received from customers from SAP to SRA o Enables accurate and timely AR information in ECM and AV
  • 26. Slide 26 The Solution – Lessons Learned Long-term Benefits • RightAngle and SAP are fully synchronized – one version of the truth • Customers have real-time visibility on their actual allocation • Full control on payments (paid and received) • Credit management automation: accurate, reliable, on-time • SOX compliant process
  • 27. Slide 27 The Solution – Lessons Learned Ongoing Supportability • The support teams (SAP and ETRM) didn’t take full responsibility on the interface (the problem is always with the other system…) • Offshore team was not able to solve the real-time issues (different time zone, miscommunication with Commercial) • Reactive approach – firefighting
  • 28. Slide 28 The Solution – Next Steps System Improvements in Mind • Increase the frequency of the interface – from twice a day to every 2 hours • Full automation of AR process: from the bank to SAP invoices. Currently the AR information is one business day old. • Increase the frequency of the bank interface to SAP and from SAP to RightAngle
  • 29. Slide 29 The Solution – Next Steps Support Organization & Processes • Include interface support in the Managed Services Agreement with our SAP support partner (Currently managed as staff augmentation) • Moving Interface Support Offshore • Automate interface monitoring: RA-SAP and SAP-RA
  • 30. Slide 30 Questions & Discussion
  • 31. A collaboration of: Yael Urman PBF Energy yael.urman@pbfenergy.com Kent Landrum Opportune LLP klandrum@opportune.com