Bedingungen, die einen Statuswechsel einschränken, können in diesem Reiter verwaltet werden (Abb. 1). In den Anwendungen werden die fehlgeschlagenen Bedingungen dann angezeigt, sobald ein Wechsel in diesen Status nicht möglich ist.
...
Bedingungen | Erläuterung | ||
---|---|---|---|
Projektbedingungen (Status ID) | |||
| Die Status ID (status.identifier) muss gleich “10” sein | ||
| Die Status ID (status.identifier) muss kleiner als “20” sein | ||
| Die Status ID (status.identifier) muss entweder “10” oder “20” oder “30” sein | ||
| Die Status ID (status.identifier) muss entweder “10” oder “26” oder “90” oder “24” sein | ||
Projektbedingungen (Eigenschaften des Projektes) | |||
| Der Händler (dealer_customer_id) und der Endkunde (client_ customer_id) müssen ausgewählt sein | ||
| Der Händleransprechpartner Händler - Kontakt (dealer_contact_id) muss ausgewählt sein | ||
| Der Kundenpartner Partner (partner_customer_id) muss ausgewählt sein | ||
| Das Fälligkeitsdatum (maturity_date) muss ausgefüllt sein | ||
| Die Zahlungsbedingung muss (billing_term_id) muss ausgewählt sein | ||
| Das gewünschte Lieferdatum (delivery_date) muss ausgewählt sein | ||
| Der Werksbeauftragte (responsible_user_id) muss ausgewählt sein | ||
| Die Versandsart (shipping_type_id) und die Versandsadresse (shipping_address_id) müssen ausgefüllt sein | ||
Projektbedingungen (Zugeordnete Objekte) | |||
| Jede Konfiguration muss abgeschlossen sein | ||
| Jede Konfiguration muss gültig sein | ||
| Jede Konfiguration muss abgeschlossen sein | ||
| Jede Konfiguration muss gültig sein | ||
| In dem Projekt ist entweder keine oder nur eine Konfiguration hinterlegt | ||
| In dem Projekt muss es mindestens eine Konfiguration geben | ||
| In dem Projekt muss es mindestens eine Konfiguration geben, das Projekt darf nicht "leer" sein | ||
| In dem Projekt ist entweder eine Konfiguration hinterlegt oder es ist mindestens eine XXX hinterlegt | ||
| Die Preisliste (pricelist) ist hinterlegtgesetzte Preisliste muss aktiv sein | ||
| Die Region des Kundenhändlers Händlers (dealer_customer.region.key) muss mit der Schlüsselregion Projektregion (region.key) übereinstimmen | ||
| Die Kundennummer des gewählten Endkunden (client_customer.externalId) muss ausgefülllt sein | ||
Projektbedingungen (Dynamische Option) | |||
| Der Grund für den Verlust des Auftrages muss angegeben werden | ||
| Entweder es ist keine konkurrierende Technik als Grund wurde TechnAls Grund Wenn der Grund für den Verlust des Auftrages ist nicht die Technik des Konkurrenten (“competitor_technique”) angegeben oder es ist ein Feld “Order Option Competitor” muss gesetzt sein (ein Konkurrent ist im System hinterlegt)Freien Projektoptionen, die der Kunde selbst angeben kanneine konkurrierende Technik ist, muss auch der Mitbewerber angegeben werden | ||
| Der Wenn der Grund für den des Verlust des Auftrages liegt nicht am der Preis des Konkurrenten oder das Feld “Order Option Competitor” muss gesetzt sein (ein Konkurrent ist im System hinterlegt) |
| Der Grund für den Verlust des Auftrages liegt nicht an der “Competitor comparison”(Vergleich mit dem Konkurrenten) oder das Feld “Order Option Competitor” muss gesetzt sein (ein Konkurrent ist im System hinterlegt)Mitbewerbers ist, muss auch der Mitbewerber angegeben werden |
| Der Wenn der Grund für den Verlust des Auftrages liegt nicht darandarin besteht, dass Grimme kein Angebot gemacht hat oder das Feld “Order Option Competitor” muss gesetzt sein (ein Konkurrent ist im System hinterlegt)keine passende Maschine hat, muss auch der Mitbewerber angegeben werden | ||
Benutzer Berechtigungen | |||
| Der Benutzer muss die Berechtigung haben, ein Angebot zu bestätigen | ||
| Die aktive Gruppe des Benutzers muss entweder die Berechtigung “A” oder “B” oder “C” haben | ||
| Die aktive Gruppe des Benutzers muss die Berechtigung “A” haben | ||
Kombinationsmöglichkeiten (Praxisbeispiele) | |||
| Die Lieferbedingung (delivery_term_id) und der Bestimmungsort für den Versand (shipping_location) müssen ausgefüllt sein | ||
| Entweder die Verkaufsart (usage_type_id) ist Endkundenmaschine (ID : 1) UND der Endkunde (client_customer_ id) ist ausgewählt - ODER - die Verwendungsart ist Lagermaschine (ID : 2) oder Vorführmaschine (ID : 3) | ||
| Entweder der Endkunde (client_customer_ id) ist nicht angegeben -ODER- die Verkaufsart (usage_type_id) ist nicht Lagermaschine (ID : 2) oder Vorführmaschine (ID : 3) | ||
| Der “status.Identifier” (Entweder die Status ID (status.Identifier) ist gleich “10”, “20” oder “30” oder -ODER- der Benutzer hat die Berechtigung “cust_app_set_ each_offer_confirmed”“A” | ||
| Der “status.identifier” (Entweder die Status ID (status.identifier) ist gleich “50” und der Benutzer hat entweder die Berechtigung “app_set_offer_lost” oder “Cust_app_set_each_offer_lost”die Berechtigung “A” -ODER- der Benutzer hat die Berechtigung “B” | ||
| Entweder das Feld für die "der Händler-Kontakt (dealer_contact_id" oder das Feld für die ") oder der Partner-Kontakt (partner_contact_ id" ist gesetzt oder ) muss ausgewählt sein -ODER- der Benutzer hat die Berechtigungen "app_allow_forward_basic_partner_orders" und die "dealer_contact_id" ist gesetzt."A" und der Händler-Kontakt muss ausgewählt sein | ||
| Der Entweder der Benutzer hat die Berechtigung "app_allow_forward_basic_partner_orders" und der “status.identifier” (Status ID“A” und die Status ID (status.identifier) ist gleich “80” oder der “status.identifier” (Status ID -ODER- die Status ID (status.identifier) ist kleiner als 54 |
Beispielhafte Übersicht über den Projektstatus
Tabs | ||||
---|---|---|---|---|
| ||||
[{"content":{"version":1,"type":"doc","content":[{"type":"mediaSingle","attrs":{"layout":"center"},"content":[{"type":"media","attrs":{"type":"external","width":1228,"height":1386,"url":"https://braindata.atlassian.net/wiki/download/attachments/1225064449/%C3%9Cbersicht%20%C3%BCber%20alle%20IDS.png?version=1&modificationDate=1725629708138&cacheVersion=1&api=v2"}}]},{"type":"paragraph","content":[{"type":"text","text":"Abbildung 2: Überblick über Status Identifier","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"454c9d18-9eb5-47bb-8c2f-56661d0cd6ba","label":"Backend (PIA)","type":"tab"}] |
...
Beispiel
ID | Titel | Bedingungen | Nachricht | ||||
---|---|---|---|---|---|---|---|
50 | Auftrag erteilt |
|
|
...
Tabs | ||||
---|---|---|---|---|
| ||||
[{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"31854b2a-fb5d-49e6-bc05-f93f0c7e4fd5","type":"image/png","name":"Abbildung 2: Dialog der fehlgeschlagenen Bedingungen SalesApp.png","src":"https://braindata.atlassian.net/wiki/download/attachments/1225064449/Abbildung%202:%20Dialog%20der%20fehlgeschlagenen%20Bedingungen%20SalesApp.png?version=1&modificationDate=1615453847086&cacheVersion=1&api=v2"},"localId":"ecf4bc2e-5568-4164-b13d-fe266be7c5f3"}},{"type":"text","text":"Abbildung 23: Dialog der fehlgeschlagenen Bedingungen","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"2202a55f-571c-448f-9b25-29abed2e1402","label":"SalesApp","type":"tab"},{"content":{"version":1,"type":"doc","content":[{"type":"paragraph","content":[]},{"type":"paragraph","content":[{"type":"inlineExtension","attrs":{"extensionType":"com.atlassian.confluence.macro.core","extensionKey":"media-card","parameters":{"id":"38284152-de11-42e1-a9f9-626f416d558d","type":"image/png","name":"Abbildung 2: Dialog der fehlgeschlagenen Bedingungen WebApp.png","src":"https://braindata.atlassian.net/wiki/download/attachments/1225064449/Abbildung%202:%20Dialog%20der%20fehlgeschlagenen%20Bedingungen%20WebApp.png?version=1&modificationDate=1615453965414&cacheVersion=1&api=v2"},"localId":"8357af0f-7aee-4593-83db-a4a1154f18a8"}},{"type":"text","text":"Abbildung 2: Dialog der fehlgeschlagenen Bedingungen","marks":[{"type":"textColor","attrs":{"color":"#97a0af"}},{"type":"subsup","attrs":{"type":"sub"}}]}]}]},"id":"246f20b8-9336-4131-a42f-726332c8c916","label":"WebApp","type":"tab"}] |
...