Skip to content

Commit

Permalink
Add CAMT xsds and build classes
Browse files Browse the repository at this point in the history
  • Loading branch information
phoughton committed May 29, 2024
1 parent 9c8e519 commit b88bcb8
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

A package of classes to support payment message generation (for ISO 20022 payment messages).

These are the type of payments messages used in SWIFT for payment schemes such as TARGET2, CHAPS, CBPR+, MEPS+ etc. You may hear them refered to as PACS messages.
These are the type of payments messages used in SWIFT for payment schemes such as TARGET2, CHAPS, CBPR+, MEPS+ etc. You may hear them refered to as PACS messages (but there are others types as well, like CAMT or PAIN).

You may also use these messages if you intitate payments from your company into a larger financial institution, in this scenario you will be generating PAIN (thats Payment Initiation) messages.
You may use these messages if you intitate payments from your company into a larger financial institution, in this scenario you will be generating PAIN (thats Payment Initiation) messages.

## Using pyiso20022 package

Expand Down Expand Up @@ -172,7 +172,7 @@ with open("my_pacs_008_from_code.xml", "w") as xml_file:
```

### Message types?
Currently only supports PACS & PAIN messages as well as HEAD (header documents for the PACS).
Currently supports PACS, PAIN and CAMT messages as well as HEAD (header documents for the PACS).


### Source of truth?
Expand Down
2 changes: 1 addition & 1 deletion build_classes_from_xsds.bsh
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@ rm -rf pyiso20022/
generate_xsdata "pacs" "xsd/payments_clearing_and_settlement"
generate_xsdata "head" "xsd/business_application_header"
generate_xsdata "pain" "xsd/payments_initiation"

generate_xsdata "camt" "xsd/cash_management"

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

setuptools.setup(
name="pyiso20022",
version="0.1.5",
version="0.2.0",
author="Peter Houghton",
author_email="pete@investigatingsoftware.co.uk",
description="pyiso20022 is a library for generating ISO20022 messages in Python.",
Expand Down

0 comments on commit b88bcb8

Please # to comment.