Click or drag to resize

clsUpdateEmployeePeriod Class

Class to update employee period data. Class is replaced by clsImportEmployeePeriod
Inheritance Hierarchy
SystemObject
  MARIInterfaceclsUpdateEmployeePeriod

Namespace:  MARIInterface
Assembly:  MARIInterface (in MARIInterface.dll) Version: 8.0.0.100
Syntax
public class clsUpdateEmployeePeriod

The clsUpdateEmployeePeriod type exposes the following members.

Constructors
  NameDescription
Public methodclsUpdateEmployeePeriod
Initializes a new instance of the clsUpdateEmployeePeriod class
Top
Properties
  NameDescription
Public propertyEmployeeNumber
Number of the Employee
Public propertyValidPeriodeFrom
Period in the time organisation of MARIProject 2006012 YYYYMMM
Top
Methods
  NameDescription
Public methodbPeriodExists
Public methodLoad
Load an Employee Period
Public methodUpdate
Update an exisiting Employee Period
Public methodValidate
Function Validates the loaded Employee Period object.
Top
Fields
  NameDescription
Public fieldAccCostRate
First cost rate for the internal service charge modul
Public fieldAccCostRate2
Second cost rate
Public fieldAccCostRate3
Real cost rate per hour for the third valuation method
Public fieldAccCostRate4
Real cost rate per hour for the fourth valuation method
Public fieldBusinessUnit
Business Unit of the employee (1:1 for fixed employees, 1:n for free lancers)
Public fieldCalendarID
Link to employee calendar
Public fieldCostCenter
NVARCHAR(20)Responsible Cost Centre (Company Business Unit) (Cost Centre)
Public fieldCostRatePolitical
Costprice per hour
Public fieldCostRatePolitical2
Second cost rate. Is only used when CostRateType = eCostRateType.MainBusinessUnitOtherThanOthers
Public fieldCostRateType
Normaly an employee will have only one cost rate for all business units he/she is working for.
Public fieldCreditor
NVARCHAR(20)Kreditorennummer des Mitarbeiters in der FiBu (Company Business Unit) (Creditor)
Public fieldCreditorCreditCard
NVARCHAR(20)Creditor number for the Company Credit Card (Creditor Credit Card)
Public fieldEmployeeManager
NVARCHAR(20)
Public fieldEmployeeSecondManager
NVARCHAR(20)
Public fieldGroupID
Reference to the Group 1
Public fieldGroupID2
Reference to the Group 2
Public fieldGroupID3
Reference to the Group 3
Public fieldoErrors
Contains all Errors
Public fieldPayrollCompany
Company ID for the HR Export
Public fieldPayrollEmployeeNumber
NVARCHAR(20)Active personell number in the payroll accounting
Public fieldPersonalType
Each employee can be either a regular employee or a free lancer.
Public fieldPlanningCapacity
0 to 100 (if aplicable over 100).How far may this employee be taken into account (Planned working time * Planning capacity/100) = Planable hours
Top
Remarks
See Also