Est Tab

From UG

(Difference between revisions)
Jump to: navigation, search
(Use in pdfs)
(SOW 1 Add Populate ETOC from selected CT)
 
(87 intermediate revisions not shown)
Line 1: Line 1:
-
[[Category:2013]]
+
[[Category:Acc]]
== Info ==
== Info ==
-
*  0004050: [DR/KPI] Estimation of Sales and Cost
+
== Business Need ==
-
== SOWs ==
+
* To enter estimated charges (on sales side)
 +
* Ops instructed to enter by Arrival date
-
=== SOW 1 Re-design estimation module ===
+
== Component Description ==
-
'''mantis''': 4050
+
To enter charges user have to navigate to Est Tab.
-
'''spec''': below
+
User can add, remove, edit information in a table like format.
-
==== Core need ====
+
=== General controls ===
-
Gore need is to create new way of submitting estimated sales and cost.
+
* user have to save changes using "Save" button
 +
* user can add and delete lines using '''Add''' and '''Remove''' buttons
-
Motivation behind it: data collected will be used in various reports: CPU KPIs, Total Cost, etc.
+
=== Table of Estimated Charge Codes ===
-
Urgency: we need it ASAP because for non-closed CTs we must pull costs from here (into KPIs).
+
==== Sales section ====
-
==== This is a refactoring ====
+
Columns related to Estimated Sales.
-
We need to re-work what we have in two places.
+
* '''CC#'''
 +
** combobox with list of all [[Charge Code Admin |charge codes]] defined in the system
 +
** selected by user
 +
