Procedures, 53

NameParametersReturnsAccessVersionsObsolete
CreateInvoice(Record Service Contract Header)Code[20]public17-28-
CreateServiceLedgerEntry(Record Service Header, Integer, Code[20], Date, Date, Boolean, Boolean, Integer)Integerpublic17-21, gonePending 19.0
Replaced by CreateServiceLedgEntry()
CreateServHeader(Record Service Contract Header, Date, Boolean)Code[20]public17-28-
CreateServLine(Record Service Header, Integer, Code[20], Date, Date, Integer, Boolean)public17-21, gonePending 19.0
Replaced by CreateServiceLine()
CreateDetailedServLine(Record Service Header, Record Service Contract Line, Integer, Code[20])public17-21, gonePending 19.0
Replaced by CreateDetailedServiceLine()
CreateContractLineCreditMemo(var Record Service Contract Line, Boolean)Code[20]public17-28-
CheckContractGroupAccounts(Record Service Contract Header)public17-28-
FindFirstPrepaidTransaction(Code[20])Datepublic17-28-
GetNextInvoicePeriod(Record Service Contract Header, var Date, var Date)public17-28-
NoOfDayInYear(Date)Integerpublic17-28-
NoOfMonthsAndDaysInPeriod(Date, Date, var Integer, var Integer)public17-28-
NoOfMonthsAndMPartsInPeriod(Date, Date)Decimalpublic17-28-
CalcContractAmount(Record Service Contract Header, Date, Date)Decimalpublic17-28-
CalcContractLineAmount(Decimal, Date, Date)Decimalpublic17-28-
CreateRemainingPeriodInvoice(var Record Service Contract Header)Code[20]public17-28-
InitCodeUnit()public17-28-
FinishCodeunit()public17-28-
CopyCheckSCDimToTempSCDim(Record Service Contract Header)public17-28-
CreateAllServLines(Code[20], Record Service Contract Header)public17-28-
CheckIfServiceExist(Record Service Contract Header)Booleanpublic17-28-
GetAffectedItemsOnCustChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Integer)public17-21, gonePending 19.0
Relaced by GetAffectedItemsOnContractChange()
ChangeCustNoOnServContract(Code[20], Code[10], Record Service Contract Header)public17-28-
ChangeCustNoOnServItem(Code[20], Code[10], Record Service Item)public17-28-
CreateHeadingServLine(Record Service Header, Integer, Code[20])public17-21, gonePending 19.0
Replaced by CreateHeadingServiceLine()
LookupServItemNo(var Record Service Contract Line)public17-28-
YearContract(Integer, Code[20])Booleanpublic17-21, gonePending 19.0
Replaced by IsYearContract
CheckMultipleCurrenciesForCustomers(var Record Service Contract Header)public17-28-
GetInvoicePeriodText(Enum Service Contract Header Invoice Period)Text[4]public17-28-
CreateServiceLedgEntry(Record Service Header, Enum Service Contract Type, Code[20], Date, Date, Boolean, Boolean, Integer)Integerpublic19-28-
UpdateServLedgEntryAmounts(var Record Service Contract Line, var Record Currency, var Decimal, Date, Date)public19-28-
CalcServLedgEntryDiscountPct(var Record Service Ledger Entry)public19-28-
CreateServiceLine(Record Service Header, Enum Service Contract Type, Code[20], Date, Date, Integer, Boolean)public19-28-
CreateDetailedServiceLine(Record Service Header, Record Service Contract Line, Enum Service Contract Type, Code[20])public19-28-
CreateLastServLines(Record Service Header, Integer, Code[20])public19-21, gonePending 19.0
CreateLastServiceLines
CreateLastServiceLines(Record Service Header, Enum Service Contract Type, Code[20])public19-28-
GetAffectedItemsOnContractChange(Code[20], var Record Service Contract Header, var Record Service Item, Boolean, Enum Service Contract Type)public19-28-
CreateHeadingServiceLine(Record Service Header, Enum Service Contract Type, Code[20])public19-28-
AmountToFCY(Decimal, var Record Service Header)Decimalpublic19-28-
IsYearContract(Enum Service Contract Type, Code[20])Booleanpublic19-28-
CheckServiceContractHeaderAmts(Record Service Contract Header)public19-28-
SetServiceLedgerEntryUnitCost(var Record Service Ledger Entry)public19-28-
InitServLedgEntry(var Record Service Ledger Entry, Record Service Contract Header, Code[20])public19-28-
FilterServContractLine(var Record Service Contract Line, Code[20], Option, Integer)public19-21, gonePending 19.0
Replaced by FilterServiceContractLine()
FilterServiceContractLine(var Record Service Contract Line, Code[20], Enum Service Contract Type, Integer)public19-28-
UpdateServLedgEntryAmount(var Record Service Ledger Entry, var Record Service Header)public19-28-
CalcInvoicedToDate(var Record Service Contract Line, Date, Date)public19-28-
SetServLedgEntryAmounts(var Record Service Ledger Entry, var Decimal, Decimal, Decimal, Decimal, Decimal, Decimal)public19-28-
CalcInvAmounts(var Decimal, Record Service Contract Line, Date, Date)public19-28-
InsertMultipleServLedgEntries(var Integer, var Date, var Decimal, var Decimal, var Record Service Header, Date, Date, Boolean, Integer, Record Service Contract Line, Decimal)public19-28-
CheckCustomerCurrencyCombination(var Record Service Contract Header)public23-28-
CheckServiceItemBlockedForServiceContract(var Record Service Contract Line)internal24-28-
CheckServiceItemBlockedForAll(var Record Service Contract Line)internal24-28-
CheckItemServiceBlocked(var Record Service Contract Line)internal24-28-