Interface: HRMS - Applicant Version 2022.10

This documentation describes the AbaConnect Interface Applicant for the HRMS Application.


General Information

General information about the AbaConnect interface.

AbaConnect Interface Information
Application :HRMS
Interface Name :Applicant
ID :ApplicantV2 ( Applicant )
Version :2022.10
Status:Productive


Displays the possible import and export features for this interface.

Export / Import Modus
Export :XML
Import :XML


Displays additional information for this interface.

Additional Information

                                  Highest field Revision for this interface : 0



Mapping Information

The following displays the Mapping details for this interface.

Mapping Information
Mapping ID :AbaDefault
Mapping Name :Applicant
Description :

                



Example AbaConnect XML Structure

The following is an example of an XML Header structure. This information is also visible in an AbaConnect XML Export file, that has been exported via the Abacus AbaConnect User Interface.

AbaConnect XML Struktur
<?xml version='1.0' encoding='UTF-8'?>
<AbaConnectContainer>
  <TaskCount>1</TaskCount>
  <Task>
    <Parameter>
      <Application>HRMS</Application>
      <Id>ApplicantV2</Id>
      <MapId>AbaDefault</MapId>
      <Version>2022.10</Version>
      <!-- Attention : The client number (Mandant) is optional and implies that the data can only be imported into specified client (Mandant) -->
      <!-- The Client Option (Mandant) only has an influence when importing data. It can be configured in the AbaConnect Export Settings. -->
      <!-- By default, the client number (Mandant) is not written to the export file -->
      <Mandant>7777</Mandant>
    </Parameter>
    <Transaction>
      <ApplicantV2 mode='SAVE'>
          <!-- The specific data fields for the AbaConnect interface are included here. -->
      </ApplicantV2>
    </Transaction>
  </Task>
</AbaConnectContainer>



Example AbaConnect Command Line

The following includes examples of AbaConnect Command Line. The AbaConnect Command Line is executed with the abaconnectexportconsole.exe and abaconnectimportconsole.exe programmes. The AbaConnect Command Line must be run direct on the Abacus server. More detailed information about AbaConnect Command Line is available on the Abacus Homepage. The following examples serve as starting point for creating a simple command line.

AbaConnect Command Line
Export :
abaconnectexportconsole.exe "/USRuser" "/PWxxx"  "-aHRMS"  "-version2022.10"  "-M7777"  "-acidApplicantV2"  "-mapidAbaDefault"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-exportfileX:\data.xml"

Import :
abaconnectimportconsole.exe "/USRuser" "/PWxxx"  "-aHRMS"  "-version2022.10"  "-M7777"  "-datamodeXML"  "-responseYES"  "-responsefileX:\response.xml"  "-importfileX:\data.xml"

N.B. : For importing XML data, it is not necessary to specify the Interface ID and Mapping on the Command Line. This information is contained in the XML Import file.



Mapping Structure

The following displays a simplified mapping structure for this interface.
The XML-Element and Parent-Name are always in english. Click on the row to display additional information.

