📑
Zarządzanie umowami
contracts
sales_billing
🛡️ RLS Protected
Umowy ramowe zawierające terminy, warunki, kontyngenty, fakturowanie linii i automatyczne odbieranie odbiorców.
Fachliche Bestimmung: Zarządza umowami o klientów i dostawców, umowami ramowymi i umowami o poziomie usług (SLA).
⚡ Przepływy pracy i cykle życia (5)
🗄️ Modele danych (20)
🔌 Punkty wyjścia (UI & API) (100)
🛡️ Regulatoryzacja i zgodność
⚡ Przepływy pracy i cykle życia
Cycła życia umowy
cascade:business.contract.lifecycle
W przypadku wprowadzania do obrotu w ramach programu "Wygrane"
1. contract
Wyrzucanie
kontrakty
Aktionen: kontrakt.create
2. task
Terminy / nadzór na wynagrodzenie
zadania
Aktionen: create_task
Wyrzucanie
cascade_target:business.contract.apply
W przypadku wprowadzania do obrotu w ramach programu "Wygrane"
1. cascade
Wyrzucanie
Wskazówka użytkownika: agent kontraktowy
plan:command_contract_agent
Sprawdzony plan trwały (durable_plan), start: manual_command.
1. contract_agent
contract_agent
{"key": "execute_command", "label": "Befehl prüfen, ausführen oder zur Freigabe vorlegen", "adapter": "agent.execute", "agent": "contract_agent", "condition_fact": null}
Aktionen: contract_agent
Wskazówka użytkownika: subgento kontraktowy
plan:command_contract_crud_subagent
Sprawdzony plan trwały (durable_plan), start: manual_command.
1. contract_crud_subagent
contract_crud_subagent
{"key": "execute_command", "label": "Befehl prüfen, ausführen oder zur Freigabe vorlegen", "adapter": "agent.execute", "agent": "contract_crud_subagent", "condition_fact": null}
Aktionen: contract_crud_subagent
Wykorzystanie środków
status:contract
W przypadku, gdy urządzenie jest w stanie obserwowanym (only observable_only), nie ma konieczności dokonywania przechodów.
1. draft
wdrażanie
Status <unk>draft <unk> maszyny stanów GT12_0__.
2. pending
w wyciągu
Status <unk>płynne <unk> maszyny stanów <unk>GT12_0__.
3. active
aktywne
Status <unk>active<unk> maszynę stanów umowa.
4. expired
wygaśnięte
Status <unk>expired<unk> maszynę stanów GT12_0__.
5. terminated
wyłączone
Status <unk>terminated<unk> maszynę stanarzowej umowa.
6. renewed
wprowadzone
Status <unk>renewed<unk> maszynę staną GT12_0__.
🗄️ Modele danych
🔌 Punkty wyjścia (UI & API)
| Art | Wykorzystanie | Punkt końcowy / droga | Titel & Zweck | Właściwości |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/contract-clauses/{clause_id} |
delete_clause
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contract-control/{contract_id}/scope/{item_id} |
remove_scope
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contract-control/{contract_id}/terms/{term_id} |
delete_term
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id} |
delete_contract
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id}/lines/{line_id} |
delete_line
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id}/obligations/{obligation_id} |
delete_contract_obligation
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id}/service-plans/{plan_id} |
remove_plan
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id}/storage/areas/{location_id} |
release_area
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | DELETE | /api/v1/contracts/{contract_id}/subjects/{subject_id} |
remove_subject
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | GET | /api/v1/contract-clauses |
list_clauses
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contract-control/{contract_id} |
przegląd
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contract-control/{contract_id}/check |
wpis
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contract-control/{contract_id}/rebates |
w przypadku
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts |
list_contracts
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/billing-options |
billing_options
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/scenarios |
scenariusz
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/storage/overview |
storage_overview
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/tax-rates |
tax_rates
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/warehouse-routes |
warehouse_routes
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id} |
get_contract
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/amendments |
list_contract_amendments
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/billing-preview |
billing_preview
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/documents |
list_contract_documents
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/invoices |
get_contract_invoices
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/obligations |
list_contract_obligations
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/renewals |
list_contract_renewals
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/semantic-attributes |
contract_semantic_attributes
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/storage/articles |
storage_articles
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/storage/orders |
storage_orders
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/storage/stock |
storage_stock
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/contracts/{contract_id}/workspace |
przestrzeni pracy
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /api/v1/sales-agents |
list_agents
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts |
contracts_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/new |
contract_create_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/storage |
contract_storage_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/wizard |
contract_wizard_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/{contract_id} |
contract_detail_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/{contract_id}/edit |
contract_detail_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/{contract_id}/terms |
contract_terms_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /contracts/{contract_id}/workspace |
contract_workspace_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /portal/{slug}/vertraege |
contracts_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /portal/{slug}/vertraege/{contract_id}/dokument |
contract_document_download
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /sales-agents |
sales_agents_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /sales-agents/new |
sales_agents_new_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | GET | /sales-agents/{agent_id}/edit |
sales_agents_edit_page
Semantic binding: not_evaluated; mutation=False
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/contracts/commissions/{commission_id} |
commission_status
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/contracts/{contract_id} |
update_contract
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/contracts/{contract_id}/commercial |
update_commercial
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/contracts/{contract_id}/lines/{line_id} |
patch_line
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/contracts/{contract_id}/obligations/{obligation_id} |
update_contract_obligation
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PATCH | /api/v1/sales-agents/{agent_id} |
update_agent
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-clauses |
create_clause
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/agb-policies |
propose_agb_policies_endpoint
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/policy-releases/{release_id}/activate |
activate_policy_release
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/apply-clauses |
apply_contract_clauses
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/gateways/billing |
gateway_billing
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/gateways/call-off |
gateway_call_off
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/gateways/return |
gateway_return
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/gateways/service-orders |
gateway_service_orders
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/gateways/warranty |
gateway_warranty
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/policy-package |
propose_policy_package
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/propose-workflow |
propose_contract_workflow
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/rebates/settle |
settle_rebate
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/scope |
add_scope
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-control/{contract_id}/terms |
add_term
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contract-templates |
save_template
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts |
create_contract
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/from-template |
from_template
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/run-automation |
run_automation
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/storage/orders/{order_id}/cancel |
storage_order_cancel
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/storage/orders/{order_id}/post |
storage_order_post
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/trigger-recurring-billing |
trigger_recurring_billing
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/amendments |
create_contract_amendment
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/bill-now |
bill_now
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/call-off |
call_off
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/consignment/replenish |
consignment_replenish
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/consignment/withdraw |
consignment_withdraw
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/generate-invoice |
generate_contract_invoice
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/lines |
add_line
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/obligations |
create_contract_obligation
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/price-adjustment/apply |
apply_adjustment
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/promote-intake-attributes |
promote_intake_attributes
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/renew |
renew_contract
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/save-as-template |
save_as_template
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/service-plans |
add_plan
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/service-plans/{plan_id}/generate |
generate_plan
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/settle-supplier |
settle_supplier
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/storage/areas |
assign_area
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/storage/articles |
storage_article_create
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/storage/consume |
storage_consume
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/storage/count |
storage_count
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/storage/orders |
storage_order_create
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/subjects |
add_subject
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/terminate |
terminate_contract
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/upload-document |
upload_contract_document
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/contracts/{contract_id}/usage |
add_usage
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /api/v1/sales-agents |
create_agent
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | POST | /portal/{slug}/vertraege/{contract_id}/kuendigen |
contract_termination_request
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PUT | /api/v1/contract-control/{contract_id}/terms/{term_id} |
update_term
Semantic binding: not_evaluated; mutation=True
|
contracts
|
| ⚡ REST API | PUT | /api/v1/contracts/{contract_id}/semantic-attributes/{field_key} |
set_contract_semantic_attribute
Semantic binding: not_evaluated; mutation=True
|
contracts
|
🛡️ Regulatoryzacja i zgodność
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- BGB prawo umowne
- Artykuł 28 (Przepisy AVV)
- Wymogi dotyczące przechowywania
Włączone moduły: