Format
@rawctx/sf-revenue-billing
Invoice generation, credit and debit memo processing, billing schedules, batch billing runs, and billing policy configuration for revenue recognition.
Native (downloadable) · Latest 1.0.1 published Mar 4, 2026 · 37 datasets / 158 measures in the latest preview · Updated Mar 10, 2026
Snapshot
Registry facts before deep inspection
Format, origin, ownership, and release context surface first so the package can be qualified quickly.
Latest release
Origin
Installability
Domain
Source
Owner
@pasar6987Organization
Repository
License
Visibility
Tags
Schema preview
Model preview
Structure before documentation
Preview the package footprint first, then open the dedicated explorer if you need field-level inspection.
README
Package narrative and examples
Use documentation after the package qualifies on source, preview, and installability.
@rawctx/sf-revenue-billing
Invoice generation, credit and debit memo processing, billing schedules, batch billing runs, and billing policy configuration for revenue recognition.
Overview
| Count | |
|---|---|
| Objects (Datasets) | 37 |
| Dimensions | 594 |
| Measures | 158 |
| Relationships | 4 |
Objects
- BillSchdCreatedEventDetail — Salesforce standard object
- BillingBatchFilterCriteria — Represents the filter that all eligible billing schedules must satisfy in order to be picked up by an invoice run.
- BillingBatchScheduler — Represents a scheduled processing job that triggers recurring invoice batch runs.
- BillingMilestonePlan — Represents a structured approach to invoicing where invoices are scheduled based on predefined milestones.
- BillingMilestonePlanItem — Represents a specific billing milestone within the billing milestone plan that’s used to manage and track billing based on the completion of certain deliverables or stages.
- BillingPeriodItem — Represents a payment period for an invoice. The billing period item is used to pass billing information to an invoice line.
- BillingPolicy — Represents information about a set of billing treatments that define the rules to invoice a customer for an order item.
- BillingSchedule — Stores the order item information used in the invoicing process.
- BillingScheduleGroup — Represents a consolidated view of all the billing schedules related to the order items generated from one asset, including new orders and amendment orders.
- BillingTreatment — Represents information about the billing of an order item.
- BillingTreatmentItem — Represents information about allocation of the total amount of an order item to billing schedules throughout the order item's lifecycle.
- BsgRelationship — Represents a relationship between billing schedule groups to support bundles where one parent billing schedule group has multiple child billing schedule groups.
- CrMemoProcessErrDtlEvent — Represents the information about errors that occurred while creating or applying a credit memo as part of a request. This object is included in a CreditInvoiceProcessedEvent, CreditMemoProcessedEvent, NegInvcLineProcessedEvent, or VoidInvoiceProcessedEvent platform event message. You can't subscribe to CrMemoProcessErrDtlEvent platform event directly.
- CreditMemo — Represents a document that’s used to reduce the amount that a buyer owes a seller under the terms of an earlier invoice.
- CreditMemoAddressGroup — Represents the storage of the buyer's address information, which is used to determine the tax credit amount for a buyer when a credit memo is issued.
- CreditMemoInvApplication — Represents information about the application of a credit memo to an invoice.
- CreditMemoLine — Represents the product, service, adjustment, or tax line items included in a credit memo.
- CreditMemoLineInvoiceLine — Represents a junction between a credit memo line and an invoice line.
- CreditMemoLineTax — Represents tax information of a credit memo line of type Tax.
- CreditMemoProcessedEvent — Represents the notification to the customers after the process initiated by the /commerce/invoicing/credit-memos request is complete.
- DebitMemo — Represents the document used to charge an additional amount to a buyer by a seller. An invoice is generated for the debit memo in the next invoice run.
- DebitMemoAddress — Represents the buyer's address information, which is used to determine the tax amount for a buyer when a debit memo is issued.
- DebitMemoLine — Represents the additional charge amount that the buyer must pay for the product, service, or debit memo line tax that’s related to the debit memo.
- InvBatchDraftToPostedRun — Represents information about the batch job that posts all invoices with the status as Draft that are generated by the invoice batch run associated with the billing schedule.
- Invoice — Represents information about a financial document describing the total amount a buyer must pay for provided products or services.
- InvoiceAddressGroup — Represents the storage of the buyer's address information.
- InvoiceBatchRun — Represents a batch processing job in Billing. During an invoice batch run, all billing schedules that meet the specified criteria are processed, resulting in the generation of invoices.
- InvoiceBatchRunCriteria — Represents a batch processing job and its required criteria in Billing. During an invoice batch run, all billing schedules that meet the specified criteria are processed, resulting in the generation of invoices.
- InvoiceBatchRunRecovery — Represents information about the recovery procedure of an invoice batch run.
- InvoiceDocument — Represents the PDF document generated for an invoice.
- InvoiceErrorDetailEvent — Represents information about the errors that occurred during the processing of a /commerce/billing/invoices request. This object is included in an InvoiceProcessedEvent platform event message. You can't subscribe to InvoiceProcessedEvent platform event directly.
- InvoiceLine — Represents the amount that a buyer must pay for a product, service, or fee. Invoice lines are created based on the amount of an order line.
- InvoiceLineRelationship — Represents a relationship between invoice line items to support bundles where one parent invoice line has multiple child invoice lines.
- InvoiceLineTax — Represents tax information of an invoice line of type Tax.
- InvoiceProcessedDetailEvent — Represents the notification to customers regarding the results of an attempt to create an invoice from billing schedules as part of /commerce/billing/invoices request. The InvoiceProcessedDetailEvent platform event contains the results of an attempt to create an invoice from one or more billing schedules that share a grouping key. Each InvoiceProcessedDetailEventplatform event for an action is grouped within the parent InvoiceProcessedDetailEvent platform event.
- NegInvcLineProcessedEvent — Represents the notification to the customers when a negative invoice line is converted to a credit memo
- VoidInvoiceProcessedEvent — Represents the notification to the customers after the process started by the /commerce/invoicing/invoices/{invoiceId}/actions/void request is complete. The request attempts to void an invoice by crediting an invoice and changing its status to Voided, which prevents further changes.
Install
rawctx snapshot-download @rawctx/sf-revenue-billing
Topology
Semantic graph
Use the graph last, once the package has already qualified on release state, preview, and documentation.
Semantic Graph
Datasets 0 / Measures 0 / Dimensions 0 / Relationships 0
Loading semantic graph...
