Skip to content

Commit 43a2080

Browse files
author
jlhofmann-microsoft
committed
Release Time Travel Expenses v1.1.0.0
1 parent a4f0382 commit 43a2080

4 files changed

Lines changed: 37 additions & 23 deletions

File tree

workforce/time-travel-expenses/BUILD.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ The **Time, Travel, and Expense** module provides a unified structure for captur
1010
Represents a defined reporting cycle such as a week, pay period, or month used to group Time Entries and optionally Expense Reports for administrative or financial purposes.
1111

1212
**Completed:**
13-
14-
**Completed Last Round:**
1513
- Period Code: Text
1614
- Period Type: Choice (Schedule Frequency)
1715
- Period Start Date: Date
@@ -25,6 +23,8 @@ Represents a defined reporting cycle such as a week, pay period, or month used t
2523
- Is Locked: Yes / No
2624
- Locked By: Lookup (Person)
2725

26+
**Completed Last Round:**
27+
2828
**Planned:**
2929

3030
---
@@ -33,8 +33,6 @@ Represents a defined reporting cycle such as a week, pay period, or month used t
3333
Represents a hierarchical classification structure used to categorize Time Entries. Supports parent/child relationships for organizing work types such as investigations, operations, initiatives, or administrative activities.
3434

3535
**Completed:**
36-
37-
**Completed Last Round:**
3836
- Time Code: Text
3937
- Parent Time Code: Lookup (Time Code)
4038
- Time Code Category: Choice (Time Code Category)
@@ -50,6 +48,8 @@ Represents a hierarchical classification structure used to categorize Time Entri
5048
- Effective Start Date: Date
5149
- Effective End Date: Date
5250

51+
**Completed Last Round:**
52+
5353
**Planned:**
5454

5555
---
@@ -58,8 +58,6 @@ Represents a hierarchical classification structure used to categorize Time Entri
5858
Represents the actual time worked by a person on a specific date, including hours and associated Time Code. Serves as the foundational operational record for time tracking and reporting.
5959

6060
**Completed:**
61-
62-
**Completed Last Round:**
6361
- Entry Number: Text
6462
- Person: Lookup (Person)
6563
- User: Lookup (User)
@@ -94,6 +92,8 @@ Represents the actual time worked by a person on a specific date, including hour
9492
- Rejection Reason: Memo
9593
- Is Locked: Yes / No
9694

95+
**Completed Last Round:**
96+
9797
**Planned:**
9898

9999
---
@@ -102,8 +102,6 @@ Represents the actual time worked by a person on a specific date, including hour
102102
Represents a planned availability or obligation for a person over a defined date and time range. Used for scheduling, duty assignments, leave tracking, or other forward-looking planning purposes.
103103

104104
**Completed:**
105-
106-
**Completed Last Round:**
107105
- Commitment Number: Text
108106
- Person: Lookup (Person)
109107
- Organization Unit: Lookup (Organization Unit)
@@ -127,6 +125,8 @@ Represents a planned availability or obligation for a person over a defined date
127125
- Is Recurring: Yes / No
128126
- Recurrence Pattern: Text
129127

128+
**Completed Last Round:**
129+
130130
**Planned:**
131131

132132
---
@@ -137,15 +137,15 @@ Represents a planned availability or obligation for a person over a defined date
137137
Represents standardized reasons for travel such as training, site visits, inspections, or conferences. Used to categorize and report on Travel Requests.
138138

139139
**Completed:**
140-
141-
**Completed Last Round:**
142140
- Purpose Code: Text
143141
- Purpose Category: Choice (Travel Purpose Category)
144142
- Description: Memo
145143
- Requires Justification: Yes / No
146144
- Requires Advance Approval: Yes / No
147145
- Default Approver: Lookup (Person)
148146

147+
**Completed Last Round:**
148+
149149
**Planned:**
150150

151151
---
@@ -154,8 +154,6 @@ Represents standardized reasons for travel such as training, site visits, inspec
154154
Represents a planned or approved trip, including traveler details, purpose, dates, and estimated costs. Serves as the primary authorization and oversight record for organizational travel.
155155

156156
**Completed:**
157-
158-
**Completed Last Round:**
159157
- Travel Request Number: Text
160158
- Traveler: Lookup (Person)
161159
- Traveler Organization Unit: Lookup (Organization Unit)
@@ -206,6 +204,8 @@ Represents a planned or approved trip, including traveler details, purpose, date
206204
- Trip Report: Memo
207205
- Supporting Document: Lookup (Document)
208206

207+
**Completed Last Round:**
208+
209209
**Planned:**
210210

211211
---
@@ -214,8 +214,6 @@ Represents a planned or approved trip, including traveler details, purpose, date
214214
Represents an individual component of a trip, such as a flight, lodging stay, or rental car, under a Travel Request. Enables structured tracking of itinerary details and associated estimated costs.
215215

