Table "Change Global Dim. Log Entry"

ID 483
Namespace: Microsoft.Finance.Dimension

Properties

Name Value
Caption Change Global Dim. Log Entry
Permissions TableData "G/L Entry" = rm, TableData "Cust. Ledger Entry" = rm, TableData "Vendor Ledger Entry" = rm, TableData "Item Ledger Entry" = rm, TableData "Sales Shipment Header" = rm, TableData "Sales Shipment Line" = rm, TableData "Sales Invoice Header" = rm, TableData "Sales Invoice Line" = rm, TableData "Sales Cr.Memo Header" = rm, TableData "Sales Cr.Memo Line" = rm, TableData "Purch. Rcpt. Header" = rm, TableData "Purch. Rcpt. Line" = rm, TableData "Purch. Inv. Header" = rm, TableData "Purch. Inv. Line" = rm, TableData "Purch. Cr. Memo Hdr." = rm, TableData "Purch. Cr. Memo Line" = rm, TableData "Job Ledger Entry" = rm, TableData "Res. Ledger Entry" = rm, TableData "Bank Account Ledger Entry" = rm, TableData "Phys. Inventory Ledger Entry" = rm, TableData "Issued Reminder Header" = rm, TableData "Issued Fin. Charge Memo Header" = rm, TableData "Detailed Cust. Ledg. Entry" = rm, TableData "Detailed Vendor Ledg. Entry" = rm, TableData "Job WIP G/L Entry" = rm, TableData "Employee Ledger Entry" = rm, TableData "Detailed Employee Ledger Entry" = rm, #if not CLEAN26 TableData Microsoft.Manufacturing.Document."Production Order" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Line" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Component" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Routing Line" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Capacity Need" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Routing Tool" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Routing Personnel" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Rtng Qlty Meas." = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Comment Line" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Rtng Comment Line" = rm, TableData Microsoft.Manufacturing.Document."Prod. Order Comp. Cmt Line" = rm, #endif TableData "Invt. Receipt Header" = rm, TableData "Invt. Receipt Line" = rm, TableData "Invt. Shipment Header" = rm, TableData "Invt. Shipment Line" = rm, TableData "FA Ledger Entry" = rm, TableData "Maintenance Ledger Entry" = rm, TableData "Ins. Coverage Ledger Entry" = rm, TableData "Value Entry" = rm, TableData Microsoft.Manufacturing.Capacity."Capacity Ledger Entry" = rm, #if not CLEAN25 TableData Microsoft.Service.Document."Service Header" = rm, TableData Microsoft.Service.Document."Service Line" = rm, TableData Microsoft.Service.Document."Service Item Line" = rm, TableData Microsoft.Service.Ledger."Service Ledger Entry" = rm, TableData Microsoft.Service.Contract."Service Contract Header" = rm, TableData Microsoft.Service.Contract."Service Contract Line" = rm, TableData Microsoft.Service.History."Service Invoice Line" = rm, tabledata Microsoft.Service.History."Service Cr.Memo Header" = rm, tabledata Microsoft.Service.History."Service Cr.Memo Line" = rm, tabledata Microsoft.Service.History."Service Invoice Header" = rm, tabledata Microsoft.Service.History."Service Shipment Header" = rm, tabledata Microsoft.Service.History."Service Shipment Line" = rm, TableData Microsoft.Service.Contract."Filed Service Contract Header" = rm, #endif TableData "Return Shipment Header" = rm, TableData "Return Shipment Line" = rm, TableData "Return Receipt Header" = rm, TableData "Return Receipt Line" = rm
ReplicateData True
DataClassification CustomerContent

Fields

Name Type Description
"Table ID" Integer
"Table Name" Text[50]
"Total Records" Integer
"Completed Records" Integer
Progress Decimal
Status Option
"Task ID" Guid
"Session ID" Integer
"Change Type 1" Option
"Change Type 2" Option
"Global Dim.1 Field No." Integer
"Global Dim.2 Field No." Integer
"Dim. Set ID Field No." Integer
"Primary Key Field No." Integer
"Parent Table ID" Integer
"Is Parent Table" Boolean
"Earliest Start Date/Time" DateTime
"Remaining Duration" Duration
"Server Instance ID" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

