SlideShare ist ein Scribd-Unternehmen logo
1 von 13
RSSP Franchise Service Plan
Automation
[sales/refunds leg - 010118]
Broad Design Overview
The premise of this project is to
automate what we have today…not to
redesign it from the ground up.
BROAD FACTS
In 1991, the 010118 admin DR was not
designated to be a container/conduit for
franchise svp transactions exclusively.
BROAD FACTS
Going forward, ~1-5% of this DR will
contain non-franchise transactions on a
daily basis and they will be present in
journals and DB2 just as they are today.
010118 does contain only service plan
transactions; there are no tangibles
transacted through this unit.
Currently, no USER_NBR = ‘22’ exists on
the DB2 transactional tables.
BROAD FACTS
010118 admin
unit DR
“container”
FRAN STR sells
service plan
BIZTALK / SQL
SERVER
.XLSX FROM
SQL SERVER
VSAM
010118 admin
unit DR BATCH
PROCESSING
Journaling all
done under
‘010118’
010118 DR DB2
load process
CURRENT DAY
DB2
010118 DR DB2
load process
CURRENT DAY
SALE_TKT_SVP
SVP_ITEM
SALE_TKT
SVP_SLTKT_INFO
Primary Key:
USER_NBR =‘01’
STR_ID=‘0118’
SLTKT_NBR = tkt# of 010118
SLTKT_DT = date of 010118 tkt
SLTKT_TM = time of 010118 tkt
SLTKT_LINSEQ_NBR = that of
010118 tkt
SLTKT_SVPSEQ_NBR = 1
FRAN_USER_NBR = ‘22’
FRAN_STR_ID = ‘A105’
FRAN_SLTKT_DT = that of
fran str trans
FRAN_SLTKT_NBR = that of
fran str trans
Assurant customer support hindered because
the customer has no knowledge of the 010118
transaction
Locating franchise transactions difficult
for corporate staff
Assurant reconciliation hindered
especially with refunds
BROAD ISSUES
010118 admin
unit DR
“container”
FRAN STR sells
service plan.
POS changes
needed for addnl
data
BIZTALK / SQL
SERVER addnl
data needed
VSAM
010118 admin
unit DR BATCH
PROCESSING
Journaling done
at FRAN STR
level
010118 DR DB2
load process.
Change PK load
and
SVP_SLTKT_INFO
PROPOSED
ETL + new and
leveraged
existing batch
programs
DB2
010118 DR DB2
load process
SALE_TKT_SVP
SVP_ITEM
SALE_TKT
SVP_SLTKT_INFO
Primary Key:
USER_NBR =‘22’
STR_ID=‘A105’
SLTKT_NBR = tkt# of fran str*
SLTKT_DT = date of fran str tkt
SLTKT_TM = time of fran str tkt
SLTKT_LINSEQ_NBR = that of
fran str tkt
SLTKT_SVPSEQ_NBR = 1
FRAN_USER_NBR = ‘01’
FRAN_STR_ID = ‘0118’
FRAN_SLTKT_DT = that of
010118 trans
FRAN_SLTKT_NBR = that of
010118 trans
PROPOSED
*len=10. Only right most 6 digits would be loaded
Customer support improved because the
customer, Assurant, and Radioshack can refer to
transactions with common information
Eases difficulty in locating franchise
transactions for corporate staff [allows
direct lookup in ANSO, CICS Lookup]
Assurant reconciliation improved
especially with refunds
BROAD BENEFITS
Reduces manual labor by agents
BROAD BENEFITS
Several areas/processes make hardcoded
checks/filtering such as STR_ID = ‘0118’.
BROAD FACTS
SALE_TKT_SVP
SVP_ITEM
SALE_TKT
SVP_SLTKT_INFO
Primary Key:
USER_NBR =‘22’
STR_ID=‘A105’
SLTKT_NBR = tkt# of fran str
SLTKT_DT = date of fran str tkt
SLTKT_TM = time of fran str tkt
SLTKT_LINSEQ_NBR = that of
fran str tkt
SLTKT_SVPSEQ_NBR = 1
FRAN_USER_NBR = ‘01’
FRAN_STR_ID = ‘0118’
FRAN_SLTKT_DT = that of
010118 trans
FRAN_SLTKT_NBR = that of
010118 trans
In the new fran svp world, this would still be a
valid check. The only difference would be not
what is checked but where.
BROAD FACTS
The previous statement does NOT apply
to 010118 DR processing other than
journals.

Weitere ähnliche Inhalte

Ähnlich wie RSSP Franchise Service Plan Automation

