Cég hierarchia
Leírás
Képernyő szintű alkalmazásblokk, melyet egy munkamódszer alá szúrhatunk be.
A blokk gazdasági társaságok és a köztük lévő hierarchia kezelésére használható. A képernyő bal oldalán az egyes társaságok, jobb oldalon pedig a hozzájuk tartozó alárendelt társaságok láthatóak.
Az alkalmazásblokk a következő lehetőségeket biztosítja:
- Cég hozzáadása, szerkesztése, valamint törlése
- Cég szűrése név alapján, valamint címkefelhő segítségével


CSS
A blokk megfelelő megjelenítéséhez a következő sorokat adjuk hozzá a megfelelő style.css
stílus fájlhoz.
/* COMPANY HIERARCHY */
.company_hierarchy .card_list_item {
overflow: visible !important;
box-shadow: none;
}
.company_hierarchy .card_list_item_active {
box-shadow: none !important;
}
.company_hierarchy .card_list_item_active .listview_item_content_01 {
box-shadow: 4px 4px #FFB45A !important;
}
.company_hierarchy .listview_item_content_01 {
box-shadow: 2px 2px rgba(0,0,0,.25);
}
.company_hierarchy .listview_item_content_01:hover {
box-shadow: 4px 4px rgba(0,0,0,.25);
}
.company_hierarchy .card_list_item, .section_list_item {
background: none;
}
/* COMPANY HIERARCHY */
A kártyanézetekhez tartozó képek az alkalmazás blokk ui/gfx
mappájában találhatóak.
XML állományok
BusinessObject
- BusinessObject_AB_S_COHI_City
- BusinessObject_AB_S_COHI_Company
- BusinessObject_AB_S_COHI_People
ComboDescriptions
- Combo_AB_S_COHI_Counties
- Combo_AB_S_COHI_FixedValuesLookup
- Combo_AB_S_COHI_FixedValuesLookupTechnikalName
- Combo_AB_S_COHI_PeopleGroup
- Combo_AB_S_COHI_Users
Component
- Component_AB_S_COHI_Companies
- Component_AB_S_COHI_CompanyEdit
- Component_AB_S_COHI_CompanyHierarchy
- Component_AB_S_COHI_EditPeople
- Component_AB_S_COHI_SelectCity
- Component_AB_S_COHI_SelectCompany
- Component_AB_S_COHI_SelectPeople
DisplayDefinition
- DD_AB_S_COHI_Company
- DD_AB_S_COHI_CompanyHierarchy
- DD_AB_S_COHI_CompanyTagCloud
- DD_AB_S_COHI_People
- DD_AB_S_COHI_PeopleFull
- DD_AB_S_COHI_SelectCity
- DD_AB_S_COHI_SelectCompany
- DD_AB_S_COHI_SelectCompanyFull
Display
- dgvc_AB_S_COHI_Companies
- dgvc_AB_S_COHI_CompanyHierarchy
- dgvc_AB_S_COHI_SelectCity
- dgvc_AB_S_COHI_SelectCompany
- dgvc_AB_S_COHI_SelectPeople
EditFormPanel
- EditForm_AB_S_COHI_Company
- EditForm_AB_S_COHI_People
Screen
- Screen_AB_S_COHI_CompanyEdit
- Screen_AB_S_COHI_EditPeople
- Screen_AB_S_COHI_MainScreen
- Screen_AB_S_COHI_SelectCity
- Screen_AB_S_COHI_SelectCompany
- Screen_AB_S_COHI_SelectPeople
Adatbázis táblák
Standard:
Az alkalmazásblokk az alapadatbázisban megtalálható FSYS_LabelLookup
, People
, Company
, ZipCodes
táblákat használja.
Nem Standard:
A blokk nem használ más táblát.
Adatbázis scriptek
Az adatbázis scriptek az alkalmazásblokk hozzáadásakor automatikusan lefutnak.
- AB_S_COHI_ALTER_TABLE_People.sql – A script a People táblát bővíti új oszlopokkal.
- AB_S_COHI_ALTER_TABLE_ZipCodes.sql – A script a ZipCodes táblát bővíti új oszloppal.
- AB_S_COHI_ALTER_TABLE_Company.sql – A script a Company táblát bővíti új oszlopokkal.
- AB_S_COHI_CREATE_PROCEDURE_osp_sel_CompanyHierarchy.sql – A cégek közti hierarchia lekéréséhez használt tárolt eljárást hozza létre.
- AB_S_COHI_INSERT_INTO_FSYS_LabelLookup.sql – A script a többnyelvűsítéshez használt szövegeket szúrja be az adatbázis megfelelő táblájába.
- AB_S_COHI_INSERT_INTO_FSYS_LookupList.sql - A blokk működéséhez használt adatokat adja hozzá az adatbázishoz.
- AB_CREATE_FUNCTION_ofn_getPhrase.sql – A nyelvesítéshez használt függvény.
- AB_S_COHI_PHRASES.sql – A többnyelvűsítés kiegészítéséhez használt szövegeket szúrja be.