Table 5902 Service Line in 24

App
Base Application
Namespace
Microsoft.Service.Document

Fields, 157Keys, 16Procedures, 103Events, 164

Versions171819202122232425262728latest

Source29

Fields, 157

IdNameTypeObsolete
1Document TypeEnum Service Document Type-
2Customer No.Code[20]-
3Document No.Code[20]-
4Line No.Integer-
5TypeEnum Service Line Type-
6No.Code[20]-
7Location CodeCode[10]-
8Posting GroupCode[20]-
11DescriptionText[100]-
12Description 2Text[50]-
13Unit of MeasureText[50]-
15QuantityDecimal-
16Outstanding QuantityDecimal-
17Qty. to InvoiceDecimal-
18Qty. to ShipDecimal-
22Unit PriceDecimal-
23Unit Cost (LCY)Decimal-
25VAT %Decimal-
27Line Discount %Decimal-
28Line Discount AmountDecimal-
29AmountDecimal-
30Amount Including VATDecimal-
32Allow Invoice Disc.Boolean-
34Gross WeightDecimal-
35Net WeightDecimal-
36Units per ParcelDecimal-
37Unit VolumeDecimal-
38Appl.-to Item EntryInteger-
40Shortcut Dimension 1 CodeCode[20]-
41Shortcut Dimension 2 CodeCode[20]-
42Customer Price GroupCode[10]-
45Job No.Code[20]-
46Job Task No.Code[20]-
47Job Line TypeEnum Job Line Type-
52Work Type CodeCode[10]-
57Outstanding AmountDecimal-
58Qty. Shipped Not InvoicedDecimal-
59Shipped Not InvoicedDecimal-
60Quantity ShippedDecimal-
61Quantity InvoicedDecimal-
63Shipment No.Code[20]-
64Shipment Line No.Integer-
65Order No.Code[20]-
68Bill-to Customer No.Code[20]-
69Inv. Discount AmountDecimal-
74Gen. Bus. Posting GroupCode[20]-
75Gen. Prod. Posting GroupCode[20]-
77VAT Calculation TypeEnum Tax Calculation Type-
78Transaction TypeCode[10]-
79Transport MethodCode[10]-
80Attached to Line No.Integer-
81Exit PointCode[10]-
82AreaCode[10]-
83Transaction SpecificationCode[10]-
85Tax Area CodeCode[20]-
86Tax LiableBoolean-
87Tax Group CodeCode[20]-
88VAT Clause CodeCode[20]-
89VAT Bus. Posting GroupCode[20]-
90VAT Prod. Posting GroupCode[20]-
91Currency CodeCode[10]-
92Outstanding Amount (LCY)Decimal-
93Shipped Not Invoiced (LCY)Decimal-
95Reserved QuantityDecimal-
96ReserveEnum Reserve Method-
99VAT Base AmountDecimal-
100Unit CostDecimal-
101System-Created EntryBoolean-
103Line AmountDecimal-
104VAT DifferenceDecimal-
105Inv. Disc. Amount to InvoiceDecimal-
106VAT IdentifierCode[20]-
145Pmt. Discount AmountDecimal-
480Dimension Set IDInteger-
950Time Sheet No.Code[20]-
951Time Sheet Line No.Integer-
952Time Sheet DateDate-
1019Job Planning Line No.Integer-
1030Job Remaining Qty.Decimal-
1031Job Remaining Qty. (Base)Decimal-
1032Job Remaining Total CostDecimal-
1033Job Remaining Total Cost (LCY)Decimal-
1034Job Remaining Line AmountDecimal-
5402Variant CodeCode[10]-
5403Bin CodeCode[20]-
5404Qty. per Unit of MeasureDecimal-
5405PlannedBoolean-
5407Unit of Measure CodeCode[10]-
5408Qty. Rounding PrecisionDecimal-
5409Qty. Rounding Precision (Base)Decimal-
5415Quantity (Base)Decimal-
5416Outstanding Qty. (Base)Decimal-
5417Qty. to Invoice (Base)Decimal-
5418Qty. to Ship (Base)Decimal-
5458Qty. Shipped Not Invd. (Base)Decimal-
5460Qty. Shipped (Base)Decimal-
5461Qty. Invoiced (Base)Decimal-
5495Reserved Qty. (Base)Decimal-
5700Responsibility CenterCode[10]-
5702Substitution AvailableBoolean-
5709Item Category CodeCode[20]-
5710NonstockBoolean-
5712Product Group CodeCode[10]Removed 15.0
Product Groups became first level children of Item Categories.
5725Item Reference No.Code[50]-
5726Item Reference Unit of MeasureCode[10]-
5727Item Reference TypeEnum Item Reference Type-
5728Item Reference Type No.Code[30]-
5750Whse. Outstanding Qty. (Base)Decimal-
5752Completely ShippedBoolean-
5790Requested Delivery DateDate-
5791Promised Delivery DateDate-
5792Shipping TimeDateFormula-
5794Planned Delivery DateDate-
5796Shipping Agent CodeCode[10]-
5797Shipping Agent Service CodeCode[10]-
5811Appl.-from Item EntryInteger-
5902Service Item No.Code[20]-
5903Appl.-to Service EntryInteger-
5904Service Item Line No.Integer-
5905Service Item Serial No.Code[50]-
5906Service Item Line DescriptionText[100]-
5907Serv. Price Adjmt. Gr. CodeCode[10]-
5908Posting DateDate-
5909Order DateDate-
5910Needed by DateDate-
5916Ship-to CodeCode[10]-
5917Qty. to ConsumeDecimal-
5918Quantity ConsumedDecimal-
5919Qty. to Consume (Base)Decimal-
5920Qty. Consumed (Base)Decimal-
5928Service Price Group CodeCode[10]-
5929Fault Area CodeCode[10]-
5930Symptom CodeCode[10]-
5931Fault CodeCode[10]-
5932Resolution CodeCode[10]-
5933Exclude WarrantyBoolean-
5934WarrantyBoolean-
5936Contract No.Code[20]-
5938Contract Disc. %Decimal-
5939Warranty Disc. %Decimal-
5965Component Line No.Integer-
5966Spare Part ActionOption-
5967Fault Reason CodeCode[10]-
5968Replaced Item No.Code[20]-
5969Exclude Contract DiscountBoolean-
5970Replaced Item TypeEnum Replaced Service Item Component Type-
5994Price Adjmt. StatusOption-
5997Line Discount TypeOption-
5999Copy Components FromOption-
6608Return Reason CodeCode[10]-
7000Price Calculation MethodEnum Price Calculation Method-
7001Allow Line Disc.Boolean-
7002Customer Disc. GroupCode[20]-
7300Qty. PickedDecimal-
7301Qty. Picked (Base)Decimal-
7302Completely PickedBoolean-
7303Pick Qty. (Base)Decimal-

