Skip to content

Commit 923dda5

Browse files
authored
Merge pull request #10 from cloudbeds/feat/v1.7.0
feat: v1.7
2 parents 0b70342 + ce57a5a commit 923dda5

File tree

86 files changed

+10634
-740
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+10634
-740
lines changed

.openapi-generator/FILES

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,51 @@ README.md
22
cloudbeds_fiscal_document/__init__.py
33
cloudbeds_fiscal_document/api/__init__.py
44
cloudbeds_fiscal_document/api/configs_api.py
5+
cloudbeds_fiscal_document/api/features_api.py
56
cloudbeds_fiscal_document/api/fiscal_documents_api.py
67
cloudbeds_fiscal_document/api_client.py
78
cloudbeds_fiscal_document/api_response.py
89
cloudbeds_fiscal_document/configuration.py
910
cloudbeds_fiscal_document/docs/Action.md
11+
cloudbeds_fiscal_document/docs/AllocateReceiptPaymentRequest.md
12+
cloudbeds_fiscal_document/docs/AllocationsSummary.md
1013
cloudbeds_fiscal_document/docs/ApiError.md
1114
cloudbeds_fiscal_document/docs/ConfigsApi.md
1215
cloudbeds_fiscal_document/docs/ConfigsResponse.md
1316
cloudbeds_fiscal_document/docs/ConfigsUpdateRequest.md
1417
cloudbeds_fiscal_document/docs/CreateCreditNoteRequest.md
1518
cloudbeds_fiscal_document/docs/CreateInvoiceRequest.md
19+
cloudbeds_fiscal_document/docs/CreateReceiptRequest.md
20+
cloudbeds_fiscal_document/docs/CreateSimpleReceiptRequest.md
1621
cloudbeds_fiscal_document/docs/CreationMethod.md
1722
cloudbeds_fiscal_document/docs/DocumentAction.md
23+
cloudbeds_fiscal_document/docs/FeaturesApi.md
1824
cloudbeds_fiscal_document/docs/FiscalDocumentDetailedResponse.md
1925
cloudbeds_fiscal_document/docs/FiscalDocumentEmailRequest.md
26+
cloudbeds_fiscal_document/docs/FiscalDocumentFilters.md
2027
cloudbeds_fiscal_document/docs/FiscalDocumentKind.md
2128
cloudbeds_fiscal_document/docs/FiscalDocumentPaginated.md
2229
cloudbeds_fiscal_document/docs/FiscalDocumentPatchRequest.md
2330
cloudbeds_fiscal_document/docs/FiscalDocumentRecipient.md
2431
cloudbeds_fiscal_document/docs/FiscalDocumentStatus.md
2532
cloudbeds_fiscal_document/docs/FiscalDocumentSummaryResponse.md
2633
cloudbeds_fiscal_document/docs/FiscalDocumentTransactionResponse.md
34+
cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsForAllocationPaginated.md
2735
cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsPaginated.md
36+
cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsSummary.md
37+
cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsSummaryTaxesInner.md
2838
cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md
39+
cloudbeds_fiscal_document/docs/GetCreditNotePreviewRequest.md
40+
cloudbeds_fiscal_document/docs/GetInvoicePreviewRequest.md
41+
cloudbeds_fiscal_document/docs/GetRectifyInvoiceNotePreviewRequest.md
2942
cloudbeds_fiscal_document/docs/GovernmentIntegration.md
3043
cloudbeds_fiscal_document/docs/GovernmentIntegrationQr.md
44+
cloudbeds_fiscal_document/docs/LatestLinkedDocument.md
45+
cloudbeds_fiscal_document/docs/LinkedDocument.md
46+
cloudbeds_fiscal_document/docs/ProFormaInvoicePreviewRequest.md
47+
cloudbeds_fiscal_document/docs/ProFormaInvoiceRequest.md
48+
cloudbeds_fiscal_document/docs/ProFormaStatusUpdateRequest.md
49+
cloudbeds_fiscal_document/docs/ReceiptTransactionAllocation.md
3150
cloudbeds_fiscal_document/docs/RecipientAddress.md
3251
cloudbeds_fiscal_document/docs/RecipientContactDetails.md
3352
cloudbeds_fiscal_document/docs/RecipientDetails.md
@@ -37,28 +56,46 @@ cloudbeds_fiscal_document/docs/RecipientTaxInfo.md
3756
cloudbeds_fiscal_document/docs/RecipientType.md
3857
cloudbeds_fiscal_document/docs/RectifyInvoiceNoteRequest.md
3958
cloudbeds_fiscal_document/docs/SourceKind.md
59+
cloudbeds_fiscal_document/docs/TransactionForAllocationResponse.md
4060
cloudbeds_fiscal_document/exceptions.py
4161
cloudbeds_fiscal_document/models/__init__.py
4262
cloudbeds_fiscal_document/models/action.py
63+
cloudbeds_fiscal_document/models/allocate_receipt_payment_request.py
64+
cloudbeds_fiscal_document/models/allocations_summary.py
4365
cloudbeds_fiscal_document/models/api_error.py
4466
cloudbeds_fiscal_document/models/configs_response.py
4567
cloudbeds_fiscal_document/models/configs_update_request.py
4668
cloudbeds_fiscal_document/models/create_credit_note_request.py
4769
cloudbeds_fiscal_document/models/create_invoice_request.py
70+
cloudbeds_fiscal_document/models/create_receipt_request.py
71+
cloudbeds_fiscal_document/models/create_simple_receipt_request.py
4872
cloudbeds_fiscal_document/models/creation_method.py
4973
cloudbeds_fiscal_document/models/document_action.py
5074
cloudbeds_fiscal_document/models/fiscal_document_detailed_response.py
5175
cloudbeds_fiscal_document/models/fiscal_document_email_request.py
76+
cloudbeds_fiscal_document/models/fiscal_document_filters.py
5277
cloudbeds_fiscal_document/models/fiscal_document_kind.py
5378
cloudbeds_fiscal_document/models/fiscal_document_paginated.py
5479
cloudbeds_fiscal_document/models/fiscal_document_patch_request.py
5580
cloudbeds_fiscal_document/models/fiscal_document_recipient.py
5681
cloudbeds_fiscal_document/models/fiscal_document_status.py
5782
cloudbeds_fiscal_document/models/fiscal_document_summary_response.py
5883
cloudbeds_fiscal_document/models/fiscal_document_transaction_response.py
84+
cloudbeds_fiscal_document/models/fiscal_document_transactions_for_allocation_paginated.py
5985
cloudbeds_fiscal_document/models/fiscal_document_transactions_paginated.py
86+
cloudbeds_fiscal_document/models/fiscal_document_transactions_summary.py
87+
cloudbeds_fiscal_document/models/fiscal_document_transactions_summary_taxes_inner.py
88+
cloudbeds_fiscal_document/models/get_credit_note_preview_request.py
89+
cloudbeds_fiscal_document/models/get_invoice_preview_request.py
90+
cloudbeds_fiscal_document/models/get_rectify_invoice_note_preview_request.py
6091
cloudbeds_fiscal_document/models/government_integration.py
6192
cloudbeds_fiscal_document/models/government_integration_qr.py
93+
cloudbeds_fiscal_document/models/latest_linked_document.py
94+
cloudbeds_fiscal_document/models/linked_document.py
95+
cloudbeds_fiscal_document/models/pro_forma_invoice_preview_request.py
96+
cloudbeds_fiscal_document/models/pro_forma_invoice_request.py
97+
cloudbeds_fiscal_document/models/pro_forma_status_update_request.py
98+
cloudbeds_fiscal_document/models/receipt_transaction_allocation.py
6299
cloudbeds_fiscal_document/models/recipient_address.py
63100
cloudbeds_fiscal_document/models/recipient_contact_details.py
64101
cloudbeds_fiscal_document/models/recipient_details.py
@@ -68,5 +105,25 @@ cloudbeds_fiscal_document/models/recipient_tax_info.py
68105
cloudbeds_fiscal_document/models/recipient_type.py
69106
cloudbeds_fiscal_document/models/rectify_invoice_note_request.py
70107
cloudbeds_fiscal_document/models/source_kind.py
108+
cloudbeds_fiscal_document/models/transaction_for_allocation_response.py
71109
cloudbeds_fiscal_document/rest.py
72110
cloudbeds_fiscal_document/test/__init__.py
111+
cloudbeds_fiscal_document/test/test_allocate_receipt_payment_request.py
112+
cloudbeds_fiscal_document/test/test_allocations_summary.py
113+
cloudbeds_fiscal_document/test/test_create_receipt_request.py
114+
cloudbeds_fiscal_document/test/test_create_simple_receipt_request.py
115+
cloudbeds_fiscal_document/test/test_features_api.py
116+
cloudbeds_fiscal_document/test/test_fiscal_document_filters.py
117+
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_for_allocation_paginated.py
118+
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_summary.py
119+
cloudbeds_fiscal_document/test/test_fiscal_document_transactions_summary_taxes_inner.py
120+
cloudbeds_fiscal_document/test/test_get_credit_note_preview_request.py
121+
cloudbeds_fiscal_document/test/test_get_invoice_preview_request.py
122+
cloudbeds_fiscal_document/test/test_get_rectify_invoice_note_preview_request.py
123+
cloudbeds_fiscal_document/test/test_latest_linked_document.py
124+
cloudbeds_fiscal_document/test/test_linked_document.py
125+
cloudbeds_fiscal_document/test/test_pro_forma_invoice_preview_request.py
126+
cloudbeds_fiscal_document/test/test_pro_forma_invoice_request.py
127+
cloudbeds_fiscal_document/test/test_pro_forma_status_update_request.py
128+
cloudbeds_fiscal_document/test/test_receipt_transaction_allocation.py
129+
cloudbeds_fiscal_document/test/test_transaction_for_allocation_response.py

