Difference between revisions of "Internal:42Q Detailed Release Notes"

From 42Q
Jump to navigation Jump to search
Line 1: Line 1:
 +
<br> The following release notes were created to communicate with customers and clients the details of changes or enhancements made to the Cirrus portal. The release notes are organized by date, with the most recent appearing first.
  
The following release notes were created to communicate with customers and clients the details of changes or enhancements made to the Cirrus portal. The release notes are organized by date, with the most recent appearing first.
+
== <center>'''May 2015'''</center>  ==
May 2015
 
  
Improvements/Bug Fixed:
+
'''Improvements/Bug Fixed:'''
  
MES Portal Side:
+
'''MES Portal Side:'''
  
 +
<br>'''• mes15_mlc-maintenance-1.4.150421-1'''<br>[https://it.sanmina.com/HD/SR/Details/2695567 SR#2695567]: Cannot print a container # via Label Engine system.
  
• mes15_mlc-maintenance-1.4.150421-1
+
[https://it.sanmina.com/HD/SR/Details/2694225 SR#2694225]: Container loses its revision when it is opened and closed.<br>Mantis#26926: Container loses its revision when it is reopened and closed.<br>Open and Close a Container without touching its elements. <br>Print Label Engine label by Multi-level Container.  
SR#2695567: Cannot print a container # via Label Engine system.
 
  
SR#2694225: Container loses its revision when it is opened and closed.
+
Container Browser performance enhancements.  
Mantis#26926: Container loses its revision when it is reopened and closed.
 
Open and Close a Container without touching its elements.
 
Print Label Engine label by Multi-level Container.
 
  
Container Browser performance enhancements.
+
P23191 PG COPS Replacement - Export Container file format review. New logic for Order Line information based on Business Model (ATO, and Non-ATO).  
  
P23191 PG COPS Replacement - Export Container file format review. New logic for Order Line information based on Business Model (ATO, and Non-ATO).
+
<br>'''• mes15_shop-order-control-1.4.1500421-1'''<br>Mantis#26929: Some Serial Numbers cannot be printed on the Shop Order Browser.<br>Print MDS Label by Shop Order Browser.  
  
 +
Refactored the delete unstarted units and delete shop order features to be unit archive aware.
  
• mes15_shop-order-control-1.4.1500421-1
+
P23191 PG COPS Replacement:  
Mantis#26929: Some Serial Numbers cannot be printed on the Shop Order Browser.
 
Print MDS Label by Shop Order Browser.
 
  
Refactored the delete unstarted units and delete shop order features to be unit archive aware.
+
*Add Manual Sales Order Request Feature
 +
*More Information on Sales Order Information
 +
*Changed the&nbsp;WIP Traveler Report to fit on the requirements.
  
P23191 PG COPS Replacement:
+
<br>'''• mes15_sfdc-portlet-1.11.7.150414-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189508 WR#189508]: Multi-language support for sfdc portlets<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189082 WR#189082]: [Agile/MES Integration] Cover Page and Deviation Mapping for BE<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=187446 WR#187446]: [Agile / MES Integration] To Support Unit QTY for Deviation<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=187304 WR#187304]: [PCB] Engineering Notes for Independent Route Option<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=187159 WR#187159]: [PCB] Support to Display Work Order Units for Rework Step<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186644 WR#186644]: [PCB] To Support Engineering Notes Mapping under Route Independence<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186460 WR#186460]: [PCB] Engineering Notes History For MESWEB<br>[https://it.sanmina.com/HD/SR/Details/2623725 SR#2623725]: Emulator display all locations<br>Mantis#26406: sfdc portlet System Information widget, 'MDS' label change to 'IP'"<br>Mantis#0026421: Upload PDF by URL - Fail to Save<br>Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated<br>Mantis#26394: Historical Yield/Defects doesn't show date range<br>Mantis#0026383: Label Display Issue<br>Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated<br>Mantis#26394: Historical Yield/Defects doesn't show date range<br>Document Mapping By Agile Release Date.<br>Hourly sync job - provide the function on "Download&amp; Service" under SFDC portlet to manually execute syncing<br>Hourly sync job - support to show the sync backend log at "System Logs" under SFDC portlet. <br>Deviation time based - By Agile Deviation Number when mapping start/end date are empty<br>By Agile Deviation Number - Mapped deviation Mark as mapped as in By Agile Release Date option, the lack of this same function allows to map the same deviation multiple times.
  
    Add Manual Sales Order Request Feature
+
<br>'''• mes15_sfdc-config-1.3.150421-1'''<br>[https://it.sanmina.com/HD/SR/Details/2652325 SR#2652325]: Product Route-Cannot see Location List<br>[https://it.sanmina.com/HD/SR/Details/2546899 SR#2546899]: Assembly Export to .csv<br>Mantis#26774: Shop Floor ID lists all Shop Floor clients for all sites. Should be a filtered list.<br>Shop Floor ID: Added a logic to ensure that a user can only update the SFDC clients assigned to MDS database of the current logged site.<br>Added a loading mask for the combo-box fields and improved the code to get locations for multiple source fields all at once.<br>Assembly Maintenance bug fix for assembly export functionality.<br>Attribute Maintenance enhancements on Copy window and reset.<br>Data Collector bug fix in the main grid paging.<br>Record Component business logic review.<br>Revision Change enhancements. Fixed wrong messages on Summary section.<br>Defect Code bug fix in the import routine when a desired file has one of the following characters: “[]\\^$.|?*+(),”
    More Information on Sales Order Information
 
    Changed the WIP Traveler Report to fit on the requirements.  
 
  
 +
<br>'''• mes15_portal_portlet-setting-hook-1.11.3.150326-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=185572 WR#185572]: Alpha or non numeric character supported at Oracle<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186872 WR#186872]: Support Configurable Email Server<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=187927 WR#187927]: To Support to deactivate User if Supervisor Empty<br>Mantis#26595: Assigned users are removed from the site sometimes<br>Add audit report when session expired or user logout.<br>Improve web path get method.
  
mes15_sfdc-portlet-1.11.7.150414-1
+
<br>'''mes15_portal_mes-portal-db-schema-upgrade-1.10.6.150122-1'''<br>PTS failed to add sever at server information portlet.  
WR#189508: Multi-language support for sfdc portlets
 
WR#189082: [Agile/MES Integration] Cover Page and Deviation Mapping for BE
 
WR#187446: [Agile / MES Integration] To Support Unit QTY for Deviation
 
WR#187304: [PCB] Engineering Notes for Independent Route Option
 
WR#187159: [PCB] Support to Display Work Order Units for Rework Step
 
WR#186644: [PCB] To Support Engineering Notes Mapping under Route Independence
 
WR#186460: [PCB] Engineering Notes History For MESWEB
 
SR#2623725: Emulator display all locations
 
Mantis#26406: sfdc portlet System Information widget, 'MDS' label change to 'IP'"
 
Mantis#0026421: Upload PDF by URL - Fail to Save
 
Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated
 
Mantis#26394: Historical Yield/Defects doesn't show date range
 
Mantis#0026383: Label Display Issue
 
Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated
 
Mantis#26394: Historical Yield/Defects doesn't show date range
 
Document Mapping By Agile Release Date.
 
Hourly sync job - provide the function on "Download& Service" under SFDC portlet to manually execute syncing
 
Hourly sync job - support to show the sync backend log at "System Logs" under SFDC portlet.
 
Deviation time based - By Agile Deviation Number when mapping start/end date are empty
 
By Agile Deviation Number - Mapped deviation Mark as mapped as in By Agile Release Date option, the lack of this same function allows to map the same deviation multiple times.
 
  
 +
<br>'''• mes15_portal_server-information-1.11.2.150311-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189078 WR#189078]: SFDC Uniqueness Control under Server Info.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186078 WR#186078]: [Agile/MES Integration] To Support External Agile Server.<br>Mantis#0026570: Check SFDC status can't display in status field.
  
mes15_sfdc-config-1.3.150421-1
+
<br>'''mes15_portal_mes-migration-1.11.1.150213-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=185572 WR#185572]: Alpha or non numeric character supported at Oracle
SR#2652325: Product Route-Cannot see Location List
 
SR#2546899: Assembly Export to .csv
 
Mantis#26774: Shop Floor ID lists all Shop Floor clients for all sites. Should be a filtered list.
 
Shop Floor ID: Added a logic to ensure that a user can only update the SFDC clients assigned to MDS database of the current logged site.
 
Added a loading mask for the combo-box fields and improved the code to get locations for multiple source fields all at once.
 
Assembly Maintenance bug fix for assembly export functionality.
 
Attribute Maintenance enhancements on Copy window and reset.
 
Data Collector bug fix in the main grid paging.
 
Record Component business logic review.
 
Revision Change enhancements. Fixed wrong messages on Summary section.
 
Defect Code bug fix in the import routine when a desired file has one of the following characters: “[]\\^$.|?*+(),”
 
  
 +
<br>'''• mes15_portal_user-maintenance-1.11.3.150323-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=185572 WR#185572]: Alpha or non numeric character supported at Oracle.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=188124 WR#188124]: Impersonating User Failure.<br>Mantis#26640: Search user shouldn't distinguish uppercase and lowercase.<br>Mantis#26595: Assigned users are removed from the site sometimes.
  
mes15_portal_portlet-setting-hook-1.11.3.150326-1
+
<br>'''mes15_portal_site-maintenance-1.11.4.150331-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189077 WR#189077]: Portal Profile should Apply to New Site<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189078 WR#189078]: SFDC Uniqueness Control under Server Info<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=184595 WR#184595]: MESWEB Link no Overwriting when Synnchronizing Site<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=189077 WR#189077]: Portal Profile should Apply to New Site<br>Mantis#26595: Assigned users are removed from the site sometimes (enhance add site logic)<br>Delete missing pages when syncing sites
WR#185572: Alpha or non numeric character supported at Oracle
 
WR#186872: Support Configurable Email Server
 
WR#187927: To Support to deactivate User if Supervisor Empty
 
Mantis#26595: Assigned users are removed from the site sometimes
 
Add audit report when session expired or user logout.
 
Improve web path get method.
 
  
 +
<br>'''• mes15_portal_patch-1.11.4.150409-1'''<br>Support multiple porltet title.
  
mes15_portal_mes-portal-db-schema-upgrade-1.10.6.150122-1
+
<br>'''mes15_mlc-configuration-1.4.150419-1'''<br>[https://it.sanmina.com/HD/SR/Details/2689309 SR#2689309]: Copy Multi-level Container Configuration keeps the reference to the original dimension table.<br>Mantis#26922: Multi-level Configuration &gt; Copy the Container Config &gt; Dimensions must not be changed.<br>Copy Multi-level Container Configuration keeps the reference to the original dimension table.<br>Fixed a dimension’s form layout on Container Configuration form.  
PTS failed to add sever at server information portlet.
 
  
 +
<br>
  
mes15_portal_server-information-1.11.2.150311-1
+
'''mes15_serialized-item-tracker-1.4.150421-1'''
WR#189078: SFDC Uniqueness Control under Server Info.
 
WR#186078: [Agile/MES Integration] To Support External Agile Server.
 
Mantis#0026570: Check SFDC status can't display in status field.
 
  
 +
IR: Important performance enhancements.
  
• mes15_portal_mes-migration-1.11.1.150213-1
+
<br>
WR#185572: Alpha or non numeric character supported at Oracle
 
  
 +
'''• mes15_portal_profile-maintenance-1.11.4.150416-1'''
  
• mes15_portal_user-maintenance-1.11.3.150323-1
+
[https://it.sanmina.com/HD/SR/Details/2691080 SR#2691080]: Increase Ajax connection timeout, fix possible define permissions page show blank.<br>Add exception catch for web action (to print log for profile operations).  
WR#185572: Alpha or non numeric character supported at Oracle.
 
WR#188124: Impersonating User Failure.
 
Mantis#26640: Search user shouldn't distinguish uppercase and lowercase.
 
Mantis#26595: Assigned users are removed from the site sometimes.
 
  
 +
<br>'''SFDC PC Side:'''
  
mes15_portal_site-maintenance-1.11.4.150331-1
+
<br>'''mes15_sfdc-sfdc-1.11.7.150403-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=183757 WR#183757]: Xcellerator - Multi-threading changes<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186518 WR#186518]: Consolidate upload commands development and test<br>[https://it.sanmina.com/HD/SR/Details/2621853 SR#2621853]: When using Cirrus portal Part change function created duplicate s/n"<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186519 WR#186519]: EMVDNLD and Socket Log changes."<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=178127 WR#178127]: DTC IN USE.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=181620 WR#181620]: Login Reset for SFDC v1.10.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=182742 WR#182742]: SFDC holds all PNs when SPC monitor sends SPC Hold.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11<br>Mantis#0026218 NON serialize batch qty error after sfdc dnld empty."<br>Mantis#0026456 System time couldn’t get updated when doing SFDC restart.<br>Mantis#0026253 MERGBSN action record display in wrong way.<br>Fix the upload order issue, including the functions of uphpu, upSampleLog, upSamplePlan.<br>Resolve the network problem.<br>Change the interface to muti-line mode for&nbsp;!!command.<br>Removed the logic of non-serialized batch automatically calling SPLTNBSN.
WR#189077: Portal Profile should Apply to New Site
 
WR#189078: SFDC Uniqueness Control under Server Info
 
WR#184595: MESWEB Link no Overwriting when Synnchronizing Site
 
WR#189077: Portal Profile should Apply to New Site
 
Mantis#26595: Assigned users are removed from the site sometimes (enhance add site logic)
 
Delete missing pages when syncing sites
 
  
 +
<br>'''• mes15_sfdc-db-schema-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186519 WR#186519]: EMVDNLD and Socket Log changes.<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186518 WR#186518]: Multi-threading and consolidated up command changes<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
mes15_portal_patch-1.11.4.150409-1
+
<br>'''mes15_sfdc-webservice-1.11.7.150305-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=188711 WR#188711]: [MES Android] APK Issue List Follow up and Fix<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186519 WR#186519]: EMVDNLD and Socket Log changes<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186395 WR#186395]: [PCB] To Support Location Description for Each location<br>Mantis#26432 EV Expiration Date Mismatch<br>Mantis#0026326 Socket log is empty<br>To fix the issue of APK: poor performance. Description: when scanning serial number at APK side, "Wait!" message for 1 or 2 minutes.  
Support multiple porltet title.
 
  
 +
<br>'''• mes15_sfdc-tomcat-log-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
mes15_mlc-configuration-1.4.150419-1
+
<br>'''mes15_sfdc-autosfdc-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
SR#2689309: Copy Multi-level Container Configuration keeps the reference to the original dimension table.
 
Mantis#26922: Multi-level Configuration > Copy the Container Config > Dimensions must not be changed.
 
Copy Multi-level Container Configuration keeps the reference to the original dimension table.
 
Fixed a dimension’s form layout on Container Configuration form.
 
  
 +
<br>'''• mes15_sfdc-install-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
mes15_serialized-item-tracker-1.4.150421-1
+
<br>'''mes15_sfdc-nagios-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
IR: Important performance enhancements.
+
<br>'''• mes15_sfdc-sanm-repo-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
 +
<br>'''• mes15_sfdc-sudo-patch-1.11.7.150120-1'''<br>[https://it.sanmina.com/IT/WorkRequest/WorkRequest.aspx?WR=186804 WR#186804]: Re-build packages to v1.11
  
• mes15_portal_profile-maintenance-1.11.4.150416-1
+
<br>
  
SR#2691080: Increase Ajax connection timeout, fix possible define permissions page show blank.
+
'''• PTS Web Service v2.0.8.1.150206-1'''
Add exception catch for web action (to print log for profile operations).
 
  
 +
New version bug description:<br>Mantis#0026376: The Replace Bar-code display information does not match with the real situation.<br>Mantis#0026387: The Feeder type history feature does not work properly.
  
SFDC PC Side:
+
<br>
  
 +
<br>
  
• mes15_sfdc-sfdc-1.11.7.150403-1
+
<br><br>
WR#183757: Xcellerator - Multi-threading changes
 
WR#186518: Consolidate upload commands development and test
 
SR#2621853: When using Cirrus portal Part change function created duplicate s/n"
 
WR#186519: EMVDNLD and Socket Log changes."
 
WR#178127: DTC IN USE.
 
WR#181620: Login Reset for SFDC v1.10.
 
WR#182742: SFDC holds all PNs when SPC monitor sends SPC Hold.
 
WR#186804: Re-build packages to v1.11
 
Mantis#0026218 NON serialize batch qty error after sfdc dnld empty."
 
Mantis#0026456 System time couldn’t get updated when doing SFDC restart.
 
Mantis#0026253 MERGBSN action record display in wrong way.
 
Fix the upload order issue, including the functions of uphpu, upSampleLog, upSamplePlan.
 
Resolve the network problem.
 
Change the interface to muti-line mode for !!command.
 
Removed the logic of non-serialized batch automatically calling SPLTNBSN.
 
  
 +
<br>
  
• mes15_sfdc-db-schema-1.11.7.150120-1
+
== <center>'''January 22 2015'''</center>  ==
WR#186519: EMVDNLD and Socket Log changes.
 
WR#186518: Multi-threading and consolidated up command changes
 
WR#186804: Re-build packages to v1.11
 
  
 +
'''OVERVIEW''': CR#[https://it.sanmina.com/HD/CR/Details/xxxxx xxxxx] - Patch release - MES15 SFDC Version 1.10. This release may be used by all non-medical plants.<br>
  
• mes15_sfdc-webservice-1.11.7.150305-1
+
'''New feature:'''<br>
WR#188711: [MES Android] APK Issue List Follow up and Fix
 
WR#186519: EMVDNLD and Socket Log changes
 
WR#186804: Re-build packages to v1.11
 
WR#186395: [PCB] To Support Location Description for Each location
 
Mantis#26432 EV Expiration Date Mismatch
 
Mantis#0026326 Socket log is empty
 
To fix the issue of APK: poor performance. Description: when scanning serial number at APK side, "Wait!" message for 1 or 2 minutes.
 
  
 +
*SR#[https://it.sanmina.com/HD/SR/Details/2612362 2612362]:&nbsp;eManual doesn't display docs - Cirrus Portal
 +
*SR#[https://it.sanmina.com/HD/SR/Details/2621853 2621853]:&nbsp;When using Cirrus portal Part change function created duplicate s/n
  
• mes15_sfdc-tomcat-log-1.11.7.150120-1
+
<br>
WR#186804: Re-build packages to v1.11
 
  
 +
'''SFDC PC rpm Package:'''<br>
  
mes15_sfdc-autosfdc-1.11.7.150120-1
+
*mes15_sfdc-sfdc-1.10.7.150122-1.i386.rpm
WR#186804: Re-build packages to v1.11
 
  
 +
<br>
  
mes15_sfdc-install-1.11.7.150120-1
+
Step 1: yumconfig
WR#186804: Re-build packages to v1.11
+
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
 +
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
 +
- Enter YUM FTP Server Password: ******
 +
Step 2: sfdc3 stop
 +
Step 3: rpm -e --nodeps mes15_sfdc-sfdc
 +
Step 4: yum clean all
 +
Step 5: yum install mes15_sfdc-sfdc-1.10.7.150122-1
 +
Step 6: sfdc config
 +
Step 7: sfdc dnld (also attribdnld and emvdnld if needed)
 +
Step 8: sfdc start
  
 +
<br> '''SFDC Portlet rpm Package:'''<br>
  
mes15_sfdc-nagios-1.11.7.150120-1
+
*mes15_sfdc-portlet-1.10.7.150109-1.i386.rpm<br>
WR#186804: Re-build packages to v1.11
 
  
 +
<br>
  
mes15_sfdc-sanm-repo-1.11.7.150120-1
+
Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
WR#186804: Re-build packages to v1.11
+
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
 +
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
 +
Step 4: &lt;wait for about 1 minute for liferay to clean up garbage of the old package&gt;
 +
Step 5: yum clean all
 +
Step 6: yum install mes15_sfdc-portlet-1.10.7.150109-1
  
 +
<br>
  
• mes15_sfdc-sudo-patch-1.11.7.150120-1
+
<br> <br>
WR#186804: Re-build packages to v1.11
 
  
 +
== <center>'''January 02 2015'''</center>  ==
  
• PTS Web Service v2.0.8.1.150206-1
+
'''OVERVIEW:''': CR#[https://it.sanmina.com/HD/CR/Details/45090 45090] - Production Release of '''MES15 [1.3.141113-1.i686]''' - Upgrade Cirrus production environments with latest code releases: Improvements and Bug Fixes.
  
New version bug description:
+
'''Improvements/Bug Fixed:'''
Mantis#0026376: The Replace Bar-code display information does not match with the real situation.
 
Mantis#0026387: The Feeder type history feature does not work properly.
 
  
 +
<br> '''MES Portal Side:'''
  
 +
'''mes15_portal_application-version'''
  
 +
*Supported multiple language for all functionality;
 +
*mes15_portal_cas-mesportal-database-support;
 +
*Non-LDAP user will be locked when keyin wrong password for 3 times. 15 minutes later, once correct password keyin, system still allow to login;
  
 +
<br>
  
 +
'''mes15_portal_audit-report'''
  
January 22 2015
+
*Enhanced audit report to show records correctly;
 +
*Supported multiple language for all functionality;
  
OVERVIEW: CR#xxxxx - Patch release - MES15 SFDC Version 1.10. This release may be used by all non-medical plants.
+
<br>
  
New feature:
+
'''mes15_portal-device-maintenance-portlet'''
  
    SR#2612362: eManual doesn't display docs - Cirrus Portal
+
*Supported Station ID and Device ID Selection on Android apk for PCB project;
    SR#2621853: When using Cirrus portal Part change function created duplicate s/n
 
  
 +
<br>
  
SFDC PC rpm Package:
+
'''mes15_portal_vertical-menu-theme'''
  
    mes15_sfdc-sfdc-1.10.7.150122-1.i386.rpm
+
*Supported multiple language for all functionality;
 +
*Assign user page. Line / Page control;
  
 +
<br>
  
Step 1: yumconfig
+
'''mes15_portal_server-information-hook'''
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
 
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
 
- Enter YUM FTP Server Password: ******
 
Step 2: sfdc3 stop
 
Step 3: rpm -e --nodeps mes15_sfdc-sfdc
 
Step 4: yum clean all
 
Step 5: yum install mes15_sfdc-sfdc-1.10.7.150122-1
 
Step 6: sfdc config
 
Step 7: sfdc dnld (also attribdnld and emvdnld if needed)
 
Step 8: sfdc start
 
  
 +
*Supported multiple language for all functionality;
 +
*Supported document mapping with plant's NAS drive for PCB project;
  
SFDC Portlet rpm Package:
+
<br>
  
    mes15_sfdc-portlet-1.10.7.150109-1.i386.rpm
+
'''mes15_portal_portlet-setting-hook'''
  
 +
*Prohibited automatic account creation in portal;
 +
*Supported multiple language for all functionality;
 +
*Supported customized Cirrus Logo and customer logo;
 +
*Enhanced external customer supervisor email address;
  
Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
+
<br>  
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
 
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
 
Step 4: <wait for about 1 minute for liferay to clean up garbage of the old package>
 
Step 5: yum clean all
 
Step 6: yum install mes15_sfdc-portlet-1.10.7.150109-1
 
  
 +
'''mes15_portal_profile-maintenance'''
  
 +
*Supported multiple language for all functionality;
 +
*Supported site admin to assign Portal profile to their site user;
 +
*Show Profile Name when Assigning User;
 +
*Assign user page. Line / Page control;
  
 +
<br>
  
January 02 2015
+
'''mes15_portal_server-information'''
  
OVERVIEW:: CR#45090 - Production Release of MES15 [1.3.141113-1.i686] - Upgrade Cirrus production environments with latest code releases: Improvements and Bug Fixes.
+
*Supported multiple language for all functionality;
 +
*Supported document mapping with plant's NAS drive for PCB project;
 +
*Encrypted password when adding Agile_Account Server;
 +
*Supported PTS HTTPS web services link;
  
Improvements/Bug Fixed:
+
<br>
  
 +
'''mes15_portal_user-maintenance'''
  
MES Portal Side:
+
*Supported to view profiles which are already assigned to the user;
 +
*Supported to impersonate site user for Site admin;
 +
*Supported multiple language for all functionality;
 +
*Assign user page. Line / Page control;
  
mes15_portal_application-version
+
<br>
  
    Supported multiple language for all functionality;
+
'''mes15_portal_site-maintenance'''
    mes15_portal_cas-mesportal-database-support;
 
    Non-LDAP user will be locked when keyin wrong password for 3 times. 15 minutes later, once correct password keyin, system still allow to login;
 
  
 +
*Supported multiple language for all functionality;
 +
*Removed site admin check box from site maintenance;
 +
*Supported customized Cirrus Logo and customer logo;
 +
*Assign user page. Line / Page control;
  
mes15_portal_audit-report
+
<br>
  
    Enhanced audit report to show records correctly;
+
'''mes15_portal_mes-welcome'''
    Supported multiple language for all functionality;
 
  
 +
*Supported multiple language for all functionality;
  
mes15_portal-device-maintenance-portlet
+
<br>
  
    Supported Station ID and Device ID Selection on Android apk for PCB project;
+
'''mes15_portal_plant-maintenance'''
  
 +
*Supported Outside Customer in one MES Portal including SANM and non-SANM plant;
 +
*Supported multiple language for all functionality;
  
mes15_portal_vertical-menu-theme
+
<br>
  
    Supported multiple language for all functionality;
+
'''mes15_portal_mes-migration'''
    Assign user page. Line / Page control;
 
  
 +
*Supported import user from xls or csv file;
 +
*Supported multiple language for all functionality;
  
mes15_portal_server-information-hook
+
<br>
  
    Supported multiple language for all functionality;
+
'''mes15_mlc-configuration'''
    Supported document mapping with plant's NAS drive for PCB project;
 
  
 +
*Fixed a dimension's form layout on Container Configuration form;
  
mes15_portal_portlet-setting-hook
+
<br>
  
    Prohibited automatic account creation in portal;
+
'''mes15_mlc-maintenance'''
    Supported multiple language for all functionality;
 
    Supported customized Cirrus Logo and customer logo;
 
    Enhanced external customer supervisor email address;
 
  
 +
*Added support to pallet sheet printing;
 +
*180152(WR) [Measurement] E55 BloodHound / Custom Containerization App;
  
mes15_portal_profile-maintenance
+
<br>
  
    Supported multiple language for all functionality;
+
'''mes15_serialized-item-tracker'''
    Supported site admin to assign Portal profile to their site user;
 
    Show Profile Name when Assigning User;
 
    Assign user page. Line / Page control;
 
  
 +
*Fixed "Add Attribute" activity wrong attribute number inforamtion;
 +
*Fixed serial number sort in every screen;
  
mes15_portal_server-information
+
<br>
  
    Supported multiple language for all functionality;
+
'''mes15_sfdc-config'''
    Supported document mapping with plant's NAS drive for PCB project;
 
    Encrypted password when adding Agile_Account Server;
 
    Supported PTS HTTPS web services link;
 
  
 +
*'''Attribute Maintenance''': Enhancements on Copy window and reset;
  
mes15_portal_user-maintenance
+
*'''Assembly Maintenance''': Fixed a bug (SR# 2546899) on assembly export functionality;
  
    Supported to view profiles which are already assigned to the user;
+
*'''Data Collector''': Fixed a bug in the main grid paging;
    Supported to impersonate site user for Site admin;
 
    Supported multiple language for all functionality;
 
    Assign user page. Line / Page control;  
 
  
 +
*'''Record Component''': Business Logic review;
  
mes15_portal_site-maintenance
+
*'''Revision Change''': Usability enhancements. Fixed wrong messages on Summary section;
  
    Supported multiple language for all functionality;
+
*'''Defect Code''': Fixed a bug in the Defect Codes's import routine when desired file had one of following chars "[]\\^$.|?*+(),";
    Removed site admin check box from site maintenance;
 
    Supported customized Cirrus Logo and customer logo;
 
    Assign user page. Line / Page control;  
 
  
 +
<br>
  
mes15_portal_mes-welcome
+
'''mes15_shop-order-control'''
  
    Supported multiple language for all functionality;  
+
*Show Operation Sequence's Op Code information on Shop Order portlet;
  
 +
*Shop Order Information, new file for "User Defined";
  
mes15_portal_plant-maintenance
+
<br>
  
    Supported Outside Customer in one MES Portal including SANM and non-SANM plant;
+
'''mes15_Sanm.MESWeb.Central.View'''
    Supported multiple language for all functionality;
 
  
 +
'''Administration Module''': the administrator user is able to manage the following sub-modules:
  
mes15_portal_mes-migration
+
*'''Location Maintenance''':
  
    Supported import user from xls or csv file;
+
This module allows Administrators to add, edit, or delete locations. Also located in this module is the ability to add, edit, or delete server names;  
    Supported multiple language for all functionality;  
 
  
 +
*'''Data Source Maintenance''':
  
mes15_mlc-configuration
+
This module allows the Administrator to add a data source based on the name, description, location, database type, and connection parameters associated to the database type;
  
    Fixed a dimension's form layout on Container Configuration form;
+
*'''Reports''':
  
 +
The Reports Module was developed for employees with Security Manager (specific Location) and Administrator (all locations) roles. The Reports module allows the user to edit copy or publish reports;
  
mes15_mlc-maintenance
+
*'''Report Groups''':
  
    Added support to pallet sheet printing;
+
With this module the Administrator and Security Manager users can access report group maintenance to perform searches, create, edit or delete report groups and add reports to groups;  
    180152(WR) [Measurement] E55 BloodHound / Custom Containerization App;  
 
  
 +
'''Access Control Module''': the Access Control module was developed for employees with Administrator and Security Manager roles. With the Access Control module, the Administrator is able to search, add, delete or edit users or user groups;
  
mes15_serialized-item-tracker
+
*User Maintenance:
  
    Fixed "Add Attribute" activity wrong attribute number inforamtion;
+
This module allows Administrators to manage user permissions and edit user information. With this portlet, administrators can assign Administrator permissions to specific users for assigned locations and edit the user’s information;  
    Fixed serial number sort in every screen;  
 
  
 +
<br> '''mes15_sfdc-portlet'''
  
mes15_sfdc-config
+
*Support 'DTC in USE' message in Cirrus version;
 +
*Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
 +
*Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
 +
*Security Improvement per HPFOD;
  
    Attribute Maintenance: Enhancements on Copy window and reset;  
+
*SFDC LOGOUT command will still auto-login;
 +
*Default Document Display Not Work;
 +
*Fixed issue of process field not filtered by part number on document upload page;
 +
*Download and Services portlet - Download option out of order;
  
    Assembly Maintenance: Fixed a bug (SR# 2546899) on assembly export functionality;
+
<br>
  
    Data Collector: Fixed a bug in the main grid paging;
+
'''mes15_quality_spc-portlet, mes15_spc-tv-db-schema'''<br>
  
    Record Component: Business Logic review;  
+
*Language Bundle - add support [Spanish, Chinese ,English];<br>
 +
*No any response when export lock list to excel;
 +
*The save button can be clicked without inputting any information in the Add Monitor Group page;
 +
*"rules" isn't translated in Create Monitor;
 +
*The Chinese interface is inconsistent with the English interface;<br>
  
    Revision Change: Usability enhancements. Fixed wrong messages on Summary section;
+
<br> '''SFDC PC Side:'''
  
    Defect Code: Fixed a bug in the Defect Codes's import routine when desired file had one of following chars "[]\\^$.|?*+(),";
+
'''mes15_sfdc-sfdc'''<br>
  
 +
*Support 'DTC in USE' message in Cirrus version;
 +
*Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
 +
*Enhance SFDC local attribute commands and support NEXT command;
 +
*Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
 +
*SFDC issue with underbar characters in location name;
 +
*Make the changes for Unique component as the same with non-tracked;
 +
*MFG hold issue;
 +
*EV Auto Logout at Shift End not call uphpu;
 +
*Container Qty issue;
 +
*Non-serialized batch miss saving data when recording defect;
 +
*Display "Invalid Entry" for invalid defect code -1;
 +
*SFDC holds all PNs when SPC monitor sends SPC Hold;
 +
*Call PTS ID return Invalid Entry error message when Add component;
  
mes15_shop-order-control
+
<br>'''mes15_sfdc-db-schema'''<br>
  
    Show Operation Sequence's Op Code information on Shop Order portlet;  
+
*Increase route.name column size in SFDC;
 +
*Create a unique index on component table for batch quantity issue;
  
    Shop Order Information, new file for "User Defined";
+
<br>
  
 +
'''mes15_sfdc-webservice'''<br>
  
mes15_Sanm.MESWeb.Central.View
+
*Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
 +
*Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
 +
*Fixed Manual Moves issue in SFDC Portlet;
 +
*Fixed issue of document not display on start process;
  
Administration Module: the administrator user is able to manage the following sub-modules:
+
<br>'''mes15_sfdc-sudo-patch'''<br>
  
    Location Maintenance:
+
*Re-build packages according to the new naming conversion;
  
This module allows Administrators to add, edit, or delete locations. Also located in this module is the ability to add, edit, or delete server names;
+
<br>
  
    Data Source Maintenance:
+
'''mes15_sfdc-autosfdc'''<br>
  
This module allows the Administrator to add a data source based on the name, description, location, database type, and connection parameters associated to the database type;
+
*Re-build packages according to the new naming conversion;
  
    Reports:
+
<br>
  
The Reports Module was developed for employees with Security Manager (specific Location) and Administrator (all locations) roles. The Reports module allows the user to edit copy or publish reports;
+
'''mes15_sfdc-sanm-repo'''<br>
  
    Report Groups:
+
*Re-build packages according to the new naming conversion;
  
With this module the Administrator and Security Manager users can access report group maintenance to perform searches, create, edit or delete report groups and add reports to groups;
+
<br>
  
Access Control Module: the Access Control module was developed for employees with Administrator and Security Manager roles. With the Access Control module, the Administrator is able to search, add, delete or edit users or user groups;
+
'''mes15_sfdc-nagios'''<br>
  
    User Maintenance:
+
*Re-build packages according to the new naming conversion;
  
This module allows Administrators to manage user permissions and edit user information. With this portlet, administrators can assign Administrator permissions to specific users for assigned locations and edit the user’s information;
+
<br>
  
 +
'''mes15_sfdc-install'''<br>
  
mes15_sfdc-portlet
+
*Re-build packages according to the new naming conversion;
  
    Support 'DTC in USE' message in Cirrus version;
+
<br>
    Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
 
    Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
 
    Security Improvement per HPFOD;
 
  
    SFDC LOGOUT command will still auto-login;
+
'''mes15_sfdc-tomcat-log'''<br>
    Default Document Display Not Work;
 
    Fixed issue of process field not filtered by part number on document upload page;
 
    Download and Services portlet - Download option out of order;
 
  
 +
*Re-build packages according to the new naming conversion;
  
mes15_quality_spc-portlet, mes15_spc-tv-db-schema
+
<br>
  
    Language Bundle - add support [Spanish, Chinese ,English];
+
'''tomcat-7.0-47.01'''  
    No any response when export lock list to excel;
 
    The save button can be clicked without inputting any information in the Add Monitor Group page;
 
    "rules" isn't translated in Create Monitor;
 
    The Chinese interface is inconsistent with the English interface;
 
  
 +
*Re-build packages according to the new naming conversion;
  
SFDC PC Side:
+
<br>'''SPC Server Side:'''
  
mes15_sfdc-sfdc
+
'''mes15_quality_spcdbconfig'''<br>
  
    Support 'DTC in USE' message in Cirrus version;
+
*Code change per HPFOD;  
    Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
+
*Defects are repeated calculated in a short time;  
    Enhance SFDC local attribute commands and support NEXT command;
+
*Two SPC data displayed in the same revision after edit this monitor;  
    Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
+
*One revisions includes all the month's input data after collect CPK/PPK by month via manual input type;  
    SFDC issue with underbar characters in location name;
+
*In the Pareto chart, user sees a No Records on the Exception tab after clicked the Affected SNs button;  
    Make the changes for Unique component as the same with non-tracked;
+
*Issues of saving 'Hide monitors with no data in chart in the past(hours)' on 'Spc System Parameter;  
    MFG hold issue;
+
*When Collection by Time, System sends out emails before the time interval ends;  
    EV Auto Logout at Shift End not call uphpu;
+
*Monitor list page can't load filter number;
    Container Qty issue;
 
    Non-serialized batch miss saving data when recording defect;
 
    Display "Invalid Entry" for invalid defect code -1;
 
    SFDC holds all PNs when SPC monitor sends SPC Hold;
 
    Call PTS ID return Invalid Entry error message when Add component;  
 
  
 +
<br>
  
mes15_sfdc-db-schema
+
'''mes15_quality_spc-server'''<br>
  
    Increase route.name column size in SFDC;
+
*Single SPC server supports multiple plants;  
    Create a unique index on component table for batch quantity issue;  
+
*Tomcat hot deployment and undeployment technique;<br>
  
 +
&nbsp;<br>
  
mes15_sfdc-webservice
+
<br>
  
    Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
+
== <center>'''December 2014'''</center>  ==
    Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
 
    Fixed Manual Moves issue in SFDC Portlet;
 
    Fixed issue of document not display on start process;
 
  
 +
'''OVERVIEW:''' New Features, Enhancements and Bug Fixes. This release is targeted for those of plants who already runs on Cirrus Amazon cloud for non-medical. It can not be used for plants to upgrade directly from early version of SFDC to Cirrus version.<br>
  
mes15_sfdc-sudo-patch
+
'''New Features:'''<br>
  
    Re-build packages according to the new naming conversion;
+
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=173808 173808] Non-serialized Batches Changes for PCB
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=180153 180153] [PCB] Multilogin NSB requirements
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=178127 178127] No DTC in use message
  
 +
'''Enhancements:'''<br>
  
mes15_sfdc-autosfdc
+
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=184672 184672]: [PCB] To Support to Display Available QTY for each Station
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=183272 183272]: Location Key written into unit_Status-key
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182420 182420]: [PCB apk] Defect Code Order Change
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=181622 181622]: SFDC Local Attribute Commands
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=181163 181163]: [PCB] Change to operationSpltNBSN and createseqsonum
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=179650 179650]: Package Name Change per Name Convention
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=175752 175752]: Container Qty issue
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=185759 185759]: [SFDC] Wrong Message for Fail to and Pass to Prompt
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=180755 180755]: Batch Process GUI enhancement
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=184777 184777]: Auto Login issue with EV enabled
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=184327 184327]: [Agile/MES Integration] Deviation integration in Cirrus.APK Beta Version
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=184233 184233]: [PCB] Error message for Item status not active
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182742 182742]: SFDC holds all PNs when SPC monitor sends SPC Hold
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=184120 184120]: [PCB] Non-serialized batch miss saving data when recording defect
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=183912 183912]: Display "Invalid Entry" for invalid defect code -1
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182419 182419]: [SFDC] Bugs - Local Attribute Commands
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182191 182191]: [PCB] Fix Multilogin requesting the Quantity Twice
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=180153 180153]: Autocmd gets executed prior to prompt split, and SFDC exits the loop for current SN transaction when manually enter 'SPLTNBSN' command
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=179076 179076]: EV Auto Logout at Shift End not call uphpu
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=183544 183544]: MES/Agile Deviation integration in Cirrus.APK (Phrase 2)
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=183268 183268]: Station ID based on SFDC Host to APK.
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=183051 183051]: [Agile/MES Integration] Deviation Cover Page action in XML format
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=180754 180754]: Security Improvement - HPFOD
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182669 182669]: [PCB] Engineering Notes not Display
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182322 182322]: [PCB] Auto Mapping with Plant's Network Drive
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182245 182245]: [PCB] Date &amp; Time on the header Interface Change
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182192 182192]: [PCB] Document Mapping Portlet changes with shop order optional
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=182195 182195]: [PCB] Unit ID Selection Bug Fix
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=181618 181618]: [PCB] To Support Station ID and Device ID Selection on Android apk
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=179529 179529]: [PCB Project] Json Interface for call to MDS from APK
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=179900 179900]: Task scheduler changes
 +
