Procedures, 178

NameParametersReturnsAccessVersionsObsolete
InitInsert()public17-28-
InitRecord()public17-28-
AssistEdit(Record Sales Header)Booleanpublic17-28-
TestNoSeries()public17-28-
GetNoSeriesCode()Code[20]public17-28-
ConfirmDeletion()Booleanpublic17-28-
GetCust(Code[20])Record Customerpublic17-28-
SalesLinesExist()Booleanpublic17-28-
RecreateSalesLines(Text[100])public17-28-
MessageIfSalesLinesExist(Text[100])public17-28-
PriceMessageIfSalesLinesExist(Text[100])public17-28-
UpdateCurrencyFactor()public17-28-
ConfirmCurrencyFactorUpdate()public17-28-
SetHideValidationDialog(Boolean)public17-28-
GetHideValidationDialog()Booleanpublic17-28-
UpdateLocationCode(Code[10])public17-28-
UpdateSalesLines(Text[100], Boolean)public17-28-
UpdateSalesLinesByFieldNo(Integer, Boolean)public17-28-
CreateDim(Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20], Integer, Code[20])public17-22, gonePending 20.0
Replaced by CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])
ValidateShortcutDimCode(Integer, var Code[20])public17-28-
ShippedSalesLinesExist()Booleanpublic17-28-
ReturnReceiptExist()Booleanpublic17-28-
CheckCustomerCreated(Boolean)Booleanpublic17-28-
UpdateBillToCont(Code[20])public17-28-
GetShippingTime(Integer)public17-28-
GetSellToCustomerFaxNo()Textpublic17-28-
CheckCreditMaxBeforeInsert()public17-28-
CreateInvtPutAwayPick()public17-28-
CreateTask()public17-28-
UpdateShipToAddress()public17-28-
ShowDocDim()public17-28-
UpdateAllLineDim(Integer, Integer)public17-28-
LookupAdjmtValueEntries(Option)public17-28-
GetCustomerVATRegistrationNumber()Textpublic17-28-
GetCustomerVATRegistrationNumberLbl()Textpublic17-28-
GetCustomerGlobalLocationNumber()Textpublic17-27, gonePending 25.0
The procedure is not used and will be obsoleted.
GetCustomerGlobalLocationNumberLbl()Textpublic17-27, gonePending 25.0
The procedure is not used and will be obsoleted.
GetStatusStyleText()Textpublic17-28-
GetPstdDocLinesToRevere()public17, gonePending 15.1
Typo in the function name, use GetPstdDocLinesToReverse instead
GetPstdDocLinesToReverse()public17-28-
CalcInvDiscForHeader()public17-28-
SetSecurityFilterOnRespCenter()public17-28-
InventoryPickConflict(Enum Sales Document Type, Code[20], Enum Sales Header Shipping Advice)Booleanpublic17-28-
WhseShpmntConflict(Option, Code[20], Option)Booleanpublic17-19, gonePending 17.0
Replaced by WhseShipmentConflict().
WhseShipmentConflict(Enum Sales Document Type, Code[20], Enum Sales Header Shipping Advice)Booleanpublic17-28-
CheckItemAvailabilityInLines()public17-28-
QtyToShipIsZero()Booleanpublic17-28-
IsApprovedForPosting()Booleanpublic17-28-
IsApprovedForPostingBatch()Booleanpublic17-28-
GetLegalStatement()Textpublic17-28-
SendToPosting(Integer)Booleanpublic17-28-
CancelBackgroundPosting()public17-28-
EmailRecords(Boolean)public17-28-
GetDocTypeTxt()Text[50]public17-28-
GetFullDocTypeTxt()Textpublic17-28-
LinkSalesDocWithOpportunity(Code[20])public17-28-
SynchronizeAsmHeader()public17-28-
CheckShippingAdvice()public17-28-
InvoicedLineExists()Booleanpublic17-28-
CreateDimSetForPrepmtAccDefaultDim()public17-28-
OpenSalesOrderStatistics()public17-28Pending 26.0
The statistics action will be replaced with the SalesOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
GetCardpageID()Integerpublic17-21, gonePending 19.0
Use PageManagement.GetPageID() instead.
CheckAvailableCreditLimit()Decimalpublic17-28-
SetStatus(Option)public17-28-
CheckSalesPostRestrictions()public17-28-
CustomerCreditLimitExceeded()public17-28-
CustomerCreditLimitExceeded(Guid)public17-28-
CustomerCreditLimitNotExceeded()public17-28-
CheckSalesReleaseRestrictions()public17-28-
DeferralHeadersExist()Booleanpublic17-28-
SetSellToCustomerFromFilter()public17-28-
CopySellToCustomerFilter()public17-28-
BatchConfirmUpdateDeferralDate(var Option, Boolean, Date)public17-24, gonePending 22.0
Replaced by BatchConfirmUpdateDeferralDate with VAT Date parameters.
GetSelectedPaymentServicesText()Textpublic17-28-
SetDefaultPaymentServices()public17-28-
ChangePaymentServiceSetting()public17-28-
IsCreditDocType()Booleanpublic17-28-
HasSellToAddress()Booleanpublic17-28-
HasShipToAddress()Booleanpublic17-28-
HasBillToAddress()Booleanpublic17-28-
CopyShipToCustomerAddressFieldsFromCust(var Record Customer)public17-28-
SetShipToCustomerAddressFieldsFromShipToAddr(Record Ship-to Address)public17-28-
SetBillToCustomerAddressFieldsFromCustomer(var Record Customer)public17-28-
SetShipToAddress(Text[100], Text[50], Text[100], Text[50], Text[30], Code[20], Text[30], Code[10])public17-28-
ShipToAddressEqualsSellToAddress()Booleanpublic17-28-
BillToAddressEqualsSellToAddress()Booleanpublic17-28-
CopySellToAddressToShipToAddress()public17-28-
CopySellToAddressToBillToAddress()public17-28-
ConfirmCloseUnposted()Booleanpublic17-28-
InitFromSalesHeader(Record Sales Header)public17-28-
SetWorkDescription(Text)public17-28-
GetWorkDescription()Textpublic17-28-
SetAllowSelectNoSeries()public17-28-
SelltoCustomerNoOnAfterValidate(var Record Sales Header, var Record Sales Header)public17-28-
SelectSalesHeaderCustomerTemplate()Code[10]public17-20, gonePending 18.0
Will be removed with other functionality related to "old" templates. Replaced by SelectSalesHeaderNewCustomerTemplate()
RecallModifyAddressNotification(Guid)public17-28-
GetModifyCustomerAddressNotificationId()Guidpublic17-28-
GetModifyBillToCustomerAddressNotificationId()Guidpublic17-28-
GetLineInvoiceDiscountResetNotificationId()Guidpublic17-28-
SetModifyCustomerAddressNotificationDefaultState()public17-28-
SetModifyBillToCustomerAddressNotificationDefaultState()public17-28-
DontNotifyCurrentUserAgain(Guid)public17-28-
HasDifferentSellToAddress(Record Customer)Booleanpublic17-28-
HasDifferentBillToAddress(Record Customer)Booleanpublic17-28-
HasDifferentShipToAddress(Record Customer)Booleanpublic17-28-
ShowInteractionLogEntries()public17-28-
GetBillToNo()Code[20]public17-28-
GetCurrencySymbol()Text[10]public17-28-
ValidateSalesPersonOnSalesHeader(Record Sales Header, Boolean, Boolean)public17-28-
ShouldSearchForCustomerByName(Code[20])Booleanpublic17-28-
TestQuantityShippedField(Record Sales Line)public17-28-
TestStatusIsNotPendingApproval()Booleanpublic17-28-
TestStatusIsNotPendingPrepayment()Booleanpublic17-28-
TestStatusIsNotReleased()Booleanpublic17-28-
TestStatusOpen()public17-28-
SuspendStatusCheck(Boolean)public17-28-
CheckForBlockedLines()public17-28-
CopyDocument()public17-28-
LookupSellToCustomerName()Booleanpublic17-21, gonePending 19.0
Replaced with LookupSellToCustomerName(var CustomerName: Text[100]): Boolean
GetStatusCheckSuspended()Booleanpublic17-28-
SetCalledFromWhseDoc(Boolean)public17-28-
ConfirmReservationDateConflict()public18-28-
DeleteAllSalesLines()public18-28-
OpenDocumentStatistics()public18-28Pending 26.0
The statistics action will be replaced with the SalesOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
PrepareOpeningDocumentStatistics()public18-28-
ShowDocumentStatisticsPage()Integerpublic18-28Pending 26.0
The statistics action will be replaced with the SalesOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
SelectSalesHeaderNewCustomerTemplate()Code[20]public18-28-
LookupSellToCustomerName(var Text)Booleanpublic18-28-
SetStandardCodesMgt(var Codeunit Standard Codes Mgt.)public19-28-
UpdateSellToCust(Code[20])public19-28-
SetSalespersonCode(Code[20], var Code[20])public19-28-
GetUseDate()Datepublic19-28-
SelltoContactLookup()Booleanpublic19-28-
TestNoSeriesDate(Code[20], Code[20], Text[1024], Text[1024])public20-28-
CreateDim(List)public20-28-
LookupContact(Code[20], Code[20], var Record Contact)public20-28-
GetUserSetupSalespersonCode()Code[20]public20-28-
PerformManualRelease(var Record Sales Header)public20-28-
PerformManualReopen(var Record Sales Header)public20-28-
GetWarnWhenZeroQuantitySalesLinePosting()Guidpublic20-28-
CanCalculateTax()Booleanpublic20-28-
SetSkipTaxCalulation(Boolean)public20-28-
GetCalledFromWhseDoc()Booleanpublic20-28-
CreateDimFromDefaultDim(Integer)public20-28-
SetWarnZeroQuantitySalesPosting()public20-28-
InitPostingDescription()public21-28-
SetHideCreditCheckDialogue(Boolean)public21-28-
GetHideCreditCheckDialogue()Booleanpublic21-28-
UpdateSellToCont(Code[20])public21-28-
GetSellToCustomerFromFilter()Code[20]public21-28-
BatchConfirmUpdateDeferralDate(var Option, Boolean, Date, Boolean, Date)public21-28-
SalesLinesEditable()Booleanpublic21-28-
StoreSalesCommentLineToTemp(var Record Sales Comment Line)public22-28-
RestoreSalesCommentLine(var Record Sales Comment Line, Integer, Integer)public22-28-
RecreateReqLine(Record Sales Line, Integer, Boolean)public22-27, gonePending 25.0
Use RecreateReqLine with TempReqLine parameter instead.
SynchronizeForReservations(var Record Sales Line, Record Sales Line)public22-28-
TransferItemChargeAssgntSalesToTemp(var Record Item Charge Assignment (Sales), var Record Item Charge Assignment (Sales))public22-28-
HasItemChargeAssignment()Booleanpublic22-28-
SetDefaultSalesperson()public22-28-
PerformManualRelease()public22-28-
SetTrackInfoForCancellation()internal22-26, gonePending 24.0
SetTrackInfoForCancellation procedure is planned to be removed.
GetContactAsCompany(Record Contact, var Record Contact)Booleanprotected23-28-
InitPostingNoSeries()public23-28-
UpdateSalesOrderLineIfExist()public23-28-
GetQtyReservedFromStockState()Enum Reservation From Stockinternal23-28-
UpdateShipToSalespersonCode()public24-28Pending 26.0
Use UpdateShipToSalespersonCode(FieldNo: Integer) instead.
RecreateReqLine(var Record Requisition Line, Record Sales Line, Integer, Boolean)public25-28-
BatchConfirmUpdatePostingDate(Boolean, Date, Boolean, Date, Boolean)public25-28-
SetShowExternalDocAlreadyExistNotificationDefaultState(Boolean)public25-28-
UpdateShipToSalespersonCode(Integer)public25-28-
GetShowExternalDocAlreadyExistNotificationId()Guidpublic25-28-
SendICSalesDoc(var Record Sales Header)public25-28-
SkipStatisticsPreparation()Booleanpublic26-28Pending 26.0
The statistics action will be replaced with the SalesOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
ResetSkipStatisticsPreparationFlag()public26-28Pending 26.0
The statistics action will be replaced with the SalesOrderStatistics action. The new action uses RunObject and does not run the action trigger. Use a page extension to modify the behaviour.
TestStatusOpen(Boolean)Booleanpublic26-28-
SetBillToCustomerNo(var Record Customer)public26-28-
TestPostingDate(Boolean)public27-28-
CalculateReservableOutstandingQuantityBase()Decimalinternal27-28-