Virtual Groups for NATP

From UG

(Difference between revisions)
Jump to: navigation, search
(History)
(Complete List of Virtual Group Classifiers)
Line 17: Line 17:
=== Complete List of Virtual Group Classifiers ===
=== Complete List of Virtual Group Classifiers ===
-
Client and MOT:
+
See [[Reports_Filters#Virtual_Group_Filters]]
-
 
+
-
* Client Company  // single select // match against [[CT#E0_Client]] OR [[CT#E1_Client]] OR [[CT#E2_Client]] OR [[CT#E3_Client]]
+
-
* [[CT#MOT]]  // single select // only choice of Truck Domestic for May 1; add 2 more trucking modes after
+
-
 
+
-
Misc:
+
-
 
+
-
* [[CT#On Customer Hold]] // radio
+
-
* [[CT#Pending Approval Mode]] // radio
+
-
* [[CT#Consol Warehouse]] // single select
+
-
 
+
-
Billing:
+
-
 
+
-
* Show Not Billed CT Records  // checkbox
+
-
** see [[Billed CT Status]]
+
-
 
+
-
Pick Up:
+
-
 
+
-
* [[CT#Pick Up]] (Company - city - note) // single select
+
-
** populate list with all unique [[Address_bo#Company_City_Remark]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportPickUpLocation]]
+
-
* [[CT#Pick Up]] (city) // single select
+
-
** populate list with all unique [[Address#City]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportPickUpLocation]]
+
-
* [[CT#Pick Up]] (state) // single select
+
-
** populate list with all unique [[Address#State]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportPickUpLocation]]
+
-
 
+
-
Developer's Note:
+
-
-----------------
+
-
To simplify you can instead show a list of all US states
+
-
 
+
-
* [[CT#Pick Up]] (ZIP) // single select
+
-
** populate list with all unique [[Address#Zip]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportPickUpLocation]]
+
-
 
+
-
* [[CT#Pick Up Trucker]] // single select
+
-
* [[CT#PT Number]] // textbox, exact match
+
-
 
+
-
* [[CT#Estimated Pick Up Date]] // from datebox to datebox (to select range)
+
-
* [[CT#Actual Pick Up Date]] // from datebox to datebox (to select range)
+
-
 
+
-
Delivery:
+
-
 
+
-
* [[CT#Delivery To]] (Company - city - note) // single select
+
-
** populate list with all unique [[Address_bo#Company_City_Remark]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportDeliveryLocation]]
+
-
* [[CT#Delivery To]] (city) // single select
+
-
** populate list with all unique [[Address#City]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportDeliveryLocation]]
+
-
* [[CT#Delivery To]] (state) // single select
+
-
** populate list with all unique [[Address#State]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportDeliveryLocation]]
+
-
 
+
-
Developer's Note:
+
-
-----------------
+
-
To simplify you can instead show a list of all US states
+
-
 
+
-
* [[CT#Delivery To]] (ZIP) // single select
+
-
** populate list with all unique [[Address#Zip]] fields existing currently in DB where [[Address#Category]] equals to [[Address#ExportDeliveryLocation]]
+
-
 
+
-
* [[CT#Delivery Trucker]] // single select
+
-
* [[CT#DT Number]] // textbox, exact match
+
-
 
+
-
* [[CT#Estimated Delivery Date]] // from datebox to datebox (to select range)
+
-
* [[CT#Actual Delivery Date]] // from datebox to datebox (to select range)
+
== General Wizard ==
== General Wizard ==

Revision as of 14:40, 7 June 2010


Contents

General info

Business Requirements

See New Arden Trucking Project NATP (main)#Virtual Groups

Virtual Group Classifiers

  • Definitions:
    • Virtual Group is a subset of all records. Every CT that belongs to that group should satisfy given criteria.
    • Let's call criteria above Virtual Group Classifiers. These are basically filters that define what is in the group and what is out.

Complete List of Virtual Group Classifiers

See Reports_Filters#Virtual_Group_Filters

General Wizard

  • Developer's Note: please used any standard wizard UI layout/functionality. (CT2 Wizard standard TBD later).
  • General Wizard will be used to define a Virtual Group - to dfine list of CTs that will constitute particular group.
    • This preliminary step is required for any action related to Virtual Groups.

General Wizard Steps

General Wizard. Step 1.

Option 1. Define by Classifiers

File:Define virtual by filters.JPG

List of filters above is from #Virtual Group Classifiers

Filters Are Activated by Checkbox
  • Checkbox in front of the filter indicates if this filter is active or not (must be added as a report condition or not)
  • By default all filters are not selected (not active)
  • By selecting filter this filter is added to report conditions
  • By un-selecting filter this filter is removed from report conditions
  • Note: Similar functionality is implemented in In Transit Report
Option 2. Define by CT list

This is a great workaround. If operator can not "extract" right group by selecting filters then they can simply enter numbers. It is similar to what you can do on List CTs.


File:Virtual trucking groups wizard step 1.JPG

General Wizard. Step 2.

File:Virtual trucking groups wizard step 2.JPG

See #Columns for Group List for list of columns on Figure above

Columns for Group List
Misc
  • Paging - optional
  • Sorting - by CT#
  • columns sortable? for now - no

General Wizard Step 3

File:Virtual trucking groups wizard step 3.JPG

  • If user clicks on "Apply" button then system will produce pop up with relevant user interface - see #Actions
Multiple E0 case

If CTs produced at #General Wizard. Step 2. do not share same E0 company then system will disable Billing and Documentation choices and print this message:

Warning: "Billing" and "Generate Documents" choices are disabled 
Reason: Virtual Group contain multiple E0 Client values

Actions

NATP Actions through Virtual Group Wizard

Depending on the choice of Action user will be directed to specific UI. See list below:


NATP Actions outside of Virtual Group Wizard

Added --Alex 19:38, 10 April 2010 (UTC)

History

Change design for Reports related features

m1908

Multiple E0 case added

Personal tools