0% found this document useful (0 votes)
520 views13 pages

SAP Handover Document: By: Syed Usman Tariq

Uploaded by

Usman Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
520 views13 pages

SAP Handover Document: By: Syed Usman Tariq

Uploaded by

Usman Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

SAP Handover document

By: Syed Usman Tariq

1. Interest Calculation and Fix maturities engine.


Program Name: ZUT_FI_RF_ENGINE

a. ZFI_RFENGINE – T-code
Objects:
 ZFI_FIXMATURITY ( table for fix maturities )
 ZIN_ENTRY ( table for outstanding Balance entry )
 ZKIBOR ( table for daily KIBOR rates )
 ZMARKUP_PAYMENT ( table for markup payments )

Functions:

 Interest calculation engine. Reporting for interest paid amounts of a particular GL Account for a
certain period.
 Entry for outstanding balance entry.
 Interest rate calculation
b. ZFATR – T-code

c. ZFATR_MAINTENANCE - T-code

Objects:

 ZFATR_FINFAC ( table for financial facility banks )


 ZFATR_INCBANK (table for incoming banks )
 ZFATR_MATERIAL ( table for material )
 ZFATR_OUTBANK (table for outgoing bank )
 ZFATR_PURPOSE ( table for purpose )
 ZFATR_WITNESS ( table for witnesses )
 ZFI_FIXMATURITY ( fix maturities table )
 ZUT_FI_FATR_ENGINE (smart form for printing fix maturity).

Functions:

 Create fix maturities.


 Fix maturities disbursement and retirement.
 Reverse disbursement and retirement.
 Maintenance screens of Incoming banks, outgoing banks, financial facilities banks, witness, purpose
and material.
1. IBD re-development

Program Name: ZSN_IBD_DUTY_PGM

Objects:

 ZIBD – T-code
 ZUT_MM_IBD_CONSUMABLES ( program for IBD data uploading )
 ZIBD_LADING ( table for created IBD data uploading )
 ZIBD_ITEMS ( Data of IBD duty items )

Functions:

 Uploading IBD data through excel file of scrap and consumable separatly.
 Creation of duty items of a respective ibd.

2. CMP Engine:

Program Name: ZUT_HCM_CMP_ENGINE

Obejcts:

 ZCMP_ENGINE (main t-code)


 ZCMP_BENEFIT (Maintenance table T-code)
 ZCMP_BENEFIT (Database table)
 Infotype 9009
 ZHCM_CMP_CALCULATIONS (Function Module)
Function:

The program provides the list of the employees who have become eligible for the ASL Benefits for the
required year. An employee becomes eligible for a benefit on the basis of his/her CMP score and the
policy conditions. The function module ZHCM_CMP_CALCULATIONS determines the benefit maintained
in the database table ZCMP_BENEFIT. The program allows the HR personel to Pay the benefit to the
Eployee. By paying the benefit a record is created in the infoype 9009 of the paid benefit.

3. QR code Genreator

Program Name: ZUT_QM_QR_CODE_UPLOADER

Objects:

 ZQRCODE (T-code)
 ZQM_QR_CODE (Data base table for)
 Screen 9004 – ZOBD Function Group (QR Code Scanning Screen)

Function:

Generating QR Code:
The user will upload the file containing the bundle no and other info. The programs generate a unique
code by converting the Bundle no into a Hexa string. The program generates a bitmap image of QR Code
for each unique string. The user can view the QR Code and print it.
Scanning QR Code:
The weghbridge screen tab in the t-code VL02N contains the button ‘Scan QR’. By pressing the button it
redirects to a new screen where the user can scan the QR codes of the bundles that are to be dilevered
in the respective OBD. The user scans the QR and and the save the bundle no to the respective OBD
number.
4. Sharepoint Amrelian Portal

A. Employee Details
Objects:
 SEGW (Odata project T-code)
 ZSP_HR_EMPLOYEE_DETAILS (ODATA Project)
 EMPDETAILS, EMPEDUCATION, PERSONALNO, PREVEMPLOYER (Entity Types)
 ZBAPI_HR_EMPLOYEE_DETAILS (FM to get Employee Details)
 EMP_DETAILS (Structure of employee details)
 ZHR_EMP_PREV_EMPLOYER_TT ( Table type containing employee previous employers)
 ZHR_EMP_EDUCATION_TT (Table type containing Employee education details)
 ZCL_ZSP_HR_EMPLOYEE_DE_DPC_EXT (Data Provider Extension Class)

API Links

PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSP_HR_EMPLOYEE_DETAILS_SRV/PERSONALNO?sap-
client=300&$filter=(PERNR eq '694 ')&$expand=NAVEMP,NAVPRE,NAVEDU

AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSP_HR_EMPLOYEE_DETAILS_SRV/PERSONALNO?sap-
client=300&$filter=(PERNR eq '694 ')&$expand=NAVEMP,NAVPRE,NAVEDU

Function:
The API takes Employee number and returns the Employee details Data.

