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
Metadata
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 | Provenance | |
|---|---|---|---|---|
| mds_writing_serialletter-4.6.1.tar.gz | 121.1 kB | Without provenance | 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 |
Security for mds_writing_serialletter 4.6.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.