2012-01-23 18 views
0

私はSalesforceが新しく、請求書の生成方法を知りたいと思います。 私はさまざまな解決策を考えており、時間がかかる可能性があるかどうかはわかりません...Salesforceで請求書を生成

サービスはステップが異なります。 ステップが完了したら、サービスに請求書を送る必要があります。テーブル "Invoice"に新しいレコードを追加し、請求書文書へのリンク(PDFまたはWord形式)

ここでは、「ノートと添付ファイルのフィールド」セクションを使用すると思います。おそらくオブジェクト「文書」が優れていることを...

請求書の作成:私は新しいレコードを作成するには、標準のボタンを使用することができますが、私は、ファイルのステータスは変更されたときに自動的に作成したいと思います例えば「完了」。

1.私はワークフローの説明を読みましたが、テーブル内に特定のレコードを自動作成するのに使用できるかどうかはわかりません。

2.私は、フィールドに記入してレコードを作成するボタンも使用すると考えています。私はonclickのjavascriptコードを使ってフィールドを更新するための情報を得ます。しかし、私はレコードを追加する方法を知らない。

電子請求書:請求書はPDFまたはWord形式でどのように生成できますか?レコード "Invoice n°10"から利用可能にしますか? 例として、レコード "Invoice_10"には、文書 "Inv_010.pdf"へのリンクを含む添付ファイルフィールドがあります。ユーザーはリンクから文書を開くことができます。

答えて

0

最初の質問に答えるには、挿入後、更新後にサービスオブジェクト(Opportunityのように聞こえる)で実行し、ステータスが完了に変わった場合はインボイスレコードを生成する。

PDF請求書を生成するには、Visualforceページを作成し、<apex:page>タグのrenderAs="pdf"属性を使用します。それをレコードに保存するのはちょっと難しいでしょうが、私はVisualforce PDFを電子メールに添付する方法の例を見てみることをお勧めします。同じBlobオブジェクト(コンテンツを格納する)をSalesforceのドキュメントとして使用する可能性があります。

+0

トリガーを作成する方法が見つかりませんでしたか?これどうやってするの? – Carole

+0

新しいレコードを作成する方法が見つかりました。しかし、私は現在のサービスID 'var service = {!GETRECORDIDS($ ObjectType。サービス__c)}; 'うまくいきません... – Carole

+1

私はここであなたを見下ろすつもりはありませんが、ここでApexとVisualforceの開発者ガイドを読んでみてください:http://wiki.developerforce.com/page/Documentation #Apex_and_Visualforceあなたは彼らが非常に迅速にそれらを読むのにかかる時間を返済することがわかります! :) –

0

すでにアプリケーションがあります:Appexchangeに記載されているSalesforceの請求書 - 自動的に請求書を作成する - レコードとPDFを販売データから直接作成します。このアプリケーションには、請求書書類を完全に自由に設計できる請求書テンプレートエディタが含まれています。さらに、アプリケーションは郵便またはファックスで送付する必要がある場合に備えて、請求書を電子メールで自動的に配信したり、請求書をファイルにまとめてバッチ印刷することができます。

それをチェックアウト:http://www.invoicesforsalesforce.com

1

はまた、あなたの目的のための標準的な引用オブジェクトを使用して検討するかもしれません。それはセットアップが簡単なきれいなPDFジェネレータが付属しています。あなたがそれを正しく設定した場合、見積り機能を使用して機会に関連する請求書を作成することができます。新しい見積もりボタンをカスタマイズすると、案件が終了した後でのみ(JavaScriptを使用して)この機能を有効にすることができます。 MS Wordの生成については、DocMocracy:http://www.cloudgizmos.com/salesforce-sfdc-word-excel-document-generatorをお勧めします。これは本当に安価で、読み込み専用のワードドキュメントを作成できるためです。

関連する問題