PSA Apex API Developer Reference


global without sharing class BillingEventsManager

Copyright (c) 2017, inc. All rights reserved. pse.BillingEventsManager class contains handling methods for triggers related to billing and supporting methods for these triggers and billing related batch processes. Additionally it also contains a web service method related to invoicing. Since Triggers, Batches and Web Services execute in system context, this class is specifically declared without sharing. CX_Ignore_Sharing


global class InvoiceInfo

A structure containing information about a billing event that is to be invoiced.


Name Type Description
eventID ID ID of a billing event that is not released and not invoiced.
invoiceNumber String Unique number to be associated with the billing event.
invoiceDate Date Date of the invoice



global InvoiceInfo(ID eventID, String invoiceNumber, Date invoiceDate)

© Copyright 2009–2018, inc. Confidential – all rights reserved. Various trademarks held by their respective owners.