Share via


Table "Fixed Asset"

ID 5600
Namespace: Microsoft.FixedAssets.FixedAsset

Properties

Name Value
Caption Fixed Asset
DataCaptionFields 1,2
DrillDownPageID Page Microsoft.FixedAssets.FixedAsset."Fixed Asset List"
LookupPageID Page Microsoft.FixedAssets.FixedAsset."Fixed Asset List"
Permissions TableData "Ins. Coverage Ledger Entry" = r, TableData Employee = r
DataClassification CustomerContent

Fields

Name Type Description
"No." Code[20]
Description Text[100]

Specifies a description of the fixed asset.

"Search Description" Code[100]
"Description 2" Text[50]
"FA Class Code" Code[10]
"FA Subclass Code" Code[10]
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Location Code" Code[10]
"FA Location Code" Code[10]
"Vendor No." Code[20]
"Main Asset/Component" Enum Microsoft.FixedAssets.FixedAsset."FA Component Type"
"Component of Main Asset" Code[20]
"Budgeted Asset" Boolean
"Warranty Date" Date
"Responsible Employee" Code[20]
"Serial No." Text[50]
"Last Date Modified" Date
Insured Boolean
Comment Boolean
Blocked Boolean
"Maintenance Vendor No." Code[20]
"Under Maintenance" Boolean
"Next Service Date" Date
Inactive Boolean
"FA Posting Date Filter" Date
"No. Series" Code[20]
"FA Posting Group" Code[20]
Acquired Boolean
Image Media
"FA Location Id" Guid
"Responsible Employee Id" Guid
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

AssistEdit

procedure AssistEdit(OldFA: Record "Fixed Asset"): Boolean

Parameters

Name Type Description
OldFA Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"

Returns

Type Description
Boolean

ValidateShortcutDimCode

procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FieldNumber Integer
ShortcutDimCode Code[20]

FieldsForAcquitionInGeneralGroupAreCompleted

procedure FieldsForAcquitionInGeneralGroupAreCompleted(): Boolean

Returns

Type Description
Boolean

ShowAcquireWizardNotification

procedure ShowAcquireWizardNotification()

GetNotificationID

procedure GetNotificationID(): Guid

Returns

Type Description
Guid

SetNotificationDefaultState

procedure SetNotificationDefaultState()

DontNotifyCurrentUserAgain

procedure DontNotifyCurrentUserAgain()

RecallNotificationForCurrentUser

procedure RecallNotificationForCurrentUser()

Events

OnAfterValidateShortcutDimCode

[IntegrationEvent(False,False)]
local procedure OnAfterValidateShortcutDimCode(var FixedAsset: Record "Fixed Asset", var xFixedAsset: Record "Fixed Asset", FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
FieldNumber Integer
ShortcutDimCode Code[20]

OnBeforeAssistEdit

[IntegrationEvent(False,False)]
local procedure OnBeforeAssistEdit(var FASetup: Record "FA Setup", var FixedAsset: Record "Fixed Asset", var Rec: Record "Fixed Asset", var Result: Boolean, var IsHandled: Boolean, OldFixedAsset: Record "Fixed Asset")

Parameters

Name Type Description
FASetup Table Microsoft.FixedAssets.Setup."FA Setup"
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
Rec Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
Result Boolean
IsHandled Boolean
OldFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"

OnBeforeInitFANo

[IntegrationEvent(False,False)]
local procedure OnBeforeInitFANo(var FixedAsset: Record "Fixed Asset", xFixedAsset: Record "Fixed Asset", var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
IsHandled Boolean

OnBeforeOnDelete

[IntegrationEvent(False,False)]
local procedure OnBeforeOnDelete(var FixedAsset: Record "Fixed Asset", var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
IsHandled Boolean

OnBeforeValidateShortcutDimCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShortcutDimCode(var FixedAsset: Record "Fixed Asset", var xFixedAsset: Record "Fixed Asset", FieldNumber: Integer, var ShortcutDimCode: Code[20], var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
FieldNumber Integer
ShortcutDimCode Code[20]
IsHandled Boolean

OnBeforeOnValidateFASubclassCode

[IntegrationEvent(False,False)]
local procedure OnBeforeOnValidateFASubclassCode(var FixedAsset: Record "Fixed Asset", var xFixedAsset: Record "Fixed Asset", var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
IsHandled Boolean

OnBeforeOnValidateFAClassCode

[IntegrationEvent(False,False)]
local procedure OnBeforeOnValidateFAClassCode(var FixedAsset: Record "Fixed Asset", var xFixedAsset: Record "Fixed Asset", var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
IsHandled Boolean

OnBeforeValidateFAPostingGroup

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateFAPostingGroup(var FixedAsset: Record "Fixed Asset", var xFixedAsset: Record "Fixed Asset", var IsHandled: Boolean)

Parameters

Name Type Description
FixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
xFixedAsset Table Microsoft.FixedAssets.FixedAsset."Fixed Asset"
IsHandled Boolean

See also