B. Employee Header
Objects:
 SEGW: (Odata project T-code)
 ZSHAREPOINT_SERVICES (ODATA Project)
 PernrHdr (Entity Type)
 ZCL_ZSHAREPOINT_SERVIC_DPC_EXT
 PERNRHDRSET_GET_ENTITYSET (Method to get Data)
 ZBAPI_HR_TIME_HDR_ST (Dictionary Structure of Employee header data)
 ZBAPI_HR_EMPLOYEE_HEADER (FM to get employee header Data)

API Links
PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/PernrHdr?sap-
client=300&$filter=(PERNR eq '397')

AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHA

REPOINT_SERVICES_SRV/PernrHdr?sap-client=300&$filter=(PERNR eq '397')

Function:
The API takes employee number and returns the employee header data.

C. Time Events

Objects:
 SEGW: (Odata project T-code)
 ZSHAREPOINT_SERVICES (ODATA Project)
 TimeEvents (Entity Type)
 ZCL_ZSHAREPOINT_SERVIC_DPC_EXT
 TIMEEVENTS_GET_ENTITYSET (Method to get Data)
 TIMEEVENTS_CREATE_ENTITY (Method to post Time entry)
 ZBAPI_HR_TIME_ST (Dictionary Structure of Employee header data)
 ZBAPI_HR_TIME_REQUEST (FM to get employee header Data)
 ZBAPI_HR_TIME_UPDATE (FM to Post time entry)

API Links

GET Data PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/TimeEvents?sap-


client=300&$filter=(PERNR eq '606')

GET Data AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/TimeEvents?sap-


client=300&$filter=(PERNR eq '606')

POST Data PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/TimeEvents?sap-


client=300

Post Data AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/TimeEvents?sap-


client=300

API Posting Data body format:


<?xml version="1.0" encoding="utf-8"?>

<entry xml:base="http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/"
xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata"
xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices">

<id>http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/TimeEvents('00000458')</id>

<title type ="text">TimeEvents('00000458')</title>

<category term ="ZSHAREPOINT_SERVICES_SRV.TimeEvents" scheme =


"http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>

<link href="TimeEvents('00000458')" rel = "self" title ="TimeEvents"/>


<content type="application/xml" >

<m:properties>

<d:PERNR>00000458</d:PERNR>

<d:Datum>2020-12-29T00:00:00</d:Datum>

<d:Timein>09:00:00</d:Timein >

<d:Timeout>17:00:00</d:Timeout>

<d:Hrswkd>08:00:00</d:Hrswkd>

<d:Latehrs>00:00:00</d:Latehrs>

<d:Earlyhrs>00:00:00</d:Earlyhrs>

<d:Shifto>NSHG</d:Shifto>

</m:properties>

</content>

</entry>

Function:
The Get data API takes the employee number and returns the time events for the past 15 days. The Post
the data post a time entry in SAP via POST API link.

D. Division Heads
Objects:
 SEGW: (Odata project T-code)
 ZSHAREPOINT_SERVICES (ODATA Project)
 HrDivHeads (Entity Type)
 ZCL_ZSHAREPOINT_SERVIC_DPC_EXT
 HRDIVHEADSSET_GET_ENTITYSET (Method to get Data)

API Links
PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/HrDivHeads?sap-client=300
AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/HrDivHeads?sap-client=300

Function:
The API returns the Divison heads Data.

E. Organogram
Objects:
 SEGW: (Odata project T-code)
 ZSHAREPOINT_SERVICES (ODATA Project)
 FsTable (Entity Type)
 ZCL_ZSHAREPOINT_SERVIC_DPC_EXT
 FSTABLE_GET_ENTITYSET (Method to get Data)
 ZBAPI_HR_EMP_DEPT_TT (Table Type of the Organogram Data)
 ZBAPI_HR_DEPT (FM to get Organogram Data)

API Links

PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/FsTableSet?sap-client=300

AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/FsTableSet?sap-client=300

Function:
The API returns the Organogram Data.

F. Joiners/Leaver
Objects:
 SEGW: (Odata project T-code)
 ZSHAREPOINT_SERVICES (ODATA Project)
 JlData (Entity Type)
 ZCL_ZSHAREPOINT_SERVIC_DPC_EXT
 JLDATA_GET_ENTITYSET (Method to get Data)
 ZSP_JOINER_LEAVER_DATA (Table Type of the Joiner/Leavers Data)
 ZSP_HR_LEAVER_JOINER_DATA (FM to get Organogram Data)

API Links

PRD: http://prd2.aspl.local:8001/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/JlData

AQS: http://10.150.20.210:8000/sap/opu/odata/sap/ZSHAREPOINT_SERVICES_SRV/JlData

Function:
The API returns the Joiners, leavers, birthays, Work anniversary Data.

5. Procure to Pay Dashboard


