procedure ValidateCountryCode(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10])
Parameters
Name
Type
Description
CityTxt
Text[30]
PostCode
Code[20]
CountyTxt
Text[30]
CountryCode
Code[10]
CheckClearPostCodeCityCounty
procedure CheckClearPostCodeCityCounty(var CityTxt: Text, var PostCode: Code[20], var CountyTxt: Text, var CountryCode: Code[10], xCountryCode: Code[10])
Parameters
Name
Type
Description
CityTxt
Text
PostCode
Code[20]
CountyTxt
Text
CountryCode
Code[10]
xCountryCode
Code[10]
LookupPostCode
procedure LookupPostCode(var CityTxt: Text, var PostCode: Code[20], var CountyTxt: Text, var CountryCode: Code[10])
Parameters
Name
Type
Description
CityTxt
Text
PostCode
Code[20]
CountyTxt
Text
CountryCode
Code[10]
Events
OnAfterValidateCity
[IntegrationEvent(False,False)]
local procedure OnAfterValidateCity(var PostCodeRec: Record "Post Code", var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterValidatePostCode(var PostCodeRec: Record "Post Code", var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)
[IntegrationEvent(True,False)]
local procedure OnBeforeCheckClearPostCodeCityCounty(var CityTxt: Text, var PostCode: Code[20], var CountyTxt: Text, var CountryCode: Code[10], xCountryCode: Code[10], var IsHandled: Boolean)
Parameters
Name
Type
Description
CityTxt
Text
PostCode
Code[20]
CountyTxt
Text
CountryCode
Code[10]
xCountryCode
Code[10]
IsHandled
Boolean
OnBeforeLookupPostCode
[IntegrationEvent(True,False)]
local procedure OnBeforeLookupPostCode(var CityTxt: Text, var PostCode: Code[20], var CountyTxt: Text, var CountryCode: Code[10], var IsHandled: Boolean)
Parameters
Name
Type
Description
CityTxt
Text
PostCode
Code[20]
CountyTxt
Text
CountryCode
Code[10]
IsHandled
Boolean
OnBeforeValidateCityProcedure
[IntegrationEvent(True,False)]
local procedure OnBeforeValidateCityProcedure(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean, var IsHandled: Boolean)
Parameters
Name
Type
Description
CityTxt
Text[30]
PostCode
Code[20]
CountyTxt
Text[30]
CountryCode
Code[10]
UseDialog
Boolean
IsHandled
Boolean
OnBeforeValidateCityField
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCityField(var PostCode: Record "Post Code", xPostCode: Record "Post Code", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCode(var PostCode: Record "Post Code", xPostCode: Record "Post Code", var IsHandled: Boolean)
[IntegrationEvent(True,False)]
local procedure OnBeforeValidateCountryCode(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], var IsHandled: Boolean)
Parameters
Name
Type
Description
CityTxt
Text[30]
PostCode
Code[20]
CountyTxt
Text[30]
CountryCode
Code[10]
IsHandled
Boolean
OnBeforeValidatePostCode
[IntegrationEvent(True,False)]
local procedure OnBeforeValidatePostCode(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], var UseDialog: Boolean, var IsHandled: Boolean)
Parameters
Name
Type
Description
CityTxt
Text[30]
PostCode
Code[20]
CountyTxt
Text[30]
CountryCode
Code[10]
UseDialog
Boolean
IsHandled
Boolean
OnValidatePostCodeOnAfterSetFilters
[IntegrationEvent(False,False)]
local procedure OnValidatePostCodeOnAfterSetFilters(var PostCodeRec: Record "Post Code")
[IntegrationEvent(False,False)]
local procedure OnValidateCityOnAfterSelectPostCode(var PostCodeRec: Record "Post Code", var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidatePostCodeOnAfterSelectPostCode(var PostCodeRec: Record "Post Code", var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)