*WR#[https://it.sanmina-sci.com/IT/WorkRequest/WorkRequest.aspx?WR=179528 179528]: [PCB Project] To Support to Document Mapping with Plant's Drive (cont.)
  
    Re-build packages according to the new naming conversion;
+
<br> '''Bug Fixes:'''<br>
  
 +
*Mantis#0026176: Emulator - Show 'DTC in Use' after sfdc restart<br>
 +
*Mantiss#0026154: SN be in complete status, it can be scan in any location in the route<br>
 +
*Mantis#0025861: Call PTS ID return Invalid Entry error message when Add component<br>
 +
*Mantis#0025290: Return Connection to pts error after PRCDFC command<br>
 +
*Mantis#0025953: PCB multi-login issue<br>
 +
*Mantis#0025621: [PCB] SFDC shows 'Wrong Quantity' when splitting non-serialized batch<br>
 +
*Mantis#25612: [PCB] SFDC couldn’t select non-serialized batch with quantity over than 100<br>
 +
*Mantis#25547: [PCB] Login Reset<br>
 +
*Mantis#25295: PCB - Non-serialized batch issue<br>
 +
*Mantis#0025291: Route by Process changes for Flow error issue<br>
 +
*Mantis#24997: No Flow Control<br>
 +
*Mantis#25048: SFDC issue with underbar characters in location name<br>
 +
