Bestellung aus einem verbindlichen Angebot erstellen
Wenn ein Kunde ein Angebot annimmt, wird das Angebot mithilfe createOrderFromQuote in einen Kundenauftrag umgewandelt.
Dies wird in der Regel von einem Außendienstmitarbeiter erreicht, der den Verkaufsauftrag erstellt, obwohl in einigen Fällen automatisch ein Verkaufsauftrag generiert wird. Beispielsweise kann die Annahme eines Onlineangebots durch einen Kunden automatisch die Erstellung eines Verkaufsauftrags auslösen.
createOrderFromQuote wird aufgerufen, um aus einem Angebot einen Auftrag zu erstellen. Der für die Bestellung zu verwendende Dokumenttyp kann im Anwendungsmanager konfiguriert werden und wird durch createOrderFromQuote bestimmt. Standardmäßig lautet der Dokumenttyp "Vertriebsauftrag". createOrderFromQuote erstellt dann aus dem Angebot einen Auftrag unter Verwendung des entsprechenden Dokumenttyps, Unternehmenscodes, der Auftragsnummer, des Auftragskopfschlüssels oder sowohl der Auftragsnummer als auch des Auftragskopfschlüssels und verknüpft den Auftrag mit dem entsprechenden Angebot. Die Erstellung der Bestellung erfolgt anhand einer Vorlage, DefaultFromQuoteTemplate,, wobei die Einzelposten und Attribute aus dem Angebot automatisch in die Bestellung kopiert werden. Standardkundeninformationen werden aus dem verbindlichen Angebot in den Verkaufsauftrag sowie alle Positionen mit Ausnahme der empfohlenen Positionen kopiert. Der Status des Auftrags lautet entweder "Entwurf" oder "Erstellt", je nachdem, ob DraftOrderFlag in der XML-Eingabedatei auf "Y" oder "N" gesetzt ist.
Nach der Erstellung des Auftrags wird das Angebot in den Status "Bestellt" versetzt, sodass es vom Bereinigungsagenten gelöscht werden kann. Der zugeordnete Chancendatensatz wird in den Status "Gewonnen" versetzt und alle zugehörigen alternativen Angebote für die Chance werden in den Status "Abbestellt" versetzt. Der Bereinigungsagent für Verkaufschancen löscht die Verkaufschance, nachdem alle zugehörigen verbindlichen Angebote gelöscht wurden.