The Procure to pay dashbord is a BI dashboard designed on Microsoft Power BI. The Dashboard contains all
the data from Purchase Requisitoins to the Payment Documents.
Objects:
 ZBAPI_P2P (FM to get the data and store in the staging tables)
 ZP2P_PR_STAGING (PR staging table)
 ZP2P_PO_STAGING (PO staging table)
 ZP2P_GR_STAGING (GR staging table)
 ZP2P_IR_STAGING (IR staging table)
 ZP2P_PD_STAGING (PD staging table)
 ZASL_P2P (OData Project)
 P2P_PR (PR entity type)
 P2P_PO (PO Entity type)
 P2P_GR (GR Entity type)
 P2P_IR (IR Entity Type)
 P2P_PD (PD Entity type)
 ZCL_ZASL_P2P_02_DPC_EXT (Data provider class)
 P2P_PRSET_GET_ENTITYSET (Method to get PR Data)
 P2P_PO_GET_ENTITYSET (Method to get PO Data)
 P2P_GRSET_GET_ENTITYSET (Method to get GR Data)
 P2P_IRSET_GET_ENTITYSET (Method to get IR Data)
 P2P_PD_GET_ENTITYSET (Method to get PD Data)

API Links:
PR: http://10.150.20.210:8000/sap/opu/odata/sap/ZASL_P2P_SRV_02/P2P_PR?sap-
client=300&$filter=(Banfn eq ‘’ and Badat ge datetime'DATEFROMT00:00:00' and Badat le
datetime’DATETOT00:00:00' )
PO: http://10.150.20.210:8000/sap/opu/odata/sap/ZASL_P2P_SRV_02/P2P_PO?sap-
client=300&$filter=(Banfn eq ‘’ and Badat ge datetime'DATEFROMT00:00:00' and Badat le
datetime’DATETOT00:00:00' )
GR: http://10.150.20.210:8000/sap/opu/odata/sap/ZASL_P2P_SRV_02/P2P_GR?sap-
client=300&$filter=(Banfn eq ‘’ and Badat ge datetime'DATEFROMT00:00:00' and Badat le
datetime’DATETOT00:00:00' )
IR: http://10.150.20.210:8000/sap/opu/odata/sap/ZASL_P2P_SRV_02/P2P_IR?sap-
client=300&$filter=(Banfn eq ‘’ and Badat ge datetime'DATEFROMT00:00:00' and Badat le
datetime’DATETOT00:00:00' )
PD: http://10.150.20.210:8000/sap/opu/odata/sap/ZASL_P2P_SRV_02/P2P_PD?sap-
client=300&$filter=(Banfn eq ‘’ and Badat ge datetime'DATEFROMT00:00:00' and Badat le
datetime’DATETOT00:00:00' )

Function:
The data is updated in the staging tables through Function Module. The data is fetched in the Power BI
from the staging tables through the API links. Further insights are craeated on Power BI on the available
data.

6. PR assignment workflow

Objects:

 WS99900061 – Workflow
 TS99900304 – Decision Release
 TS99900304 – Decision Un release
 ZDISPPR (BOR Object)
 ZMM_PR_WF (Function Group)
 ZPR_WF_STATUS (enhancement In Me53n)
 ZPR_CUSTOM_TAB_COMP_SCREEN (enhance for new GUI status view)
 ZPR_CUSTOM_TAB_COMP_SCREEN (table for PR release codes with users)
 ZPR_WFLOG (Workflow log table)
 ZPR_RELEASECODE (T-code for user mappings against release codes)
Functions:

 Release Workflow
 Unrelease Workflow
 Workflow log (on which release strategy the workflow is pending or completed)
 User mapping against release codes.

7. PR ASSIGNMENT DASHBOARD

Objects

 ZMM_MMB_PR_TRACKING
I. Admin Panel
II. User Panel
 ZMM_PR_RELEASED (table)
 ZMM_PRA <- PR Dashboard
 ZMM_PRUSERS <- PR User Assignment
 ZMM_PR_REL_ASGN (table)
 ME_PROCESS_PO_CUST~POST
 ME_REQ_POSTED – BADI - ZPR_DATA_POST
I. Email
II. Auto Assignment
 ZMM_PRUSERS
o Map purchasers against plant & material group, “IsHead” check is to set “Admin” of PR
dashboard
 ZMM_PRA
I. PR Dashboard
a) When PR is final released it is automatically assigned to purchaser and email
alert is sent to that purchaser with list of materials
b) If there is no purchaser at time of assignment PR email is sent to Admin

Purchaser Dashboard

 Purchaser can request rejection and re-assignment of PR


Admin Dashboard

 Can reject PR after providing comment.


 Can re-assign purchaser to PR.
 Reversal Workflow triggers automatically on rejecting the PR.

8. PO WORKFLOW

Objects

 WS99900049 – Workflow
 TS99900279 – Decision (Accept)
 TS99900285 – Decision (reject)
 ZDECISION (BOR Object)
 ZDECISIONR (BOR Object)
 ZDISPPO (BOR Object) <- To display PO from tcode ME23N
 ZPO_EXECUTION (FG)
 ME_GUI_PO_CUST (BADI) – (EXECUTE)
 MB_MIGO_BADI~LINE_MODIFY - ZMIGO_BADI01
 ZPO_REL_STR_USER (Table) <- User Assignment

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy