Você está aqui:
Faturar faturas
Anote faturas não pagas ou parcialmente pagas quando o saldo na fatura for considerado não cobrável. Para manter a contabilidade precisa, o sistema cria e aplica automaticamente avisos de crédito para descontar o saldo não cobrável na fatura.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise, Performance, Unlimited e Developer com a licença Revenue Cloud Billing. Entre em contato com seu executivo de conta do Salesforce para obter mais informações. |
Escreva faturas usando ação invocável no fluxo
Invoque a ação Gravar faturas em um fluxo para gravar faturas.
Edições obrigatórias
| Permissões de usuário necessárias | |
|---|---|
| Para descontar faturas usando a ação invocável: | Conjunto de permissões de Usuário de operações de faturamento Ou Conjunto de permissões Usuário de operações de aviso de crédito |
Crie um fluxo de tela, defina essas variáveis a serem usadas como entrada e saída para a ação.
-
Crie o recurso WriteOffInvoiceInputList.
- Selecione Variável como o tipo de recurso.
- Insira WriteOffInvoiceInputList como o nome da API.
- Selecione Apex definido como o tipo de dados.
- Selecione InvoiceWriteOff_WriteOffInvoiceInputList como a classe do Apex.
-
Criar recurso WriteOffInvoiceInput.
- Selecione Variável como o tipo de recurso.
- Insira WriteOffInvoiceInput como o nome da API.
- Selecione Apex definido como o tipo de dados.
- Selecione InvoiceWriteOff_WriteOffInvoiceInput como a classe do Apex.
Você pode criar vários recursos de entrada conforme necessário. - Especifique invoiceId, reasonCode e reason como os nomes de API para as variáveis de entrada do texto do tipo de dados.
-
Adicione um elemento de Atribuição e atribua as variáveis de tipo de dados de texto como valores às variáveis de tipo de dados definidas pelo Apex do recurso WriteOffInvoiceInput.
-
Adicione um elemento de Atribuição e adicione o recurso WriteOffInvoiceInput a WriteOffInvoiceInputList.
Se você tiver criado vários WriteOffInvoiceInputs, clique em Adicionar atribuição e adicione todos eles ao WriteOffInvoiceInputList no mesmo elemento.
-
Repita as etapas para criar os recursos WriteOffInvoiceResponse e WriteOffInvoiceResponseList e atribuir WriteOffInvoiceResponse ao recurso WriteOffInvoiceResponseList.
Como alternativa, você também pode criar um elemento Loop para o recurso WriteOffInvoiceResponseList.
-
Adicione um elemento Ação, localize e selecione a ação writeOffInvoices-writeOffInvoices.
- Selecione o valor de entrada writeOffInvoiceInputList como writeOffInvoiceInputList.
- Selecione o valor de saída writeOffInvoiceResponseList como writeOffInvoiceResponseList.
- Ative o fluxo.
Depois de ativar o fluxo, criar e adicionar uma ação rápida ao layout da página da fatura e usar a ação invocável.
Impacto de cancelamentos de fatura
As faturas são descontadas criando e aplicando avisos de crédito para liquidar faturas. Esses avisos de crédito são aplicados à fatura ou às linhas da fatura com base no nível da solicitação de crédito na página Configurações de faturamento.
O processo de write-off aciona atualizações específicas para registros e campos relevantes.
- No registro de fatura, os campos Status de alta, Valor de cobrança de alta e Valor de taxa de alta são atualizados.
- No registro de Aviso de crédito, o campo Código de motivo do aviso de crédito é atualizado.
Depois que uma fatura for emitida com sucesso, você não poderá aplicar ou cancelar o pagamento de nenhum aviso de crédito ou pagamento adicional à fatura.
Você também pode usar a API Write-Off para gravar faturas.

