AFAS

Autom Mate's AFAS integration enables seamless automation of ERP tasks, enhancing efficiency in finance, HR, and administrative workflows through streamlined data management and automated processes.

Introduction

This guide provides a comprehensive overview of the integration between Autom Mate and AFAS, equipping users with the knowledge to automate tasks and enhance business processes through seamless workflows.


What is AFAS?

AFAS Software delivers a robust suite of ERP solutions that cover finance, administration, payroll processing, and HR management. Their cloud-based platform empowers organizations to streamline operations, leverage data for informed decision-making, and support collaborative work environments.

Key Features of AFAS

  • Comprehensive ERP Modules: Includes financial administration, HR management, payroll processing, project management, and more.

  • Intuitive and Customizable Interface: Designed for user-friendliness with options to scale and tailor functionalities to specific business needs.

  • Cloud-Based Accessibility: Provides a centralized platform accessible from anywhere, fostering collaboration and productivity.

  • Sustainability Focus: AFAS emphasizes corporate social responsibility and sustainable business practices.


Autom Mate Integration with AFAS

Autom Mate’s integration with AFAS allows users to streamline data management and automate repetitive tasks across finance, HR, and administrative workflows. This integration enables businesses to improve accuracy, efficiency, and overall operational performance by utilizing AFAS actions within Autom Mate workflows.


Credentials

Establish a secure connection between Autom Mate and AFAS using credentials stored in the Autom Mate Vault.

1

Enter Connector Name

  • Provide a user-friendly name for your connector. This name should be descriptive, allowing easy identification across your workspace.

  • Example: "AFAS Integration Connector"

2

Select Authentication Type

  • Choose access_token as the authentication method to connect securely with the AFAS platform.

  • This selection enables the use of an API token for secure authorization.

3

Specify Server URL

  • Input the AFAS Server URL. This URL typically includes your unique AFAS domain.

  • Example: https://12345.rest.afas.online

4

Enter API Token

  • Insert your API Token with the required XML structure. The token format must include versioning and data tags.

  • Example Format: <token><version>1</version><data>AAABBBCCCDDD111222333444555</data></token>

5

Save Credentials

After filling in all required fields, save your credential settings in Vault to make them accessible for actions that require AFAS integration.


How To Use Actions

Create Record

Description and Purpose

The "Create Record" action allows users to create new records in AFAS directly through Autom Mate. This action automates data entry, enabling efficient and accurate record creation in AFAS to streamline administrative tasks.

Usage Instructions

1

Specify Connector Name

Select or enter the name of the connector established for AFAS (e.g., KnUser). The connector must already be configured in the Vault with the necessary credentials for AFAS integration.

2

Provide Payload Data

Enter the Payload in JSON format, containing all required fields for creating the record in AFAS. The payload should include attributes as per AFAS record requirements.

3

Execute Action

Run the action to create the record. Upon successful execution, the record will be created in AFAS based on the provided payload data.

Inputs

Sample Input
{
  "KnSubject": {
    "Element": {
      "Fields": {
        "FirstName": "John",
        "LastName": "Doe",
        "Email": "[email protected]",
        "PhoneNumber": "1234567890"
      }
    }
  }
}

Outputs


Get Record

Description and Purpose

The "Get Record" action enables users to retrieve records from AFAS through Autom Mate. This action allows users to access specific records based on defined criteria, facilitating data retrieval for analysis or processing within workflows.

Usage Instructions

1

Specify Connector Name

Enter the name of the AFAS connector configured in the Vault, which should contain valid credentials (e.g., KnUser).

2

Define Retrieval Parameters

  • Take: Specify the number of records to retrieve in a single call. The default value is 100.

  • Skip: Specify the number of records to skip from the start, useful for paginated data retrieval. The default value is 0.

3

Optional: Define Filter Query

  • Enter a filter query to narrow down the results, following this format:

    filterfieldids=fieldid,fieldid&filtervalues=value,value&operatortypes=type,type
  • Use , to separate multiple conditions (AND) and ; for alternative conditions (OR) within the filter.

  • For additional query formatting information, refer to the AFAS API Filter Guide.

4

Execute Action

Run the action to retrieve records. The specified parameters will filter and retrieve records as defined.

Inputs

Outputs


Update Record

Description and Purpose

The "Update Record" action allows users to modify existing records in AFAS via Autom Mate. This action streamlines the updating of records, enabling automated management of data updates within AFAS.

Usage Instructions

1

Specify Connector Name

Enter the connector name configured in the Vault, which contains the credentials for AFAS access (e.g., KnUser).

2

Input Payload Data

Provide the Payload in JSON format, containing the necessary fields and updated information for the record. The structure should match AFAS requirements for updating specific records.

3

Execute Action

Run the action to apply the updates. The provided payload will overwrite the existing record details in AFAS.

Inputs

Outputs

Last updated

Was this helpful?