2023.05 v13 API metadata
- 18 Jul 2023
- Print
- PDF
2023.05 v13 API metadata
- Updated on 18 Jul 2023
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Business Central v22.0
Softera.Payroll v13.0
Softera.Payroll API v1.0
<?xml version="1.0" encoding="utf-8"?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
<edmx:DataServices>
<Schema Namespace="Microsoft.NAV" xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EntityType Name="entityMetadata">
<Key>
<PropertyRef Name="entityName" />
</Key>
<Property Name="entityName" Type="Edm.String" Nullable="false" />
<Property Name="entitySetName" Type="Edm.String" />
<Property Name="entityCaptions" Type="Collection(Microsoft.NAV.entityMetadataLabel)" />
<Property Name="entitySetCaptions" Type="Collection(Microsoft.NAV.entityMetadataLabel)" />
<Property Name="properties" Type="Collection(Microsoft.NAV.entityMetadataField)" />
<Property Name="actions" Type="Collection(Microsoft.NAV.entityMetadataAction)" />
<Property Name="enumMembers" Type="Collection(Microsoft.NAV.entityMetadataEnumMember)" />
</EntityType>
<ComplexType Name="entityMetadataLabel">
<Property Name="languageCode" Type="Edm.Int32" Nullable="false" />
<Property Name="caption" Type="Edm.String" Nullable="false" />
</ComplexType>
<ComplexType Name="entityMetadataField">
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="captions" Type="Collection(Microsoft.NAV.entityMetadataLabel)" />
</ComplexType>
<ComplexType Name="entityMetadataAction">
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="captions" Type="Collection(Microsoft.NAV.entityMetadataLabel)" />
</ComplexType>
<ComplexType Name="entityMetadataEnumMember">
<Property Name="name" Type="Edm.String" Nullable="false" />
<Property Name="value" Type="Edm.Int32" Nullable="false" />
<Property Name="captions" Type="Collection(Microsoft.NAV.entityMetadataLabel)" />
</ComplexType>
<EnumType Name="sprDimSetEntBuffParType">
<Member Name="_x0020_" Value="0" />
<Member Name="Employee" Value="1" />
<Member Name="Allocation" Value="2" />
<Member Name="W_x002E_Schedule_x0020_Entry" Value="3" />
<Member Name="Absence_x0020_Entry" Value="4" />
<Member Name="Time_x0020_Sheet_x0020_Journal" Value="5" />
</EnumType>
<EnumType Name="sprPensionAccumMethod">
<Member Name="_x0020_" Value="0" />
<Member Name="Not_x0020_Accumulate" Value="1" />
<Member Name="Maximum" Value="2" />
<Member Name="Growing" Value="3" />
</EnumType>
<EnumType Name="sprSalaryType">
<Member Name="_x0020_" Value="0" />
<Member Name="Timesheet" Value="1" />
<Member Name="Piecework" Value="2" />
<Member Name="Fixed_x0020_and_x0020_Variable_x0020_Parts" Value="70362870" />
<Member Name="SPR_x0020_Fixed_x0020_and_x0020_Variable_x0020_Parts" Value="70363130" />
</EnumType>
<EnumType Name="sprBasePayType">
<Member Name="_x0020_" Value="0" />
<Member Name="Monthly" Value="1" />
<Member Name="Hourly" Value="2" />
<Member Name="Daily" Value="3" />
</EnumType>
<EnumType Name="sprBasePayAmountType">
<Member Name="_x0020_" Value="0" />
<Member Name="Amount" Value="1" />
<Member Name="Min_x002E__x0020_Wage_x0020_Rate" Value="2" />
<Member Name="Net_x0020_Pay" Value="3" />
</EnumType>
<EnumType Name="sprAdvanceType">
<Member Name="_x0020_" Value="0" />
<Member Name="Amount" Value="1" />
<Member Name="Payable_x0020_Amount_x0020_Percentage" Value="2" />
<Member Name="Base_x0020_Pay_x0020_Percentage" Value="3" />
</EnumType>
<EnumType Name="sprPaymentOrderFileType">
<Member Name="_x0020_" Value="0" />
<Member Name="SEPA_x0020_atlyg_x002E_" Value="9" />
<Member Name="SEPA_x0020_bendr_x002E_" Value="10" />
</EnumType>
<EnumType Name="sprTimeSheetJnlChangeType">
<Member Name="_x0020_" Value="0" />
<Member Name="Add_x0020_Time" Value="1" />
<Member Name="Set_x0020_Activity" Value="2" />
<Member Name="Delete_x0020_Period" Value="3" />
<Member Name="Refill_x0020_Period" Value="4" />
</EnumType>
<EnumType Name="sprRelativeType">
<Member Name="_x0020_" Value="0" />
<Member Name="Daughter" Value="1" />
<Member Name="Son" Value="2" />
<Member Name="Other" Value="3" />
<Member Name="Child" Value="4" />
<Member Name="Emergency_x0020_Contract" Value="5" />
</EnumType>
<EntityType Name="company">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="systemVersion" Type="Edm.String" />
<Property Name="timestamp" Type="Edm.Int64" />
<Property Name="name" Type="Edm.String" MaxLength="30" />
<Property Name="displayName" Type="Edm.String" MaxLength="250" />
<Property Name="businessProfileId" Type="Edm.String" MaxLength="250" />
<Property Name="systemCreatedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemCreatedBy" Type="Edm.Guid" />
<Property Name="systemModifiedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemModifiedBy" Type="Edm.Guid" />
<NavigationProperty Name="sprEmployees" Type="Collection(Microsoft.NAV.sprEmployee)" ContainsTarget="true" />
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" ContainsTarget="true" />
<NavigationProperty Name="sprEmplPersonalInformations" Type="Collection(Microsoft.NAV.sprEmplPersonalInformation)" ContainsTarget="true" />
<NavigationProperty Name="sprContracts" Type="Collection(Microsoft.NAV.sprContract)" ContainsTarget="true" />
<NavigationProperty Name="sprAllocations" Type="Collection(Microsoft.NAV.sprAllocation)" ContainsTarget="true" />
<NavigationProperty Name="sprAllocationSalaries" Type="Collection(Microsoft.NAV.sprAllocationSalary)" ContainsTarget="true" />
<NavigationProperty Name="sprEmployeePostingGroups" Type="Collection(Microsoft.NAV.sprEmployeePostingGroup)" ContainsTarget="true" />
<NavigationProperty Name="sprGroundsForTermination" Type="Collection(Microsoft.NAV.sprGroundForTermination)" ContainsTarget="true" />
<NavigationProperty Name="sprMaritalStatuses" Type="Collection(Microsoft.NAV.sprMaritalStatus)" ContainsTarget="true" />
<NavigationProperty Name="sprNationalities" Type="Collection(Microsoft.NAV.sprNationality)" ContainsTarget="true" />
<NavigationProperty Name="sprPaymentLocations" Type="Collection(Microsoft.NAV.sprPaymentLocation)" ContainsTarget="true" />
<NavigationProperty Name="sprPositions" Type="Collection(Microsoft.NAV.sprPosition)" ContainsTarget="true" />
<NavigationProperty Name="sprBanks" Type="Collection(Microsoft.NAV.sprBank)" ContainsTarget="true" />
<NavigationProperty Name="sprWorkScheduleFormulas" Type="Collection(Microsoft.NAV.sprWorkScheduleFormula)" ContainsTarget="true" />
<NavigationProperty Name="sprWorkScheduleEntries" Type="Collection(Microsoft.NAV.sprWorkScheduleEntry)" ContainsTarget="true" />
<NavigationProperty Name="sprAbsenceEntries" Type="Collection(Microsoft.NAV.sprAbsenceEntry)" ContainsTarget="true" />
<NavigationProperty Name="sprBusinessTripLocations" Type="Collection(Microsoft.NAV.sprBusinessTripLocation)" ContainsTarget="true" />
<NavigationProperty Name="sprBusinessTripAims" Type="Collection(Microsoft.NAV.sprBusinessTripAim)" ContainsTarget="true" />
<NavigationProperty Name="sprVacationBalances" Type="Collection(Microsoft.NAV.sprVacationBalance)" ContainsTarget="true" />
<NavigationProperty Name="sprVacationBalancesApprox" Type="Collection(Microsoft.NAV.sprVacationBalanceApprox)" ContainsTarget="true" />
<NavigationProperty Name="sprTimeSheetJournalLines" Type="Collection(Microsoft.NAV.sprTimeSheetJournalLine)" ContainsTarget="true" />
<NavigationProperty Name="sprActivityCodes" Type="Collection(Microsoft.NAV.sprActivityCode)" ContainsTarget="true" />
<NavigationProperty Name="sprRelatives" Type="Collection(Microsoft.NAV.sprRelative)" ContainsTarget="true" />
<NavigationProperty Name="sprRelativesHistory" Type="Collection(Microsoft.NAV.sprRelativeHistory)" ContainsTarget="true" />
<NavigationProperty Name="sprTimeSheetJournals" Type="Collection(Microsoft.NAV.sprTimeSheetJournal)" ContainsTarget="true" />
<Annotation Term="OData.Community.Keys.V1.AlternateKeys">
<Collection>
<Record Type="OData.Community.Keys.V1.AlternateKey">
<PropertyValue Property="Key">
<Collection>
<Record Type="OData.Community.Keys.V1.PropertyRef">
<PropertyValue Property="Alias" String="businessProfileId" />
<PropertyValue Property="Name" PropertyPath="businessProfileId" />
</Record>
</Collection>
</PropertyValue>
</Record>
<Record Type="OData.Community.Keys.V1.AlternateKey">
<PropertyValue Property="Key">
<Collection>
<Record Type="OData.Community.Keys.V1.PropertyRef">
<PropertyValue Property="Alias" String="name" />
<PropertyValue Property="Name" PropertyPath="name" />
</Record>
</Collection>
</PropertyValue>
</Record>
</Collection>
</Annotation>
</EntityType>
<EntityType Name="subscriptions">
<Key>
<PropertyRef Name="subscriptionId" />
</Key>
<Property Name="subscriptionId" Type="Edm.String" Nullable="false" MaxLength="150" />
<Property Name="notificationUrl" Type="Edm.String" Nullable="false" />
<Property Name="resource" Type="Edm.String" Nullable="false" />
<Property Name="timestamp" Type="Edm.Int64" />
<Property Name="userId" Type="Edm.Guid" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="clientState" Type="Edm.String" MaxLength="2048" />
<Property Name="expirationDateTime" Type="Edm.DateTimeOffset" />
<Property Name="systemCreatedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemCreatedBy" Type="Edm.Guid" />
<Property Name="systemModifiedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemModifiedBy" Type="Edm.Guid" />
</EntityType>
<EntityType Name="externaleventsubscriptions">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="companyId" Type="Edm.Guid" />
<Property Name="timestamp" Type="Edm.Int64" />
<Property Name="appId" Type="Edm.Guid" />
<Property Name="eventName" Type="Edm.String" MaxLength="80" />
<Property Name="companyName" Type="Edm.String" MaxLength="30" />
<Property Name="userId" Type="Edm.Guid" />
<Property Name="notificationUrl" Type="Edm.String" MaxLength="2048" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<Property Name="clientState" Type="Edm.String" MaxLength="2048" />
<Property Name="subscriptionType" Type="Edm.String" />
<Property Name="systemCreatedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemCreatedBy" Type="Edm.Guid" />
<Property Name="systemModifiedAt" Type="Edm.DateTimeOffset" />
<Property Name="systemModifiedBy" Type="Edm.Guid" />
</EntityType>
<EntityType Name="externalbusinesseventdefinitions">
<Key>
<PropertyRef Name="appId" />
<PropertyRef Name="name" />
</Key>
<Property Name="appId" Type="Edm.Guid" Nullable="false" />
<Property Name="name" Type="Edm.String" Nullable="false" MaxLength="80" />
<Property Name="payload" Type="Edm.String" Nullable="false" />
<Property Name="displayName" Type="Edm.String" MaxLength="250" />
<Property Name="description" Type="Edm.String" MaxLength="1024" />
<Property Name="category" Type="Edm.String" MaxLength="250" />
<Property Name="appName" Type="Edm.String" MaxLength="250" />
<Property Name="appPublisher" Type="Edm.String" MaxLength="250" />
<Property Name="appVersion" Type="Edm.String" MaxLength="43" />
<Annotation Term="OData.Community.Keys.V1.AlternateKeys">
<Collection>
<Record Type="OData.Community.Keys.V1.AlternateKey">
<PropertyValue Property="Key">
<Collection>
<Record Type="OData.Community.Keys.V1.PropertyRef">
<PropertyValue Property="Alias" String="appId" />
<PropertyValue Property="Name" PropertyPath="appId" />
</Record>
<Record Type="OData.Community.Keys.V1.PropertyRef">
<PropertyValue Property="Alias" String="name" />
<PropertyValue Property="Name" PropertyPath="name" />
</Record>
</Collection>
</PropertyValue>
</Record>
</Collection>
</Annotation>
</EntityType>
<EntityType Name="sprEmployee">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="number" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="firstName" Type="Edm.String" MaxLength="30" />
<Property Name="middleName" Type="Edm.String" MaxLength="30" />
<Property Name="surname" Type="Edm.String" MaxLength="30" />
<Property Name="employmentDate" Type="Edm.Date" />
<Property Name="terminationDate" Type="Edm.Date" />
<Property Name="warningOfTerminationDate" Type="Edm.Date" />
<Property Name="personalEMail" Type="Edm.String" MaxLength="80" />
<Property Name="companyEMail" Type="Edm.String" MaxLength="80" />
<Property Name="companyMobPhoneNo" Type="Edm.String" MaxLength="30" />
<Property Name="mobPhoneNo" Type="Edm.String" MaxLength="30" />
<Property Name="groundsForTerminaCode" Type="Edm.String" MaxLength="10" />
<Property Name="groundsForTerminaId" Type="Edm.Guid" />
<Property Name="orderOfTerminationNo" Type="Edm.String" MaxLength="20" />
<Property Name="lengthOfServFromDate" Type="Edm.Date" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprGroundForTermination" Type="Microsoft.NAV.sprGroundForTermination" ContainsTarget="true">
<ReferentialConstraint Property="groundsForTerminaId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" Partner="sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="parentId" />
</NavigationProperty>
<NavigationProperty Name="sprEmplPersonalInformation" Type="Microsoft.NAV.sprEmplPersonalInformation" Partner="sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="employeeId" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprDimensionSetLine">
<Key>
<PropertyRef Name="parentId" />
<PropertyRef Name="id" />
</Key>
<Property Name="parentId" Type="Edm.Guid" Nullable="false" />
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="parentType" Type="Microsoft.NAV.sprDimSetEntBuffParType" />
<Property Name="displayName" Type="Edm.String" MaxLength="30" />
<Property Name="valueId" Type="Edm.Guid" />
<Property Name="valueCode" Type="Edm.String" />
<Property Name="valueDisplayName" Type="Edm.String" MaxLength="50" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" Partner="sprDimensionSetLines" ContainsTarget="true">
<ReferentialConstraint Property="parentId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" Partner="sprDimensionSetLines" ContainsTarget="true">
<ReferentialConstraint Property="parentId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprWorkScheduleEntry" Type="Microsoft.NAV.sprWorkScheduleEntry" Partner="sprDimensionSetLines" ContainsTarget="true">
<ReferentialConstraint Property="parentId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprAbsenceEntry" Type="Microsoft.NAV.sprAbsenceEntry" Partner="sprDimensionSetLines" ContainsTarget="true">
<ReferentialConstraint Property="parentId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprTimeSheetJournalLine" Type="Microsoft.NAV.sprTimeSheetJournalLine" Partner="sprDimensionSetLines" ContainsTarget="true">
<ReferentialConstraint Property="parentId" ReferencedProperty="id" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprEmplPersonalInformation">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="personalNo" Type="Edm.String" MaxLength="20" />
<Property Name="foreignerCodeILTU" Type="Edm.String" MaxLength="20" />
<Property Name="dateOfBirth" Type="Edm.Date" />
<Property Name="gender" Type="Edm.String" />
<Property Name="foreigner" Type="Edm.Boolean" />
<Property Name="nationalityCode" Type="Edm.String" MaxLength="20" />
<Property Name="nationalityId" Type="Edm.Guid" />
<Property Name="maritalStatusCode" Type="Edm.String" MaxLength="10" />
<Property Name="maritalStatusId" Type="Edm.Guid" />
<Property Name="retiredFrom" Type="Edm.Date" />
<Property Name="documentType" Type="Edm.String" />
<Property Name="documentNo" Type="Edm.String" MaxLength="20" />
<Property Name="documentIssueAuthority" Type="Edm.String" MaxLength="30" />
<Property Name="documentIssueDate" Type="Edm.Date" />
<Property Name="documentExpiryDate" Type="Edm.Date" />
<Property Name="socialInsuranceNo" Type="Edm.String" MaxLength="20" />
<Property Name="temporaryResident" Type="Edm.Boolean" />
<Property Name="countryCode" Type="Edm.String" MaxLength="10" />
<Property Name="city" Type="Edm.String" MaxLength="30" />
<Property Name="postCode" Type="Edm.String" MaxLength="20" />
<Property Name="address" Type="Edm.String" MaxLength="60" />
<Property Name="address2" Type="Edm.String" MaxLength="60" />
<Property Name="declaredCountryCode" Type="Edm.String" MaxLength="10" />
<Property Name="declaredCity" Type="Edm.String" MaxLength="30" />
<Property Name="declaredPostCode" Type="Edm.String" MaxLength="20" />
<Property Name="declaredAddress" Type="Edm.String" MaxLength="60" />
<Property Name="declaredAddress2" Type="Edm.String" MaxLength="60" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" Partner="sprEmplPersonalInformation" ContainsTarget="true">
<ReferentialConstraint Property="employeeId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprNationality" Type="Microsoft.NAV.sprNationality" ContainsTarget="true">
<ReferentialConstraint Property="nationalityCode" ReferencedProperty="code" />
</NavigationProperty>
<NavigationProperty Name="sprMaritalStatus" Type="Microsoft.NAV.sprMaritalStatus" ContainsTarget="true">
<ReferentialConstraint Property="maritalStatusCode" ReferencedProperty="code" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprContract">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="number" Type="Edm.String" MaxLength="20" />
<Property Name="extendsContractNo" Type="Edm.String" MaxLength="20" />
<Property Name="externalContractNo" Type="Edm.String" MaxLength="20" />
<Property Name="mainContract" Type="Edm.Boolean" />
<Property Name="startDate" Type="Edm.Date" />
<Property Name="endDate" Type="Edm.Date" />
<Property Name="contractType" Type="Edm.String" />
<Property Name="signDate" Type="Edm.Date" />
<Property Name="probationPeriodFrom" Type="Edm.Date" />
<Property Name="probationPeriod" Type="Edm.String" />
<Property Name="probationPeriodUntil" Type="Edm.Date" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" Partner="sprContract" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="contractId" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprAllocation">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="previousAllocationId" Type="Edm.Guid" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="contractId" Type="Edm.Guid" />
<Property Name="contractNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="number" Type="Edm.Int32" />
<Property Name="startDate" Type="Edm.Date" />
<Property Name="endDate" Type="Edm.Date" />
<Property Name="positionId" Type="Edm.Guid" />
<Property Name="positionCode" Type="Edm.String" MaxLength="10" />
<Property Name="positionDescription" Type="Edm.String" MaxLength="80" />
<Property Name="emplPostGroupId" Type="Edm.Guid" />
<Property Name="emplPostGroupCode" Type="Edm.String" MaxLength="10" />
<Property Name="workScheduleFormulaId" Type="Edm.Guid" />
<Property Name="wScheduleFormulaCode" Type="Edm.String" MaxLength="10" />
<Property Name="staff" Type="Edm.Decimal" Scale="Variable" />
<Property Name="vacationScheme" Type="Edm.Decimal" Scale="Variable" />
<Property Name="pensionAccumMethod" Type="Microsoft.NAV.sprPensionAccumMethod" />
<Property Name="tEAType" Type="Edm.String" />
<Property Name="orderNo" Type="Edm.String" MaxLength="20" />
<Property Name="managerNo" Type="Edm.String" MaxLength="20" />
<Property Name="managerId" Type="Edm.Guid" />
<Property Name="workCountryCode" Type="Edm.String" MaxLength="10" />
<Property Name="workPostCode" Type="Edm.String" MaxLength="20" />
<Property Name="workCity" Type="Edm.String" MaxLength="30" />
<Property Name="workAddress" Type="Edm.String" MaxLength="60" />
<Property Name="workAddress2" Type="Edm.String" MaxLength="60" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprContract" Type="Microsoft.NAV.sprContract" Partner="sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="contractId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprPosition" Type="Microsoft.NAV.sprPosition" ContainsTarget="true">
<ReferentialConstraint Property="positionId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprEmployeePostingGroup" Type="Microsoft.NAV.sprEmployeePostingGroup" ContainsTarget="true">
<ReferentialConstraint Property="emplPostGroupId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprWorkScheduleFormula" Type="Microsoft.NAV.sprWorkScheduleFormula" ContainsTarget="true">
<ReferentialConstraint Property="workScheduleFormulaId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" Partner="sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="parentId" />
</NavigationProperty>
<NavigationProperty Name="sprAllocationSalary" Type="Microsoft.NAV.sprAllocationSalary" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="employeeNumber" />
<ReferentialConstraint Property="contractNumber" ReferencedProperty="contractNumber" />
<ReferentialConstraint Property="number" ReferencedProperty="allocationNumber" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprAllocationSalary">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="contractNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="contractId" Type="Edm.Guid" />
<Property Name="allocationNumber" Type="Edm.Int32" />
<Property Name="allocationId" Type="Edm.Guid" />
<Property Name="startDate" Type="Edm.Date" />
<Property Name="endDate" Type="Edm.Date" />
<Property Name="salaryType" Type="Microsoft.NAV.sprSalaryType" />
<Property Name="basePayType" Type="Microsoft.NAV.sprBasePayType" />
<Property Name="basePayAmountType" Type="Microsoft.NAV.sprBasePayAmountType" />
<Property Name="basePayAmount" Type="Edm.Decimal" Scale="Variable" />
<Property Name="advanceType" Type="Microsoft.NAV.sprAdvanceType" />
<Property Name="advanceAmount" Type="Edm.Decimal" Scale="Variable" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprContract" Type="Microsoft.NAV.sprContract" ContainsTarget="true">
<ReferentialConstraint Property="contractNumber" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="employeeNumber" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="allocationNumber" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="employeeNumber" />
<ReferentialConstraint Property="contractNumber" ReferencedProperty="contractNumber" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprEmployeePostingGroup">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="30" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprGroundForTermination">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="100" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprMaritalStatus">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprNationality">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprPaymentLocation">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="lineNo" Type="Edm.Int32" />
<Property Name="paymentOrderType" Type="Edm.String" />
<Property Name="recipientBankAccNo" Type="Edm.String" MaxLength="30" />
<Property Name="recipientBankCode" Type="Edm.String" MaxLength="10" />
<Property Name="recipientBankId" Type="Edm.Guid" />
<Property Name="companyBankCode" Type="Edm.String" MaxLength="10" />
<Property Name="companyBankId" Type="Edm.Guid" />
<Property Name="includeToPmtOrdersFile" Type="Edm.Boolean" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprBank" Type="Microsoft.NAV.sprBank" ContainsTarget="true">
<ReferentialConstraint Property="recipientBankId" ReferencedProperty="id" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprPosition">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="80" />
<Property Name="employeeProfessionCode" Type="Edm.String" MaxLength="20" />
<Property Name="employeeProfessionDesc" Type="Edm.String" MaxLength="250" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprBank">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="name" Type="Edm.String" MaxLength="50" />
<Property Name="defaultCompanyBank" Type="Edm.Boolean" />
<Property Name="paymentOrderFileType" Type="Microsoft.NAV.sprPaymentOrderFileType" />
<Property Name="bankAccountNo" Type="Edm.String" MaxLength="30" />
<Property Name="bankCode" Type="Edm.String" MaxLength="20" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprWorkScheduleFormula">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="250" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprWorkScheduleEntry">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="entryNumber" Type="Edm.Int32" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" MaxLength="20" />
<Property Name="contractNumber" Type="Edm.String" MaxLength="20" />
<Property Name="allocationNumber" Type="Edm.Int32" />
<Property Name="generalWScheduleCode" Type="Edm.String" MaxLength="20" />
<Property Name="workScheduleFormulaCode" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="date" Type="Edm.Date" Nullable="false" />
<Property Name="dateOfContinuation" Type="Edm.Date" />
<Property Name="employed" Type="Edm.Boolean" />
<Property Name="activityCode" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="activityType" Type="Edm.String" />
<Property Name="actualWork" Type="Edm.Boolean" />
<Property Name="days" Type="Edm.Decimal" Scale="Variable" />
<Property Name="hours" Type="Edm.Decimal" Scale="Variable" />
<Property Name="shiftEntryNumber" Type="Edm.Int32" />
<Property Name="continueOfShift" Type="Edm.Boolean" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprContract" Type="Microsoft.NAV.sprContract" ContainsTarget="true">
<ReferentialConstraint Property="contractNumber" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="employeeNumber" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="allocationNumber" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="employeeNumber" />
<ReferentialConstraint Property="contractNumber" ReferencedProperty="contractNumber" />
</NavigationProperty>
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" Partner="sprWorkScheduleEntry" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="parentId" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprAbsenceEntry">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="entryNumber" Type="Edm.Int32" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="activityId" Type="Edm.Guid" />
<Property Name="activityCode" Type="Edm.String" MaxLength="10" />
<Property Name="startDate" Type="Edm.Date" />
<Property Name="endDate" Type="Edm.Date" />
<Property Name="contractId" Type="Edm.Guid" />
<Property Name="contractNumber" Type="Edm.String" MaxLength="20" />
<Property Name="allocationId" Type="Edm.Guid" />
<Property Name="allocationNumber" Type="Edm.Int32" />
<Property Name="extensionOfAbsenceId" Type="Edm.Guid" />
<Property Name="extensionOfAbsenceEntryNumber" Type="Edm.Int32" />
<Property Name="sickNotePostDate" Type="Edm.Date" />
<Property Name="busTripLocationCode" Type="Edm.String" MaxLength="20" />
<Property Name="busTripLocationId" Type="Edm.Guid" />
<Property Name="busTripTown" Type="Edm.String" MaxLength="30" />
<Property Name="busTripAimCode" Type="Edm.String" MaxLength="20" />
<Property Name="busTripAimId" Type="Edm.Guid" />
<Property Name="busTripDailyRate" Type="Edm.Decimal" Scale="Variable" />
<Property Name="busTripDailyAllowance" Type="Edm.Decimal" Scale="Variable" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprActivityCode" Type="Microsoft.NAV.sprActivityCode" ContainsTarget="true">
<ReferentialConstraint Property="activityId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprContract" Type="Microsoft.NAV.sprContract" ContainsTarget="true">
<ReferentialConstraint Property="contractId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="allocationId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprBusinessTripLocation" Type="Microsoft.NAV.sprBusinessTripLocation" ContainsTarget="true">
<ReferentialConstraint Property="busTripLocationId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprBusinessTripAim" Type="Microsoft.NAV.sprBusinessTripAim" ContainsTarget="true">
<ReferentialConstraint Property="busTripAimCode" ReferencedProperty="code" />
</NavigationProperty>
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" Partner="sprAbsenceEntry" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="parentId" />
</NavigationProperty>
<NavigationProperty Name="sprBusinessTripLocations" Type="Collection(Microsoft.NAV.sprBusinessTripLocation)" ContainsTarget="true">
<ReferentialConstraint Property="busTripLocationId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprBusinessTripAims" Type="Collection(Microsoft.NAV.sprBusinessTripAim)" ContainsTarget="true">
<ReferentialConstraint Property="busTripAimId" ReferencedProperty="id" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprBusinessTripLocation">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<Property Name="dailyRate" Type="Edm.Decimal" Scale="Variable" />
<Property Name="countryCode" Type="Edm.String" MaxLength="10" />
<Property Name="country" Type="Edm.String" MaxLength="50" />
<Property Name="postCode" Type="Edm.String" MaxLength="20" />
<Property Name="city" Type="Edm.String" MaxLength="30" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprBusinessTripAim">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprVacationBalance">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" MaxLength="20" />
<Property Name="firstName" Type="Edm.String" MaxLength="30" />
<Property Name="middleName" Type="Edm.String" MaxLength="30" />
<Property Name="surname" Type="Edm.String" MaxLength="30" />
<Property Name="employmentDate" Type="Edm.Date" />
<Property Name="terminationDate" Type="Edm.Date" />
<Property Name="totalBalance" Type="Edm.Decimal" Scale="Variable" />
<Property Name="balanceByDays" Type="Edm.String" />
<Property Name="dateFilter" Type="Edm.String" />
</EntityType>
<EntityType Name="sprVacationBalanceApprox">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" MaxLength="20" />
<Property Name="firstName" Type="Edm.String" MaxLength="30" />
<Property Name="middleName" Type="Edm.String" MaxLength="30" />
<Property Name="surname" Type="Edm.String" MaxLength="30" />
<Property Name="employmentDate" Type="Edm.Date" />
<Property Name="terminationDate" Type="Edm.Date" />
<Property Name="balanceByDays" Type="Edm.String" />
<Property Name="totalBalance" Type="Edm.Decimal" Scale="Variable" />
<Property Name="vacationSchema" Type="Edm.Decimal" Scale="Variable" />
<Property Name="additionalDays" Type="Edm.Decimal" Scale="Variable" />
<Property Name="dateFilter" Type="Edm.String" />
</EntityType>
<EntityType Name="sprTimeSheetJournalLine">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="journalBatchName" Type="Edm.String" MaxLength="10" />
<Property Name="journalBatchId" Type="Edm.Guid" />
<Property Name="lineNo" Type="Edm.Int32" />
<Property Name="changeType" Type="Microsoft.NAV.sprTimeSheetJnlChangeType" />
<Property Name="employeeNo" Type="Edm.String" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="contractNo" Type="Edm.String" MaxLength="20" />
<Property Name="contractId" Type="Edm.Guid" />
<Property Name="allocationNo" Type="Edm.Int32" />
<Property Name="allocationId" Type="Edm.Guid" />
<Property Name="activityCode" Type="Edm.String" MaxLength="10" />
<Property Name="activityId" Type="Edm.Guid" />
<Property Name="activityType" Type="Edm.String" />
<Property Name="dateFrom" Type="Edm.Date" />
<Property Name="dateTo" Type="Edm.Date" />
<Property Name="hours" Type="Edm.Decimal" Scale="Variable" />
<Property Name="systemModifiedAt" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprTimeSheetJournal" Type="Microsoft.NAV.sprTimeSheetJournal" ContainsTarget="true">
<ReferentialConstraint Property="journalBatchId" ReferencedProperty="systemId" />
</NavigationProperty>
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNo" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprContract" Type="Microsoft.NAV.sprContract" ContainsTarget="true">
<ReferentialConstraint Property="contractNo" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNo" ReferencedProperty="employeeNumber" />
</NavigationProperty>
<NavigationProperty Name="sprAllocation" Type="Microsoft.NAV.sprAllocation" ContainsTarget="true">
<ReferentialConstraint Property="allocationNo" ReferencedProperty="number" />
<ReferentialConstraint Property="employeeNo" ReferencedProperty="employeeNumber" />
<ReferentialConstraint Property="contractNo" ReferencedProperty="contractNumber" />
</NavigationProperty>
<NavigationProperty Name="sprActivityCode" Type="Microsoft.NAV.sprActivityCode" ContainsTarget="true">
<ReferentialConstraint Property="activityCode" ReferencedProperty="code" />
</NavigationProperty>
<NavigationProperty Name="sprDimensionSetLines" Type="Collection(Microsoft.NAV.sprDimensionSetLine)" Partner="sprTimeSheetJournalLine" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="parentId" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprActivityCode">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="code" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<Property Name="activityType" Type="Edm.String" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
</EntityType>
<EntityType Name="sprRelative">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="lineNo" Type="Edm.Int32" />
<Property Name="type" Type="Microsoft.NAV.sprRelativeType" />
<Property Name="firstName" Type="Edm.String" MaxLength="30" />
<Property Name="surname" Type="Edm.String" MaxLength="30" />
<Property Name="dateOfBirth" Type="Edm.Date" />
<Property Name="personalNo" Type="Edm.String" MaxLength="20" />
<Property Name="phoneNo" Type="Edm.String" MaxLength="30" />
<Property Name="eMail" Type="Edm.String" MaxLength="80" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
<NavigationProperty Name="sprRelativesHistory" Type="Collection(Microsoft.NAV.sprRelativeHistory)" Partner="sprRelative" ContainsTarget="true">
<ReferentialConstraint Property="id" ReferencedProperty="relativeLineId" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprRelativeHistory">
<Key>
<PropertyRef Name="id" />
</Key>
<Property Name="id" Type="Edm.Guid" Nullable="false" />
<Property Name="employeeNumber" Type="Edm.String" Nullable="false" MaxLength="20" />
<Property Name="employeeId" Type="Edm.Guid" />
<Property Name="relativeLineNo" Type="Edm.Int32" />
<Property Name="relativeLineId" Type="Edm.Guid" />
<Property Name="validFromForAPI" Type="Edm.Date" />
<Property Name="disabled" Type="Edm.Boolean" />
<Property Name="raisedByOneOfParents" Type="Edm.Boolean" />
<Property Name="lastModifiedDateTime" Type="Edm.DateTimeOffset" />
<NavigationProperty Name="sprRelative" Type="Microsoft.NAV.sprRelative" Partner="sprRelativesHistory" ContainsTarget="true">
<ReferentialConstraint Property="relativeLineId" ReferencedProperty="id" />
</NavigationProperty>
<NavigationProperty Name="sprEmployee" Type="Microsoft.NAV.sprEmployee" ContainsTarget="true">
<ReferentialConstraint Property="employeeNumber" ReferencedProperty="number" />
</NavigationProperty>
</EntityType>
<EntityType Name="sprTimeSheetJournal">
<Key>
<PropertyRef Name="systemId" />
</Key>
<Property Name="systemId" Type="Edm.Guid" Nullable="false" />
<Property Name="name" Type="Edm.String" Nullable="false" MaxLength="10" />
<Property Name="description" Type="Edm.String" MaxLength="50" />
<NavigationProperty Name="sprTimeSheetJournalLines" Type="Collection(Microsoft.NAV.sprTimeSheetJournalLine)" ContainsTarget="true">
<ReferentialConstraint Property="systemId" ReferencedProperty="journalBatchId" />
</NavigationProperty>
</EntityType>
<Action Name="newUsingCurrent" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprContract" />
<Parameter Name="newDate" Type="Edm.Date" />
<ReturnType Type="Edm.Guid" />
</Action>
<Action Name="newUsingCurrent" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprAllocation" />
<Parameter Name="newDate" Type="Edm.Date" />
<ReturnType Type="Edm.Guid" />
</Action>
<Action Name="deleteWScheduleEntries" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprAllocation" />
<Parameter Name="dateFrom" Type="Edm.Date" />
<Parameter Name="dateTo" Type="Edm.Date" />
</Action>
<Action Name="refillWScheduleEntries" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprAllocation" />
<Parameter Name="dateFrom" Type="Edm.Date" />
<Parameter Name="dateTo" Type="Edm.Date" />
</Action>
<Action Name="deleteJournalLines" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprTimeSheetJournal" />
</Action>
<Action Name="postJournalLines" IsBound="true">
<Parameter Name="bindingParameter" Type="Microsoft.NAV.sprTimeSheetJournal" />
</Action>
<EntityContainer Name="NAV">
<EntitySet Name="entityDefinitions" EntityType="Microsoft.NAV.entityMetadata" />
<EntitySet Name="companies" EntityType="Microsoft.NAV.company">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="false" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="subscriptions" EntityType="Microsoft.NAV.subscriptions">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="externaleventsubscriptions" EntityType="Microsoft.NAV.externaleventsubscriptions">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="externalbusinesseventdefinitions" EntityType="Microsoft.NAV.externalbusinesseventdefinitions">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="false" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprEmployees" EntityType="Microsoft.NAV.sprEmployee">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprDimensionSetLines" EntityType="Microsoft.NAV.sprDimensionSetLine">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprEmplPersonalInformations" EntityType="Microsoft.NAV.sprEmplPersonalInformation">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprContracts" EntityType="Microsoft.NAV.sprContract">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprAllocations" EntityType="Microsoft.NAV.sprAllocation">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprAllocationSalaries" EntityType="Microsoft.NAV.sprAllocationSalary">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprEmployeePostingGroups" EntityType="Microsoft.NAV.sprEmployeePostingGroup">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprGroundsForTermination" EntityType="Microsoft.NAV.sprGroundForTermination">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprMaritalStatuses" EntityType="Microsoft.NAV.sprMaritalStatus">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprNationalities" EntityType="Microsoft.NAV.sprNationality">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprPaymentLocations" EntityType="Microsoft.NAV.sprPaymentLocation">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprPositions" EntityType="Microsoft.NAV.sprPosition">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprBanks" EntityType="Microsoft.NAV.sprBank">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprWorkScheduleFormulas" EntityType="Microsoft.NAV.sprWorkScheduleFormula">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprWorkScheduleEntries" EntityType="Microsoft.NAV.sprWorkScheduleEntry">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="false" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprAbsenceEntries" EntityType="Microsoft.NAV.sprAbsenceEntry">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprBusinessTripLocations" EntityType="Microsoft.NAV.sprBusinessTripLocation">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprBusinessTripAims" EntityType="Microsoft.NAV.sprBusinessTripAim">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprVacationBalances" EntityType="Microsoft.NAV.sprVacationBalance">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="false" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprVacationBalancesApprox" EntityType="Microsoft.NAV.sprVacationBalanceApprox">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="false" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprTimeSheetJournalLines" EntityType="Microsoft.NAV.sprTimeSheetJournalLine">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprActivityCodes" EntityType="Microsoft.NAV.sprActivityCode">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprRelatives" EntityType="Microsoft.NAV.sprRelative">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprRelativesHistory" EntityType="Microsoft.NAV.sprRelativeHistory">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
<EntitySet Name="sprTimeSheetJournals" EntityType="Microsoft.NAV.sprTimeSheetJournal">
<Annotation Term="Org.OData.Capabilities.V1.ChangeTracking">
<Record>
<PropertyValue Property="Supported" Bool="false" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.DeleteRestrictions">
<Record>
<PropertyValue Property="Deletable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.InsertRestrictions">
<Record>
<PropertyValue Property="Insertable" Bool="true" />
</Record>
</Annotation>
<Annotation Term="Org.OData.Capabilities.V1.UpdateRestrictions">
<Record>
<PropertyValue Property="Updatable" Bool="true" />
</Record>
</Annotation>
</EntitySet>
</EntityContainer>
<Annotations Target="Microsoft.NAV.externaleventsubscriptions/subscriptionType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprEmplPersonalInformation/gender">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprEmplPersonalInformation/documentType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprContract/contractType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprAllocation/tEAType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprPaymentLocation/paymentOrderType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprWorkScheduleEntry/activityType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprVacationBalance/balanceByDays">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprVacationBalanceApprox/balanceByDays">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprTimeSheetJournalLine/activityType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprActivityCode/activityType">
<Annotation Term="Org.OData.Core.V1.IsLanguageDependent" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprDimensionSetLine/sprEmployee">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprEmplPersonalInformation/sprEmployee">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprAllocation/sprContract">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprDimensionSetLine/sprAllocation">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprDimensionSetLine/sprWorkScheduleEntry">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprDimensionSetLine/sprAbsenceEntry">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprDimensionSetLine/sprTimeSheetJournalLine">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
<Annotations Target="Microsoft.NAV.sprRelativeHistory/sprRelative">
<Annotation Term="Microsoft.NAV.IsBidirectionalPartnerNavigation" Bool="true" />
</Annotations>
</Schema>
</edmx:DataServices>
</edmx:Edmx>