Configuring Letterhead: Difference between revisions
No edit summary |
|||
Line 155: | Line 155: | ||
(where X is the division whose letterhead you want to copy into letterhead for division Y) | (where X is the division whose letterhead you want to copy into letterhead for division Y) | ||
=== Using substitution macros in HEAD.HTM === | |||
To avoid having to make separate HEAD.HTM entries per company in multi-company databases various "macros" can be inserted into HEAD.HTM. | |||
These will be replaced with the current database values at the time of document or report creation. | |||
This also solves the problem of maintenance when they change. The letterhead will change automatically. | |||
*%COMPANY_NAME% from the Company File | |||
*%TAX_REGISTRATION_NO% from the Company File *more options can be added on request | |||
=== Multiple letterheads in single user version of NEOSYS === | === Multiple letterheads in single user version of NEOSYS === |
Revision as of 11:07, 12 February 2014
Primary Letterhead Requirments
While setting up the letterhead for any company, NEOSYS requires the following:
- Exact company name to appear on invoices etc
- Company logo
- Address for letterhead
Location of images for letterhead
Placing letterhead images in the local data folder
If users don't have access to the world wide web from their computers then the put images is in the data\xyz folder (where xyz is the database code) and then in the HEAD.HTM file you can put src="http://192.168.0.1/neosys/data/xyz/imagename.jpg". (replace the IP 192.168.0.1 with the real IP and xyz with the dataset name). Do not use just the file name because if a document with such a link goes out over the network then the recipients email program recognizes the mail as a phishing mail and might even block it.
Placing letterhead images on neosys.com
Placing letterhead images on neosys.com means that documents properly show the logo regardless of where they are sent or used AS LONG AS there is access to the web.
1) Using FTP etc., upload the image file to neosys.com in TWO places.
httpdocs/img httpsdocs/img
2) In the letterhead configuration file, prefix the image file name with //www.neosys.com/img/
For example:
<IMG SRC="//www.neosys.com/img/medialin.jpg" ALT="MediaLine">
Note: Do NOT start the src with http: to avoid browser questions when accessing neosys using https. Neither prefix it with https to avoid browser questions when using http.
Naming logo files
- It is recommended that logo file names include useful info like company name and not useless info like “logo”.
- The objective is that we can look at a directory of files and take a reasonable guess of what each file contains.
- We should be able to keep a lot of logo files in one directory without risk of clashing.
For example: Version 2 of the right hand side logo of company Abracadabra LLC the file name could be ABRA2R.jpg.
Letterhead Logo Format
- All letterhead logo files names should in simple “8.3” forma, i.e.
- MAX EIGHT CHARACTERS plus extension like “.jpg” or “.gif” etc
- NO PUNCTUATION, SPECIAL CHARACTERS OR SPACES
Otherwise the NEOSYS restore process will corrupt the filename into something like LOGO_M~1.JPG and the logos will not appear on documents.
- File Format
- *.jpg or *.gif file
- Must be about 100 pixels high and proportionally wide.
- Images must be resized intelligently. Merely editing the image is unacceptable as it affect quality of text in the logo and graphic itself. (See Why NOT to resize images for letterheads?)
- Naming Convention
- For safety, stick to alphanumeric characters i.e. a-z, A-Z and 0-9 and underscore _
- It is recommended that you use all upper case or all lower case letters for simplicity but this is not critical.
- Any lower-case letters will be converted to upper-case on restore however this does not cause a problem.
Customising the letterhead for all printed documents
In Maintenance mode, press F5 and the following command:
ED DEFINITIONS HEAD.HTM
Then edit it as how you would do to a HTML file.
Commands:
Ctrl + N New Line Ctrl + D Delete line F9 Save Alt + D Delete the document
Example 1
Logo top left. Address top right.
<TABLE width=100%> <tr> <td align=left> <img src=http://192.168.0.1/neosys/data/xyz/logo.jpg></img> </td> <td align=right> <table style=font-size:80%> <tr> <td align=left> www.websitename.com<br> P.O. Box 493, Dubai, U.A.E.<br> Tel: +971 4 2222222 <br> Fax: +971 4 2222223 </td> </tr> </table> </td> </tr> </table>
Example 2
Logo top center.
<p align=center><img src=http://192.168.0.1/neosys/data/xyz/imagefilename.jpg></img></p>
Checking what file names are actually used for logos
- Get the document on screen
- Right click the image you want to check
- Choose Properties
- Look at “Address (URL)”. The last bit is the file name.
Customising the letterhead for transmission certificates
“Transmission certificate” is an option on the Schedule Printout that formats the schedule printout slightly differently so that it can be used as a transmission certificate i.e. a formal document suitable for certifying that advertising has appeared correctly.
The letterhead of a transmission certificate can customised per media vehicle so that the agency can issue them on behalf of the media.
For example we have a schedule for a media vehicle with vehicle code “XXYY”. Only the first vehicle on the schedule is used to determine which custom letterhead is used, if any.
ED DEFINITIONS XXYY_HEAD.HTM
For general information about creating letterheads, see the documentation for creating standard letterhead.
Positioning address at bottom of page
This unfortunately cannot be done in NEOSYS due to lack of facility in HTML web pages or at least lack of knowledge of how to do it at the moment.
Many NEOSYS clients print their invoices on pre-printed letterhead stationary in order to get precise branding and the formality of real letterhead.
One can set printer margin to adjust the invoice text on a pre-printed letterhead.
Deciding to use portrait or landscape pre-printed letterhead
NEOSYS media invoices use the "date list" mode by default (instead of "date grid" mode as for schedule printouts) and therefore can fit in portrait mode but, since media schedules and plans usually must be printed in landscape mode, it is common to print media invoices in landscape mode too.
Location of HTML files
All html documents output by NEOSYS are put in the data\xyz folder (where xyz is the database code) and deleted automatically after about one hour)
Searching for earlier created letterheads
You can search for all earlier created letterheads in the maintenance mode. This is useful when you have several companies and want to see which companies have been configured with letterheads.
In maintenance mode, press F5
FIND DEFINITIONS HEAD.HTM
Changing the letterhead for all printed documents of a particular division/company
ED DEFINITIONS X_HEAD.HTM
(where X is the company code followed by an underscore)
Copying letterheads
We can copy letterheads by using the following command:
COPY DEFINITIONS X_HEAD.HTM TO: (DEFINITIONS Y_HEAD.HTM)
(where X is the division whose letterhead you want to copy into letterhead for division Y)
Using substitution macros in HEAD.HTM
To avoid having to make separate HEAD.HTM entries per company in multi-company databases various "macros" can be inserted into HEAD.HTM.
These will be replaced with the current database values at the time of document or report creation.
This also solves the problem of maintenance when they change. The letterhead will change automatically.
- %COMPANY_NAME% from the Company File
- %TAX_REGISTRATION_NO% from the Company File *more options can be added on request
Multiple letterheads in single user version of NEOSYS
Multiple letterheads are provided by using different company codes.
Normally NEOSYS does not provide provide multicompany system for single user price so if the client is only doing the occasional document in other company then perhaps they can edit the document to remove/change the letter head. Editing should be easy enough in Word from the Edit button in Internet Explorer tool bar although after editing they probably have to save it somewhere (anywhere really) in order to print/email it.
If they are just emailing documents then they can edit the email before sending it.
Although it is often not practical, another possible way, is to make the letterhead blank (put just ) and they could print all documents on real letterhead depending on which company they want. This would still leave the main company name just above the body of the document though.
Accounting documents may have a different letterhead from all other documents and the accounting letterhead is often set to blank so that all accounting documents (eg invoices and statements) are printed on real letterheaded stationary for stronger impact and formality.