FS 295942 LD-8QNKTV Implement Supervisor Message Handling: Difference between revisions

From Calidus HUB
mNo edit summary
mNo edit summary
Line 51: Line 51:
= Functional Description  =
= Functional Description  =


A new screen within CALIDUS Portal will display a list of all available receipts for that depot.  
A new page within CALIDUS Portal will allow the entry of an email message from the inbound/outbound processing pages described elsewhere and the message processing page described later in this document.


[[File:295941-1.jpg|border|700px]]
The page will display a header section with relevant information - for all messages the message type, status ('open') and user and then specific information dependent on the message type e.g. for an order message the owner/order number.


A number of filters will be available for the users to filter what is displayed:  
Under the header will be the email entry section. This will consist of the following fields:


[[File:295941-2.jpg|border|700px]]
* From - the email address from i.e. the email address of the user raising the message
* To - this will be the admin email address from the users group and if different the originator of the message i.e. the from address <as the message will not be sent by the user - TBC>.
* Cc - an additional box so the user may include other emails they wish to send the message to.
* Subject - the subject for the email.


*      A drop-down list of Studies (i.e. Owners) will be available to allow the users to see receipts for a particular study. This will display all owners visible to the user as assigned to the users Group within the Portal, and will include an 'All' option, which will include all owners visible within the drop-down. '''NOTE:''' The drop-down will default to the currently selected owner from the Home page.
'''Note:''' The From and To boxes will in nearly all circumstances be pre-populated, and non-amendable. The subject will only be editable on the initial creation of a message thread, for all responses and additional messages on the thread, it will be read-only to ensure the thread subject is consitent.


* A Drop-down List of Statuses will be available to allow the user to see Orders at that particular status. The list will comprise of the following values:
The final section will be a series of buttons:
** All - Both Incomplete and Complete receipts.
** Incomplete (Default) - receipts which have not been Putwaway Confirmed.
** Complete - Receipts which have been Putwaway Confirmed.


* A filter box to allow the user to enter a specific GRN Number  (or a partial match, by entering just the beginning of the receipt e.g. 123 to find 1234 & 1236 etc).
* Send - this will send the message, leaving the status of the message 'Open', and will take the user into the Message Processing page which will automatically show the message thread.
* Send & Close - this will only appear for admin users. It will send the message and set the stauts of the original to 'Closed' so that the message  thread can no longer be added to.
* Cancel - this will not send the message and will return the user to the previous page.  


* A filter box to allow the user to enter a specific Advice Note Number (or a partial match, by entering just the beginning of the receipt e.g. REC123 to find REC1234 & REC1236 etc).
[[File:295942-1.jpg|border|700px]]


'''NOTE:''' None, Either or Both of the above fields may be entered. If both a GRN Number and Advice Note Number are entered, then the search will try to match against both values.


<!-- NEW PAGE -->  
<!-- NEW PAGE -->  
Once the user has made their selection and clicks on the 'Find' button, a list of receipts will be displayed which match the selected criteria. The screen will limit the number of receipts displayed with a default of 20 records, with buttons to fetch the next/previous pages of data.
[[File:295941-3.jpg|border|700px]]
The data will initially be sorted by Status and GRN No. Clicking on any of the column headings will change the sort sequence.
The details displayed for each GRN found will be:
* Alert - showing whether a problem has been reported.  If there is an outstanding alert, the icon will be red; else if all the alert(s) have been cleared the icon will be green. Clicking the alert icon will take the user into the Alert/Issues page to display the alerts. '''NOTE:''' It will not be possible to select a GRN for processing which has an outstanding alert.
* Owner - the owner/study
* GRN No - the CALIDUS WMS GRN no
* Advice Note No - the Advice Note No
* Expected Date - the Expected Date in the format DD-MMM-YYYY
* Status - the status of the GRN. See the drop-down description above for details.
*      Return - a tick icon to denote if the GRN is marked as a retrun i.e. the CALIDUS WMS GRN type is "R".
* Selected - a radio button for the user to select a sigle GRN to be actioned. Note that if a GRN has an outstanding alert, then the radio button will not be available for selection.
*      +/- Expansion - clicking on the +/- button at the end of each row will expand the rows details to show the following additional detail information:
** Stock Code - the CALIDUS WMS Stock Code
** Description - the description of the stock
** Rotation - the CALIDUS WMS System Rotation No
** Sell By Date - the Sell-By-Date against the line
** Qty - the total unit qty against the line
Note that the +/- icons in the heading will expand/collapse all of the row details.
At the foot of the page, a navigation section will allow the user to navigate between the pages of data and select the number of records to be displayed on the page.
In addition to the navigation section, a selection of buttons will be available, dependent on the order selections made, as described next.
<!-- NEW PAGE -->
'''Report Problem''' - If this button is pressed clicking this button will display a confirmation dialogue, showing the GRN Number and user name. If the user confirms that they wish to continue reporting a problem, the system will display the Message Creation page passing the selected GRN information into the page. This page will allow the user to enter details of an email. The Email recipient and some of the details will be pre-set on the form. On clicking Send, the email will be sent directly through the client's email program. The details of the email will also be saved in CALIDUS WMS on a new table, and the message thread can be viewed on the CALIDUS Portal Message Processing page.
'''Print''' - If the GRN status is 'Pending', clicking this button will create a GRN Putaway Note. Selecting a status other than 'Pending' will disable this button.
The GRN Putaway Note produced will be a PDF document with a simple list of the GRN information, followed by each product and the Serial Numbers against each product. The list can be saved and printed by the user.
'''Confirm''' - If the GRN status is 'Pending', clicking this button will display a confirmation dialogue, showing the GRN Number and user name. If the user confirms that they wish to continue with the confirmation, the system will create all pallets in their default putaway locations with all preadvised serial numbers received as if 100%. The page will also mark the GRN as putaway confirmed. Standard processing (automatically holding the stock until the temperature has been confirmed) will remain in place. Once the confirmation has been processed, the data grid will be refreshed to display the changed GRN status.


<!-- NEW PAGE -->  
<!-- NEW PAGE -->  

Revision as of 17:02, 1 March 2012





Aptean Logo.png







DHL

Implement Supervisor Message Handling


CALIDUS Portal

1st Mar 2012 - 0.1
Reference: FS 295942 LD-8QNKTV












































Functional Overview

Client Requirement

Implement Supervisor Message Handling within CALIDUS Portal and Implement Problem Resolution emails within Portal As per FS 294817, SCR-294817-6: Implement Supervisor Message Handling within CALIDUS Portal & SCR-294817-7: Implement Problem Resolution emails within Portal. Please take under consideration all comments for this section from attached "CT Global Order Well v0 3 - initial spec.rtf"

Solution Overview

The CALIDUS Portal Web Application will be modified to include Message Creation and Message Processing pages which will allow the user to perform the following:

  • Create a message (email) to report an Issue/Problem.
  • Add additional messages onto the same problem thread.
  • Show the message thread/history
  • Respond to a user problem (admin only)
  • Close a message thread (admin only)
  • Re-Open a problem thread (admin only)

See the Functional Description for details.

Scope

  • A new Calidus Portal table PORTAL_MESSAGES will be created to hold the messages.
  • A new EMAIL_ADDRESS field will be added onto the PORTAL_USERS table to hold the users email address.
  • A new EMAIL_ADDRESS field will be added onto the PORTAL_GROUPS table to hold the groups admin email address(es).


Functional Description

A new page within CALIDUS Portal will allow the entry of an email message from the inbound/outbound processing pages described elsewhere and the message processing page described later in this document.

The page will display a header section with relevant information - for all messages the message type, status ('open') and user and then specific information dependent on the message type e.g. for an order message the owner/order number.

Under the header will be the email entry section. This will consist of the following fields:

  • From - the email address from i.e. the email address of the user raising the message
  • To - this will be the admin email address from the users group and if different the originator of the message i.e. the from address <as the message will not be sent by the user - TBC>.
  • Cc - an additional box so the user may include other emails they wish to send the message to.
  • Subject - the subject for the email.

Note: The From and To boxes will in nearly all circumstances be pre-populated, and non-amendable. The subject will only be editable on the initial creation of a message thread, for all responses and additional messages on the thread, it will be read-only to ensure the thread subject is consitent.

The final section will be a series of buttons:

  • Send - this will send the message, leaving the status of the message 'Open', and will take the user into the Message Processing page which will automatically show the message thread.
  • Send & Close - this will only appear for admin users. It will send the message and set the stauts of the original to 'Closed' so that the message thread can no longer be added to.
  • Cancel - this will not send the message and will return the user to the previous page.

295942-1.jpg



Appendix A: Quote & Document References

Cost Details
Activity Estimate
No. of Days
No. of Days Rate per Day (£) Cost (£ Exc. VAT)
Requirements 0.00 0.00 525 £0.00
Change Request Evaluation 0.00 0.00 525 £0.00
Functional Specification 1.50 1.50 525 £787.50
Technical Specification 0.00 0.00 525 £0.00
Development 4.00 4.00 500 £2,000.00
Testing and Release 1.25 1.25 500 £625.00
Implementation 0.00 0.00 500 £0.00
Project Management First argument to "number_format" must be a number. First argument to "number_format" must be a number. 500 £First argument to "number_format" must be a number.
 
TOTAL First argument to "number_format" must be a number. First argument to "number_format" must be a number.   £First argument to "number_format" must be a number.
Estimate excludes training, release to live and go live support.

A.1 References

Ref NoDocument Title & IDVersionDate
1   


A.2 Glossary



A.3 Authorised By


OBS

OBS Product Manager
_____________________________

DHL

DHL Representative
_____________________________