XML Element Name Field Name Parent Name Type Length Mandatory
ApplicantV2Application---Yes
    - ApplicationIdApplication IDApplicantV2GUID36No
    - JobIdJob IDApplicantV2GUID36Yes
    - JobPortalJob portalApplicantV2Number10No
    - ReceiptApplication receiptApplicantV2Date-No
    - JobEntryDate of entryApplicantV2Date-No
    - LevelOfEmploymentLevel of employmentApplicantV2Number4No
    - SalaryWageApplicantV2Number10No
    - SalaryCountNo. of wage periods per yearApplicantV2Number2No
    - PayrollMethodPayroll methodApplicantV2Text1No
    - ApplicationTypeApplication typeApplicantV2Number10No
    - StateStatus of the applicationApplicantV2GUID36No
    - DesiredContactingContact type desiredApplicantV2Number10No
    - PreviousEmploymentPrevious terms of employmentApplicantV2Number10No
    - ApplicationDateApplication dateApplicantV2Date-No
    - DepartmentDepartment numberApplicantV2Number8No
    - DivisionDivisionApplicantV2Number6No
    - AddressNumberAgencyAddress no.ApplicantV2Number10No
    - RecruitingGroupJob groupApplicantV2Number10No
    - RejectionInternInternal refusal reasonApplicantV2Number10No
    - RejectionExternExternal refusal reasonApplicantV2Number10No
    - FirstNameFirst nameApplicantV2Text50No
    - LastNameNameApplicantV2Text100No
    - SexSexApplicantV2Text1No
    - BirthDateDate of birthApplicantV2Date-No
    - CivilStatusCivil statusApplicantV2Number8No
    - NationalityNationalityApplicantV2Text4No
    - BirthPlacePlace of originApplicantV2Text100No
    - LanguageCodeLanguage codeApplicantV2Text6No
    - SalutationSalutationApplicantV2Number6No
    - SalutationNameAddress nameApplicantV2Text50No
    - TitleTitleApplicantV2Text50No
    - StreetStreetApplicantV2Text50No
    - HouseNumberHouse numberApplicantV2Text9No
    - ZipPost codeApplicantV2Text15No
    - CityLocationApplicantV2Text50No
    - CantonCantonApplicantV2Text50No
    - CountryCountryApplicantV2Text4No
    - EmailE-mailApplicantV2Text65No
    - MobileMobile phoneApplicantV2Text50No
    - PhonePhoneApplicantV2Text50No
    - Phone2Phone 2ApplicantV2Text50No
    - PictureFileNameApplicant photoApplicantV2Binary-No
    ApplicantUserTableFieldsIndividual fields (applicant)ApplicantV2--No
        - EmptyEmptyApplicantUserTableFieldsText-No
    DossierDossierApplicantV2--No
        - NameName of dossierDossierText50No
        - DescriptionDescriptionDossierText200No
        - DocumentIdUnique number of the documentDossierText36No
        - FilenameFile name for this transactionDossierText-1No
        - OriginalFilenameNom d'origine du fichierDossierText-1No



Field Information

The following is a detailed description of the fields used in this interface.

Application ID
XML Element Name:ApplicationId
Parent Element:ApplicantV2
Field Type:GUID
Action Type:Import und Export
Field Length:   36Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "ApplicationId")
                    

Job ID
XML Element Name:JobId
Parent Element:ApplicantV2
Field Type:GUID
Action Type:Import und Export
Field Length:   36Decimal Places:   0Mandatory Field:   YesRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "JobId")
                    

Job portal
XML Element Name:JobPortal
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "JobPortal")
                    

Application receipt
XML Element Name:Receipt
Parent Element:ApplicantV2
Field Type:Datum (2000-03-20)
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Receipt")
                    

Date of entry
XML Element Name:JobEntry
Parent Element:ApplicantV2
Field Type:Datum (2000-03-20)
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "JobEntry")
                    

Level of employment
XML Element Name:LevelOfEmployment
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   4Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "LevelOfEmployment")
                    
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

Wage
XML Element Name:Salary
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   2Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Salary")
                    
The decimal separator for numbers must be represented with a point, as defined by the XML standards from W3C.

No. of wage periods per year
XML Element Name:SalaryCount
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   2Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "SalaryCount")
                    

Payroll method
XML Element Name:PayrollMethod
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "PayrollMethod")
                    

Application type
XML Element Name:ApplicationType
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "ApplicationType")
                    

Status of the application
XML Element Name:State
Parent Element:ApplicantV2
Field Type:GUID
Action Type:Import und Export
Field Length:   36Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "State")
                    

Contact type desired
XML Element Name:DesiredContacting
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "DesiredContacting")
                    

Previous terms of employment
XML Element Name:PreviousEmployment
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "PreviousEmployment")
                    