Keys, 16

NameFieldsObsolete
Key1, clusteredDocument Type, Document No., Line No.-
Key2Type, No., Order Date-
Key3Service Item No., Type, Posting Date-
Key4Document Type, Bill-to Customer No., Currency Code, Document No.-
Key5Document Type, Document No., Service Item No.-
Key6Document Type, Document No., Service Item Line No., Serv. Price Adjmt. Gr. Code-
Key7Document Type, Document No., Service Item Line No., Type, No.-
Key8Type, No., Variant Code, Location Code, Needed by Date, Document Type, Shortcut Dimension 1 Code, Shortcut Dimension 2 Code-
Key9Appl.-to Service Entry-
Key10Document Type, Document No., Service Item Line No., Component Line No.-
Key11Fault Reason Code-
Key12Document Type, Customer No., Shipment No., Document No.-
Key13Document Type, Document No., Location Code-
Key14Document Type, Document No., Type, No.-
Key15Document No., Document Type-
Key16SystemModifiedAt-

Procedures, 103

NameParametersReturnsAccessObsolete
CheckItemAvailable(Integer)public-
ValidateShortcutDimCode(Integer, var Code[20])public-
LookupShortcutDimCode(Integer, var Code[20])public-
ShowShortcutDimCode(var Code[20])public-
ReplaceServItem()Booleanprotected-
GetLineWithPrice(var Interface Line With Price)public-
ApplyDiscount(Record Service Header)public-
PickDiscount()public-
PickPrice()public-
CountDiscount(Boolean)Integerpublic-
CountPrice(Boolean)Integerpublic-
DiscountExists(Boolean)Booleanpublic-
PriceExists(Boolean)Booleanpublic-
UpdateAmounts()public-
GetItem(var Record Item)public-
GetServHeader()public-
IsPriceCalcCalledByField(Integer)Booleanpublic-
PlanPriceCalcByField(Integer)public-
ClearFieldCausedPriceCalculation()public-
UpdateUnitPrice(Integer)public-
ShowDimensions()public-
ShowReservation()public-
ShowReservationEntries(Boolean)public-
AutoReserve()public-
ShowNonstock()public-
CalcLineAmount()Decimalpublic-
CopyFromServItem(Record Service Item)public-
ShowItemSub()public-
SetHideReplacementDialog(Boolean)public-
GetHideReplacementDialog()Booleanpublic-
CheckIfServItemReplacement(Integer)public-
IsInbound()Booleanpublic-
OpenItemTrackingLines()public-
InsertItemTracking()protected-
GetDefaultBin()public-
GetSKU()Booleanpublic-
GetUnitCost()public-
GetRemainingQty(var Decimal, var Decimal)public-
GetReservationQty(var Decimal, var Decimal, var Decimal, var Decimal)Decimalpublic-
GetSourceCaption()Textpublic-
SetReservationEntry(var Record Reservation Entry)public-
SetReservationFilters(var Record Reservation Entry)public-
ReservEntryExist()Booleanpublic-
AfterResourseFindCost(var Record Resource Cost)publicPending 17.0
Replaced by the new implementation (V16) of price calculation.
InitOutstanding()public-
InitOutstandingAmount()public-
InitQtyToShip()public-
InitQtyToInvoice()public-
MaxQtyToInvoice()Decimalpublic-
ItemExists(Code[20])Booleanpublic-
GetCaptionClass(Integer)Text[80]public-
UpdateVATAmounts()public-
MaxQtyToConsume()Decimalpublic-
MaxQtyToConsumeBase()Decimalpublic-
InitQtyToConsume()public-
SetServHeader(Record Service Header)public-
CalcVATAmountLines(Option, var Record Service Header, var Record Service Line, var Record VAT Amount Line, Boolean)public-
UpdateVATOnLines(Option, var Record Service Header, var Record Service Line, var Record VAT Amount Line)public-
CalcChargeableQty()Decimalpublic-
SignedXX(Decimal)Decimalpublic-
IsShipment()Booleanpublic-
CheckLineDiscount(Decimal)public-
ConfirmAdjPriceLineChange()public-
SetHideCostWarning(Boolean)public-
SetHideWarrantyWarning(Boolean)public-
SplitResourceLine()public-
RowID1()Text[250]public-
ShowTracking()public-
ShowOrderPromisingLine()public-
FilterLinesWithItemToPlan(var Record Item)public-
FindLinesWithItemToPlan(var Record Item)Booleanpublic-
LinesWithItemToPlanExist(var Record Item)Booleanpublic-
FindLinesForReservation(Record Reservation Entry, Text, Boolean)public-
TestStatusOpen()public-
SuspendStatusCheck(Boolean)public-
GetDueDate()Datepublic-
GetShipmentDate()Datepublic-
OutstandingInvoiceAmountFromShipment(Code[20])Decimalpublic-
TestItemFields(Code[20], Code[10], Code[10])public-
TestBinCode()public-
GetNextLineNo(Record Service Line, Boolean)Integerpublic-
GetLineNo()Integerpublic-
DeleteWithAttachedLines()public-
IsNonInventoriableItem()Booleanpublic-
GetPriceCalculationHandler(Enum Price Type, Record Service Header, var Interface Price Calculation)public-
AutoReserve(Boolean)public-
ClearFields()protected-
SetServiceItemLine(var Record Service Item Line)public-
UpdateWithWarehouseShip()public-
CreateDim(List)public-
UpdateReservation(Integer)public-
GetCPGInvRoundAcc(Record Service Header)Code[20]public-
IsInventoriableItem()Booleanpublic-
SwitchLinesWithErrorsFilter(var Boolean)public-
CreateDimFromDefaultDim(Integer)public-
UpdatePlanned()Booleanpublic-
UpdateRemainingCostsAndAmounts()public-
CheckIfServiceLineMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock)Booleanpublic-
GetItemTranslation()public-
GetVatBaseDiscountPct(Record Service Header)Decimalinternal-
GetDateForCalculations()Datepublic-
SelectMultipleItems()public-
SetCalledFromServiceItemLine(Boolean)public-

