EX003 Data Security

Data security App helps you protecting important information from accidental modification. This app helps you filtering record based on admin defined status, for instance you can easily filter customer or order not approved or in obsolete status.

Add mandatory Fields, validation rules, record status, colors and workflow to data in your ERP.

Dependency graph

graph TD; Main(Data Security) --> Dep0(EOS Administration Library); click Dep0 href "/en/docs/apps-tech/8bb96677-5112-4566-b742-12eebbb9a058.html" Main(Data Security) --> Dep1(Common Data Layer); click Dep1 href "/en/docs/apps-tech/4e2a89a2-9049-496c-8b3a-f4eee6399b0e.html"

Dependencies from

Objects

Page

IDNameDescription
18122140EOS DS Tables Setup
18122141EOS DS Status
18122142EOS DS Table Status List
18122143EOS DS Tables Change Path
18122144EOS DS Functions
18122145EOS DS Status Functions
18122146EOS DS Status Transaction List
18122147EOS DS Status User Permissions
18122148EOS DS Status Field Mandatory
18122149EOS DS Status Transaction Card
18122150EOS DS Status User Perm. Sub
18122151EOS DS Status Functions Sub
18122152EOS DS Status Field Mand. Sub
18122153EOS Change DS Status
18122154EOS DS Status User Choice
18122155EOS DS Table Fields
18122156EOS DS Field Preconditions
18122158EOS Table Value Type List
18122160EOS DS Tables List
18122162EOS DS Role Center
18122163EOS DS Setup
18122165EOS DS Notification Text
18122166EOS DS Notification Text Lines
18122167EOS DS Notification Text List
18122168EOS DS E-Mail Queue Message
18122169EOS003 Record Status List
18122170EOS003 Table View
18122172EOS Summary DS Purchase 1
18122173EOS Summary DS Purchase 2
18122174EOS Summary DS Purchase 3
18122175EOS Summary DS Sales 1
18122176EOS Summary DS Sales 2
18122177EOS Summary DS Sales 3
18122178EOS Summary DS Custom 1
18122179EOS Summary DS Custom 2
18122180EOS Summary DS Custom 3
18122181EOS Summary DS Custom 4
18122182EOS DS Cue Setup
18122183EOS DS Tables Setup Card
18122184EOS003 Record Status Info
18122185EOS003 Status Trans. Log
18122186EOS003 Mandatory Field List
18122187EOS003 Status Log Factbox
18122188EOS003 Rec. Status FactBox
18122189EOS003 Record Status View
18122190EOS003 Mandatory Field Header
18122191EOS003 Mandatory Field Subform
18122192EOS003 Child Table Setup List
18122193EOS003 Table Preconditions
18122194EOS003 Status Table Mandatory
18122195EOS003 Mandatory Table Header
18122196EOS003 Mandatory Table Subform
18122197EOS003 Status Field Replace
18122198EOS003 Field Replace Header
18122199EOS003 Field Replace Subform

Enum

IDNameDescription
18122140EOS DS Role Center Group
18122141EOS003 Doc. Disabling Status
18122145EOS003 Mandatory Table Cond
18122146EOS003 Field Replace Condition

Codeunit

IDNameDescription
18122140EOS DS Management
18122141EOS DS Mail Management
18122142EOS DS Synch
18122143EOS DS Dynamic Binding Engine
18122144EOS DS TableBindingMasterTable
18122145EOS DS TableBinding SalesTable
18122146EOS DS TableBinding PurchTable
18122147EOS DS User Interface
18122148EOS DS Cust/Vend/Cont Handler
18122149EOS DS TableBinding SrvcTable
18122150EOS DS TableBinding Generic
18122151EOS DS NP Event Handler
18122152EOS DS Functions
18122153EOS DS Install
18122154EOS DS Event Subscriber
18122155EOS DS Migrate Data
18122156EOS003 Filter Mgt.
18122157EOS EX003 SubscriptionProvides functions related to extension specific subscription management.
18122158EOS DS Insert Def. Data Mgmt
18122159EOS003 Blocked Record Mgt.
18122160EOS003 Upgrade
18122163EOS DS Test CU