Getting the Most Out of Your DB2 Investment
Getting the Most Out of Your DB2 InvestmentGetting the Most Out of Your DB2 Investment
Getting the Most Out of Your DB2 InvestmentCA Technologies
 
CSI tools SAP Authorization Presentation TROOPERS 2014
CSI tools SAP Authorization Presentation TROOPERS 2014CSI tools SAP Authorization Presentation TROOPERS 2014
CSI tools SAP Authorization Presentation TROOPERS 2014CSI tools
 
Running Flink in Production: The good, The bad and The in Between - Lakshmi ...
Running Flink in Production:  The good, The bad and The in Between - Lakshmi ...Running Flink in Production:  The good, The bad and The in Between - Lakshmi ...
Running Flink in Production: The good, The bad and The in Between - Lakshmi ...Flink Forward
 
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDE
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDEData Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDE
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDEJon Fortman
 
Planning and executing a DB2 11 for z/OS Migration by Ian Cook
Planning and executing a DB2 11 for z/OS  Migration  by Ian Cook Planning and executing a DB2 11 for z/OS  Migration  by Ian Cook
Planning and executing a DB2 11 for z/OS Migration by Ian Cook Surekha Parekh
 
DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesDB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesJohn Campbell
 
Slide 1 - Parallels Plesk Control Panel 8.6.0
Slide 1 - Parallels Plesk Control Panel 8.6.0Slide 1 - Parallels Plesk Control Panel 8.6.0
Slide 1 - Parallels Plesk Control Panel 8.6.0webhostingguy
 
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comDenovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comAnne Kwong
 
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...CA Technologies
 
TN3270 Access to Mainframe SNA Applications
TN3270 Access to Mainframe SNA ApplicationsTN3270 Access to Mainframe SNA Applications
TN3270 Access to Mainframe SNA ApplicationszOSCommserver
 
Fin pre upgrade_setup_opstips
Fin pre upgrade_setup_opstipsFin pre upgrade_setup_opstips
Fin pre upgrade_setup_opstipsRatnakar Kumar
 
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...NETWAYS
 
Some of the new features in tally
Some of the new features in tallySome of the new features in tally
Some of the new features in tallyDeep Srivastava
 
BSG-ITPD-2700 04c User Reference Manual FI Closing Activities
BSG-ITPD-2700 04c User Reference Manual FI Closing ActivitiesBSG-ITPD-2700 04c User Reference Manual FI Closing Activities
BSG-ITPD-2700 04c User Reference Manual FI Closing ActivitiesSheila Andaya
 
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdfssuserad3af4
 
Handyman - field service software
Handyman - field service softwareHandyman - field service software
Handyman - field service softwareInge Hårsaker
 

Ähnlich wie RSSP Franchise Service Plan Automation (20)

Getting the Most Out of Your DB2 Investment
Getting the Most Out of Your DB2 InvestmentGetting the Most Out of Your DB2 Investment
Getting the Most Out of Your DB2 Investment
 
CSI tools SAP Authorization Presentation TROOPERS 2014
CSI tools SAP Authorization Presentation TROOPERS 2014CSI tools SAP Authorization Presentation TROOPERS 2014
CSI tools SAP Authorization Presentation TROOPERS 2014
 
Running Flink in Production: The good, The bad and The in Between - Lakshmi ...
Running Flink in Production:  The good, The bad and The in Between - Lakshmi ...Running Flink in Production:  The good, The bad and The in Between - Lakshmi ...
Running Flink in Production: The good, The bad and The in Between - Lakshmi ...
 
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDE
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDEData Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDE
Data Mapping - SCSALE COPYBOOK MAPPING PRELIM GUIDE
 
Planning and executing a DB2 11 for z/OS Migration by Ian Cook
Planning and executing a DB2 11 for z/OS  Migration  by Ian Cook Planning and executing a DB2 11 for z/OS  Migration  by Ian Cook
Planning and executing a DB2 11 for z/OS Migration by Ian Cook
 
SAP Project system.pptx
SAP Project system.pptxSAP Project system.pptx
SAP Project system.pptx
 
DB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesDB2 11 for z/OS Migration Planning and Early Customer Experiences
DB2 11 for z/OS Migration Planning and Early Customer Experiences
 
Pm imp. book
Pm imp. bookPm imp. book
Pm imp. book
 
Pm end-user-manual
Pm end-user-manualPm end-user-manual
Pm end-user-manual
 
Slide 1 - Parallels Plesk Control Panel 8.6.0
Slide 1 - Parallels Plesk Control Panel 8.6.0Slide 1 - Parallels Plesk Control Panel 8.6.0
Slide 1 - Parallels Plesk Control Panel 8.6.0
 
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comDenovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
 
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...
Pre-Con Ed: How to Get the Most out of Your DB2, DB2 Management, and Analytic...
 
