Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
xvantage-integration committed Feb 26, 2024
1 parent 3930412 commit 93fc874
Show file tree
Hide file tree
Showing 20 changed files with 107 additions and 108 deletions.
12 changes: 6 additions & 6 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -156,10 +156,10 @@ docs/QuoteSearchResponseQuotesInnerLinks.md
docs/QuoteToOrderApi.md
docs/QuoteToOrderDetailsDTO.md
docs/QuoteToOrderDetailsDTOAdditionalAttributesInner.md
docs/QuoteToOrderDetailsDTOEndUserInfoInner.md
docs/QuoteToOrderDetailsDTOEndUserInfo.md
docs/QuoteToOrderDetailsDTOLinesInner.md
docs/QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner.md
docs/QuoteToOrderDetailsDTOShipToInfoInner.md
docs/QuoteToOrderDetailsDTOShipToInfo.md
docs/QuoteToOrderDetailsDTOVmfadditionalAttributesInner.md
docs/QuoteToOrderResponse.md
docs/QuotesApi.md
Expand Down Expand Up @@ -354,10 +354,10 @@ test/test_quote_search_response_quotes_inner_links.py
test/test_quote_to_order_api.py
test/test_quote_to_order_details_dto.py
test/test_quote_to_order_details_dto_additional_attributes_inner.py
test/test_quote_to_order_details_dto_end_user_info_inner.py
test/test_quote_to_order_details_dto_end_user_info.py
test/test_quote_to_order_details_dto_lines_inner.py
test/test_quote_to_order_details_dto_lines_inner_vmf_additional_attributes_lines_inner.py
test/test_quote_to_order_details_dto_ship_to_info_inner.py
test/test_quote_to_order_details_dto_ship_to_info.py
test/test_quote_to_order_details_dto_vmfadditional_attributes_inner.py
test/test_quote_to_order_response.py
test/test_quotes_api.py
Expand Down Expand Up @@ -559,10 +559,10 @@ xi/sdk/resellers/models/quote_search_response_quotes_inner.py
xi/sdk/resellers/models/quote_search_response_quotes_inner_links.py
xi/sdk/resellers/models/quote_to_order_details_dto.py
xi/sdk/resellers/models/quote_to_order_details_dto_additional_attributes_inner.py
xi/sdk/resellers/models/quote_to_order_details_dto_end_user_info_inner.py
xi/sdk/resellers/models/quote_to_order_details_dto_end_user_info.py
xi/sdk/resellers/models/quote_to_order_details_dto_lines_inner.py
xi/sdk/resellers/models/quote_to_order_details_dto_lines_inner_vmf_additional_attributes_lines_inner.py
xi/sdk/resellers/models/quote_to_order_details_dto_ship_to_info_inner.py
xi/sdk/resellers/models/quote_to_order_details_dto_ship_to_info.py
xi/sdk/resellers/models/quote_to_order_details_dto_vmfadditional_attributes_inner.py
xi/sdk/resellers/models/quote_to_order_response.py
xi/sdk/resellers/models/renewals_details_response.py
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -268,10 +268,10 @@ Class | Method | HTTP request | Description
- [QuoteSearchResponseQuotesInnerLinks](docs/QuoteSearchResponseQuotesInnerLinks.md)
- [QuoteToOrderDetailsDTO](docs/QuoteToOrderDetailsDTO.md)
- [QuoteToOrderDetailsDTOAdditionalAttributesInner](docs/QuoteToOrderDetailsDTOAdditionalAttributesInner.md)
- [QuoteToOrderDetailsDTOEndUserInfoInner](docs/QuoteToOrderDetailsDTOEndUserInfoInner.md)
- [QuoteToOrderDetailsDTOEndUserInfo](docs/QuoteToOrderDetailsDTOEndUserInfo.md)
- [QuoteToOrderDetailsDTOLinesInner](docs/QuoteToOrderDetailsDTOLinesInner.md)
- [QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner](docs/QuoteToOrderDetailsDTOLinesInnerVmfAdditionalAttributesLinesInner.md)
- [QuoteToOrderDetailsDTOShipToInfoInner](docs/QuoteToOrderDetailsDTOShipToInfoInner.md)
- [QuoteToOrderDetailsDTOShipToInfo](docs/QuoteToOrderDetailsDTOShipToInfo.md)
- [QuoteToOrderDetailsDTOVmfadditionalAttributesInner](docs/QuoteToOrderDetailsDTOVmfadditionalAttributesInner.md)
- [QuoteToOrderResponse](docs/QuoteToOrderResponse.md)
- [RenewalsDetailsResponse](docs/RenewalsDetailsResponse.md)
Expand Down
1 change: 1 addition & 0 deletions docs/InvoiceDetailsv61ResponseLinesInner.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Name | Type | Description | Notes
**ingram_line_number** | **str** | Unique line number from Ingram. | [optional]
**customer_line_number** | **str** | Line number passes by customer while creating an order. | [optional] [default to '0']
**ingram_part_number** | **str** | Ingram Micro SKU (stock keeping unit). An identification, usually alphanumeric, of a particular product that allows it to be tracked for inventory purposes. | [optional]
**upc** | **str** | | [optional]
**vendor_part_number** | **str** | Vendor Part Number. | [optional]
**customer_part_number** | **str** | Part number from customer's system. | [optional]
**vendor_name** | **str** | Name of the vendor. | [optional]
Expand Down
1 change: 1 addition & 0 deletions docs/QuoteDetailsResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Name | Type | Description | Notes
**extended_msrp_total** | **int** | Total extended MSRP for all products included in the quote | [optional]
**quantity_total** | **int** | Total quantity of all items in the quote. | [optional]
**extended_quote_price_total** | **int** | Total amount of quoted price for all products in the quote including both solution products and suggested products. | [optional]
**total_quote_amount** | **str** | | [optional]
**additional_attributes** | [**List[QuoteDetailsResponseAdditionalAttributesInner]**](QuoteDetailsResponseAdditionalAttributesInner.md) | | [optional]