*Mantis#25106: minor conversion issue in SFDC 7(loc_date field still exist in OperationCntnr.java)<br>
 +
*Mantis#25104: Remove or replace unique component need to call upcomp2.p function<br>
 +
*Mantis#25105: Make the changes for Unique component as the same with non-tracked<br>
 +
*Mantis#25234: MFG hold issue<br>
 +
*Mantis#0026092 SFDC doesn't show DTC in Use when user switching to unit ID.
 +
*Mantis#0026091 DTC IN USE - Autologout doesn't take effect
 +
*Mantis#0026080 User fails to update document parameter
 +
*Mantis#0026047 SFDC LOGOUT command will still auto-login
 +
*Mantis#0026045 Default Document Display Not Work
 +
*Mantis#0026026 Process Flow Section Issues
 +
*Mantis#0025963 Return HTTP Status 500 exception when export excel from system log.
 +
*Mantis#0025935 process not be filter by part number
 +
*Mantis#0025842 Batch Process is temporarily unavailable
 +
*Mantis#25504: Batch process ID are missing for test automation
 +
*Mantis#0025383 Download and Services portlet - Download option out of order.
  
mes15_sfdc-sanm-repo
+
<br>
  
    Re-build packages according to the new naming conversion;
+
'''SFDC PC rpm Packages:'''<br>
  
 +
*<span style="line-height: 1.5em;">mes15_sfdc-db-schema-1.10.4.140923-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-autosfdc-1.10.2.140819-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-sudo-patch-1.10.2.140819-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-tomcat-log-1.10.2.140820-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-nagios-1.10.2.140820-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-sanm-repo-1.10.2.140820-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-sfdc-1.10.7.141230-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-webservice-1.10.7.141219-1.i386</span>
 +
*<span style="line-height: 1.5em;">mes15_sfdc-install-1.10.2.140820-1.i386</span>
 +
*<span style="line-height: 1.5em;">tomcat-7.0-47.01.i386</span><br>
  
mes15_sfdc-nagios
+
<br>
 
 
    Re-build packages according to the new naming conversion;
 
 
 
 
 
mes15_sfdc-install
 
 
 
    Re-build packages according to the new naming conversion;
 
 
 
 
 
mes15_sfdc-tomcat-log
 
 
 
    Re-build packages according to the new naming conversion;
 
 
 
 
 
tomcat-7.0-47.01
 
 
 
    Re-build packages according to the new naming conversion;
 
 
 
 
 
SPC Server Side:
 
 
 
mes15_quality_spcdbconfig
 
 
 
    Code change per HPFOD;
 
    Defects are repeated calculated in a short time;
 
    Two SPC data displayed in the same revision after edit this monitor;
 
    One revisions includes all the month's input data after collect CPK/PPK by month via manual input type;
 
    In the Pareto chart, user sees a No Records on the Exception tab after clicked the Affected SNs button;
 
    Issues of saving 'Hide monitors with no data in chart in the past(hours)' on 'Spc System Parameter;
 
    When Collection by Time, System sends out emails before the time interval ends;
 
    Monitor list page can't load filter number;
 
 
 
 
 
mes15_quality_spc-server
 
 
 
    Single SPC server supports multiple plants;
 
    Tomcat hot deployment and undeployment technique;
 
  
 +
Step 1: yumconfig
 +
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
 +
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
 +
- Enter YUM FTP Server Password: ******
 +
Step 2: rpm -qa|grep MES15 (to check if there is any old rpm packages installed with MES15 prefix)
 +
Step 3: rpm -qa|grep mes15 (to check if there is any rpm packages installed with mes15 prefix but are not latest)
 +
Step 4: rpm -qa|grep tomcat (to check tomcat version)
 +
Step 5: sfdc3 stop
 
   
 
   
  
 +
If target PC has MES15 packages installed, remove them with following section of steps:
  
December 2014
+
Step 6: rpm -e --nodeps MES15_SFDC_sfdc MES15_SFDC_db-schema MES15_SFDC_webservice MES15_SFDC_autosfdc
 
+
Step 7: rpm -e --nodeps MES15_SFDC_sudo-patch MES15_SFDC_tomcat_log MES15_SFDC_install MES15_SFDC_nagios MES15_SFDC_sanm-repo
OVERVIEW: New Features, Enhancements and Bug Fixes. This release is targeted for those of plants who already runs on Cirrus Amazon cloud for non-medical. It can not be used for plants to upgrade directly from early version of SFDC to Cirrus version.
 
 
 
New Features:
 
 
 
    WR#173808 Non-serialized Batches Changes for PCB
 
    WR#180153 [PCB] Multilogin NSB requirements
 
    WR#178127 No DTC in use message
 
 
 
