À propos de la Logique double adresse
Pour les adresses américaines uniquement, l'option Logique adresse double contrôle s'il faut que Validate Address renvoie une correspondance de rue ou une correspondance de Boîte postale/Route rurale/HCR lorsque l'adresse contient à la fois un nom de rue et une boîte postale, une route rurale ou un HCR (Highway Contract Route) dans la même ligne d'adresse.
Par exemple, considérons l'adresse de saisie suivante :
AddressLine1: 401 N Main St Apt 1 POB 1
City: Kemp
StateProvince: TX
PostalCode: 75143
ValidateAddress renvoie un des éléments suivants :
- Si DualAddressLogic est défini sur N ou P :
AddressLine1: PO Box 1
City: Kemp
StateProvince: TX
PostalCode: 75143-0001 - Si DualAddressLogic est défini sur S :
AddressLine1: 401 N Main St Apt 1
City: Kemp
StateProvince: TX
PostalCode: 75143-4806
Les données d'adresse utilisées pour normaliser l'adresse peuvent être renvoyées dans l'un des deux lieux :
- AddressLine2 : les informations d'adresse non utilisées pour normaliser l'adresse sont renvoyées dans le champ AddressLine2 si vous spécifiez StandardAddressFormat=D. Pour plus d'informations, reportez-vous à la section Options par défaut. Par exemple, si vous choisissez de renvoyer une correspondance de rue pour des adresses doubles,
AddressLine1: 401 N Main St Apt 1
AddressLine2: PO Box 1
City: Kemp
StateProvince: TX
PostalCode: 75143-0001 - AdditionalInputData : Si vous ne spécifiez pas StandardAddressFormat=D, les informations d'adresse non utilisées pour normaliser l'adresse sont renvoyées dans le champ AdditionalInputData. Pour plus d'informations à propos de cette option, voir Options par défaut. Par exemple, si vous choisissez de renvoyer une correspondance de rue pour des adresses doubles,
AddressLine1: 401 N Main St Apt 1
City: Kemp
StateProvince: TX
PostalCode: 75143-0001
AdditionalInputData: PO Box 1
Les informations d'adresse qui sont ignorées peuvent être récupérées en définissant l'option StandardAddressFormat sur D. Pour plus d'informations, voir Options par défaut .