Street and City helper (postcodecheck)

General
It's possible to automatically retrieve the Street and City values of an address based on ZIP code and housenumber.

There are two ways of realizing this functionality: 

1) Using the street & city calculation helper. You have to specify this calculation on the address.street field.

Note. When you use this helper the calculated street and city fields in the address field will be presented as read only fields. So Street and City fields can't be edited anymore

More about this helper

2) Using the street & city fieldtrigger helper. You have to specify these field triggers on BOTH the address.zip code AND address.householdnumber fields.

Note: When you use this helper the calculated street and city fields in the address field will be presented as editable fields. When an incorrect street or city value is presented by the service values can be changed.

Hence this method is used in most cases.

More about this helper

Forms.
These helpers can also be implemented on forms.

When the street and city helper is only needed on a specific form you can specify it within the form definition.

When users of the application insert data both through forms and standard data-entry (back office etc.), it's more likely that you specify the helper on the relevant fields within the application itself. If the street relevant address fields are used in a form the calculation or trigger behaviour will be inharited.

Imports
In general, field triggers and calculations will be executed with a standard import. However, the Street and City trigger and calculation will not. The reason is that when a lot of data is imported, these calculations affect the performance (duration) of the import.

After importing the data (e.g. in a job) it's possible to recalculate the data using a custom script (triggers and calculations will be executed in the application).

Service
CrossmarX provides a standard account. If you want to use this check CrossmarX to validate your application. It's also possible to use your own account at webservices.nl or create an own interface with a provider.

More info