Discussions
Customer Groups entity in Data Model?
Hi,
I'm hoping someone can help me with this.
In the Data Model, there are entities linking Customer, Contact and User to Groups.
But where would I find the details of a Group - I am expecting to see an Entity that has links those Groups IDs to a Group name and other Group information.
I can't see it in the Data Model of Entities.
Thanks for any pointers.
Kind regards
Graham
Posted by Graham Byars 5 months ago
Linking custom fields to entities
Hi,
I am trying to understand how custom fields are linked to records in main entity tables.
For example, we have a custom field that is used in all our customer records.
The Data Model of Entities would indicate that the "CustomField2 entity reference" is where custom fields used by the Customer entity are stored.
But I am struggling to see how to identify a custom field value that belongs to a specific customer record.
Any pointers on how these link together would be really appreciated.
Thank you
Posted by Graham Byars 5 months ago
Web hooks
Does Corrigo have outbound webhooks?
Posted by Joe Goetschel 5 months ago
Proposal Items
Hi
Is there a way to get proposal items (activity items, such as who made approval on which time, not items of its approval template) from API?
Posted by James 6 months ago
workorder criteria question
is it possible to filter workorders on last action \<> archived?
Posted by david shi 6 months ago
Approver List
We successfully created some "purchase" proposals via API. But we just found we only can get their status in query. Is there a way to get the "Approver List" details of a proposal?
Posted by James 7 months ago
Does Event Service have a JSON schema to use for mapping?
I see samples but are these comprehensive? hard to tell. Is schema available?
<https://developer.corrigo.com/reference/event-service#sample-payloads>
Posted by David Baldi 7 months ago
Retrieving Task Details with RetrieveMultiple() is failing
Hi!
The code we have been using successfully for multiple integrations to retrieve the task details - RetreiveMultiple() (code below) - is failing for a new client setup with the error:
Exception: Index was outside the bounds of the array
What is the best way to determine if the client data needs some additional setup to help resolve this problem?
Thanks,
Lindsay
```
string taskCode = "03.0011.0008";
var taskResults = corrigoService.RetrieveMultiple(
new CORRIGO.QueryExpression {
EntityType = CORRIGO.EntityType.Task,
PropertySet =
new CORRIGO.AllProperties(),
Count = 0,
FirstResultIndex = 0,
Criteria = new CORRIGO.FilterExpression() {
FilterOperator = CORRIGO.LogicalOperator.And,
Conditions = new[] {
new CORRIGO.ConditionExpression() {
PropertyName = "Number",
Values = new object[] {
taskCode,
},
Operator = CORRIGO.ConditionOperator.Equal
},
}
},
Distinct = true,
Orders = new[] {
new CORRIGO.OrderExpression {
OrderType = CORRIGO.OrderType.Descending,
PropertyName = "Id"
}
},
}
);
```
Posted by Lindsay Rader 7 months ago
RepairCode is not in data returned from https://am-ce911c.corrigo.com/api/v1/base/WorkOrder?ID=xxxxxxxxx
repaircode is referenced here in workorder entity: <https://developer.corrigo.com/reference/entities-2#workorder>
but i can't find it in the work order returned from above endpoint
Posted by david shi 9 months ago
Using AssetTree entity, is it possible to move the asset from 1 WorkZone to another?
AssetTree.ParentId refers to AssetId of the owning WorkZone I believe.
If that is correct, is it possible to move an asset (and all it's children) from one WorkZone to another?
Posted by David Baldi 10 months ago