Generator de cotații PDF

PDF Quote Builder din Odoo Vânzări oferă posibilitatea de a trimite clienților un fișier PDF complet personalizat pentru oferte, prezentând compania și produsele, cu diverse informații și elemente de design, în loc să arate doar prețul și totalul.

The PDF Quote Builder groups header pages, product descriptions, the price(s), and footer pages to create a detailed quote. It can also inject dynamic texts or custom notes in the PDF to personalize the offer for the customer.

Având un PDF personalizat în citate oferă o concluzie sporită experienței de cumpărături pentru clienți și adaugă un nivel elegant de profesionalism unei companii.

Notă

Se recomandă editarea formularelor PDF cu software-ul Adobe. Câmpurile de formular de pe șabloanele PDF pentru antet și subsol sunt necesare pentru a obține valori dinamice cu Odoo.

Configurare

Pentru a adăuga fișiere PDF personalizate pentru citate, funcția PDF Quote Builder trebuie configurată.

Pentru a face asta, navigați la Aplicație de vânzări ‣ Configurare ‣ Setări. Apoi, pe pagina Setări, derulați la secțiunea Cotații și comenzi și găsiți caracteristica PDF Quote Builder.

Text dinamic în PDF-uri

În timp ce creați PDF-uri personalizate pentru citate, utilizați text dinamic pentru Odoo pentru a completa automat conținutul PDF cu informații legate de citat din baza de date Odoo, cum ar fi nume, prețuri etc.

Valorile dinamice ale textului sunt componente de formular (intrări de text) care pot fi adăugate într-un fișier PDF, iar Odoo completează automat acele valori cu informații legate de citat.

Valori dinamice ale textului

Below are common dynamic text values used in custom PDFs that are already mapped to the correct fields, and what they represent.

For headers and footers PDF:

  • name: Referința comenzii de vânzare

  • partner_id__name: Numele clientului

  • user_id__name: Numele vânzătorului

  • amount_untaxed: Sumă netaxată

  • amount_total: Suma totală

  • delivery_date: Data livrării

  • validity_date: Data de expirare

  • client_order_ref: Referință client

For product PDF:

  • description: Descrierea produsului

  • quantity: Cantitate

  • uom: Unitate de măsură (UoM)

  • price_unit: Unitate de preț

  • discount: Reducere

  • product_sale_price: Preț de listă de produse

  • taxes: numele taxelor alăturat printr-o virgulă (,)

  • tax_excl_price: Preț cu taxe excluse

  • tax_incl_price: Preț cu taxe incluse

After uploading a PDF, you can then Configure dynamic fields. This will allow you to map any field name found in your PDF to the field you want to show by writing down any existing path. Headers and footers starts from the current sale_order model, whereas product document follows their path from their sale_order_line. Leaving that path empty allows you to fill a custom notes, directly from the specific quote that requires it.

Example

Când este creat un PDF, este cea mai bună practică să folosiți valori dinamice comune ale textului (name și partner_id_name). Când este încărcat în baza de date, Odoo completează automat acele câmpuri cu informațiile din câmpurile respective.

În acest caz, Odoo va completa automat Referința comenzii de vânzare în câmpul de text dinamic name și Numele clientului în câmpul partner_id_name.

Citat PDF fiind construit folosind substituenți dinamici obișnuiți.

Once the PDF file(s) are complete, save them to the computer’s hard drive, and proceed to upload them to Odoo via Sales app ‣ Configuration ‣ Headers/Footers.

Example

When uploading PDF containing the form field invoice_partner_country, which is an information available in the sales order, configure the path of the Form Field Name to: - partner_invoice_id.country_id.name for a header or footer document - order_id.partner_invoice_id.country_id.name for a product document fills the form with the invoice partner country’s name when the PDF is built.

Example

When uploading any PDF containing the form field custom_note, leaving the path empty allows the seller to write down any note where that form field is in that document and shown when the PDF is built.

Adăugați PDF la produs

În Odoo Vânzări, este, de asemenea, posibil să adăugați un PDF personalizat la un formular de produs. Când un PDF este adăugat la un produs și acel produs este utilizat într-o ofertă, acel PDF este de asemenea inserat în PDF-ul final.

