Verwaltung von Verkaufsangeboten und Verträgen

Use Case Hero-Banner

Verkaufsangebote sind der erste Schritt auf dem Weg eines Unternehmens zur Kundenakquise. Wie bei allem, der erste Eindruck dauert. Ihre erste Interaktion mit Kunden bestimmt also deren Erwartungen an Ihr Unternehmen. Ihr Vorschlag muss präzise, präzise und bequem sein.

Verträge und Angebote enthalten verschiedene Datentypen innerhalb ihrer Dokumentstruktur. Sie enthalten sowohl dynamische Daten (Kundenname, Angebotsmenge usw.) als auch statische Daten (Standardtexte wie feste Funktionen, Teamprofile und Standard-Leistungsbeschreibung). Das Erstellen von Vorlagendokumenten, z. B. Verkaufsangebote, erfordert oft monotone Aufgaben, z. B. das manuelle Ersetzen von Projektdetails in einer Mustervorlage. In diesem Tutorial verwenden Sie dynamische Daten und Workflows, um einen effizienten Prozess für Verkaufsangebote erstellen.

Lernziel.

In diesem praktischen Tutorial lernen Sie, wie Sie dynamische Daten und Workflows mit verschiedenen Tools implementieren, von denen die wichtigsten Adobe Acrobat Services APIs Mit diesen APIs werden Verkaufsangebote und Verträge für Sie und Ihr Unternehmen komfortabler. In diesem Tutorial werden praktische Techniken zum automatischen Erstellen, Zusammenführen und Anzeigen von PDF-Dokumenten veranschaulicht. Diese Aufgaben manuell auszuführen, ist zeitaufwendig und mühsam. Durch Nutzung der Acrobat Services APIs können Sie die für diese Aufgaben aufgewendete Zeit verkürzen.

Relevante APIs und Ressourcen

Lösung des Problems

Nachdem Sie die Tools installiert haben, können Sie mit der Lösung des Problems beginnen. Die Angebote enthalten sowohl statischen als auch dynamischen Inhalt, der für jeden Kunden spezifisch ist. Engpässe treten auf, weil bei jedem Angebot beide Datentypen erforderlich sind. Die Eingabe des statischen Texts ist zeitaufwendig. Sie müssen ihn also automatisieren und nur manuell mit den dynamischen Daten der einzelnen Clients umgehen.

