BILLmanager 6

Staff (employee)

Function: employee

Result: the list of elements

Staff

Access level: root admin

  • id — Id
  • name — Login
  • realname — Full name
  • email — Email
  • department — Departments
  • status — Parameters

Deny access to the billing for the selected administrator

Function: employee.suspend

Deny access to the billing for the selected administrator

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the id element of employee function.

Result: successful operation or error message

Department

Function: employee.department

Result: the list of elements

Departments to which this staff member is assigned

Access level: root admin

  • id — Id
  • name — Department
  • status — Status

Unassign this staff member from the department

Function: employee.department.suspend

Unassign this staff member from the department

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the id element of employee.department function.

Result: successful operation or error message

Assign this staff member into the selected department

Function: employee.department.resume

Assign this staff member into the selected department

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the id element of employee.department function.

Result: successful operation or error message

Go to the panel with privileges of the selected staff member

Function: employee.su

Go to the panel with privileges of the selected staff member

Access level: root admin

Delete

Function: employee.delete

Delete

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the id element of employee function.

Result: successful operation or error message

Name

Function: rights2.user

Result: the list of elements

User rights

Access level: root admin

  • caption — Name
  • access — Access

Resume

Function: rights2.user.resume

Resume

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the name element of rights2.user function.

Result: successful operation or error message

Suspend

Function: rights2.user.suspend

Suspend

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the name element of rights2.user function.

Result: successful operation or error message

Set filter.

rights2.user.filter

Partial access is given to the list elements. Set the list filter. Excluded records will be unavailable

Function: rights2.user.hardfilter

Partial access is given to the list elements. Set the list filter. Excluded records will be unavailable

Access level: root admin

Support center settings

Function: employee.support_tool_settings

Support center settings

Access level: admin

Assign a request to an employee

Function: support_tool_responsible

Assign the ticket to an employee or department. Submit Request form.

In the platform interface: click Submit in the ticket.

Use either elid or plid. If you use plid, you must log in under the account of the employee to whom this ticket is assigned in the "Tickets" list.

support_tool_responsible

Name

Type

Mandatory

Description

elid

positive integer

yes

ticket id in the "All tickets" section

plid

positive integer

yes

ticket id in the "Tickets" section

set_responsible

positive integer

yes

The id of the employee or department to which the ticket will be assigned

set_responsible_default

flag

no

the on value will assign an employee or department to be responsible by default

sok


no

the ok value allows you to submit the form, without the value, the changes will not be applied

su

string

no

the login of the employee under the account of which the ticket is to be executed

Пример запроса
/usr/local/mgr5/sbin/mgrctl -m billmgr support_tool_responsible su=admin set_responsible=43 elid=2 sok=ok
Пример запроса
https://192.168.10.11/billmgr?func=support_tool_responsible&elid=72&set_responsible=7416&sok=ok

Set filter

employee.filter

Allow access to the billing

Function: employee.resume

Allow access to the billing

Access level: root admin

Parameters:

  • elid — one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the id element of employee function.

Result: successful operation or error message

Send SMS

Function: employee.sms

Access level: admin

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid — unique identifier (id element of employee function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok — the parameter must not be empty, generally "ok".
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok — the parameter must not be empty, generally "ok".
    • elid — unique identifier (id element of employee function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • type — Choose a phone number. Select a type of the phone number to send an sms
  • phone — Phone number. A phone number to which this SMS will be sent
  • message — Message. Message that you want to send

Edit the staff profile

Function: employee.edit

Access level: admin root

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid — unique identifier (id element of employee function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok — the parameter must not be empty, generally "ok".
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok — the parameter must not be empty, generally "ok".
    • elid — unique identifier (id element of employee function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name — Login. Enter a login
  • realname — Full name. Enter the first and the last name
  • position — Job title . Job title. It is shown in tickets in BILLmanager 6., eg. Technical support specialist
  • passwd — Password. Enter a password
  • confirm — Re-enter password. Re-type the password to ensure it is correct
  • department — Departments. Select departments to which you want to assign this staff member.
  • email — Email. Email address of the staff member
  • phone — Phone number. Enter a phone number that can be used for sms notifications
  • default_access_allow — . (Optional parameter. To enable the option click "on".) Allow full access to all features for this staff member