Codeunit "Graph Collection Mgt - Item"

ID 5470
Namespace: Microsoft.Integration.Graph

Methods

InsertItemFromSalesDocument

[Scope(Cloud)]
procedure InsertItemFromSalesDocument(var Item: Record Item, var TempFieldSet: Record Field temporary, UnitOfMeasureJSON: Text)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TempFieldSet Table System.Reflection.Field
UnitOfMeasureJSON Text

InsertItem

[Scope(Cloud)]
procedure InsertItem(var Item: Record Item, var TempFieldSet: Record Field temporary, BaseUnitOfMeasureJSON: Text)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TempFieldSet Table System.Reflection.Field
BaseUnitOfMeasureJSON Text

InsertItem

[Scope(Cloud)]
procedure InsertItem(var Item: Record Item, var TempFieldSet: Record Field temporary)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TempFieldSet Table System.Reflection.Field

ModifyItem

[Scope(Cloud)]
procedure ModifyItem(var Item: Record Item, var TempFieldSet: Record Field temporary)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
TempFieldSet Table System.Reflection.Field

ProcessComplexTypes

procedure ProcessComplexTypes(var Item: Record Item, BaseUOMJSON: Text)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
BaseUOMJSON Text

ItemUnitOfMeasureToJSON

procedure ItemUnitOfMeasureToJSON(var Item: Record Item, UnitOfMeasureCode: Code[10]): Text

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
UnitOfMeasureCode Code[10]

Returns

Type Description
Text

UpdateOrCreateItemUnitOfMeasureFromSalesDocument

procedure UpdateOrCreateItemUnitOfMeasureFromSalesDocument(UnitOfMeasureJSONString: Text, var Item: Record Item, var TempFieldSet: Record Field temporary, var ItemModified: Boolean)

Parameters

Name Type Description
UnitOfMeasureJSONString Text
Item Table Microsoft.Inventory.Item.Item
TempFieldSet Table System.Reflection.Field
ItemModified Boolean

UpdateUnitOfMeasure

procedure UpdateUnitOfMeasure(UnitOfMeasureJSONString: Text, UnitOfMeasureFieldNo: Integer, var Item: Record Item)

Parameters

Name Type Description
UnitOfMeasureJSONString Text
UnitOfMeasureFieldNo Integer
Item Table Microsoft.Inventory.Item.Item

ParseJSONToUnitOfMeasure

procedure ParseJSONToUnitOfMeasure(UnitOfMeasureJSONString: Text, var UnitOfMeasure: Record "Unit of Measure")

Parameters

Name Type Description
UnitOfMeasureJSONString Text
UnitOfMeasure Table Microsoft.Foundation.UOM."Unit of Measure"

SetLastDateTimeModified

procedure SetLastDateTimeModified()

UOMComplexTypeUnitCode

procedure UOMComplexTypeUnitCode(): Text

Returns

Type Description
Text

UOMComplexTypeUnitName

procedure UOMComplexTypeUnitName(): Text

Returns

Type Description
Text

UOMComplexTypeSymbol

procedure UOMComplexTypeSymbol(): Text

Returns

Type Description
Text

UOMConversionComplexTypeName

procedure UOMConversionComplexTypeName(): Text

Returns

Type Description
Text

UOMConversionComplexTypeToUnitOfMeasure

procedure UOMConversionComplexTypeToUnitOfMeasure(): Text

Returns

Type Description
Text

UOMConversionComplexTypeFromToConversionRate

procedure UOMConversionComplexTypeFromToConversionRate(): Text

Returns

Type Description
Text

UpdateIds

procedure UpdateIds()

UpdateIds

procedure UpdateIds(WithCommit: Boolean)

Parameters

Name Type Description
WithCommit Boolean

See also