Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

428 total results found

Developer Portal

A portal where external developers can find documentation regarding the Signify development process, integrations and standards.

Signify System Documentation

Need a little guidance? All the user manuals, quick reference guides and help you need on the Signify modules.

Signify System Documentation V9

Signature

The Standards

LEAVE MANAGEMENT

How to manage Leave.

ORGANISATION STRUCTURE

The Organisation Structure module allows a user to define and build the hierarchical structure for a company. In addition to this a user can also continue and link individual employees or positions to nodes on the organisation structure.

JOB PROFILER

The Job Profile module allows a user to define and create a profile or job description for every job in an organisation.

MANAGE EMPLOYEES

The Manage Employees module allows a user not only to create and manage an employee’s records but also serves as a complete organisational reference for everything pertaining to an employee.

Manage Employees

EMPLOYEE RELATIONS

The Signify Software Employee Relations (ER) Module is designed to assist with the recording and storing of information that relate to inadequate performance and misconduct of employees whilst they are at work.

TRAINING SCHEDULING

Scheduling of Classroom Events; Book learner on Events; Attendance Register

eLearning - ASSESSMENT BUILDER

How to create on-line assessments.

eLearning - DISCUSSION FORUM

Ask the Expert. Share knowledge between employees.

VACANCY TRACKER & RECRUITEMENT

The Recruitment & Selection Module manages advertisements for positions up to the point where an employee can be appointed to a position. These advertisements can be placed for both internal and external candidates.

eLearning - MOBILE APPLICATIONS

User/Learning Application ; Workplace Observation (Assessor) Application

PERFORMANCE MANAGEMENT

Manage employee's performance appraisals .

eLearning - PATHWAYS

How to work with Pathways. A learning pathway is described as a carefully constructed route, taken by a learner through a range of e-learning activities. A pathway consists of digestible chunks and acts as a roadmap, guiding learners on a learning path. A path...

HELPFUL LINKS

More about Signify......

FREQUENTLY ASKED QUESTIONS

FAQ's

LICENCE MANAGEMENT

This module is implemented to manage the life cycle of licences required by an employee’s job/position, ad hoc licences and public licences.

RELEASE NOTES

A collection of the Release Notes for the different versions of the system.

eLearning - OTHER

LMS Portal ; Moderation ; Mentors and Coaches; Learnerships;

PERSONAL DEVELOPMENT PLAN

Personal Development Planning is the process of creating an action plan based on goal-setting and planning for personal development within the context of a career, education or for self-improvement.

Elastic Stack

How to guides

Signature

Short guides on how to create content on Signature

C#

The Standards

Shared libraries

The Standards

MVC

The Standards

Entity Framework

The Standards

JavaScript

The Standards

CSS/HTML

The Standards

React

The Standards

Web API (REST)

The Standards

SQL

The Standards

User Manual V8

PERFORMANCE MANAGEMENT

User Manual V8.8

eLearning - PATHWAYS

FAQ's

eLearning - PATHWAYS

Videos

eLearning - PATHWAYS

User Manual V8.9

PERFORMANCE MANAGEMENT

Videos

PERFORMANCE MANAGEMENT

User Manual

TRAINING SCHEDULING

Quick Reference Guides & Practical Exercises

TRAINING SCHEDULING

FAQ's

TRAINING SCHEDULING

The Elastic Stack

Elastic Search Elasticsearch is a real-time, distributed storage, RESTful search, and analytics engine. It can be used for many purposes, but one context where it excels is indexing streams of semi-structured data, such as logs or decoded network packets. Ki...

Implementing Elastic Search

Packages Required Configuration

Implementing Fluentd

Packages Required Configuration

Implementing Kibana

Packages Required Configuration

Implementing SeriLog

https://serilog.net/ https://github.com/serilog/serilog/wiki/Configuration-Basics https://github.com/serilog/serilog-sinks-elasticsearch   Packages Required Configuration

Our Values and AXIOM

Click the image below to view our AXIOM

Apex SQL

Apex SQL Complete ApexSQL Complete can automatically fill in SQL keywords, statements, and identifiers. It integrates seamlessly with SSMS and helps with object script and description reviews without coding interruption and also speeds up SQL coding with snip...

Signature Overview

Signature

The building blocks of Signature is based on the idea of a Library. Just like any library there exist shelves with books, each book can contain chapters and pages. You start off by creating the shelve that is the highest level of categorisation in Signature. O...

Organising Content

Signature

Within Signature there are two options for moving content around; Either you can move pages and chapters individually or you can sort entire books. Note that to move content you will need to have ‘edit’ permission for both the content being moved and the pare...

Searching Content

Signature

The ability to search your documentation is vital to day-to-day use. There are a few locations within Signature where you can search for your content. Below is a list of search functions within Signature: Header Search Bar - The search bar/link in the heade...

Default Page Editor

Signature

The default editor in Signature is a ‘What You See Is What You Get’ (WYSIWYG) editor. The usage of this editor is similar to typical word-processing applications such as Word or Google Docs. Editor Shortcuts The following shortcuts are available in the WYSIW...

Reusing Page Content

Signature

Within Signature you may find that you want to include the same block of content in multiple places. You could copy and paste that content into multiple pages but then, if that content needs to be changed, you’d have to update it multiple times across differen...

Creating Video Tutorials

Signature

A video is worth a thousand words or maybe a few more.  At Signify we create short tutorial videos to enpart knowledge regarding general questions and functionality of our system and tools. The following list will serve as a guide on how to create videos Ti...

How to create a new book

Signature How to guides

When to add a book? You can think of a book as a topic you can speak on for days on end without stopping. In other words, there really is a lot to say! Smaller or shorter snippets of information belong in either a chapter or a page. Steps Sign into Signa...

V9 in Human Language

Micro Services Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of services that are: Highly maintainable and testable Loosely coupled Independently deployable Organiz...

SCORM vs xAPI

Explaining xAPI to a 5th grader, click the image below Understanding SCORM vs xAPI What is SCORM? Shareable Content Object Reference Model Learning standard used to publish interactive learning content 1.1, 1.2, 2004 2nd Edition, 2004 3rd Edition, 200...

Table of content

The Standards C#

General Statements, expressions and operators Separation of concerns Types Classes and Structs Interfaces Comments Arrays Generics Strings Namespaces Exception handling

General

The Standards C#

Developers guide to debugging (click on the image below) When dealing with objects, always check that they exist and content/elements are available public IEnumerable<exSample> GetSamples(SignifyHRDAL dbContext) { var samples = SampleHelper....

Statements, expressions and operators

The Standards C#

References Statements Expressions and operators   Additional Ensure the proper use of extension methods and overloads. When you have to pass in a few null values for a method, consider making another overload. Also check that the null value is handl...

Separation of concerns

The Standards C#

The main concept here is Single Responsibility - "a class/method must have only one reason to change".  This deals specifically with cohesion. //Bad public exSample UpdateSample(int id, string newDescription, int productId) { //Method purpose is to ret...