Events, 164

KindNameParametersObsolete
Integration eventOnAfterAssignHeaderValues(var Record Service Line, Record Service Header)-
Integration eventOnAfterAssignStdTxtValues(var Record Service Line, Record Standard Text)-
Integration eventOnAfterAssignServCostValues(var Record Service Line, Record Service Cost)-
Integration eventOnAfterAssignItemValues(var Record Service Line, Record Item, Record Service Line, Integer, Record Service Header)-
Integration eventOnAfterAssignServItemValues(var Record Service Line, Record Service Item, Record Service Item Component, Boolean)-
Integration eventOnAfterAssignResourceValues(var Record Service Line, Record Resource)-
Integration eventOnAfterCalcLineAmount(var Record Service Line, var Decimal)-
Integration eventOnAfterCalculateDiscount(var Record Service Line)-
Integration eventOnAfterClearFields(var Record Service Line, Record Service Line, Record Service Line, Integer)-
Integration eventOnAfterGetItemTranslation(var Record Service Line, Record Service Header, Record Item Translation)-
Integration eventOnAfterGetLineWithPrice(var Interface Line With Price)-
Integration eventOnAfterGetSKU(Record Service Line, var Boolean)-
Integration eventOnAfterGetUnitCost(var Record Service Line, Record Item)-
Integration eventOnAfterFilterLinesWithItemToPlan(var Record Service Line, var Record Item)-
Integration eventOnAfterFindLinesForReservation(var Record Service Line, Record Reservation Entry, Text, Boolean)-
Integration eventOnAfterResourseFindCost(var Record Service Line, var Record Resource Cost)Pending 17.0
Replaced by the new implementation (V16) of price calculation.
Integration eventOnAfterTestStatusOpen(var Record Service Line, Record Service Header)-
Integration eventOnAfterUpdateUnitPrice(var Record Service Line, Record Service Line, Integer, Integer)-
Integration eventOnAfterUpdateVATAmounts(var Record Service Line)-
Integration eventOnAfterUpdateVATOnLines(var Record Service Header, var Record Service Line, var Record VAT Amount Line, Option)-
Integration eventOnAfterCalcVATAmountLines(var Record Service Header, var Record Service Line, var Record VAT Amount Line, Option)-
Integration eventOnAfterInitOutstandingAmount(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnAfterInitQtyToInvoice(var Record Service Line, Integer)-
Integration eventOnAfterInitQtyToShip(var Record Service Line, Integer)-
Integration eventOnAfterSetHideReplacementDialog(var Record Service Line, var Boolean)-
Integration eventOnAfterShowNonstock(var Record Service Line)-
Integration eventOnAfterValidateShortcutDimCode(var Record Service Line, var Record Service Line, Integer, var Code[20])-
Integration eventOnBeforeCheckVATCalculationType(var Record Service Line, Record VAT Posting Setup, var Boolean)-
Integration eventOnBeforeCopyFromItem(var Record Service Line, var Boolean)-
Integration eventOnBeforeCopyFromServItem(var Record Service Line, Record Service Item, Record Service Item Component, var Boolean, var Boolean, Record Service Item Line, var Integer, var Boolean)-
Integration eventOnBeforeCreateDim(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeGetDefaultBin(var Record Service Line, Integer, var Boolean, Boolean)-
Integration eventOnBeforeTestBinCode(var Record Service Line, var Boolean)-
Integration eventOnBeforeTestQuantityPositive(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeLookupShortcutDimCode(var Record Service Line, var Record Service Line, Integer, var Code[20], var Boolean)-
Integration eventOnBeforeTestStatusOpen(var Record Service Line, Record Service Header)-
Integration eventOnBeforeUpdateLineDiscPct(var Record Service Line, Record Currency, var Boolean)-
Integration eventOnBeforeUpdateUnitPrice(var Record Service Line, Record Service Line, Integer, Integer)-
Integration eventOnBeforeUpdateVATAmounts(var Record Service Line)-
Integration eventOnBeforeValidateResponsibilityCenter(var Record Service Line, var Codeunit DimensionManagement, var Boolean)-
Integration eventOnBeforeValidateServiceItemNo(var Record Service Line, var Record Service Line, var Boolean)-
Integration eventOnBeforeValidateServiceItemLineNumber(var Record Service Line, var Boolean)-
Integration eventOnBeforeValidateShortcutDimCode(var Record Service Line, var Record Service Line, Integer, var Code[20], var Boolean)-
Integration eventOnCheckItemAvailableOnBeforeCheckNonStock(var Record Service Line, Integer, var Boolean)-
Integration eventOnInitHeaderDefaultsOnAfterAssignLocationCode(var Record Service Line, Record Service Header)-
Integration eventOnReplaceServItemOnCopyFromReplacementItem(var Record Service Line)-
Integration eventOnValidateContractNoOnBeforeContractDiscountFind(var Record Service Line, var Record Contract/Service Discount, Record Service Item)-
Integration eventOnValidateServiceItemLineNoOnBeforeValidateContractNo(var Record Service Line, Record Service Item Line)-
Integration eventOnValidateVariantCodeOnAssignItem(var Record Service Line, Record Item)-
Integration eventOnValidateVariantCodeOnAssignItemVariant(var Record Service Line, Record Item Variant)-
Integration eventOnBeforeShowItemSub(var Record Service Line, var Boolean)-
Integration eventOnDeleteOnAfterServiceLineSetFilter(var Record Service Line, var Record Service Line)-
Integration eventOnAfterCreateDim(var Record Service Line, Integer)-
Integration eventOnBeforeShowDimensions(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnLookupServiceItemNoOnAfterServItemSetFilters(var Record Service Line, Record Service Header, var Record Service Item)-
Integration eventOnInsertItemTrackingOnBeforeCreateEntry(var Record Service Line)-
Integration eventOnAfterCheckApplFromItemLedgEntry(var Record Service Line, var Record Item Ledger Entry)-
Integration eventOnAfterMaxQtyToConsume(var Record Service Line, var Decimal)-
Integration eventOnAfterMaxQtyToConsumeBase(var Record Service Line, var Decimal)-
Integration eventOnAfterValidateServiceItemLineNumber(var Record Service Line, var Record Service Line)-
Integration eventOnAfterUpdateAmounts(var Record Service Line)-
Integration eventOnAfterInitOutstanding(var Record Service Line)-
Integration eventOnAfterInitQtyToConsume(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeApplyDiscount(Record Service Header, var Record Service Line, var Boolean)-
Integration eventOnBeforeTestQtyFromLineDiscountAmount(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeTestQtyFromLineAmount(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeValidateNeededByDate(var Record Service Header, var Record Service Line, var Boolean)-
Integration eventOnCalcVATAmountLinesOnAfterCalcLineTotals(var Record VAT Amount Line, Record Service Header, Record Service Line, Record Currency, Option, var Decimal)-
Integration eventOnCopyFromResourceOnAfterCheckResource(var Record Service Line, Record Resource)-
Integration eventOnInitQtyToShipOnBeforeInitQtyToInvoice(var Record Service Line, var Boolean)-
Integration eventOnValidateNoOnAfterCopyFields(var Record Service Line, var Record Service Line, Record Service Header)-
Integration eventOnReplaceServItemOnAfterAssignVariantCode(var Record Service Line, Page Service Item Replacement, Code[50], var Boolean)-
Integration eventOnBeforeValidateVATProdPostingGroup(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnShowNonstockOnAfterUpdateFromNonstockItem(var Record Service Line, var Record Service Line)-
Integration eventOnUpdateAmountsOnAfterCalcShouldCheckCrLimit(var Record Service Line, Boolean, Integer, var Boolean)-
Integration eventOnAfterAssignGLAccountValues(var Record Service Line, Record G/L Account, Record Service Header)-
Integration eventOnAfterCalcInvDiscToInvoice(var Record Service Line, Decimal)-
Integration eventOnBeforeCheckQtyToInvoicePositive(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeCheckQtyToShipPositive(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeCheckQtyToConsumePositive(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeUpdateAmounts(var Record Service Line, Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeValidateQuantityInvIsBalanced(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeValidateQuantityShipIsBalanced(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeValidateQuantityConsumeIsBalanced(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeValidateQuantityBase(var Record Service Line, var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeValidateQtyToConsumeBase(var Record Service Line, var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeValidateQtyToInvoiceBase(var Record Service Line, var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeValidateQtyToShipBase(var Record Service Line, var Record Service Line, Integer, var Boolean)-
Integration eventOnInitQtyToInvoiceOnBeforeCalcInvDiscToInvoice(var Record Service Line, Integer)-
Integration eventOnValidateQuantityOnAfterCalcQuantityBase(var Record Service Line, var Record Service Line)-
Integration eventOnAfterInitDefaultDimensionSources(var Record Service Line, var List, Integer)-
Integration eventOnAfterGetStrMenuDefaultValue(var Integer)-
Integration eventOnAfterSetHideCostWarning(var Record Service Line, var Boolean)-
Integration eventOnAfterSetHideWarrantyWarning(var Record Service Line, var Boolean)-
Integration eventOnAfterSalesTaxCalculate(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnAfterSalesTaxCalculateReverse(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnBeforeGetSKU(var Record Service Line, var Boolean, var Boolean, var Record Stockkeeping Unit)-
Integration eventOnBeforeInitServHeaderShipToCode(var Record Service Line, var Record Service Header, var Boolean)-
Integration eventOnBeforeInitHeaderDefaults(var Record Service Line, var Record Service Header, var Boolean)-
Integration eventOnBeforeUpdateUnitPriceProcedure(var Record Service Line, Integer, var Boolean)-
Integration eventOnBeforeUpdateUnitPriceByField(var Record Service Line, Integer, Boolean, var Boolean)-
Integration eventOnBeforeValidateQuantity(var Record Service Line, Record Service Line, Integer, var Boolean)-
Integration eventOnCopyFromCostOnAfterCalcShouldShowConfirm(var Record Service Line, Record Service Cost, Boolean, var Boolean)-
Integration eventOnBeforeCheckIfCanBeModified(Record Service Line, var Boolean, Record Service Line)-
Integration eventOnBeforeShowNonstock(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeShowReservation(var Record Service Line, var Boolean)-
Integration eventOnBeforeGetCPGInvRoundAcc(Record Service Header, var Code[20], var Boolean)-
Integration eventOnValidateApplToItemEntryOnBeforeShowNotOpenItemLedgerEntryMessage(var Record Service Line, Record Service Line, var Record Item Ledger Entry, Integer)-
Integration eventOnValidateReturnReasonCodeOnBeforeValidateLocationCode(var Record Service Line, Record Return Reason, var Boolean)-
Integration eventOnBeforeInitQtyToShip(var Record Service Line, Integer, var Boolean)-
Integration eventOnValidateAmountOnAfterCalculateNormalVAT(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnCalcVATAmountLinesOnBeforeUpdateLines(var Decimal, Record Currency, Record Service Header, var Record VAT Amount Line, var Boolean)-
Integration eventOnValidateAmountIncludingVATOnAfterCalculateNormalVAT(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnValidateQuantityOnBeforeResetAmounts(var Record Service Line, Record Service Line)-
Integration eventOnBeforeUpdateVATOnLines(var Record Service Line, Record Service Line, Record Service Header, var Record VAT Amount Line, Option, var Boolean)-
Integration eventOnUpdateAmountsOnAfterCalcExpectedLineAmount(var Record Service Line, Record Service Line, var Decimal)-
Integration eventOnUpdateVATAmountsIfPricesInclVATOnAfterNormalVATCalc(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnUpdateVATAmountsIfPricesExclVATOnAfterNormalVATCalc(var Record Service Line, Record Service Header, Record Currency)-
Integration eventOnUpdateVATAmountOnAfterClearAmounts(var Record Service Line)-
Integration eventOnValidateUnitOfMeasureCodeOnBeforeValidateQuantity(var Record Service Line, Record Item)-
Integration eventOnUpdateCalcVATAmountLines(var Record Service Header, var Record Service Line, var Record VAT Amount Line, Option, Boolean, var Boolean)-
Integration eventOnBeforeInitTableValuePair(var Dictionary, Integer, var Boolean, var Record Service Line)-
Integration eventOnAfterInitTableValuePair(var Dictionary, Integer, var Record Service Line)-
Integration eventOnBeforeCheckWarehouse(var Record Service Line, var Boolean)-
Integration eventOnBeforeUpdateWithWarehouseShipOnAfterVerifyType(var Record Service Line, var Boolean)-
Integration eventOnAfterCalcChargeableQty(Record Service Line, var Decimal)-
Integration eventOnBeforeValidateJobNo(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeValidateJobTaskNo(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnValidateFaultReasonCodeOnBeforeExcludeWarrantyDiscountCheck(var Record Service Line, Record Service Line, var Boolean)-
Integration eventOnBeforeOnDelete(var Record Service Line, var Boolean)-
Integration eventOnDeleteOnBeforeServiceEntriesError(var Record Service Line, var Boolean)-
Integration eventOnBeforeLookupContractNo(var Record Service Line, var Boolean)-
Integration eventOnBeforeCalculateDiscount(var Record Service Line, var Boolean, Integer)-
Integration eventOnBeforeCheckErrorSelectedSI(var Record Service Line, var Integer, var Boolean)-
Integration eventOnBeforeCheckItemAvailable(var Record Service Line, Record Service Line, Integer, var Boolean, Integer)-
Integration eventOnCheckIfServiceLineMeetsReservedFromStockSetting(Decimal, Enum Reservation From Stock, var Boolean)-
Integration eventOnAfterCheckItemAvailable(var Record Service Line, Integer)-
Integration eventOnInsertOnBeforeDisplayConflictError(var Record Service Line)-
Integration eventOnInsertOnAfterDisplayConflictError(var Record Service Line)-
Integration eventOnModifyOnAfterUpdateServiceLedgerEntry(var Record Service Line, Record Service Line)-
Integration eventOnDeleteOnDelNonStockFSMBeforeModify(var Record Service Line, var Boolean)-
Integration eventOnValidateNoOnBeforeTestFields(var Record Service Line, Integer, var Boolean)-
Integration eventOnValidateNoOnBeforeCustomerCheck(var Record Service Line)-
Integration eventOnValidateQuantityOnBeforeGetUnitCost(var Record Service Line, Integer)-
Integration eventOnValidateQtyToShipOnBeforeQtyToShipCheck(var Record Service Line)-
Integration eventOnValidateWorkTypeCodeOnBeforePlanPriceCalcByField(var Record Service Line, Record Service Line)-
Integration eventOnValidateVariantCodeOnAfterUpdateReservation(var Record Service Line)-
Integration eventOnValidateUnitOfMeasureOnAfterAssignUnitofMeasureValue(var Record Service Line)-
Integration eventOnBeforeValidateExcludeWarranty(var Record Service Line, Record Service Line, Boolean, Integer, var Boolean)-
Integration eventOnValidateContractNoOnBeforeAssignWarrantyDisc(var Record Service Line, var Boolean)-
Integration eventOnBeforeCopyFromCost(var Record Service Line, Boolean, var Boolean)-
Integration eventOnBeforeCopyFromResource(var Record Service Line, var Boolean)-
Integration eventOnUpdateVATAmountsOnBeforeCalculateAmountWithNoVAT(var Record Service Line, Decimal, Decimal, var Boolean)-
Integration eventOnBeforeCheckLineDiscount(var Record Service Line, Decimal, var Boolean)-
Integration eventOnBeforeConfirmAdjPriceLineChange(var Record Service Line, var Boolean)-
Integration eventOnBeforeAutoReserve(var Record Service Line, Record Service Line, Boolean, var Codeunit Service Line-Reserve, var Boolean)-
Integration eventOnCalcVATAmountLinesOnAfterServiceLineSetFilters(var Record Service Line, var Record Service Header)-
Integration eventOnAfterShowDimensions(var Record Service Line, Record Service Line)-
Integration eventOnBeforeSelectMultipleItems(var Record Service Line)-
Integration eventOnAfterSelectMultipleItems(var Record Service Line)-
Integration eventOnBeforeAddItems(var Record Service Line, Text, var Boolean)-
Integration eventOnAfterPickDiscount(var Record Service Line, var Interface Price Calculation)-
Integration eventOnAfterPickPrice(var Record Service Line, var Interface Price Calculation)-
Integration eventOnAfterGetVatBaseDiscountPct(var Record Service Line, var Record Service Header, var Decimal)-