Skip to main content
Skip table of contents

Debit note

Opencell allows to manually create an invoice, without using a billing run, or even without having preexisting rated elements.

Concept


The manual invoice allows to enter an invoice completely manually, without the need to configure Rating events. It works completely independently from the rating engine.

Manual invoice’s amounts are computed based on the invoice lines provided.

The result will be a valid invoice entity no so different from the “regular” invoice, with the ability to generate XML and PDF invoices.
The only difference is that no rating entity will be linked to the invoice/invoice lines (no Rated transaction, subscription, offer, services, …).

How-to


All that is presented here is of course also available through API.
Please refer to technical documentation for more information.

Where


Manual invoice creation is available from Customer Care module, on both:

  • Customer 360° view (“Invoices” tab)

  • Global invoices list

Creating an invoice


  • When creating manual invoice from the global invoices list, you have an additional step to choose target Customer (BillingAccount) and invoice type

Invoice type allows you to create adjustments, credit notes, quotes, or an invoice from any custom type you have defined.

  • After this additional step, or if you choose to create the invoice directly from the Customer details page (in which case the invoice type will always be the default “COM - Commercial invoice” type), you’ll get a NEW invoice.
    There you can:

    • (1) Check the invoice statuses, customer, and type
      (info) You’ll notice that at this point the invoice doesn”t have an invoice number. Invoice number is computed uppon invoice validation.

    • (2) Update invoice date, due date, payment methods and related invoices (that last one is especially useful for adjustments and credit notes)

    • (3) Perform a number of action (availability will very depending on invoice status):

      • Duplicate invoice: creates another invoice based on this invoice

      • View PDF: generates and/or downloads PDF representation of the invoice

      • View XML: generates and/or downloads XML representation of the invoice

      • Validate invoice: Validates the invoice. You won’t be able to edit it afterwards, and an invoice number assigned.

      • Cancel invoice: Cancels the invoices. You won’t be able to update it afterwards. Invoice will never be sent to customer/accounting/payment.

    • (4) Create invoice line: Click here to add a new invoice line. Invoice will be recomputed automatically.
      (info) It should never be necessary to use the “Calculation” button. This action is provided to update invoice after some direct invoice line updates have been performed by some other process outside the Portal.
      → If you need it, you’ll know 🙂

Adding invoice lines


Hitting the “Create invoice line” button will bring the following dialog, where you will enter the invoice line details:

  • Article: the article you want to invoice.
    The article defines the tax, invoice subcategory, and accounting code for the invoice line.

  • Description: label of the invoice line that will be displayed on the invoice.

  • Discount plan: you can choose a discount plan to apply to this line.

  • Quantity: item quantity used to compute price.

  • Amount with/without tax: unit price to be used.
    (info) If article has a default unit price, this field can be omitted.
    (info) Unit price will be without tax in B2B mode and with tax in B2C mode

  • Start/End dates: optional period that the invoice line covers (may be useful for precise revenue recognition)

  • Consumer: you can optionally indicate to which consumer (user account) the invoice line is assigned to

  • Tax mode: instead of using the tax computed from the article, you can select a specific existing tax or a manual tax)

image-20240326-110834.png

Validated invoice


Once you’re satisfied with your invoice, you will have to validate it.
It won’t be editable anymore and an invoice number will be provided.

Note that payment information (2) will become available when the invoice has been paid (1).

… / …


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.