Table of Contents

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]

Specifies the number of the involved entry or record, according to the specified number series.

Description Text[100]

Specifies a description of the fixed asset.

"Search Description" Code[100]

Specifies a search description for the fixed asset.

"Description 2" Text[50]
"FA Class Code" Code[10]

Specifies the class that the fixed asset belongs to.

"FA Subclass Code" Code[10]

Specifies the subclass of the class that the fixed asset belongs to.

"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Location Code" Code[10]
"FA Location Code" Code[10]

Specifies the location, such as a building, where the fixed asset is located.

"Vendor No." Code[20]

Specifies the number of the vendor from which you purchased this fixed asset.

"Main Asset/Component" Enum Microsoft.FixedAssets.FixedAsset."FA Component Type"

Specifies if the fixed asset is a main fixed asset or a component of a fixed asset.

"Component of Main Asset" Code[20]

Specifies the number of the main fixed asset.

"Budgeted Asset" Boolean

Specifies if the asset is for budgeting purposes.

"Warranty Date" Date

Specifies the warranty expiration date of the fixed asset.

"Responsible Employee" Code[20]

Specifies which employee is responsible for the fixed asset.

"Serial No." Text[50]

Specifies the fixed asset's serial number.

"Last Date Modified" Date

Specifies when the fixed asset card was last modified.

Insured Boolean

Specifies that the fixed asset is linked to an insurance policy.

Comment Boolean
Blocked Boolean

Specifies that the related record is blocked from being posted in transactions, for example a customer that is declared insolvent or an item that is placed in quarantine.

"Maintenance Vendor No." Code[20]

Specifies the number of the vendor who performs repairs and maintenance on the fixed asset.

"Under Maintenance" Boolean

Specifies if the fixed asset is currently being repaired.

"Next Service Date" Date

Specifies the next scheduled service date for the fixed asset. This is used as a filter in the Maintenance - Next Service report.

Inactive Boolean

Specifies that the fixed asset is inactive (for example, if the asset is not in service or is obsolete).

"FA Posting Date Filter" Date
"No. Series" Code[20]
"FA Posting Group" Code[20]
Acquired Boolean

Specifies if the fixed asset has been acquired.

Image Media

Specifies the picture that has been inserted for the fixed asset.

"FA Location Id" Guid
"Responsible Employee Id" Guid
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
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