Traitement de la ligne d'adresse pour les États-Unis Adresses

Les champs d'entrée AddressLine1 à AddressLine4 sont gérés différemment pour les adresses américaines selon si les options d'extracteur de nom d'entreprise ou d'extraction de code d'urbanisation sont activées. Si une de ces options est activée, Validate Address cherche les données dans les quatre champs pour valider l'adresse et extraire les données requises (nom de société et/ou code d'urbanisation). Si aucune de ces options n'est activée, Validate Address utilise seulement les deux premiers champs de ligne d'adresse renseignés dans sa tentative de validation. Les données dans les autres champs de ligne d'adresse sont renvoyées dans le champ de sortie AdditionalInputData. Par exemple,

AddressLine1 : A1 Calle A
AddressLine2 :
AddressLine3 : URB Alamar
AddressLine4 : Pitney Bowes

Dans cette adresse, si l'extraction du nom de société ou l'extraction du code d'urbanisation a été activée, ValidateAddress examine les quatre lignes d'adresse. Si ni l'extraction du nom de société, ni l'extraction du code d'urbanisation n'a été activée, ValidateAddress examine AddressLine1 et AddressLine3 (les deux premières lignes d'adresse renseignées) et tente de valider l'adresse à l'aide de ces données ; les données d'AddressLine4 sont renvoyées dans le champ de sortie AdditionalInputData.