Erstellen Sie zunächst ein Datenerfassungsformular in Microsoft Forms (oder von deinem bevorzugten Formularersteller). Dieses Formular ist für dynamische Kundendaten gedacht, die zu einem Verkaufsangebot hinzugefügt werden. Fülle das Formular mit Fragen aus, um die benötigten Kundendaten abzurufen, z. B. Firmenname, Datum, Adresse, Projektumfang, Preise und zusätzliche Kommentare. Verwenden Sie zum Erstellen Ihrer eigenen [Form](https://forms.office.com/Pages/ShareFormPage.aspx id=DQSIkWdsW0yxEjajBLZtrQAAAAAAAAAAAAAAAAN__rtiGj5UNElTR0pCQ09ZNkJRUlowSjVQWDNYUEg2RC4u&sharetoken=1AJeMavBAzzxuISRKmUy). Das Ziel ist es, dass potenzielle Kunden das Formular ausfüllen und ihre Antworten dann als JSON-Dateien exportieren, die an den nächsten Teil Ihres Workflows übergeben werden.

Manche Formularersteller bieten nur die Möglichkeit, Daten als CSV-Dateien zu exportieren. Vielleicht finden Sie es nützlich, konvertieren die generierte CSV-Datei in eine JSON-Datei um.

Die statischen Daten werden in jedem Verkaufsangebot wiederverwendet. Sie können also eine Vorlage für ein Verkaufsangebot in Microsoft Word verwenden, um den statischen Text bereitzustellen. Sie können dieses Schabloneverwenden, aber Sie können Ihre eigenen erstellen oder ein Vorlage für Adoben.

Sie benötigen jetzt etwas, das sowohl die dynamischen Daten der Kunden im JSON-Format als auch den statischen Text in der Microsoft Word-Vorlage zu einem individuellen Verkaufsvorschlag für einen Kunden zusammenfasst. Die Acrobat Services APIs werden verwendet, um die beiden zusammenzuführen und eine PDF zu generieren, die signiert werden kann.

Damit das funktioniert, verwenden Sie Tags. Tags sind benutzerfreundliche Zeichenfolgen, die Zahlen, Wörter, Arrays oder sogar komplexe Objekte darstellen können. Tags dienen als Platzhalter für dynamische Daten, in diesem Fall Clientdaten, die in das Formular eingegeben werden. Nachdem Sie Tags in die Vorlage eingefügt haben, können Sie Formularfelder aus der JSON-Datei der Word-Vorlage zuordnen.

Tag-Verwendung

Öffnen Sie Ihre Vorlage für Verkaufsangebote und wählen Sie das Einfügen " ändern. Im Dialogfeld " Add-ins Gruppe, wählen Sie Add-ins abrufen. Wählen Sie dann Add-In für die Generierung von Adobe-Dokumenten , um sie hinzuzufügen. Nach dem Hinzufügen wird das Tagger für die Dokumentgenerierung auf der Seite Startseite " im Dialogfeld " Adobe Gruppe.

Im Fenster " Startseite " im Dialogfeld " Adobe Gruppe, wählen Sie Dokumenterstellung , um mit dem Taggen des Dokuments zu beginnen. Ein hilfreiches Demonstrationsvideo wird in einem Bedienfeld auf der rechten Seite des Fensters angezeigt.

Screenshot des Add-Ins Dokument-Tagger in Word

Auswählen Erste Schritte. Sie werden dann aufgefordert, Beispieldaten bereitzustellen. Fügen Sie die JSON-Datei mit der Formularantwort wie unten gezeigt ein oder laden Sie sie hoch.

Screenshot des Einfügens des Beispielcodes

Auswählen Tags generieren , um eine Liste der Felder aus der JSON-Datei abzurufen, die Sie eingefügt oder hochgeladen haben. Die Tags werden unten auf der rechten Seitenleiste angezeigt.

Screenshot der verfügbaren Tags

Nach dem Generieren der Tags können Sie sie in das Dokument einfügen. Tags werden an der Cursorposition zum Dokument hinzugefügt. Wie oben gezeigt, sollten Sie die Projektumfang Tag direkt unter dem Projektumfang Untertitel. Auf diese Weise wird die Antwort eines Kunden, der in das Formular in den Projektbereich eintritt, unter die Projektumfang -Untertitel, der das soeben hinzugefügte Tag ersetzt. Nachdem Sie die Tags hinzugefügt haben, sollte ein Teil des Dokuments wie die Bildschirmaufnahme unten aussehen.

Screenshot des Hinzufügens von Tags zu einem Word-Dokument

Verwenden der APIs

Wechseln Sie zur Registerkarte Acrobat Services API Homepage. So verwenden Sie Acrobat Services APIs benötigen Sie Anmeldeinformationen für Ihre Anwendung. Scrollen Sie ganz nach unten, und wählen Sie Kostenlos testen , um Anmeldeinformationen zu erstellen. Sie können diese Dienste verwenden sechs Monate lang kostenlos, dann Pay-as-you-go für nur 0,05 US-Dollar pro Dokumenttransaktion, sodass Sie nur das bezahlen, was Sie benötigen.

Auswählen PDF Services-API als Ihren bevorzugten Service an und füllen Sie die anderen Details aus, wie unten gezeigt.

Screenshot mit Anmeldeinformationen

Nachdem Sie Ihre Anmeldeinformationen erstellt haben, erhalten Sie einige Codebeispiele. Wählen Sie Ihre bevorzugte Sprache aus (in diesem Tutorial wird Node.js verwendet). Ihre API-Zugangsberechtigungen befinden sich in einer ZIP-Datei. Extrahieren Sie die Dateien in PDFToolsSDK-Node.jsSamples.

Erstellen Sie zunächst einen leeren Ordner mit dem Namen auto-doc**.** Führen Sie im Ordner den folgenden Befehl aus, um ein Projekt "Node.js" zu initialisieren: npm init. Nennen Sie Ihr Projekt "auto-doc".

Im Ordner ./PDFToolsSDK-Node.jsSamples/adobe-dc-pdf-tools-sdk-node-samples, gibt es eine Datei namens pdftools-api-credentials.json. Verschieben Sie ihn und "private.key" in den Ordner "auto-doc". Sie enthält Ihre API-Zugangsberechtigungen. Erstellen Sie außerdem im Ordner für automatische Dokumente einen Unterordner mit dem Namen "resources". Es enthält die JSON-formatierten Daten, die von Kunden empfangen werden, wenn Sie ein Verkaufsangebot erstellen. Speichern Sie im selben Ordner die Vorlage für Verkaufsangebote aus Microsoft Word.

Jetzt kannst du zaubern! Da Sie in diesem Tutorial Node.js verwenden, müssen Sie die Datei Node.js installieren. Acrobat Services SDK Führen Sie dazu im Ordner "Auto-doc" die Datei "thread add @adobe/documentservices-pdftools-node-sdk" aus.

Erstellen Sie nun eine Datei namens merge.js und fügen Sie den folgenden Code ein.

javascript
const PDFToolsSdk = require('@adobe/documentservices-pdftools-node-sdk'),
fs = require('fs');
try {
// Initial setup, create credentials instance.
const credentials = PDFToolsSdk.Credentials
.serviceAccountCredentialsBuilder()
.fromFile("pdftools-api-credentials.json")
.build();
// Setup input data for the document merge process
const jsonString = fs.readFileSync('resources/Proposal.json'),
jsonDataForMerge = JSON.parse(jsonString);
// Create an ExecutionContext using credentials
const executionContext = PDFToolsSdk.ExecutionContext.create(credentials);
// Create a new DocumentMerge options instance
const documentMerge = PDFToolsSdk.DocumentMerge,
documentMergeOptions = documentMerge.options,
options = new documentMergeOptions.DocumentMergeOptions(jsonDataForMerge, documentMergeOptions.OutputFormat.PDF);
// Create a new operation instance using the options instance
const documentMergeOperation = documentMerge.Operation.createNew(options)
// Set operation input document template from a source file.
const input = PDFToolsSdk.FileRef.createFromLocalFile('resources/Proposal.docx');
documentMergeOperation.setInput(input);
// Execute the operation and Save the result to the specified location.
documentMergeOperation.execute(executionContext)
.then(result => result.saveAsFile('output/Proposal.pdf'))
.catch(err => {
if (err instanceof PDFToolsSdk.Error.ServiceApiError
|| err instanceof PDFToolsSdk.Error.ServiceUsageError) {
console.log('Exception encountered while executing operation', err);
} else {
console.log('Exception encountered while executing operation', err);
}
});
} catch (err) {
console.log('Exception encountered while executing operation', err);
}

Dieser Code ruft Ihre JSON-Datei aus dem Microsoft-Formular mithilfe der Tags ab, die Sie mit Acrobat Services. Anschließend werden die Daten mit der von Ihnen in Microsoft Word erstellten Vorlage für Verkaufsangebote zusammengeführt, um eine brandneue PDF zu erstellen. Die PDF wird im neu erstellten gespeichert./Ausgabeordner.

Außerdem verwendet der Code ADOBE SIGN API , damit beide Unternehmen das generierte Angebot unterzeichnen. In diesem Blogpost finden Sie eine detaillierte Erklärung zu dieser API.

Nächste Schritte

Am Anfang stand ein ineffizienter, mühsamer Prozess, der der Automatisierung bedurfte. Von der manuellen Erstellung von Dokumenten für jeden Kunden zur Erstellung eines optimierten Workflows zur Automatisierung und Vereinfachung das Angebotsverfahren.

Mit Microsoft Forms erhaltet ihr wichtige Daten von euren Kunden, die in ihre individuellen Vorschläge einfließen. Sie haben in Microsoft Word eine Vorlage für ein Verkaufsangebot erstellt, die den statischen Text enthält, den Sie nicht jedes Mal neu erstellen möchten. Sie haben dann Acrobat Services APIs zum Zusammenführen von Daten aus dem Formular und der Vorlage, um eine Verkaufsangebot-PDF für Ihre Kunden auf effizientere Weise zu erstellen

In diesem Tutorial erfahren Sie, was mit diesen APIs alles möglich ist. Weitere Lösungen finden Sie auf der Seite Adobe Acrobat Services APIs-Seite. Nutze diese Tools 6 Monate lang kostenlos. Dann zahlen Sie nur $0.05 pro Dokumenttransaktion auf der pay as you go daher zahlen Sie nur, wenn Ihr Team Ihre Vertriebspipeline um weitere Interessenten erweitert.

recommendation-more-help
61c3404d-2baf-407c-beb9-87b95f86ccab