Application date
XML Element Name:ApplicationDate
Parent Element:ApplicantV2
Field Type:Datum (2000-03-20)
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "ApplicationDate")
                    

Department number
XML Element Name:Department
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   8Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Department")
                    

Division
XML Element Name:Division
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Division")
                    

Address no.
XML Element Name:AddressNumberAgency
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "AddressNumberAgency")
                    

Job group
XML Element Name:RecruitingGroup
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "RecruitingGroup")
                    

Internal refusal reason
XML Element Name:RejectionIntern
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "RejectionIntern")
                    

External refusal reason
XML Element Name:RejectionExtern
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   10Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "RejectionExtern")
                    

First name
XML Element Name:FirstName
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "FirstName")
                    

Name
XML Element Name:LastName
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "LastName")
                    

Sex
XML Element Name:Sex
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Sex")
                    

Date of birth
XML Element Name:BirthDate
Parent Element:ApplicantV2
Field Type:Datum (2000-03-20)
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "BirthDate")
                    

Civil status
XML Element Name:CivilStatus
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   8Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "CivilStatus")
                    

Nationality
XML Element Name:Nationality
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Nationality")
                    

Place of origin
XML Element Name:BirthPlace
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   100Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "BirthPlace")
                    

Language code
XML Element Name:LanguageCode
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "LanguageCode")
                    

Salutation
XML Element Name:Salutation
Parent Element:ApplicantV2
Field Type:Nummer
Action Type:Import und Export
Field Length:   6Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Salutation")
                    

Address name
XML Element Name:SalutationName
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "SalutationName")
                    

Title
XML Element Name:Title
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Title")
                    

Street
XML Element Name:Street
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Street")
                    

House number
XML Element Name:HouseNumber
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   9Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "HouseNumber")
                    

Post code
XML Element Name:Zip
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   15Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Zip")
                    

Location
XML Element Name:City
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "City")
                    

Canton
XML Element Name:Canton
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Canton")
                    

Country
XML Element Name:Country
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   4Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Country")
                    

E-mail
XML Element Name:Email
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   65Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Email")
                    

Mobile phone
XML Element Name:Mobile
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Mobile")
                    

Phone
XML Element Name:Phone
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Phone")
                    

Phone 2
XML Element Name:Phone2
Parent Element:ApplicantV2
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Phone2")
                    

Applicant photo
XML Element Name:PictureFileName
Parent Element:ApplicantV2
Field Type:Binary data
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "PictureFileName")
                    

Individual fields (applicant)
XML Element Name:ApplicantUserTableFields
Parent Element:ApplicantV2
Field Type:ID
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "ApplicantV2FieldsSSTId")
                    

Empty
XML Element Name:Empty
Parent Element:ApplicantUserTableFields
Field Type:Text
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Empty")
                    

Dossier
XML Element Name:Dossier
Parent Element:ApplicantV2
Field Type:ID
Action Type:Import und Export
Field Length:   -Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                

Name of dossier
XML Element Name:Name
Parent Element:Dossier
Field Type:Text
Action Type:Import und Export
Field Length:   50Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Name")
                    

Description
XML Element Name:Description
Parent Element:Dossier
Field Type:Text
Action Type:Import und Export
Field Length:   200Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Description")
                    

Unique number of the document
XML Element Name:DocumentId
Parent Element:Dossier
Field Type:Text
Action Type:Import und Export
Field Length:   36Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "DID")
                    

File name for this transaction
XML Element Name:Filename
Parent Element:Dossier
Field Type:Text
Action Type:Import und Export
Field Length:   -1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "Filename")
                    

Nom d'origine du fichier
XML Element Name:OriginalFilename
Parent Element:Dossier
Field Type:Text
Action Type:Import und Export
Field Length:   -1Decimal Places:   0Mandatory Field:   NoRevision:   0Ascii ID :   -
Description:

                                  (The internal field ID for this element is "OriginalFilename")