Accessing the Invoice Template Editor
Before making any modifications, you'll need to access the invoice template editor:
- Navigate to the print process in Sage 100
- Select your desired batch
- Click "Proceed" to open the AR invoice printing dialogue
Important: Never modify the standard form code. Instead, create a new form code for your customized version to preserve the original template.
Creating a New Form Code
To begin customizing your invoice template:
- Enter a new form code in the Form Code field
- Provide a description for your new template
- Select your preferred paper style
- Click the "Designer" button in the upper right corner to launch Crystal Reports
Note: The Designer button will only be visible if:
- Crystal Reports is installed on your computer
- You have proper security permissions to access the designer
Basic Customization Options
Logo Integration
To add your company logo:
- Select the area where you want to place the logo
- Use the "Insert Picture" function
- Choose your logo file
- Resize using the single arrow handles (avoid double arrows which only move the image)
Header Section Customization
The header section typically includes:
- Business name and contact details
- Company address
- Tax information
- Reference numbers
Invoice Details Section
Customize the following elements:
- Client/customer information
- Invoice number and date
- Payment terms
- Delivery address
- Product/service description area
Advanced Customization Features
Color and Design Elements
- Background Colors:
- Select elements you want to modify
- Access the Format Editor
- Choose your desired color scheme
- Apply to specific sections or the entire invoice
Font Customization
You can modify:
- Font styles
- Sizes
- Colors
- Text alignment
- Special formatting
Adding Custom Fields
Formula Fields
To add new information fields:
- Access the Formula Fields section
- Click the plus sign to expand available options
- Select desired fields from the merge fields list
- Position the cursor where you want the new field
- Double-click or use the insert button to add the field
Table Customization
For detailed invoices with multiple line items:
- Locate the table start and end markers
- Modify column widths and layouts
- Add or remove columns as needed
- Customize the table headers and formatting
Multi-Part Form Setup
Enable multi-part printing for sending documents to multiple locations:
- Select the Multi-Part Form Enabled checkbox
- Configure the number of copies needed
- Set collation preferences if printing multiple copies
Testing and Implementation
Preview and Testing
Before finalizing your template:
- Save your modifications
- Return to the printing dialogue
- Preview the invoice to ensure all elements are correctly positioned
- Test print several samples with different types of data
Common Troubleshooting
If you encounter issues:
- Verify Crystal Reports installation
- Check security permissions
- Ensure all formula fields are properly formatted
- Validate that all required fields are present
Best Practices
Template Management
- Always maintain a backup of the original template
- Document all customizations made
- Use consistent branding elements
- Test thoroughly before implementing
Security Considerations
- Set appropriate user permissions
- Maintain version control
- Create separate templates for different purposes
- Regular backup of custom templates
Additional Features
Comment Options
Configure how comments appear on invoices:
- Full: Displays entire comment text
- Partial: Shows first 100 characters
- None: Hides all comments
Line Messages
You can add up to two custom message lines to appear on your invoices for special instructions or announcements
Sorting and Filtering
Invoice Organization
Customize how invoices are sorted and filtered:
- Select sorting options for optimal organization
- Choose specific invoice types to print
- Set criteria for including or excluding previously printed invoices
Template Maintenance
Regular Updates
To keep your invoice templates current:
- Review templates quarterly
- Update contact information as needed
- Adjust formatting for any new requirements
- Verify compliance with current business standards
Integration with Other Modules
Your customized invoice template can integrate with:
- Accounts Receivable
- General Ledger
- Sales Orders
- Customer Management
This comprehensive approach to invoice template customization in Sage 100 ensures your business documents maintain a professional appearance while including all necessary information. Remember to save your work frequently and test thoroughly before implementing any major changes to your invoice templates.
Citations: [1] https://weareindy.com/blog/how-to-edit-a-sage-invoice-template-explained [2] https://www.youtube.com/watch?v=Mwy-z9-eIB8 [3] https://www.youtube.com/watch?v=DFc8rB7dmjc [4] https://www.youtube.com/watch?v=MxtAG9BJRMY [5] https://gb-kb.sage.com/portal/app/portlets/results/botviewsolution.jsp?hypermediatext=null&solutionid=200427112301531 [6] https://www.youtube.com/watch?v=DZ6Earsc2hA [7] https://help-sage100.na.sage.com/2024/Subsystems/SO/SOMainFields/Invoice_Printing_-_Fields.htm [8] http://sage100contractorhelp.sagecre.com/documents/documents/19_5/US/UserGuide.pdf