Tesseron Invoice (Preview)

This connector allows you to use Tesseron Invoice to create and search service assignments and position notes.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Tesseron Support |
URL | https://www.docs.tesseron.de |
development@llnet.de |
Connector Metadata | |
---|---|
Publisher | Tesseron by Luithle + Luithle GmbH |
Website | https://www.tesseron.de |
Privacy policy | https://www.llnet.de/data-protection/ |
Categories | IT Operations;Communication |
This connector allows you to create and search service assignments, position notes and activity recordings in your Tesseron Instance. Integrate Tesseron into your flows and automate your business processes.
Prerequisites
You will need the following to proceed:
- A Tesseron Instance
- A Tesseron licensed user
- An API Key (Service: Invoice)
Obtaining Credentials
Authentication is done via an API key. Please provide your API key and your instance URL als connection parameters.
Supported Operations
The connector supports the following operations:
- Get Service Assignments: Retrieve all service assignment positions for the specified filters.
- Create Activity Recording: Create a new activity recording.
- Create Invoice PositionNote: Create a new position note.
Deployment Instructions
Since Tesseron Rest API uses API keys to validate your user, you first need to contact your system administrator to create an API key for your user. After that is completed you can create your Tesseron connection.
Check user rights With this connector you will be able to perform asset actions within your Tesseron instance. Therefore you need to have the mandatory user rights.
Apply for your API key Currently, API keys can only be created by your system administrator. Therefore, request your API key from your system administrator.
Create a new connection
- Provide your Tesseron instance URL
- Enter your Tesseron API key
Known issues and limitations
- Sufficient user rights are mandatory.
Common errors and remedies
FAQ
Is there any extra charge using this connector? No
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Instance URL | string | Your Tesseron instance URL | True |
API-Key | securestring | Your Tesseron API-Key (Service: Ticket) | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Create new activity recordngs |
Create new activity recordngs |
Create new position notes |
Create new position notes |
Request service assignments |
Request service assignments |
Create new activity recordngs
Create new activity recordngs
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Date from
|
dateFrom | True | string |
Please specify the starting date. |
Quantity
|
quantity | string |
Please specify the quantity. |
|
Date to
|
dateTo | string |
Please specify the end date. |
|
Book Text
|
bookText | string |
Please specify a booking text. |
|
Note Text
|
noteText | string |
Please specify a note text. |
|
Project ID
|
projectId | integer |
Please specify a project. |
|
Project Phase ID
|
projectPhaseId | integer |
Please specify a project phase. |
|
Ticket ID
|
ticketid | integer |
Please specify a ticket. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Message
|
Message | string |
Message |
Success
|
Success | boolean |
Success |
Activity Recording ID
|
ActivityRecordingId | string |
ActivityRecordingId |
Create new position notes
Create new position notes
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Date from
|
dateFrom | True | string |
Please specify a starting date. |
Date to
|
dateTo | True | string |
Please specify a end date. |
Pause
|
pause | integer |
Please specify the duration of the pause in minutes. |
|
No factura?
|
noInvoice | boolean |
Please specify wheter the position note is billable. |
|
Extra charge?
|
extraCharge | boolean |
Please specify wheter extra charges should be billed. |
|
Hint
|
hint | string |
Please specify a billing hint. |
|
Service Cotract ID
|
serviceContractId | string |
Please specify a service contract. |
|
User
|
userName | string |
Please specify a username. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Position Note ID
|
invoiceNoteId | string |
Specifies the unique identifier of the created position note. |
Message
|
message | string |
message |
Success
|
success | boolean |
success |
Request service assignments
Request service assignments
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Skip
|
Skip | True | integer |
Please specify how many assignemts should be skipped. |
Search
|
Search | string |
Please specify a search string. |
|
Order Columns
|
OrderColumns | integer |
Specify the order of the columns. |
|
Oder ascending?
|
OrderByAsc | boolean |
Please specify wheter you like to order your results ascending. |
|
Take all?
|
TakeAll | boolean |
Please specify wheter you would like to receive all assignment posiotions. |
|
Datetime from
|
DateTimeFrom | True | string |
Please specify the starting date. |
Datetime to
|
DateTimeTo | True | string |
Please specify the end date. |
Quantity from
|
QuantityFrom | float |
Please specify the minimum quantity. |
|
Quantity to
|
QuantityTo | float |
Please specify the maximum quantity. |
|
User IDs
|
UserIds | array of integer |
Please specify the user IDs. |
|
ServiceArticles
|
ServiceArticles | array of string |
Please specify the articles. |
|
Status ID
|
AssignmentStatusId | integer |
Please specify the status ID. |
|
IsInvoice
|
IsInvoice | boolean |
Please specify the billing type. |
Returns
Name | Path | Type | Description |
---|---|---|---|
message
|
message | string |
message |
Results
|
result.Results | array of object |
Results |
Assignment ID
|
result.Results.AssignmentId | string |
The unique identifier of the assignment. |
Assignment Number
|
result.Results.AssignmentNumber | string |
The unique number of the assignment. |
Assignment Text
|
result.Results.AssignmentText | string |
The description of the assignment. |
Position Text
|
result.Results.AssignmentPositionText | string |
The description of the assignment position. |
Assignment from
|
result.Results.MinAssignmentTime | string |
The starting time of the assignment position. |
Assignment to
|
result.Results.MaxAssignmentTime | string |
The end time of the assignment position. |
Minutes
|
result.Results.PositionsUnits.Minutes | integer |
The duration of the assignment position in minutes. |
Quantity
|
result.Results.PositionsUnits.Quantity | float |
The quantity of the assignment position based on the article configuration. |
Minutes (no-facutra)
|
result.Results.PositionsUnits.MinutesNoInvoice | integer |
The duration of non-factura efforts of the assignment psotion in minutes. |
Quantity (no-facutra)
|
result.Results.PositionsUnits.QuantityNoInvoice | integer |
The quantity of non-factura efforts of the assignment position based on the article configuration. |
Pause
|
result.Results.PositionsUnits.Pause | integer |
The duration of the break. |
User ID
|
result.Results.UserInfo.UserId | integer |
The unique identifier of the user. |
User Name
|
result.Results.UserInfo.UserName | string |
The name of the user. |
Engineer ID
|
result.Results.UserInfo.EngineerId | integer |
The engineer ID of the user. |
Creation Date
|
result.Results.CreationDate | string |
The creation date of the assignment. |
Alteration Date
|
result.Results.AlterationDate | string |
The alteration date of the assignment. |
Service date
|
result.Results.ServiceDate | string |
The end date of the last assignment position. |
Assignment Type
|
result.Results.AssignmentTypeName | string |
Specifies the assignment type. |
Status
|
result.Results.Status | integer |
Specifies the status of the assignment. |
Ticket ID
|
result.Results.TicketInfo.TicketId | integer |
The unique identifier of the ticket. |
Ticket Number
|
result.Results.TicketInfo.TicketNumber | string |
The unique number of the ticket. |
Ticket Header
|
result.Results.TicketInfo.TicketHead | string |
The header of the ticket. |
Enterprise ID
|
result.Results.TicketInfo.EnterpriseId | integer |
The unique identifier of the ticket main enterprise. |
Enterprise Name
|
result.Results.TicketInfo.EnterpriseName | string |
The primary name of the ticket main enterprise. |
Area ID
|
result.Results.TicketInfo.AreaId | integer |
The unique identifier of the ticket area. |
Ticket Service Contract ID
|
result.Results.TicketInfo.ServiceContractID | string |
The unique identifier of the ticket service contract. |
Closed Date
|
result.Results.TicketInfo.ClosedDate | string |
The ticket closing date. |
Project
|
result.Results.Project | string |
The assignment project. |
Service Contract ID
|
result.Results.ServiceContract.ServiceContractId | integer |
The unique identifier of the service contract. |
Service Contract Name
|
result.Results.ServiceContract.ServiceContractName | string |
The name of the service contract. |
No Factura
|
result.Results.NoInvoice | boolean |
Specifies if the assignment is billable. |
No Factura Reason
|
result.Results.NoInvoiceReason | string |
Specifies the reason if the assignment isn't billable. |
Article ID
|
result.Results.ArticleInfo.InvoiceArticleId | integer |
The unique Identifier of the article. |
Article number
|
result.Results.ArticleInfo.ArticleNumber | string |
The number of the article. |
Article Name
|
result.Results.ArticleInfo.ArticleName | string |
The name of the article. |
Count
|
result.Count | integer |
Specifies the count of assignment positions. |
Filtered
|
result.Filtered | integer |
Specifies how many assignment positions were filtered. |
Own Hours
|
result.OwnHours | integer |
Specifies how many hours were created by the requesting users. |
Total Hours
|
result.TotalHours | integer |
Specifies the total amount. |