Name | Type | Description | Notes |
---|---|---|---|
CustomerOrderNumber | string | The reseller's unique PO/Order number. | |
EndCustomerOrderNumber | Pointer to string | The end user/customer's Purchase Order number. | [optional] |
BillToAddressId | Pointer to string | 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] |
SpecialBidNumber | Pointer to string | The bid number provided to the reseller by the vendor for special pricing and discounts. Line-level bid numbers take precedence over header-level bid numbers. | [optional] |
Notes | Pointer to string | Order level notes. | [optional] |
AcceptBackOrder | Pointer to bool | ENUM ["true","false"] - accept order if this item is backordered. This field along with shipComplete field decides the value of backorderflag. The value of this field is ignored when shipComplete field is present. | [optional] |
ResellerInfo | Pointer to OrderCreateRequestResellerInfo | [optional] | |
Vmf | Pointer to OrderCreateRequestVmf | [optional] | |
ShipToInfo | Pointer to OrderCreateRequestShipToInfo | [optional] | |
EndUserInfo | Pointer to OrderCreateRequestEndUserInfo | [optional] | |
Lines | Pointer to []OrderCreateRequestLinesInner | The line-level details of the order. | [optional] |
ShipmentDetails | Pointer to OrderCreateRequestShipmentDetails | [optional] | |
AdditionalAttributes | Pointer to []OrderCreateRequestAdditionalAttributesInner | Shipment-level additional attributes. | [optional] |
func NewOrderCreateRequest(customerOrderNumber string, ) *OrderCreateRequest
NewOrderCreateRequest instantiates a new OrderCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderCreateRequestWithDefaults() *OrderCreateRequest
NewOrderCreateRequestWithDefaults instantiates a new OrderCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *OrderCreateRequest) GetCustomerOrderNumber() string
GetCustomerOrderNumber returns the CustomerOrderNumber field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetCustomerOrderNumberOk() (*string, bool)
GetCustomerOrderNumberOk returns a tuple with the CustomerOrderNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetCustomerOrderNumber(v string)
SetCustomerOrderNumber sets CustomerOrderNumber field to given value.
func (o *OrderCreateRequest) GetEndCustomerOrderNumber() string
GetEndCustomerOrderNumber returns the EndCustomerOrderNumber field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetEndCustomerOrderNumberOk() (*string, bool)
GetEndCustomerOrderNumberOk returns a tuple with the EndCustomerOrderNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetEndCustomerOrderNumber(v string)
SetEndCustomerOrderNumber sets EndCustomerOrderNumber field to given value.
func (o *OrderCreateRequest) HasEndCustomerOrderNumber() bool
HasEndCustomerOrderNumber returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetBillToAddressId() string
GetBillToAddressId returns the BillToAddressId field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetBillToAddressIdOk() (*string, bool)
GetBillToAddressIdOk returns a tuple with the BillToAddressId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetBillToAddressId(v string)
SetBillToAddressId sets BillToAddressId field to given value.
func (o *OrderCreateRequest) HasBillToAddressId() bool
HasBillToAddressId returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetSpecialBidNumber() string
GetSpecialBidNumber returns the SpecialBidNumber field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetSpecialBidNumberOk() (*string, bool)
GetSpecialBidNumberOk returns a tuple with the SpecialBidNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetSpecialBidNumber(v string)
SetSpecialBidNumber sets SpecialBidNumber field to given value.
func (o *OrderCreateRequest) HasSpecialBidNumber() bool
HasSpecialBidNumber returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetNotes() string
GetNotes returns the Notes field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetNotesOk() (*string, bool)
GetNotesOk returns a tuple with the Notes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetNotes(v string)
SetNotes sets Notes field to given value.
func (o *OrderCreateRequest) HasNotes() bool
HasNotes returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetAcceptBackOrder() bool
GetAcceptBackOrder returns the AcceptBackOrder field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetAcceptBackOrderOk() (*bool, bool)
GetAcceptBackOrderOk returns a tuple with the AcceptBackOrder field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetAcceptBackOrder(v bool)
SetAcceptBackOrder sets AcceptBackOrder field to given value.
func (o *OrderCreateRequest) HasAcceptBackOrder() bool
HasAcceptBackOrder returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetResellerInfo() OrderCreateRequestResellerInfo
GetResellerInfo returns the ResellerInfo field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetResellerInfoOk() (*OrderCreateRequestResellerInfo, bool)
GetResellerInfoOk returns a tuple with the ResellerInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetResellerInfo(v OrderCreateRequestResellerInfo)
SetResellerInfo sets ResellerInfo field to given value.
func (o *OrderCreateRequest) HasResellerInfo() bool
HasResellerInfo returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetVmf() OrderCreateRequestVmf
GetVmf returns the Vmf field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetVmfOk() (*OrderCreateRequestVmf, bool)
GetVmfOk returns a tuple with the Vmf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetVmf(v OrderCreateRequestVmf)
SetVmf sets Vmf field to given value.
func (o *OrderCreateRequest) HasVmf() bool
HasVmf returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetShipToInfo() OrderCreateRequestShipToInfo
GetShipToInfo returns the ShipToInfo field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetShipToInfoOk() (*OrderCreateRequestShipToInfo, bool)
GetShipToInfoOk returns a tuple with the ShipToInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetShipToInfo(v OrderCreateRequestShipToInfo)
SetShipToInfo sets ShipToInfo field to given value.
func (o *OrderCreateRequest) HasShipToInfo() bool
HasShipToInfo returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetEndUserInfo() OrderCreateRequestEndUserInfo
GetEndUserInfo returns the EndUserInfo field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetEndUserInfoOk() (*OrderCreateRequestEndUserInfo, bool)
GetEndUserInfoOk returns a tuple with the EndUserInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetEndUserInfo(v OrderCreateRequestEndUserInfo)
SetEndUserInfo sets EndUserInfo field to given value.
func (o *OrderCreateRequest) HasEndUserInfo() bool
HasEndUserInfo returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetLines() []OrderCreateRequestLinesInner
GetLines returns the Lines field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetLinesOk() (*[]OrderCreateRequestLinesInner, bool)
GetLinesOk returns a tuple with the Lines field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetLines(v []OrderCreateRequestLinesInner)
SetLines sets Lines field to given value.
func (o *OrderCreateRequest) HasLines() bool
HasLines returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetShipmentDetails() OrderCreateRequestShipmentDetails
GetShipmentDetails returns the ShipmentDetails field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetShipmentDetailsOk() (*OrderCreateRequestShipmentDetails, bool)
GetShipmentDetailsOk returns a tuple with the ShipmentDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetShipmentDetails(v OrderCreateRequestShipmentDetails)
SetShipmentDetails sets ShipmentDetails field to given value.
func (o *OrderCreateRequest) HasShipmentDetails() bool
HasShipmentDetails returns a boolean if a field has been set.
func (o *OrderCreateRequest) GetAdditionalAttributes() []OrderCreateRequestAdditionalAttributesInner
GetAdditionalAttributes returns the AdditionalAttributes field if non-nil, zero value otherwise.
func (o *OrderCreateRequest) GetAdditionalAttributesOk() (*[]OrderCreateRequestAdditionalAttributesInner, bool)
GetAdditionalAttributesOk returns a tuple with the AdditionalAttributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequest) SetAdditionalAttributes(v []OrderCreateRequestAdditionalAttributesInner)
SetAdditionalAttributes sets AdditionalAttributes field to given value.
func (o *OrderCreateRequest) HasAdditionalAttributes() bool
HasAdditionalAttributes returns a boolean if a field has been set.