## Example
Expand Down
4 changes: 2 additions & 2 deletions docs/QuoteToOrderDetailsDTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ Name | Type | Description | Notes
**customer_order_number** | **str** | The reseller's order number for reference in their system. | [optional]
**enduser_order_number** | **str** | The end customer's order number for reference in their system. | [optional]
**bill_to_address_id** | **str** | Suffix used to identify billing address. Created during onboarding. Resellers are provided with one or more address IDs depending on how many bill to addresses they need for various flooring companies they are using for credit. | [optional]
**end_user_info** | [**List[QuoteToOrderDetailsDTOEndUserInfoInner]**](QuoteToOrderDetailsDTOEndUserInfoInner.md) | The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts. | [optional]
**ship_to_info** | [**List[QuoteToOrderDetailsDTOShipToInfoInner]**](QuoteToOrderDetailsDTOShipToInfoInner.md) | The shipping information provided by the reseller for order delivery. | [optional]
**end_user_info** | [**QuoteToOrderDetailsDTOEndUserInfo**](QuoteToOrderDetailsDTOEndUserInfo.md) | | [optional]
**ship_to_info** | [**QuoteToOrderDetailsDTOShipToInfo**](QuoteToOrderDetailsDTOShipToInfo.md) | | [optional]
**additional_attributes** | [**List[QuoteToOrderDetailsDTOAdditionalAttributesInner]**](QuoteToOrderDetailsDTOAdditionalAttributesInner.md) | Additional order create attributes. | [optional]
**vmfadditional_attributes** | [**List[QuoteToOrderDetailsDTOVmfadditionalAttributesInner]**](QuoteToOrderDetailsDTOVmfadditionalAttributesInner.md) | The object containing the list of fields required at a header level by the vendor. | [optional]
**lines** | [**List[QuoteToOrderDetailsDTOLinesInner]**](QuoteToOrderDetailsDTOLinesInner.md) | The object containing the lines that require vendor mandatory fields. | [optional]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# QuoteToOrderDetailsDTOEndUserInfoInner
# QuoteToOrderDetailsDTOEndUserInfo

The contact information for the end user/customer provided by the reseller. Used to determine pricing and discounts.

## Properties

Expand All @@ -20,19 +21,19 @@ Name | Type | Description | Notes
## Example

```python
from xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info_inner import QuoteToOrderDetailsDTOEndUserInfoInner
from xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info import QuoteToOrderDetailsDTOEndUserInfo

# TODO update the JSON string below
json = "{}"
# create an instance of QuoteToOrderDetailsDTOEndUserInfoInner from a JSON string
quote_to_order_details_dto_end_user_info_inner_instance = QuoteToOrderDetailsDTOEndUserInfoInner.from_json(json)
# create an instance of QuoteToOrderDetailsDTOEndUserInfo from a JSON string
quote_to_order_details_dto_end_user_info_instance = QuoteToOrderDetailsDTOEndUserInfo.from_json(json)
# print the JSON string representation of the object
print QuoteToOrderDetailsDTOEndUserInfoInner.to_json()
print QuoteToOrderDetailsDTOEndUserInfo.to_json()

# convert the object into a dict
quote_to_order_details_dto_end_user_info_inner_dict = quote_to_order_details_dto_end_user_info_inner_instance.to_dict()
# create an instance of QuoteToOrderDetailsDTOEndUserInfoInner from a dict
quote_to_order_details_dto_end_user_info_inner_form_dict = quote_to_order_details_dto_end_user_info_inner.from_dict(quote_to_order_details_dto_end_user_info_inner_dict)
quote_to_order_details_dto_end_user_info_dict = quote_to_order_details_dto_end_user_info_instance.to_dict()
# create an instance of QuoteToOrderDetailsDTOEndUserInfo from a dict
quote_to_order_details_dto_end_user_info_form_dict = quote_to_order_details_dto_end_user_info.from_dict(quote_to_order_details_dto_end_user_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# QuoteToOrderDetailsDTOShipToInfoInner
# QuoteToOrderDetailsDTOShipToInfo

The shipping information provided by the reseller for order delivery.

## Properties

Expand All @@ -20,19 +21,19 @@ Name | Type | Description | Notes
## Example

```python
from xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info_inner import QuoteToOrderDetailsDTOShipToInfoInner
from xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info import QuoteToOrderDetailsDTOShipToInfo

