Skip to content

huynbgithub/sap-abap-domus-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SAP Interior Construction Quotation Applications

Demonstration Video: https://youtu.be/dMY6Nq3g0ts

1. Requirements:

  • Application name: Domus - SAP Interior Construction Quotation Applications.

  • Purpose:

    • Domus helps customers create quotations through customizable packages (including products and services), supporting transparent negotiations between customers and staff, and providing a system of procedures until final contracts are created and signed. Especially, staff and customers could review the previous edited versions of quotations.
  • Features:

    • Staff:

      • Manage packages
      • Manage quotations
      • Negotiate with customers
      • Manage contracts
    • Customers:

      • View packages
      • Customize packages
      • Request quotations
      • View quotations and quotation versions
      • Feedback quotations
      • Accept quotations
      • Cancel quotations
      • View contracts
      • Sign contracts
    • Admin:

      • View dashboard
      • Assign requested-quotations for staff

2. Demonstration:

  • Scenario 01:

  1. Fiori Launchpad Home Page:Alt text
  2. View package list (Staff):Alt text
  3. Create new package (Staff):Alt text
  4. Browse package list (Customer):Alt text
  5. Customize one package (Customer):Alt text
  6. View quotation list (Customer):Alt text
  7. View quotation detail (Customer):Alt text
  • Scenario 02:

  1. Assign the quotation to one staff (Admin):Alt text
  2. Update the assigned quotation(Staff):Alt text
  3. View different quotation versions (Staff):Alt text
  4. Accept the quotation (Customer):Alt text Alt text
  5. Negotiation (Customer and Staff):Alt text
  6. Make contract (Staff):
    • View the accepted quotation: Alt text
    • Write the contract description: Alt text Alt text
    • Automatically send message to the customer: Alt text
  • Scenario 03:

  1. Sign Contract (Customer):
    • Contract before being signed: Alt text
    • Contract after being signed: Alt text
  2. View dashboard (Admin):Alt text

3. Database design:

  • Conceptual ERD: Alt text
  • Logical ERD: Alt text

4. Launchpad Designer:

  • Technical Catalogs:

    • Tiles: Alt text
    • Target Mappings: Alt text
  • Business Catalogs:

    • Customer: Alt text
    • Staff: Alt text
    • Admin: Alt text
  • Groups:

    • Customer: Alt text
    • Staff: Alt text
    • Admin: Alt text
  • Result:

    • Fiori Launchpad Home Page:Alt text

5. Tech Stack:

  • DYNPRO, Table Control, Custom Control, Tabstrip, ALV, Message Class, RAP, Draft Scenario, Target Mapping using Launchpad Designer, Fiori Overview Page (Analytical Apps)

About

Interior Construction Quotation System

Topics

Resources

Stars

Watchers

Forks