機械翻訳について

販売オーダーに出荷先住所を表示

オーダー管理による販売オーダーの出荷先住所の表示方法を管理します。

出荷先住所のデフォルト値の設定

オーダー・エントリ・スペシャリストがオーダー・ヘッダーで顧客の値を設定すると、オーダー管理は出荷先住所属性の値を、デフォルトで「組織詳細」ページに追加した最初の住所に設定します。

出荷先住所のデフォルト値を設定します。

「組織詳細」ページでプライマリ属性を設定しても、販売オーダーの出荷先住所には影響しません。

「組織詳細」ページでプライマリ属性を設定しても、販売オーダーの出荷先住所には影響しません。

かわりに、OrganizationService webサービスを使用して、出荷先住所に使用するデフォルト値を指定できます。

  1. organizationService webサービスのfindOrganization操作を使用して、パーティ詳細を識別するために必要な値を取得します。

    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body xmlns:ns1="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/applicationModule/types/">
            <ns1:findOrganization>
                <ns1:findCriteria xmlns:ns2="http://xmlns.oracle.com/adf/svc/types/">
                    <ns2:fetchStart>0</ns2:fetchStart>
                    <ns2:fetchSize>-1</ns2:fetchSize>
                    <ns2:filter>
                        <ns2:conjunction>And</ns2:conjunction>
                        <ns2:group>
                            <ns2:conjunction>And</ns2:conjunction>
                            <ns2:upperCaseCompare>false</ns2:upperCaseCompare>
                            <ns2:item>
                                <ns2:conjunction>And</ns2:conjunction>
                                <ns2:upperCaseCompare></ns2:upperCaseCompare>
                                <ns2:attribute>PartyName</ns2:attribute>
                                <ns2:operator>=</ns2:operator>
                                <ns2:value>Computer Service and Rentals</ns2:value>
                            </ns2:item>
                        </ns2:group>
                    </ns2:filter>
                    <ns2:excludeAttribute>false</ns2:excludeAttribute>
                </ns1:findCriteria>
                <ns1:findControl xmlns:ns3="http://xmlns.oracle.com/adf/svc/types/">
                    <ns3:retrieveAllTranslations>false</ns3:retrieveAllTranslations>
                </ns1:findControl>
            </ns1:findOrganization>
        </soap:Body>
    </soap:Envelope>
    

    説明

    • PartyNameは、コンピュータ・サービスやレンタルなどの顧客を識別します。

  2. ステップ1のレスポンスを調べて、PartyId、RelationshipRecIdおよびRelationshipId属性の値を取得します。

  3. organizationService webサービスのmergeOrganization操作を使用して、出荷先住所を指定します。

     <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/applicationModule/types/" xmlns:org="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/" xmlns:par="http://xmlns.oracle.com/apps/cdm/foundation/parties/partyService/" xmlns:sour="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/sourceSystemRef/" xmlns:con="http://xmlns.oracle.com/apps/cdm/foundation/parties/contactPointService/" xmlns:con1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/contactPoint/" xmlns:org1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/organization/" xmlns:par1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/partySite/" xmlns:rel="http://xmlns.oracle.com/apps/cdm/foundation/parties/relationshipService/" xmlns:org2="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/orgContact/" xmlns:rel1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/relationship/">
       <soapenv:Header/>
       <soapenv:Body>
          <typ:mergeOrganization>
             <typ:organizationParty>
                <org:PartyId>1006</org:PartyId>
                <org:Relationship>
                   <rel:RelationshipRecId>999990007700611</rel:RelationshipRecId>
                   <rel:RelationshipId>5041</rel:RelationshipId>
                   <rel:PreferredContactFlag>true</rel:PreferredContactFlag>
                </org:Relationship>
             </typ:organizationParty>
          </typ:mergeOrganization>
       </soapenv:Body>
    </soapenv:Envelope>
    
    

    説明

    • PartyId、RelationshipRecIdおよびRelationshipIdの値を、ステップ2で指定した値に置き換えます。

    • PreferredContactFlag属性をtrueに設定すると、オーダー管理では、PartyId、RelationshipRecIdおよびRelationshipId属性が識別する担当者に従って、販売オーダーの出荷先住所が設定されます。

出荷先住所のドロップダウンの管理

「組織詳細」ページで、オーダー管理の出荷先住所ドロップダウンに表示する必要がある住所ごとに、目的を出荷先に設定します。

「組織詳細」ページ、目的を出荷先に設定します。

出荷先住所の検索の管理

オーダー管理では、ユーザーが検索をクリックしたときの使用に関係なく、出荷先住所のすべてのパーティ・サイトがデフォルトで返されます。 たとえば、出荷先使用と請求先使用を返します。

Oracle Financialsを使用する場合は、出荷先使用による出荷先住所のフィルタ・パラメータをはいに設定します。 この設定により、インポートでトランザクションが自動的に請求されるときにエラーが発生しないように、ユーザーが出荷先サイトのみを選択するようになります。

