Sie sind auf Seite 1von 12

Additional Field in Menu Pricing

Technical Specification
Autoline Rev8
FS/16812

Commercial in confidence: "This document contains information that is confidential and/or protected by intellectual property
rights. Any use of the information contained herein (including, but not limited to, total or partial reproduction, communication or
distribution in any form) by persons other than the designated recipient(s) is prohibited. If you have received this document in
error, please notify the sender either by telephone or by e-mail and delete the material from any computer and/or destruct any
paper form. Thank you for your cooperation."

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

DOCUMENT MANAGEMENT
Author

Jeonghan Ahn

Date

12/02/2013 05:44:00 PM

File name

128986505.doc

Version

0.1

No. of pages

12

Manufacturer

All

Description
To add new field i.e. Parts % in Menu Price setup for user to dictate the distribution of revenue between service
& parts from menu variance upon financial posting

Supporting documents
Source

ADP N

Version

Title

ADP_

Date
DD/MM/YYYY

Document version control


Date

Version

Reason

Who

31/08/2012

1.0

Initial version

Jeonghan Ahn

Date: 12/02/2013 05:44:00 PM

Page: 2/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

TABLE OF CONTENTS
FUNCTIONALITY..................................................................................................................................4
Functional requirements details..........................................................................................................4
Technical and maintenance requirements..........................................................................................6
System performance impacts.............................................................................................................6
Error handling.....................................................................................................................................6
Assumptions.......................................................................................................................................6
DATA MODEL.......................................................................................................................................7
Data mapping.....................................................................................................................................7
APPROACH..........................................................................................................................................8
Overview of approach........................................................................................................................8
Modules / products to be developed...................................................................................................8
Dependencies and impacts................................................................................................................8
SCOPE..................................................................................................................................................9
THIRD-PARTY SOFTWARE AND ASSISTANCE..............................................................................10
External assistance / cooperation required......................................................................................10
Third-party software requirement.....................................................................................................10
Third-party logos..............................................................................................................................10
ESTIMATES........................................................................................................................................11
Development estimate......................................................................................................................11
Resource estimate ..........................................................................................................................11

Date: 12/02/2013 05:44:00 PM

Page: 3/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

FUNCTIONALITY
Functional requirements details
This requirement will be working under MS(00) only.
New parameter is required. OO oo O wood part %

This parameter is not number but numeric string.


If this parameter is null string, the logic of calculating menu price variance will follow the core.
OO oo O wood part %
0 mean all labour while 100 mean all parts (i.e. overhead is zero labour, while parts is the
inventory 100 (max or lower than 100)
If it is zero, all variance will be posted to labour.
If it is 100, all variance will be posted to parts.
The format of this variable should be xxx.xx(ex. 100.00, 65.35, 0.00 or blank)

Date: 12/02/2013 05:44:00 PM

Page: 4/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

OO oo O wood

If menu price is as below,

Each parts and labour price is as below

Variance will be posted like this.(This is current core logic).

Date: 12/02/2013 05:44:00 PM

Page: 5/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

Basically, the formula of core logic for menu price variance is that,
For parts : ROUND(Total Variance * (Total Parts / Total)) 331.34 * (291.34 / 381.34) = 78.199..
For labor : ROUND(Total Variance * ((Total Total Parts) / Total)) 331.34 * (381.34-291.34) /
381.34 = 253.1404
OO oo O wood

OO oo O wood

This logic will be changed to : OO oo O wood


If new parameter is blank, the logic will be same with the above.
If new parameter not blank, the formula will be,
ROUND(Total variance * new parameter / 100) for parts
ROUND(Total variance * (100-new parameter) / 100 for labor

Technical and maintenance requirements


None

System performance impacts


None

Error handling
When parameter is set, Error message will be displayed and data will not be saved if the format
exceeds xxx.xx or string is inserted.

Assumptions
For the menu pricing, standard RTS code will be used.(MS/00)

Date: 12/02/2013 05:44:00 PM

Page: 6/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

DATA MODEL
New table is required to set Part%.
Database table name : IP.MS.mpvrp

OO oo O wood

Menu price variance rate for part


Field name

Description

Type/length

MENUCODE

Menu Code

C/24

COMPANY

Company code

C/2

PARTSP

Parts Percentage

C/6

Validation required

###.##, 0123456789

Data mapping
None.

Date: 12/02/2013 05:44:00 PM

Page: 7/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

APPROACH
Overview of approach
For Part% parameter, CreateControl method will be used.

Modules / products to be developed


MS/00APPS
MS/IPMENUPRICE(new product)
SO/libGB

Dependencies and impacts


New product will have a core dependency with SO/libGB.

Date: 12/02/2013 05:44:00 PM

Page: 8/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

SCOPE
This development will be done within Standard menu price function.

Date: 12/02/2013 05:44:00 PM

Page: 9/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

THIRD-PARTY SOFTWARE AND ASSISTANCE


External assistance / cooperation required
None.

Third-party software requirement


None

Third-party logos
None

Date: 12/02/2013 05:44:00 PM

Page: 10/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

ESTIMATES
Development estimate
Items

Description

Days

Create control and database for new parameter

Menu price calculation logic in proper position of core program

3
4
Total

Resource estimate
Project
stage

Resource

Estimated
Days

RA

PM

Requirement analysis

DF

PM

Requirement definition

SP

PM

Technical Specification

PR

RD

Development

PR

RD

Testing

0.5

PR

RD

Technical Documentation/Handover

0.5

EV

RD

RMD Testing

0.5

PE

RD

Piloting

1.5
2

Total

Date: 12/02/2013 05:44:00 PM

Page: 11/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

128986505.doc:
Additional Field in Menu Pricing

Doc. No.:
ADP_37537IS
Version: 0.1

APPROVAL PAGE
Author

[Author]

Date

12/02/2013 05:44:00 PM

File name

128986505.doc

Version

0.1

No. of pages

12

Manufacturer

All

Name

Position

Date

For ADP

For Manufacturer/Partner/Client

Remarks

After last signature please return to author

Date: 12/02/2013 05:44:00 PM

Page: 12/12

The original document is located on the SharePoint Server | Document Responsible: Jeonghan Ahn
Issue no. FS/16812

Das könnte Ihnen auch gefallen