Codeunit "Postcode Service Manager"

ID 9090
Namespace: Microsoft.Foundation.Address

Methods

DiscoverPostcodeServices

procedure DiscoverPostcodeServices(var TempServiceListNameValueBuffer: Record "Name/Value Buffer" temporary)

Parameters

Name Type Description
TempServiceListNameValueBuffer Table Microsoft.Utilities."Name/Value Buffer"

ShowConfigurationPage

procedure ShowConfigurationPage(ServiceKey: Text, var IsSuccessful: Boolean)

Parameters

Name Type Description
ServiceKey Text
IsSuccessful Boolean

IsServiceConfigured

procedure IsServiceConfigured(ServiceKey: Text, var IsConfigured: Boolean)

Parameters

Name Type Description
ServiceKey Text
IsConfigured Boolean

GetAddressList

procedure GetAddressList(TempEnteredAutocompleteAddress: Record "Autocomplete Address" temporary, var TempAddressListNameValueBuffer: Record "Name/Value Buffer" temporary): Boolean

Parameters

Name Type Description
TempEnteredAutocompleteAddress Table Microsoft.Foundation.Address."Autocomplete Address"
TempAddressListNameValueBuffer Table Microsoft.Utilities."Name/Value Buffer"

Returns

Type Description
Boolean

GetAddress

procedure GetAddress(TempSelectedAddressNameValueBuffer: Record "Name/Value Buffer" temporary, var TempEnteredAutocompleteAddress: Record "Autocomplete Address" temporary, var TempAutocompleteAddress: Record "Autocomplete Address" temporary): Boolean

Parameters

Name Type Description
TempSelectedAddressNameValueBuffer Table Microsoft.Utilities."Name/Value Buffer"
TempEnteredAutocompleteAddress Table Microsoft.Foundation.Address."Autocomplete Address"
TempAutocompleteAddress Table Microsoft.Foundation.Address."Autocomplete Address"

Returns

Type Description
Boolean

SetSelectedService

procedure SetSelectedService(ServiceKey: Text)

Parameters

Name Type Description
ServiceKey Text

RegisterService

procedure RegisterService(var TempServiceListNameValueBuffer: Record "Name/Value Buffer" temporary, ServiceIdentifier: Text[250], ServiceName: Text[250])

Parameters

Name Type Description
TempServiceListNameValueBuffer Table Microsoft.Utilities."Name/Value Buffer"
ServiceIdentifier Text[250]
ServiceName Text[250]

AddSelectionAddress

procedure AddSelectionAddress(var TempAddressListNameValueBuffer: Record "Name/Value Buffer" temporary, Identifier: Text[250], DisplayString: Text[250])

Parameters

Name Type Description
TempAddressListNameValueBuffer Table Microsoft.Utilities."Name/Value Buffer"
Identifier Text[250]
DisplayString Text[250]

IsConfigured

procedure IsConfigured(): Boolean

Returns

Type Description
Boolean

GetActiveService

procedure GetActiveService(): Text

Returns

Type Description
Text

See also