出荷先使用に従った出荷先所在地のフィルタをはいに設定します。

詳細は、オーダー管理パラメータの管理を参照してください。

ユーザーがパーティ・サイトに従って出荷先住所を検索することを許可

ユーザーは、検索と選択ダイアログの拡張検索を使用して、出荷先パーティ・サイトの名前に従って出荷先住所を検索できます。 このダイアログには、出荷先パーティ・サイトを設定するときに指定した名前が表示されます。 この機能は、デプロイメントで多数のアドレス・セットを使用する場合に役立ちます。 これにより、ユーザーはサイトの郵送先住所がわからない場合に検索できます。

たとえば、200の別々の物理的なロケーションで販売するComputer Service and Rentalsという名前の小売業者をサポートしているとします。 テキストComputer Serviceで検索して、テキストComputer Serviceで始まるすべてのロケーションを返すことができます。

Computer Serviceというテキストを検索します。

Webサービスを使用した出荷先住所の設定

オーダー・エントリ・スペシャリストがオーダー・ヘッダーの顧客属性の値を設定する場合。

  • オーダー管理では、オーダー・ヘッダーの出荷先住所属性の値が、「組織詳細」ページの目的属性で追加した最初の住所に設定され、出荷先の値がデフォルトで設定されます。 「組織詳細」ページでプライマリ属性を設定しても、販売オーダーの出荷先住所には影響しません。
  • オーダー管理では、オーダー・ヘッダーの出荷先担当者属性の値が、「アカウント・サイト」ページで追加した最初の担当者に設定されます。 アカウント・サイトで担当者のプライマリ属性を設定しても、オーダー管理が販売オーダーの出荷先担当者のデフォルト値を設定するために使用する値には影響しません。

「組織の編集」ページに移動し、500 Oracle Parkwayアドレスを追加するとします。 次に、同じ組織に600のOracle Parkwayアドレスを追加しますが、600 Oracle ParkwayのPrimary属性も有効にします。 両方の住所の目的属性を出荷先に設定します。 実行時に、オーダー管理はオーダー・ヘッダーの出荷先住所属性を500 Oracle Parkwayに設定します。これは、追加した最初の住所であるためです。

組織にアカウント・サイトとして500 Oracle Parkwayを追加し、サイト上の担当者としてYu Liを追加するとします。 次に、同じサイトの担当者として6月の蔡を追加しますが、6月のプライマリ属性も有効にします。 実行時に、オーダー管理はオーダー・ヘッダーの出荷先担当者属性をYu Liに設定します。これは、追加した最初の担当者であるためです。

組織作業領域を使用して動作を変更することはできません。 かわりに、webサービスを使用できます。

  1. organizationService webサービスのfindOrganization操作を使用して、パーティ詳細を識別するために必要な値を取得します。
    <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body xmlns:ns1="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/applicationModule/types/">
            <ns1:findOrganization>
                <ns1:findCriteria xmlns:ns2="http://xmlns.oracle.com/adf/svc/types/">
                    <ns2:fetchStart>0</ns2:fetchStart>
                    <ns2:fetchSize>-1</ns2:fetchSize>
                    <ns2:filter>
                        <ns2:conjunction>And</ns2:conjunction>
                        <ns2:group>
                            <ns2:conjunction>And</ns2:conjunction>
                            <ns2:upperCaseCompare>false</ns2:upperCaseCompare>
                            <ns2:item>
                                <ns2:conjunction>And</ns2:conjunction>
                                <ns2:upperCaseCompare></ns2:upperCaseCompare>
                                <ns2:attribute>PartyName</ns2:attribute>
                                <ns2:operator>=</ns2:operator>
                                <ns2:value>Computer Service and Rentals</ns2:value>
                            </ns2:item>
                        </ns2:group>
                    </ns2:filter>
                    <ns2:excludeAttribute>false</ns2:excludeAttribute>
                </ns1:findCriteria>
                <ns1:findControl xmlns:ns3="http://xmlns.oracle.com/adf/svc/types/">
                    <ns3:retrieveAllTranslations>false</ns3:retrieveAllTranslations>
                </ns1:findControl>
            </ns1:findOrganization>
        </soap:Body>
    </soap:Envelope>
    説明
    • PartyNameは、コンピュータ・サービスやレンタルなどの顧客を識別します。
  2. ステップ1からのレスポンスを調べて、出荷先住所および出荷先担当に使用する個人を含む属性の値を取得します。 レスポンスにこれらの値が含まれているとします。
    属性
    PartyId 1006
    RelationshipRecId 999990007700611
    RelationshipId 5041
  3. organizationService webサービスのmergeOrganization操作を使用します。
     <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/applicationModule/types/" xmlns:org="http://xmlns.oracle.com/apps/cdm/foundation/parties/organizationService/" xmlns:par="http://xmlns.oracle.com/apps/cdm/foundation/parties/partyService/" xmlns:sour="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/sourceSystemRef/" xmlns:con="http://xmlns.oracle.com/apps/cdm/foundation/parties/contactPointService/" xmlns:con1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/contactPoint/" xmlns:org1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/organization/" xmlns:par1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/partySite/" xmlns:rel="http://xmlns.oracle.com/apps/cdm/foundation/parties/relationshipService/" xmlns:org2="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/orgContact/" xmlns:rel1="http://xmlns.oracle.com/apps/cdm/foundation/parties/flex/relationship/">
       <soapenv:Header/>
       <soapenv:Body>
          <typ:mergeOrganization>
             <typ:organizationParty>
                <org:PartyId>1006</org:PartyId>
                <org:Relationship>
                   <rel:RelationshipRecId>999990007700611</rel:RelationshipRecId>
                   <rel:RelationshipId>5041</rel:RelationshipId>
                   <rel:PreferredContactFlag>true</rel:PreferredContactFlag>
                </org:Relationship>
             </typ:organizationParty>
          </typ:mergeOrganization>
       </soapenv:Body>
    </soapenv:Envelope>
    

    説明

    • PartyIdはパーティを識別します。
    • RelationshipRecIdは、連絡先の関係を識別します。
    • RelationshipIdは、連絡先を識別します。 これは、各販売オーダーの出荷先住所および出荷先担当者に使用する担当者です。
    • PartyId、RelationshipRecIdおよびRelationshipIdwithの値を、ステップ2で指定した値に置き換えます。
    • PreferredContactFlag属性をtrueに設定すると、オーダー管理では、PartyId、RelationshipRecIdおよびRelationshipId属性が識別する担当者に従って、各販売オーダーの出荷先住所および出荷先担当者が設定されます。
    この例では、1006パーティの5041担当者の住所を99990007700611関係で使用して、各販売オーダーの出荷先住所と出荷先担当を設定します。

