Share via


Codeunit "Background Error Handling Mgt."

ID 9079
Namespace: Microsoft.Utilities

Methods

BackgroundValidationFeatureEnabled

procedure BackgroundValidationFeatureEnabled(): Boolean

Returns

Type Description
Boolean

CleanTempErrorMessages

procedure CleanTempErrorMessages(var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CleanItemJnlTempErrorMessages

procedure CleanItemJnlTempErrorMessages(var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CollectGenJnlCheckParameters

procedure CollectGenJnlCheckParameters(GenJnlLine: Record "Gen. Journal Line", var ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
GenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CollectItemJnlCheckParameters

procedure CollectItemJnlCheckParameters(ItemJnlLine: Record "Item Journal Line", var ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ItemJnlLine Table Microsoft.Inventory.Journal."Item Journal Line"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CollectSalesDocCheckParameters

procedure CollectSalesDocCheckParameters(SalesHeader: Record "Sales Header", var ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CollectPurchaseDocCheckParameters

procedure CollectPurchaseDocCheckParameters(PurchaseHeader: Record "Purchase Header", var ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
PurchaseHeader Table Microsoft.Purchases.Document."Purchase Header"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CollectServiceDocCheckParameters

Obsolete

This element will become obsolete from version 25.0. Moved to codeunit Serv. Document Errors Mgt.

[Obsolete(Moved to codeunit Serv. Document Errors Mgt.,25.0)]
procedure CollectServiceDocCheckParameters(ServiceHeader: Record "Service Header", var ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ServiceHeader Table Microsoft.Service.Document."Service Header"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

GetErrorsFromItemJnlCheckResultValues

procedure GetErrorsFromItemJnlCheckResultValues(ResultValues: List of [Text], var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ResultValues List of [Text]
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

GetErrorsFromResJnlCheckResultValues

procedure GetErrorsFromResJnlCheckResultValues(ResultValues: List of [Text], var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ResultValues List of [Text]
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

GetErrorsFromDocumentCheckResultValues

procedure GetErrorsFromDocumentCheckResultValues(ResultValues: List of [Text], var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ResultValues List of [Text]
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CleanSalesTempErrorMessages

procedure CleanSalesTempErrorMessages(var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CleanResJnlTempErrorMessages

procedure CleanResJnlTempErrorMessages(var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

GetErrorsFromGenJnlCheckResultValues

procedure GetErrorsFromGenJnlCheckResultValues(ResultValues: List of [Text], var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ResultValues List of [Text]
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

GetErrorsFromJobJnlCheckResultValues

procedure GetErrorsFromJobJnlCheckResultValues(ResultValues: List of [Text], var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
ResultValues List of [Text]
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

CleanJobJnlTempErrorMessages

procedure CleanJobJnlTempErrorMessages(var TempErrorMessage: Record "Error Message" temporary, ErrorHandlingParameters: Record "Error Handling Parameters" temporary)

Parameters

Name Type Description
TempErrorMessage Table System.Utilities."Error Message"
ErrorHandlingParameters Table Microsoft.Utilities."Error Handling Parameters"

PackDeletedDocumentsToArgs

procedure PackDeletedDocumentsToArgs(var Args: Dictionary of [Text, Text])

Parameters

Name Type Description
Args Dictionary of [Text, Text]

GetDeletedDocumentsFromArgs

procedure GetDeletedDocumentsFromArgs(Args: Dictionary of [Text, Text], var TempGenJnlLine: Record "Gen. Journal Line" temporary)

Parameters

Name Type Description
Args Dictionary of [Text, Text]
TempGenJnlLine Table Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Line"

FeatureTelemetryLogUptakeUsed

procedure FeatureTelemetryLogUptakeUsed()

FeatureTelemetryLogUsage

procedure FeatureTelemetryLogUsage(ErrorsFound: Boolean, TableName: Text)

Parameters

Name Type Description
ErrorsFound Boolean
TableName Text

FeatureTelemetryLogUsageSales

procedure FeatureTelemetryLogUsageSales(ErrorsFound: Boolean, TableName: Text, DocumentType: Enum "Sales Document Type")

Parameters

Name Type Description
ErrorsFound Boolean
TableName Text
DocumentType Enum Microsoft.Sales.Document."Sales Document Type"

FeatureTelemetryLogUsageService

Obsolete

This element will become obsolete from version 25.0. Moved to codeunit Serv. Document Errors Mgt.

[Obsolete(Moved to codeunit Serv. Document Errors Mgt.,25.0)]
procedure FeatureTelemetryLogUsageService(ErrorsFound: Boolean, TableName: Text, DocumentType: Enum "Service Document Type")

Parameters

Name Type Description
ErrorsFound Boolean
TableName Text
DocumentType Enum Microsoft.Service.Document."Service Document Type"

FeatureTelemetryLogUsagePurchase

procedure FeatureTelemetryLogUsagePurchase(ErrorsFound: Boolean, TableName: Text, DocumentType: Enum "Purchase Document Type")

Parameters

Name Type Description
ErrorsFound Boolean
TableName Text
DocumentType Enum Microsoft.Purchases.Document."Purchase Document Type"

See also