Impostare un livello predefinito dei prezzi per un'opportunità, un'offerta, un ordine o una fattura

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Puoi impostare automaticamente un livello predefinito di prezzi (listino prezzi) per un'opportunità, un'offerta, un ordine o una fattura in base all'area di vendita dell'utente che crea o aggiorna il record di opportunità, offerta, ordine o fattura.

In questo argomento

Abilitare la selezione automatica del livello predefinito dei prezzi

Disabilitare la selezione automatica del livello predefinito dei prezzi

Estendere la selezione predefinita del livello di prezzi

Abilitare la selezione automatica del livello predefinito dei prezzi

Per abilitare la selezione del livello predefinito dei prezzi per le opportunità, le offerte, gli ordini o le fatture in base alla relazione con l'area di vendita, devono essere soddisfatte le seguenti condizioni:

  • Il valore dell'attributo Organization.UseInbuiltRuleForDefaultPriceSelectionRule è impostato su 1 (true). Per impostazione predefinita, questo valore è impostato su 1 (true).

    È inoltre possibile usare la scheda Vendite dell'area delle impostazioni di sistema in Microsoft Dynamics 365 o Microsoft Dynamics 365 per Outlook per specificare se il livello predefinito dei prezzi deve essere automaticamente selezionato per le opportunità.Ulteriori informazioni:Configurare informazioni del catalogo prodotti

  • Un livello dei prezzi è associato a un'area con il ruolo di connessione Listino prezzi predefinito area e l'area è assegnata all'utente che crea o aggiorna il record di opportunità, offerta, ordine o fattura.

  • L'utente dispone dell'autorizzazione sul livello di prezzi associato all'area usando il ruolo di connessione Listino prezzi predefinito area.

Dynamics 365 usa internamente il messaggio GetDefaultPriceLevelRequest per stabilire il livello predefinito dei prezzi per un'opportunità, un'offerta, un ordine o una fattura in base all'utente corrente e alla relazione dell'area con il livello dei prezzi. Il livello dei prezzi viene impostato nel modo seguente:

  • Se viene restituito un singolo livello di prezzi, il livello viene impostato automaticamente per il record di opportunità, offerta, ordine o fattura che l'utente sta creando o aggiornando.

  • Se vengono restituiti più livelli di prezzo, il campo del livello dei prezzi non verrà popolato e l'utente deve specificare un livello dei prezzi per il record di opportunità, offerta, ordine o fattura.

Disabilitare la selezione automatica del livello predefinito dei prezzi

È possibile disabilitare la selezione automatica di un livello predefinito dei prezzi per l'opportunità, l'offerta, l'ordine o la fattura impostando il valore dell'attributo Organization.UseInbuiltRuleForDefaultPriceSelectionRule su 0 (false) o mediante la scheda Vendite dell'area delle impostazioni di sistema in Microsoft Dynamics 365 o Microsoft Dynamics 365 per Outlook.Ulteriori informazioni:Configurare informazioni del catalogo prodotti

Estendere la selezione predefinita del livello di prezzi

Anziché utilizzare la regola predefinita per la selezione di un livello predefinito di prezzi per un'opportunità, un'offerta, un ordine o una fattura puoi specificare la logica personalizzata per selezionare un livello di prezzi predefinito tramite il messaggio GetDefaultPriceLevelRequest.

Nota

Questa funzionalità è stata introdotta nell'Aggiornamento 1 di CRM Online 2015 e in CRM 2016 (locale).

Per estendere la selezione predefinita del livello di prezzi:

  1. Assicurati che il valore dell'attributo Organization.UseInbuiltRuleForDefaultPriceSelectionRule sia impostato su 1 (true).

  2. Crea un plug-in che contiene il codice personalizzato per la restituzione dei livelli di prezzi basati sul requisito aziendale.

  3. Registrare il plug-in nel messaggio GetDefaultPriceLevel.

Quando registri un plug-in sul messaggio GetDefaultPriceLevel, ogni volta che crei un record opportunità, offerta, ordine o fattura in Microsoft Dynamics 365, il plug-in viene eseguito per restituire il livello di prezzi in base al codice personalizzato.

  • Se viene restituito un singolo livello di prezzi come risultato dell'esecuzione del plug-in, il livello viene impostato per il record di opportunità, offerta, ordine o fattura che l'utente sta creando.

  • Se vengono restituiti più livelli di prezzo come risultato dell'esecuzione del plug-in, il campo del livello di prezzi non viene popolato e l'utente specifica un livello di prezzi per il record di opportunità, offerta, ordine o fattura.

Nota

Quando estendi la selezione predefinita del livello di prezzi registrando un plug-in sul messaggio GetDefaultPriceLevel, la selezione predefinita del livello di prezzi è disabilitata.

Vedere anche

GetDefaultPriceLevelRequest
Metodi e messaggi delle entità PriceLevel (listino prezzi)
Metodi e messaggi dell'entità area
Le entità Opportunità
Entità offerte, ordini e fatture
Scrivere un plug-in

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright