This commit is contained in:
@@ -68,9 +68,6 @@ CURRENT TODOs
|
||||
|
||||
STUBBING
|
||||
|
||||
|
||||
ghjkghjghjjh
|
||||
|
||||
todo: stub primitive workorder and client at server (all attachable objs?) so can test export with big data now?
|
||||
- just name and id and wiki?
|
||||
pros: nice to have a framework in place to then have the scope to work with
|
||||
@@ -79,63 +76,103 @@ todo: stub primitive workorder and client at server (all attachable objs?) so ca
|
||||
Need types defined as well and maybe LT?
|
||||
TYPES: Would be corebiz, wikiable, attachable, custom fields, tags, searchable etc
|
||||
|
||||
WORKORDER CHANGES
|
||||
Raven to have separate objects for each workorder type, and seperate db tables etc
|
||||
This will make coding life easier and better performance
|
||||
Also can then diverge the objects considerably over time without UI gymnastics
|
||||
|
||||
CANDIDATE OBJECTS:
|
||||
|
||||
Note: in some cases object is gone or has changed, maybe need a token object of some kind that is created to accept wiki and docs from now defunct things?
|
||||
(like Region becomes a customer named "V7_REGION_REPOSITORY_regionNameHere"?)
|
||||
|
||||
V7 WIKIABLE
|
||||
GLOBAL
|
||||
Client
|
||||
Contract
|
||||
USER PERSONAL WIKI
|
||||
HeadOffice
|
||||
LoanItem
|
||||
Part
|
||||
Project
|
||||
PurchaseOrder
|
||||
Region
|
||||
Unit
|
||||
UnitModel
|
||||
User
|
||||
Vendor
|
||||
Workorder (note: one type for each workorder type see below)
|
||||
|
||||
TODO: FIND THIS FROM BIZ NOT UI, HAS DUPES BELOW:
|
||||
|
||||
Find all "Util.OpenWikiPage", Whole word, Subfolders, Keep modified files open, Find Results 1, Entire Solution, ""
|
||||
C:\data\ayanova\source\WinFormApp\ClientInfoForm.cs(1579): Util.OpenWikiPage(RootObjectTypes.Client, mClient.ID,false);
|
||||
C:\data\ayanova\source\WinFormApp\ContractInfoForm.cs(687): Util.OpenWikiPage(RootObjectTypes.Contract, mContract.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\Form1.cs(3713): Util.OpenWikiPage(RootObjectTypes.Global, Address.GlobalAddressID, false);
|
||||
C:\data\ayanova\source\WinFormApp\Form1.cs(3856): Util.OpenWikiPage(RootObjectTypes.User, User.CurrentThreadUserID, false);
|
||||
C:\data\ayanova\source\WinFormApp\Form1.cs(3867): // Util.OpenWikiPage(RootObjectTypes.User,User.CurrentThreadUserID,false);
|
||||
C:\data\ayanova\source\WinFormApp\HeadOfficeInfoForm.cs(1402): Util.OpenWikiPage(RootObjectTypes.HeadOffice, mHeadOffice.ID,false);
|
||||
C:\data\ayanova\source\WinFormApp\LoanItemInfoForm.cs(860): Util.OpenWikiPage(RootObjectTypes.LoanItem, mLoanItem.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\PartInfoForm.cs(1111): Util.OpenWikiPage(RootObjectTypes.Part, mPart.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\ProjectInfoForm.cs(712): Util.OpenWikiPage(RootObjectTypes.Project, mProject.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\PurchaseOrderInfoForm.cs(1010): Util.OpenWikiPage(RootObjectTypes.PurchaseOrder, mPurchaseOrder.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\RegionInfoForm.cs(1186): Util.OpenWikiPage(RootObjectTypes.Region, mRegion.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\UnitInfoForm.cs(1280): Util.OpenWikiPage(RootObjectTypes.Unit, mUnit.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\UnitModelInfoForm.cs(926): Util.OpenWikiPage(RootObjectTypes.UnitModel, mUnitModel.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\UserInfoForm.cs(1395): Util.OpenWikiPage(RootObjectTypes.User, mUser.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\VendorInfoForm.cs(1193): Util.OpenWikiPage(RootObjectTypes.Vendor, mVendor.ID, false);
|
||||
C:\data\ayanova\source\WinFormApp\WorkorderForm.cs(10332): Util.OpenWikiPage(mWorkorder.RootObjectType, mWorkorder.ID, false);//case 1584 was RootObjectTypes.Workorder
|
||||
C:\data\ayanova\source\WBI\maingrid.aspx.cs(1277): Util.OpenWikiPage(this.Page, new TypeAndID(RootObjectTypes.Global, Address.GlobalAddressID));
|
||||
C:\data\ayanova\source\WBI\schedule.aspx.cs(187): Util.OpenWikiPage(this.Page, new TypeAndID(RootObjectTypes.Global, Address.GlobalAddressID));
|
||||
Matching lines: 18 Matching files: 16 Total files searched: 1769
|
||||
|
||||
|
||||
|
||||
V7 ASSIGNED DOCUMENTS ABLE:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Client.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Contract.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\HeadOffice.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\LoanItem.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Part.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Project.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Unit.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\UnitModel.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\User.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Vendor.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Workorder.cs:
|
||||
Client
|
||||
Contract
|
||||
HeadOffice
|
||||
LoanItem
|
||||
Part
|
||||
Project
|
||||
Unit
|
||||
UnitModel
|
||||
User
|
||||
Vendor
|
||||
Workorder
|
||||
|
||||
|
||||
V7 CUSTOM FIELDS ABLE:
|
||||
12 results - 12 files
|
||||
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Client.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Contract.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\HeadOffice.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\LoanItem.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Part.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Project.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\PurchaseOrder.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Unit.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\UnitModel.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\User.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\Vendor.cs:
|
||||
source\bizobjects\AyaLib\GZTW.AyaNova.BLL\WorkorderItem.cs:
|
||||
Client
|
||||
Contract
|
||||
HeadOffice
|
||||
LoanItem
|
||||
Part
|
||||
Project
|
||||
PurchaseOrder
|
||||
Unit
|
||||
UnitModel
|
||||
User
|
||||
Vendor
|
||||
WorkorderItem
|
||||
|
||||
|
||||
|
||||
|
||||
public enum WorkorderTypes : int {
|
||||
/// <summary>
|
||||
/// Not set / unused
|
||||
/// </summary>
|
||||
Unknown = 0,
|
||||
/// <summary>
|
||||
/// A single service workorder for a client
|
||||
/// </summary>
|
||||
Service = 1,
|
||||
/// <summary>
|
||||
/// Used by PM system for recurring service.
|
||||
/// </summary>
|
||||
PreventiveMaintenance = 2,
|
||||
/// <summary>
|
||||
/// An estimate provided to a client for approval that if approved gets copied to a
|
||||
/// Service
|
||||
/// </summary>
|
||||
Quote = 3,
|
||||
|
||||
/// <summary>
|
||||
/// A TEMPLATE single workorder for a client
|
||||
/// </summary>
|
||||
TemplateService = 4,
|
||||
/// <summary>
|
||||
/// TEMPLATE Used by PM system for recurring service.
|
||||
/// </summary>
|
||||
TemplatePreventiveMaintenance = 5,
|
||||
/// <summary>
|
||||
/// An TEMPLATE estimate provided to a client for approval that if approved gets copied to a
|
||||
/// Service
|
||||
/// </summary>
|
||||
TemplateQuote = 6
|
||||
|
||||
}//end WorkorderTypes
|
||||
|
||||
|
||||
|
||||
============================
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user