New Arden Trucking Project NATP (main)

From UG

(Difference between revisions)
Jump to: navigation, search
(DT number)
(New Fields)
Line 126: Line 126:
==== PT number ====
==== PT number ====
-
* Pick Up Trailer id - Unique id generated by the system. This is the tag to identify what CTs belong to the given  Pick Up Truck Load.
+
 
-
* <strike>read only</strike>(change:--[[User:Alex|Alex]] 02:03, 17 April 2010 (UTC)) and located on Gen tab next to [[CT#Export Pick Up Trucker]]
+
see [[CT#PT Number]]
==== DT number ====
==== DT number ====
-
* Delivery Trailer id - Unique id generated by the system. This is the tag to identify what CTs belong to the given  Delivery Truck Load.
 
-
* <strike>read only</strike>(change:--[[User:Alex|Alex]] 02:03, 17 April 2010 (UTC)) editable and located on Gen tab next to [[#Delivery Trucker]]
 
-
 
-
Assignment of PT and DT are through virtual groups only.
 
-
 
-
Developers Note 1:
 
-
------------------
 
-
DT and PT must be generated from same counter!
 
-
This is because in some cases same number should be assigned to both.
 
-
 
-
===== PT DT Note =====
 
-
 
-
PT/DT can be assigned to automatically generated counter through
 
 +
see [[CT#DT Number]]

Revision as of 02:26, 17 April 2010


Contents

General Info

  • parent mantis: 1884
  • requested for Release: April 29 (staging)

Business Needs and Requirements

Meetings

March 24 Meeting

  • During this meeting all core and some detailed requirements have been presented and discussed. There is one related document created by Director of Operations - see Operations May 01 tab on Copy of Trucking Project - 2010-03-24.xls file attached to mantis 1884.

March 29 Meeting

  • Core design has been reviewed.
  • Additional requirements discussed.
  • Reports finalized
  • See them documented in EA DOM (NATP) - 2010-03-29.xls in 1884

March 31 Meeting

  • Additional requirements discussed.
  • Docs and Billing finalized
  • See them documented in EA DOM - 2010-03-31.xls in 1884

April 5 Meeting

Deadline

It was requested to have all features in production by May 1.

Existing Business Process and Use Cases

Does not exist - this is a new business.

Summary

Below is a full list of functionality requested:

Billing

One option is to bill once a day a group of CTs. Group could be defined by conditions: delivered=today; delivery location=XX.

Many other options should be possible: based on another date conditions, location conditions.

We might bill weekly.

See also: #Virtual Groups.

Reports

  • In Transit Report. Add filters:
    • Shipper / pick up location
    • Carrier / Trucker
    • Delivery location/consignee
  • Previous Day Collections / Deliveries changes:
    • none
  • "Approval Report" (new report). Filters:
    • Consignee
  • "Impending Pick ups" (new report) (based on estimated dates). Similar in concept to existing impending reports. Filters:
    • shipper/pick up location
    • carrier?
  • "Impending deliveries" (new report) (based on estimated dates). Similar in concept to existing impending reports. Filters:
    • Delivery location/consignee
    • Carrier?

See also: #Virtual Groups.

Documents

  • Truck Detailed Manifest.
  • D/O.

See also: #Virtual Groups.

Flags

See #New fields

New Fields

On Customer Hold

See CT#On_Customer_Hold

Pending Approval Mode

  • (radio Y/N; default to N)
  • Gen tab, bottom right corner
  • MOT = all


Consol Warehouse

  • Code to identify specific warehouse. List of 4 numbers: {1,2,3,4}.
  • Add to botom right of Gen Tab
  • For now only for Truck modes (later we might add it to all MOTs)
Developers Note:
--------------
If it does not take much more time, please create Admin so that they can manage their own lists
instead of hard coded 1,2,3,4. Or we can add this feature later.

Delivery Trucker

  • We need this field added to Truck MOT ()
Developers Note:
----------------
This is the same field as CT#Delivery Trucker we have for Ocean and Air.

These flags/fields will be used as filters to generate reports, documents, groups.

PT number

see CT#PT Number

DT number

see CT#DT Number


See also: #Virtual Groups.

File Upload

Upload files (POD's) functionality required.

See: #Virtual Groups

Virtual Groups

Functionality to create "virtual groups" is needed. "Virtual group" is a subset of all records. Every CT that belongs to that group should satisfy given criteria.

Example 1. All CTs that satisfy:

MOT = Truck Domestic
Move From PICK UP LOCATION A
For: CARRIER B
For: SHIPMENTS TO DESTINATION C
For: ESTIMATED COLLECTION TODAY

Example 2. All CTs that satisfy:

MOT = Truck Domestic
To DELIVERY LOCATION A
For: CARRIER D
For: SHIPMENTS FROM ALL ORIGINS 
For: ESTIMATED DELIVERY TOMORROW

List of selection criteria.

  • Client Company
  • Choice of 3 Trucking MOTs
  • Flags - see #Flags
  • Shipper location
  • Consignee location
  • Trucker Name (carrier)
  • Pick up date (estimated or actual)
  • Delivery date (estimated or actual)
  • Not Billed Records


The purpose of grouping is to be able to perform certain action on a number of selected CTs. Actions that should be supported:

  • 1. generate REPORTS (either 1 time or schedule/automate)
  • 2. generate DOCUMENTS (single d/o or consolidation d/o and manifests)
  • 3. generate BILLING
  • 4. upload files (POD's)

There is no need to save this kind of group or assign a number to it. That is why we call it virtual.

Suggested Solution

Deadline

It is not clear now what can be completed by May 1.

Spec should be completed, approved and estimated (in man hours) first.

Summary

Flags Solution

See Gen_Tab_(component)#m1895

Virtual Groups Solution

Goto Virtual Groups for NATP

Reports Solution

Documents Solution

See Documents for Virtual Group

Billing Solution

See Billing for Virtual Group

File Upload solution

See File Upload for Virtual Group

Misc

Suggested Business Process and Use Cases

See Business Process and Use Cases for NATP.

Personal tools