AddEmployees - method

Input

Input is .xml file with following marks.

Element

Item description

Obligation

<Employees>

 

 

+<Employee>

 

 

++<EmployeeID>

Employee ID

yes

++<Active>

Active

no

++<PayrollCalc>

Payroll calc

no

++<StatusID>

Status ID

yes

++<FamilyName>

Family name

no

++<Name>

Name

no

++<DateOfBirth>

Date of birth

no

++<Gender>

Gender

yes

++<EMSO>

EMSO

no

++<TaxNumber>

Tax number

no

++<PlaceOfBirth>

Place of birth

no

++<Citizenship>

Citizenship

no

++<AddrStreet>

Residence street address

no

++<AddrTown>

Permanent residence town

no

++<AddrZipCode>

Permanent residence zip code

no

++<AddrCountryId>

Permanent residence country id

no

++<AddrCounty>

Permanent residence county id

no

++<TempAddrStreet>

Temporally residence street

no

++<TempAddrTown>

Temporally residence town

no

++<TempAddrZipCode>

Temporally residence zip code

no

++<TempAddrCountryId>

Temporally residence country id

no

++<TempAddrCounty>

Temporally residence county id

no

++<DateBegEmp>

Beginning of employment 

no

++<DateEndEmp>

End of employment 

no

++<TrialPeriod>

End of trial period

no

++<YOSInYearY>

Total years of service curent employee (years)

no

++<YOSInYearM>

Total years of service curent employee (month)

no

++<YOSInYearD>

Total years of service curent employee (days)

no

++<YOSSameTradeY>

Total years of service in same industry (years)

no

++<YOSSameTradeM>

Total years of service in same industry (months)

no

++<YOSSameTradeD>

Total years of service in same industry (days)

no

++<YOSPastY>

Total years of service (years)

no

++<YOSPastM>

Total years of service (months)

no

++<YOSPastD>

Total years of service (days)

no

++<YOSBoughtY>

Total years of service bought (years)

no

++<YOSBoughtM>

Total years of service bought (months)

no

++<YOSBoughtD>

Total years of service bought (days)

no

++<YOSCivilServiceY>

Total years of service in civil service (years)

no

++<YOSCivilServiceM>

Total years of service in civil service (months)

no

++<YOSCivilServiceD>

Total years of service in civil service (days)

no

++<YOSRecognizedY>

Total years of service recognized (years)

no

++<YOSRecognizedM>

Total years of service months (months)

no

++<YOSRecognizedD>

Total years of service recognized (days)

no

++<YOSAbroadY>

Total years of service abroad (years)

no

++<YOSAbroadM>

Total years of service abroad (months)

no

++<YOSAbroadD>

Total years of service abroad (days)

no

++<ZZRZIDisability>

Employee with disability

no

++<DisabilityAboveQuota>

Employee with disability above quota

no

++<CollectiveAgreement>

Employment under collective agreement

no

++<MainEmployment>

Employee main employment

no

++<DURSID>

Tax office id

no

++<ZPIZID>

Pension insurance id

no

++<TariffClass>

Employee tariff class

no

++<SalaryGrade>

Employee salary grade

no

++<DepartmentID>

Department id

no

++<DepartmentOrgID>

Department organizational structure id

no

++<JobPositionID>

Job position id

no

++<HoursPerDay>

Hours per day

no

++<HoursPerWeek>

Hours per week

no

++<PayrollColectiveAgreement>

Employement under colective agreement

no

++<EmploymentPerc>

Percentage og employment

no

++<CostCenter>

Cost center id

no

++<CostDriver>

Cost driver id

no

++<ClercID>

Clerc id

no

++<Analytics1ID>

Analytics1 id

no

++<Analytics2ID>

Analytics2 id

no

++<Analytics3ID>

Analytics3 id

no

++<AgedAbove55>

Aged above 55 years

no

++<AgedBelow26>

Aged below 26 years

no

++<EmploymentAbove100>

Employment above 100 percentage

no

++<WithoutEmployerContrib>

Date until which employer don’t have to pay employees contributions

no

++<FirstEmployment>

First employment of employee

no

++<ExemptEmplContribDate>

Date until which employer don’t have to pay employees contributions for unemployement

no

++<ContribEmplFixedTerm>

Contrib empl fixed term

no

++<EarlyRetirementCond>

Conditions for earlier retirement

no

++<ContribExempt30Years>

Contrib exempt30 years

no

++<GeneralIncTaxAllow>

General inc tax allow

no

++<GeneralIncTaxAllowAmount>

General inc tax allow amount

no

++<AddIncTaxAllow>

Add inc tax allow

no

++<AddIncTaxAllowAmount>

Add inc tax allow amount

no

++<PersonalIncTaxAllowAmount>

Personal inc tax allow amount

no

++<IncTaxAmount>

Inc tax amount

no

++<ReinburGross>

Reinbur gross

no

++<ReinburHoursNum>

Reinbur hours num

no

++<ReinburHourBase>

Reinbur hour base

no

++<ReinburMonthsNum>

Reinbur months num

no

++<BankAccounts>

 

 

+++<BankAccount1>

 

 

++++<CustomerBankCode>

Customer bank code

no

++++<Name>

Name

no

++++<Type>

Type

no

++++<Percent>

Percent

no

+++<BankAccount2>

 

 

++++<CustomerBankCode>

Customer bank code

no

++++<Name>

Name

no

++++<Type>

Type

no

++++<Percent>

Percent

no

 

 

 

Output

The output is a .xml file in which it is stated, if the method is successful or not.

Natisni