Cancellazione delle fatture mediante Azione invocabile nel flusso
Invocare l'azione Cancella fatture in un flusso per cancellare le fatture.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition con licenza Revenue Cloud Billing. Per ulteriori informazioni, rivolgersi al responsabile account Salesforce. |
| Autorizzazioni utente necessarie | |
|---|---|
| Per cancellare le fatture utilizzando un'azione invocabile: | Insieme di autorizzazioni Utente operazioni di fatturazione OPPURE Insieme di autorizzazioni Utente Operazioni nota di credito |
Prima di utilizzare la procedura di cancellazione, accedere al Gestore oggetti e aggiungere tutti i valori richiesti al campo elenco di selezione Codice motivo dell'oggetto Nota di credito. Aggiungere valori come BD per gli addebiti di crediti inesigibili.
Creare un flusso schermata, definire le seguenti variabili da utilizzare come input e output per l'azione.
-
Creare la risorsa WriteOffInvoiceInputList.
- Selezionare Variabile come tipo di risorsa.
- Immettere WriteOffInvoiceInputList come nome API.
- Selezionare Apex-defined come tipo di dati.
- Selezionare InvoiceWriteOff__WriteOffInvoiceInputList come classe Apex.
-
Creare la risorsa WriteOffInvoiceInput.
- Selezionare Variabile come tipo di risorsa.
- Immettere WriteOffInvoiceInput come nome API.
- Selezionare Apex-defined come tipo di dati.
- Selezionare InvoiceWriteOff__WriteOffInvoiceInput come classe Apex.
È possibile creare più risorse di input in base alle esigenze. -
Specificare invoiceId, reasonCode e motivo come nomi API per le variabili di input del tipo di dati di testo.
reasonCode è un valore obbligatorio ma il motivo è facoltativo.
-
Aggiungere un elemento Assegnazione e assegnare le variabili del tipo di dati di testo come valori alle variabili del tipo di dati definite da Apex della risorsa WriteOffInvoiceInput.
-
Aggiungere un elemento Assegnazione e aggiungere la risorsa WriteOffInvoiceInput a WriteOffInvoiceInputList.
Se sono stati creati più WriteOffInvoiceInput, fare clic su Aggiungi assegnazione e aggiungerli tutti a WriteOffInvoiceInputList nello stesso elemento.
-
Ripetere i passaggi per creare le risorse WriteOffInvoiceResponse e WriteOffInvoiceResponseList e assegnare WriteOffInvoiceResponse alla risorsa WriteOffInvoiceResponseList.
In alternativa, è anche possibile creare un elemento Loop per la risorsa WriteOffInvoiceResponseList.
-
Aggiungere un elemento Azione, trovare e selezionare l'azione writeOffInvoices-writeOffInvoices.
- Selezionare il valore di input writeOffInvoiceInputList come writeOffInvoiceInputList.
- Selezionare il valore di output writeOffInvoiceResponseList come writeOffInvoiceResponseList.
- Attivare il flusso.
Dopo aver attivato il flusso, creare e aggiungere un'azione al layout di pagina della fattura e utilizzare l'azione invocabile.
