...
- add() provides a netid, nodename, other arguments to create a node
- delete() provide a nodename, tell NetAdmin to delete the record
- getBilling() provide a netid, receive whether or not PTAEO required
- getNodeList() provide a netid, receive a list containing zero or more nodename(s) that are associated with that netid
- getNodeDetails() provide a nodename, receive the details for that nodename
- update() provide a nodename, provide arguments to change on the node
Table of Contents |
---|
WSDL details
Kazi has provided a WSDL conforming to the SPEC defined here:
add()
Arguments for add:
netid of owner
nodename (needs to be unique, and NOT exist already in the system)
client category (DS,MW,WS). This field is called "Policy Group" on the netAdmin API.
...
Arguments for delete:
nodename (needs to be unique, and exist)
datestamp for date to delete, formatted as Oracle date (31-JAN-2013). This is awkward for ServiceNow, but native for NetBill. Furthermore, ServiceNow already has a method that formats months in this way for previous Oracle interactions.
Note |
---|
Existing Oracle API: FUNCTION expireCBAccount (a_node_name IN VARCHAR2, a_expire_date IN DATE) New ServiceNow API: FUNCTION expireCBAccountViaSN (a_node_name IN VARCHAR2, a_expire_date IN DATEVARCHAR2) RETURN NUMBER
a_expire_date input expected format:MM/DD/YYYY 0 success -10 cb node does not exist -n database error occurred |
...