You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/user-guide/import.md
+42Lines changed: 42 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@ To make migrating to solidtime as easy as possible, we provide a way to import y
9
9
Currently, we support importing data from the following sources:
10
10
-[Toggl](https://toggl.com/)
11
11
-[Clockify](https://clockify.me/)
12
+
-[Harvest](https://www.getharvest.com/)
12
13
- solidtime
14
+
-[Generic CSV Import](#generic-csv-import)
13
15
14
16
More import sources will be added in the future.
15
17
If you are using a different time tracking tool and would like to import your data into solidtime, please [contact us](mailto:[email protected]) or [create a GitHub issue](https://github.com/solidtime-io/solidtime/issues/new).
@@ -36,3 +38,43 @@ To get the most accurate data, the order of the imports is important.
36
38
For example, when importing Toggl data, you should first use the "Toggl Data Importer" and then the "Toggl Time Entries" import.
37
39
38
40
The correct order of the imports is shown in the instructions after selecting the import. Please read those instructions carefully, before importing data.
41
+
42
+
## Generic CSV Import
43
+
44
+
solidtime offers to import from common other time tracking tools, but you might want to migrate from a different tool or a custom solution like an Excel sheet.
45
+
In that case the generic CSV import might help you achieve that.
46
+
To use this import method you need to convert your data into CSVs with a data structure like the one defined in the following sections.
47
+
Since the time entries importer can indirectly also import projects it is better to first import the projects and then the time entries.
48
+
This way you can import more information about the project then just the name.
49
+
All generic import CSVs need to be comma-seperated and in UTF-8. If necessary the values can be enclosed in `"`.
| name | Name of the project | Text (f.e. `Big project 2030`) |
58
+
| color | Color of the project. If empty a random color that matches the style of solidtime will be used. | Color in Hex (f.e. `#ef5350`) |
59
+
| billable_rate | Billable rate for this project (in Cents) | Number (f.e. `20000`) |
60
+
| is_public | Whether the project is public |`true` or `false`|
61
+
| client | The name of the client of the project. If empty the project doesn't have a client | Text (f.e. `Big ACME company`) |
62
+
| billable_default | Whether the time entries should be billable per default |`true` or `false`|
63
+
| estimated_time | Estimated time the project takes (in seconds) | Number (f.e. `3600`) |
64
+
| archived_at | When the project was archived. If empty the project is not archived | ISO 8601 format, Timezone is always UTC (example: `2021-01-01T12:00:00Z`) |
Copy file name to clipboardExpand all lines: docs/user-guide/roles.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ The owner has full access of the organization.
13
13
The owner is the only role that can:
14
14
- delete the organization
15
15
- transfer the ownership to another user
16
-
- solidtime cloud: access to the billing settings
16
+
- solidtime Cloud: access to the billing settings
17
17
18
18
## Admin
19
19
@@ -38,11 +38,11 @@ Placeholder users are used for imports and to remove users from the organization
38
38
If you are importing data from another time tracking tool, the importer, depending on the data, needs to create users in the organization.
39
39
Since you might want to invite users to solidtime one by one, the importer only creates placeholder users, that will be used for their time entries.
40
40
41
-
**Remove users**
41
+
**Deactivate members**
42
42
43
-
Note: This feature will be available soon
43
+
If you want to remove a user from the organization, but you don't want to delete their time entries, you can deactivate the member from the organization and the user will be converted to a placeholder user.
44
+
If you use solidtime Cloud, those deactivated members are also not billed.
44
45
45
-
If you want to remove a user from the organization, but you don't want to delete their time entries, you can remove the user from the organization and the user will be converted to a placeholder user.
0 commit comments