# TODO update the JSON string below
json = "{}"
# create an instance of QuoteToOrderDetailsDTOShipToInfoInner from a JSON string
quote_to_order_details_dto_ship_to_info_inner_instance = QuoteToOrderDetailsDTOShipToInfoInner.from_json(json)
# create an instance of QuoteToOrderDetailsDTOShipToInfo from a JSON string
quote_to_order_details_dto_ship_to_info_instance = QuoteToOrderDetailsDTOShipToInfo.from_json(json)
# print the JSON string representation of the object
print QuoteToOrderDetailsDTOShipToInfoInner.to_json()
print QuoteToOrderDetailsDTOShipToInfo.to_json()

# convert the object into a dict
quote_to_order_details_dto_ship_to_info_inner_dict = quote_to_order_details_dto_ship_to_info_inner_instance.to_dict()
# create an instance of QuoteToOrderDetailsDTOShipToInfoInner from a dict
quote_to_order_details_dto_ship_to_info_inner_form_dict = quote_to_order_details_dto_ship_to_info_inner.from_dict(quote_to_order_details_dto_ship_to_info_inner_dict)
quote_to_order_details_dto_ship_to_info_dict = quote_to_order_details_dto_ship_to_info_instance.to_dict()
# create an instance of QuoteToOrderDetailsDTOShipToInfo from a dict
quote_to_order_details_dto_ship_to_info_form_dict = quote_to_order_details_dto_ship_to_info.from_dict(quote_to_order_details_dto_ship_to_info_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
1 change: 1 addition & 0 deletions test/test_invoice_detailsv61_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ def make_instance(self, include_optional) -> InvoiceDetailsv61Response:
ingram_line_number = '',
customer_line_number = '0',
ingram_part_number = '',
upc = '',
vendor_part_number = '',
customer_part_number = '',
vendor_name = '',
Expand Down
1 change: 1 addition & 0 deletions test/test_invoice_detailsv61_response_lines_inner.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ def make_instance(self, include_optional) -> InvoiceDetailsv61ResponseLinesInner
ingram_line_number = '',
customer_line_number = '0',
ingram_part_number = '',
upc = '',
vendor_part_number = '',
customer_part_number = '',
vendor_name = '',
Expand Down
1 change: 1 addition & 0 deletions test/test_quote_details_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ def make_instance(self, include_optional) -> QuoteDetailsResponse:
extended_msrp_total = 56,
quantity_total = 56,
extended_quote_price_total = 56,
total_quote_amount = '',
additional_attributes = [
xi.sdk.resellers.models.quote_details_response_additional_attributes_inner.QuoteDetailsResponse_additionalAttributes_inner(
attribute_name = '',
Expand Down
52 changes: 24 additions & 28 deletions test/test_quote_to_order_details_dto.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,34 +39,30 @@ def make_instance(self, include_optional) -> QuoteToOrderDetailsDTO:
customer_order_number = '',
enduser_order_number = '',
bill_to_address_id = '',
end_user_info = [
xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info_inner.QuoteToOrderDetailsDTO_endUserInfo_inner(
company_name = '',
contact = '',
address_line1 = '',
address_line2 = '',
address_line3 = '',
city = '',
state = '',
postal_code = '',
country_code = '',
email = '',
phone_number = '', )
],
ship_to_info = [
xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info_inner.QuoteToOrderDetailsDTO_shipToInfo_inner(
address_id = '',
company_name = '',
contact = '',
address_line1 = '',
address_line2 = '',
address_line3 = '',
city = '',
state = '',
postal_code = '',
country_code = '',
email = '', )
],
end_user_info = xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info.QuoteToOrderDetailsDTO_endUserInfo(
company_name = '',
contact = '',
address_line1 = '',
address_line2 = '',
address_line3 = '',
city = '',
state = '',
postal_code = '',
country_code = '',
email = '',
phone_number = '', ),
ship_to_info = xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info.QuoteToOrderDetailsDTO_shipToInfo(
address_id = '',
company_name = '',
contact = '',
address_line1 = '',
address_line2 = '',
address_line3 = '',
city = '',
state = '',
postal_code = '',
country_code = '',
email = '', ),
additional_attributes = [
xi.sdk.resellers.models.quote_to_order_details_dto_additional_attributes_inner.QuoteToOrderDetailsDTO_additionalAttributes_inner(
attribute_name = '',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@

import unittest

from xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info_inner import QuoteToOrderDetailsDTOEndUserInfoInner
from xi.sdk.resellers.models.quote_to_order_details_dto_end_user_info import QuoteToOrderDetailsDTOEndUserInfo

class TestQuoteToOrderDetailsDTOEndUserInfoInner(unittest.TestCase):
"""QuoteToOrderDetailsDTOEndUserInfoInner unit test stubs"""
class TestQuoteToOrderDetailsDTOEndUserInfo(unittest.TestCase):
"""QuoteToOrderDetailsDTOEndUserInfo unit test stubs"""

def setUp(self):
pass

def tearDown(self):
pass

def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOEndUserInfoInner:
"""Test QuoteToOrderDetailsDTOEndUserInfoInner
def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOEndUserInfo:
"""Test QuoteToOrderDetailsDTOEndUserInfo
include_option is a boolean, when False only required
params are included, when True both required and
optional params are included """
# uncomment below to create an instance of `QuoteToOrderDetailsDTOEndUserInfoInner`
# uncomment below to create an instance of `QuoteToOrderDetailsDTOEndUserInfo`
"""
model = QuoteToOrderDetailsDTOEndUserInfoInner()
model = QuoteToOrderDetailsDTOEndUserInfo()
if include_optional:
return QuoteToOrderDetailsDTOEndUserInfoInner(
return QuoteToOrderDetailsDTOEndUserInfo(
company_name = '',
contact = '',
address_line1 = '',
Expand All @@ -48,12 +48,12 @@ def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOEndUserInfoIn
phone_number = ''
)
else:
return QuoteToOrderDetailsDTOEndUserInfoInner(
return QuoteToOrderDetailsDTOEndUserInfo(
)
"""

def testQuoteToOrderDetailsDTOEndUserInfoInner(self):
"""Test QuoteToOrderDetailsDTOEndUserInfoInner"""
def testQuoteToOrderDetailsDTOEndUserInfo(self):
"""Test QuoteToOrderDetailsDTOEndUserInfo"""
# inst_req_only = self.make_instance(include_optional=False)
# inst_req_and_optional = self.make_instance(include_optional=True)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@

import unittest

from xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info_inner import QuoteToOrderDetailsDTOShipToInfoInner
from xi.sdk.resellers.models.quote_to_order_details_dto_ship_to_info import QuoteToOrderDetailsDTOShipToInfo

class TestQuoteToOrderDetailsDTOShipToInfoInner(unittest.TestCase):
"""QuoteToOrderDetailsDTOShipToInfoInner unit test stubs"""
class TestQuoteToOrderDetailsDTOShipToInfo(unittest.TestCase):
"""QuoteToOrderDetailsDTOShipToInfo unit test stubs"""

def setUp(self):
pass

def tearDown(self):
pass

def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOShipToInfoInner:
"""Test QuoteToOrderDetailsDTOShipToInfoInner
def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOShipToInfo:
"""Test QuoteToOrderDetailsDTOShipToInfo
include_option is a boolean, when False only required
params are included, when True both required and
optional params are included """
# uncomment below to create an instance of `QuoteToOrderDetailsDTOShipToInfoInner`
# uncomment below to create an instance of `QuoteToOrderDetailsDTOShipToInfo`
"""
model = QuoteToOrderDetailsDTOShipToInfoInner()
model = QuoteToOrderDetailsDTOShipToInfo()
if include_optional:
return QuoteToOrderDetailsDTOShipToInfoInner(
return QuoteToOrderDetailsDTOShipToInfo(
address_id = '',
company_name = '',
contact = '',
Expand All @@ -48,12 +48,12 @@ def make_instance(self, include_optional) -> QuoteToOrderDetailsDTOShipToInfoInn
email = ''
)
else:
return QuoteToOrderDetailsDTOShipToInfoInner(
return QuoteToOrderDetailsDTOShipToInfo(
)
"""

def testQuoteToOrderDetailsDTOShipToInfoInner(self):
"""Test QuoteToOrderDetailsDTOShipToInfoInner"""
def testQuoteToOrderDetailsDTOShipToInfo(self):
"""Test QuoteToOrderDetailsDTOShipToInfo"""
# inst_req_only = self.make_instance(include_optional=False)
# inst_req_and_optional = self.make_instance(include_optional=True)

Expand Down
Loading

0 comments on commit 93fc874

Please sign in to comment.