Share via


Codeunit "Transfer Extended Text"

ID 378
Namespace: Microsoft.Foundation.ExtendedText

Methods

SalesCheckIfAnyExtText

procedure SalesCheckIfAnyExtText(var SalesLine: Record "Sales Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
Unconditionally Boolean

Returns

Type Description
Boolean

SalesCheckIfAnyExtText

procedure SalesCheckIfAnyExtText(var SalesLine: Record "Sales Line", Unconditionally: Boolean, SalesHeader: Record "Sales Header"): Boolean

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
Unconditionally Boolean
SalesHeader Table Microsoft.Sales.Document."Sales Header"

Returns

Type Description
Boolean

ReminderCheckIfAnyExtText

procedure ReminderCheckIfAnyExtText(var ReminderLine: Record "Reminder Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
Unconditionally Boolean

Returns

Type Description
Boolean

FinChrgMemoCheckIfAnyExtText

procedure FinChrgMemoCheckIfAnyExtText(var FinChrgMemoLine: Record "Finance Charge Memo Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
FinChrgMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
Unconditionally Boolean

Returns

Type Description
Boolean

PurchCheckIfAnyExtText

procedure PurchCheckIfAnyExtText(var PurchaseLine: Record "Purchase Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
PurchaseLine Table Microsoft.Purchases.Document."Purchase Line"
Unconditionally Boolean

Returns

Type Description
Boolean

PurchCheckIfAnyExtText

procedure PurchCheckIfAnyExtText(var PurchLine: Record "Purchase Line", Unconditionally: Boolean, PurchaseHeader: Record "Purchase Header"): Boolean

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"
Unconditionally Boolean
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"

Returns

Type Description
Boolean

PrepmtGetAnyExtText

procedure PrepmtGetAnyExtText(GLAccNo: Code[20], TabNo: Integer, DocumentDate: Date, LanguageCode: Code[10], var ExtTextLine: Record "Extended Text Line" temporary)

Parameters

Name Type Description
GLAccNo Code[20]
TabNo Integer
DocumentDate Date
LanguageCode Code[10]
ExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"

InsertSalesExtText

procedure InsertSalesExtText(var SalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"

InsertSalesExtTextRetLast

procedure InsertSalesExtTextRetLast(var SalesLine: Record "Sales Line", var LastInsertedSalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
LastInsertedSalesLine Table Microsoft.Sales.Document."Sales Line"

InsertReminderExtText

procedure InsertReminderExtText(var ReminderLine: Record "Reminder Line")

Parameters

Name Type Description
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"

InsertFinChrgMemoExtText

procedure InsertFinChrgMemoExtText(var FinChrgMemoLine: Record "Finance Charge Memo Line")

Parameters

Name Type Description
FinChrgMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"

InsertPurchExtText

procedure InsertPurchExtText(var PurchLine: Record "Purchase Line")

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"

InsertPurchExtTextRetLast

procedure InsertPurchExtTextRetLast(var PurchLine: Record "Purchase Line", var LastInsertedPurchLine: Record "Purchase Line")

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"
LastInsertedPurchLine Table Microsoft.Purchases.Document."Purchase Line"

MakeUpdate

procedure MakeUpdate(): Boolean

Returns

Type Description
Boolean

SetMakeUpdateRequired

procedure SetMakeUpdateRequired(NewMakeUpdateRequired: Boolean)

Parameters

Name Type Description
NewMakeUpdateRequired Boolean

ReadExtTextLines

procedure ReadExtTextLines(var ExtTextHeader: Record "Extended Text Header", DocDate: Date, LanguageCode: Code[10]): Boolean

Parameters

Name Type Description
ExtTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
DocDate Date
LanguageCode Code[10]

Returns

Type Description
Boolean

ServCheckIfAnyExtText

Obsolete

This element will become obsolete from version 25.0. Replaced by procedure in Service codeunit

[Obsolete(Replaced by procedure in Service codeunit,25.0)]
procedure ServCheckIfAnyExtText(var ServiceLine: Record "Service Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
Unconditionally Boolean

Returns

Type Description
Boolean

GetTempExtTextLine

procedure GetTempExtTextLine(var ToTempExtendedTextLine: Record "Extended Text Line" temporary)

Parameters

Name Type Description
ToTempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"

InsertServExtText

Obsolete

This element will become obsolete from version 25.0. Replaced by procedure in Service codeunit

[Obsolete(Replaced by procedure in Service codeunit,25.0)]
procedure InsertServExtText(var ServiceLine: Record "Service Line")

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"

JobCheckIfAnyExtText

procedure JobCheckIfAnyExtText(var JobPlanningLine: Record "Job Planning Line", Unconditionally: Boolean): Boolean

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
Unconditionally Boolean

Returns

Type Description
Boolean

JobCheckIfAnyExtText

procedure JobCheckIfAnyExtText(var JobPlanningLine: Record "Job Planning Line", Unconditionally: Boolean, Job: Record Job): Boolean

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
Unconditionally Boolean
Job Table Microsoft.Projects.Project.Job.Job

Returns

Type Description
Boolean

InsertJobExtText

procedure InsertJobExtText(var JobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

InsertJobExtTextRetLast

procedure InsertJobExtTextRetLast(var JobPlanningLine: Record "Job Planning Line", var LastInsertedJobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
LastInsertedJobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

IsDeleteAttachedLines

procedure IsDeleteAttachedLines(LineNo: Integer, No: Code[20], AttachedToLineNo: Integer): Boolean

Parameters

Name Type Description
LineNo Integer
No Code[20]
AttachedToLineNo Integer

Returns

Type Description
Boolean

Events

OnAfterReadLines

[IntegrationEvent(False,False)]
local procedure OnAfterReadLines(var TempExtendedTextLine: Record "Extended Text Line" temporary, var ExtendedTextHeader: Record "Extended Text Header", LanguageCode: Code[10])

Parameters

Name Type Description
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
LanguageCode Code[10]

OnBeforeReadLines

[IntegrationEvent(False,False)]
local procedure OnBeforeReadLines(var ExtendedTextHeader: Record "Extended Text Header", DocDate: Date, LanguageCode: Code[10], var IsHandled: Boolean, var Result: Boolean, var TempExtTextLine: Record "Extended Text Line" temporary)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
DocDate Date
LanguageCode Code[10]
IsHandled Boolean
Result Boolean
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"

OnBeforeToPurchLineInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeToPurchLineInsert(var ToPurchLine: Record "Purchase Line", var PurchLine: Record "Purchase Line", TempExtTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ToPurchLine Table Microsoft.Purchases.Document."Purchase Line"
PurchLine Table Microsoft.Purchases.Document."Purchase Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnInsertSalesExtTextRetLastOnBeforeToSalesLineInsert

[IntegrationEvent(False,False)]
local procedure OnInsertSalesExtTextRetLastOnBeforeToSalesLineInsert(var ToSalesLine: Record "Sales Line", var SalesLine: Record "Sales Line", TempExtTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ToSalesLine Table Microsoft.Sales.Document."Sales Line"
SalesLine Table Microsoft.Sales.Document."Sales Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnInsertServExtTextOnBeforeToServiceLineInsert

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnInsertServExtTextOnBeforeToServiceLineInsert(var ServLine: Record "Service Line", var ToServLine: Record "Service Line", TempExtTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ServLine Table Microsoft.Service.Document."Service Line"
ToServLine Table Microsoft.Service.Document."Service Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnBeforeToReminderLineInsert

[IntegrationEvent(False,False)]
local procedure OnBeforeToReminderLineInsert(var ToReminderLine: Record "Reminder Line", ReminderLine: Record "Reminder Line", TempExtTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ToReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnDeleteFinChrgMemoLinesOnAfterFinChrgMemoLine2SetFilters

[IntegrationEvent(False,False)]
local procedure OnDeleteFinChrgMemoLinesOnAfterFinChrgMemoLine2SetFilters(var FinChrgMemoLine2: Record "Finance Charge Memo Line", var FinChrgMemoLine: Record "Finance Charge Memo Line")

Parameters

Name Type Description
FinChrgMemoLine2 Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
FinChrgMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"

OnDeletePurchLinesOnAfterSetFilters

[IntegrationEvent(False,False)]
local procedure OnDeletePurchLinesOnAfterSetFilters(var ToPurchaseLine: Record "Purchase Line", FromPurchaseLine: Record "Purchase Line")

Parameters

Name Type Description
ToPurchaseLine Table Microsoft.Purchases.Document."Purchase Line"
FromPurchaseLine Table Microsoft.Purchases.Document."Purchase Line"

OnDeleteServiceLinesOnAfterSetFilers

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnDeleteServiceLinesOnAfterSetFilers(var ServiceLine2: Record "Service Line", var ServiceLine: Record "Service Line")

Parameters

Name Type Description
ServiceLine2 Table Microsoft.Service.Document."Service Line"
ServiceLine Table Microsoft.Service.Document."Service Line"

OnDeleteSalesLinesOnAfterSetFilters

[IntegrationEvent(False,False)]
local procedure OnDeleteSalesLinesOnAfterSetFilters(var ToSalesLine: Record "Sales Line", FromSalesLine: Record "Sales Line")

Parameters

Name Type Description
ToSalesLine Table Microsoft.Sales.Document."Sales Line"
FromSalesLine Table Microsoft.Sales.Document."Sales Line"

OnDeleteReminderLinesOnAfterReminderLine2SetFilters

[IntegrationEvent(False,False)]
local procedure OnDeleteReminderLinesOnAfterReminderLine2SetFilters(var ReminderLine2: Record "Reminder Line", var ReminderLine: Record "Reminder Line")

Parameters

Name Type Description
ReminderLine2 Table Microsoft.Sales.Reminder."Reminder Line"
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"

OnFinChrgMemoCheckIfAnyExtTextAutoText

[IntegrationEvent(False,False)]
local procedure OnFinChrgMemoCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var FinanceChargeMemoHeader: Record "Finance Charge Memo Header", var FinanceChargeMemoLine: Record "Finance Charge Memo Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
FinanceChargeMemoHeader Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Header"
FinanceChargeMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnPrepmtGetAnyExtTextAfterReadLines

[IntegrationEvent(False,False)]
local procedure OnPrepmtGetAnyExtTextAfterReadLines(var ExtendedTextHeader: Record "Extended Text Header", var TempExtendedTextLine: Record "Extended Text Line" temporary)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"

OnPrepmtGetAnyExtTextBeforeReadLines

[IntegrationEvent(False,False)]
local procedure OnPrepmtGetAnyExtTextBeforeReadLines(var ExtendedTextHeader: Record "Extended Text Header", DocumentDate: Date, LanguageCode: Code[10])

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
DocumentDate Date
LanguageCode Code[10]

OnPurchCheckIfAnyExtTextAutoText

[IntegrationEvent(False,False)]
local procedure OnPurchCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var PurchaseHeader: Record "Purchase Header", var PurchaseLine: Record "Purchase Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"
PurchaseLine Table Microsoft.Purchases.Document."Purchase Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnReminderCheckIfAnyExtTextAutoText

[IntegrationEvent(False,False)]
local procedure OnReminderCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var ReminderHeader: Record "Reminder Header", var ReminderLine: Record "Reminder Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
ReminderHeader Table Microsoft.Sales.Reminder."Reminder Header"
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnSalesCheckIfAnyExtTextAutoText

[IntegrationEvent(False,False)]
local procedure OnSalesCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var SalesHeader: Record "Sales Header", var SalesLine: Record "Sales Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
SalesHeader Table Microsoft.Sales.Document."Sales Header"
SalesLine Table Microsoft.Sales.Document."Sales Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnServCheckIfAnyExtTextAutoText

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnServCheckIfAnyExtTextAutoText(var ExtendedTextHeader: Record "Extended Text Header", var ServiceHeader: Record "Service Header", var ServiceLine: Record "Service Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
ServiceHeader Table Microsoft.Service.Document."Service Header"
ServiceLine Table Microsoft.Service.Document."Service Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnBeforeInsertSalesExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertSalesExtText(var SalesLine: Record "Sales Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean, var LastInsertedSalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean
LastInsertedSalesLine Table Microsoft.Sales.Document."Sales Line"

OnBeforeInsertReminderExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertReminderExtText(var ReminderLine: Record "Reminder Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean

OnBeforeInsertFinChrgMemoExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertFinChrgMemoExtText(var FinChrgMemoLine: Record "Finance Charge Memo Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
FinChrgMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean

OnBeforeInsertPurchExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertPurchExtText(var PurchLine: Record "Purchase Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean, var LastInsertedPurchLine: Record "Purchase Line")

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean
LastInsertedPurchLine Table Microsoft.Purchases.Document."Purchase Line"

OnBeforeInsertServExtText

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertServExtText(var ServiceLine: Record "Service Line", var TempExtTextLine: Record "Extended Text Line" temporary, var IsHandled: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
TempExtTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
IsHandled Boolean
MakeUpdateRequired Boolean

InsertPurchExtTextRetLastOnBeforeToPurchLineFind

[IntegrationEvent(False,False)]
local procedure InsertPurchExtTextRetLastOnBeforeToPurchLineFind(var PurchLine: Record "Purchase Line")

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"

OnInsertSalesExtTextRetLastOnBeforeToSalesLineFind

[IntegrationEvent(False,False)]
local procedure OnInsertSalesExtTextRetLastOnBeforeToSalesLineFind(var SalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"

OnPurchCheckIfAnyExtTextOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnPurchCheckIfAnyExtTextOnBeforeSetFilters(var PurchaseLine: Record "Purchase Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
PurchaseLine Table Microsoft.Purchases.Document."Purchase Line"
AutoText Boolean
Unconditionally Boolean

OnSalesCheckIfAnyExtTextOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnSalesCheckIfAnyExtTextOnBeforeSetFilters(var SalesLine: Record "Sales Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
AutoText Boolean
Unconditionally Boolean

OnServCheckIfAnyExtTextOnBeforeSetFilters

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnServCheckIfAnyExtTextOnBeforeSetFilters(var ServiceLine: Record "Service Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
AutoText Boolean
Unconditionally Boolean

OnReminderCheckIfAnyExtTextOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnReminderCheckIfAnyExtTextOnBeforeSetFilters(var ReminderLine: Record "Reminder Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"
AutoText Boolean
Unconditionally Boolean

OnFinChrgMemoCheckIfAnyExtTextOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnFinChrgMemoCheckIfAnyExtTextOnBeforeSetFilters(var FinChrgMemoLine: Record "Finance Charge Memo Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
FinChrgMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
AutoText Boolean
Unconditionally Boolean

OnReadExtTextLinesOnBeforeSetFilters

[IntegrationEvent(False,False)]
local procedure OnReadExtTextLinesOnBeforeSetFilters(var ExtTextHeader: Record "Extended Text Header")

Parameters

Name Type Description
ExtTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"

OnInsertFinChrgMemoExtTextOnBeforeToFinChrgMemoLineInsert

[IntegrationEvent(False,False)]
local procedure OnInsertFinChrgMemoExtTextOnBeforeToFinChrgMemoLineInsert(var ToFinanceChargeMemoLine: Record "Finance Charge Memo Line", FinanceChargeMemoLine: Record "Finance Charge Memo Line", TempExtendedTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ToFinanceChargeMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
FinanceChargeMemoLine Table Microsoft.Sales.FinanceCharge."Finance Charge Memo Line"
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnReadExtTextLinesOnBeforeTempExtTextLineInsert

[IntegrationEvent(False,False)]
local procedure OnReadExtTextLinesOnBeforeTempExtTextLineInsert(var TempExtendedTextLine: Record "Extended Text Line" temporary, ExtendedTextHeader: Record "Extended Text Header")

Parameters

Name Type Description
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"

OnInsertSalesExtTextRetLastOnBeforeFindTempExtTextLine

[IntegrationEvent(False,False)]
local procedure OnInsertSalesExtTextRetLastOnBeforeFindTempExtTextLine(var TempExtendedTextLine: Record "Extended Text Line" temporary, SalesLine: Record "Sales Line")

Parameters

Name Type Description
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
SalesLine Table Microsoft.Sales.Document."Sales Line"

OnInsertReminderExtTextOnBeforeFindTempExtTextLine

[IntegrationEvent(False,False)]
local procedure OnInsertReminderExtTextOnBeforeFindTempExtTextLine(var TempExtendedTextLine: Record "Extended Text Line" temporary, ReminderLine: Record "Reminder Line")

Parameters

Name Type Description
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
ReminderLine Table Microsoft.Sales.Reminder."Reminder Line"

OnInsertPurchExtTextRetLastOnBeforeFindTempExtTextLine

[IntegrationEvent(False,False)]
local procedure OnInsertPurchExtTextRetLastOnBeforeFindTempExtTextLine(var TempExtendedTextLine: Record "Extended Text Line" temporary, PurchaseLine: Record "Purchase Line")

Parameters

Name Type Description
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
PurchaseLine Table Microsoft.Purchases.Document."Purchase Line"

OnBeforeSalesCheckIfAnyExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeSalesCheckIfAnyExtText(var SalesLine: Record "Sales Line", SalesHeader: Record "Sales Header", Unconditionally: Boolean, var MakeUpdateRequired: Boolean, var AutoText: Boolean, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
SalesHeader Table Microsoft.Sales.Document."Sales Header"
Unconditionally Boolean
MakeUpdateRequired Boolean
AutoText Boolean
Result Boolean
IsHandled Boolean

OnBeforePurchCheckIfAnyExtText

[IntegrationEvent(False,False)]
local procedure OnBeforePurchCheckIfAnyExtText(var PurchLine: Record "Purchase Line", PurchaseHeader: Record "Purchase Header", Unconditionally: Boolean, var MakeUpdateRequired: Boolean, var AutoText: Boolean, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
PurchLine Table Microsoft.Purchases.Document."Purchase Line"
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"
Unconditionally Boolean
MakeUpdateRequired Boolean
AutoText Boolean
Result Boolean
IsHandled Boolean

OnBeforeServCheckIfAnyExtText

Obsolete

This element will become obsolete from version 25.0. Replaced by same event in codeunit ServiceTransferextText

[Obsolete(Replaced by same event in codeunit ServiceTransferextText,25.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeServCheckIfAnyExtText(var ServiceLine: Record "Service Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean, var AutoText: Boolean, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
ServiceLine Table Microsoft.Service.Document."Service Line"
Unconditionally Boolean
MakeUpdateRequired Boolean
AutoText Boolean
Result Boolean
IsHandled Boolean

OnDeleteSalesLinesOnBeforeDelete

[IntegrationEvent(False,False)]
local procedure OnDeleteSalesLinesOnBeforeDelete(var SalesLine: Record "Sales Line", var SalesLineToDelete: Record "Sales Line", var IsHandled: Boolean)

Parameters

Name Type Description
SalesLine Table Microsoft.Sales.Document."Sales Line"
SalesLineToDelete Table Microsoft.Sales.Document."Sales Line"
IsHandled Boolean

OnBeforeInsertJobExtTextRetLast

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertJobExtTextRetLast(var JobPlanningLine: Record "Job Planning Line", var TempExtendedTextLine: Record "Extended Text Line" temporary, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
MakeUpdateRequired Boolean

OnJobCheckIfAnyExtTextOnBeforeReadExtTextLines

[IntegrationEvent(False,False)]
local procedure OnJobCheckIfAnyExtTextOnBeforeReadExtTextLines(var ExtendedTextHeader: Record "Extended Text Header", var Job: Record Job, var JobPlanningLine: Record "Job Planning Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean)

Parameters

Name Type Description
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
Job Table Microsoft.Projects.Project.Job.Job
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
Unconditionally Boolean
MakeUpdateRequired Boolean

OnInsertJobExtTextRetLastOnBeforeToJobPlanningLineInsert

[IntegrationEvent(False,False)]
local procedure OnInsertJobExtTextRetLastOnBeforeToJobPlanningLineInsert(var ToJobPlanningLine: Record "Job Planning Line", var JobPlanningLine: Record "Job Planning Line", TempExtendedTextLine: Record "Extended Text Line" temporary, var NextLineNo: Integer, LineSpacing: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
ToJobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
NextLineNo Integer
LineSpacing Integer
IsHandled Boolean

OnDeleteJobPlanningLinesOnAfterSetFilters

[IntegrationEvent(False,False)]
local procedure OnDeleteJobPlanningLinesOnAfterSetFilters(var ToJobPlanningLine: Record "Job Planning Line", FromJobPlanningLine: Record "Job Planning Line")

Parameters

Name Type Description
ToJobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
FromJobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"

OnJobCheckIfAnyExtTextOnAfterCheckAutoText

[IntegrationEvent(False,False)]
local procedure OnJobCheckIfAnyExtTextOnAfterCheckAutoText(var JobPlanningLine: Record "Job Planning Line", var AutoText: Boolean, Unconditionally: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
AutoText Boolean
Unconditionally Boolean

OnInsertSalesExtTextRetLastOnAfterSetLineSpacing

[IntegrationEvent(False,False)]
local procedure OnInsertSalesExtTextRetLastOnAfterSetLineSpacing(var LineSpacing: Integer)

Parameters

Name Type Description
LineSpacing Integer

OnBeforeJobCheckIfAnyExtText

[IntegrationEvent(False,False)]
local procedure OnBeforeJobCheckIfAnyExtText(var JobPlanningLine: Record "Job Planning Line", Unconditionally: Boolean, var MakeUpdateRequired: Boolean, var AutoText: Boolean, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
JobPlanningLine Table Microsoft.Projects.Project.Planning."Job Planning Line"
Unconditionally Boolean
MakeUpdateRequired Boolean
AutoText Boolean
Result Boolean
IsHandled Boolean

See also