Add | Adds a record to the object table in SAP Business One company database. |
Close | Not supported. |
GetAsXML | Returns the object from XML data, which is stored as string in a buffer. |
GetByKey | Retrieves and sets the values of the object's properties by the object's absolute key from the Company database. |
Remove | Deletes a record from the object table. |
SaveToFile | Save the object to a file as XML data. |
SaveXML | Saves the object data to XML formatted data. |
Update | Updates the object data in the company database. |
AbsenceInfo | Returns the EmployeeAbsenceInfo object. |
AccountantResponsible | property AccountantResponsible |
Active | property Active |
AdditionalAmount | The additional benefit amount of the employee.
Field: AddiAmnt. |
AdditionalCurrency | The currency of the additional benefit amount.
Field: AddiCurr. |
AdditionalUnit | The time period unit of the additional benefit.
Field: AddiUnit. |
ApplicationUserID | Sets or returns the employee user code of SAP Business One application.
Field name: userId. This is a foreign key to the Users object. |
AttachmentEntry | Sets or returns the Attachment Entry.
Field name: AtcEntry. |
Attachments | Returns the Attachments object. |
AuthorizationForRetrieveFromSEFAZ | Authorization to Retrieve NFe from SEFAZ.
Field name: ARetSEFAZ. |
BankAccount | Sets or returns the bank account number of the employee .
Field name: bankAcount. Length: 100 characters. |
BankBranch | Sets or returns the bank branch name of the employee .
Field name: branch Length: 100 characters |
BankBranchNum | Sets or returns the bank branch number of the employee .
Field name: bankBranNo. Length: 30 characters. |
BankCode | Sets or returns the employee bank name.
Field name: bankCode. Length: 30 characters. |
BankCodeForDATEV | The bank code for DATEV.
Field name: BCodeDateV. Length: 20 characters. |
BirthPlace | The birth place of the employee.
Field: BirthPlace. |
BPLID | property BPLID |
Branch | Sets or returns the branch office of the employee.
Field name: branch. |
Browser | Returns the DataBrowser object. |
CitizenshipCountryCode | Sets or returns the citizenship country code.
Field name: citizenshp. This is a foreign key to the Countries table (OCRY - not exposed through the DI API). Length: 3 characters. |
CompanyNumber | Indicate the company number to which the employee belongs, in case there are various numbers available within the company.
Field name: CompanyNum. Length: 20 characters. |
CostCenterCode | Sets or returns the cost center to which the employee belongs.
Field name: CostCenter. |
CountryOfBirth | Sets or returns the country of birth of the employee.
Field name: brthCountr. Length: 3 characters. This is a foreign key to the Countries table (OCRY - not exposed through the DI API). |
CPF | property CPF |
CRCNumber | property CRCNumber |
CRCState | property CRCState |
CreateDate | property CreateDate |
CreateTime | property CreateTime |
DateOfBirth | Sets or returns the birth date of the employee.
Field name: birthDate. |
Department | Sets or returns the employee department.
Field name: dept This is a foreign key to the Departments table (OUDP), which is exposed via the DepartmentsService object. |
DeviatingBankAccountOwner | Indicate whether the bank account owner is a person other than the employee, for example, the spouse of the employee.
Field: DevBAOwner. |
DIRFResponsible | property DIRFResponsible |
EducationInfo | Returns the EmployeeEducationInfo object. |
EducationStatus | The education level of the employee.
1 - Without Profession Field: StatusOfE. |
eMail | Sets or returns the e-mail address.
Field name: email. Length: 100 characters. |
EmployeeBranchAssignment | property EmployeeBranchAssignment |
EmployeeCode | property EmployeeCode |
EmployeeCosts | Sets or returns the employee costs. Field name: empCostCur. |
EmployeeCostsCurrency | Sets or returns the currency of the employee cost.
Field name: empCostCur. Length: 3 characters. |
EmployeeCostUnit | Sets or returns a valid value of BoSalaryCostUnits type that specifies the employee cost unit (for example: per hour, per day, per month, and so on). Field name: empCostUnt. |
EmployeeID | Returns the employee ID. Field name: empID. |
EmployeeRolesInfo | Returns the EmployeeRolesInfo child object. |
EmployeeType | Sets or returns the default role ID of the employee. Field name: type. This is a foreign key to the Employee Type table (OHTY - not exposed through the DI API). |
ExemptionAmount | The amount of the exemption benefit of the employee.
Field: ExemptAmnt. |
ExemptionCurrency | The currency of the exemption benefit amount.
Field: ExemptCurr. |
ExemptionUnit | The time period unit of the exemption benefit.
Field: ExemptUnit. |
ExternalEmployeeNumber | The external employee number.
Field: ExtEmpNo. |
Fax | Sets or returns the fax number.
Field name: fax. Length: 50 characters. |
FirstName | Sets or returns the employee first name.
Field name: firstName. Mandatory property. Length: 50 characters. |
Gender | Sets or returns a valid value of BoGenderTypes type that specifies the employee gender type.
Field name: sex. |
GenderEx | Sets or returns the gender type that you specified in addition to the system predefined employee gender type.
Field name: SexEx. Length: 15 characters. |
HealthInsuranceCode | The health insurance code of the employee.
Field name: HeaInsCode. Length: 50 characters. |
HealthInsuranceName | The health insurance name of the employee.
Field name: HeaInsName. Length: 50 characters. |
HealthInsuranceType |
Indicate the type of the employee's health insurance.
Field name: HeaInsType. Length: 20 characters. |
HomeBlock | Sets or returns the block of the home address.
Field name: homeBlock. Length: 100 characters. |
HomeBuildingFloorRoom | Sets or returns additional details of the home address, such as building number, floor number, and room number. Field name: HomeBuild. Length: 64,000 characters. |
HomeCity | Sets or returns the city of the home address. Field name: homeCity. Length: 100 characters. |
HomeCountry | Sets or returns the country of the home address. Field name: homeCountr. Length: 3 characters. This is a foreign key to the Countries table (OCRY - not exposed through the DI API). |
HomeCounty | Sets or returns the county part of the home address. Field name: homeCounty. Length: 100 characters. |
HomePhone | Sets or returns the home phone number.
Field name: homeTel. Length: 50 characters. |
HomeState | Sets or returns the state of the home address. Field name: homeState. Length: 3 characters. This is a foreign key to the Countries table (OCST - not exposed through the DI API). |
HomeStreet | Sets or returns the street of the home address. Field name: homeStreet. Length: 100 characters. |
HomeStreetNumber | property HomeStreetNumber |
HomeZipCode | Sets or returns the zip code of the home address. Field name: homeZip. Length: 20 characters. |
IdNumber | Sets or returns the personal ID number of the employee (such as, government ID number or social security number).
Field name: govID. Length: 20 characters. |
IDType | property IDType |
IncomeTaxLiability | Indicate the income tax liability code: 1 - Unlimited 2 - Restricted 3 - Flat-rate tax 4 - Not liable Field: InTaxLiabi. |
JobTitle | Sets or returns the employee job title.
Field name: jobTitle. Length: 20 characters. |
JobTitleCode | The job title of the employee.
Field name: JTCode. Length: 5 characters. |
LastName | Sets or returns the employee last name.
Field name: lastName. Mandatory property. Length: 50 characters. |
LegalRepresentative | property LegalRepresentative |
LinkedVendor | property LinkedVendor |
Manager | Sets or returns the manager's employee-ID of the employee.
Field name: manager. This is a key to the OHEM object. |
MartialStatus | Sets or returns a valid value of BoMeritalStatuses type that specifies the merital status. Field name: martStatus. |
MiddleName | Sets or returns the employee middle name.
Field name: middleName. Length: 50 characters. |
MobilePhone | Sets or returns the mobile phone number.
Field name: mobile. Length: 50 characters. |
MunicipalityKey | The key of the municipality to which the employee belongs.
Field name: MunKey. Length: 20 characters. |
NaturalPer | This shows whether the business partner is natural person or not.
Field name: NaturalPer. |
NumOfChildren | Sets or returns the number of children.
Field name: nChildren. |
OfficeExtension | Sets or returns the extension of the office phone number.
Field name: officeExt. Length: 50 characters. |
OfficePhone | Sets or returns the office phone number.
Field name: officeTel. Length: 50 characters. |
Pager | Sets or returns the pager number.
Field name: pager. Length: 50 characters. |
PartnerReligion | Indicates the religion of the employee's spouse.
-- - No church tax liability Field: RelPartner. |
PassportExpirationDate | Sets or returns the expiration date of the passport. Field name: passportEx. |
PassportIssueDate | property PassportIssueDate |
PassportIssuer | property PassportIssuer |
PassportNumber | Sets or returns the employee passport number.
Field name: passportNo. Length: 20 characters. |
PaymentMethod | The payment method of the employee.
Field name: PymMeth. |
PersonGroup | The person group of the employee.
101 - Social insurance obliged without characteristic Field: PersGroup. |
Picture | Sets or returns the picture file name (without the path).
Field name: picture. Length: 200 characters. |
Position | Sets or returns a value that specifies the employee position. This property This is a foreign key to OHPS table, which is not exposed through the DI API.
Field name: Position. |
PreviousEmpoymentInfo | Returns the EmployeePrevEmpoymentInfo object. |
PreviousPRWebAccess | property PreviousPRWebAccess |
ProfessionStatus | The profession of the employee.
0 - Trainee Field: StatusOfP. |
PRWebAccess | property PRWebAccess |
QualificationCode | property QualificationCode |
Religion | Indicates the religion of the employee.
-- - No church tax liability Field: EmTaxCCode. |
Remarks | Sets or returns a memo type string that specifies remarks on the employee. Field name: remark. Length: 64,000 characters. |
ReviewsInfo | Returns the EmployeeReviewsInfo object. |
Salary | Sets or returns the employee salary. Field name: salary. |
SalaryCurrency | Sets or returns the currency of the salary. Field name: salaryCurr. Length: 3 characters. |
SalaryUnit | Sets or returns a valid value of BoSalaryCostUnits type that specifies the salary unit (for example: per hour, per day, per month, and so on). Field name: salaryUnit. |
SalesPersonCode | Sets or returns the sales person code. Field name: salesPrson. This is a foreign key to the SalesPersons Object. |
SavingsPaymentInfo | Returns the EmployeeSavingsPaymentInfo child object. |
SocialInsuranceNumber | The social insurance number of the employee.
Field name: SInsurNum. Length: 20 characters. |
SpouseFirstName | The first name of the employee's spouse.
Field name: FNameSP. Length: 50 characters. |
SpouseSurname | The surname of the employee's spouse.
Field name: SurnameSP. Length: 50 characters. |
StartDate | Sets or returns the date when the employee started the work in the company.
Field name: startDate. |
StatusCode | Sets or returns the employee status code.
Field name: status. |
STDCode | property STDCode |
TaxClass | Indicates the tax class of the employee:
1 - Tax Class I Field name: TaxClass. |
TaxOfficeName | The tax office name of the employee.
Field name: TaxOName. Length: 50 characters. |
TaxOfficeNumber | The tax office number of the employee.
Field name: TaxONum. Length: 20 characters. |
TerminationDate | Sets or returns the date when the employee terminated the work in the company.
Field name: termDate. |
TreminationReason | Sets or returns the termination reason.
Field name: termReason. This is a foreign key to the Termination Reason table (OHTR - not exposed through the DI API). |
UpdateDate | property UpdateDate |
UpdateTime | property UpdateTime |
UserFields | Returns the UserFields object. |
VacationCurrentYear | The employee's vacation information of the current year.
Field name: VacCurYear. Length: 3 characters. |
VacationPreviousYear | The employee's vacation information of the previous year.
Field name: VacPreYear. Length: 3 characters. |
WorkBlock | Sets or returns the block of the workplace address.
Field name: workBlock. Length: 100 characters. |
WorkBuildingFloorRoom | Sets or returns additional details of the workplace address, such as building number, floor number, and room number.
Field name: WorkBuild. Length: 64,000 characters. |
WorkCity | Sets or returns the city of the workplace address. Field name: workCity. Length: 100 characters. |
WorkCountryCode | Sets or returns the country of the workplace address. Field name: workCountr. Length: 3 characters. This is a foreign key to the Countries table (OCRY - not exposed through the DI API). |
WorkCounty | Sets or returns the county of the workplace address. Field name: workCounty. Length: 100 characters. |
WorkStateCode | Sets or returns the state of the workplace address. Field name: workState. Length: 3 characters. This is a foreign key to the States table (OCST - not exposed through the DI API). |
WorkStreet | Sets or returns the street of the workplace address. Field name: workStreet. Length: 100 characters. |
WorkStreetNumber | property WorkStreetNumber |
WorkZipCode | Sets or returns the zip code of the workplace address. Field name: workZip. Length: 20 characters. |