Package Name: Project Billing Events
Internal Name: PA_EVENT_PUB
Description: This package contains the
public AMG APIs which provide an open interface for external systems to insert,
update and delete events.
APIs (Functions and Procedures):
Name
|
Internal
Name
|
Description
|
Create Billing Event
|
CREATE_EVENT
|
This API creates an event or
a set of events.
|
Create Multiple Billing
Events – Clear
|
CLEAR_EVENT
|
This API clears the globals
that were set up during initialization.
|
Create Multiple Billing
Events - Execute Create
|
EXECUTE_CREATE_EVENT
|
This API creates an event
using the data which is stored in the global tables during the Load phase In
order to execute this API the following list of API's should be executed in
the order of sequence.
|
Create Multiple Billing
Events – Fetch
|
FETCH_EVENT
|
This API gets the return
status that was returned during creation of an event and stored in a global
PL/SQL table.
|
Create Multiple Billing
Events – Load
|
LOAD_EVENT
|
This API loads an event to a
PL/SQL record.
|
Create Multiple Billing
Events-Initialize
|
INIT_EVENT
|
This API sets the global
tables used by the Load Execute Fetch procedures that create a new event or
update an existing event.
|
Delete Billing Event
|
DELETE_EVENT
|
This API deletes an event.
|
Update Billing Event
|
UPDATE_EVENT
|
This API updates an event or
set of events.
|
Update Multiple Billing
Events-Update
|
EXECUTE_UPDATE_EVENT
|
This API updates event data
using the information stored in the global tables during the Load phase.
|
Validate Billing Event
Deletion
|
CHECK_DELETE_EVENT_OK
|
This API checks whether an
event can be deleted.
|