Wiki source code of API Konfiguration

Version 12.1 by Dimitri Rupp on 2026/06/11 09:14

Show last authors
1 {{box cssClass="floatinginfobox" title="**Auf dieser Seite**"}}
2 {{toc/}}
3 {{/box}}
4
5 {{info}}
6 Die **API-Konfiguration** muss sowohl in **Odoo** als auch in **Rimo** eingestellt werden.
7 Diese Seite entspricht der eigenständigen SharePoint-Page //API-Konfig.aspx//.
8 {{/info}}
9
10 = ⚙️ Workflow API-Einstellung =
11 {{mermaid}}
12 flowchart TD
13 R1[Rimo: InterfaceUser erstellen<br/>NICHT Personen Master, sondern Interface Master] --> R2[E-Mail mit initialem Passwort<br/>sorgfaeltig wählen]
14 R2 --> R3[Passwort in der API ändern<br/>alt -> neu, speichern]
15 R3 --> R4[Token erhalten]
16 R4 --> R5[InterfaceUser Rolle vergeben]
17 R5 --> R6[MasterData -> Connectors -> Odoo Purchase Order<br/>User + Token setzen]
18 R6 --> O1[Odoo: Einstellungen -> FastAPI -> FastAPI Endpoints<br/>API-Key eintragen]
19 O1 --> O2[Einstellungen -> Rimo-API -> 'Rimo-Secret-Token abrufen']
20 O2 --> OK[API verbunden]
21 style OK fill:#90ee90
22 {{/mermaid}}
23
24 = Schritte im Detail =
25
26 == 👤 1. Rimo: InterfaceUser anlegen ==
27 * Anlage analog zum normalen User
28 * **Wichtig:** Am Ende **Interface Master** erstellen (NICHT Personen Master)
29 * Der User erhält eine **E-Mail mit initialem Passwort** – diese Mailadresse sorgfaeltig wählen
30
31 == 🔑 2. Passwort und Token ==
32 * In der API: altes Passwort durch ein neues ersetzen, speichern
33 * Bei Erfolg wird der **Token** angezeigt
34 * Dem InterfaceUser die entsprechende **Rolle** zuweisen
35
36 == ⚙️ 3. Connector konfigurieren ==
37 Pfad in Rimo: **//MasterData -> Connectors -> Odoo Purchase Order//**
38
39 * User setzen
40 * Token vergeben
41
42 == 4. Odoo-Seite =
43
44 Pfad: **//Einstellungen -> FastAPI -> FastAPI Endpoints//**
45
46 * Den vergebenen **API-Key** eintragen
47
48 Anschliessend: **//Einstellungen -> Rimo-API -> Button //"Rimo-Secret-Token abrufen"//**
49
50 = ⚙️ Maßeinheiten-Konfiguration =
51 Pfad: **//Einkauf/Verkauf -> Konfiguration -> Maßeinheiten -> Maßeinheitskategorien//**
52
53 In der ersten Kategorie **Einheiten** wird das Label in die **Rimo-Kennung** geschrieben.
54
55 == Typischer Fehler ==
56
57 {{warning}}
58 **Wenn in Rimo neue Einheiten angelegt wurden, die in Odoo nicht konfiguriert sind**,
59 liefert der Connector folgenden Fehler:
60
61 ``"msg": "Value error, UOM with rimo key '...' not found."``
62
63 (statt //'...'// steht das Label, das Rimo sendet und Odoo nicht versteht.)
64 Dann weiss man, dass etwas **nachkonfiguriert** werden muss.
65 {{/warning}}
66
67 ----
68
69 ----
70
71 = Screenshots (aus SharePoint migriert) =
72
73 [[image:1621759527.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
74
75 [[image:1894511496.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
76
77 [[image:3853990727.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
78
79 [[image:1870121522.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
80
81 [[image:2054263603.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
82
83 [[image:391538897.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
84
85 [[image:2989254328.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
86
87 [[image:3948552630.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
88
89 [[image:3078964151.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
90
91 [[image:3468044009.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
92
93 [[image:3792569909.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
94
95 [[image:1816456615.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
96
97 [[image:3458358613.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
98
99 [[image:2584541401.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
100
101 [[image:2917075449.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
102
103 [[image:797274892.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
104
105 [[image:974127422.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
106
107 [[image:1627722157.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
108
109 [[image:3383646946.png||style="max-width:700px; border:1px solid #ddd; margin:8px 0;"]]
110
111 ----
112
113 {{box title="Migration"}}
114 Migriert am 2026-05-27 aus SharePoint Wiki ODOO. **Voller Inhalt** aus Original-Page übernommen.
115 quelle: [[SharePoint Original>>url:https://spltele.sharepoint.com/sites/WikiODOO/SitePages/API-Konfig.aspx||target="_blank"]]
116 {{/box}}
117
118 ----
119
120 {{info}}
121 **Migrations-Hinweis:** Aus dem SharePoint **WikiODOO** ins XWiki migriert und nach dem Wiki-Standard aufbereitet (Inhaltsverzeichnis, Emoji-Navigation).
122
123 **Original-Quelle:** [[WikiODOO (SharePoint)>>url:https://spltele.sharepoint.com/sites/WikiODOO]]
124 **Migration & Aufbereitung:** Dimitri Rupp via ClaudeAI
125 {{/info}}
126
127
128 ----
129
130 == Verwandte Themen ==
131
132 //Kuratiert — kann direkt im Editor ergänzt werden://
133
134 * [[Dashboard>>doc:IT-Wiki.02-Tools.Odoo.Lieferantenmanagement.Dashboard.WebHome]]
135 * [[Lieferanten manuell anlegen wenn Sie in Rimo schon vorhanden sind>>doc:IT-Wiki.02-Tools.Odoo.Lieferantenmanagement.Lieferanten-manuell-anlegen.WebHome]]
136 * [[Lieferantengenehmigungseinstellungen>>doc:IT-Wiki.02-Tools.Odoo.Lieferantenmanagement.Lieferantengenehmigungseinstellungen.WebHome]]
137
138 {{include reference="IT-Wiki.Makros.Verwandte-Themen.WebHome"/}}
139
140 ----
141 **Status:** Migriert — Team-Review ausstehend · **Owner:** //(festlegen)// · **Letzter Review:** 2026-06-11