Enhancements:
 
 
 
    WR#184672: [PCB] To Support to Display Available QTY for each Station
 
    WR#183272: Location Key written into unit_Status-key
 
    WR#182420: [PCB apk] Defect Code Order Change
 
    WR#181622: SFDC Local Attribute Commands
 
    WR#181163: [PCB] Change to operationSpltNBSN and createseqsonum
 
    WR#179650: Package Name Change per Name Convention
 
    WR#175752: Container Qty issue
 
    WR#185759: [SFDC] Wrong Message for Fail to and Pass to Prompt
 
    WR#180755: Batch Process GUI enhancement
 
    WR#184777: Auto Login issue with EV enabled
 
    WR#184327: [Agile/MES Integration] Deviation integration in Cirrus.APK Beta Version
 
    WR#184233: [PCB] Error message for Item status not active
 
    WR#182742: SFDC holds all PNs when SPC monitor sends SPC Hold
 
    WR#184120: [PCB] Non-serialized batch miss saving data when recording defect
 
    WR#183912: Display "Invalid Entry" for invalid defect code -1
 
    WR#182419: [SFDC] Bugs - Local Attribute Commands
 
    WR#182191: [PCB] Fix Multilogin requesting the Quantity Twice
 
    WR#180153: Autocmd gets executed prior to prompt split, and SFDC exits the loop for current SN transaction when manually enter 'SPLTNBSN' command
 
    WR#179076: EV Auto Logout at Shift End not call uphpu
 
    WR#183544: MES/Agile Deviation integration in Cirrus.APK (Phrase 2)
 
    WR#183268: Station ID based on SFDC Host to APK.
 
    WR#183051: [Agile/MES Integration] Deviation Cover Page action in XML format
 
    WR#180754: Security Improvement - HPFOD
 
    WR#182669: [PCB] Engineering Notes not Display
 
    WR#182322: [PCB] Auto Mapping with Plant's Network Drive
 
    WR#182245: [PCB] Date & Time on the header Interface Change
 
    WR#182192: [PCB] Document Mapping Portlet changes with shop order optional
 
    WR#182195: [PCB] Unit ID Selection Bug Fix
 
    WR#181618: [PCB] To Support Station ID and Device ID Selection on Android apk
 
    WR#179529: [PCB Project] Json Interface for call to MDS from APK
 
    WR#179900: Task scheduler changes
 
    WR#179528: [PCB Project] To Support to Document Mapping with Plant's Drive (cont.)
 
 
 
 
 
Bug Fixes:
 
 
 
    Mantis#0026176: Emulator - Show 'DTC in Use' after sfdc restart
 
    Mantiss#0026154: SN be in complete status, it can be scan in any location in the route
 
    Mantis#0025861: Call PTS ID return Invalid Entry error message when Add component
 
    Mantis#0025290: Return Connection to pts error after PRCDFC command
 
    Mantis#0025953: PCB multi-login issue
 
    Mantis#0025621: [PCB] SFDC shows 'Wrong Quantity' when splitting non-serialized batch
 
    Mantis#25612: [PCB] SFDC couldn’t select non-serialized batch with quantity over than 100
 
    Mantis#25547: [PCB] Login Reset
 
    Mantis#25295: PCB - Non-serialized batch issue
 
    Mantis#0025291: Route by Process changes for Flow error issue
 
    Mantis#24997: No Flow Control
 
    Mantis#25048: SFDC issue with underbar characters in location name
 
    Mantis#25106: minor conversion issue in SFDC 7(loc_date field still exist in OperationCntnr.java)
 
    Mantis#25104: Remove or replace unique component need to call upcomp2.p function
 
    Mantis#25105: Make the changes for Unique component as the same with non-tracked
 
    Mantis#25234: MFG hold issue
 
    Mantis#0026092 SFDC doesn't show DTC in Use when user switching to unit ID.
 
    Mantis#0026091 DTC IN USE - Autologout doesn't take effect
 
    Mantis#0026080 User fails to update document parameter
 
    Mantis#0026047 SFDC LOGOUT command will still auto-login
 
    Mantis#0026045 Default Document Display Not Work
 
    Mantis#0026026 Process Flow Section Issues
 
    Mantis#0025963 Return HTTP Status 500 exception when export excel from system log.
 
    Mantis#0025935 process not be filter by part number
 
    Mantis#0025842 Batch Process is temporarily unavailable
 
    Mantis#25504: Batch process ID are missing for test automation
 
    Mantis#0025383 Download and Services portlet - Download option out of order.
 
 
 
 
 
SFDC PC rpm Packages:
 
 
 
    mes15_sfdc-db-schema-1.10.4.140923-1.i386
 
    mes15_sfdc-autosfdc-1.10.2.140819-1.i386
 
    mes15_sfdc-sudo-patch-1.10.2.140819-1.i386
 
    mes15_sfdc-tomcat-log-1.10.2.140820-1.i386
 
    mes15_sfdc-nagios-1.10.2.140820-1.i386
 
    mes15_sfdc-sanm-repo-1.10.2.140820-1.i386
 
    mes15_sfdc-sfdc-1.10.7.141230-1.i386
 
    mes15_sfdc-webservice-1.10.7.141219-1.i386
 
    mes15_sfdc-install-1.10.2.140820-1.i386
 
    tomcat-7.0-47.01.i386
 
 
 
 
 
Step 1: yumconfig
 
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
 
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
 
- Enter YUM FTP Server Password: ******
 
Step 2: rpm -qa|grep MES15 (to check if there is any old rpm packages installed with MES15 prefix)
 
Step 3: rpm -qa|grep mes15 (to check if there is any rpm packages installed with mes15 prefix but are not latest)
 
Step 4: rpm -qa|grep tomcat (to check tomcat version)
 
Step 5: sfdc3 stop
 
 
 
If target PC has MES15 packages installed, remove them with following section of steps:
 
 
 
Step 6: rpm -e --nodeps MES15_SFDC_sfdc MES15_SFDC_db-schema MES15_SFDC_webservice MES15_SFDC_autosfdc
 
Step 7: rpm -e --nodeps MES15_SFDC_sudo-patch MES15_SFDC_tomcat_log MES15_SFDC_install MES15_SFDC_nagios MES15_SFDC_sanm-repo
 
 
 
If target PC has mes15 packages installed, remove them with following section of steps:
 
 
 
Step 6: rpm -e --nodeps mes15_sfdc-sfdc mes15_sfdc-db-schema mes15_sfdc-webservice mes15_sfdc-autosfdc
 
Step 7: rpm -e --nodeps mes15_sfdc-sudo-patch mes15_sfdc-tomcat-log mes15_sfdc-install mes15_sfdc-nagios mes15_sfdc-sanm-repo
 
 
 
If target PC has installed tomcat with version under tomcat-7.0-47.01, remove it with following steps:
 
 
 
Step 8: rpm -e --nodeps tomcat
 
 
 
Execute below steps to install latest SFDC packages:
 
 
 
Step 9: yum clean all
 
