À propos de la Logique double adresse

Pour les adresses américaines uniquement, l'option Option.DualAddressLogic contrôle s'il faut que Validate Address renvoie une correspondance de rue ou une correspondance de Boîte postale/Route rurale/HRC 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.

Remarque : L'option Option.DualAddressLogic n'a aucun effet si les informations relatives à la rue se trouvent dans un champ d'entrée de ligne d'adresse différent des informations de boîte postale, route rurale ou HCR.

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 Option.DualAddressLogic est défini sur N ou P :

    AddressLine1: PO Box 1
    City: Kemp
    StateProvince: TX
    PostalCode: 75143-0001

  • Si Option.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 Option.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 Option.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 Option.StandardAddressFormat sur D. Pour plus d'informations, voir Options par défaut .