PageExtension

IDNameDescription
16Chart of Accounts
17G/L Account Card
21Customer Card
22Customer List
26Vendor Card
27Vendor List
30Item Card
31Item List
32Item Lookup
33Customer Lookup
34Vendor Lookup
41Sales Quote
42Sales Order
43Sales Invoice
44Sales Credit Memo
46Sales Order Subform
47Sales Invoice Subform
49Purchase Quote
50Purchase Order
51Purchase Invoice
52Purchase Credit Memo
54Purchase Order Subform
55Purch. Invoice Subform
76Resource Card
77Resource List
88Job Card
89Job List
95Sales Quote Subform
96Sales Cr. Memo Subform
97Purchase Quote Subform
98Purch. Cr. Memo Subform
138Posted Purchase Invoice
146Posted Purchase Invoices
425Vendor Bank Account Card
426Vendor Bank Account List
507Blanket Sales Order
508Blanket Sales Order Subform
509Blanket Purchase Order
510Blanket Purchase Order Subform
5050Contact Card
5052Contact List
5900Service Order
5902Service Order Subform
5933Service Invoice
5934Service Invoice Subform
5935Service Credit Memo
5936Service Credit Memo Subform
5964Service Quote
5965Service Quote Subform
5980Service Item Card
5981Service Item List
6050Service Contract
6051Service Contract List
6053Service Contract Quote
6630Sales Return Order
6640Purchase Return Order
8900Administrator Main Role Center
8901Finance Manager Role Center
8902Human Resources Manager RC
8903Manufacturing Manager RC
8904Project Manager Role Center
8905Purchasing Manager Role Center
8906Resource Manager Role Center
8907Sales & Marketing Manager RC
8908Service Manager Role Center
8909Warehouse Manager Role Center
9001Accounting Manager Role Center
9002Acc. Payables Coordinator RC
9003Acc. Receivables Adm. RC
9005Sales Manager Role Center
9006Order Processor Role Center
9007Purchasing Agent Role Center
9010Production Planner Role Center
9014Job Resource Manager RC
9015Job Project Manager RC
9018Administrator Role Center
9019CEO and President Role Center
9020Small Business Owner RC
9022Business Manager Role Center
9023Accounting Services RC
9026Sales & Relationship Mgr. RC
9027Accountant Role Center
9300Sales Quotes
9301Sales Invoice List
9302Sales Credit Memos
9303Blanket Sales Orders
9304Sales Return Order List
9305Sales Order List
9306Purchase Quotes
9307Purchase Order List
9308Purchase Invoices
9309Purchase Credit Memos
9310Blanket Purchase Orders
9311Purchase Return Order List
9317Service Quotes
9318Service Orders
9319Service Invoices
9320Service Credit Memos
9321Service Contracts
9322Service Contract Quotes

Report

IDNameDescription
18122140EOS DS Status Trans. Log - Del
18122141EOS DS E-Mail Queue - Delete
18122142EOS DS E-Mail Queue - Send

Table

IDNameDescription
18122140EOS DS Tables Setup
18122141EOS DS Status
18122142EOS DS Table Status
18122143EOS DS Tables Change Path
18122144EOS DS Functions
18122145EOS DS Status Functions
18122146EOS DS Status Transaction
18122147EOS DS Status User Permissions
18122148EOS DS Status Field Mandatory
18122149EOS DS Status Fields Precond
18122150EOS DS Record Status
18122151EOS DS Record Status Info
18122152EOS DS Setup
18122153EOS DS Status Transaction Log
18122154EOS DS Notification Text Hdr
18122155EOS DS Notification Text Line
18122156EOS DS E-Mail Queue
18122157EOS DS Factbox Buffer
18122158EOS003 Record Status
18122159EOS003 Record Status Info
18122160EOS DS Cue Setup
18122161EOS003 Status Trans. Log
18122162EOS003 Factbox Buffer
18122163EOS003 Mandatory Field Header
18122164EOS003 Mandatory Field Line
18122165EOS003 Child Table Setup
18122168EOS003 Mandatory Table Header
18122169EOS003 Status Field Replace
18122170EOS003 Status Table Mandatory
18122171EOS003 Status Table Precond
18122172EOS003 Field Replace Header

