Messaging between Billing Central and Accounting

Several Foundations publications and subscriptions are provided as features to enable Accounting transactions to be created when you complete a billing document:

App

Feature

Description

Accounting Publications and Subscriptions Creates the Accounting publications required to complete billing documents.
Accounting Check Billing Documents Can Post Creates the Accounting publications and subscriptions to validate that billing documents will post successfully upon completion.
Billing Central BC Publications and Subscriptions Creates the Billing Central publications required to complete billing documents.
Foundations Publications and Subscriptions Creates the Foundations publications and subscriptions required to complete billing documents.

For information about enabling features in Feature Console, see Enabling and Disabling Features.

Several messages are passed between Foundations, Billing Central, and Accounting when you either:

  • Click Complete on a billing document.
  • Click Convert to Credit Note on a billing document and Billing Central is configured to create credit notes with the status "Complete".

Diagram showing an example flow of clicking complete on a Foundations billing document through to Billing Central marking the document complete so that Foundations can then send the completed document to Accounting transactions.

Completion Process Message

Foundations publishes this message when you click the Complete button on a billing document with the "Draft" or "Ready for Review" status. Information published includes:

  • Record ID
  • Identifier of the Billing Document Completion Status record
  • Process Status
  • Billing Document record

Completion Response Message

Billing Central and Accounting subscribe to the completion process message and validate the billing document associated with a completion process message. Billing Central publishes a completion response message that indicates whether the billing document is ready to be posted. Information published includes:

  • Document Number
  • Billing Document record
  • Record ID
  • Identifier of the Billing Document Completion Status record
  • Process Status
  • Contract Number
  • Company Name

If the billing document fails Accounting's own validation, Accounting publishes the error messages.

Foundations subscribes to the completion response messages from Billing Central and Accounting, and determines whether to mark the billing document complete and send a billing document complete message. These fields are populated in the subscription:

  • Completion Status
  • Document Status

Billing Document Complete Message

When Foundations publishes the Billing Document Complete message, Accounting and Billing Central subscribe to that message to post accounting transactions and update related contract line items. This information is included in the publication:

  • Document Number
  • Billing Document record
  • Record ID
  • Identifier of the Billing Document Completion Status record
  • Process Status
  • Analysis Item 1 - Analysis Item 4, each with their Record ID and Reporting Code
  • Line Items with their Names and Analysis Item 1 - Analysis Item 4

These fields are populated by the related subscription:

Object

Field

Billing Document Accounting Transaction
Accounting Company
Match Type
Outstanding Value
Period
Posting Error
Posting Status
Year
Billing Document Line Item Match Type
Outstanding Value