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
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