Invoice per Vendor Invoice Number

Appxite

Introduction

This article guides users on how the Platform processes multiple Vendor Invoices within the same month using Vendor Invoice identification: VendorInvoiceId. It explains how the enhanced Invoice chain calculation functionality enables separate processing of Invoices from the same Vendor that arrive at different times during a Billing Period.

In this article:

Understanding Vendor Invoice Processing

The Platform supports processing multiple Vendor Invoices within the same month by using unique Vendor Invoice identifiers: VendorInvoiceId value. This enhancement addresses situations where Vendors submit separate Invoices for different Subscription components throughout a single Billing Period.

The VendorInvoiceId not provided

When Vendor Invoice identification is not specified

  • The system uses internal Billing logic to calculate Invoice chains.
  • This method processes Subscriptions based on internal Billing rules and continues to work as for standard Invoice processing.

The VendorInvoiceId provided

When Vendor Invoice identification is specified

  • Selects only parsed lines from the specified Vendor Invoice
  • Calculates Invoice chains per individual Vendor Invoice
  • Allows multiple Invoices from the same Vendor within one Billing Period

Benefits of Enhanced Invoice Chain Calculation

The enhanced Invoice processing functionality provides several key advantages:

  • Enables separate Invoice chain calculations per Vendor Invoice
  • Supports multiple Vendor Invoices within the same Billing Period
  • Improves automation and reduces manual effort
  • Enhances traceability and auditability of Invoice processing
  • Prevents data loss or misalignment when Invoices arrive at different times

How Multiple Invoices Are Handled

When Vendors submit multiple Invoices during the same month, the system processes each Invoice individually based on its unique identifier: VendorInvoiceId. This allows for accurate processing regardless of when the Invoice arrives within the Billing Period.

Example Scenario

Consider this typical processing sequence:

July 2nd, 2025: Vendor submits Invoice 1 and Invoice 2 with Invoice Date July 1st, 2025

  • Invoice 1 contains Subscription 1 with quantity 2, total $10
  • Invoice 2 contains Subscription 2 with quantity 4, total $20
  • Both Invoices are processed and moved to verified status

July 20th, 2025: Vendor submits Invoice 3 with the same Invoice Date July 1st, 2025

  • Invoice 3 contains Subscription 2 with quantity 1, total $10 and Subscription 3 with quantity 3, total $30
  • Invoice 3 is now processed automatically using the enhanced functionality

Processing Results

Each Invoice chain is calculated and verified independently, ensuring accurate Invoice distribution:

  • Invoice 1 processes Subscription 1
  • Invoice 2 processes Subscription 2
  • Invoice 3 processes Subscription 2 and Subscription 3

Channels receive accurate Invoice lines per Vendor Invoice, maintaining proper traceability throughout the Billing process.

Limitations

The enhanced Invoice processing functionality requires Vendor Invoices to have valid Vendor Invoice identifiers: VendorInvoiceId. Invoices without proper identification cannot take advantage of the separate processing capabilities.

Summary

The enhanced Vendor Invoice processing functionality allows the Platform to handle multiple Invoices from the same Vendor within a single Billing Period. This improvement eliminates the need for manual intervention when Vendors submit Invoices at different times during the month, ensuring better automation, accuracy, and traceability of Invoice processing.

Related Content

Was this article helpful?

0 out of 0 found this helpful

Add comment

Please sign in to leave a comment.