Update

procedure Update(CurrentRecNo: Integer, StartedFromRecord: Integer): Boolean

Parameters

Name Type Description
CurrentRecNo Integer
StartedFromRecord Integer

Returns

Type Description
Boolean

UpdateWithCommit

procedure UpdateWithCommit(CurrentRecNo: Integer, StartedFromRecord: Integer): Boolean

Parameters

Name Type Description
CurrentRecNo Integer
StartedFromRecord Integer

Returns

Type Description
Boolean

UpdateWithoutCommit

procedure UpdateWithoutCommit(CurrentRecNo: Integer, StartedFromRecord: Integer): Boolean

Parameters

Name Type Description
CurrentRecNo Integer
StartedFromRecord Integer

Returns

Type Description
Boolean

CancelTask

procedure CancelTask()

ChangeDimOnRecord

procedure ChangeDimOnRecord(var RecRef: RecordRef, DimNo: Integer, GlobalDimFieldRef: FieldRef, OldDimValueCode: Code[20])

Parameters

Name Type Description
RecRef RecordRef
DimNo Integer
GlobalDimFieldRef FieldRef
OldDimValueCode Code[20]

GetFieldRefValues

procedure GetFieldRefValues(RecRef: RecordRef, var GlobalDimFieldRef: array[2] of FieldRef, var DimValueCode: array[2] of Code[20])

Parameters

Name Type Description
RecRef RecordRef
GlobalDimFieldRef array[2] of FieldRef
DimValueCode array[2] of Code[20]

FindDimensionSetIDField

procedure FindDimensionSetIDField(RecRef: RecordRef): Boolean

Parameters

Name Type Description
RecRef RecordRef

Returns

Type Description
Boolean

FindDimensionValueCode

procedure FindDimensionValueCode(RecRef: RecordRef, DimNo: Integer): Code[20]

Parameters

Name Type Description
RecRef RecordRef
DimNo Integer

Returns

Type Description
Code[20]

FillData

procedure FillData(RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

GetPrimaryKeyFieldRef

procedure GetPrimaryKeyFieldRef(RecRef: RecordRef, var PKeyFieldRef: FieldRef)

Parameters

Name Type Description
RecRef RecordRef
PKeyFieldRef FieldRef

SendTraceTagOnError

procedure SendTraceTagOnError()

SendTraceTagOnRerun

procedure SendTraceTagOnRerun()

SendTraceTagOnScheduling

procedure SendTraceTagOnScheduling()

SetSessionInProgress

procedure SetSessionInProgress()

UpdateStatus

procedure UpdateStatus(): Integer

Returns

Type Description
Integer

ShowError

procedure ShowError()

Events

OnAfterFindDefaultDimSetIDFieldNo

[IntegrationEvent(True,False)]
local procedure OnAfterFindDefaultDimSetIDFieldNo(RecRef: RecordRef, var Found: Boolean)

Parameters

Name Type Description
RecRef RecordRef
Found Boolean

OnFindingScheduledTask

[IntegrationEvent(False,False)]
local procedure OnFindingScheduledTask(TaskID: Guid, var IsTaskExist: Boolean)

Parameters

Name Type Description
TaskID Guid
IsTaskExist Boolean

OnBeforeFindDefaultDimensionValueCode

[IntegrationEvent(False,False)]
local procedure OnBeforeFindDefaultDimensionValueCode(RecRef: RecordRef, DimensionCode: Code[20], var DimensionValueCode: Code[20], var IsHandled: Boolean)

Parameters

Name Type Description
RecRef RecordRef
DimensionCode Code[20]
DimensionValueCode Code[20]
IsHandled Boolean

See also