From 21f7f55ae82a1b731398414cc1363b3a6e8a7356 Mon Sep 17 00:00:00 2001
From: mgw <1392924357@qq.com>
Date: Mon, 24 Apr 2023 16:00:08 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=B9=B3=E6=9D=BF=E6=89=AB?=
=?UTF-8?q?=E7=A0=81=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../inspectionProfiles/profiles_settings.xml | 0
.../inspectionProfiles/Project_Default.xml | 0
.../inspectionProfiles/profiles_settings.xml | 6 +
.../.idea/modules.xml | 0
.../.idea/sh_global_search.iml | 0
.../README.md | 0
.../__init__.py | 0
.../__manifest__.py | 11 +-
.../doc/changelog.rst | 0
.../i18n/ar.po | 0
.../i18n/de.po | 0
.../i18n/es.po | 0
.../i18n/fr.po | 0
.../i18n/zh_HK.po | 0
.../models/__init__.py | 0
.../models/global_search.py | 4 +-
.../security/base_security.xml | 0
.../security/ir.model.access.csv | 0
.../static/description/1.png | Bin
.../static/description/10.png | Bin
.../static/description/2.png | Bin
.../static/description/3.png | Bin
.../static/description/4.png | Bin
.../static/description/5.png | Bin
.../static/description/6.png | Bin
.../static/description/7.png | Bin
.../static/description/8.png | Bin
.../static/description/9.png | Bin
.../static/description/aarab.png | Bin
.../static/description/advance.png | Bin
.../static/description/background.png | Bin
.../static/description/bom.png | Bin
.../static/description/chinese.png | Bin
.../static/description/d1.png | Bin
.../static/description/d2.png | Bin
.../static/description/d3.png | Bin
.../static/description/d4.png | Bin
.../static/description/d5.png | Bin
.../static/description/d6.png | Bin
.../static/description/email notification.png | Bin
.../static/description/eng.png | Bin
.../static/description/french.png | Bin
.../static/description/german.png | Bin
.../static/description/heading.png | Bin
.../static/description/icon.png | Bin
.../static/description/image1.png | Bin
.../static/description/index.html | 0
.../static/description/info.png | Bin
.../static/description/mobileapp.png | Bin
.../static/description/motor.png | Bin
.../static/description/n1.png | Bin
.../static/description/n2.png | Bin
.../static/description/n3.png | Bin
.../static/description/n4.png | Bin
.../static/description/new email notify.png | Bin
.../static/description/overdue.png | Bin
.../static/description/pos order email.jpg | Bin
.../static/description/purchase.png | Bin
.../static/description/s1.png | Bin
.../static/description/s2.png | Bin
.../static/description/sale.png | Bin
.../static/description/setting.png | Bin
.../static/description/sh_helpdesk.png | Bin
.../static/description/softhealer.png | Bin
.../static/description/spanish.jpg | Bin
.../static/description/ssss.png | Bin
.../static/description/stock.png | Bin
.../static/description/user.png | Bin
.../static/description/vd_btn.png | Bin
.../static/src/img/barcode.png | Bin
.../static/src/js/GlobalSearch.js | 0
.../static/src/scss/GlobalSearch.scss | 0
.../static/src/xml/GlobalSearch.xml | 2 +-
.../views/global_search_view.xml | 2 +-
sf_machine_connect/__manifest__.py | 12 +-
sf_machine_connect/models/ftp_client.py | 9 +-
.../static/src/css/barcode_button.css | 4 +
.../static/src/js/barcode_button.js | 126 +++++++++
.../static/src/js/barcode_form.js | 51 ++++
.../static/src/js/barcode_handler_field.js | 77 ++++++
sf_machine_connect/static/src/js/test.js | 254 ------------------
.../static/src/xml/barcode_button.xml | 19 ++
.../views/SfWorkOrderBarcodes.xml | 4 +
83 files changed, 309 insertions(+), 272 deletions(-)
rename {sh_global_search/.idea => .idea}/inspectionProfiles/profiles_settings.xml (100%)
rename {sh_global_search => sf_global_search}/.idea/inspectionProfiles/Project_Default.xml (100%)
create mode 100644 sf_global_search/.idea/inspectionProfiles/profiles_settings.xml
rename {sh_global_search => sf_global_search}/.idea/modules.xml (100%)
rename {sh_global_search => sf_global_search}/.idea/sh_global_search.iml (100%)
rename {sh_global_search => sf_global_search}/README.md (100%)
rename {sh_global_search => sf_global_search}/__init__.py (100%)
rename {sh_global_search => sf_global_search}/__manifest__.py (78%)
rename {sh_global_search => sf_global_search}/doc/changelog.rst (100%)
rename {sh_global_search => sf_global_search}/i18n/ar.po (100%)
rename {sh_global_search => sf_global_search}/i18n/de.po (100%)
rename {sh_global_search => sf_global_search}/i18n/es.po (100%)
rename {sh_global_search => sf_global_search}/i18n/fr.po (100%)
rename {sh_global_search => sf_global_search}/i18n/zh_HK.po (100%)
rename {sh_global_search => sf_global_search}/models/__init__.py (100%)
rename {sh_global_search => sf_global_search}/models/global_search.py (99%)
rename {sh_global_search => sf_global_search}/security/base_security.xml (100%)
rename {sh_global_search => sf_global_search}/security/ir.model.access.csv (100%)
rename {sh_global_search => sf_global_search}/static/description/1.png (100%)
rename {sh_global_search => sf_global_search}/static/description/10.png (100%)
rename {sh_global_search => sf_global_search}/static/description/2.png (100%)
rename {sh_global_search => sf_global_search}/static/description/3.png (100%)
rename {sh_global_search => sf_global_search}/static/description/4.png (100%)
rename {sh_global_search => sf_global_search}/static/description/5.png (100%)
rename {sh_global_search => sf_global_search}/static/description/6.png (100%)
rename {sh_global_search => sf_global_search}/static/description/7.png (100%)
rename {sh_global_search => sf_global_search}/static/description/8.png (100%)
rename {sh_global_search => sf_global_search}/static/description/9.png (100%)
rename {sh_global_search => sf_global_search}/static/description/aarab.png (100%)
rename {sh_global_search => sf_global_search}/static/description/advance.png (100%)
rename {sh_global_search => sf_global_search}/static/description/background.png (100%)
rename {sh_global_search => sf_global_search}/static/description/bom.png (100%)
rename {sh_global_search => sf_global_search}/static/description/chinese.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d1.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d2.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d3.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d4.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d5.png (100%)
rename {sh_global_search => sf_global_search}/static/description/d6.png (100%)
rename {sh_global_search => sf_global_search}/static/description/email notification.png (100%)
rename {sh_global_search => sf_global_search}/static/description/eng.png (100%)
rename {sh_global_search => sf_global_search}/static/description/french.png (100%)
rename {sh_global_search => sf_global_search}/static/description/german.png (100%)
rename {sh_global_search => sf_global_search}/static/description/heading.png (100%)
rename {sh_global_search => sf_global_search}/static/description/icon.png (100%)
rename {sh_global_search => sf_global_search}/static/description/image1.png (100%)
rename {sh_global_search => sf_global_search}/static/description/index.html (100%)
rename {sh_global_search => sf_global_search}/static/description/info.png (100%)
rename {sh_global_search => sf_global_search}/static/description/mobileapp.png (100%)
rename {sh_global_search => sf_global_search}/static/description/motor.png (100%)
rename {sh_global_search => sf_global_search}/static/description/n1.png (100%)
rename {sh_global_search => sf_global_search}/static/description/n2.png (100%)
rename {sh_global_search => sf_global_search}/static/description/n3.png (100%)
rename {sh_global_search => sf_global_search}/static/description/n4.png (100%)
rename {sh_global_search => sf_global_search}/static/description/new email notify.png (100%)
rename {sh_global_search => sf_global_search}/static/description/overdue.png (100%)
rename {sh_global_search => sf_global_search}/static/description/pos order email.jpg (100%)
rename {sh_global_search => sf_global_search}/static/description/purchase.png (100%)
rename {sh_global_search => sf_global_search}/static/description/s1.png (100%)
rename {sh_global_search => sf_global_search}/static/description/s2.png (100%)
rename {sh_global_search => sf_global_search}/static/description/sale.png (100%)
rename {sh_global_search => sf_global_search}/static/description/setting.png (100%)
rename {sh_global_search => sf_global_search}/static/description/sh_helpdesk.png (100%)
rename {sh_global_search => sf_global_search}/static/description/softhealer.png (100%)
rename {sh_global_search => sf_global_search}/static/description/spanish.jpg (100%)
rename {sh_global_search => sf_global_search}/static/description/ssss.png (100%)
rename {sh_global_search => sf_global_search}/static/description/stock.png (100%)
rename {sh_global_search => sf_global_search}/static/description/user.png (100%)
rename {sh_global_search => sf_global_search}/static/description/vd_btn.png (100%)
rename {sh_global_search => sf_global_search}/static/src/img/barcode.png (100%)
rename {sh_global_search => sf_global_search}/static/src/js/GlobalSearch.js (100%)
rename {sh_global_search => sf_global_search}/static/src/scss/GlobalSearch.scss (100%)
rename {sh_global_search => sf_global_search}/static/src/xml/GlobalSearch.xml (98%)
rename {sh_global_search => sf_global_search}/views/global_search_view.xml (98%)
create mode 100644 sf_machine_connect/static/src/css/barcode_button.css
create mode 100644 sf_machine_connect/static/src/js/barcode_button.js
create mode 100644 sf_machine_connect/static/src/js/barcode_form.js
create mode 100644 sf_machine_connect/static/src/js/barcode_handler_field.js
delete mode 100644 sf_machine_connect/static/src/js/test.js
create mode 100644 sf_machine_connect/static/src/xml/barcode_button.xml
diff --git a/sh_global_search/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
similarity index 100%
rename from sh_global_search/.idea/inspectionProfiles/profiles_settings.xml
rename to .idea/inspectionProfiles/profiles_settings.xml
diff --git a/sh_global_search/.idea/inspectionProfiles/Project_Default.xml b/sf_global_search/.idea/inspectionProfiles/Project_Default.xml
similarity index 100%
rename from sh_global_search/.idea/inspectionProfiles/Project_Default.xml
rename to sf_global_search/.idea/inspectionProfiles/Project_Default.xml
diff --git a/sf_global_search/.idea/inspectionProfiles/profiles_settings.xml b/sf_global_search/.idea/inspectionProfiles/profiles_settings.xml
new file mode 100644
index 00000000..105ce2da
--- /dev/null
+++ b/sf_global_search/.idea/inspectionProfiles/profiles_settings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sh_global_search/.idea/modules.xml b/sf_global_search/.idea/modules.xml
similarity index 100%
rename from sh_global_search/.idea/modules.xml
rename to sf_global_search/.idea/modules.xml
diff --git a/sh_global_search/.idea/sh_global_search.iml b/sf_global_search/.idea/sh_global_search.iml
similarity index 100%
rename from sh_global_search/.idea/sh_global_search.iml
rename to sf_global_search/.idea/sh_global_search.iml
diff --git a/sh_global_search/README.md b/sf_global_search/README.md
similarity index 100%
rename from sh_global_search/README.md
rename to sf_global_search/README.md
diff --git a/sh_global_search/__init__.py b/sf_global_search/__init__.py
similarity index 100%
rename from sh_global_search/__init__.py
rename to sf_global_search/__init__.py
diff --git a/sh_global_search/__manifest__.py b/sf_global_search/__manifest__.py
similarity index 78%
rename from sh_global_search/__manifest__.py
rename to sf_global_search/__manifest__.py
index 54f88288..9943484c 100644
--- a/sh_global_search/__manifest__.py
+++ b/sf_global_search/__manifest__.py
@@ -2,7 +2,7 @@
{
"name": "机企猫 全局扫码搜索",
- "author": "Softhealer Technologies",
+ "author": "jikimo",
"website": "https://www.softhealer.com",
@@ -14,7 +14,7 @@
"category": "Extra Tools",
- "summary": "any data search,Easy Object Search,Quick Object Find Module, advance search,Object Using Attributes,Overall Odoo Object Search,Global Model Search,advance records search,google search,Feeds search,all in one search,search option Odoo",
+ "summary": "sf_global_search",
"description": """
A global search used to search any object based on the configuration. You can search all object's data easily. You can also configure one to many fields. The "Global Search" is visible to all odoo users. The search box is available at the top of the menu. Search results on click redirect to that record on the new tab. You can easily perform a search on multi-company objects also we have beautifully show company name before so you can see search results related to that company, we have show object (model) nicely whenever you have search query found in multiple objects, you can very easily see the difference of different objects. It also takes care of access rights of users, if a user doesn't have any object access than it will not show that record in search results. if the user has multi-company enabled than it shows multi-company results. We have made this looks fully configurable you can easily configure what is an important object(model) and related fields of that object(model), We have made security groups for this configurations so only who have right that user only can configure this global search objects and fields, All internal users can use this global search feature. Cheers!""",
@@ -29,14 +29,13 @@ A global search used to search any object based on the configuration. You can se
'assets': {
'web.assets_backend': [
- 'sh_global_search/static/src/scss/GlobalSearch.scss',
- 'sh_global_search/static/src/xml/*.xml',
- 'sh_global_search/static/src/js/*',
+ 'sf_global_search/static/src/scss/GlobalSearch.scss',
+ 'sf_global_search/static/src/xml/*.xml',
+ 'sf_global_search/static/src/js/*',
]
},
"images": ["static/description/background.png", ],
- "live_test_url": "https://youtu.be/rbkWI9j0XN0",
"installable": True,
"auto_install": False,
"application": True,
diff --git a/sh_global_search/doc/changelog.rst b/sf_global_search/doc/changelog.rst
similarity index 100%
rename from sh_global_search/doc/changelog.rst
rename to sf_global_search/doc/changelog.rst
diff --git a/sh_global_search/i18n/ar.po b/sf_global_search/i18n/ar.po
similarity index 100%
rename from sh_global_search/i18n/ar.po
rename to sf_global_search/i18n/ar.po
diff --git a/sh_global_search/i18n/de.po b/sf_global_search/i18n/de.po
similarity index 100%
rename from sh_global_search/i18n/de.po
rename to sf_global_search/i18n/de.po
diff --git a/sh_global_search/i18n/es.po b/sf_global_search/i18n/es.po
similarity index 100%
rename from sh_global_search/i18n/es.po
rename to sf_global_search/i18n/es.po
diff --git a/sh_global_search/i18n/fr.po b/sf_global_search/i18n/fr.po
similarity index 100%
rename from sh_global_search/i18n/fr.po
rename to sf_global_search/i18n/fr.po
diff --git a/sh_global_search/i18n/zh_HK.po b/sf_global_search/i18n/zh_HK.po
similarity index 100%
rename from sh_global_search/i18n/zh_HK.po
rename to sf_global_search/i18n/zh_HK.po
diff --git a/sh_global_search/models/__init__.py b/sf_global_search/models/__init__.py
similarity index 100%
rename from sh_global_search/models/__init__.py
rename to sf_global_search/models/__init__.py
diff --git a/sh_global_search/models/global_search.py b/sf_global_search/models/global_search.py
similarity index 99%
rename from sh_global_search/models/global_search.py
rename to sf_global_search/models/global_search.py
index 39337b7f..1f28586d 100644
--- a/sh_global_search/models/global_search.py
+++ b/sf_global_search/models/global_search.py
@@ -404,7 +404,7 @@ class GlobalSearchFields(models.Model):
def sh_o2m_dynamic_action_action(self):
if self.ttype == 'one2many':
- view = self.env.ref('sh_global_search.sh_o2m_global_search_form')
+ view = self.env.ref('sf_global_search.sh_o2m_global_search_form')
return {
'name': _('O2M Object Fields'),
'type': 'ir.actions.act_window',
@@ -417,7 +417,7 @@ class GlobalSearchFields(models.Model):
}
else:
- view = self.env.ref('sh_global_search.sh_m2o_global_search_form')
+ view = self.env.ref('sf_global_search.sh_m2o_global_search_form')
return {
'name': _('M2O Object Fields'),
'type': 'ir.actions.act_window',
diff --git a/sh_global_search/security/base_security.xml b/sf_global_search/security/base_security.xml
similarity index 100%
rename from sh_global_search/security/base_security.xml
rename to sf_global_search/security/base_security.xml
diff --git a/sh_global_search/security/ir.model.access.csv b/sf_global_search/security/ir.model.access.csv
similarity index 100%
rename from sh_global_search/security/ir.model.access.csv
rename to sf_global_search/security/ir.model.access.csv
diff --git a/sh_global_search/static/description/1.png b/sf_global_search/static/description/1.png
similarity index 100%
rename from sh_global_search/static/description/1.png
rename to sf_global_search/static/description/1.png
diff --git a/sh_global_search/static/description/10.png b/sf_global_search/static/description/10.png
similarity index 100%
rename from sh_global_search/static/description/10.png
rename to sf_global_search/static/description/10.png
diff --git a/sh_global_search/static/description/2.png b/sf_global_search/static/description/2.png
similarity index 100%
rename from sh_global_search/static/description/2.png
rename to sf_global_search/static/description/2.png
diff --git a/sh_global_search/static/description/3.png b/sf_global_search/static/description/3.png
similarity index 100%
rename from sh_global_search/static/description/3.png
rename to sf_global_search/static/description/3.png
diff --git a/sh_global_search/static/description/4.png b/sf_global_search/static/description/4.png
similarity index 100%
rename from sh_global_search/static/description/4.png
rename to sf_global_search/static/description/4.png
diff --git a/sh_global_search/static/description/5.png b/sf_global_search/static/description/5.png
similarity index 100%
rename from sh_global_search/static/description/5.png
rename to sf_global_search/static/description/5.png
diff --git a/sh_global_search/static/description/6.png b/sf_global_search/static/description/6.png
similarity index 100%
rename from sh_global_search/static/description/6.png
rename to sf_global_search/static/description/6.png
diff --git a/sh_global_search/static/description/7.png b/sf_global_search/static/description/7.png
similarity index 100%
rename from sh_global_search/static/description/7.png
rename to sf_global_search/static/description/7.png
diff --git a/sh_global_search/static/description/8.png b/sf_global_search/static/description/8.png
similarity index 100%
rename from sh_global_search/static/description/8.png
rename to sf_global_search/static/description/8.png
diff --git a/sh_global_search/static/description/9.png b/sf_global_search/static/description/9.png
similarity index 100%
rename from sh_global_search/static/description/9.png
rename to sf_global_search/static/description/9.png
diff --git a/sh_global_search/static/description/aarab.png b/sf_global_search/static/description/aarab.png
similarity index 100%
rename from sh_global_search/static/description/aarab.png
rename to sf_global_search/static/description/aarab.png
diff --git a/sh_global_search/static/description/advance.png b/sf_global_search/static/description/advance.png
similarity index 100%
rename from sh_global_search/static/description/advance.png
rename to sf_global_search/static/description/advance.png
diff --git a/sh_global_search/static/description/background.png b/sf_global_search/static/description/background.png
similarity index 100%
rename from sh_global_search/static/description/background.png
rename to sf_global_search/static/description/background.png
diff --git a/sh_global_search/static/description/bom.png b/sf_global_search/static/description/bom.png
similarity index 100%
rename from sh_global_search/static/description/bom.png
rename to sf_global_search/static/description/bom.png
diff --git a/sh_global_search/static/description/chinese.png b/sf_global_search/static/description/chinese.png
similarity index 100%
rename from sh_global_search/static/description/chinese.png
rename to sf_global_search/static/description/chinese.png
diff --git a/sh_global_search/static/description/d1.png b/sf_global_search/static/description/d1.png
similarity index 100%
rename from sh_global_search/static/description/d1.png
rename to sf_global_search/static/description/d1.png
diff --git a/sh_global_search/static/description/d2.png b/sf_global_search/static/description/d2.png
similarity index 100%
rename from sh_global_search/static/description/d2.png
rename to sf_global_search/static/description/d2.png
diff --git a/sh_global_search/static/description/d3.png b/sf_global_search/static/description/d3.png
similarity index 100%
rename from sh_global_search/static/description/d3.png
rename to sf_global_search/static/description/d3.png
diff --git a/sh_global_search/static/description/d4.png b/sf_global_search/static/description/d4.png
similarity index 100%
rename from sh_global_search/static/description/d4.png
rename to sf_global_search/static/description/d4.png
diff --git a/sh_global_search/static/description/d5.png b/sf_global_search/static/description/d5.png
similarity index 100%
rename from sh_global_search/static/description/d5.png
rename to sf_global_search/static/description/d5.png
diff --git a/sh_global_search/static/description/d6.png b/sf_global_search/static/description/d6.png
similarity index 100%
rename from sh_global_search/static/description/d6.png
rename to sf_global_search/static/description/d6.png
diff --git a/sh_global_search/static/description/email notification.png b/sf_global_search/static/description/email notification.png
similarity index 100%
rename from sh_global_search/static/description/email notification.png
rename to sf_global_search/static/description/email notification.png
diff --git a/sh_global_search/static/description/eng.png b/sf_global_search/static/description/eng.png
similarity index 100%
rename from sh_global_search/static/description/eng.png
rename to sf_global_search/static/description/eng.png
diff --git a/sh_global_search/static/description/french.png b/sf_global_search/static/description/french.png
similarity index 100%
rename from sh_global_search/static/description/french.png
rename to sf_global_search/static/description/french.png
diff --git a/sh_global_search/static/description/german.png b/sf_global_search/static/description/german.png
similarity index 100%
rename from sh_global_search/static/description/german.png
rename to sf_global_search/static/description/german.png
diff --git a/sh_global_search/static/description/heading.png b/sf_global_search/static/description/heading.png
similarity index 100%
rename from sh_global_search/static/description/heading.png
rename to sf_global_search/static/description/heading.png
diff --git a/sh_global_search/static/description/icon.png b/sf_global_search/static/description/icon.png
similarity index 100%
rename from sh_global_search/static/description/icon.png
rename to sf_global_search/static/description/icon.png
diff --git a/sh_global_search/static/description/image1.png b/sf_global_search/static/description/image1.png
similarity index 100%
rename from sh_global_search/static/description/image1.png
rename to sf_global_search/static/description/image1.png
diff --git a/sh_global_search/static/description/index.html b/sf_global_search/static/description/index.html
similarity index 100%
rename from sh_global_search/static/description/index.html
rename to sf_global_search/static/description/index.html
diff --git a/sh_global_search/static/description/info.png b/sf_global_search/static/description/info.png
similarity index 100%
rename from sh_global_search/static/description/info.png
rename to sf_global_search/static/description/info.png
diff --git a/sh_global_search/static/description/mobileapp.png b/sf_global_search/static/description/mobileapp.png
similarity index 100%
rename from sh_global_search/static/description/mobileapp.png
rename to sf_global_search/static/description/mobileapp.png
diff --git a/sh_global_search/static/description/motor.png b/sf_global_search/static/description/motor.png
similarity index 100%
rename from sh_global_search/static/description/motor.png
rename to sf_global_search/static/description/motor.png
diff --git a/sh_global_search/static/description/n1.png b/sf_global_search/static/description/n1.png
similarity index 100%
rename from sh_global_search/static/description/n1.png
rename to sf_global_search/static/description/n1.png
diff --git a/sh_global_search/static/description/n2.png b/sf_global_search/static/description/n2.png
similarity index 100%
rename from sh_global_search/static/description/n2.png
rename to sf_global_search/static/description/n2.png
diff --git a/sh_global_search/static/description/n3.png b/sf_global_search/static/description/n3.png
similarity index 100%
rename from sh_global_search/static/description/n3.png
rename to sf_global_search/static/description/n3.png
diff --git a/sh_global_search/static/description/n4.png b/sf_global_search/static/description/n4.png
similarity index 100%
rename from sh_global_search/static/description/n4.png
rename to sf_global_search/static/description/n4.png
diff --git a/sh_global_search/static/description/new email notify.png b/sf_global_search/static/description/new email notify.png
similarity index 100%
rename from sh_global_search/static/description/new email notify.png
rename to sf_global_search/static/description/new email notify.png
diff --git a/sh_global_search/static/description/overdue.png b/sf_global_search/static/description/overdue.png
similarity index 100%
rename from sh_global_search/static/description/overdue.png
rename to sf_global_search/static/description/overdue.png
diff --git a/sh_global_search/static/description/pos order email.jpg b/sf_global_search/static/description/pos order email.jpg
similarity index 100%
rename from sh_global_search/static/description/pos order email.jpg
rename to sf_global_search/static/description/pos order email.jpg
diff --git a/sh_global_search/static/description/purchase.png b/sf_global_search/static/description/purchase.png
similarity index 100%
rename from sh_global_search/static/description/purchase.png
rename to sf_global_search/static/description/purchase.png
diff --git a/sh_global_search/static/description/s1.png b/sf_global_search/static/description/s1.png
similarity index 100%
rename from sh_global_search/static/description/s1.png
rename to sf_global_search/static/description/s1.png
diff --git a/sh_global_search/static/description/s2.png b/sf_global_search/static/description/s2.png
similarity index 100%
rename from sh_global_search/static/description/s2.png
rename to sf_global_search/static/description/s2.png
diff --git a/sh_global_search/static/description/sale.png b/sf_global_search/static/description/sale.png
similarity index 100%
rename from sh_global_search/static/description/sale.png
rename to sf_global_search/static/description/sale.png
diff --git a/sh_global_search/static/description/setting.png b/sf_global_search/static/description/setting.png
similarity index 100%
rename from sh_global_search/static/description/setting.png
rename to sf_global_search/static/description/setting.png
diff --git a/sh_global_search/static/description/sh_helpdesk.png b/sf_global_search/static/description/sh_helpdesk.png
similarity index 100%
rename from sh_global_search/static/description/sh_helpdesk.png
rename to sf_global_search/static/description/sh_helpdesk.png
diff --git a/sh_global_search/static/description/softhealer.png b/sf_global_search/static/description/softhealer.png
similarity index 100%
rename from sh_global_search/static/description/softhealer.png
rename to sf_global_search/static/description/softhealer.png
diff --git a/sh_global_search/static/description/spanish.jpg b/sf_global_search/static/description/spanish.jpg
similarity index 100%
rename from sh_global_search/static/description/spanish.jpg
rename to sf_global_search/static/description/spanish.jpg
diff --git a/sh_global_search/static/description/ssss.png b/sf_global_search/static/description/ssss.png
similarity index 100%
rename from sh_global_search/static/description/ssss.png
rename to sf_global_search/static/description/ssss.png
diff --git a/sh_global_search/static/description/stock.png b/sf_global_search/static/description/stock.png
similarity index 100%
rename from sh_global_search/static/description/stock.png
rename to sf_global_search/static/description/stock.png
diff --git a/sh_global_search/static/description/user.png b/sf_global_search/static/description/user.png
similarity index 100%
rename from sh_global_search/static/description/user.png
rename to sf_global_search/static/description/user.png
diff --git a/sh_global_search/static/description/vd_btn.png b/sf_global_search/static/description/vd_btn.png
similarity index 100%
rename from sh_global_search/static/description/vd_btn.png
rename to sf_global_search/static/description/vd_btn.png
diff --git a/sh_global_search/static/src/img/barcode.png b/sf_global_search/static/src/img/barcode.png
similarity index 100%
rename from sh_global_search/static/src/img/barcode.png
rename to sf_global_search/static/src/img/barcode.png
diff --git a/sh_global_search/static/src/js/GlobalSearch.js b/sf_global_search/static/src/js/GlobalSearch.js
similarity index 100%
rename from sh_global_search/static/src/js/GlobalSearch.js
rename to sf_global_search/static/src/js/GlobalSearch.js
diff --git a/sh_global_search/static/src/scss/GlobalSearch.scss b/sf_global_search/static/src/scss/GlobalSearch.scss
similarity index 100%
rename from sh_global_search/static/src/scss/GlobalSearch.scss
rename to sf_global_search/static/src/scss/GlobalSearch.scss
diff --git a/sh_global_search/static/src/xml/GlobalSearch.xml b/sf_global_search/static/src/xml/GlobalSearch.xml
similarity index 98%
rename from sh_global_search/static/src/xml/GlobalSearch.xml
rename to sf_global_search/static/src/xml/GlobalSearch.xml
index d86413ce..9d8e867d 100644
--- a/sh_global_search/static/src/xml/GlobalSearch.xml
+++ b/sf_global_search/static/src/xml/GlobalSearch.xml
@@ -13,7 +13,7 @@
+