216216
**Completed:**
217-
218-
**Completed Last Round:**
219217
- Segment Number: Text
220218
- Travel Request: Lookup (Travel Request)
221219
- Segment Type: Choice (Travel Segment Type)
@@ -250,6 +248,8 @@ Represents an individual component of a trip, such as a flight, lodging stay, or
250248
- Actual Cost: Currency
251249
- Segment Notes: Memo
252250

251+
**Completed Last Round:**
252+
253253
**Planned:**
254254

255255
---
@@ -260,8 +260,6 @@ Represents an individual component of a trip, such as a flight, lodging stay, or
260260
Represents standardized classifications for expenses such as lodging, meals, mileage, registration fees, and supplies. Used to categorize Expense Items for reporting, policy enforcement, and financial analysis.
261261

262262
**Completed:**
263-
264-
**Completed Last Round:**
265263
- Category Code: Text
266264
- Parent Category: Lookup (Expense Category)
267265
- Expense Category Type: Choice (Expense Category Type)
@@ -278,6 +276,8 @@ Represents standardized classifications for expenses such as lodging, meals, mil
278276
- Mileage Rate: Currency
279277
- GL Account: Text
280278

279+
**Completed Last Round:**
280+
281281
**Planned:**
282282

283283
---
@@ -286,8 +286,6 @@ Represents standardized classifications for expenses such as lodging, meals, mil
286286
Represents a grouped submission of multiple Expense Items for review, approval, and reimbursement. Serves as the primary expense workflow record for an individual reporting period or trip.
287287

288288
**Completed:**
289-
290-
**Completed Last Round:**
291289
- Expense Report Number: Text
292290
- Person: Lookup (Person)
293291
- Organization Unit: Lookup (Organization Unit)
@@ -326,6 +324,8 @@ Represents a grouped submission of multiple Expense Items for review, approval,
326324
- Rejection Reason: Memo
327325
- Supporting Document: Lookup (Document)
328326

327+
**Completed Last Round:**
328+
329329
**Planned:**
330330

331331
---
@@ -334,8 +334,6 @@ Represents a grouped submission of multiple Expense Items for review, approval,
334334
Represents an individual expense transaction recorded under an Expense Report. Captures details such as date, amount, category, and optional travel linkage for reimbursement and accounting purposes.
335335

336336
**Completed:**
337-
338-
**Completed Last Round:**
339337
- Item Number: Text
340338
- Expense Report: Lookup (Expense Report)
341339
- Expense Category: Lookup (Expense Category)
@@ -380,6 +378,8 @@ Represents an individual expense transaction recorded under an Expense Report. C
380378
- Cost Center: Text
381379
- Supporting Document: Lookup (Document)
382380

381+
**Completed Last Round:**
382+
383383
**Planned:**
384384

385385
---

workforce/time-travel-expenses/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Time, Travel, and Expenses Changelog
22

3+
## [1.1.0.0] - 2026-04-07
4+
5+
### Added
6+
- **10 entities** with **270+ fields** supporting time tracking, travel management, and expense reimbursement:
7+
- Time tracking entities (Time Period, Time Code, Time Entry, Time Commitment) for operational time recording and workforce planning
8+
- Travel management entities (Travel Purpose, Travel Request, Travel Segment) for trip authorization and itinerary tracking
9+
- Expense management entities (Expense Category, Expense Report, Expense Item) for reimbursement processing
10+
- **14 choice sets** for time codes, travel purposes, transportation methods, expense categories, and report types
11+
- Stage-based workflow patterns for Time Entry (6 stages), Time Commitment (5 stages), Travel Request (8 stages), Travel Segment (6 stages), Expense Report (6 stages), and Expense Item (6 stages)
12+
- Support for time period locking, billable time tracking, approval workflows, travel itinerary management, and expense receipt requirements
13+
14+
### Changed
15+
- Initial baseline release for unified time, travel, and expense management
16+
317
## Unreleased
418

519
### Added

workforce/time-travel-expenses/src/Other/Customizations.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<Entities />
44
<Roles />
55
<Workflows />

workforce/time-travel-expenses/src/Other/Solution.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<ImportExportXml version="9.2.26031.180" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.180" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
2+
<ImportExportXml version="9.2.26031.182" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" OrganizationVersion="9.2.26031.182" OrganizationSchemaType="Standard" CRMServerServiceabilityVersion="9.2.26031.00182">
33
<SolutionManifest>
44
<UniqueName>appbase_timetravelexpenses</UniqueName>
55
<LocalizedNames>
66
<LocalizedName description="App Base - Time Travel Expenses" languagecode="1033" />
77
</LocalizedNames>
88
<Descriptions />
9-
<Version>1.0.0.3</Version>
9+
<Version>1.1.0.0</Version>
1010
<Managed>2</Managed>
1111
<Publisher>
1212
<UniqueName>appbase</UniqueName>

0 commit comments

Comments
 (0)