TN3270 Access to Mainframe SNA Applications
TN3270 Access to Mainframe SNA ApplicationsTN3270 Access to Mainframe SNA Applications
TN3270 Access to Mainframe SNA Applications
 
Fin pre upgrade_setup_opstips
Fin pre upgrade_setup_opstipsFin pre upgrade_setup_opstips
Fin pre upgrade_setup_opstips
 
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...
OSMC 2018 | Stream connector: Easily sending events and/or metrics from the C...
 
Some of the new features in tally
Some of the new features in tallySome of the new features in tally
Some of the new features in tally
 
Sap edi idoc
Sap edi idocSap edi idoc
Sap edi idoc
 
BSG-ITPD-2700 04c User Reference Manual FI Closing Activities
BSG-ITPD-2700 04c User Reference Manual FI Closing ActivitiesBSG-ITPD-2700 04c User Reference Manual FI Closing Activities
BSG-ITPD-2700 04c User Reference Manual FI Closing Activities
 
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf
385125794-SAP-New-Asset-Accounting-Training-Document17-26-pdf.pdf
 
Handyman - field service software
Handyman - field service softwareHandyman - field service software
Handyman - field service software
 

Mehr von Jon Fortman

Technical Specification - RPR6620F cobol
Technical Specification - RPR6620F cobolTechnical Specification - RPR6620F cobol
Technical Specification - RPR6620F cobolJon Fortman
 
System Architecture v3.0
System Architecture v3.0System Architecture v3.0
System Architecture v3.0Jon Fortman
 
Impact Analysis FRAN PCT DATA DEFINITION CHANGE
Impact Analysis FRAN PCT DATA DEFINITION CHANGEImpact Analysis FRAN PCT DATA DEFINITION CHANGE
Impact Analysis FRAN PCT DATA DEFINITION CHANGEJon Fortman
 
COBOL DB2 BATCH EXAMPLE-RPR6520
COBOL DB2 BATCH EXAMPLE-RPR6520COBOL DB2 BATCH EXAMPLE-RPR6520
COBOL DB2 BATCH EXAMPLE-RPR6520Jon Fortman
 
COBOL CICS EXAMPLE-SC52P52
COBOL CICS EXAMPLE-SC52P52COBOL CICS EXAMPLE-SC52P52
COBOL CICS EXAMPLE-SC52P52Jon Fortman
 
COBOL BATCH EXAMPLE-RPR6621F
COBOL BATCH EXAMPLE-RPR6621FCOBOL BATCH EXAMPLE-RPR6621F
COBOL BATCH EXAMPLE-RPR6621FJon Fortman
 
Technical Specification - CSVRD02 proc
Technical Specification - CSVRD02 procTechnical Specification - CSVRD02 proc
Technical Specification - CSVRD02 procJon Fortman
 
Test Proofing Protocol - RPR6320 Assurant Xmit-a
Test Proofing Protocol - RPR6320 Assurant Xmit-aTest Proofing Protocol - RPR6320 Assurant Xmit-a
Test Proofing Protocol - RPR6320 Assurant Xmit-aJon Fortman
 

Mehr von Jon Fortman (8)

Technical Specification - RPR6620F cobol
Technical Specification - RPR6620F cobolTechnical Specification - RPR6620F cobol
Technical Specification - RPR6620F cobol
 
System Architecture v3.0
System Architecture v3.0System Architecture v3.0
System Architecture v3.0
 
Impact Analysis FRAN PCT DATA DEFINITION CHANGE
Impact Analysis FRAN PCT DATA DEFINITION CHANGEImpact Analysis FRAN PCT DATA DEFINITION CHANGE
Impact Analysis FRAN PCT DATA DEFINITION CHANGE
 
COBOL DB2 BATCH EXAMPLE-RPR6520
COBOL DB2 BATCH EXAMPLE-RPR6520COBOL DB2 BATCH EXAMPLE-RPR6520
COBOL DB2 BATCH EXAMPLE-RPR6520
 
COBOL CICS EXAMPLE-SC52P52
COBOL CICS EXAMPLE-SC52P52COBOL CICS EXAMPLE-SC52P52
COBOL CICS EXAMPLE-SC52P52
 
COBOL BATCH EXAMPLE-RPR6621F
COBOL BATCH EXAMPLE-RPR6621FCOBOL BATCH EXAMPLE-RPR6621F
COBOL BATCH EXAMPLE-RPR6621F
 
Technical Specification - CSVRD02 proc
Technical Specification - CSVRD02 procTechnical Specification - CSVRD02 proc
Technical Specification - CSVRD02 proc
 
