Polter
Neue API
OpenAPI-Schnitstellen Beschreibung:
Legacy API
Polter Entität
| id | int | Primäre ID |
| created_at | string | Erstellungsdatum |
| updated_at | string | Datum der letzten Aktualisierung. |
| owner_group | object | Gruppe die den Polter besitzt ( ID und Name ) |
| creator_account | object | User der den Polter erstellt hat ( ID und Name ) |
| buyer | object | Käufer ( ID und Name ) |
| seller_group | object | Gruppe welche als Verkäufer auftritt ( ID und Name ) |
| latitude | float | Breitengrad |
| longitude | float | Längengrad |
| images | object | Liste von Bilderrn ( ID, URL und Originale URL ). URLs zeigen auf ein Thumbnail mit maximaler Breite von 600px. |
| protocol_fm_volume | float | Volume measured by forester in FM |
| sale_fm_volume | float | Volume the user was soled at. Only set after aggregation is sold. In case of manual factory measurement mapping this can be more precise. |
| sale_status | int | Verkaufs Status. Mögliche Werte siehe untere Liste. |
| measurement_type | int | Aufnahmeart. Mögliche Werte siehe untere Liste. |
| supplier_billing_status | int | Unternehmer Abrechnungs Status. Mögliche Werte siehe untere Liste. |
| woodlist_number | int | Holzlisten Nummer |
| sellingunit_number | int | Losnummer |
| number | int | Polternummer. Eine vollständige Nummer des Polters sollte aus Holzlisten- Los- und Polternummer zusammengesetzt sein. |
| area | object | Waldort |
| base_area | object | Revier ( Waldort Entität die auf der Holzliste referenziert ist ) |
| tree_types | object | Liste von Holzarten ( ID, Name und Kurzbezeichnung ) |
| usages | object | Liste von Sorten ( ID, Name und Kurzbezeichnung ) |
| qualities | object | Liste von Qualitäten ( ID, Name und Kurzbezeichnung ) |
| thickness_classes | object | Liste von Stärkeklassen ( ID, Name und Kurzbezeichnung ) |
| avg_length | int | Durchschnittliche Länge in Meter |
| avg_diameter | int | Durchschnittlicher Durchmesser in CM |
| cut_identifier | string | Hiebsnummer |
| class_entries | List of class entries | Dies listet die Zusammensetzung des Polters aufgeteilt auf Sorten, Holzarten und Stärkeklassen. Diese Aufteilung ist nicht in Listing Antworten verfügbar. |
| volume_entries | List of volume entries | Jeder Polter hat ein Festmeter Volumen. Abhängig vom Aufnahmeverrfahren sind ggf. auch andere Volumeneinheiten verfügbar. Diese Liste ist nicht in Listing Antworten verfügbar. |
Verkaufs Status:
- 1: Der Polter ist noch nicht verkauft und in keinem Verkaufprozess.
- 2: Der Polter ist einem Kunden angeboten, aber noch nicht verkauft.
- 3: Der Polter ist verkauft.
- 4: Der Polter ist als Produkt auf dem TimberTom Brennholz Marktplatz.
- 5: Der Polter wurde zum Transport bereitgestellt.
- 6: Der Polter ist Eigenbedarf und wird nicht verkauft.
Vermessungs Arten:
- 1: Einzelstamm Aufnahme
- 2: Sektionsvermessung
- 3: Stichproben Aufnahme
- 4: Schätzmenge
Unternehmer Abrechnungs Status:
- 1: Unterrnehmer hinterlegt, aber noch keine Gutschrift erstellt.
- 2: Unterrnehmer hinterlegt und abgerechnet.
- 3: Keine Unternehmer hinterlegt.
Polter Auflistung
Auflistungen enthalten keine Detailinfromationen über Polterzusaqmmensetzung oder Messdaten. Wenn Sie Messdaten benötigen müssen die Polter einzelt dafür geladen werden.
| Endpunkt |
/inventory/v4/inventory/aggregation/list
|
|
| Methode | GET | |
| Scope |
aggregation
|
|
| Query Parameter | ||
| per_page | Anzahl von Ergebnisse pro Seite ( Max. 100 ) |
per_page=50
|
| page | Aktuelle Seite |
page=1
|
| aggregation_ids | Listet Polter mit den gegebenen IDs |
aggregation_ids=1,2,3
|
| woodlist_ids | Listet alle Polter die in den gegebenen Holzlisten sind ( Liste von IDs ) |
woodlist_ids=4,5
|
| woodlist_numbers | Listet alle Polter die in den gegebenen Holzlisten sind ( Liste von Holzlisten-Nummern ) |
woodlist_numbers=543,9876
|
| owner_group_ids | Listet alle Polter die einem gegebenen Waldbesitzer gehören ( Liste von IDs ) |
owner_group_ids=87
|
| search_number | Suche nach Poltern deren Kombination aus Holzlistennummer, Losnummer und Polternummer eine Teilübereinstimmung mit der Suchnummer hat |
search_number=54391
|
| polygon_points | Polygon definiert durch ein Tupel von Längengrad und Breitengrad ( Liste muss mit gleichem Tupel enden wie es beginnt um ein abgeschlossenes Polygon zu bilden ) |
polygon_points=8.771377,47.905267,...
|
| created_start_time | Zeige Polter die an, oder nach diesem Datum erstellt wurden |
created_start_time=2024-05-02
|
| created_end_time | Zeige Polter die an, oder bevor diesem Datum erstellt wurden |
created_end_time=2024-05-03
|
| updated_start_time | Zeige Polter die an, oder nach diesem Datum bearbietet wurden |
updated_start_time=2024-05-02
|
| updated_end_time | Zeige Polter die an, oder bevor diesem Datum bearbietet wurden |
updated_end_time=2024-05-03
|
| cut_identifier | Zeigt Polter an die über Holzliste mit dieser Hiebsnummer verknüpft sind |
cut_identifier=ABC-123
|
| sort_field | Sortierkriterium |
sort_field=idsort_field=numbersort_field=created_atsort_field=updated_atsort_field=sellingunit_numbersort_field=woodlist_numbersort_field=protocol_fm_volumesort_field=offer_numbersort_field=invoice_numbersort_field=sale_fm_volume |
| sort_order | Sortierreihenfolge |
sort_order=ascsort_order=desc |
Beispiel Antworten für /inventory/v4/inventory/aggregation/list?per_page=2:
{
"count": 432,
"entries": [
{
"id": 1,
"created_at": "2023-04-21T12:25:29Z",
"updated_at": "2024-02-20T15:30:12Z",
"revision": 1,
"owner_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"area": {
"id": 0,
"name": "",
"number": 0,
"short_name": "",
"full_name": ""
},
"buyer": {
"id": 32,
"name": "Beispielabnehmer"
},
"creator_account": {
"id": 14,
"name": "Max Mustermann"
},
"selling_type": {
"id": 0,
"name": "",
"short_name": ""
},
"sellingunit_number": 1,
"woodlist_id": 1,
"woodlist_number": 6002,
"woodlist_name": "Testliste Mustermann",
"business_area": {
"id": 5,
"name": "Eigenverkauf"
},
"base_area": {
"id": 22,
"name": "Testrevier",
"number": 106,
"short_name": "VI",
"full_name": "VI Testrevier"
},
"seller_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"images": [],
"image_ids": [],
"image_urls": [],
"bark_reduction_type": 0,
"number": 1,
"latitude": 52.523834,
"longitude": 13.349258,
"storage_location": "",
"note": "",
"avg_length": 3,
"avg_diameter": 50,
"protocol_quantity": 1,
"protocol_fm_volume": 0.5890486,
"sale_fm_volume": 0.5890486,
"sale_status": 3,
"measurement_type": 1,
"contractor_status": 2,
"offer": {
"id": 0,
"number": ""
},
"invoice": {
"id": 348,
"number": "24-13"
},
"product_id": 0,
"log_entries": [],
"sample_entries": [],
"section_entries": [],
"estimation_entries": [],
"tree_types": [
{
"id": 174,
"full_name": "Sonstiges Weichlaubholz",
"short_name": "SLWB"
}
],
"usages": [
{
"id": 1,
"full_name": "Stammholz lang",
"short_name": "ST"
}
],
"qualities": [],
"thickness_classes": [
{
"id": 9,
"full_name": "",
"short_name": "5"
}
],
"calamities": [],
"calamity_entries": [],
"contractor_entries": [],
"class_entries": [],
"volume_entries": []
},
{
"id": 2,
"created_at": "2023-04-21T12:30:21Z",
"updated_at": "2024-02-20T15:30:12Z",
"revision": 5,
"owner_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"area": {
"id": 0,
"name": "",
"number": 0,
"short_name": "",
"full_name": ""
},
"buyer": {
"id": 32,
"name": "Beispielabnehmer"
},
"creator_account": {
"id": 14,
"name": "Max Mustermann"
},
"selling_type": {
"id": 0,
"name": "",
"short_name": ""
},
"sellingunit_number": 1,
"woodlist_id": 1,
"woodlist_number": 6002,
"woodlist_name": "Testliste Mustermann",
"business_area": {
"id": 5,
"name": "Eigenverkauf"
},
"base_area": {
"id": 22,
"name": "Testrevier",
"number": 106,
"short_name": "VI",
"full_name": "VI Testrevier"
},
"seller_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"images": [],
"image_ids": [],
"image_urls": [],
"bark_reduction_type": 1,
"number": 2,
"latitude": 52.271748,
"longitude": 10.908107,
"storage_location": "",
"note": "",
"avg_length": 4,
"avg_diameter": 40,
"protocol_quantity": 1,
"protocol_fm_volume": 0.454,
"sale_fm_volume": 0.454,
"sale_status": 3,
"measurement_type": 1,
"contractor_status": 2,
"offer": {
"id": 1,
"number": ""
},
"invoice": {
"id": 348,
"number": "24-13"
},
"product_id": 0,
"log_entries": [],
"sample_entries": [],
"section_entries": [],
"estimation_entries": [],
"tree_types": [
{
"id": 174,
"full_name": "Sonstiges Weichlaubholz",
"short_name": "SLWB"
}
],
"usages": [
{
"id": 1,
"full_name": "Stammholz lang",
"short_name": "ST"
}
],
"qualities": [],
"thickness_classes": [
{
"id": 7,
"full_name": "",
"short_name": "3b"
}
],
"calamities": [
{
"id": 33,
"full_name": "Folgehieb",
"short_name": "F"
}
],
"calamity_entries": [],
"contractor_entries": [],
"class_entries": [],
"volume_entries": []
}
]
}Einzelnen Polter laden
| Endpunkt |
/inventory/v4/inventory/aggregation/:ID
|
|
| Methode | GET | |
| Scope |
aggregation
|
|
Beispiel Antwort für: /inventory/v4/inventory/aggregation/123
{
"id": 123,
"created_at": "2024-02-21T09:34:13Z",
"updated_at": "2024-02-21T09:34:13Z",
"revision": 0,
"owner_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"area": {
"id": 142,
"name": "705",
"number": 0,
"short_name": "",
"full_name": " | 705"
},
"buyer": {
"id": 0,
"name": ""
},
"creator_account": {
"id": 26,
"name": "Marry Mustermann"
},
"selling_type": {
"id": 0,
"name": "",
"short_name": ""
},
"sellingunit_number": 6,
"woodlist_id": 112,
"woodlist_number": 410149,
"woodlist_name": "",
"business_area": {
"id": 5,
"name": "Eigenverkauf"
},
"base_area": {
"id": 72,
"name": "Beispielrevier",
"number": 114,
"short_name": "I",
"full_name": "I Beispielrevier"
},
"seller_group": {
"id": 15,
"name": "Test Forstbetrieb"
},
"images": [],
"image_ids": [],
"image_urls": [],
"bark_reduction_type": 1,
"number": 1,
"latitude": 47.74038,
"longitude": 9.15293,
"storage_location": "",
"note": "",
"avg_length": 0,
"avg_diameter": 0,
"protocol_quantity": 0,
"protocol_fm_volume": 8.611,
"sale_fm_volume": 0,
"sale_status": 1,
"measurement_type": 4,
"contractor_status": 1,
"offer": {
"id": 0,
"number": ""
},
"invoice": {
"id": 0,
"number": ""
},
"product_id": 0,
"log_entries": [],
"sample_entries": [],
"section_entries": [],
"estimation_entries": [
{
"id": 2746,
"tree_type_id": 6,
"usage_id": 3,
"quality_id": 17,
"usage_type_id": 0,
"thickness_class_id": 0,
"quantity": 0,
"volume_unit_id": 4,
"conversion_factor": 0.48,
"volume": 17.94,
"fm_volume": 8.611
}
],
"tree_types": [
{
"id": 6,
"full_name": "Fichte",
"short_name": "FI"
}
],
"usages": [
{
"id": 3,
"full_name": "Industrieholz lang",
"short_name": "IL"
}
],
"qualities": [
{
"id": 17,
"full_name": "B",
"short_name": "B"
}
],
"thickness_classes": [],
"calamities": [],
"calamity_entries": [],
"contractor_entries": [],
"class_entries": [
{
"id": 12900,
"tree_type_id": 6,
"usage_id": 3,
"quality_id": 17,
"thickness_class_id": 0,
"log_number": 0,
"tax_rate": 19,
"quantity": 0,
"fm_volume": 8.611,
"volume_entries": [
{
"id": 22415,
"volume_unit_id": 1,
"volume": 8.611
},
{
"id": 22416,
"volume_unit_id": 4,
"volume": 17.94
}
]
}
],
"volume_entries": [
{
"id": 22418,
"volume_unit_id": 1,
"volume": 8.611
},
{
"id": 22419,
"volume_unit_id": 4,
"volume": 17.94
}
]
}