Skip to content

Commit ab6ee6e

Browse files
committed
feat: v1.4
1 parent cb0fea1 commit ab6ee6e

22 files changed

+822
-79
lines changed

.openapi-generator/FILES

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ cloudbeds_fiscal_document/docs/ConfigsResponse.md
1313
cloudbeds_fiscal_document/docs/ConfigsUpdateRequest.md
1414
cloudbeds_fiscal_document/docs/CreateCreditNoteRequest.md
1515
cloudbeds_fiscal_document/docs/CreateInvoiceRequest.md
16+
cloudbeds_fiscal_document/docs/CreationMethod.md
1617
cloudbeds_fiscal_document/docs/DocumentAction.md
1718
cloudbeds_fiscal_document/docs/FiscalDocumentDetailedResponse.md
1819
cloudbeds_fiscal_document/docs/FiscalDocumentEmailRequest.md
@@ -32,6 +33,7 @@ cloudbeds_fiscal_document/docs/RecipientContactDetails.md
3233
cloudbeds_fiscal_document/docs/RecipientDetails.md
3334
cloudbeds_fiscal_document/docs/RecipientDocument.md
3435
cloudbeds_fiscal_document/docs/RecipientTaxInfo.md
36+
cloudbeds_fiscal_document/docs/RectifyInvoiceNoteRequest.md
3537
cloudbeds_fiscal_document/docs/SourceKind.md
3638
cloudbeds_fiscal_document/exceptions.py
3739
cloudbeds_fiscal_document/models/__init__.py
@@ -41,6 +43,7 @@ cloudbeds_fiscal_document/models/configs_response.py
4143
cloudbeds_fiscal_document/models/configs_update_request.py
4244
cloudbeds_fiscal_document/models/create_credit_note_request.py
4345
cloudbeds_fiscal_document/models/create_invoice_request.py
46+
cloudbeds_fiscal_document/models/creation_method.py
4447
cloudbeds_fiscal_document/models/document_action.py
4548
cloudbeds_fiscal_document/models/fiscal_document_detailed_response.py
4649
cloudbeds_fiscal_document/models/fiscal_document_email_request.py
@@ -59,8 +62,7 @@ cloudbeds_fiscal_document/models/recipient_contact_details.py
5962
cloudbeds_fiscal_document/models/recipient_details.py
6063
cloudbeds_fiscal_document/models/recipient_document.py
6164
cloudbeds_fiscal_document/models/recipient_tax_info.py
65+
cloudbeds_fiscal_document/models/rectify_invoice_note_request.py
6266
cloudbeds_fiscal_document/models/source_kind.py
6367
cloudbeds_fiscal_document/rest.py
6468
cloudbeds_fiscal_document/test/__init__.py
65-
cloudbeds_fiscal_document/test/test_recipient_contact_details.py
66-
cloudbeds_fiscal_document/test/test_recipient_document.py

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ Class | Method | HTTP request | Description
7777
*ConfigsApi* | [**update_configs**](cloudbeds_fiscal_document/docs/ConfigsApi.md#update_configs) | **PUT** /fiscal-document/v1/configs/{documentKind} | Updates a config of a specific kind
7878
*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
7979
*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
80+
*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
8081
*FiscalDocumentsApi* | [**download_fiscal_document**](cloudbeds_fiscal_document/docs/FiscalDocumentsApi.md#download_fiscal_document) | **GET** /fiscal-document/v1/fiscal-documents/{id}/download | Download fiscal document
8182
*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
8283
*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
@@ -94,6 +95,7 @@ Class | Method | HTTP request | Description
9495
- [ConfigsUpdateRequest](cloudbeds_fiscal_document/docs/ConfigsUpdateRequest.md)
9596
- [CreateCreditNoteRequest](cloudbeds_fiscal_document/docs/CreateCreditNoteRequest.md)
9697
- [CreateInvoiceRequest](cloudbeds_fiscal_document/docs/CreateInvoiceRequest.md)
98+
- [CreationMethod](cloudbeds_fiscal_document/docs/CreationMethod.md)
9799
- [DocumentAction](cloudbeds_fiscal_document/docs/DocumentAction.md)
98100
- [FiscalDocumentDetailedResponse](cloudbeds_fiscal_document/docs/FiscalDocumentDetailedResponse.md)
99101
- [FiscalDocumentEmailRequest](cloudbeds_fiscal_document/docs/FiscalDocumentEmailRequest.md)
@@ -112,6 +114,7 @@ Class | Method | HTTP request | Description
112114
- [RecipientDetails](cloudbeds_fiscal_document/docs/RecipientDetails.md)
113115
- [RecipientDocument](cloudbeds_fiscal_document/docs/RecipientDocument.md)
114116
- [RecipientTaxInfo](cloudbeds_fiscal_document/docs/RecipientTaxInfo.md)
117+
- [RectifyInvoiceNoteRequest](cloudbeds_fiscal_document/docs/RectifyInvoiceNoteRequest.md)
115118
- [SourceKind](cloudbeds_fiscal_document/docs/SourceKind.md)
116119

117120

cloudbeds_fiscal_document/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
from cloudbeds_fiscal_document.models.configs_update_request import ConfigsUpdateRequest
3939
from cloudbeds_fiscal_document.models.create_credit_note_request import CreateCreditNoteRequest
4040
from cloudbeds_fiscal_document.models.create_invoice_request import CreateInvoiceRequest
41+
from cloudbeds_fiscal_document.models.creation_method import CreationMethod
4142
from cloudbeds_fiscal_document.models.document_action import DocumentAction
4243
from cloudbeds_fiscal_document.models.fiscal_document_detailed_response import FiscalDocumentDetailedResponse
4344
from cloudbeds_fiscal_document.models.fiscal_document_email_request import FiscalDocumentEmailRequest
@@ -56,4 +57,5 @@
5657
from cloudbeds_fiscal_document.models.recipient_details import RecipientDetails
5758
from cloudbeds_fiscal_document.models.recipient_document import RecipientDocument
5859
from cloudbeds_fiscal_document.models.recipient_tax_info import RecipientTaxInfo
60+
from cloudbeds_fiscal_document.models.rectify_invoice_note_request import RectifyInvoiceNoteRequest
5961
from cloudbeds_fiscal_document.models.source_kind import SourceKind

cloudbeds_fiscal_document/api/configs_api.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from typing import Any, Dict, List, Optional, Tuple, Union
1717
from typing_extensions import Annotated
1818

19-
from pydantic import Field, StrictInt
19+
from pydantic import Field
2020
from typing import List
2121
from typing_extensions import Annotated
2222
from cloudbeds_fiscal_document.models.configs_response import ConfigsResponse
@@ -44,7 +44,7 @@ def __init__(self, api_client=None) -> None:
4444
@validate_call
4545
def get_configs(
4646
self,
47-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
47+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
4848
_request_timeout: Union[
4949
None,
5050
Annotated[StrictFloat, Field(gt=0)],
@@ -111,7 +111,7 @@ def get_configs(
111111
@validate_call
112112
def get_configs_with_http_info(
113113
self,
114-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
114+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
115115
_request_timeout: Union[
116116
None,
117117
Annotated[StrictFloat, Field(gt=0)],
@@ -178,7 +178,7 @@ def get_configs_with_http_info(
178178
@validate_call
179179
def get_configs_without_preload_content(
180180
self,
181-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
181+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
182182
_request_timeout: Union[
183183
None,
184184
Annotated[StrictFloat, Field(gt=0)],
@@ -305,7 +305,7 @@ def _get_configs_serialize(
305305
@validate_call
306306
def update_configs(
307307
self,
308-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
308+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
309309
document_kind: Annotated[FiscalDocumentKind, Field(description="The kind of the fiscal document.")],
310310
configs_update_request: ConfigsUpdateRequest,
311311
_request_timeout: Union[
@@ -380,7 +380,7 @@ def update_configs(
380380
@validate_call
381381
def update_configs_with_http_info(
382382
self,
383-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
383+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
384384
document_kind: Annotated[FiscalDocumentKind, Field(description="The kind of the fiscal document.")],
385385
configs_update_request: ConfigsUpdateRequest,
386386
_request_timeout: Union[
@@ -455,7 +455,7 @@ def update_configs_with_http_info(
455455
@validate_call
456456
def update_configs_without_preload_content(
457457
self,
458-
x_property_id: Annotated[StrictInt, Field(description="Property id")],
458+
x_property_id: Annotated[int, Field(strict=True, ge=1, description="Property id")],
459459
document_kind: Annotated[FiscalDocumentKind, Field(description="The kind of the fiscal document.")],
460460
configs_update_request: ConfigsUpdateRequest,
461461
_request_timeout: Union[

0 commit comments

Comments
 (0)