Print Format
Overview
Print Format — Business-Focused Overview
Print Format defines how business documents look when they are printed, shared as PDFs, or sent to customers, vendors, employees, or partners from Dafater. It controls the layout, branding, and presentation of information so that every official document reflects your organization’s identity and complies with business and regulatory expectations.
What Print Format Is Used for in Business Operations
Print Format is used to design and standardize the appearance of business documents such as:
- Invoices and receipts
- Quotations and proposals
- Purchase and sales documents
- Delivery notes and confirmations
- Internal approvals or official records
It ensures that whenever a document is printed or shared, it follows a consistent structure, includes the right information, and looks professional.
Prerequisites and Setup Requirements
Before using Print Format effectively, the following should be in place: - Your core business documents (such as invoices, orders, or letters) are already defined and in use - Company branding elements are finalized, such as logo, company name, address, and legal wording - Decisions are made on what information must appear on printed documents (pricing, taxes, signatures, terms, etc.) - Users understand who is allowed to choose or change print layouts
Once these basics are ready, Print Format can be set up to reflect them consistently.
Typical Workflow and How It Fits into Business Processes
- A business document is created during daily operations (for example, an invoice or quotation).
- When the document needs to be printed or shared, a Print Format is selected.
- The Print Format determines:
- What information appears
- How it is arranged on the page
- How the document is branded
- The document is then printed, emailed, or saved as a PDF using that format.
- The same Print Format can be reused across teams to maintain consistency.
This ensures that all outgoing and official documents follow approved business standards without manual formatting.
Key Business Scenarios Where Print Format Is Essential
Customer-facing documents
Ensures invoices, quotations, and receipts look professional and trustworthy.Regulatory and audit compliance
Makes sure required legal or tax information is always included.Brand consistency
Every document sent from Dafater reflects the company’s identity and professionalism.Multi-department usage
Different departments can use approved formats suited to their needs while staying aligned.Multi-language or regional operations
Different formats can be used for different markets or customer groups if needed.
Important Considerations for Users
- Use only approved Print Formats for official communication to avoid errors or inconsistency.
- Choose the correct Print Format based on the audience (customer, supplier, internal use).
- Review Print Formats periodically to ensure they still meet legal, branding, and business requirements.
- Limit changes to Print Formats to authorized users to prevent confusion or compliance issues.
- Test a Print Format before using it widely to ensure all information appears correctly.
In summary, Print Format plays a critical role in how your business presents itself externally and internally. It transforms raw business data into clear, professional, and compliant documents that support smooth operations and build trust with all stakeholders.
Basic Information
- Module: Printing
- Document Type: Other
Fields
| Field Name | Label | Type | Required | Options | Description |
|---|---|---|---|---|---|
| doc_type | DocType | Link | ✓ | DocType | Document type this print format applies to in Dafater |
| module | Module | Link | Module Def | Dafater module where this print format is categorized | |
| defaultprintlanguage | Default Print Language | Link | Language | Default language used when printing documents in Dafater | |
| standard | Standard | Select | ✓ | No, Yes | Indicates whether this is a Dafater standard print format |
| custom_format | Custom Format | Check | - | Marks print format as customized for specific business needs | |
| disabled | Disabled | Check | - | Disables this print format from selection and usage | |
| pdf_generator | PDF Generator | Select | wkhtmltopdf | PDF generation engine used by Dafater for printing | |
| printformattype | Print Format Type | Select | Jinja, JS | Defines whether format uses Jinja or JavaScript rendering | |
| raw_printing | Raw Printing | Check | - | Enables direct printer commands without PDF processing | |
| html | HTML | Code | Jinja | HTML and Jinja template defining document layout | |
| raw_commands | Raw Commands | Code | Jinja | Printer-specific raw commands for specialized printing | |
| margin_top | Margin Top | Float | - | Top page margin setting for printed documents | |
| margin_bottom | Margin Bottom | Float | - | Bottom page margin setting for printed documents | |
| margin_left | Margin Left | Float | - | Left page margin setting for printed documents | |
| margin_right | Margin Right | Float | - | Right page margin setting for printed documents | |
| alignlabelsright | Align Labels to the Right | Check | - | Aligns field labels to the right side | |
| showsectionheadings | Show Section Headings | Check | - | Displays section headings in the printed document | |
| line_breaks | Show Line Breaks after Sections | Check | - | Adds line breaks after each document section | |
| absolute_value | Show Absolute Values | Check | - | Displays numeric values as absolute amounts | |
| font_size | Font Size | Int | - | Base font size used in print output | |
| font | Google Font | Data | - | Google font name used for print styling | |
| page_number | Page Number | Select | Hide, Top Left, Top Center, Top Right, Bottom L... | Controls position or visibility of page numbers | |
| css | Custom CSS | Code | CSS | Custom CSS for advanced print layout styling | |
| customhtmlhelp | Custom HTML Help | HTML | Custom CSS Help, ,Notes: , ,Reference help for writing custom HTML and CSS |
| |
| printformathelp | Print Format Help | HTML | Print Format Help,, Introduct... |
Guidelines and examples for building print formats | |
| format_data | Format Data | Code | - | Structured data used by Dafater print format builder | |
| printformatbuilder | Print Format Builder | Check | - | Enables visual print format builder interface | |
| printformatbuilder_beta | Print Format Builder Beta | Check | - | Enables beta version of Dafater print format builder |
Permissions
| Role | Read | Write | Create | Delete | Submit | Cancel |
|---|---|---|---|---|---|---|
| Desk User | ||||||
| System Manager | ✓ | ✓ | ✓ | ✓ |
Related DocTypes
| DocType | Relationship | Module |
|---|---|---|
| Auto Repeat | Linked from | Automation |
| Customize Form | Linked from | Custom |
| Delivery Settings | Linked from | Stock |
| Notification | Linked from | |
| POS Profile | Linked from | Accounts |
| Web Form | Linked from | Website |
| Language | Links to | Core |
| Module Def | Links to | Core |