Table of Contents

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]

Specifies the postal code that is associated with a city.

City Text[30]

Specifies the city linked to the postal code in the Code field.

"Search City" Code[30]
"Country/Region Code" Code[10]

Specifies the country/region of the address.

County Text[30]

Specifies a county name.

"Time Zone" Text[180]

Specifies the time zone for the selected post code.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
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

OnLookupPostCodeOnAfterSelectPostCode

[IntegrationEvent(False,False)]
local procedure OnLookupPostCodeOnAfterSelectPostCode(var PostCodeRec: Record "Post Code")

Parameters

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

See also