Test Proofing Protocol - RPR6320 Assurant Xmit-a
Test Proofing Protocol - RPR6320 Assurant Xmit-aTest Proofing Protocol - RPR6320 Assurant Xmit-a
Test Proofing Protocol - RPR6320 Assurant Xmit-a
 

RSSP Franchise Service Plan Automation

  • 1. RSSP Franchise Service Plan Automation [sales/refunds leg - 010118] Broad Design Overview
  • 2. The premise of this project is to automate what we have today…not to redesign it from the ground up. BROAD FACTS
  • 3. In 1991, the 010118 admin DR was not designated to be a container/conduit for franchise svp transactions exclusively. BROAD FACTS Going forward, ~1-5% of this DR will contain non-franchise transactions on a daily basis and they will be present in journals and DB2 just as they are today. 010118 does contain only service plan transactions; there are no tangibles transacted through this unit.
  • 4. Currently, no USER_NBR = ‘22’ exists on the DB2 transactional tables. BROAD FACTS
  • 5. 010118 admin unit DR “container” FRAN STR sells service plan BIZTALK / SQL SERVER .XLSX FROM SQL SERVER VSAM 010118 admin unit DR BATCH PROCESSING Journaling all done under ‘010118’ 010118 DR DB2 load process CURRENT DAY
  • 6. DB2 010118 DR DB2 load process CURRENT DAY SALE_TKT_SVP SVP_ITEM SALE_TKT SVP_SLTKT_INFO Primary Key: USER_NBR =‘01’ STR_ID=‘0118’ SLTKT_NBR = tkt# of 010118 SLTKT_DT = date of 010118 tkt SLTKT_TM = time of 010118 tkt SLTKT_LINSEQ_NBR = that of 010118 tkt SLTKT_SVPSEQ_NBR = 1 FRAN_USER_NBR = ‘22’ FRAN_STR_ID = ‘A105’ FRAN_SLTKT_DT = that of fran str trans FRAN_SLTKT_NBR = that of fran str trans
  • 7. Assurant customer support hindered because the customer has no knowledge of the 010118 transaction Locating franchise transactions difficult for corporate staff Assurant reconciliation hindered especially with refunds BROAD ISSUES
  • 8. 010118 admin unit DR “container” FRAN STR sells service plan. POS changes needed for addnl data BIZTALK / SQL SERVER addnl data needed VSAM 010118 admin unit DR BATCH PROCESSING Journaling done at FRAN STR level 010118 DR DB2 load process. Change PK load and SVP_SLTKT_INFO PROPOSED ETL + new and leveraged existing batch programs
  • 9. DB2 010118 DR DB2 load process SALE_TKT_SVP SVP_ITEM SALE_TKT SVP_SLTKT_INFO Primary Key: USER_NBR =‘22’ STR_ID=‘A105’ SLTKT_NBR = tkt# of fran str* SLTKT_DT = date of fran str tkt SLTKT_TM = time of fran str tkt SLTKT_LINSEQ_NBR = that of fran str tkt SLTKT_SVPSEQ_NBR = 1 FRAN_USER_NBR = ‘01’ FRAN_STR_ID = ‘0118’ FRAN_SLTKT_DT = that of 010118 trans FRAN_SLTKT_NBR = that of 010118 trans PROPOSED *len=10. Only right most 6 digits would be loaded
  • 10. Customer support improved because the customer, Assurant, and Radioshack can refer to transactions with common information Eases difficulty in locating franchise transactions for corporate staff [allows direct lookup in ANSO, CICS Lookup] Assurant reconciliation improved especially with refunds BROAD BENEFITS
  • 11. Reduces manual labor by agents BROAD BENEFITS
  • 12. Several areas/processes make hardcoded checks/filtering such as STR_ID = ‘0118’. BROAD FACTS SALE_TKT_SVP SVP_ITEM SALE_TKT SVP_SLTKT_INFO Primary Key: USER_NBR =‘22’ STR_ID=‘A105’ SLTKT_NBR = tkt# of fran str SLTKT_DT = date of fran str tkt SLTKT_TM = time of fran str tkt SLTKT_LINSEQ_NBR = that of fran str tkt SLTKT_SVPSEQ_NBR = 1 FRAN_USER_NBR = ‘01’ FRAN_STR_ID = ‘0118’ FRAN_SLTKT_DT = that of 010118 trans FRAN_SLTKT_NBR = that of 010118 trans In the new fran svp world, this would still be a valid check. The only difference would be not what is checked but where.
  • 13. BROAD FACTS The previous statement does NOT apply to 010118 DR processing other than journals.