Function: ticket_all

Result: the list of elements

All tickets

Access level: admin

  • id — Id
  • name — Subject
  • client — Client
  • date_start — Date submitted
  • last_message — Last reply
  • last_activity — Last response
  • responsible — Responsible
  • project_name — Provider
  • tstatus — Status
  • props — Properties

Drill down to User panel

Function: ticket_all.su

Drill down to User panel

Access level: admin

Set a filter by the selected client

Function: ticket_all.setfilter

Set a filter by the selected client

Access level: admin

Name

Function: ticket_all.message

Result: the list of elements

List of ticket messages

Access level: admin

  • id — Id
  • message — Message
  • date_post — Expense date
  • message_user — User

Ticket

Function: ticket_all.edit

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 ticket_all 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 ticket_all function)
    • additional query parameters ...
  • Result: successful operation or error message

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

  • name — Name. Enter a name for this payment method
  • ticket_item — .
  • ticket_project_select — .
  • client_department — .
  • item — .
  • client_priority — .
  • priority — .
  • message — .
  • show_optional — Optional parameter. To enable the option click "on". Additional query settings will be displayed. For example, this parameter is used to create a query with an attached file. You can only transfer a file by making a local call to cURL on the server. The REST API method cannot pass a file to the address.

    Example of the command "Create a request with an attached file"

    curl -F 'auth=authkey' -F 'func=ticket_all.edit' -F 'subject=test' -F 'ticket_account=3' -F 'message=hello' -F 'out=json' -F 'sok=ok' -F 'show_optional=on' -F 'file_1=@/usr/local/mgr5/cgi/test_out.txt' -k https://domain.com:1500/billmgr
    CODE

    Instead of 'auth=authkey', you can use 'authinfo=login:pass'

  • note_message — .
  • ticket_expense — .
  • high_priority — . (Optional parameter. To enable the option click "on".)
  • low_priority — . (Optional parameter. To enable the option click "on".)
  • incident_count — Support incidents . Number of incidents deducted from the client's account for this ticket. Enlarging this number will deduct additional incidents, decreasing the number will return incidents to the client's account
  • show_abuse — . (Optional parameter. To enable the option click "on".)
  • score — .
  • action — Action. Select the action that should be taken, if the client fails to resolve the issue
  • deadline_date — Date when the issue should be resolved. Abuse issue should be resolved by this date
  • deadline_time — Time. Abuse issue should be resolved by this time
  • score_note — .

Add this ticket to Favorites and keep track of its history

Function: ticket_all.favorite

Add this ticket to Favorites and keep track of its history

Access level: admin

Parameters:

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

Result: successful operation or error message

Delete this ticket from the system

Function: ticket_all.delete

Delete this ticket from the system

Access level: admin

Parameters:

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

Result: successful operation or error message

Set filter.

ticket_all.filter