Step 10: yum install tomcat-7.0-47.01 (Skip if tomcat is already with 7.0-47 therefore didn't get removed in step#8)
 
Step 11: yum install mes15_sfdc-sfdc-1.10.7.141230-1 mes15_sfdc-db-schema-1.10.4.140923-1 mes15_sfdc-webservice-1.10.7.141219-1 mes15_sfdc-sudo-patch-1.10.2.140819-1
 
Step 12: yum install mes15_sfdc-autosfdc-1.10.2.140819-1 mes15_sfdc-sanm-repo-1.10.2.140820-1 mes15_sfdc-nagios-1.10.2.140820-1 mes15_sfdc-install-1.10.2.140820-1 mes15_sfdc-tomcat-log-1.10.2.140820-1
 
Step 13: sfdc config
 
Step 14: sfdc dnld (also attribdnld and emvdnld if needed)
 
Step 15: sfdc start
 
 
 
MES15 Portal 1.0 SFDC-Portlet rpm Package:
 
 
 
    mes15_sfdc-portlet-1.10.7.141229-1
 
 
 
Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
 
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
 
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
 
Step 4: <wait for about 1 minute for liferay to clean up garbage of the old package>
 
Step 5: yum clean all
 
Step 6: yum install mes15_sfdc-portlet-1.10.7.141229-1
 
  
 +
If target PC has mes15 packages installed, remove them with following section of steps:
  
November 14 2014
+
Step 6: rpm -e --nodeps mes15_sfdc-sfdc mes15_sfdc-db-schema mes15_sfdc-webservice mes15_sfdc-autosfdc
 +
Step 7: rpm -e --nodeps mes15_sfdc-sudo-patch mes15_sfdc-tomcat-log mes15_sfdc-install mes15_sfdc-nagios mes15_sfdc-sanm-repo
  
OVERVIEW:: CR#44764 - Production Release of MES15 [1.3.141113-1] - Deployment of updated code to support E90 COPS Migration to Production.
+
If target PC has installed tomcat with version under tomcat-7.0-47.01, remove it with following steps:
  
Improvements/Bug Fixed:
+
Step 8: rpm -e --nodeps tomcat
  
MES15_MLC-Configuration
+
Execute below steps to install latest SFDC packages:
  
    i18n support.
+
Step 9: yum clean all
    Fixed a dimension's form layout on Container Configuration form.  
+
Step 10: yum install tomcat-7.0-47.01 (Skip if tomcat is already with 7.0-47 therefore didn't get removed in step#8)
 +
Step 11: yum install mes15_sfdc-sfdc-1.10.7.141230-1 mes15_sfdc-db-schema-1.10.4.140923-1 mes15_sfdc-webservice-1.10.7.141219-1 mes15_sfdc-sudo-patch-1.10.2.140819-1
 +
Step 12: yum install mes15_sfdc-autosfdc-1.10.2.140819-1 mes15_sfdc-sanm-repo-1.10.2.140820-1 mes15_sfdc-nagios-1.10.2.140820-1 mes15_sfdc-install-1.10.2.140820-1 mes15_sfdc-tomcat-log-1.10.2.140820-1
 +
Step 13: sfdc config
 +
Step 14: sfdc dnld (also attribdnld and emvdnld if needed)
 +
Step 15: sfdc start
  
 +
'''MES15 Portal 1.0 SFDC-Portlet rpm Package:'''<br>
  
MES15_MLC-Maintenance
+
*mes15_sfdc-portlet-1.10.7.141229-1<br>
  
    i18n support.
+
Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
    Added support to pallet sheet printing.
+
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
    Fixed a bug on containerization warning sounds player (and icon).  
+
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
 +
Step 4: &lt;wait for about 1 minute for liferay to clean up garbage of the old package&gt;
 +
Step 5: yum clean all
 +
Step 6: yum install mes15_sfdc-portlet-1.10.7.141229-1
  
 +
<br>
  
MES15_Serialized-Item-Tracker
+
== <center>'''November 14 2014'''</center>  ==
  
    i18n support.
+
'''OVERVIEW:''': CR#[https://it.sanmina.com/HD/CR/Details/44764 44764] - Production Release of '''MES15 [1.3.141113-1]''' - Deployment of updated code to support E90 COPS Migration to Production.  
    Fixed "Add Attribute" activity wrong attribute number information.
 
    Fixed serial number sort in every screen.  
 
  
 +
'''Improvements/Bug Fixed:'''
  
MES15_SFDC-Config
+
'''MES15_MLC-Configuration'''
  
    Attribute Maintenance:
+
*i18n support.  
        Enhancements on Copy window and reset.  
+
*Fixed a dimension's form layout on Container Configuration form.
    Assembly Maintenance:
 
        Fixed a bug (SR# 2546899) on assembly export functionality.
 
    Data Collector:
 
        Fixed a bug in the main grid paging.
 
    Record Component:
 
        Business Logic review.
 
    Revision Change:
 
        Usability enhancements. Fixed wrong messages on Summary section.  
 
  
 +
<br> '''MES15_MLC-Maintenance'''
  
MES15_shop-order-control
+
*i18n support.
 +
*Added support to pallet sheet printing.
 +
*Fixed a bug on containerization warning sounds player (and icon).
  
    i18n support.
+
<br> '''MES15_Serialized-Item-Tracker'''  
    Show Operation Sequence's Op Code information on Shop Order portlet.
 
    Shop Order Information, new file for "User Defined".
 
  
July 25 2014
+
*i18n support.
 +
*Fixed "Add Attribute" activity wrong attribute number information.
 +
*Fixed serial number sort in every screen.
  
OVERVIEW:: CCN#xxxxxx - Production Release of MES15 [1.9.140725-1] - deployment of Enhancements and Bug Fixes.
+
<br> '''MES15_SFDC-Config'''
  
 +
*'''Attribute Maintenance''':
 +
**Enhancements on Copy window and reset.
 +
*'''Assembly Maintenance''':
 +
**Fixed a bug (SR# 2546899) on assembly export functionality.
 +
*'''Data Collector''':
 +
**Fixed a bug in the main grid paging.
 +
*'''Record Component''':
 +
**Business Logic review.
 +
*'''Revision Change''':
 +
**Usability enhancements. Fixed wrong messages on Summary section.
  
MES15_SFDC
+
<br> '''MES15_shop-order-control'''
  
Improvements/Bug Fixed:
+
*i18n support.
 +
*Show Operation Sequence's Op Code information on Shop Order portlet.
 +
*Shop Order Information, new file for "User Defined".
  
    When installing SFDC portlet, the ftp service is already installed as dependency;
+
== <center>'''July 25 2014'''</center>  ==
  
    Bug fixed for display documents (uploaded pdf) in Chrome. The bug has been fixed by removing the Mozilla specific function from docview.js that's under sfdc-portlet/js/emulator/;
+
'''OVERVIEW:''': CCN#[https://it.sanmina-sci.com/IT/changecontrol/ChangeControl.aspx?CC=37486&CCView=MainView xxxxxx] - Production Release of '''MES15 [1.9.140725-1]''' - deployment of Enhancements and Bug Fixes.
  
    Task Scheduler pop-up error box updated: removed the non-sense "Please addundefinedportlet!" popup message when user selects a shop floor ID from the Task Scheduler portlet;
+
<br>'''MES15_SFDC'''
  
    Fixed an edge case on the Batch Process portlet: when employee number is 0 the Login popup displays "Please wait" message forever until user navigates away from the page, or close the browser;
+
'''Improvements/Bug Fixed:'''
  
    Batch process login "sucessfully" spell mistake updated: changed the wording from 'sucessfully' to 'successfully';  
+
*When installing SFDC portlet, the ftp service is already installed as dependency;
  
 +
*Bug fixed for display documents (uploaded pdf) in Chrome. The bug has been fixed by removing the Mozilla specific function from docview.js that's under sfdc-portlet/js/emulator/;
  
 +
*Task Scheduler pop-up error box updated: removed the non-sense "Please addundefinedportlet!" popup message when user selects a shop floor ID from the Task Scheduler portlet;
  
July 08 2014
+
*Fixed an edge case on the Batch Process portlet: when employee number is 0 the Login popup displays "Please wait" message forever until user navigates away from the page, or close the browser;
  
OVERVIEW:: CCN#xxxxxx - Production Release of MES15 [1.2.140708-1] - deployment of new functionalities, feature requests, Enhancements and Bug Fixes.
+
*Batch process login "sucessfully" spell mistake updated: changed the wording from 'sucessfully' to 'successfully';
  
 +
<br>
  
mes15_mlc-maintenance
+
<br>
  
Improvements:
+
== <center>'''July 08 2014'''</center>  ==
  
    Performance Enhancements;
+
'''OVERVIEW:''': CCN#[https://it.sanmina-sci.com/IT/changecontrol/ChangeControl.aspx?CC=37486&CCView=MainView xxxxxx] - Production Release of '''MES15 [1.2.140708-1]''' - deployment of new functionalities, feature requests, Enhancements and Bug Fixes.
    Layout Enhancemets;
 
  
 +
<br>'''mes15_mlc-maintenance'''
  
mes15_gen-attribute-maint
+
'''Improvements:'''
  
New Feature:
+
*Performance Enhancements;
 +
*Layout Enhancemets;
  
    Added Support for non-project table generic attributes
+
<br> '''mes15_gen-attribute-maint'''
  
 +
'''New Feature:'''
  
mes15_serialized-item-tracker
+
*Added Support for non-project table generic attributes
  
New Feature:
+
<br> '''mes15_serialized-item-tracker'''
  
    [WR176395] New generic attribute (project:receive_sit_range_default_optional_attributes) that will control which attributes will prompted when receiving a serial number range in SIT. The default attributes are "LOT Code, Date Code, MPN". These attributes can be added to, removed, or replaced with new attribute values. Default attribute values will be comma separated items, allowing for multiple default attributes to be configured.
+
'''New Feature:'''
  
Bug Fixed:
+
*[WR176395] New generic attribute (project:receive_sit_range_default_optional_attributes) that will control which attributes will prompted when receiving a serial number range in SIT. The default attributes are "LOT Code, Date Code, MPN". These attributes can be added to, removed, or replaced with new attribute values. Default attribute values will be comma separated items, allowing for multiple default attributes to be configured.
  
    [WR176395] Fixed "add attribute" activity param when receiving a serial number range in SIT.
+
'''Bug Fixed:'''
  
 +
*[WR176395] Fixed "add attribute" activity param when receiving a serial number range in SIT.
  
mes15_sfdc-config
+
<br> '''mes15_sfdc-config'''
  
Bug fixing:
+
'''Bug fixing:'''
  
    Comp location key remains when changing assembly type General Enhancements on Mfg Hold and Revision Change;  
+
*Comp location key remains when changing assembly type General Enhancements on Mfg Hold and Revision Change;
  
Improvements:
+
'''Improvements:'''
  
    Layout Enhancements;  
+
*Layout Enhancements;
  
 +
<br> '''mes15_shop-order-control'''
  
mes15_shop-order-control
+
'''New Feature:'''
  
New Feature:
+
*[WR176182] New Generic Attributes (shop_order:oracle_release_default_options and shop_order:standard_release_default_options) that will control which options are checked by
  
    [WR176182] New Generic Attributes (shop_order:oracle_release_default_options and shop_order:standard_release_default_options) that will control which options are checked by
+
default in Shop Order Release Wizard. Available options: "create_skl, non_sn_batch, def_rev, def_order_line, def_usl, print_label, create_file, create_notes, print_unit_trav, print_wip_unit_trav, print_order_trav, link_so";
  
default in Shop Order Release Wizard. Available options: "create_skl, non_sn_batch, def_rev, def_order_line, def_usl, print_label, create_file, create_notes, print_unit_trav, print_wip_unit_trav, print_order_trav, link_so";
+
'''Bug Fixing:'''
  
Bug Fixing:
+
*Fixed Release Wizard cross browser layout issues;
  
    Fixed Release Wizard cross browser layout issues;
+
'''Improvements:'''
  
Improvements:
+
*Sales Order Browser and Order Line SN Assign enhancement;
  
    Sales Order Browser and Order Line SN Assign enhancement;
+
<br>

Revision as of 16:53, 3 June 2015


The following release notes were created to communicate with customers and clients the details of changes or enhancements made to the Cirrus portal. The release notes are organized by date, with the most recent appearing first.

May 2015

Improvements/Bug Fixed:

MES Portal Side:


• mes15_mlc-maintenance-1.4.150421-1
SR#2695567: Cannot print a container # via Label Engine system.

SR#2694225: Container loses its revision when it is opened and closed.
Mantis#26926: Container loses its revision when it is reopened and closed.
Open and Close a Container without touching its elements.
Print Label Engine label by Multi-level Container.

Container Browser performance enhancements.

P23191 PG COPS Replacement - Export Container file format review. New logic for Order Line information based on Business Model (ATO, and Non-ATO).


• mes15_shop-order-control-1.4.1500421-1
Mantis#26929: Some Serial Numbers cannot be printed on the Shop Order Browser.
Print MDS Label by Shop Order Browser.

Refactored the delete unstarted units and delete shop order features to be unit archive aware.

P23191 PG COPS Replacement:

  • Add Manual Sales Order Request Feature
  • More Information on Sales Order Information
  • Changed the WIP Traveler Report to fit on the requirements.


• mes15_sfdc-portlet-1.11.7.150414-1
WR#189508: Multi-language support for sfdc portlets
WR#189082: [Agile/MES Integration] Cover Page and Deviation Mapping for BE
WR#187446: [Agile / MES Integration] To Support Unit QTY for Deviation
WR#187304: [PCB] Engineering Notes for Independent Route Option
WR#187159: [PCB] Support to Display Work Order Units for Rework Step
WR#186644: [PCB] To Support Engineering Notes Mapping under Route Independence
WR#186460: [PCB] Engineering Notes History For MESWEB
SR#2623725: Emulator display all locations
Mantis#26406: sfdc portlet System Information widget, 'MDS' label change to 'IP'"
Mantis#0026421: Upload PDF by URL - Fail to Save
Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated
Mantis#26394: Historical Yield/Defects doesn't show date range
Mantis#0026383: Label Display Issue
Mantis#0026379: Task Scheduler will remove all created tasks after one task has been executed or updated
Mantis#26394: Historical Yield/Defects doesn't show date range
Document Mapping By Agile Release Date.
Hourly sync job - provide the function on "Download& Service" under SFDC portlet to manually execute syncing
Hourly sync job - support to show the sync backend log at "System Logs" under SFDC portlet.
Deviation time based - By Agile Deviation Number when mapping start/end date are empty
By Agile Deviation Number - Mapped deviation Mark as mapped as in By Agile Release Date option, the lack of this same function allows to map the same deviation multiple times.


• mes15_sfdc-config-1.3.150421-1
SR#2652325: Product Route-Cannot see Location List
SR#2546899: Assembly Export to .csv
Mantis#26774: Shop Floor ID lists all Shop Floor clients for all sites. Should be a filtered list.
Shop Floor ID: Added a logic to ensure that a user can only update the SFDC clients assigned to MDS database of the current logged site.
Added a loading mask for the combo-box fields and improved the code to get locations for multiple source fields all at once.
Assembly Maintenance bug fix for assembly export functionality.
Attribute Maintenance enhancements on Copy window and reset.
Data Collector bug fix in the main grid paging.
Record Component business logic review.
Revision Change enhancements. Fixed wrong messages on Summary section.
Defect Code bug fix in the import routine when a desired file has one of the following characters: “[]\\^$.|?*+(),”


• mes15_portal_portlet-setting-hook-1.11.3.150326-1
WR#185572: Alpha or non numeric character supported at Oracle
WR#186872: Support Configurable Email Server
WR#187927: To Support to deactivate User if Supervisor Empty
Mantis#26595: Assigned users are removed from the site sometimes
Add audit report when session expired or user logout.
Improve web path get method.


• mes15_portal_mes-portal-db-schema-upgrade-1.10.6.150122-1
PTS failed to add sever at server information portlet.


• mes15_portal_server-information-1.11.2.150311-1
WR#189078: SFDC Uniqueness Control under Server Info.
WR#186078: [Agile/MES Integration] To Support External Agile Server.
Mantis#0026570: Check SFDC status can't display in status field.


• mes15_portal_mes-migration-1.11.1.150213-1
WR#185572: Alpha or non numeric character supported at Oracle


• mes15_portal_user-maintenance-1.11.3.150323-1
WR#185572: Alpha or non numeric character supported at Oracle.
WR#188124: Impersonating User Failure.
Mantis#26640: Search user shouldn't distinguish uppercase and lowercase.
Mantis#26595: Assigned users are removed from the site sometimes.


• mes15_portal_site-maintenance-1.11.4.150331-1
WR#189077: Portal Profile should Apply to New Site
WR#189078: SFDC Uniqueness Control under Server Info
WR#184595: MESWEB Link no Overwriting when Synnchronizing Site
WR#189077: Portal Profile should Apply to New Site
Mantis#26595: Assigned users are removed from the site sometimes (enhance add site logic)
Delete missing pages when syncing sites


• mes15_portal_patch-1.11.4.150409-1
Support multiple porltet title.


mes15_mlc-configuration-1.4.150419-1
SR#2689309: Copy Multi-level Container Configuration keeps the reference to the original dimension table.
Mantis#26922: Multi-level Configuration > Copy the Container Config > Dimensions must not be changed.
Copy Multi-level Container Configuration keeps the reference to the original dimension table.
Fixed a dimension’s form layout on Container Configuration form.


• mes15_serialized-item-tracker-1.4.150421-1

IR: Important performance enhancements.


• mes15_portal_profile-maintenance-1.11.4.150416-1

SR#2691080: Increase Ajax connection timeout, fix possible define permissions page show blank.
Add exception catch for web action (to print log for profile operations).


SFDC PC Side:


• mes15_sfdc-sfdc-1.11.7.150403-1
WR#183757: Xcellerator - Multi-threading changes
WR#186518: Consolidate upload commands development and test
SR#2621853: When using Cirrus portal Part change function created duplicate s/n"
WR#186519: EMVDNLD and Socket Log changes."
WR#178127: DTC IN USE.
WR#181620: Login Reset for SFDC v1.10.
WR#182742: SFDC holds all PNs when SPC monitor sends SPC Hold.
WR#186804: Re-build packages to v1.11
Mantis#0026218 NON serialize batch qty error after sfdc dnld empty."
Mantis#0026456 System time couldn’t get updated when doing SFDC restart.
Mantis#0026253 MERGBSN action record display in wrong way.
Fix the upload order issue, including the functions of uphpu, upSampleLog, upSamplePlan.
Resolve the network problem.
Change the interface to muti-line mode for !!command.
Removed the logic of non-serialized batch automatically calling SPLTNBSN.


• mes15_sfdc-db-schema-1.11.7.150120-1
WR#186519: EMVDNLD and Socket Log changes.
WR#186518: Multi-threading and consolidated up command changes
WR#186804: Re-build packages to v1.11


• mes15_sfdc-webservice-1.11.7.150305-1
WR#188711: [MES Android] APK Issue List Follow up and Fix
WR#186519: EMVDNLD and Socket Log changes
WR#186804: Re-build packages to v1.11
WR#186395: [PCB] To Support Location Description for Each location
Mantis#26432 EV Expiration Date Mismatch
Mantis#0026326 Socket log is empty
To fix the issue of APK: poor performance. Description: when scanning serial number at APK side, "Wait!" message for 1 or 2 minutes.


• mes15_sfdc-tomcat-log-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• mes15_sfdc-autosfdc-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• mes15_sfdc-install-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• mes15_sfdc-nagios-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• mes15_sfdc-sanm-repo-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• mes15_sfdc-sudo-patch-1.11.7.150120-1
WR#186804: Re-build packages to v1.11


• PTS Web Service v2.0.8.1.150206-1

New version bug description:
Mantis#0026376: The Replace Bar-code display information does not match with the real situation.
Mantis#0026387: The Feeder type history feature does not work properly.






January 22 2015

OVERVIEW: CR#xxxxx - Patch release - MES15 SFDC Version 1.10. This release may be used by all non-medical plants.

New feature:

  • SR#2612362: eManual doesn't display docs - Cirrus Portal
  • SR#2621853: When using Cirrus portal Part change function created duplicate s/n


SFDC PC rpm Package:

  • mes15_sfdc-sfdc-1.10.7.150122-1.i386.rpm


Step 1: yumconfig
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
- Enter YUM FTP Server Password: ******
Step 2: sfdc3 stop
Step 3: rpm -e --nodeps mes15_sfdc-sfdc
Step 4: yum clean all 
Step 5: yum install mes15_sfdc-sfdc-1.10.7.150122-1
Step 6: sfdc config
Step 7: sfdc dnld (also attribdnld and emvdnld if needed)
Step 8: sfdc start


SFDC Portlet rpm Package:

  • mes15_sfdc-portlet-1.10.7.150109-1.i386.rpm


Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
Step 4: <wait for about 1 minute for liferay to clean up garbage of the old package>
Step 5: yum clean all
Step 6: yum install mes15_sfdc-portlet-1.10.7.150109-1




January 02 2015

OVERVIEW:: CR#45090 - Production Release of MES15 [1.3.141113-1.i686] - Upgrade Cirrus production environments with latest code releases: Improvements and Bug Fixes.

Improvements/Bug Fixed:


MES Portal Side:

mes15_portal_application-version

  • Supported multiple language for all functionality;
  • mes15_portal_cas-mesportal-database-support;
  • Non-LDAP user will be locked when keyin wrong password for 3 times. 15 minutes later, once correct password keyin, system still allow to login;


mes15_portal_audit-report

  • Enhanced audit report to show records correctly;
  • Supported multiple language for all functionality;


mes15_portal-device-maintenance-portlet

  • Supported Station ID and Device ID Selection on Android apk for PCB project;


mes15_portal_vertical-menu-theme

  • Supported multiple language for all functionality;
  • Assign user page. Line / Page control;


mes15_portal_server-information-hook

  • Supported multiple language for all functionality;
  • Supported document mapping with plant's NAS drive for PCB project;


mes15_portal_portlet-setting-hook

  • Prohibited automatic account creation in portal;
  • Supported multiple language for all functionality;
  • Supported customized Cirrus Logo and customer logo;
  • Enhanced external customer supervisor email address;


mes15_portal_profile-maintenance

  • Supported multiple language for all functionality;
  • Supported site admin to assign Portal profile to their site user;
  • Show Profile Name when Assigning User;
  • Assign user page. Line / Page control;


mes15_portal_server-information

  • Supported multiple language for all functionality;
  • Supported document mapping with plant's NAS drive for PCB project;
  • Encrypted password when adding Agile_Account Server;
  • Supported PTS HTTPS web services link;


mes15_portal_user-maintenance

  • Supported to view profiles which are already assigned to the user;
  • Supported to impersonate site user for Site admin;
  • Supported multiple language for all functionality;
  • Assign user page. Line / Page control;


mes15_portal_site-maintenance

  • Supported multiple language for all functionality;
  • Removed site admin check box from site maintenance;
  • Supported customized Cirrus Logo and customer logo;
  • Assign user page. Line / Page control;


mes15_portal_mes-welcome

  • Supported multiple language for all functionality;


mes15_portal_plant-maintenance

  • Supported Outside Customer in one MES Portal including SANM and non-SANM plant;
  • Supported multiple language for all functionality;


mes15_portal_mes-migration

  • Supported import user from xls or csv file;
  • Supported multiple language for all functionality;


mes15_mlc-configuration

  • Fixed a dimension's form layout on Container Configuration form;


mes15_mlc-maintenance

  • Added support to pallet sheet printing;
  • 180152(WR) [Measurement] E55 BloodHound / Custom Containerization App;


mes15_serialized-item-tracker

  • Fixed "Add Attribute" activity wrong attribute number inforamtion;
  • Fixed serial number sort in every screen;


mes15_sfdc-config

  • Attribute Maintenance: Enhancements on Copy window and reset;
  • Assembly Maintenance: Fixed a bug (SR# 2546899) on assembly export functionality;
  • Data Collector: Fixed a bug in the main grid paging;
  • Record Component: Business Logic review;
  • Revision Change: Usability enhancements. Fixed wrong messages on Summary section;
  • Defect Code: Fixed a bug in the Defect Codes's import routine when desired file had one of following chars "[]\\^$.|?*+(),";


mes15_shop-order-control

  • Show Operation Sequence's Op Code information on Shop Order portlet;
  • Shop Order Information, new file for "User Defined";


mes15_Sanm.MESWeb.Central.View

Administration Module: the administrator user is able to manage the following sub-modules:

  • Location Maintenance:

This module allows Administrators to add, edit, or delete locations. Also located in this module is the ability to add, edit, or delete server names;

  • Data Source Maintenance:

This module allows the Administrator to add a data source based on the name, description, location, database type, and connection parameters associated to the database type;

  • Reports:

The Reports Module was developed for employees with Security Manager (specific Location) and Administrator (all locations) roles. The Reports module allows the user to edit copy or publish reports;

  • Report Groups:

With this module the Administrator and Security Manager users can access report group maintenance to perform searches, create, edit or delete report groups and add reports to groups;

Access Control Module: the Access Control module was developed for employees with Administrator and Security Manager roles. With the Access Control module, the Administrator is able to search, add, delete or edit users or user groups;

  • User Maintenance:

This module allows Administrators to manage user permissions and edit user information. With this portlet, administrators can assign Administrator permissions to specific users for assigned locations and edit the user’s information;


mes15_sfdc-portlet

  • Support 'DTC in USE' message in Cirrus version;
  • Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
  • Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
  • Security Improvement per HPFOD;
  • SFDC LOGOUT command will still auto-login;
  • Default Document Display Not Work;
  • Fixed issue of process field not filtered by part number on document upload page;
  • Download and Services portlet - Download option out of order;


mes15_quality_spc-portlet, mes15_spc-tv-db-schema

  • Language Bundle - add support [Spanish, Chinese ,English];
  • No any response when export lock list to excel;
  • The save button can be clicked without inputting any information in the Add Monitor Group page;
  • "rules" isn't translated in Create Monitor;
  • The Chinese interface is inconsistent with the English interface;


SFDC PC Side:

mes15_sfdc-sfdc

  • Support 'DTC in USE' message in Cirrus version;
  • Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
  • Enhance SFDC local attribute commands and support NEXT command;
  • Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
  • SFDC issue with underbar characters in location name;
  • Make the changes for Unique component as the same with non-tracked;
  • MFG hold issue;
  • EV Auto Logout at Shift End not call uphpu;
  • Container Qty issue;
  • Non-serialized batch miss saving data when recording defect;
  • Display "Invalid Entry" for invalid defect code -1;
  • SFDC holds all PNs when SPC monitor sends SPC Hold;
  • Call PTS ID return Invalid Entry error message when Add component;


mes15_sfdc-db-schema

  • Increase route.name column size in SFDC;
  • Create a unique index on component table for batch quantity issue;


mes15_sfdc-webservice

  • Support PCB plant using Cirrus, enhance SFDC non-serialized batch behavior to support PCB business needs;
  • Ehnance Batch Process GUI to handle over 10,000+ active downloaded SOs;
  • Fixed Manual Moves issue in SFDC Portlet;
  • Fixed issue of document not display on start process;


mes15_sfdc-sudo-patch

  • Re-build packages according to the new naming conversion;


mes15_sfdc-autosfdc

  • Re-build packages according to the new naming conversion;


mes15_sfdc-sanm-repo

  • Re-build packages according to the new naming conversion;


mes15_sfdc-nagios

  • Re-build packages according to the new naming conversion;


mes15_sfdc-install

  • Re-build packages according to the new naming conversion;


mes15_sfdc-tomcat-log

  • Re-build packages according to the new naming conversion;


tomcat-7.0-47.01

  • Re-build packages according to the new naming conversion;


SPC Server Side:

mes15_quality_spcdbconfig

  • Code change per HPFOD;
  • Defects are repeated calculated in a short time;
  • Two SPC data displayed in the same revision after edit this monitor;
  • One revisions includes all the month's input data after collect CPK/PPK by month via manual input type;
  • In the Pareto chart, user sees a No Records on the Exception tab after clicked the Affected SNs button;
  • Issues of saving 'Hide monitors with no data in chart in the past(hours)' on 'Spc System Parameter;
  • When Collection by Time, System sends out emails before the time interval ends;
  • Monitor list page can't load filter number;


mes15_quality_spc-server

  • Single SPC server supports multiple plants;
  • Tomcat hot deployment and undeployment technique;

 


December 2014

OVERVIEW: New Features, Enhancements and Bug Fixes. This release is targeted for those of plants who already runs on Cirrus Amazon cloud for non-medical. It can not be used for plants to upgrade directly from early version of SFDC to Cirrus version.

New Features:

  • WR#173808 Non-serialized Batches Changes for PCB
  • WR#180153 [PCB] Multilogin NSB requirements
  • WR#178127 No DTC in use message

Enhancements:

  • WR#184672: [PCB] To Support to Display Available QTY for each Station
  • WR#183272: Location Key written into unit_Status-key
  • WR#182420: [PCB apk] Defect Code Order Change
  • WR#181622: SFDC Local Attribute Commands
  • WR#181163: [PCB] Change to operationSpltNBSN and createseqsonum
  • WR#179650: Package Name Change per Name Convention
  • WR#175752: Container Qty issue
  • WR#185759: [SFDC] Wrong Message for Fail to and Pass to Prompt
  • WR#180755: Batch Process GUI enhancement
  • WR#184777: Auto Login issue with EV enabled
  • WR#184327: [Agile/MES Integration] Deviation integration in Cirrus.APK Beta Version
  • WR#184233: [PCB] Error message for Item status not active
  • WR#182742: SFDC holds all PNs when SPC monitor sends SPC Hold
  • WR#184120: [PCB] Non-serialized batch miss saving data when recording defect
  • WR#183912: Display "Invalid Entry" for invalid defect code -1
  • WR#182419: [SFDC] Bugs - Local Attribute Commands
  • WR#182191: [PCB] Fix Multilogin requesting the Quantity Twice
  • WR#180153: Autocmd gets executed prior to prompt split, and SFDC exits the loop for current SN transaction when manually enter 'SPLTNBSN' command
  • WR#179076: EV Auto Logout at Shift End not call uphpu
  • WR#183544: MES/Agile Deviation integration in Cirrus.APK (Phrase 2)
  • WR#183268: Station ID based on SFDC Host to APK.
  • WR#183051: [Agile/MES Integration] Deviation Cover Page action in XML format
  • WR#180754: Security Improvement - HPFOD
  • WR#182669: [PCB] Engineering Notes not Display
  • WR#182322: [PCB] Auto Mapping with Plant's Network Drive
  • WR#182245: [PCB] Date & Time on the header Interface Change
  • WR#182192: [PCB] Document Mapping Portlet changes with shop order optional
  • WR#182195: [PCB] Unit ID Selection Bug Fix
  • WR#181618: [PCB] To Support Station ID and Device ID Selection on Android apk
  • WR#179529: [PCB Project] Json Interface for call to MDS from APK
  • WR#179900: Task scheduler changes
  • WR#179528: [PCB Project] To Support to Document Mapping with Plant's Drive (cont.)


Bug Fixes:

  • Mantis#0026176: Emulator - Show 'DTC in Use' after sfdc restart
  • Mantiss#0026154: SN be in complete status, it can be scan in any location in the route
  • Mantis#0025861: Call PTS ID return Invalid Entry error message when Add component
  • Mantis#0025290: Return Connection to pts error after PRCDFC command
  • Mantis#0025953: PCB multi-login issue
  • Mantis#0025621: [PCB] SFDC shows 'Wrong Quantity' when splitting non-serialized batch
  • Mantis#25612: [PCB] SFDC couldn’t select non-serialized batch with quantity over than 100
  • Mantis#25547: [PCB] Login Reset
  • Mantis#25295: PCB - Non-serialized batch issue
  • Mantis#0025291: Route by Process changes for Flow error issue
  • Mantis#24997: No Flow Control
  • Mantis#25048: SFDC issue with underbar characters in location name
  • Mantis#25106: minor conversion issue in SFDC 7(loc_date field still exist in OperationCntnr.java)
  • Mantis#25104: Remove or replace unique component need to call upcomp2.p function
  • Mantis#25105: Make the changes for Unique component as the same with non-tracked
  • Mantis#25234: MFG hold issue
  • Mantis#0026092 SFDC doesn't show DTC in Use when user switching to unit ID.
  • Mantis#0026091 DTC IN USE - Autologout doesn't take effect
  • Mantis#0026080 User fails to update document parameter
  • Mantis#0026047 SFDC LOGOUT command will still auto-login
  • Mantis#0026045 Default Document Display Not Work
  • Mantis#0026026 Process Flow Section Issues
  • Mantis#0025963 Return HTTP Status 500 exception when export excel from system log.
  • Mantis#0025935 process not be filter by part number
  • Mantis#0025842 Batch Process is temporarily unavailable
  • Mantis#25504: Batch process ID are missing for test automation
  • Mantis#0025383 Download and Services portlet - Download option out of order.


SFDC PC rpm Packages:

  • mes15_sfdc-db-schema-1.10.4.140923-1.i386
  • mes15_sfdc-autosfdc-1.10.2.140819-1.i386
  • mes15_sfdc-sudo-patch-1.10.2.140819-1.i386
  • mes15_sfdc-tomcat-log-1.10.2.140820-1.i386
  • mes15_sfdc-nagios-1.10.2.140820-1.i386
  • mes15_sfdc-sanm-repo-1.10.2.140820-1.i386
  • mes15_sfdc-sfdc-1.10.7.141230-1.i386
  • mes15_sfdc-webservice-1.10.7.141219-1.i386
  • mes15_sfdc-install-1.10.2.140820-1.i386
  • tomcat-7.0-47.01.i386


Step 1: yumconfig
- Enter YUM FTP Server IP, [172.18.72.200]: 172.18.72.200
- Enter YUM FTP Server User Name, [sfdc3]: sfdc3
- Enter YUM FTP Server Password: ******
Step 2: rpm -qa|grep MES15 (to check if there is any old rpm packages installed with MES15 prefix)
Step 3: rpm -qa|grep mes15 (to check if there is any rpm packages installed with mes15 prefix but are not latest)
Step 4: rpm -qa|grep tomcat (to check tomcat version)
Step 5: sfdc3 stop

If target PC has MES15 packages installed, remove them with following section of steps:

Step 6: rpm -e --nodeps MES15_SFDC_sfdc MES15_SFDC_db-schema MES15_SFDC_webservice MES15_SFDC_autosfdc
Step 7: rpm -e --nodeps MES15_SFDC_sudo-patch MES15_SFDC_tomcat_log MES15_SFDC_install MES15_SFDC_nagios MES15_SFDC_sanm-repo

If target PC has mes15 packages installed, remove them with following section of steps:

Step 6: rpm -e --nodeps mes15_sfdc-sfdc mes15_sfdc-db-schema mes15_sfdc-webservice mes15_sfdc-autosfdc
Step 7: rpm -e --nodeps mes15_sfdc-sudo-patch mes15_sfdc-tomcat-log mes15_sfdc-install mes15_sfdc-nagios mes15_sfdc-sanm-repo

If target PC has installed tomcat with version under tomcat-7.0-47.01, remove it with following steps:

Step 8: rpm -e --nodeps tomcat

Execute below steps to install latest SFDC packages:

Step 9: yum clean all 
Step 10: yum install tomcat-7.0-47.01 (Skip if tomcat is already with 7.0-47 therefore didn't get removed in step#8)
Step 11: yum install mes15_sfdc-sfdc-1.10.7.141230-1 mes15_sfdc-db-schema-1.10.4.140923-1 mes15_sfdc-webservice-1.10.7.141219-1 mes15_sfdc-sudo-patch-1.10.2.140819-1
Step 12: yum install mes15_sfdc-autosfdc-1.10.2.140819-1 mes15_sfdc-sanm-repo-1.10.2.140820-1 mes15_sfdc-nagios-1.10.2.140820-1 mes15_sfdc-install-1.10.2.140820-1 mes15_sfdc-tomcat-log-1.10.2.140820-1
Step 13: sfdc config
Step 14: sfdc dnld (also attribdnld and emvdnld if needed)
Step 15: sfdc start

MES15 Portal 1.0 SFDC-Portlet rpm Package:

  • mes15_sfdc-portlet-1.10.7.141229-1
Step 1: rpm -qa|grep MES15_SFDC_portlet (to check if there is any old sfdc-portlet rpm packages installed with MES15 prefix)
Step 2: rpm -qa|grep mes15_sfdc-portlet (to check if there is any sfdc-portlet rpm packages installed with mes15 prefix but are not latest)
Step 3: rpm -e --nodeps MES15_SFDC_portlet (or rpm -e --nodeps mes15_sfdc-portlet, if the server installs mes15 version of sfdc-portlet)
Step 4: <wait for about 1 minute for liferay to clean up garbage of the old package>
Step 5: yum clean all
Step 6: yum install mes15_sfdc-portlet-1.10.7.141229-1


November 14 2014

OVERVIEW:: CR#44764 - Production Release of MES15 [1.3.141113-1] - Deployment of updated code to support E90 COPS Migration to Production.

Improvements/Bug Fixed:

MES15_MLC-Configuration

  • i18n support.
  • Fixed a dimension's form layout on Container Configuration form.


MES15_MLC-Maintenance

  • i18n support.
  • Added support to pallet sheet printing.
  • Fixed a bug on containerization warning sounds player (and icon).


MES15_Serialized-Item-Tracker

  • i18n support.
  • Fixed "Add Attribute" activity wrong attribute number information.
  • Fixed serial number sort in every screen.


MES15_SFDC-Config

  • Attribute Maintenance:
    • Enhancements on Copy window and reset.
  • Assembly Maintenance:
    • Fixed a bug (SR# 2546899) on assembly export functionality.
  • Data Collector:
    • Fixed a bug in the main grid paging.
  • Record Component:
    • Business Logic review.
  • Revision Change:
    • Usability enhancements. Fixed wrong messages on Summary section.


MES15_shop-order-control

  • i18n support.
  • Show Operation Sequence's Op Code information on Shop Order portlet.
  • Shop Order Information, new file for "User Defined".

July 25 2014

OVERVIEW:: CCN#xxxxxx - Production Release of MES15 [1.9.140725-1] - deployment of Enhancements and Bug Fixes.


MES15_SFDC

Improvements/Bug Fixed:

  • When installing SFDC portlet, the ftp service is already installed as dependency;
  • Bug fixed for display documents (uploaded pdf) in Chrome. The bug has been fixed by removing the Mozilla specific function from docview.js that's under sfdc-portlet/js/emulator/;
  • Task Scheduler pop-up error box updated: removed the non-sense "Please addundefinedportlet!" popup message when user selects a shop floor ID from the Task Scheduler portlet;
  • Fixed an edge case on the Batch Process portlet: when employee number is 0 the Login popup displays "Please wait" message forever until user navigates away from the page, or close the browser;
  • Batch process login "sucessfully" spell mistake updated: changed the wording from 'sucessfully' to 'successfully';



July 08 2014

OVERVIEW:: CCN#xxxxxx - Production Release of MES15 [1.2.140708-1] - deployment of new functionalities, feature requests, Enhancements and Bug Fixes.


mes15_mlc-maintenance

Improvements:

  • Performance Enhancements;
  • Layout Enhancemets;


mes15_gen-attribute-maint

New Feature:

  • Added Support for non-project table generic attributes


mes15_serialized-item-tracker

New Feature:

  • [WR176395] New generic attribute (project:receive_sit_range_default_optional_attributes) that will control which attributes will prompted when receiving a serial number range in SIT. The default attributes are "LOT Code, Date Code, MPN". These attributes can be added to, removed, or replaced with new attribute values. Default attribute values will be comma separated items, allowing for multiple default attributes to be configured.

Bug Fixed:

  • [WR176395] Fixed "add attribute" activity param when receiving a serial number range in SIT.


mes15_sfdc-config

Bug fixing:

  • Comp location key remains when changing assembly type General Enhancements on Mfg Hold and Revision Change;

Improvements:

  • Layout Enhancements;


mes15_shop-order-control

New Feature:

  • [WR176182] New Generic Attributes (shop_order:oracle_release_default_options and shop_order:standard_release_default_options) that will control which options are checked by

default in Shop Order Release Wizard. Available options: "create_skl, non_sn_batch, def_rev, def_order_line, def_usl, print_label, create_file, create_notes, print_unit_trav, print_wip_unit_trav, print_order_trav, link_so";

Bug Fixing:

  • Fixed Release Wizard cross browser layout issues;

Improvements:

  • Sales Order Browser and Order Line SN Assign enhancement;