Codeunit ODataUtility

ID 6710
Namespace: System.Integration

Properties

Name Value
Permissions TableData "Tenant Web Service OData" = rimd, TableData "Tenant Web Service Columns" = rimd, TableData "Tenant Web Service Filter" = rimd, TableData "Tenant Web Service" = r

Methods

GenerateSelectText

[TryFunction]
procedure GenerateSelectText(ServiceNameParam: Text, ObjectTypeParam: Option, var SelectTextParam: Text): Boolean

Parameters

Name Type Description
ServiceNameParam Text
ObjectTypeParam Option
SelectTextParam Text

Returns

Type Description
Boolean

GenerateODataV3FilterText

[TryFunction]
procedure GenerateODataV3FilterText(ServiceNameParam: Text, ObjectTypeParam: Option, var FilterTextParam: Text): Boolean

Parameters

Name Type Description
ServiceNameParam Text
ObjectTypeParam Option
FilterTextParam Text

Returns

Type Description
Boolean

GenerateODataV4FilterText

[TryFunction]
procedure GenerateODataV4FilterText(ServiceNameParam: Text, ObjectTypeParam: Option, var FilterTextParam: Text): Boolean

Parameters

Name Type Description
ServiceNameParam Text
ObjectTypeParam Option
FilterTextParam Text

Returns

Type Description
Boolean

GenerateODataV3Url

procedure GenerateODataV3Url(ServiceRootUrlParam: Text, ServiceNameParam: Text, ObjectTypeParam: Option): Text

Parameters

Name Type Description
ServiceRootUrlParam Text
ServiceNameParam Text
ObjectTypeParam Option

Returns

Type Description
Text

GenerateODataV4Url

procedure GenerateODataV4Url(ServiceRootUrlParam: Text, ServiceNameParam: Text, ObjectTypeParam: Option): Text

Parameters

Name Type Description
ServiceRootUrlParam Text
ServiceNameParam Text
ObjectTypeParam Option

Returns

Type Description
Text

EditJournalWorksheetInExcel

procedure EditJournalWorksheetInExcel(PageCaption: Text[240], PageId: Text, JournalBatchName: Text, JournalTemplateName: Text)

Parameters

Name Type Description
PageCaption Text[240]
PageId Text
JournalBatchName Text
JournalTemplateName Text

EditWorksheetInExcel

Obsolete

This element will become obsolete from version 23.0. Replaced by EditinExcelHandler.EditPageInExcel(PageCaption: Text[240]; ObjectId: Integer; CodeUnit "Filters")

[Obsolete(Replaced by EditinExcelHandler.EditPageInExcel(PageCaption: Text[240]; ObjectId: Integer; CodeUnit "Filters"),23.0)]
procedure EditWorksheetInExcel(PageCaption: Text[240], PageId: Text, Filter: Text)

Parameters

Name Type Description
PageCaption Text[240]
PageId Text
Filter Text

ExternalizeName

procedure ExternalizeName(Name: Text): Text

Parameters

Name Type Description
Name Text

Returns

Type Description
Text

GetHostName

procedure GetHostName(): Text

Returns

Type Description
Text

See also