Need Sample ASAP Methodology documents

Can anyone provide a sample of all the phases of a ASAP methodology for the Implementation of SAP HCM (OM, PA, PTM & PY ) ?????
Reagrds,
BLITZZ27
Edited by: Blitzz27 on Oct 25, 2010 8:49 AM

Hello Blitzz27,
while there is no HCM business add-on released (yet) you can leverage majority of documents from standard ASAP methodology to suport your HCM project. Documents like project charter, project plans, change management strategy, etc. will provide good fit for any type of implementation project.
Jan

Similar Messages

  • Hi i need an example or a document to make an ASAP methodology

    Hi all,
    i m looking for an ASAP methodology, if you have one, i'll be really glad of starting mine, please send it to this direction:  npi2004@hotmail , thanks guys !

    Hi Jorge,
    AcceleratedSAP (ASAP) Roadmaps provide you with proven, practical, comprehensive, repeatable, and rich implementation methodologies that enable speedy, focused implementation of SAP Solutions. ASAP Roadmaps cover the most important aspects and phases of a SAP solutions implementation, enhancements, or upgrade following the AcceleratedSAP (ASAP) principles.
    The roadmaps are available for browsing and offline use on this site and also delivered as standard component of SAP Solution Manager - the implementation and operations platform.
    ASAP Roadmaps
    Deliver transparent, proven approach helping the project team to reduce implementation time, costs and risks throug efficient implementation process
    Achieve better results by leveraging the experiences of other successful projects
    Knowledge management - use the Implementation Roadmap for SAP Solutions to gather knowledge on how to organize and run your implementation projects
    Benefits
    Provide proven, practical and cost-effective project implementation approach. Flexible, scalable and tailorable to meet Project and Customer needs.
    Leverage SAPs vast experience in the implementation, upgrade and operations of its Solutions as well as industry recognized best practices for effective Business Solutions.
    Extends across all aspects of the solution life-cycle; from strategic reviews and analysis, to design, implementation, training and post project support.
    Is scalable and can be tailored to meet customer and project specific requirements and constraints.
    Supports different project types (single-site, multi-site, template, prototype, upgrade, evaluation, etc.)
    Has been developed over many years to deliver cost-effective and successful implementation and is being continually enriched with content based on the experiences gained in implementing SAP Solutions
    Please have a look at below links..
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/501c66ff-c31c-2a10-62ad-9588691d78ae
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30d4a91c-a9ac-2a10-57b3-84817be370b8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50766901-7be7-2a10-1e99-d6723d46f696
    https://service.sap.com/roadmaps
    I hope this helps you..
    Regards,
    Ramki.

  • My pages document wont open NEED HELP ASAP

    when I go to open a pages document on my mac book pro, the document I'm trying to open is pale and i can't open it. I NEED HELP ASAP.

    How did you install Pages & what version? What model of Mac are you using & what version of OS X?
    The answers to those questions will help anyone trying to answer.

  • Documents in ASAP Methodology

    Hello Gurus
    Could anyone please let me know what are the doccuments created in an implementation project in ASAP methodology?
    like BPML......what other doccuments and their relevance?
    Thank you verymuch your help in advance
    M Reddy

    Dear Reddy,
    AcceleratedSAP (ASAP) is a comprehensive solution for efficiently implementing and continuously optimizing SAP software. It has a detailed, business-oriented structure and allows you to design implementation projects flexibly.
    Implementation Considerations: AcceleratedSAP is currently a PC-based solution and is shipped independently of the R/3 system, allowing you to prepare for your implementation project before you have installed the SAP System.
    You can use ASAP to:
    (1) Implement the R/3 System
    (2) Implement mySAP.com components (APO, BW, Business-to-Business Procurement, CRM)
    (3) Upgrade
    Following documents are generated during E2E Project Implementation;
    (1) Project Charter
    (2) Scope List
    (3) AS IS / Legacy business process
    (4) Business Blueprint / TO BE Document
    (5) Business Process Master List
    (6) Unit Test script
    (7) Integration test scripts
    (8) End user training plan and manuals
    (9) Cutover strategy Document
    (10) Custominzation document
    (11) Master Data Goverance Strategy documents
    Hope this information will be useful.
    Bye,
    Muralidhara

  • XI Project plan using ASAP methodology

    Hi All,
    I need to write a XI project plan / scope documents using ASAP methodology.
    Could you point me to the sample documents?
    Thanks,
    Prasad
    Message was edited by:
            Prasad
    Message was edited by:
            Prasad
    Message was edited by:
            Prasad

    Hi can anyone send me the id, password to this id [email protected] for viewing the
    ASAP Implementation Roadmap for SAP Exchange Infrastructure"
    or else if you have a sample document that suffices my learning need. Either pdf or word what ever  it is.
    I deeply in debt for this favor.
    Anil.
    The following link is not getting accessed by me.
    [http://service.sap.com/~sapidb/011000358700004874282004E]

  • Can anyone explain steps in  ASAP Methodology

    Can anyone explain steps in  ASAP Methodology

    Hi,
    What is ASAP?
    ASAP: Accelerated Systems Application and Products in Data Processing
    All implementation projects have the the following phases:
    Scoping - What is to be implemented i.e. which submodules are to be implemented some clients may not require credit management for example. Look at the project scope document carefully it will tell you what SAP sub-modules in SAP you should be prepared for. Usually the sales people along with project manager do it.
    As is - Here you understand the existing business processes of the client . Your BPOcollect all the ISO-documentation (if client is ISO certified), reports and forms at this stage and you analyse how and when the reports/forms are generated, where the data is coming from. You also do a Level -2 training for your BPO so he is made aware of all the required transactions in SAP.
    Once this is over BPO can start learning with the consultants help more about SAP. This is crucial because if you miss out any transactions the BPO may forget about some of his Business processes which may come up later. It is a good practice to ask the BPO to make flow charts to explain business processes.
    To-Be - Parallely you map these processes to SAP. Processes that you are not sure of as to whether they are present in SAP or not you try to do a configuration of those processes, and along with the BPO(Business process owner he is the clients employee who knows about the clients business processes probably a middle management guy, ther can more than one), BPO involvement is required as he may be able to tell you his requirements better. Once you do the business modelling you
    will also be made aware of the gaps between as-is and to-be , here decisons have to be made as to wether a ABAP development/system modification is required or not and so on. Involve the BPO as much as possible and document everything it is good practice do not be lazy about it.
    Business blueprint: Here the as-is and to-be and gap analysis is explained. This is the document that you will be using to do your configuration in the realization phase.
    Realization phase: Here you do the configuration in the development server (there are three clients -development,quality, production). You also decide on the master data format, so that BPO can go collect the master data. You also gove ABAP specifications for forms, reports etc, system modifications etc. Unit testing: Your BPOs and a few key users sit down and test your configuration in your module only. It is good to test the BDCs that you need for uploading data at this stage so you have more realistic data and your BDCs are tested.
    Integration testing:
    Once all modules unit testing is over then the configuration is trasported to the Quality server, where testing for all the modules is done by BPOs and end user, this is to check if any problems are there in integration between various modules. Once all is okay from the QA server config is transported to the production server.
    Go live preparation
    Data uploading: The collected master data is checked and the uploaded into production server(sever and client I have used interchangeably). Now you are ready for go live i.e. users can now use the production server.
    Read ASAP methodology for more details you will understand better.
    ASAP methodoligy means nothing but standard process for implementation of SAP,  It consists of 5 phases.
    1. Project preperation - consists of identifying team members and developing strategy as how to go.
    2. Business Blue print - consists of identifying the client current process, reqeirement and how SAP provides solution.
        Consists of detailed documentaion
    3. Realization -The purpose of this phase is to implement all the business and process requirements based on the
        Business Blueprint.
    4  Final Preparation - The purpose of this phase is to complete testing, end-user training,
    5 Go Live and Support
    All the functinal consultatns need good rapo with Abapers. right from uploading of legacy data, devoloping customised reports, BDC's, Forms etc, here functinal consultatns need to give guidence as to get the requried data for reports and all.. like the table name, fields etc
    Reward If Helpfull,
    Naresh

  • ASAP Methodology

    Hi all,
    I have to do a business study for an implementation project,,, can anyone tell me where can i get the details of ASAP methodology.
    regards,
    urendra
    [email protected]

    Dear Urendra,
    AcceleratedSAP (ASAP) is SAP's standard implementation methodology. It contains the Roadmap, a step-by-step guide that incorporates experience from many years of implementing R/3. Along with that, AcceleratedSAP contains a multitude of tools, accelerators and useful information to assist all team members in implementing R/3. Quality checks are incorporated at the end of each phase to easily monitor deliverables and critical success factors. ASAP is delivered as a PC-based package, so that - if required - an implementation project can begin prior to having an R/3 System installed.
    AcceleratedSAP (ASAP): A comprehensive solution for the introduction of the R/3 System in your enterprise. ASAP and most of its tools can be used independently of an R/3 installation.
    The tools available for AcceleratedSAP are:
    The <b>Project Estimator</b>, an internal SAP tool which enables SAP consultants to accurately gauge the required resources, the costs and the time frame of implementation. The Project Estimator takes into account the project scope and several project and risk factors.
    The <b>Concept Check Tool</b>, a tool enabling you to carry out quality checks on the project preparation, technical infrastructure and R/3 configuration settings. This is done mainly during the first two implementation phases of the R/3 project. In this way you are alerted to potential data volume and configuration conflicts that could lead to performance issues if not addressed.
    The <b>Implementation Assistant</b>: The ASAP navigation tool that accompanies you through the five phases of implementation down to the task level. It includes a description and a detailed "how-to" for each task in the Roadmap. Along with that, many tools, templates and documents are hyperlinked to the task. The Implementation Assistant contains the following elements:
    <b>ASAP Implementation Roadmap</b> and <b>Project Plan</b>. The Roadmap contains the five phases, from which you can drill down into work packages, activities and tasks. The Project Plan contains three components, a budget plan, a resource plan and a work plan. These are explained in more detail in the next chapter.
    The ASAP Roadmap is the successor of the R/3-based Procedure Model, which was used until Rel. 3.1 in R/3 implementation projects.
    <b>Knowledge Corner</b>, containing tips and tricks for configuration from consultants, detailed documentation on SAP’s implementation services, information on technical tools, as well as simplification guidebooks and R/3 Customizing wizards.
    <b>Question and Answer Database (Q&Adb)</b>. Using the R/3 Reference Model structure, the Q&Adb is used to assist in gathering requirements for business processes, conversions, reports, interfaces, enhancements and authorizations. The database provides useful questionnaires to help you define the process needs and also serves as a repository for all this information. Since it is a database, it allows for flexible reporting. The business requirements generated from the Q&Adb are collectively known as the Business Blueprint.
    <b>Business Process Master List</b>, to manage configuration, testing and the creation of end user documentation. The Business Process Master List is linked to pre-written Business Process Procedures (BPPs), detailled end-user documentation for R/3 transactions.
    <b>Issues Database</b>: supporting project management, this database supports the entering, monitoring and managing of issues that come up during the project.
    Introduction:
    http://www.sapfans.com/sapfans/asap/be_01_e.htm
    Accelerated SAP:
    http://www.sapfans.com/sapfans/asap/be_02_e.htm
    Phase 1 : Project preparation
    http://www.sapfans.com/sapfans/asap/be_03_e.htm
    Phase 2 : Business Blueprint
    http://www.sapfans.com/sapfans/asap/be_04_e.htm
    Phase 3: Realization
    http://www.sapfans.com/sapfans/asap/be_05_e.htm
    Phase 4 : Final Preparation
    http://www.sapfans.com/sapfans/asap/be_06_e.htm
    Phase 5 : Go Live and Support
    http://www.sapfans.com/sapfans/asap/be_07_e.htm
    http://en.wikipedia.org/wiki/SAP_Implementation
    http://www.sapfans.com/sapfans/asap/be_01_e.htm
    http://www.sap-basis-abap.com/sapgeneral/what-is-asap.htm
    Pl go thr below links on ASAP Methodology:
    ASAP METHODOLOGY:
    http://help.sap.com/saphelp_47x200/helpdata/en/48/623972d55a11d2bbf700105a5e5b3c/frameset.htm
    http://www.sapfans.com/sapfans/asap/be_01_e.htm
    http://help.sap.com/printdocu/core/print46b/en/data/en/pdf/SVASAP.pdf
    ASAP Roadmap (SAP Help)
    http://help.sap.com/saphelp_47x200/helpdata/en/48/623972d55a11d2bbf700105a5e5b3c/content.htm
    ASAP Methodology & ASAP Roadmap (SAP Service Marketplace) - Requires OSS Login
    http://service.sap.com/asap & http://service.sap.com/roadmaps
    Overview of the ASAP methodology - Richard W. Vawter, University of Southern California
    http://www-rcf.usc.edu/~anthonyb/itp320/ASAP.ppt sd-fi integration
    Some additional Infomation on ASAP methodology:
    Phase 1 - Project Preparation
    Change Charter - Goals and objectives of Organizational Change? Management
    Project Plan - This is a first cut focusing on milestones and? Work Packages; details to come.
    Scope - Sets the initial definition of the? project; input from sales cycle.
    Project Team Organization - Sets the who? of the project: Standards & Procedures - Sets the why and how of the project.
    Phase 2 - Business Blueprint - Requirements reviewed for each SAP Reference Structure item and defined using CI Templates (in the Q&Adb). Business Blueprint - This is the output of the Q&Adb and is the key document for Phase 3.
    Phase 3 - Realization - Master Lists - Define business scenarios and R/3 transactions to be realized in the system. BPP - Business Process Procedures representing R/3 transactions; used for unit testing & documentation. Planning - Defines how the configuration will be done and how it will be tested. Development Programs - Provides details of the external programming requirements. EU Training Material - End User training material and process documentation.
    Phase 4 - Final Preparation Stress & Volume Tests - Plans for confirming the production hardware’s capabilities
    Cutover Plan - The details of how to move to the production environment and go live
    Conduct End User Training - Delivery of the necessary levels of R/3 End User training prior to going live
    Phase 5 - Go Live & Support: Ensuring system performance through SAP monitoring and feedback.
    Hope this will help.
    Regards,
    Naveen.

  • BPP's / ASAP Methodology

    Does anyone know where I can find BPP's?  I have seen a few threads talk about Solution Manager, but I can't find BPP's there.  I need BPP's for R/3 4.6C and 4.7
    Or is there a version of the ASAP Methodology that can be downloaded?
    Thank you,
    Kathy

    <u><b>ASAP Methodology (additional Infirmation):</b></u>
    <b>Phase 1</b> - Project Preparation
    &#61550;   Change Charter - Goals and objectives of Organizational Change Management
    &#61550;   Project Plan - This is a first cut focusing on milestones and Work Packages; details to come.
    &#61550;   Scope - Sets the initial definition of the project; input from sales cycle.
    &#61550;   Project Team Organization - Sets the who of the project: Standards & Procedures - Sets the why and how of the project.
    <b>Phase 2</b> - Business Blueprint - Requirements reviewed for each SAP Reference Structure item and defined using CI Templates (in the Q&Adb). Business Blueprint - This is the output of the Q&Adb and is the key document for Phase 3.
    <b>Phase 3</b> - Realization - Master Lists - Define business scenarios and R/3 transactions to be realized in the system. BPP - Business Process Procedures representing R/3 transactions; used for unit testing & documentation. Planning - Defines how the configuration will be done and how it will be tested. Development Programs - Provides details of the external programming requirements. EU Training Material - End User training material and process documentation.
    <b>Phase 4</b> - Final Preparation Stress & Volume Tests - Plans for confirming the production hardware’s capabilities
    Cutover Plan - The details of how to move to the production environment and go live
    Conduct End User Training - Delivery of the necessary levels of R/3 End User training prior to going live
    <b>Phase 5</b> - Go Live & Support: Ensuring system performance through SAP monitoring and feedback.
    Reward points if helpful.
    Regards,
    Rajesh Banka

  • ASAP methodology & Levels of support

    HI experts,
    For support analyst:
    1.what is meant by level 1,2 &3  support in  MM....
    2. Can someone kindly brief me the diffrent phases of ASAP methodology in detail pls
    Regards
    Gandharva

    Hi
    Basically it depends on the SLA , the most of the company follow as below
    L1 - Production issue - to be closed within - 1hour, 4 hours or 8 hours - Changes can be done in PRD itself or changes movd from Development - QAS - Production.
    L2 - Medium changes - to be closed within the time frame based on the change request - It might be 2 days, 4 days or 1 week - Changes will be test in DEV and Moved to QAS for UAT and then it will be moved to PRD.
    L3 - Set of changes - which means it is mini project, all the changes will be done within the duration, ex: 2 months. The changes will be moved to QAS for UAT and integration testing, finally all the changes will be moved to PRD, it has Go-live date and so on. this is kind of Mini projects.
    ASAP
    Refer following link;
    ASAP Roadmap
    http://help.sap.com/saphelp_47x200/helpdata/en/48/623972d55a11d2bbf700105a5e5b3c/content.htm
    SAP Projects are implemented as per ASAP Methodology.
    The ASAP solution was developed to ensure the successful, on-time delivery of a project. SAP delivers the AcceleratedSAP (ASAP) methodology for project management and system implementation.
    Developed by SAP to optimize the success of implementing the SAP Business Suite, ASAP streamlines the implementation by providing templates, methods, tools, and accelerators that have been built on the success of thousands of previous SAP implementations. The ASAP methodology adheres to a specific road map that addresses the following five general phases:
    1. Project Preparation, in which the project team is identified and mobilized, the project standards are defined, and the project work environment is set up;
    2. Business Blueprint, in which the business processes are defined and the business blueprint document is designed;
    3. Realization, in which the system is configured, knowledge transfer occurs, extensive unit testing is completed, and data mappings and data requirements for migration are defined;
    4. Final Preparation, in which final integration testing, stress testing, and conversion testing are conducted, and all end users are trained; and
    5. Go-Live and Support, in which the data is migrated from the legacy systems, the new system is activated, and post-implementation support is provided.
    ASAP incorporates standard design templates and accelerators covering every functional area within the system, as well as supporting all implementation processes. Complementing the ASAP accelerators, the project manager can create a comprehensive project plan, covering the overall project, project staffing plan, and each sub-process such as system testing, communication and data migration. Milestones are set for every work path, and progress is carefully tracked by the project management team. Effective CommunicationWeekly update meetings ensure full communication between the project team, the client project team, and project management. These meeting are used not only to update on project status, but also to identify any issues or risk areas that may threaten the project. By identifying these problems early, they are more easily mitigated and resolved, reducing their impact on the project timeline. Ensuring Quality and Mitigating RiskProject quality is verified near the completion of each project phase. Using existing ASAP checklists, these quality checks ensure that all tasks for the phase have been completed properly, that all relevant documentation has been kept, and that all tasks required to commence the next phase of the project have been completed. In addition to the specific project team, companies may use Quality Assurance reviews on all of its projects to ensure that experience gained on other projects has been taken into account and that the optimum system design has been utilized.
    What ASAP stands for ?
    ASAP: Accelerated Systems Application and Products in Data Processing
    All implementation projects have the following phases:
    Scoping - What is to be implemented i.e. which sub modules are to be implemented some clients may not require credit management for example. Look at the project scope document carefully it will tell you what SAP sub-modules in SAP you should be prepared for. Usually the sales people along with project manager do it.
    As is - Here you understand the existing business processes of the client. Your BPO collect all the ISO-documentation (if client is ISO certified), reports and forms at this stage and you analyze how and when the reports/forms are generated, where the data is coming from. You also do a Level -2 training for your BPO so he is made aware of all the required transactions in SAP.
    Once this is over BPO can start learning with the consultants help more about SAP. This is crucial because if you miss out any transactions the BPO may forget about some of his Business processes which may come up later. It is a good practice to ask the BPO to make flow charts to explain business processes.
    To-Be - In Parallel you map these processes to SAP. Processes that you are not sure of as to whether they are present in SAP or not you try to do a configuration of those processes, and along with the BPO(Business process owner he is the clients employee who knows about the clients business processes probably a middle management guy, there can more than one), BPO involvement is required as he may be able to tell you his requirements better. Once you do the business modeling you will also be made aware of the gaps between as-is and to-be, here decisions have to be made as to whether an ABAP development/system modification is required or not and so on. Involve the BPO as much as possible and document everything it is good practice do not be lazy about it.
    Business blueprint: Here the as-is and to-be and gap analysis is explained. This is the document that you will be using to do your configuration in the realization phase.
    Realization phase: Here you do the configuration in the development server (there are three clients -development, quality, production). You also decide on the master data format, so that BPO can go collect the master data. You also give ABAP specifications for forms, reports etc, system modifications etc. Unit testing: Your BPOs and a few key users sit down and test your configuration in your module only. It is good to test the BDCs that you need for uploading data at this stage so you have more realistic data and your BDCs are tested.
    Integration testing: Once all modules unit testing is over then the configuration is transported to the Quality server, where testing for all the modules is done by BPOs and end user, this is to check if any problems are there in integration between various modules. Once all is okay from the QA server configuration is transported to the production server.
    Go live preparations Data uploading: The collected master data is checked and the uploaded into production server (sever and client I have used interchangeably). Now you are ready for go live i.e. users can now use the production server.
    Read ASAP methodology for more details you will understand better.
    ASAP methodology means nothing but standard process for implementation of SAP, It consists of 5 phases.
    1. Project preparation - consists of identifying team members and developing strategy as how to go.
    2. Business Blue Print - consists of identifying the client current process, requirement and how SAP provides solution. Consists of detailed documentation
    3. Realization - The purpose of this phase is to implement all the business and process requirements based on the Business Blueprint.
    4 Final Preparation - The purpose of this phase is to complete testing, end-user training,
    5 Go Live and Support
    Hope it clarifies.
    Thanks & Regards
    Kiran

  • Need Help ASAP  my State tax form is in a PDF file and the attachment in my email says Please wait

    Need Help ASAP  my State tax form is in a PDF file and the attachment in my email says Please wait...
    I tried downloading updates like it said to but it still will not display the document.  How do I print the PDF file ASAP

    Can you give us a LOT more info?
    What email client? What version of Reader (I can only assume you even have Reader at this point)?
    Please wait? I'm sure it says more than that, right?
    Have you tried simply saving the PDF (it IS a PDF correct?) to your desktop and opening it from there?
    Did you get this form from the IRS or did it come from somewhere else? If the IRS again, what version of Reader?
    Help us help you.

  • Need sample code with RV_INVOICE_CREATE used

    Hi everybody!
    I need sample code with RV_INVOICE_CREATE or similar FMs used.
    The thing is that I do not know how to populate parametres of this and other invoicing FMs....
    For example, there are some tables to be passed to RV_INVOICE_CREATE
         TABLES
              XKOMFK     = XKOMFK
              XKOMV       = XKOMV
              XTHEAD      = XTHEAD
              XVBFS        = XVBFS
              XVBPA        = XVBPA
              XVBRK        = XVBRK
              XVBRP        = XVBRP
              XVBSS        = XVBSS
    How to populate them? I mean how to fill them with needed values?
    Useful answers will be awarded.
    Kind regards, M.

    RV_INVOICE_CREATE is the function module to create invoice based on delivery .
    when you pass delivery number ,it will create invoice ,see the invoice number in vf02,vf03 transaction. and also see the data vbrk,vbrp tables
    I have done this development and i have cancelled invoice,reverse goods issue,updated the delivery and again i am createing invoice..see the below progrm to get better understanding.
    REPORT ZWM_OVERWEIGHT_FIX  no standard page heading
                               message-id zwm.
    ======================================================================
    Program Name : ZWM_OVERWEIGHT_FIX                                    *
    Description  : Tool to fix Overweight in delivery line item,         *
                   Used All Function module to cancel invoice ,          *
                   Reverse the goods issue  ,Update Delivery qty,Create  *
                   invoice                                               *
    Author       : Seshu                                                 *
    Date         : 05/08/2007                                            *
    MODIFICATION HISTORY                                                 *
    DATE    | AUTHOR   | CHANGE #   | DESCRIPTION OF MODIFICATION        *
    --|||--
    05/08/07| Seshu    | DEVK921979 | Initial                            *
    D A T A - D E C L A R A T I O N     *******************
    Tables
    Tables : vbak,
             vbap,
             vbfa,
             likp,
             lips,
             vbrk,
             vbrp.
    Internal Tables
    data : i_lips like lips occurs 0 with header line,
           i_vbap like vbap occurs 0 with header line.
    Variables
    data : v_deliv like vbfa-vbelv,
           v_invoic like vbfa-vbelv.
    Data Declaration Part for Post Goods Issue
    DATA: l_vbeln LIKE likp-vbeln,
          l_vbkok LIKE vbkok,
          i_prot LIKE prott OCCURS 0 WITH HEADER LINE,
          ef_error_any_0 TYPE c,
          ef_error_in_item_deletion_0 TYPE c,
          ef_error_in_pod_update_0 TYPE c,
          ef_error_in_interface_0 TYPE c,
          ef_error_in_goods_issue_0 TYPE c,
          ef_error_in_final_check_0 TYPE c,
          d_return   LIKE bapireturn1.
    Internal tables for BAPI Function Module
    data : i_cret like BAPIRETURN1 occurs 0 with header line,
           i_csucess like BAPIVBRKSUCcESS occurs 0 with header line,
           i_ret2 like bapiret2 ,
           flag type c,
           i_mesg like mesg occurs 0 with header line.
    Data Declaration for Invoice Creation
    DATA: VBSK_I     LIKE  VBSK.
    data: d_success  type  c.
    DATA: XKOMFK LIKE      KOMFK   OCCURS 0 WITH HEADER LINE,
          XKOMV  LIKE      KOMV    OCCURS 0 WITH HEADER LINE,
          XTHEAD LIKE      THEADVB OCCURS 0 WITH HEADER LINE,
          XVBFS  LIKE      VBFS    OCCURS 0 WITH HEADER LINE,
          XVBPA  LIKE      VBPAVB  OCCURS 0 WITH HEADER LINE,
          XVBRK  LIKE      VBRKVB  OCCURS 0 WITH HEADER LINE,
          XVBRP  LIKE      VBRPVB  OCCURS 0 WITH HEADER LINE,
          XVBSS  LIKE      VBSS    OCCURS 0 WITH HEADER LINE,
          XKOMFKGN LIKE    KOMFKGN OCCURS 0 WITH HEADER LINE.
    S E L E C T I O N  -  S C R E E N   ******************
    Selection-screen
    Selection-screen : begin of block blk with frame title text-001.
    parameters : p_vbeln like vbak-vbeln obligatory.
    selection-screen : end of block blk.
    A T -  S E L E C T I O N  - S C R E E N ***************
    Validation on Sales order
    at selection-screen on p_vbeln.
    Check the data on VBAK Table
      select single vbeln from vbak into vbak-vbeln
                                where vbeln = p_vbeln.
      if sy-subrc ne 0.
        message e006 with p_vbeln.
      endif.
    S T A R T  - O F - S E L E C T I O N *******************
    Start-of-selection.
      break sreddy.
    Get the Invoice Number corresponding Sales Order Number
      perform get_invoice.
    Step 1.
    Cancel the Invoice  - Transaction VF11
      perform cancel_invoice.
    Reverse the goods issue
      perform reverse_goodsissue.
    Get the Order and Delivery Items
      perform get_sales_deliv.
    Delivery Change
      perform Delivery_change.
    Create Invoice document
      perform invoice_create.
    E N D  -  O F -  S E L E C T I O N  *******************
    end-of-selection.
    if flag = 'X'.
    message i012 with p_vbeln.
    endif.
    *&      Form  get_invoice
          Get Invoice Number
    FORM get_invoice.
    Clear Variables
      clear : v_deliv,
              v_invoic,
              flag.
    Get the Delivery Number First
      select single vbeln from vbfa into v_deliv
                               where vbelv = p_vbeln
                               and   vbtyp_n = 'J'.
      if sy-subrc ne 0.
        message i004 with p_vbeln.
        stop.
      endif.
    Get the Invoice Number
      select single vbeln from vbfa into v_invoic
                               where vbelv = p_vbeln
                               and   vbtyp_n = 'M'.
      if sy-subrc ne 0.
        message i003 with p_vbeln.
        stop.
      endif.
    ENDFORM.                    " get_invoice
    *&      Form  cancel_invoice
          Cancel the Invoice
    FORM cancel_invoice.
      clear : i_ret2,
              i_cret,
              i_csucess.
      refresh : i_cret,
                i_csucess.
      CALL FUNCTION 'BAPI_BILLINGDOC_CANCEL1'
        EXPORTING
          BILLINGDOCUMENT       = v_invoic
      TESTRUN               =
      NO_COMMIT             =
      BILLINGDATE           =
        TABLES
          RETURN                = i_cret
          SUCCESS               = i_csucess
      CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
           EXPORTING
                WAIT   = space
           IMPORTING
                RETURN = i_ret2.
    read table i_cret with key type = 'E'.
      if sy-subrc ne 0.
        message i005 with v_invoic.
        stop.
      endif.
    ENDFORM.                    " cancel_invoice
    *&      Form  reverse_goodsissue
          Reverse the goods Issue
    FORM reverse_goodsissue.
    Local Variable
      data : lv_vbtyp like likp-vbtyp.
      clear : i_mesg,
              lv_vbtyp.
      refresh : i_mesg.
      select single vbtyp from likp into lv_vbtyp
                               where vbeln = v_deliv.
      CALL FUNCTION 'WS_REVERSE_GOODS_ISSUE'
        EXPORTING
          I_VBELN                         = v_deliv
          I_BUDAT                         = sy-datum
        I_COUNT                         =
        I_MBLNR                         =
        I_TCODE                         =
          I_VBTYP                         = lv_vbtyp
        TABLES
          T_MESG                          = i_mesg
       EXCEPTIONS
         ERROR_REVERSE_GOODS_ISSUE       = 1
         OTHERS                          = 2
      if sy-subrc ne 0.
        message i007 with v_deliv.
      endif.
    ENDFORM.                    " reverse_goodsissue
    *&      Form  get_sales_deliv
          Get the Sales order and Deliv Items
    FORM get_sales_deliv.
    Local Variables
      data : lv_kwmeng like vbap-kwmeng.
      clear : i_lips,
              i_vbap.
      refresh : i_lips,
                i_vbap.
    Select the data from LIPS
      select * from lips into table i_lips
                         where vbeln = v_deliv.
      if sy-subrc ne 0.
        message i008 with v_deliv.
        stop.
      endif.
      sort i_lips by vbeln posnr.
      Get the Sales order Item Data.
      select * from vbap into table i_vbap
                              where vbeln = p_vbeln.
      if sy-subrc ne 0.
        message i006 with p_vbeln.
        stop.
      endif.
      sort i_vbap by vbeln posnr.
    Compare delivery Item and Order Items
      loop at i_lips.
        clear lv_kwmeng.
        read table i_vbap with key posnr = i_lips-posnr.
        if sy-subrc eq 0.
          lv_kwmeng = i_vbap-kwmeng * 2.
          if lv_kwmeng >= i_lips-lfimg.
            i_lips-lfimg = i_vbap-kwmeng.
            modify i_lips.
          endif.
        endif.
      endloop.
    ENDFORM.                    " get_sales_deliv
    *&      Form  Delivery_change
          Delivery Update
    FORM Delivery_change.
      Clear : i_prot.
      refresh : i_prot.
    Delivery Update
      CALL FUNCTION 'LE_MOB_DELIVERY_UPDATE'
           EXPORTING
                do_commit                = 'X'
           TABLES
                t_delivery_items         = i_lips
                prot                     = i_prot
           EXCEPTIONS
                conversion_overflow      = 1
                essential_data_missing   = 2
                error                    = 3
                nothing_to_update        = 4
                lock_after_update_failed = 5
                error_in_delivery_update = 6
                OTHERS                   = 7.
      COMMIT WORK.
      IF sy-subrc <> 0.
        MESSAGE i009 with v_deliv.
      endif.
    Post Goods Issue
      CLEAR:    d_return,
                i_prot,
                l_vbeln,
                l_vbkok.
      REFRESH i_prot.
      CLEAR:  ef_error_in_item_deletion_0    ,
              ef_error_in_pod_update_0       ,
              ef_error_in_interface_0        ,
              ef_error_in_goods_issue_0      ,
              ef_error_in_final_check_0      .
    carry out goods issue
      l_vbeln          = v_deliv.
      l_vbkok-vbeln_vl = l_vbeln.
      l_vbkok-wabuc    = 'X'.
    carry out goods issue
      l_vbeln          = v_deliv.
      l_vbkok-vbeln_vl = l_vbeln.
      l_vbkok-wabuc    = 'X'.
    SET UPDATE TASK LOCAL.
      CALL FUNCTION 'WS_DELIVERY_UPDATE'
           EXPORTING
                vbkok_wa                    = l_vbkok
                synchron                    = 'X'
                no_messages_update          = ' '
                update_picking              = 'X'
                commit                      = 'X'
                delivery                    = l_vbeln
                nicht_sperren               = 'X'
                if_error_messages_send_0    = space
           IMPORTING
                ef_error_any_0              = ef_error_any_0
                ef_error_in_item_deletion_0 = ef_error_in_item_deletion_0
                ef_error_in_pod_update_0    = ef_error_in_pod_update_0
                ef_error_in_interface_0     = ef_error_in_interface_0
                ef_error_in_goods_issue_0   = ef_error_in_goods_issue_0
                ef_error_in_final_check_0   = ef_error_in_final_check_0
           TABLES
                prot                        = i_prot
           EXCEPTIONS
                error_message               = 1
                OTHERS                      = 2.
      if sy-subrc ne 0.
        message i010 with v_deliv.
      else.
        COMMIT WORK .
      endif.
    ENDFORM.                    " Delivery_change
    *&      Form  invoice_create
          Invoice Creation
    FORM invoice_create.
      refresh: XKOMFK, XKOMV,
               XTHEAD, XVBFS,
               XVBPA,  XVBRK,
               XVBRP,  XVBSS.
      clear  : XKOMFK, XKOMV,
               XTHEAD, XVBFS,
               XVBPA,  XVBRK,
               XVBRP,  XVBSS,
               VBSK_I.
      VBSK_I-SMART = 'F'.
      XKOMFK-VBELN =  v_deliv.
      XKOMFK-VBTYP = 'J'.
      APPEND XKOMFK.
      CALL FUNCTION 'RV_INVOICE_CREATE'
           EXPORTING
                VBSK_I       = VBSK_I
                WITH_POSTING = 'C'
           TABLES
                XKOMFK       = XKOMFK
                XKOMV        = XKOMV
                XTHEAD       = XTHEAD
                XVBFS        = XVBFS
                XVBPA        = XVBPA
                XVBRK        = XVBRK
                XVBRP        = XVBRP
                XVBSS        = XVBSS.
      if sy-subrc eq 0.
        COMMIT WORK.
       flag = 'X'.
      else.
      message i011 with p_vbeln.
      endif.
    ENDFORM.                    " invoice_create
    Reward Points if it is helpful
    Thanks
    Seshu

  • SAP best practice and ASAP methodology

    Hi,
            Can any body please explain me
                                                          1. What is SAP best practice?
                                                           2. What is ASAP methodology?
    Regards
    Deep

    Dear,
    Please refer these links,
    [SAP best practice |http://www12.sap.com/services/bysubject/servsuptech/servicedetail.epx?context=0DFA5A0C701B93893897C14DC7FFA7D62DC24E6E9A4B8FFC77CA0603A1ECCF58A86F0DCC6CCC177ED84EA76F625FC1E9C6DCDA90C9389A397DAB524E480931FB6B96F168ACE1F8BA2AFC61C9F8A28B651682A04F7CEAA0C4%7c0E320720D451E81CDACA9CEB479AA7E5E2B8164BEC98FE2B092F54AF5F9035AABA8D9DDCD87520DB9DA337A831009FFCF6D9C0658A98A195866EC702B63C1173C6972CA72A1F8CB611798A53C885CA23A3C0521D54A19FD1B3FD9FF5BB48CFCC26B9150F09FF3EAD843053088C59B01E24EA8E8F76BF32B1DB712E8E2A007E7F93D85AF466885BBD78A8187490370C3CB3F23FCBC9A1A0D7]
    [ASAP methodology|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/asap%2bfocus%]
    ASAP methodology is one methodlogy used in implementing SAP .
    The ASAP methodology adheres to a specific road map that addresses the following five general Phases:
    Project Preparation, in which the project team is identified and mobilized, the project Standards are defined, and the project work environment is set up;
    Blueprint, in which the business processes are defined and the business blueprint document is designed;
    Realization, in which the system is configured, knowledge transfer occurs, extensive unit testing is completed, and data mappings and data requirements for migration are defined;
    Final Preparation, in which final integration testing, stress testing, and conversion testing are conducted, and all end users are trained; and
    Go-Live and Support, in which the data is migrated from the legacy systems, the new system are activated, and post-implementation support is provided.
    ASAP incorporates standard design templates and accelerators covering every functional area within the system, as well as supporting all implementation processes. Complementing the ASAP accelerators, the project manager can create a comprehensive project plan, covering the overall project, project staffing plan, and each sub-process such as system testing, communication and data migration. Milestones are set for every work path, and progress is carefully tracked by the project management team.
    Hope it will help you.
    Regards,
    R.Brahmankar

  • Role of a Functional Consultant in each phase of ASAP Methodology

    Hi
    Can anyone Provide me details on Role of a Functional Consultant in each phase of ASAP Methodology.
    Thanking you in advance
    chan

    Chan,
    Below are some of main responsibilities of FC-
    A functional consultant evaluates the demands in talking with the customer's representatives, transforms the essence into an abstract and algorithmic business model. Hence, he identifies the use cases and transforms them into logical and technical views. 
    Then the main task starts: customizing the respective business area and making sure the system reacts in the manner according to the constraints of the requested use case. 
    The consultant documents the settings and prepares proper guidelines that allow other consultants to do further changes or repairs with due efforts. 
    The consultant takes care that proper training is given to the users and that the system is usable, performing appropriately and the business flow is complete and correct. 
    During go live he assists the technical staff by testing the behaviour of the system. 
    After go live he guarantees that the procedures remain usable and consistent in real live situation and proposes enhancements. 
    The main duty of a consultant is to transfer external know-how to the client. It is not manpower that counts but intelligence, understanding of processes, a feeling for defects and general a common sense.
    REWARD POINTS IF U FINDS THIS USEFUL...
    Regds
    MM

  • BW in asap methodology

    hai Experts ,
    can any one explain me where the BW team will involve in which phase in asap methodology.And what is the work of bw team in each phase of asap metholody.
    infact i have some documents regarding the asap methodology but no doc provides me where exactly the bw  work is involved...plz provide me the details where the bw team in ASAP methodology..
    its urgent requirement for me....................
    regards,
    Suri

    Hi
    1.Porject Preparation
    2. Blue print
    3. Realization
    4. Final preparation
    5. Go live and support
    From realisation onwards to go live and support the BW team is involved

  • Whar are the ASAP methodologies?

    hi
    what are the ASAP methodologies, and what are the steps(technical) involved in that?
    thanks in advance,
    bye

    HI,
    Project plan, Business Blue print, Realization, Final preparation & Go-Live - support.
    1. Project Preparation: In this phase, decision makers define clear project objectives and an efficient decision making process (i.e. Discussions with the client, like what are his needs and requirements etc.). Project managers will be involved in this phase (I guess).
    A Project Charter is issued and an implementation strategy is outlined in this phase.
    2. Business Blueprint: It is a detailed documentation of your company's requirements. (i.e. what are the objects we need to develop are modified depending on the client's requirements).
    3. Realization: In this only, the implementation of the project takes place (development of objects etc) and we are involved in the project from here only.
    4. Final Preparation: Final preparation before going live i.e. testing, conducting pre-go-live, end user training etc.
    End user training is given that is in the client site you train them how to work with the new environment, as they are new to the technology.
    5. Go-Live & support: The project has gone live and it is into production. The Project team will be supporting the end users.

Maybe you are looking for

  • Generics in a dynamic context - solutions?

    Let's assume that we have a two level hierarchy of gizmos. Say the parent class is called AbstractGizmo, with children Gizmo1, Gizmo2, Gizmo3, ..... In addition you have a Gizmo generator class to generate gizmos in a variety of ways, here is one of

  • Changing Swatch color in a doc with no effect on other docs

    I have a book containing multiple docs. I am using a color swatch, that I called "Chapter color". I used this swatch to distinguish the color of each doc (chapter). However, once I synchronize the book, all the docs retain the swatch color of the mai

  • HTML Region with source as an item not rendering HTML

    HI All, 1) I have a hidden item P1_ITEM which will be populated after page submit. This item value will be a text with HTML tags 2) I have created a HTML region with source as &P1_ITEM. However the text in HTML region is not getting rendered properly

  • Can't update apps. "Can't connect to the itunes store "

    Hi when I am in the appstore in updates section, it says "can't connect to the itunes store". I tried to turn off and turn on the ipad, change date, change the wifi connection ... It the same thing. But I can download apps. I'm using Ipad 1. Can you

  • Applying StringFormat to TextBox after left focus in debug mode

    I have simple view:  <Grid x:Name="LayoutRoot" Background="White"> <StackPanel Orientation="Horizontal" Margin="5" Height="50"> <TextBox Text="{Binding ValueDouble, Mode=TwoWay, StringFormat='\{0:N2\}'}" Width="50" Margin="5" x:Name="TextBox1"></Text