README.md

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ No description provided (generated by Openapi Generator https://github.com/opena
44
The `cloudbeds_fiscal_document` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: v1
7-
- Package version: 1.6.0
7+
- Package version: 1.7.0
88
- Generator version: 7.11.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010

@@ -74,41 +74,73 @@ All URIs are relative to *http://localhost:8700*
7474
Class | Method | HTTP request | Description
7575
------------ | ------------- | ------------- | -------------
7676
*ConfigsApi* | [**get_configs**](cloudbeds_fiscal_document/docs/ConfigsApi.md#get_configs) | **GET** /fiscal-document/v1/configs | Get list of fiscal documents configs
77+
*ConfigsApi* | [**get_pdf_preview**](cloudbeds_fiscal_document/docs/ConfigsApi.md#get_pdf_preview) | **GET** /fiscal-document/v1/configs/preview | Get PDF document preview
7778
*ConfigsApi* | [**update_configs**](cloudbeds_fiscal_document/docs/ConfigsApi.md#update_configs) | **PUT** /fiscal-document/v1/configs/{documentKind} | Updates a config of a specific kind
79+
*FeaturesApi* | [**get_property_features**](cloudbeds_fiscal_document/docs/FeaturesApi.md#get_property_features) | **GET** /fiscal-document/v1/property/features | Get enabled features for the current user and property
80+
*FiscalDocumentsApi* | [**allocate_receipt_payment**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#allocate_receipt_payment) | **POST** /fiscal-document/v1/fiscal-documents/receipt/allocate-payment | Allocate payment associated with receipt to charge transactions.
7881
*FiscalDocumentsApi* | [**create_credit_note**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_credit_note) | **POST** /fiscal-document/v1/fiscal-documents/credit-note | Create a fiscal document of the type credit note
7982
*FiscalDocumentsApi* | [**create_invoice**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_invoice) | **POST** /fiscal-document/v1/fiscal-documents/invoice | Create a fiscal document of the type invoice
83+
*FiscalDocumentsApi* | [**create_pro_forma_invoice**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_pro_forma_invoice) | **POST** /fiscal-document/v1/fiscal-documents/pro-forma-invoice | Create a fiscal document of the type pro forma invoice
84+
*FiscalDocumentsApi* | [**create_receipt**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_receipt) | **POST** /fiscal-document/v1/fiscal-documents/receipt | Create receipt for a payment.
8085
*FiscalDocumentsApi* | [**create_rectify_invoice**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_rectify_invoice) | **POST** /fiscal-document/v1/fiscal-documents/rectify-invoice | Create a fiscal document of the type rectify invoice
86+
*FiscalDocumentsApi* | [**create_simple_receipt**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#create_simple_receipt) | **POST** /fiscal-document/v1/fiscal-documents/simple-receipt | Create simple receipts.
8187
*FiscalDocumentsApi* | [**download_fiscal_document**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#download_fiscal_document) | **GET** /fiscal-document/v1/fiscal-documents/{id}/download | Download fiscal document
8288
*FiscalDocumentsApi* | [**email_fiscal_document**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#email_fiscal_document) | **POST** /fiscal-document/v1/fiscal-documents/{id}/email | Email a fiscal document
89+
*FiscalDocumentsApi* | [**get_allocations_summary**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_allocations_summary) | **GET** /fiscal-document/v1/fiscal-documents/allocations/summary | Get allocations summary
90+
*FiscalDocumentsApi* | [**get_credit_note_preview**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_credit_note_preview) | **POST** /fiscal-document/v1/fiscal-documents/credit-note/preview | Get fiscal document preview of the type credit note
91+
*FiscalDocumentsApi* | [**get_document_preview**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_document_preview) | **POST** /fiscal-document/v1/fiscal-documents/invoice/preview | Get fiscal document preview of the type invoice
8392
*FiscalDocumentsApi* | [**get_fiscal_document_recipients_by_id**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_document_recipients_by_id) | **GET** /fiscal-document/v1/fiscal-documents/{id}/recipients | Get list of recipients associated to the fiscal document
84-
*FiscalDocumentsApi* | [**get_fiscal_document_transactions**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_document_transactions) | **GET** /fiscal-document/v1/fiscal-documents/transactions | Get list of fiscal documents
93+
*FiscalDocumentsApi* | [**get_fiscal_document_transactions**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_document_transactions) | **GET** /fiscal-document/v1/fiscal-documents/transactions | Get available transactions for fiscal documents
8594
*FiscalDocumentsApi* | [**get_fiscal_document_transactions_by_id**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_document_transactions_by_id) | **GET** /fiscal-document/v1/fiscal-documents/{id}/transactions | Get list of transactions for a given fiscal document id
95+
*FiscalDocumentsApi* | [**get_fiscal_document_transactions_for_allocation**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_document_transactions_for_allocation) | **GET** /fiscal-document/v1/fiscal-documents/allocations/transactions | Get available transactions for allocations
8696
*FiscalDocumentsApi* | [**get_fiscal_documents**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_fiscal_documents) | **GET** /fiscal-document/v1/fiscal-documents | Get list of fiscal documents
97+
*FiscalDocumentsApi* | [**get_pro_forma_preview**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_pro_forma_preview) | **POST** /fiscal-document/v1/fiscal-documents/pro-forma-invoice/preview | Create a fiscal document of the type pro forma invoice
98+
*FiscalDocumentsApi* | [**get_rectify_invoice_preview**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_rectify_invoice_preview) | **POST** /fiscal-document/v1/fiscal-documents/rectify-invoice/preview | Get fiscal document preview of the type rectify invoice
99+
*FiscalDocumentsApi* | [**get_selected_transactions_summary**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_selected_transactions_summary) | **GET** /fiscal-document/v1/fiscal-documents/transactions/summary | Get totals of selected available transactions for fiscal documents
100+
*FiscalDocumentsApi* | [**get_transactions_summary_by_document_id**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#get_transactions_summary_by_document_id) | **GET** /fiscal-document/v1/fiscal-documents/{id}/transactions/summary | Get totals of transactions for a given fiscal document id
87101
*FiscalDocumentsApi* | [**put_fiscal_document**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#put_fiscal_document) | **PUT** /fiscal-document/v1/fiscal-documents/{id} | Update a fiscal document by id
102+
*FiscalDocumentsApi* | [**update_pro_forma_invoice_status**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#update_pro_forma_invoice_status) | **PUT** /fiscal-document/v1/fiscal-documents/pro-forma-invoice/{id}/status | Update pro forma invoice status
88103

89104

90105
## Documentation For Models
91106

92107
- [Action](cloudbeds_fiscal_document/docs/Action.md)
108+
- [AllocateReceiptPaymentRequest](cloudbeds_fiscal_document/docs/AllocateReceiptPaymentRequest.md)
109+
- [AllocationsSummary](cloudbeds_fiscal_document/docs/AllocationsSummary.md)
93110
- [ApiError](cloudbeds_fiscal_document/docs/ApiError.md)
94111
- [ConfigsResponse](cloudbeds_fiscal_document/docs/ConfigsResponse.md)
95112
- [ConfigsUpdateRequest](cloudbeds_fiscal_document/docs/ConfigsUpdateRequest.md)
96113
- [CreateCreditNoteRequest](cloudbeds_fiscal_document/docs/CreateCreditNoteRequest.md)
97114
- [CreateInvoiceRequest](cloudbeds_fiscal_document/docs/CreateInvoiceRequest.md)
115+
- [CreateReceiptRequest](cloudbeds_fiscal_document/docs/CreateReceiptRequest.md)
116+
- [CreateSimpleReceiptRequest](cloudbeds_fiscal_document/docs/CreateSimpleReceiptRequest.md)
98117
- [CreationMethod](cloudbeds_fiscal_document/docs/CreationMethod.md)
99118
- [DocumentAction](cloudbeds_fiscal_document/docs/DocumentAction.md)
100119
- [FiscalDocumentDetailedResponse](cloudbeds_fiscal_document/docs/FiscalDocumentDetailedResponse.md)
101120
- [FiscalDocumentEmailRequest](cloudbeds_fiscal_document/docs/FiscalDocumentEmailRequest.md)
121+
- [FiscalDocumentFilters](cloudbeds_fiscal_document/docs/FiscalDocumentFilters.md)
102122
- [FiscalDocumentKind](cloudbeds_fiscal_document/docs/FiscalDocumentKind.md)
103123
- [FiscalDocumentPaginated](cloudbeds_fiscal_document/docs/FiscalDocumentPaginated.md)
104124
- [FiscalDocumentPatchRequest](cloudbeds_fiscal_document/docs/FiscalDocumentPatchRequest.md)
105125
- [FiscalDocumentRecipient](cloudbeds_fiscal_document/docs/FiscalDocumentRecipient.md)
106126
- [FiscalDocumentStatus](cloudbeds_fiscal_document/docs/FiscalDocumentStatus.md)
107127
- [FiscalDocumentSummaryResponse](cloudbeds_fiscal_document/docs/FiscalDocumentSummaryResponse.md)
108128
- [FiscalDocumentTransactionResponse](cloudbeds_fiscal_document/docs/FiscalDocumentTransactionResponse.md)
129+
- [FiscalDocumentTransactionsForAllocationPaginated](cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsForAllocationPaginated.md)
109130
- [FiscalDocumentTransactionsPaginated](cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsPaginated.md)
131+
- [FiscalDocumentTransactionsSummary](cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsSummary.md)
132+
- [FiscalDocumentTransactionsSummaryTaxesInner](cloudbeds_fiscal_document/docs/FiscalDocumentTransactionsSummaryTaxesInner.md)
133+
- [GetCreditNotePreviewRequest](cloudbeds_fiscal_document/docs/GetCreditNotePreviewRequest.md)
134+
- [GetInvoicePreviewRequest](cloudbeds_fiscal_document/docs/GetInvoicePreviewRequest.md)
135+
- [GetRectifyInvoiceNotePreviewRequest](cloudbeds_fiscal_document/docs/GetRectifyInvoiceNotePreviewRequest.md)
110136
- [GovernmentIntegration](cloudbeds_fiscal_document/docs/GovernmentIntegration.md)
111137
- [GovernmentIntegrationQr](cloudbeds_fiscal_document/docs/GovernmentIntegrationQr.md)
138+
- [LatestLinkedDocument](cloudbeds_fiscal_document/docs/LatestLinkedDocument.md)
139+
- [LinkedDocument](cloudbeds_fiscal_document/docs/LinkedDocument.md)
140+
- [ProFormaInvoicePreviewRequest](cloudbeds_fiscal_document/docs/ProFormaInvoicePreviewRequest.md)
141+
- [ProFormaInvoiceRequest](cloudbeds_fiscal_document/docs/ProFormaInvoiceRequest.md)
142+
- [ProFormaStatusUpdateRequest](cloudbeds_fiscal_document/docs/ProFormaStatusUpdateRequest.md)
143+
- [ReceiptTransactionAllocation](cloudbeds_fiscal_document/docs/ReceiptTransactionAllocation.md)
112144
- [RecipientAddress](cloudbeds_fiscal_document/docs/RecipientAddress.md)
113145
- [RecipientContactDetails](cloudbeds_fiscal_document/docs/RecipientContactDetails.md)
114146
- [RecipientDetails](cloudbeds_fiscal_document/docs/RecipientDetails.md)
@@ -118,6 +150,7 @@ Class | Method | HTTP request | Description
118150
- [RecipientType](cloudbeds_fiscal_document/docs/RecipientType.md)
119151
- [RectifyInvoiceNoteRequest](cloudbeds_fiscal_document/docs/RectifyInvoiceNoteRequest.md)
120152
- [SourceKind](cloudbeds_fiscal_document/docs/SourceKind.md)
153+
- [TransactionForAllocationResponse](cloudbeds_fiscal_document/docs/TransactionForAllocationResponse.md)
121154

122155

123156
<a id="documentation-for-authorization"></a>

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.6.0
1+
1.7.0

0 commit comments

Comments
 (0)