alvin koh, carmen tan, cedric ng, wilson lim - … 2 alvin koh, carmen tan, cedric ng, wilson lim....

28
IS412 Enterprise Business Solutions Assignment 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim

Upload: votu

Post on 10-May-2018

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 2: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

• Our Business Scenario/Process

• Chosen Enterprise Services

• Business Rule(s)

• Diagrams

• Additional Implementations

• Demonstration

• Improvements to the Business Process

• Learning Outcomes

Content Page

Page 3: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Quick Background

GSK Pharmaceutical company selling the DRUG

‘Relenza’ to hospitals, clinics and pharmacies.

Page 4: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Our Business Scenario for

using Netweaver

Page 5: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Billing

Business Process

Sales Order Processing

Inventory Sourcing

Pre-Sales Delivery Payment

Determine Delivery Schedule and route

Create Outbound Delivery

Pick Materials

on Delivery Note

Create invoice

for Customer

Post Goods Issue

Logistics ManagerLogistics Coordinator

Page 6: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Billing

Business Process

Sales Order Processing

Inventory Sourcing

Delivery

Determine Delivery Schedule and route

Create Outbound Delivery

Pick Materials

on Delivery Note

Create invoice

for Customer

Post Goods Issue

Sales Order Processing

Inventory Sourcing

Determine Delivery Schedule and route

Create Outbound Delivery

Pick Materials

on Delivery Note

Post Goods Issue

Create invoice

for Customer

Delivery Billing

Logistics ManagerLogistics Coordinator

Page 7: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Enterprise Services Used

Start Delivery on Scheduling

Check Delivery Quantity

Acknowledge Delivery

Requirements

Create Outbound Delivery

Create Billing Invoice

Fulfill Delivery

1. Find Sales Order Basic Data by Elements

3. Read Customer Basic Data

2. Read Sales Order_v2

Check Delivery Quantity

Acknowledge Delivery

Requirements

Create Outbound Delivery

Fulfill Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Confirm Receipt of Invoice

Start Delivery on Scheduling

7. Read Customer Invoice

6. Create Customer Invoice with Reference

5. Create Goods Movement with Reference_V14. Create Outbound Delivery with Reference to Sales Order

Page 8: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Business Rules

Sales Organization

ID DeliveryApproval/quantity

DeliveryApproval/deliveryApproval = {boolean}

Hospital SA01 > 500 True

<= 500 False

Clinic SA02 > 150 True

<= 150 False

Pharmacies SA03 < 200 True

<= 200 False

Page 9: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

CE

Delivery Scheduling Application

ERP (633)

eSOA Model

consumer provider

registry

Download WSDL

Publish WSDL

Bind (Invoke)(SOAP)

Page 10: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Deployment

http://demo.sap.com/gsk/sales/pr/pm

http://demo.sap.com/gsk/sales/ui/vc

Development Components

2. Visual Composer

SAP NetWeaver CE 7.2

Deploy

SAP ERP (633)

3. Rules

4. Composite Service

Enterprise Services

http://demo.sap.com/gsk/delivery/bl/rules

1. Process Development

http://demo.sap.com/gsk/sales/bl/scomp

Page 12: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 13: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Process Context

Page 14: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Visual Composer

Retrieve all the undelivered sales order and choose

one.1.Retrieve customer’s address 2. Retrieve the particular sales

order details

• Combine the customer and sales information

• Confirm delivery for

goods

Page 15: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 16: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 17: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 18: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 19: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 20: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Acknowledgement Approved

Delivery Scheduling Process

Sales Order Delivery

Scheduling

Check Delivery Quantity

Logistics Coordinator Logistics Manager Delivery Personnel and Customer

ERP

X

Acknowledge Delivery

Requirements

Acknowledgement Required

Acknowledgement Not Required

Fulfill Delivery

Create Outbound Delivery

Create Billing Invoice

Confirm Receipt of Invoice

Page 21: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

• After the invoice is created, the invoice will be converted to a PDF form.

Composite Service

• The goods have been delivered to the customer. This will allow ‘Post Goods Issue’.

• After ‘Post Goods Issue’, the invoice will be created.

Created a composite enterprise service that comprises of 3 enterprise services

Create Goods Movement with Reference_V1

Create Customer Invoice with Reference

Read Customer Invoice

1

2

3

Page 22: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Composite Service Screenshot

1. Create Goods Movement with Reference_V1

2. Create Customer Invoice with Reference

3. Read Customer Invoice

Page 23: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Additional Implementations

1. Composite Service using Service Composer

• Implemented 3 Enterprise Services together

2. Offline Forms using LIFECYCLE DESIGNER

• Delivery Confirmation

• Customer Invoice

3. Google Maps• Route planning

Page 24: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Improving the business processToday’s current process

With SAP Composite Application

Display Sales OrderVA03

Create Outbound Delivery, Pick and Post Goods Issue

VL01N and VL02N

InvoicingVF04

Invoicing

Create Outbound Delivery, Pick and Post Goods Issue

Display Sales Order

Flexible modeling of process chain and more user friendly

Going to different screens to do the postings

Page 25: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Improvements

Customers

Warehouse

Optimized, customer tailored user interface to provide comprehensive information at one glance

Reduced time to check for uncompleted orders

Page 26: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Enterprise Business Solutions

Flexibility

Learning Outcomes

eSOA

Heterogeneity

Data Consistency

User Interface

Page 28: Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim - … 2 Alvin Koh, Carmen Tan, Cedric Ng, Wilson Lim. ... GSK Pharmaceutical company selling the DRUG ‘Relenza’ to hospitals, clinics

Questions and

Answers