** required
-
* remove/rework existing code on Est Tab (on CT Editor)
+
* '''Unit'''
-
* incorporate estimation form features on Imp tab into a new module
+
** dropdown
-
* remove existing functionality on Imp Tab
+
** see [[Sales Invoice#Unit]]
-
==== Use in pdfs ====
+
* '''DC''' - option to turn on/off the distribution by containers (for OCEAN CTs only)
 +
** checkbox
 +
** when checked Quantity/Rate/Amount will accomodate container entry
-
See [[Arrival Notice Air]] and [[Arrival Notice Ocean (User Guide)]].
+
* '''Bill To Party'''
-
Sales Charges should propagate into special section on above pdfs,
+
* '''Sale Quantity'''
 +
** required
 +
** pre-filled by system as defined in CC Admin > Quantity Field default to
-
==== Copy TOC ====
+
* '''Sale Rate'''
 +
** required
 +
** entered by user
-
Copy TOC from Import Tab" feature.
+
* '''Sale Amount'''
 +
** required
 +
** not editable
 +
** calculated by system: Sale Quantity X Sale Rate
-
Idea is to re-use Sales Charges entered in Estimation module while creating sales invoices.
+
* '''Curr'''
 +
** required
 +
** entered by user
-
Existing feature but can be improved - present all charges and allow to select what are to be copied.
+
* '''M/I'''
-
==== User Interface ====
+
* '''CBV'''
-
* we see it as a one form that consists of one table with three sections:\
+
* '''CT#'''
-
** General
+
-
** Sale Charges
+
-
** Costs
+
-
* '''General''' section has:
+
* '''VAT'''
-
** CC number (entered by user)
+
-
** Description (pulled automatically)
+
-
* '''Sales Charges''' and '''Costs''' sections have same columns except 1st column:
+
==== Cost section ====
-
+
-
** Bill To (in Sell Charges table) vs Vendor (in Costs table)
+
-
** Qty
+
-
** Rate
+
-
** Amount
+
-
** currency
+
-
==== Validation ====
+
Columns related to Estimated Cost.
-
* Each line should have info for General + Sales Charges OR General + Costs
+
* '''Vendor'''
 +
** required
 +
** entered by user
 +
** combobox
-
==== UI Mock Up ====
+
* '''Cost Quantity'''
-
Not requested.
+
** required
-
<!-- [[File:Estimation module.JPG | 700px]] -->
+
** pre-filled by system as defined in CC Admin > Quantity Field default to
-
==== Misc ====
+
* '''Cost Rate'''
 +
** required
 +
** entered by user
-
* this is for all MOTs
+
* '''Cost Amount'''
-
* ideal location is Est Tab
+
** required
-
* possible future developments (ph 2,3):
+
** not editable
-
** Estimated P/L tab
+
** calculated by system: Cost Quantity X Cost Rate
-
** Estimated numbers added to P/L Report
+
-
** D/B report  for Arrived but not Estimated
+
-
==== Questions ====
+
* '''Curr'''
 +
** required
 +
** entered by user
-
=== SOW 2 TMS charges should populate Est tab automatically ===
+
* '''M/I'''
-
'''mant''': 4062
+
* '''CBV'''
-
'''spec:''' below
+
* '''CT#'''
-
Every time we get XML with charges from Desc TMS we store them in DB. At the same time we should display them on Est Tab.
+
* '''Office'''
-
'''Questions''':
+
* '''Description'''
-
* what cc code it will populate? I assume one of 15XX codes
+
=== Use cases ===
-
* do we distribute charges across CTs in the load? Based on what CBV type? Gross Weight?
+
 
-
* charges that come from TMS are not editable in CT2 internal by operator? Or editable? Can they add lines too?
+
==== Main case ====
-
* what to post into :
+
 
-
** Bill To (important! because that is how system will "link charges" on KPIs OR we need another logic in case of TMS)
+
Create several lines. Click save
-
*** idea: post Bill To that is set in E0 that is linked to TMS in the system
+
 
-
** Descr
+
==== Updates to relevant fields on other tabs ====
-
** Qty
+
 
-
** Rate
+
Any values that are used on Est Tab and updated on other tabs of CT Editor (such as gross weight) should be updated on Est Tab and relevant amounts automatically re-calculated.
-
** Currency
+
 
 +
==== Multi editing ====
 +
 
 +
To change value for the same attribute (for example: Cost Curr) on multiple lines user can:
 +
 
 +
* select desired lines
 +
* change value on one line
 +
 
 +
System will update this attribute for lines selected.
 +
 
 +
==== Validation ====
 +
 
 +
* Each line should have info for:  
 +
** General + Sales Charges OR
 +
** General + Costs OR
 +
** General + Sales Charges + Costs
 +
 
 +
===== Misc =====
 +
 
 +
* this is for all MOTs
 +
 
 +
== SOWs ==
-
=== SOW 3 Automate entering container related charges into TOC ===
+
=== SOW 1 Add Populate ETOC from selected CT ===
-
'''mantis''': 4145
+
mantis: '''0004375'''
-
'''spec''':
+
spec: see below
-
TBD
+
'''Requirements''':
 +
* Ability to fill in ETOC quickly for CT#1 if it is similar to ETOC of existing known CT#2
 +
* Sales part only
-
==== Warning on Container changes ====
+
'''Details''' (per Marc):
-
Provide user who deletes, adds containers to shipment (, re-assigns commodities) a warning that these operations might affect Cost per container KPI.
+
Add button "Select ETOC from CT#" + textbox
 +
Once user enters CT# and clicks button system should populate data from ETOC from CT#2. See details below.
-
Do this only before the actual date of departure is set (correct?).
+
* Populate Sale section only
 +
* Populate all columns except Q
 +
* Pre-fill Q as usual for current record
 +
* Populate only lines created by current user office
 +
* Only allow copy from same E0 and same MOT
 +
* In case of Containers: pull rates for cont size/type that match; if no mach then leave rate as 0.

Current revision as of 03:00, 21 November 2013


Contents

[edit] Info

[edit] Business Need

  • To enter estimated charges (on sales side)
  • Ops instructed to enter by Arrival date

[edit] Component Description

To enter charges user have to navigate to Est Tab.

User can add, remove, edit information in a table like format.

[edit] General controls

  • user have to save changes using "Save" button
  • user can add and delete lines using Add and Remove buttons

[edit] Table of Estimated Charge Codes

[edit] Sales section

Columns related to Estimated Sales.

  • CC#
    • combobox with list of all charge codes defined in the system
    • selected by user
    • required
  • DC - option to turn on/off the distribution by containers (for OCEAN CTs only)
    • checkbox
    • when checked Quantity/Rate/Amount will accomodate container entry
  • Bill To Party
  • Sale Quantity
    • required
    • pre-filled by system as defined in CC Admin > Quantity Field default to
  • Sale Rate
    • required
    • entered by user
  • Sale Amount
    • required
    • not editable
    • calculated by system: Sale Quantity X Sale Rate
  • Curr
    • required
    • entered by user
  • M/I
  • CBV
  • CT#
  • VAT

[edit] Cost section

Columns related to Estimated Cost.

  • Vendor
    • required
    • entered by user
    • combobox
  • Cost Quantity
    • required
    • pre-filled by system as defined in CC Admin > Quantity Field default to
  • Cost Rate
    • required
    • entered by user
  • Cost Amount
    • required
    • not editable
    • calculated by system: Cost Quantity X Cost Rate
  • Curr
    • required
    • entered by user
  • M/I
  • CBV
  • CT#
  • Office
  • Description

[edit] Use cases

[edit] Main case

Create several lines. Click save

[edit] Updates to relevant fields on other tabs

Any values that are used on Est Tab and updated on other tabs of CT Editor (such as gross weight) should be updated on Est Tab and relevant amounts automatically re-calculated.

[edit] Multi editing

To change value for the same attribute (for example: Cost Curr) on multiple lines user can:

  • select desired lines
  • change value on one line

System will update this attribute for lines selected.

[edit] Validation

  • Each line should have info for:
    • General + Sales Charges OR
    • General + Costs OR
    • General + Sales Charges + Costs
[edit] Misc
  • this is for all MOTs

[edit] SOWs

[edit] SOW 1 Add Populate ETOC from selected CT

mantis: 0004375

spec: see below

Requirements:

  • Ability to fill in ETOC quickly for CT#1 if it is similar to ETOC of existing known CT#2
  • Sales part only

Details (per Marc):

Add button "Select ETOC from CT#" + textbox Once user enters CT# and clicks button system should populate data from ETOC from CT#2. See details below.

  • Populate Sale section only
  • Populate all columns except Q
  • Pre-fill Q as usual for current record
  • Populate only lines created by current user office
  • Only allow copy from same E0 and same MOT
  • In case of Containers: pull rates for cont size/type that match; if no mach then leave rate as 0.
Personal tools