TableExtension

IDNameDescription
15G/L Account
18Customer
23Vendor
27Item
36Sales Header
38Purchase Header
122Purch. Inv. Header
156Resource
167Job
288Vendor Bank Account
5050Contact
5107Sales Header Archive
5109Purchase Header Archive
5900Service Header
5940Service Item
5965Service Contract Header

Build environment

TypeValue
Version24.0.39.0
Application24.0.0.0
Platform13.0
Runtime13.0
TargetCloud
LocaleW1
Commit

Obsolete Items

VersionObjectTypeNameReason
24.0Codeunit 18122140 EOS DS ManagementMethodDeclarationUseSystemIdAsKeyObsolete, Deprecated on BC24
24.0Codeunit 18122140 EOS DS ManagementMethodDeclarationOnBeforeSetRecordFieldsObsolete, Deprecated on BC24
24.0Codeunit 18122140 EOS DS ManagementMethodDeclarationOnAfterGetCurrentPathCodeObsolete, Deprecated on BC24
24.0Page 18122142 EOS DS Table Status ListPageFieldNot Allow Document ReleaseUse “Disable Document Release” field
24.0Page 18122142 EOS DS Table Status ListPageFieldNot Allow Document ReopenUse “Disable Document Reopen” field
24.0Page 18122163 EOS DS SetupPageFieldMoved To SystemIdFeature deprecated on BC24
24.0Page 18122163 EOS DS SetupPageActionEOS Move to SystemIdFeature deprecated on BC24
24.0Page 18122163 EOS DS SetupPageActionEOS Transaction LogFeature deprecated on BC24
24.0Page 18122163 EOS DS SetupPageActionEOS Record Status ViewFeature deprecated on BC24
24.0Page 18122172 EOS Summary DS Purchase 1PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122172 EOS Summary DS Purchase 1PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122172 EOS Summary DS Purchase 1PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122173 EOS Summary DS Purchase 2PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122173 EOS Summary DS Purchase 2PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122173 EOS Summary DS Purchase 2PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122174 EOS Summary DS Purchase 3PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122174 EOS Summary DS Purchase 3PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122174 EOS Summary DS Purchase 3PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122175 EOS Summary DS Sales 1PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122175 EOS Summary DS Sales 1PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122175 EOS Summary DS Sales 1PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122176 EOS Summary DS Sales 2PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122176 EOS Summary DS Sales 2PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122176 EOS Summary DS Sales 2PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122177 EOS Summary DS Sales 3PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122177 EOS Summary DS Sales 3PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122177 EOS Summary DS Sales 3PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122178 EOS Summary DS Custom 1PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122178 EOS Summary DS Custom 1PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122178 EOS Summary DS Custom 1PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122179 EOS Summary DS Custom 2PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122179 EOS Summary DS Custom 2PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122179 EOS Summary DS Custom 2PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122180 EOS Summary DS Custom 3PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122180 EOS Summary DS Custom 3PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122180 EOS Summary DS Custom 3PageFieldStatus 3 CountFeature deprecated on BC24
24.0Page 18122181 EOS Summary DS Custom 4PageFieldStatus 1 CountFeature deprecated on BC24
24.0Page 18122181 EOS Summary DS Custom 4PageFieldStatus 2 CountFeature deprecated on BC24
24.0Page 18122181 EOS Summary DS Custom 4PageFieldStatus 3 CountFeature deprecated on BC24
23.0Codeunit 18122140 EOS DS ManagementMethodDeclarationOnBeforeSetFirstStatusOnRenameObsolete, use “OnBeforeSetFirstStatusOnGlobalRenamevar RecRef: RecordRef; xRecRef: RecordRef; var isHandled: Boolean)” instead
22.0Codeunit 18122141 EOS DS Mail ManagementMethodDeclarationOnAfterGetMailCCObsolete, use “OnAfterGetMailRecipients” instead
21.0Codeunit 18122157 EOS EX003 SubscriptionMethodDeclarationGetSubscriptionIsFreeTrialReplaced by GetSubscriptionIsTrial
20.0Table 18122150 EOS DS Record StatusTableObjectEOS DS Record StatusReplaced by “EOS003 Record Status”
20.0Table 18122151 EOS DS Record Status InfoTableObjectEOS DS Record Status InfoReplaced by “EOS003 Record Status Info”
20.0Table 18122153 EOS DS Status Transaction LogTableObjectEOS DS Status Transaction LogReplaced by “EDS Status Transaction Log”
20.0Table 18122157 EOS DS Factbox BufferTableObjectEOS DS Factbox BufferReplaced by “EOS SDS Factbox Buffer”
16.0.18.0Page 18122140 EOS DS Tables SetupMethodDeclarationShowButtonNot used anymore
24Table 18122142 EOS DS Table StatusFieldDocument Release disabledReplaced by Disable Document Release
24Table 18122142 EOS DS Table StatusFieldDocument Reopen DisabledReplaced by Disable Document Reopening
20Table 18122152 EOS DS SetupFieldMoved To SystemIdOld Implementation become out of support.
20Table 18122160 EOS DS Cue SetupFieldStatus 1 CountOld implementation is deprecated
20Table 18122160 EOS DS Cue SetupFieldStatus 2 CountOld implementation is deprecated
20Table 18122160 EOS DS Cue SetupFieldStatus 3 CountOld implementation is deprecated
23Codeunit 18122140 EOS DS ManagementMethodDeclarationExecuteDirectDSFunctionsObsolete, use “ExecuteEDSFunctions(var RecRef: RecordRef; OldStatus: Code[10]; NewStatus: Code[10]; Before: Boolean)” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationShowPageObsolete, use “ShowPage(TableID: Integer; TableOptionPKField: Integer; RecSystemId: Guid)” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationGetCurrentRecordRefObsolete, use “GetCurrentRecordRef(var DSFactboxBuffer: Record “EOS003 Factbox Buffer”; var RecRef: RecordRef)” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationSetRecordPKValueObsolete, use “SetRecordPKValueWithOption” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationWriteLogObsolete, use “WriteLog2(iRrfRecord: RecordRef; iCodOldStatus: Code[10]; iCodNewStatus: Code[10])” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationShowLogObsolete, use “ShowLog2(iRrfRecord: RecordRef; iOptTableOptionType: Option “0”,“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”,“11”,“12”,“13”,“14”,“15”,“16”,“17”,“18”,“19”)” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationDelLogObsolete, use “DelLog2(iRrfRecord: RecordRef; iOptTableOptionType: Option “0”,“1”,“2”,“3”,“4”,“5”,“6”,“7”,“8”,“9”,“10”,“11”,“12”,“13”,“14”,“15”,“16”,“17”,“18”,“19”)” instead
Codeunit 18122140 EOS DS ManagementMethodDeclarationOnBeforeSetFirstStatusObsolete, use “OnBeforeSetRecFirstStatus(var RecRef: RecordRef; var IsHandled: Boolean)” instead
Codeunit 18122141 EOS DS Mail ManagementMethodDeclarationSendXMLMailObsolete, use SendXMLMail with NotificationCode and LanguageCode parameters.
Codeunit 18122159 EOS003 Blocked Record Mgt.MethodDeclarationCheckEditableReplaced by procedure CheckEditable(RecRef: RecordRef; TableIDtoCheck: Integer)”
Codeunit 18122159 EOS003 Blocked Record Mgt.MethodDeclarationCheckDeletableReplaced by procedure CheckDeletable(RecRef: RecordRef; TableIDtoCheck: Integer)”

EOS Labs -