Share via


Table "Post Code"

ID 225
Namespace: Microsoft.Foundation.Address

Properties

Name Value
Caption Post Code
LookupPageID Page Microsoft.Foundation.Address."Post Codes"
DataClassification CustomerContent

Fields

Name Type Description
Code Code[20]
City Text[30]
"Search City" Code[30]
"Country/Region Code" Code[10]
County Text[30]
"Time Zone" Text[180]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

ValidateCity

procedure ValidateCity(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)

Parameters

Name Type Description
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

ValidatePostCode

procedure ValidatePostCode(var CityTxt: Text[30], var PostCode: Code[20], var CountyTxt: Text[30], var CountryCode: Code[10], UseDialog: Boolean)

Parameters

Name Type Description
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

UpdateFromSalesHeader

procedure UpdateFromSalesHeader(SalesHeader: Record "Sales Header", PostCodeChanged: Boolean)

Parameters

Name Type Description
SalesHeader Table Microsoft.Sales.Document."Sales Header"
PostCodeChanged Boolean

UpdateFromCustomer

procedure UpdateFromCustomer(Customer: Record Customer, PostCodeChanged: Boolean)

Parameters

Name Type Description
Customer Table Microsoft.Sales.Customer.Customer
PostCodeChanged Boolean

UpdateFromCompanyInformation

procedure UpdateFromCompanyInformation(CompanyInformation: Record "Company Information", PostCodeChanged: Boolean)

Parameters

Name Type Description
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
PostCodeChanged Boolean

UpdateFromStandardAddress

procedure UpdateFromStandardAddress(StandardAddress: Record "Standard Address", PostCodeChanged: Boolean)

Parameters

Name Type Description
StandardAddress Table Microsoft.Foundation.Address."Standard Address"
PostCodeChanged Boolean

ValidateCountryCode

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)

Parameters

Name Type Description
PostCodeRec Table Microsoft.Foundation.Address."Post Code"
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

OnAfterValidatePostCode

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

Parameters

Name Type Description
PostCodeRec Table Microsoft.Foundation.Address."Post Code"
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

OnBeforeCheckClearPostCodeCityCounty

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

Parameters

Name Type Description
PostCode Table Microsoft.Foundation.Address."Post Code"
xPostCode Table Microsoft.Foundation.Address."Post Code"
IsHandled Boolean

OnBeforeValidateCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCode(var PostCode: Record "Post Code", xPostCode: Record "Post Code", var IsHandled: Boolean)

Parameters

Name Type Description
PostCode Table Microsoft.Foundation.Address."Post Code"
xPostCode Table Microsoft.Foundation.Address."Post Code"
IsHandled Boolean

OnBeforeValidateCountryCode

[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")

Parameters

Name Type Description
PostCodeRec Table Microsoft.Foundation.Address."Post Code"

OnValidateCityOnAfterSelectPostCode

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

Parameters

Name Type Description
PostCodeRec Table Microsoft.Foundation.Address."Post Code"
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

OnValidatePostCodeOnAfterSelectPostCode

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

Parameters

Name Type Description
PostCodeRec Table Microsoft.Foundation.Address."Post Code"
CityTxt Text[30]
PostCode Code[20]
CountyTxt Text[30]
CountryCode Code[10]
UseDialog Boolean

See also