ordrestyring-skill/SKILL.md

1.7 KiB

name description
ordrestyring Access Ordrestyring job management system for Parlobyg. Use for cases, customers, quotes, time registration, invoicing, materials. Triggers on anything Ordrestyring-related.

Ordrestyring Skill

GraphQL API client for Ordrestyring — the core job management system for Parlobyg (Danish construction company).

Quick Start

# Query cases
python3 scripts/graphql_query.py cases --limit 10

# Query customers
python3 scripts/graphql_query.py customers --limit 10

# Query specific case
python3 scripts/graphql_query.py case --id 12345

# Query hours/time entries
python3 scripts/graphql_query.py hours --limit 50

# Query offers/quotes
python3 scripts/graphql_query.py offers --limit 10

Credentials

  • Agreement ID: 21528
  • API Key: q3mjVDR6wAdPCvZT
  • GraphQL Endpoint: https://graphql.ordrestyring.dk/graphql
  • GraphiQL (interactive): https://graphql.ordrestyring.dk/graphiql

Capabilities

Via GraphQL API:

  • 📋 Cases (Sager) — search, status, economy
  • 👥 Customers (Kunder) — contact info, addresses, statements
  • 🧾 Quotes & Invoices — quote lines, sales invoices
  • ⏱️ Hours (Timer) — registered hours per case, worker, period
  • 🔧 Materials — material usage per case
  • 📊 Finance — financePosts, aggregations

Pagination: Max 200 per page

Safety: Mutations are coded but gated. Read-only by default.

Web Login (fallback)

For features not in API (e.g., Gantt views):

References