To add a custom PDF to a product, start by navigating to Sales app ‣ Products ‣ Products, and select the desired product to add a custom PDF to.

Notă

Un document ar putea fi adăugat și la o variantă de produs, în locul unui produs. Dacă există documente pe un produs și pe varianta acestuia, sunt afișate doar documentele din variantă.

To add a custom document to a product variant, navigate to Sales app ‣ Products ‣ Product Variants. Select the desired variant, click the Documents smart button, and proceed to upload the custom document to the specific product variant.

On the product page, click the Documents smart button at the top of the page to navigate to a Documents page for that product, where files related to that product can be uploaded. From this page, either click New or Upload.

Butonul inteligent Documente de pe un formular de produs în Odoo Sales.

Clicking Upload opens the computer’s local file directory. An uploaded document can be further configured on the document card, or by clicking the (vertical ellipsis) icon in the top-right corner of the document card, and then clicking Edit.

Făcând clic pe Nou, apare un formular de documente necompletat, în care PDF-ul dorit poate fi încărcat prin intermediul butonului Încărcați fișierul din formular, aflat în câmpul Conținut fișier.

PDF form configuration

Un formular de document standard cu diverse câmpuri pentru un anumit produs în Odoo Sales.

Primul câmp din formularul de documente este pentru Numele documentului și este decolorat (nu se poate face clic) până când un document este încărcat. Odată ce un PDF a fost încărcat, câmpul Name este completat automat cu numele PDF-ului și poate fi apoi editat.

Înainte de a încărca un document, există opțiunea de a desemna dacă documentul este un Fișier sau URL din meniul derulant de câmpuri Type.

Un formular de document standard cu un pdf încărcat în Odoo Sales.

Notă

Dacă este încărcat un PDF, câmpul Type este completat automat în File și nu poate fi modificat.

Then, in the Sales section, in the Visible at field, click the drop-down menu, and select either: On quotation, On confirmed order, or Inside quote pdf.

  • Citație: documentul este trimis (și accesibil de) clienți în orice moment.

  • Comandă confirmată: documentul este trimis clienților la confirmarea unei comenzi. Acest lucru este cel mai bun pentru manualele de utilizare și alte documente suplimentare.

  • În interiorul citatului: documentul este inclus în PDF-ul cotației, între paginile antet și secțiunea Prețuri a cotației.

Example

When the Inside quote option for the Visible at field is chosen, and the custom PDF file, Corner Desk.pdf is uploaded, the PDF is visible on the quotation in the customer portal under the Documents field.

Sample of an uploaded pdf with the on quote option chosen in Odoo Sales.

Beside the File Content field, you have the possibility to Configure dynamic fields. When doing so, remember that the starting model is the sale_order_line, unlike for headers and footers that start from the sale_order.

Lastly, in the E-Commerce section, decide whether or not to Publish on Website so that the PDF appears on the product page in the online store.

Example

When the Publish on Website option is enabled, a link to the uploaded document, Corner Desk.pdf, appears on the product’s page in the online store.

Apare sub un titlu Documente, cu un link care arată numele documentului încărcat.

Afișarea unui link către un document încărcat pe pagina unui produs folosind Odoo Sales.

Citat PDF

On a sales order, in the Quote Builder tab, select additional documents to be merged into the final PDF. If a selected document has custom fields, they appear as editable text boxes to be filled in.

Selectable quotation headers and footers under the Quote Builder section in a quotation.

Odată ce o ofertă cu un PDF preconfigurat a fost confirmată, Odoo oferă opțiunea de a tipări oferta confirmată pentru a verifica erorile sau pentru a păstra înregistrări.

Pentru a imprima oferta PDF, navigați la oferta confirmată și faceți clic pe pictograma ⚙️ (roată) pentru a afișa un meniu derulant. Din acest meniu derulant, selectați Print, apoi selectați PDF Quote.

Imprimați opțiunea de cotație pdf din meniul derulant situat pe comanda de vânzare confirmată în Odoo Sales.

Procedând astfel, descarcă instantaneu citatul PDF. Când este deschis, cotația PDF, împreună cu PDF-ul de produs configurat care a fost setat să fie vizibil în interiorul cotației, pot fi vizualizate și tipărite.

Notă

Download these PDF quote builder examples or download sample quotation for added reference.

Vedeți și