Se si desidera calcolare le imposte standard, calcolare le imposte utilizzando il proprio motore fiscale o integrando l'interfaccia Apex Billing TaxEngineAdapter con un'app partner, completare i seguenti prerequisiti.
Se si desidera utilizzare un fornitore di servizi fiscali, raccogliere queste informazioni:
Codice venditore del provider di imposte
Indirizzo postale del provider di imposte
Credenziali per l'accesso al provider di imposte
Creazione di una credenziale denominata
Dopo aver raccolto i dettagli del provider di imposte, creare una credenziale denominata per proteggere e autenticare le chiamate API al motore fiscale.
Il calcolo delle imposte standard non richiede una credenziale denominata. Tuttavia, il campo Credenziali denominate nell'oggetto Motore fiscale è obbligatorio. Quindi, creare una credenziale denominata utilizzando una credenziale esterna priva di protocollo di autenticazione.
Definizione di un adattatore Apex personalizzato
Se si desidera calcolare imposte standard basate su aliquote fiscali fisse o utilizzare il proprio motore fiscale, definire un adattatore fiscale personalizzato estendendo l'interfaccia Apex TaxEngineAdapter.
Per calcolare le imposte standard, è possibile modellare l'implementazione dell'adattatore fiscale personalizzato in base a questo esempio.
A partire dal rilascio Summer '25, Billing supporta fino a 2000 voci fattura per una singola fattura. Per evitare problemi correlati al limite, testare l'implementazione dell'interfaccia Apex TaxEngineAdapter per assicurarsi che rispetti il limite Apex per le dimensioni totali dell'heap.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
Caricamento
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.