FS 297001 Prolog EPOD Modifications: Difference between revisions
From Calidus HUB
(v0.6 - Amended after feedback from Rob Ellis) |
(v1.2 - Added test plan) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
{{#vardefine:System|''CALIDUS'' EPOD}} | {{#vardefine:System|''CALIDUS'' EPOD}} | ||
{{#vardefine:Doc_Title|Prolog EPOD Modifications}} | {{#vardefine:Doc_Title|Prolog EPOD Modifications}} | ||
{{#vardefine:Version| | {{#vardefine:Version|1.2}} | ||
{{#vardefine:Date| | {{#vardefine:Date|3rd May 2012}} | ||
{{#vardefine:Reference|297001}} | {{#vardefine:Reference|297001}} | ||
{{#vardefine:Year|2012}} | {{#vardefine:Year|2012}} | ||
Line 250: | Line 250: | ||
<PRE> | <PRE> | ||
<EPOD_IMPORT EPL_SITE_ID="PROLOG" EPL_USER_ID="ADM" EPL_USER_PASSWORD="TEST"> | <EPOD_IMPORT EPL_SITE_ID="PROLOG" EPL_USER_ID="ADM" EPL_USER_PASSWORD="TEST"> | ||
<EPOD_JOBS> | |||
<EPOD_JOB> | <EPOD_JOB> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_LOAD_ID> | <EPL_LOAD_ID>PRO120503</EPL_LOAD_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_JOB_CODE>PRO120503_1</EPL_JOB_CODE> | |||
<EPL_JOB_TYPE>C</EPL_JOB_TYPE> | <EPL_JOB_TYPE>C</EPL_JOB_TYPE> | ||
<EPL_JOB_GROUP> | <EPL_JOB_GROUP>SHEFF</EPL_JOB_GROUP> | ||
<EPL_CUST_REF></EPL_CUST_REF> | |||
<EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | <EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE> | <EPL_OFFICE_INSTRUCTION>Free Text Instructions Admin Only</EPL_OFFICE_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE>20120503</EPL_START_PLANNED_DATE> | |||
<EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | <EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | ||
<EPL_END_PLANNED_DATE> | <EPL_END_PLANNED_DATE>20120503</EPL_END_PLANNED_DATE> | ||
<EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | <EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | ||
<EPL_CUSTOMER_CODE>CUSTCODE1</EPL_CUSTOMER_CODE> | <EPL_CUSTOMER_CODE>CUSTCODE1</EPL_CUSTOMER_CODE> | ||
<EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | <EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | ||
Line 274: | Line 274: | ||
<EPL_CONTACT>Dave Jones</EPL_CONTACT> | <EPL_CONTACT>Dave Jones</EPL_CONTACT> | ||
<EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | <EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | ||
<EPL_EMAIL> | <EPL_EMAIL></EPL_EMAIL> | ||
< | <EPL_OWNER_NAME>Britvic</EPL_OWNER_NAME> | ||
</EPOD_JOB> | </EPOD_JOB> | ||
<EPOD_JOB> | <EPOD_JOB> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_LOAD_ID> | <EPL_LOAD_ID>PRO120503</EPL_LOAD_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_JOB_CODE>PRO120503_1</EPL_JOB_CODE> | |||
<EPL_JOB_TYPE>D</EPL_JOB_TYPE> | <EPL_JOB_TYPE>D</EPL_JOB_TYPE> | ||
<EPL_JOB_GROUP> | <EPL_JOB_GROUP>SHEFF</EPL_JOB_GROUP> | ||
<EPL_CUST_REF></EPL_CUST_REF> | |||
<EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | <EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE> | <EPL_OFFICE_INSTRUCTION>Free Text Instructions Admin Only</EPL_OFFICE_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE>20120503</EPL_START_PLANNED_DATE> | |||
<EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | <EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | ||
<EPL_END_PLANNED_DATE> | <EPL_END_PLANNED_DATE>20120503</EPL_END_PLANNED_DATE> | ||
<EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | <EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | ||
<EPL_CUSTOMER_CODE>CUSTCODE2</EPL_CUSTOMER_CODE> | |||
<EPL_CUSTOMER_NAME>OBS Logistics</EPL_CUSTOMER_NAME> | |||
<EPL_ADDRESS_1>Southern Gateway</EPL_ADDRESS_1> | |||
<EPL_CUSTOMER_CODE> | <EPL_ADDRESS_2>Speke Boulevard</EPL_ADDRESS_2> | ||
<EPL_CUSTOMER_NAME> | <EPL_ADDRESS_3>Speke</EPL_ADDRESS_3> | ||
<EPL_ADDRESS_1> | <EPL_ADDRESS_4>Liverpool</EPL_ADDRESS_4> | ||
<EPL_ADDRESS_2> | <EPL_ADDRESS_5>Merseyside</EPL_ADDRESS_5> | ||
<EPL_ADDRESS_3> | <EPL_POSTCODE>L24 9HZ</EPL_POSTCODE> | ||
<EPL_ADDRESS_4>Merseyside</ | <EPL_CONTACT>Tony Walker</EPL_CONTACT> | ||
<EPL_POSTCODE> | |||
<EPL_CONTACT> | |||
<EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | <EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | ||
< | <EPL_OWNER_NAME>Britvic</EPL_OWNER_NAME> | ||
</EPOD_JOB> | </EPOD_JOB> | ||
<EPOD_JOB> | <EPOD_JOB> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_LOAD_ID> | <EPL_LOAD_ID>PRO120503</EPL_LOAD_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_JOB_CODE>PRO120503_2</EPL_JOB_CODE> | |||
<EPL_JOB_TYPE>D</EPL_JOB_TYPE> | <EPL_JOB_TYPE>D</EPL_JOB_TYPE> | ||
<EPL_JOB_GROUP> | <EPL_JOB_GROUP>SHEFF</EPL_JOB_GROUP> | ||
<EPL_CUST_REF></EPL_CUST_REF> | |||
<EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | <EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE> | <EPL_OFFICE_INSTRUCTION>Free Text Instructions Admin Only</EPL_OFFICE_INSTRUCTION> | ||
<EPL_START_PLANNED_DATE>20120503</EPL_START_PLANNED_DATE> | |||
<EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | <EPL_START_PLANNED_TIME>00000000</EPL_START_PLANNED_TIME> | ||
<EPL_END_PLANNED_DATE> | <EPL_END_PLANNED_DATE>20120503</EPL_END_PLANNED_DATE> | ||
<EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | <EPL_END_PLANNED_TIME>00000000</EPL_END_PLANNED_TIME> | ||
<EPL_CUSTOMER_CODE>CUSTCODE1</EPL_CUSTOMER_CODE> | <EPL_CUSTOMER_CODE>CUSTCODE1</EPL_CUSTOMER_CODE> | ||
<EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | <EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | ||
Line 326: | Line 326: | ||
<EPL_CONTACT>Dave Jones</EPL_CONTACT> | <EPL_CONTACT>Dave Jones</EPL_CONTACT> | ||
<EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | <EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | ||
<EPL_EMAIL> | <EPL_EMAIL></EPL_EMAIL> | ||
< | <EPL_OWNER_NAME>Britvic</EPL_OWNER_NAME> | ||
<EPOD_CONTAINERS> | <EPOD_CONTAINERS> | ||
<EPOD_CONTAINER> | <EPOD_CONTAINER> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_CONTAINER_ID> | <EPL_CONTAINER_ID>PRO120503_2</EPL_CONTAINER_ID> | ||
<EPL_SEQUENCE>0001</EPL_SEQUENCE> | <EPL_SEQUENCE>0001</EPL_SEQUENCE> | ||
<EPL_CONTAINER_PACKAGE_CODE></EPL_CONTAINER_PACKAGE_CODE> | <EPL_CONTAINER_PACKAGE_CODE></EPL_CONTAINER_PACKAGE_CODE> | ||
Line 340: | Line 340: | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_CONTAINER_ID> | <EPL_CONTAINER_ID>PRO120503_2</EPL_CONTAINER_ID> | ||
<EPL_PRODUCT_CODE>TESTPROD1</EPL_PRODUCT_CODE> | <EPL_PRODUCT_CODE>TESTPROD1</EPL_PRODUCT_CODE> | ||
<EPL_SEQUENCE>0001</EPL_SEQUENCE> | <EPL_SEQUENCE>0001</EPL_SEQUENCE> | ||
Line 349: | Line 349: | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_JOB_ID></EPL_JOB_ID> | <EPL_JOB_ID></EPL_JOB_ID> | ||
<EPL_CONTAINER_ID> | <EPL_CONTAINER_ID>PRO120503_2</EPL_CONTAINER_ID> | ||
<EPL_PRODUCT_CODE>TESTPROD2</EPL_PRODUCT_CODE> | <EPL_PRODUCT_CODE>TESTPROD2</EPL_PRODUCT_CODE> | ||
<EPL_SEQUENCE>0001</EPL_SEQUENCE> | <EPL_SEQUENCE>0001</EPL_SEQUENCE> | ||
Line 355: | Line 355: | ||
<EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | <EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | ||
</EPOD_PRODUCT> | </EPOD_PRODUCT> | ||
</EPOD_PRODUCTS> | </EPOD_PRODUCTS> | ||
</EPOD_CONTAINER> | </EPOD_CONTAINER> | ||
</EPOD_CONTAINERS> | </EPOD_CONTAINERS> | ||
Line 382: | Line 382: | ||
<EPOD_LOAD> | <EPOD_LOAD> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_LOAD_ID> | <EPL_LOAD_ID>PRO120503</EPL_LOAD_ID> | ||
<EPL_LOAD_START_PLANNED_DATE> | <EPL_LOAD_START_PLANNED_DATE>20120503</EPL_LOAD_START_PLANNED_DATE> | ||
<EPL_LOAD_START_PLANNED_TIME>00000000</EPL_LOAD_START_PLANNED_TIME> | <EPL_LOAD_START_PLANNED_TIME>00000000</EPL_LOAD_START_PLANNED_TIME> | ||
<EPL_LOAD_END_PLANNED_DATE> | <EPL_LOAD_END_PLANNED_DATE>20120503</EPL_LOAD_END_PLANNED_DATE> | ||
< | <EPL_LOAD_END_PLANNED_TIME>00000000</EPL_LOAD_END_PLANNED_TIME> | ||
<EPL_LOAD_DISTANCE_PLANNED>0</EPL_LOAD_DISTANCE_PLANNED> | <EPL_LOAD_DISTANCE_PLANNED>0</EPL_LOAD_DISTANCE_PLANNED> | ||
<EPL_USER_ID> | <EPL_USER_ID>PDA</EPL_USER_ID> | ||
<EPOD_JOBS> | <EPOD_JOBS> | ||
... | ... | ||
Line 464: | Line 464: | ||
<EPOD_JOB> | <EPOD_JOB> | ||
<EPL_SITE_ID>PROLOG</EPL_SITE_ID> | <EPL_SITE_ID>PROLOG</EPL_SITE_ID> | ||
<EPL_LOAD_ID>TIPIMPORT</EPL_LOAD_ID> | |||
<EPL_JOB_ID>JOB_001_C</EPL_JOB_ID> | <EPL_JOB_ID>JOB_001_C</EPL_JOB_ID> | ||
< | <EPL_JOB_CODE>00067523</EPL_JOB_CODE> | ||
<EPL_CUST_REF></EPL_CUST_REF> | |||
<EPL_SO_NUMBER>D</EPL_SO_NUMBER> | |||
<EPL_JOB_TYPE>D</EPL_JOB_TYPE> | <EPL_JOB_TYPE>D</EPL_JOB_TYPE> | ||
<EPL_JOB_GROUP>DEPOT1</EPL_JOB_GROUP> | <EPL_JOB_GROUP>DEPOT1</EPL_JOB_GROUP> | ||
<EPL_OWNER_NAME>Britvic</EPL_OWNER_NAME> | |||
<EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | <EPL_JOB_INSTRUCTION>Free Text Instructions</EPL_JOB_INSTRUCTION> | ||
<EPL_OFFICE_INSTRUCTION/> | |||
<EPL_USER_NOTES>Any user-entered notes here</EPL_USER_NOTES> | |||
<EPL_CUST_SIGNATORY/> | |||
<EPL_JOB_SIGNATURE/> | <EPL_JOB_SIGNATURE/> | ||
<EPL_REASON_CODE/> | <EPL_REASON_CODE/> | ||
<EPL_STATUS>P</EPL_STATUS> | <EPL_STATUS>P</EPL_STATUS> | ||
<EPL_PHOTO_ID/> | <EPL_PHOTO_ID/> | ||
<EPL_PHOTO/> | |||
<EPL_ENG_SIGNATURE/> | <EPL_ENG_SIGNATURE/> | ||
<EPL_SEQUENCE/> | <EPL_SEQUENCE/> | ||
<EPL_ORDER_DATE/> | |||
<EPL_START_PLANNED_DATE>20111129</EPL_START_PLANNED_DATE> | <EPL_START_PLANNED_DATE>20111129</EPL_START_PLANNED_DATE> | ||
<EPL_START_PLANNED_TIME>0</EPL_START_PLANNED_TIME> | <EPL_START_PLANNED_TIME>0</EPL_START_PLANNED_TIME> | ||
Line 487: | Line 495: | ||
<EPL_DISTANCE_ACTUAL>0</EPL_DISTANCE_ACTUAL> | <EPL_DISTANCE_ACTUAL>0</EPL_DISTANCE_ACTUAL> | ||
<EPL_DRIVING_TIME>0</EPL_DRIVING_TIME> | <EPL_DRIVING_TIME>0</EPL_DRIVING_TIME> | ||
<EPL_INVOICED/> | |||
<EPL_SALES_CONTACT/> | |||
<EPL_CUSTOMER_CODE>CUSTCODE1</EPL_CUSTOMER_CODE> | |||
<EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | <EPL_CUSTOMER_NAME>Dave Jones</EPL_CUSTOMER_NAME> | ||
<EPL_ADDRESS_1>16 Sutton Drive</EPL_ADDRESS_1> | <EPL_ADDRESS_1>16 Sutton Drive</EPL_ADDRESS_1> | ||
Line 492: | Line 503: | ||
<EPL_ADDRESS_3>Wirral</EPL_ADDRESS_3> | <EPL_ADDRESS_3>Wirral</EPL_ADDRESS_3> | ||
<EPL_ADDRESS_4>Merseyside</EPL_ADDRESS_4> | <EPL_ADDRESS_4>Merseyside</EPL_ADDRESS_4> | ||
<EPL_ADDRESS_5/> | |||
<EPL_POSTCODE>CH62 9GR</EPL_POSTCODE> | <EPL_POSTCODE>CH62 9GR</EPL_POSTCODE> | ||
<EPL_CONTACT>Dave Jones</EPL_CONTACT> | <EPL_CONTACT>Dave Jones</EPL_CONTACT> | ||
<EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | <EPL_TELEPHONE>08458795846</EPL_TELEPHONE> | ||
<EPL_EMAIL>[email protected]</EPL_EMAIL> | <EPL_EMAIL>[email protected]</EPL_EMAIL> | ||
<EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | <EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | ||
<EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | <EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | ||
<EPOD_CONTAINERS> | <EPOD_CONTAINERS> | ||
<EPOD_CONTAINER> | <EPOD_CONTAINER> | ||
Line 513: | Line 518: | ||
<EPL_CONTAINER_PACKAGE_CODE>XX00</EPL_CONTAINER_PACKAGE_CODE> | <EPL_CONTAINER_PACKAGE_CODE>XX00</EPL_CONTAINER_PACKAGE_CODE> | ||
<EPL_CONTAINER_PACKAGE_DESC>Test Container</EPL_CONTAINER_PACKAGE_DESC> | <EPL_CONTAINER_PACKAGE_DESC>Test Container</EPL_CONTAINER_PACKAGE_DESC> | ||
<EPL_DESCRIPTION_LONG/> | |||
<EPL_COMMENT/> | |||
<EPL_GROSS_WEIGHT/> | |||
<EPL_REASON_CODE/> | <EPL_REASON_CODE/> | ||
<EPL_STATUS>P</EPL_STATUS> | <EPL_STATUS>P</EPL_STATUS> | ||
<EPL_PHOTO_ID/> | |||
<EPL_PHOTO/> | |||
<EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | <EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | ||
<EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | <EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | ||
Line 523: | Line 533: | ||
<EPL_CONTAINER_ID>00067523</EPL_CONTAINER_ID> | <EPL_CONTAINER_ID>00067523</EPL_CONTAINER_ID> | ||
<EPL_PRODUCT_CODE>TESTPROD1</EPL_PRODUCT_CODE> | <EPL_PRODUCT_CODE>TESTPROD1</EPL_PRODUCT_CODE> | ||
<EPL_CUST_REF/> | |||
<EPL_ITEM_TYPE/> | |||
<EPL_UNIT_TYPE/> | |||
<EPL_PRODUCT_WEIGHT/> | |||
<EPL_SEQUENCE>0001</EPL_SEQUENCE> | <EPL_SEQUENCE>0001</EPL_SEQUENCE> | ||
<EPL_DESCRIPTION>TEST ITEM</EPL_DESCRIPTION> | <EPL_DESCRIPTION>TEST ITEM</EPL_DESCRIPTION> | ||
<EPL_DESCRIPTION_LONG/> | |||
<EPL_PRODUCT_QTY_ORDERED/> | |||
<EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | <EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | ||
<EPL_PRODUCT_QTY_ACTUAL>0</EPL_PRODUCT_QTY_ACTUAL> | <EPL_PRODUCT_QTY_ACTUAL>0</EPL_PRODUCT_QTY_ACTUAL> | ||
Line 530: | Line 546: | ||
<EPL_REASON_CODE/> | <EPL_REASON_CODE/> | ||
<EPL_STATUS>P</EPL_STATUS> | <EPL_STATUS>P</EPL_STATUS> | ||
<EPL_PHOTO_ID/> | |||
<EPL_PHOTO/> | |||
<EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | <EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | ||
<EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | <EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | ||
Line 538: | Line 556: | ||
<EPL_CONTAINER_ID>00067523</EPL_CONTAINER_ID> | <EPL_CONTAINER_ID>00067523</EPL_CONTAINER_ID> | ||
<EPL_PRODUCT_CODE>TESTPROD2</EPL_PRODUCT_CODE> | <EPL_PRODUCT_CODE>TESTPROD2</EPL_PRODUCT_CODE> | ||
<EPL_CUST_REF/> | |||
<EPL_ITEM_TYPE/> | |||
<EPL_UNIT_TYPE/> | |||
<EPL_PRODUCT_WEIGHT/> | |||
<EPL_SEQUENCE>0001</EPL_SEQUENCE> | <EPL_SEQUENCE>0001</EPL_SEQUENCE> | ||
<EPL_DESCRIPTION>TEST ITEM</EPL_DESCRIPTION> | <EPL_DESCRIPTION>TEST ITEM</EPL_DESCRIPTION> | ||
<EPL_DESCRIPTION_LONG/> | |||
<EPL_PRODUCT_QTY_ORDERED/> | |||
<EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | <EPL_PRODUCT_QTY_PLANNED>1</EPL_PRODUCT_QTY_PLANNED> | ||
<EPL_PRODUCT_QTY_ACTUAL>0</EPL_PRODUCT_QTY_ACTUAL> | <EPL_PRODUCT_QTY_ACTUAL>0</EPL_PRODUCT_QTY_ACTUAL> | ||
Line 545: | Line 569: | ||
<EPL_REASON_CODE/> | <EPL_REASON_CODE/> | ||
<EPL_STATUS>P</EPL_STATUS> | <EPL_STATUS>P</EPL_STATUS> | ||
<EPL_PHOTO_ID/> | |||
<EPL_PHOTO/> | |||
<EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | <EPL_LAST_CHANGED_DATE>20120118</EPL_LAST_CHANGED_DATE> | ||
<EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | <EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | ||
Line 564: | Line 590: | ||
<EPL_LOAD_ID>TIPIMPORT</EPL_LOAD_ID> | <EPL_LOAD_ID>TIPIMPORT</EPL_LOAD_ID> | ||
<EPL_LOAD_START_PLANNED_DATE>20111129</EPL_LOAD_START_PLANNED_DATE> | <EPL_LOAD_START_PLANNED_DATE>20111129</EPL_LOAD_START_PLANNED_DATE> | ||
<EPL_LOAD_START_PLANNED_TIME> | <EPL_LOAD_START_PLANNED_TIME>09000000</EPL_LOAD_START_PLANNED_TIME> | ||
<EPL_LOAD_END_PLANNED_DATE>20111129</EPL_LOAD_END_PLANNED_DATE> | <EPL_LOAD_END_PLANNED_DATE>20111129</EPL_LOAD_END_PLANNED_DATE> | ||
<EPL_LOAD_END_PLANNED_TIME> | <EPL_LOAD_END_PLANNED_TIME>12000000</EPL_LOAD_END_PLANNED_TIME> | ||
<EPL_LOAD_DISTANCE_PLANNED> | <EPL_LOAD_START_ACTUAL_DATE>20111129</EPL_LOAD_START_ACTUAL_DATE> | ||
<EPL_MILEAGE_START> | <EPL_LOAD_START_ACTUAL_TIME>09000000</EPL_LOAD_START_ACTUAL_TIME> | ||
<EPL_MILEAGE_END> | <EPL_LOAD_END_ACTUAL_DATE>20111129</EPL_LOAD_END_ACTUAL_DATE> | ||
<EPL_LOAD_END_ACTUAL_TIME>11575901</EPL_LOAD_END_ACTUAL_TIME> | |||
<EPL_LOAD_DISTANCE_PLANNED>120</EPL_LOAD_DISTANCE_PLANNED> | |||
<EPL_LOAD_DISTANCE_ACTUAL>119</EPL_LOAD_DISTANCE_ACTUAL> | |||
<EPL_MILEAGE_START>10000</EPL_MILEAGE_START> | |||
<EPL_MILEAGE_END>10119</EPL_MILEAGE_END> | |||
<EPL_VEHICLE_ID>AB123BC</EPL_VEHICLE_ID> | |||
<EPL_USER_ID>MATT</EPL_USER_ID> | <EPL_USER_ID>MATT</EPL_USER_ID> | ||
<EPL_STATUS>P</EPL_STATUS> | |||
<EPL_LAST_CHANGED_DATE>20111129</EPL_LAST_CHANGED_DATE> | |||
<EPL_LAST_CHANGED_TIME>11575901</EPL_LAST_CHANGED_TIME> | |||
</EPL_LOAD> | </EPL_LOAD> | ||
Line 618: | Line 653: | ||
These users will be able to view (and create) loads and jobs within the system, as well as view the completion documents for completed jobs, or view images of exceptions on cancelled jobs. | These users will be able to view (and create) loads and jobs within the system, as well as view the completion documents for completed jobs, or view images of exceptions on cancelled jobs. | ||
The Job Group screen will require modification, to add the new configuration flags (detailed in section [[#Database Fields|Database Fields]] | The Job Group screen will require modification, to add the new configuration flags (detailed in section [[#Database Fields|Database Fields]]) | ||
The Load screen will be modified to add a mouse-over tool-tip, displaying the start and end vehicle mileage. | The Load screen will be modified to add a mouse-over tool-tip, displaying the start and end vehicle mileage. | ||
Line 634: | Line 669: | ||
[[File:297001-DeliveryNote.jpg|700px|border]] | [[File:297001-DeliveryNote.jpg|700px|border]] | ||
<!-- NEW PAGE --> | <!-- MEDIA LANDSCAPE YES --> | ||
= Appendix B: Test Plan = | |||
{{TestPlan_Header | |||
|Title=Prolog EPOD Test Plan | |||
|Log=297001 | |||
|Description=Test the functionality required by the Prolog operation | |||
|MenuAccess=Various | |||
|Prerequisites=Ensure that site PROLOG is created, with Users ADM and PDA pre-created. Ensure that all connections are through HTTPS with SSL encryption. | |||
|Objective=To ensure that the Import, Admin, PDA and Export functionality of the ''CALIDUS'' EPOD system operate as expected | |||
}}{{ #vardefine: Cycle | 0 }}{{ #vardefine: SubCycle | 0 }} | |||
{{TestPlan_CycleHeader | |||
|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }} | |||
|Title=Admin | |||
|Notes= | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Log on as an admin user on Site PROLOG | |||
|Result=The system should start | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Enter the Site screen, edit the details and Upload a Site Image (JPG). Save. | |||
|Result=The Site log should be uploaded. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Ensure that Delivery and Collection completion document formats can be set to Prolog and Save. | |||
|Result=The option is available from the drop-down boxes. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Ensure the PDA can be configured for User Notes and Metrics and Save. | |||
|Result=The options are available a check boxes on the PDA tab. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Enter the Job Group screen and create SHEFF | |||
|Result=Job group created | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Edit job group and assign a logo and save | |||
|Result=Logo updated | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Click on the Configuration Settings link. Ensure the PDA can be configured for User Notes and Save. | |||
|Result=The options are available a check boxes on the PDA tab. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Check the Loads screen shows Mileage Start and End on the grids. | |||
|Result=As expected. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Ensure that Multiple Export Transfer configurations can be created per Config ID, for multiple types (LOAD and JOB) | |||
|Result=As expected. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Assign the Export Transfer configuration to the Site and Job Group and save. | |||
|Result=Configuration saved. | |||
}} | |||
{{TestPlan_CycleFooter}} | |||
<!-- NEW PAGE --> | |||
{{TestPlan_CycleHeader | |||
|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }} | |||
|Title=Import | |||
|Notes=A test XML file exists for the creation of jobs as specified below. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Import a load containing: an assigned user; a linked collection and delivery with no details; a delivery with a single container and product information. The jobs should contain: no Job IDs; Owner Name; Full Customer information. | |||
|Result=The Load and Jobs should be created. The Customers should be created. All new required fields should be populated. The Load should be pre-assigned to the user. | |||
}} | |||
{{TestPlan_CycleFooter}} | |||
<!-- NEW PAGE --> | |||
{{TestPlan_CycleHeader | |||
|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }} | |||
|Title=PDA Functionality | |||
|Notes=Ensure the following flags are enabled against the site and Job Group: | |||
* Metrics | |||
* User Notes | |||
* Linked Collections and Deliveries | |||
* Auto-Email | |||
* Auto-Export | |||
* Container-only Delivery | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Start a Load on the PDA. | |||
|Result=After Vehicle Checks are performed, the PDA prompts to enter Metrics. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Enter Metrics | |||
|Result=The Job List is shown | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Choose a Collection linked to a delivery | |||
|Result=The Collection should show a Notes tab. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Enter some notes, then complete the Collection. | |||
|Result=The Collection is completed in the Server, with the Notes reflected. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Choose the Delivery linked to collection above. | |||
|Result=The delivery should show a Notes tab, with information already entered from the Collection. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Change the notes and complete the Delivery. | |||
|Result=The Delivery is completed in the Server, with the new Notes reflected. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Choose a Delivery that is not linked to a collection (i.e. with containers and product details). | |||
|Result=The unit should prompt you to deliver only the container, with information showing the number of pallets and weight. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Long-press the Container | |||
|Result=Product information should be displayed. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Complete the delivery with no issues. | |||
|Result=The Delivery is completed in the server. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Complete all other jobs on the Load | |||
|Result=Metric entry should be requested (ensuring user returns to base first). | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Enter metrics against the load. | |||
|Result=Load is completed. Load is updated in the Server. Metrics are shown against the load. | |||
}} | |||
{{TestPlan_CycleFooter}} | |||
<!-- NEW PAGE --> | |||
{{TestPlan_CycleHeader | |||
|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }} | |||
|Title=Server (After Update) | |||
|Notes=Ensure that the Auto-Export process is scheduled to run and that Auto-Export and Auto-Email is enabled on the Site and/or Job Group. Ensure a Site Email address is configured. Ensure that an external WebService is configured for exporting completed jobs. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Complete jobs on the PDA. Force-run the Auto-export process. | |||
|Result=The Auto-export process should send the completed jobs to the external WebService. PDF versions of the POD documents should be sent to the Site Email address. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Cancel Jobs on the PDA. Force-run the Auto-export process. | |||
|Result=The Auto-export process should send the completed jobs to the external WebService. No email should be sent to the Site Email address. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Complete all jobs on a load. Force-run the Auto-export process. | |||
|Result=The Auto-Export process should send all completed jobs and a message for the completed Load to the external WebService. PDF versions of the POD documents for each Job should be sent to the Site Email address. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Check that the Correct format of POD and POC document is produced. | |||
|Result=The Prolog format is produced, with all the correct data in the correct place. | |||
}} | |||
{{TestPlan_CycleFooter}} | |||
<!-- NEW PAGE --> | |||
{{TestPlan_CycleHeader | |||
|Cycle={{ #vardefineecho: Cycle | {{ #expr: {{ #var: Cycle }} + 1 }} }}{{ #vardefine: SubCycle | {{ #var: Cycle }} }} | |||
|Title=Clear-down | |||
|Notes=Ensure that the there are old Loads, Jobs and Images for cancelled jobs in the database. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Schedule the Manager process to clear all Image data, where the period specified ensures that some data is selected. Force-run the process. | |||
|Result=Only images should be cleared, and only outside the period specified. | |||
}} | |||
{{TestPlan_Test | |||
|Test={{ #vardefineecho: SubCycle | {{ #expr: {{ #var: SubCycle }} + 0.01 }} }} | |||
|Action=Schedule the Manager process to clear all transactional data, where the period specified ensures that some data is selected. Force-run the process. | |||
|Result=All transactional information (Load, Job, Container, Product) should be cleared, and only outside the period specified. | |||
}} | |||
{{TestPlan_CycleFooter}} | |||
<!-- MEDIA LANDSCAPE NO --> | |||
{{Doc_Appendix | {{Doc_Appendix | ||
|Appendix=B | |Appendix=B |