Beruflich Dokumente
Kultur Dokumente
Table of Contents
1 DOCUMENT OVERVIEW 3
2 DOCUMENT APPROVALS & REVIEWERS 3
2.1 Approvers 3
2.2 Reviewers 3
3 DOCUMENT HISTORY 4
4 CONTACTS 4
5 PROJECT OVERVIEW 4
5.1 Project Overview 4
5.2 Scope Summary 5
5.3 Related documents 5
5.4 Assumptions 6
5.5 Business Requirements 6
5.6 High Level System Design (HLSD) 6
5.7 As-Is Process 6
6 DESIGN 6
6.1 High Level Design 6
6.1.1 Requirement 8
6.1.2 As-Is Design 8
6.2 To-Be Design 9
6.2.1 Selection Screen 9
6.2.2 Processing Logic 10
6.2.3 File Output 11
6.2.3.1 Output file names 11
7 UNIT TESTING 11
8 BACKGROUND JOBS 13
8.1 Job: ZTMM_STO_Text_EXTRACT 13
1 Document Overview
2.1 Approvers
Name Business/IT Group Approval
2.2 Reviewers
Name Business/IT Group Project Role
3 Document History
4 Contacts
Group Contact Email Phone Primary /
Secondary
Ram.Bandaru@t 614 602 7840
SAP IM/MM Ram Bandaru
-mobile.com
5 Project Overview
Problem Statement
Opportunity Statement
Deploy the processes and related application changes to transitioning fulfillment of warranty
claims to Retail.
When fulfilling a warranty claims through Retail, the customer will be required to bring the
device to be exchanged to a T-Mobile store. Having the device returned through a T-Mobile
store (instead of having the device sent by customer directly to a return center) will ensure the
device is actually returned and is in an acceptable condition.
This should significantly reduce the warranty claims ending as returns out-of-warranty (OOW),
no-trouble-found (NTF), as well as with no device being returned. Such claims cost the
company millions of dollars annually. This project will aim to close these gaps and identify better
ways to service our customers with warranty related situations.
In Scope:
OEM warranty exchange claims filed by customer through retail store including advanced
exchange, loaner device, multiple exchange and alternate exchange, as well as the case
where the customer cannot come physically to a store (case similar to the current process)
Channels: Retail, Branded (TPR, TPRi), Care.
Out Of Scope
Document Document
ID
BRD http://projects.internal.t-
mobile.com/sites/pp/2013/PR207383/PL/Forms/AllItems.aspx?RootFolder=%2fsites%
2fpp%2f2013%2fPR207383%2fPL%2f02%2dRequirements&FolderCTID=&View=%7
b3D61679F%2dBE04%2d458F%2d84FD%2dC76AEDD3A885%7d
HLSD http://projects.internal.t-
mobile.com/sites/pp/2013/PR207383/PL/Forms/AllItems.aspx?RootFolder=%
2fsites%2fpp%2f2013%2fPR207383%2fPL%2f04%2dDesign%2fHLSD&Fold
erCTID=&View=%7b3D61679F%2dBE04%2d458F%2d84FD%2dC76AEDD3
Document Document
ID
A885%7d
5.4 Assumptions
http://projects.internal.t-mobile.com/sites/pp/2013/PR207383/PL/04-
Design/HLSD/HLSD%20Cousteau%20-
%20Warranty%20Exchange%20Fulfillment%20in%20Retail%20(PR207383)%20-
%20Initial%20Draft%20V6.pptx
Warranty exchanges are fulfilled today via AWRE process where exchange devices are
directly shipped to customers home.
6 DESIGN
6.1 High Level Design
Data is extracted from ECC once a day and sent to SCOPSBI and TDFADS via Connect
Enterprise.
New custom program will be created in ECC to extract STO text element information and create
a flat file. Connect enterprise will access the files in SAP ECC UNIX folder and transfer to
SCOPSBI and TDFADS destination locaitons.
Frequency: Once a day after mid-night (1am PST), will extract all STOs created the previous
day.
Note: Text elements are created while the STOs are created. This information is not changed
once the STOs are created, therefore, no delta extract is required.
Next steps:
- Email SAP ECC UNIX team to have the UNIX folders created
(UnixSecurityComplianceTeam@T-Mobile.com)
Last Updated 9/14/2017 Page 7 of 13
Text ID Description
F79 HSO: BAN and MSISDN
F80 HSO: Mobile and Contact nos.
F81 HSO: Repair serial number
F82 HSO: Repair failure code&Desc.
F83 HSO: HSO Order Number
F84 HSO: Shipping Info.
F85 HSO: Billing Info.
F86 HSO: Old HSO order no.
F87 HSO: Additional Info.
F88 HSO: Notification Preferences
F89 HSO: Order Detail ID
Program should produce the following for any file downloaded to the SAP UNIX server:
.DAT data file
.MAN manifest file
.DONE no data, just a file that signifies the .DAT file has been fully transferred
Please see attached guidelines.
N/A
1. If PO numbers are populated in selection screen, get the PO numbers and go to step 3
below.
2. If PO number field is blank in selection screen, using following as selection parameters,
get PO numbers from EKKO.
a. Document type
b. PO date
c. Purchasing Org
d. Purchasing group
3. For each of the PO, get following text elements using Function Module READ_TEXT
Field Logic Example
ID Text ID. F79 to F89 F79
LANGUAGE Always EN EN
NAME PO number 7000000120
OBJECT Use EKKO EKKO
ARCHIVE_HANDLE Blank
LOCAL_CAT Blank
STO Text
elements.xlsx
5. Separate each field with separator from selection screen File Delimiter
6. Create the output file with field descriptions in 1st line followed by text element data from
STOs, one line for each STO. Each field shall be separated by File Delimiter and each
row separated by carriage return.
7. File name shall include the version number from field File Counter from selection screen
along with current date
Ex: SAPECC_WarrantyExchangePOTextElements_01_20151027.dat
8. If option Download to front-end (PC) is selected, write the output file to local path File
Pathname (PC) from selection screen.
9. If option Download to server is selected, write the output file to UNIX file path File
Pathname (Server) from selection screen.
ECC_Output_Sample
.xlsx
7 Unit Testing
Unit Test Description Results P/F
Scenario
8 Background Jobs
Note: the jobs below are new jobs that will be scheduled in SAP directly TIDAL is
needed?
The new ABAP program to send data to ScopsBI will be scheduled to run daily early in the
morning that extracts to celerra location, where files will be picked-up by Connect Enterprise
and delivered to ScopsBI:
Step 1:
ABAP Prog: ZTIMM_WARR_EXCH_POTEXT_EXTRACT
Date/Time: Monday to Sunday at 1am PST
Variant: STO_TEXT_EXT
Connect Enterprise:
The files will be picked up from the SSI celerra directory and
transmitted to ScopsBI using Connect Enterprise
Background_Job.xlsx