連絡メソッドのデフォルト値の設定

連絡メソッドでは、販売オーダーの担当者属性に設定した個人に連絡するメソッドを説明します。 Tang TaizongがComputer Service and Rentalsの顧客の連絡先であるとします。ContactにTang Taizongが含まれ、Contact Methodにtang.taizong@oracle.comが含まれている場合は、tang.taizong@oracle.com電子メール・アドレスを使用してTaizongに連絡できます。

Taizong'sサイトを1800 Satellite Drive、Distribution Centerに設定する必要があり、コンタクト・メソッドのデフォルト値をTaizong's Eメール・アドレスに設定する必要がありますが、Taizongのコンタクト・ポイントをまだ指定していないとします。

設計時に設定およびメンテナンス作業領域でTaizong's担当者詳細を編集して、連絡先を指定します。 その後、オーダー管理では、実行時に販売オーダーの連絡メソッドに連絡先が表示されます。

オーダー管理では、実行時に販売オーダーの連絡メソッドに連絡先が表示されます

連絡メソッド属性で実行時に表示されるデフォルト値を設定するには、「連絡先の編集」ページに1つの連絡先のみがあることを確認します。 たとえば、Eメール連絡先と電話連絡先がある場合、デフォルトでは連絡メソッド属性に値は表示されません。

演習

  1. 「設定および保守」作業領域に移動してから、タスクに移動します。

    • オファリング: 財務

    • 機能領域: 顧客の管理

    • タスク: 顧客の管理

  2. 「顧客の管理」ページで、値を検索します。

    属性

    組織名

    Computer Service and Rentals

  3. サイト領域までスクロールし、目的の住所を含む行のサイト番号列の「リンク」をクリックします。

    属性

    Address

    1800 衛星ドライブ、流通センター、CHATTANOOGA、TN 37401

    この例では、サイト番号が1222であるとします。

  4. 「サイトを編集」ページで、「コミュニケーション」をクリックし、「担当者の編集」をクリックします。

  5. 「連絡先の編集」ページの連絡先領域で、「処理」>「作成」をクリックします。

  6. 「連絡先の作成」ダイアログで値を設定し、OKをクリックします。

    属性

    連絡先タイプ

    Email

    Eメール書式

    プレーン・テキスト電子メール

    Email

    tang.taizong@oracle.com

    連絡先リストに1行のみが含まれていることを確認してください。 複数の行がある場合、オーダー管理では、販売オーダーの連絡メソッド属性のデフォルト値は設定されません。

  7. 「保存してクローズ」をクリックします。

  8. 「顧客の管理」ページで、「完了」をクリックします。

設定のテスト

  1. 「オーダー管理」作業領域に移動し、販売オーダーを作成します。

    属性

    Customer

    Computer Service and Rentals

  2. 属性値を確認します。

    属性

    担当者

    Tang Taizong

    連絡メソッド

    tang.taizong@oracle.com