3010_t14_sap report technical design - cs3

Upload: ashiveashive

Post on 05-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    1/21

    Report Advance Payments

    ABAP Training

    Display Outstanding Advance Payments

    Document Status: Draft

    Date: 03/14/2012

    Version: v1.0

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    2/21

    Revision History

    Date Version Description Author

    15/03/2012 1.0 Creation Pravesh

    20/03/2012 1.0 Modification Shumsheid

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    3/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 3 / 21

    Template instructions

    The text within the body of the document is color-coded:

    Text marked in blue needs to be deleted, as it contains instructions and guidance to the author only

    Text marked in red is showing an example how to fill in the template and needs to be replaced by thefinal content

    Text marked in black (the rest of the document) needs to be kept as this provides the framework andchapters of the template.

    Delete this instruction section before finalising your document.

    A final document will have no blue or red text

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    4/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 4 / 21

    TABLE OF CONTENTS

    1. Technical Design ......................................................................................................................................... 61.1 Document Information ..........................................................................................................................61.2 Related Documents ..............................................................................................................................6

    2. Sign-off Checklist ........................................................................................................................................ 73. Document History ....................................................................................................................................... 8

    3.1 Revision History ....................................................................................................................................83.2 Quality Review ......................................................................................................................................83.3 Approval / Sign-off ................................................................................................................................8

    4. Development Overview ............................................................................................................................. 104.1. Requirements Summary .................................................................................................................... 104.2. Assumptions ...................................................................................................................................... 104.3. Dependencies / Constraints .............................................................................................................. 104.4. Objects or Transactions Affected ...................................................................................................... 104.5. Transaction Volume ........................................................................................................................... 104.6. Standards .......................................................................................................................................... 104.7. Security, Integrity, and Controls ........................................................................................................ 104.8. Error Messages ................................................................................................................................. 104.9. Estimation of Effort ............................................................................................................................ 10

    5. Detailed Technical Specifications ........................................................................................................... 105.1. Technical Flow Diagram .................................................................................................................... 115.2. Technical Flow Description ................................................................................................................ 115.3. Selection Screen Details.................................................................................................................... 115.4. Report Fields ..................................................................................................................................... 115.5. Report Details .................................................................................................................................... 13

    5.5.1. Main Heading ............................................................................................................................. 135.5.2. Sub-heading .............................................................................................................................. 145.5.3. Totaling ...................................................................................................................................... 145.5.4. Sort Criteria ................................................................................................................................ 145.5.5. Page Breaks .............................................................................................................................. 145.5.6. Interactive Capabilities ............................................................................................................... 145.5.7. Report Paper Size ..................................................................................................................... 165.5.8. Report Color Definition .............................................................................................................. 16

    5.6. Security and Authorization ................................................................................................................. 165.7. Processing and Operational Considerations ..................................................................................... 16

    5.7.1. Dependencies ............................................................................................................................ 165.7.2. Batch Requirements .................................................................................................................. 165.7.3. Restart/Recovery Procedures.................................................................................................... 175.7.4. Data Maintenance Requirements .............................................................................................. 175.7.5. Re-use Details ........................................................................................................................... 175.7.6. Multi-company, Multi-jurisdiction Considerations ...................................................................... 175.7.7. Other .......................................................................................................................................... 17

    6. Technical Requirements ........................................................................................................................... 186.1. Database Tables ................................................................................................................................ 186.2. External Programs ............................................................................................................................. 186.3. Development Class ............................................................................................................................ 186.4. Message Class .................................................................................................................................. 186.5. Program ID ........................................................................................................................................ 186.6. Program Type .................................................................................................................................... 186.7. Conventional Report .......................................................................................................................... 186.8. Module ............................................................................................................................................... 186.9. Transport Number(s) ......................................................................................................................... 18

    7. Testing Requirements............................................................................................................................... 197.1. Key Unit/Assembly Test Conditions .................................................................................................. 19

    8. Outstanding Issues ................................................................................................................................... 20

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    5/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 5 / 21

    9. Appendix .................................................................................................................................................... 219.1. Glossary of Terms ............................................................................................................................. 219.2. Additional Supporting/Reference Documentation ............................................................................. 21

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    6/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 6 / 21

    1. Technical Design

    Start Date End Date

    1.1 Document Information

    Document Location Link Design Folder SharepointApplication SAP STAIRSTeam

    Business / Process Owner

    Functional DesignerDeveloperStatus Not Started / In Progress / In Review / Completed / Approved

    Priority High / Medium / LowComplexity Simple / Medium / Complex / Very Complex

    1.2 Related Documents

    Blueprint Document Link to Blueprint DocumentRICEFW Inventory

    Conversion Approach To be definedFunctional Design Link to Functional Design

    http://sharepoint.eu.umicore.com/sites/isps/Stairs/Design/Forms/AllItems.aspxhttp://sharepoint.eu.umicore.com/sites/isps/Stairs/Design/Forms/AllItems.aspxhttp://sharepoint.eu.umicore.com/sites/isps/Stairs/Design/Forms/AllItems.aspx
  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    7/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 7 / 21

    2. Sign-off Checklist

    Use the following checklist to guide your completion of the Functional Design Document

    Standards and ConsistencyHas the correct template been used and all sections been completed as required?Are the correct details (Business Owner for sign-off, status etc) displayed on the front page?Have all the assumptions been documented properly so that there are no open issues in the document?Has the document history been continuously updated?

    Integration and DependenciesHave all inputs and outputs been identified and confirmed?Have all referenced documents been listed (other business process designs, sub process designs,

    spreadsheets, information papers, etc.)?

    DesignHas the report development technique been identified?Has an example of existing RICEF object been included?If the report is of type modification (custom development), has it been approved?Have all areas of impact been identified?

    PerformanceHave the performance implications, metrics and targets been documented?Has the performance and volume usage of the report development been considered?

    Exceptions and Error Handling

    Have the exceptions and likely errors been defined and listed?Does the document describe what steps (if any) need to be taken after an exception has been raised?Have all the applicable business scenarios been considered, along with the corresponding test conditions?

    Usability From the user perspectiveHas the report attempted to maximize the efficiency of the user (i.e. simple to use, intuitive, quick to use)?Are any manual steps clearly defined and carefully designed?

    Flexibility From a business perspectiveHave all steps been clearly identified and documented so new functionality can be added in the future?

    Additional information

    Has security been considered (e.g. authority checking considered, target group of users who should begiven access to the report etc)?Are the test conditions sufficiently detailed to enable a full test of all required functionality?

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    8/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 8 / 21

    3. Document History

    3.1 Revision History

    Author Version Rev. date Summary of Changes Section Page

    Pravesh Beeputh 1.0 Creation of a report to display outstandingadvanced payments

    3.2 Quality Review

    The following have been nominated as quality reviewers for this Product:

    Name Title Date of Issue Versions

    3.3 Approval / Sign-off

    This document requires approval from the following individuals:(Signed approval forms are filed in the quality section of the project files)

    Name Role Date Signature

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    9/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 9 / 21

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    10/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 10 / 21

    4. Development Overview

    4.1.Requirements SummaryTo write a report to control the vendor payments and to avoid duplicate payments

    4.2.AssumptionsN/A

    4.3.Dependencies / ConstraintsN/A

    4.4.Objects or Transactions AffectedN/A

    4.5.Transaction Volume

    N/A

    4.6.StandardsN/A

    4.7.Security, Integrity, and Controls

    N/A

    4.8.Error Messages

    N/A

    Error Number Error Message Corrective Action

    4.9.Estimation of Effort

    Estimated HoursComments

    5. Detailed Technical Specifications

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    11/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 11 / 21

    5.1.Technical Flow Diagram

    Advanced Payments

    5.2.Technical Flow Description

    Clients make advanced payments to vendors. These advanced payments have to be monitored:1. To control vendor payments2. To prevent duplicate entries from occurring.3. To send the PO details to a particular user as mail.

    5.3.Selection Screen Details

    Name Table Field/CheckBox/Radio Button

    Select - Option(S)or Parameter(P)

    Comments DefaultValue

    GJAHR Table Field (P) Fiscal YearBUKRS Table Field (P) Company CodeBNAME Table Field (P) User Id

    5.4.Report Fields

    Level 1

    Clients Vendors

    Monitoring

    Send Report by Mail

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    12/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 12 / 21

    Level 2

    Field#/Label

    SAPTable

    SAP FieldName

    PrintCntl

    Format/Length

    Field Calculations Comments

    MANDT BSIK Client P 3 N/ABUKRS BSIK Company

    CodeP 4 N/A

    LIFNR BSIK Vendor P 10 N/AGJAHR BSIK Fiscal

    YearP 4 N/A

    UMSKZ BSIK SpecialG/L

    Indicator

    P 1 N/A

    UMSKS BSIK SpecialG/LTransaction Type

    P 1 N/A

    DMBTR BSIK LocalCurrencyAmount

    P 13 N/A

    WRBTR BSIK DocumentCurrencyAmount

    P 13 N/A

    MANDT EKKO Client P 3 N/ALIFNR EKKO Vendor P 10 N/AEBELN LFA1 Purchasin P 35 N/A

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    13/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 13 / 21

    gDocumentNo

    BUKRS EKKO CompanyCode

    P 35 N/A

    BSTYP EKKO PurchasingDocumentCategory

    P 35 N/A

    BSART EKKO PurchasingDocumentType

    P 10 N/A

    AEDAT EKKO Date P N/ASTATU EKPO RFQ

    StatusP N/A

    MATNR EKPO MaterialNo

    P N/A

    MENGE EKPO PurchaseOrder Qty

    P N/A

    BPRME EKPO OrderPrice Unit

    P N/A

    EBELP EKPO Item No P N/A

    Field # = Number used in report layout to indicate placement (across and then down)Print Control Codes

    H=Header (Field that is in the header)

    F=Footer (Field in the footer)

    P=Page Continuation (Line Item data on which no page break should occur) S=Start new page (Field on which a page break takes place. Typical fields for page breaks are 'plant,

    product group, GL account)

    B=Beginning of data group (Sometimes a sort on a field in a report is performed in order to groupinformation logically although we do not necessarily do a page break on that sort field.

    E=End of data group (Often there is something that identifies the end of a logical grouping. Mostoften this is a total or subtotal.)

    5.5.Report Details

    5.5.1. Main Heading

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    14/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 14 / 21

    5.5.2. Sub-heading

    N/A

    5.5.3. Totaling

    Subtotals by Client and Company Code for local amountGrand Total for local amount

    5.5.4. Sort Criteria

    Sort by Client & Company Code

    5.5.5. Page Breaks

    Page break by Company Code

    5.5.6. Interactive CapabilitiesExpand and Collapse selection on Company Code and Client

    Details of the PO will be available when double clicking on it

    User can either preview PO Details or send by mail

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    15/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 15 / 21

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    16/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 16 / 21

    5.5.7. Report Paper Size

    5.5.8.

    Report Color Definition

    5.6.Security and Authorization

    N/A

    5.7.Processing and Operational Considerations

    5.7.1. Dependencies

    No dependencies

    5.7.2. Batch Requirements

    Submission

    Scheduling Considerations

    Run Frequency

    Start Date

    Start Time

    Estimated Volume Per Run

    Parameters/File Dependencies

    Job Dependencies Constraints

    Variant Required

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    17/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 17 / 21

    o Field Texto Suggested Valueo Description

    5.7.3. Restart/Recovery Procedures

    5.7.4. Data Maintenance Requirements

    5.7.5. Re-use Details

    5.7.6. Multi-company, Multi-jurisdiction Considerations

    5.7.7. Other

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    18/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 18 / 21

    6. Technical Requirements

    6.1.Database TablesBSIK - Accounting: Secondary Index for VendorsEKPO Order Details

    6.2.External Programs

    Smart Form : Z11_CASE_STUDY_3

    6.3.Development Class

    N/A

    6.4.Message ClassN/A

    6.5.Program ID

    Z002_CASE_STUDY_3

    6.6.Program Type

    Executable Program

    6.7.Conventional Report

    6.8.Module

    6.9.Transport Number(s)

    CTS Request Number CTS Task Number

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    19/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 19 / 21

    7. Testing Requirements

    7.1.Key Unit/Assembly Test Conditions

    Use the test scenario excel template for SAP

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    20/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 20 / 21

    8. Outstanding Issues

    IssueNo

    Description Assigned To Status Impact Resolution

  • 8/2/2019 3010_T14_SAP Report Technical Design - CS3

    21/21

    Report Technical Design -

    2011 DCDM Consulting. All Rights Reserved. Proprietary Information. Not to be disclosed without prior written agreementPage 21 / 21

    9. Appendix

    9.1.Glossary of Terms

    Term Definition

    9.2.Additional Supporting/Reference Documentation