Codeunit "API Data Upgrade"

ID 9994
Namespace: Microsoft.API.Upgrade

Properties

Name Value
Permissions TableData "Sales Shipment Header" = rm, TableData "Sales Shipment Line" = rm, TableData "Purch. Rcpt. Header" = r, TableData "Purch. Rcpt. Line" = rm

Methods

UpgradeSalesCreditMemoReasonCode

procedure UpgradeSalesCreditMemoReasonCode(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesInvoiceShortcutDimension

procedure UpgradeSalesInvoiceShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradePurchInvoiceShortcutDimension

procedure UpgradePurchInvoiceShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradePurchaseOrderShortcutDimension

procedure UpgradePurchaseOrderShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesOrderShortcutDimension

procedure UpgradeSalesOrderShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesQuoteShortcutDimension

procedure UpgradeSalesQuoteShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesCrMemoShortcutDimension

procedure UpgradeSalesCrMemoShortcutDimension(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeItemPostingGroups

procedure UpgradeItemPostingGroups(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesShipmentLineDocumentId

procedure UpgradeSalesShipmentLineDocumentId(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

UpgradeSalesShipmentCustomerId

procedure UpgradeSalesShipmentCustomerId()

UpgradeFixedAssetLocationId

procedure UpgradeFixedAssetLocationId()

UpgradeFixedAssetResponsibleEmployeeId

procedure UpgradeFixedAssetResponsibleEmployeeId()

UpdateItemVariants

procedure UpdateItemVariants()

UpgradeDefaultDimensions

procedure UpgradeDefaultDimensions()

UpgradeDimensionValues

procedure UpgradeDimensionValues()

UpgradeGLAccountAPIType

procedure UpgradeGLAccountAPIType()

UpgradePurchRcptLineDocumentId

procedure UpgradePurchRcptLineDocumentId(CheckRecordCount: Boolean)

Parameters

Name Type Description
CheckRecordCount Boolean

GetAPIUpgradeTags

procedure GetAPIUpgradeTags(var APIUpgradeTags: Dictionary of [Code[250], Text[250]])

Parameters

Name Type Description
APIUpgradeTags Dictionary of [Code[250], Text[250]]

SetStatus

procedure SetStatus(var APIDataUpgrade: Record "API Data Upgrade", Status: Option)

Parameters

Name Type Description
APIDataUpgrade Table Microsoft.API.Upgrade."API Data Upgrade"
Status Option

GetAPIDataUpgradeEntities

procedure GetAPIDataUpgradeEntities(var APIDataUpgradeEntities: Dictionary of [Code[250], Text[250]])

Parameters

Name Type Description
APIDataUpgradeEntities Dictionary of [Code[250], Text[250]]

CountRecordsAndCommit

procedure CountRecordsAndCommit(var RecordCount: Integer)

Parameters

Name Type Description
RecordCount Integer

Events

OnGetAPIUpgradeTags

[IntegrationEvent(False,False)]
local procedure OnGetAPIUpgradeTags(var APIUpgradeTags: Dictionary of [Code[250], Text[250]])

Parameters

Name Type Description
APIUpgradeTags Dictionary of [Code[250], Text[250]]

OnGetAPIDataUpgradeEntities

[IntegrationEvent(False,False)]
local procedure OnGetAPIDataUpgradeEntities(var APIDataUpgradeEntities: Dictionary of [Code[250], Text[250]])

Parameters

Name Type Description
APIDataUpgradeEntities Dictionary of [Code[250], Text[250]]

OnAPIDataUpgrade

[IntegrationEvent(False,False)]
local procedure OnAPIDataUpgrade(APIUpgradeTag: Code[250])

Parameters

Name Type Description
APIUpgradeTag Code[250]

See also