Redwoodの住所値リストに対する新規プロファイル・オプションの追加およびブラインド問合せの削除

値リストでサポートされているHCMのRedwood住所属性で、ユーザーが住所属性をクリックしたときに実行されていたブラインド問合せが、「郵送先住所」または「追加の課税およびレポート住所」の住所書式に関係なく削除されました。 ユーザーが住所属性にテキストを入力し始めた後にのみ、検索問合せが実行されるようになりました。 この変更は2つの理由で行われました。 第1に、返されるデータがランダムであったため、ブラインド問合せを使用しても、ユーザーの役に立たない結果が返されていました。 第2に、ブラインド問合せにはパフォーマンスの問題がありました。

HCMのレスポンシブ住所属性値リストの動作は、郵送先住所書式のRedwoodの住所属性値リストの場合と若干異なります。 そのため、Redwoodの住所属性値リストの動作を変更できるようにする新しいプロファイル・オプションを導入しています。

この違いを説明するために、米国の1つのみの郵便番号に対して、次の地理データ階層が「地理の管理」設定および保守タスクに存在するとします:

  • 国: United States
    • 州:プライマリ - CA
    • 州: 代替 - California
      • 郡: プライマリ - Alemeda
        • 市区町村: プライマリ - Pleasanton
        • 市区町村: 代替 - Alfred Pleasanton
        • 市区町村: 代替- East Bay Tri Valley
          • 郵便番号: プライマリ - 94588
          • 郵便番号: 代替 - 94588-3939

前述の階層からわかるように、各地理レベルにはプライマリ地理名があり、一部のケースでは、0、1または2個の代替名が地理に指定されています。 ユーザーが住所属性にいる場合、その属性を地理属性と呼び、選択した地理属性より上の階層のレベルを親地理と呼びます。     

レスポンシブの住所属性値リストでは、ユーザーが地理属性にいるときに、プライマリ名と代替名が地理データに定義されていると、プライマリ名と代替名の両方が表示されますが、親地理はプライマリのみが表示されます。 たとえば、「郵便番号」フィールドに94588と入力した場合、次の2つのレコードのみが表示されます:

  • 94588             Pleasanton     Alemeda   CA
  • 94588-3939    Pleasanton     Alemeda   CA

これは、Pleasanton、AlemedaおよびCAがすべて地理階層のプライマリ名であるためです。

デフォルトでは、Redwoodの住所属性値リストで、地理データにプライマリ名と代替名が定義されている場合は、プライマリ名と代替名の両方が表示され、親地理のプライマリ名と代替名が表示されます。 たとえば、「郵便番号」フィールドにいて、94588と入力した場合、合計12個のレコードが表示されます:

  • 94588             Pleasanton                   Alemeda   CA
  • 94588-3939    Pleasanton                   Alemeda   CA
  • 94588             Alfred Pleasanton         Alemeda   CA
  • 94588-3939    Alfred Pleasanton         Alemeda   CA
  • 94588             East Bay Tri Valley       Alemeda   CA
  • 94588-3939    East Bay Tri Valley       Alemeda   CA
  • 94588             Pleasanton                   Alemeda   California
  • 94588-3939    Pleasanton                  Alemeda   California
  • 94588             Alfred Pleasanton        Alemeda   California
  • 94588-3939    Alfred Pleasanton        Alemeda   California
  • 94588             East Bay Tri Valley      Alemeda   California
  • 94588-3939    East Bay Tri Valley      Alemeda   California

これは、各親地理のプライマリ名と代替名の両方が郵便番号のプライマリ名と代替名と組み合せて表示されるためです。

プライマリ名と代替名の両方を表示して値リストから選択できるようにしてほしいという要求もあれば、この動作を、地理属性のプライマリ名と代替名およびプライマリ親地理のみが表示されるレスポンシブの動作に戻してほしいという要求もありました。

この要求を実現するために、「追加の課税およびレポート住所」の書式ではなく、「郵送先住所」の書式を使用する、HCMのRedwoodページにのみ適用される新しいプロファイル・オプションが導入されました。 ページで使用される住所書式は、「国または地域別の機能」設定および保守タスクに基づいています。

新しいプロファイル・オプションは、「Redwood住所値リスト」(ORA_PER_REDWOOD_ADDRESS_LOV)です。 このプロファイル・オプションの有効な値および動作の詳細は、「有効化のステップ」の項を参照してください。

この機能を使用すると、HCM Redwood住所属性値リストの表示を郵送先住所書式で制御できます。

有効化のステップ

ORA_PER_REDWOOD_ADDRESS_LOVプロファイルオプションのデフォルト値はNullです。 HCM Redwood住所属性値リストの表示を郵送先住所書式で変更する場合は、このプロファイル・オプション値を更新する必要があります。

プロファイル・オプション値およびその更新方法の詳細は、HCM Redwood住所属性値リストの表示を郵送先住所書式に変更するにはどのようにするのですかを参照してください。