serial letters
a Tryton module to write serial letters for paper-based newsletters
create a letter-template with placeholders
export a Libreoffice-Writer-file or PDF-file from the letter-template, individually for each recipient
Install
pip install mds-writing-serialletter
Requires
Tryton 4.6
mds-party-fieldaddon
How to use
Grant access to serial-letter
The group Serial letter - view grants read access to the serial letter.
The group Serial letter - edit grants read/write access to the serial letter.
The group Party Administration allows the user to create salutations and greetings.
Create some salutations and greetings
In Party/Configuration, open Salutation and create a few salutation, something like ‘Mr.’, ‘Mrs.’, etc. Then open Greetings and create something like ‘Dear’, ‘Hello’, etc.
Create serial letter template
In Writing, open Serial Letter and create a new entry. Enter name and subject. Enter a contact to your serial letter. Insert text and use placeholders to place recipient-specific texts.
The result could look like this:
[party:correspondence] Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumyeirmod tempor invidunt... sincerely [contact:name]
Add recipients
Click Recipient and add some recipients. A party can have several addresses, one of these addresses must be marked as a mailing address. Click the button Activate mailing address to mark the first address as the mailing address. For the individual recipients, select the salutations and greetings (double-click the receiver, select und save).
Export
Click the report button to get a LibreOffice-Writer-file from your mailing.
Changes
4.6.1 - 12/15/2017
compatibility to Tryton 4.6 + Python3
0.1.3 - 06/14/2017
updated depency
0.1.2 - 06/07/2017
module name changed
0.1.1 - 05/26/2017
first public version
Release files for mds_writing_serialletter 4.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mds_writing_serialletter-4.6.1.tar.gz | 121.1 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mds_writing_serialletter-4.6.1-py3-none-any.whl | Python 3 | none | any | Details |
| mds_writing_serialletter-4.6.1-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 382.3 kB
Release files / mds_writing_serialletter-4.6.1.tar.gz
| Download URL | mds_writing_serialletter-4.6.1.tar.gz |
|---|---|
| Size | 121.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d74c864df304e4cfe6eaab868dda295521449a1c9b590087055a5c86d81871af
|
|
BLAKE2b-256 checksum How to use checksums |
1827c395a4f95d962501c8466b33125c678a9e042dd9b21a8774a92bd98e3f3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / mds_writing_serialletter-4.6.1-py3-none-any.whl
| Download URL | mds_writing_serialletter-4.6.1-py3-none-any.whl |
|---|---|
| Size | 129.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c79f7fd519fca712d3054d2e2881626c670810170d2fffcbd9afe9bfe77d1b1d
|
|
BLAKE2b-256 checksum How to use checksums |
7578eada0d636b9db4b143658ff79e5dc54764ffa45dec98141c672877d558bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / mds_writing_serialletter-4.6.1-py2-none-any.whl
| Download URL | mds_writing_serialletter-4.6.1-py2-none-any.whl |
|---|---|
| Size | 131.9 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
452939210a8ba920f4e35368d95624adcd2026d1c69e4c0ffd93c76c275f09a1
|
|
BLAKE2b-256 checksum How to use checksums |
162626cdd486c31351b176c148b801cf99a078e1377afbfc98a6057356a0246d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |