Prima di creare un accordo sui servizi di rivendita, assicurarsi che vengano completati i seguenti passi:
- Ottenere una copia del file XML dell'accordo sui servizi di rivendita di maschera da utilizzare sul client locale. La maschera XML dell'accordo sui servizi si trova nella macchina in cui è installato WebSphere Commerce alla seguente ubicazione:
WC_installdir/xml/trading/xml/TemplateHostingContract.xml - Accertarsi di disporre delle seguenti informazioni:
- Nome DN completo dell'organizzazione del rivenditore
- Nome DN completo dell'organizzazione del negozio. Il proprietario del negozio deve essere membro dell'organizzazione del rivenditore.
- Indirizzo e-mail per il proprietario del negozio.
- Nome della directory in cui le risorse del negozio verranno salvate.
- Nome DN completo dell'organizzazione del fornitore del servizio.
- Nome DN completo dell'organizzazione dei negozi di profilo
- Nome univoco del profilo del catalogo che il rivenditore deve utilizzare
- Nome univoco del negozio di profilo che il negozio del rivenditore deve utilizzare
- Nome univoco del centro di evasione ordini che il negozio del rivenditore deve utilizzare
- Notare che se viene importato un contratto con XML e si desidera che esso venga visualizzato in WebSphere Commerce Accelerator, è necessario disporre di una descrizione del contratto.
Per creare un file XML di un accordo sui servizi di rivenditore, procedere come segue:
- Copiare il file XML della maschera dell'accordo sui servizi del rivenditore su un nuovo nome file.
- Aprire la copia del file XML dell'accordo sui servizi del rivenditore con un editor di testo o XML.
- Sostituire tutte le istanze delle seguenti stringhe con i valori appropriati per i distributori
come segue:
- Sostituire HOSTED_STORE_ORG_DISTINGUISHED_NAME con il DN completo dell'organizzazione del
negozio inserito. Si trova nella colonna DN della tabella ORGENTITY
Un esempio è o=Acme Organization,o=Reseller Organization,o=Root Organization. - Sostituire HOSTED_STORE_SUB_ORG_NAME con il nome dell'organizzazione secondaria del negozio inserito. L'organizzazione secondaria creata durante la distribuzione del contratto. Un esempio è Acme RHS Organization.
- Sostituire HOSTED_STORE_SUB_ORG_DISTINGUISHED_NAME con il DN completo dell'organizzazione del negozio inserito. L'organizzazione secondaria creata durante la distribuzione del contratto. Un esempio è o=Acme RHS Organization,o=Reseller Organization,o=Root Organization.
- Sostituire HOSTED_STORE_OWNER_DISTINGUISHED_NAME con il DN completo del proprietario del negozio inserito. Si trova nella colonna DN della tabella USERS. Un esempio è uid=Me,o=Acme Organization,o=Reseller Organization,o=Root Organization.
- Sostituire HOSTED_STORE_OWNER_EMAIL_ADDRESS con l'indirizzo e-mail per il proprietario del negozio. Un esempio è me@acme.com.
- Sostituire HOSTED_STORE_DISPLAY_NAME nome del negozio inserito. Un esempio è Acme.
- Sostituire HOSTED_STORE_DESCRIPTION con la descrizione del negozio di inserimento
Un esempio è Questo è un negozio inserito Acme. - Sostituire HOSTED_STORE_DIRECTORY_NAME con il nome della cartella per le risorse del file di negozio. Un esempio è Acme.
- Sostituire HOSTED_STORE_DEFAULT_LOCALE con la locale predefinita del negozio. Un esempio è en_US.
- Sostituire HOSTED_STORE_DEFAULT_CURRENCY con la valuta predefinita del negozio. Un esempio è USD.
- Sostituire SERVICE_PROVIDER_ORG_DISTINGUISHED_NAME con il nome completo dell'organizzazione del fornitore servizi. Si trova nella colonna DN della tabella ORGENTITY. Un esempio è ou=Service Provider Organization,o=Manufacturer Organization,o=Root Organization.
- Sostituire PROFILE_ORG_DISTINGUISHED_NAME con il DN completo dell'organizzazione dei negozi del profilo. Si trova nella colonna DN della tabella ORGENTITY. Un esempio è ou=Profile Organization,o=Manufacturer Organization,o=Root Organization.
- Sostituire CATALOG_PROFILE_STORE con il nome univoco del negozio del profilo catalogo
Si trova nella colonna IDENTIFIER della tabella STOREENT. Un esempio è Negozio Profilo del Catalogo. - Sostituire HOSTED_STORE_PROFILE_STORE con il nome univoco del negozio profilo del negozio inserito. Si trova nella colonna IDENTIFIER della tabella STOREENT. Un esempio è Negozio profilo rivenditore.
- Sostituire SERVICE_PROVIDER_SHARED_FULFILLMENT_CENTER_NAME con il nome del contro evasione ordini condiviso del fornitore di servizi. Si trova nella colonna NAME della tabella FFMCENTER. Un esempio è centro di evasione ordini condiviso.
- Sostituire SERVICE_PROVIDER_LOCALE con la locale di WebSphere Commerce Accelerator in cui caricare il contratto. Un esempio è en_US.
- Sostituire POLICY_GROUP_B2B_OR_B2C_NAME con il nome del gruppo criteri business to consumer di B2B direct o value chain. Utilizzare B2BPolicyGroup o B2CPolicyGroup.
- Sostituire POLICY_GROUP_NAME_FOP_PROFILE_STORE con il nome del gruppo criteri per il negozio del profilo. Si trova nella colonna NAME della tabella ACPOLGRP. Un esempio è Gruppo profilo negozio del profilo rivenditore
- Sostituire l'elemento PaymentAccount con l'elemento PaymentAccount appropriato per le carte di
credito accettate. Un esempio è
<PaymentAccount currency="USD"> <Brand type="MasterCard"/> <Brand type="VISA"/> <Brand type="American Express"/> </PaymentAccount>
- Sostituire PAYMENT_METHOD con la stringa del metodo di pagamento utilizzata con Custom Offline Cassette. Queste informazioni determinano il conto da utilizzare in ogni transazione di pagamento elaborata con Custom Offline Cassette. Un esempio è Cheque.
- Aggiungere ogni elemento aggiuntivo ShippingMode da impostare per ogni negozio.
- Sostituire HOSTED_STORE_ORG_DISTINGUISHED_NAME con il DN completo dell'organizzazione del
negozio inserito. Si trova nella colonna DN della tabella ORGENTITY
- Salvare il file.
- Importare il file XML dell'accordo sui servizi in WebSphere Commerce.