<?xml version="1.0"?>
<doc>
    <assembly>
        <name>InventoryCloudPublicAPI</name>
    </assembly>
    <members>
        <member name="M:Wasp.Cloud.Inventory.API.SystemInfoPublicApiClient.ServerTypeAsync">
            <summary>This method returns the type of application hosted at this URL.
            Returns a WaspResult with Data = MobileAsset or InventoryControl, else some error.</summary>
            <returns>WaspResult&amp;lt;string&amp;gt;</returns>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.SystemInfoPublicApiClient.ServerTypeAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns the type of application hosted at this URL.
            Returns a WaspResult with Data = MobileAsset or InventoryControl, else some error.</summary>
            <returns>WaspResult&amp;lt;string&amp;gt;</returns>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest})">
            <summary>Obsolete: This method creates/updates the addresses associated with customers. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Obsolete: This method creates/updates the addresses associated with customers. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveAddresses2Async(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest})">
            <summary>Obsolete: This method creates/updates the addresses associated with employees. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Employee permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveAddresses2Async(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Obsolete: This method creates/updates the addresses associated with employees. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Employee permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveCustomerAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest})">
            <summary>This method creates/updates the addresses associated with customers. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveCustomerAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates/updates the addresses associated with customers. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveSupplierAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveVendorAddressRequest})">
            <summary>This method creates/updates the addresses associated with supplier. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Supplier permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAddressPublicApiClient.SaveSupplierAddressesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveVendorAddressRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates/updates the addresses associated with supplier. It will not create new Address Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Supplier permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.UplodAttachmentsForFormsAsync(Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel)">
            <summary>Upload Attachments For Forms works for attaching the list of attachments to an item according to the form type.
            This Api will cover any form in the application which could have attachment.
            Requires the Edit permission of the form you are attempting to Edit, Role Site and Asset Type permissions are enforced when relevant
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.UplodAttachmentsForFormsAsync(Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Upload Attachments For Forms works for attaching the list of attachments to an item according to the form type.
            This Api will cover any form in the application which could have attachment.
            Requires the Edit permission of the form you are attempting to Edit, Role Site and Asset Type permissions are enforced when relevant
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.UplodBatchAttachmentsForFormsAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel})">
            <summary>Upload the batch of Attachments For Forms works for attaching the list of attachments to an item according to the form type for several items as a batch.
            This Api will cover any form in the application which could have attachment.
            Requires the Edit permission of the form you are attempting to Edit, Role Site and Asset Type permissions are enforced when relevant
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.UplodBatchAttachmentsForFormsAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Upload the batch of Attachments For Forms works for attaching the list of attachments to an item according to the form type for several items as a batch.
            This Api will cover any form in the application which could have attachment.
            Requires the Edit permission of the form you are attempting to Edit, Role Site and Asset Type permissions are enforced when relevant
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.DownloadAttachmentAsync(System.String)">
            <summary>Use the API, GetAttachmentMetadataByAssociatedTag, to get a list of the attachments associated with an object.
            You can then loop through the results to download each attachment by using this API to get the attachment by GUID.
            You can use the file name from GetAttachmentMetadataByAssociatedTag to stream the results to a file.
            Please refer to the public api sample solution for an example of how this is done.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.DownloadAttachmentAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Use the API, GetAttachmentMetadataByAssociatedTag, to get a list of the attachments associated with an object.
            You can then loop through the results to download each attachment by using this API to get the attachment by GUID.
            You can use the file name from GetAttachmentMetadataByAssociatedTag to stream the results to a file.
            Please refer to the public api sample solution for an example of how this is done.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentMetadataByAssociatedTagAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel)">
            <summary>Get Attachments By Associated Tag given the associated tag of item and the form name and returns the attachments related to that item nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant
            In response , HasSuccessWithMoreDataRemaining and  BatchNumber are not required .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentMetadataByAssociatedTagAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Get Attachments By Associated Tag given the associated tag of item and the form name and returns the attachments related to that item nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant
            In response , HasSuccessWithMoreDataRemaining and  BatchNumber are not required .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentsByAssociatedTagAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel)">
            <summary>Obsolete, please use GetAttachmentMetadataByAssociatedTag - and StreamAttachment instead
            Get Attachments By Associated Tag given the associated tag of item and the form name and returns the attachments related to that item nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant
            In response , HasSuccessWithMoreDataRemaining and  BatchNumber are not required .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentsByAssociatedTagAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Obsolete, please use GetAttachmentMetadataByAssociatedTag - and StreamAttachment instead
            Get Attachments By Associated Tag given the associated tag of item and the form name and returns the attachments related to that item nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant
            In response , HasSuccessWithMoreDataRemaining and  BatchNumber are not required .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentsByAssociatedTagListAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagListModel)">
            <summary>Get Attachments By Associated Tag List given the associated tag of items per form by giving the form name and returns the attachments related to those items nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiAttachmentsPublicApiClient.GetAttachmentsByAssociatedTagListAsync(Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagListModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Get Attachments By Associated Tag List given the associated tag of items per form by giving the form name and returns the attachments related to those items nested in the form.
            Requires the Allow permission of the form you are attempting to retrieve attachments for, Role Site and Asset Type permissions are enforced when relevant</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.CreateNewCustomersAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest)">
            <summary>This method creates new customers. It requires the Create Customer permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Customer numbers already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/customer/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.CreateNewCustomersAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates new customers. It requires the Create Customer permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Customer numbers already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/customer/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest)">
            <summary>This method updates the existing customers. Every customer will have a  customer number. 
            It requires the Edit Customer permission. It accepts a maximum of 500 records at a time.
            This will not work for customers with unknown customer numbers.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/customer/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates the existing customers. Every customer will have a  customer number. 
            It requires the Edit Customer permission. It accepts a maximum of 500 records at a time.
            This will not work for customers with unknown customer numbers.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/customer/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.SaveCustomersAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest)">
            <summary>This method allows saving the customer details. 
            This requires both the Create and Update Customer permission. It accepts a maximum of 500 records at a time.
            In case the customer does not exist, a new record is created and on creation, it returns the CustomerId.
            In the case of updating the existing record, then only the columns specified in the request model's "ApplicableFields" field are updated.
            If this field is null/empty then "all" fields are assumed to be updateable.
            To create/update addresses please use the API public-api/addresses/customer/save.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.SaveCustomersAsync(Wasp.Cloud.Inventory.API.CustomerSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method allows saving the customer details. 
            This requires both the Create and Update Customer permission. It accepts a maximum of 500 records at a time.
            In case the customer does not exist, a new record is created and on creation, it returns the CustomerId.
            In the case of updating the existing record, then only the columns specified in the request model's "ApplicableFields" field are updated.
            If this field is null/empty then "all" fields are assumed to be updateable.
            To create/update addresses please use the API public-api/addresses/customer/save.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.SaveCustomerModelsAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.InvariantCultureIgnoreCaseDictionary})">
            <summary>This method was created primarily to use with our LDAP sync tool. It takes a list of customers and will update and insert as necessary. 
            Any customer not in the list, but active in the Cloud system will be deleted.
            It requires the Create, Update, and Delete Customer permission. It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.SaveCustomerModelsAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.InvariantCultureIgnoreCaseDictionary},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method was created primarily to use with our LDAP sync tool. It takes a list of customers and will update and insert as necessary. 
            Any customer not in the list, but active in the Cloud system will be deleted.
            It requires the Create, Update, and Delete Customer permission. It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.DeleteCustomerModelsAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method is used to delete customers. It takes a list of customer numbers to delete.
            It requires the Delete Customer permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.DeleteCustomerModelsAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to delete customers. It takes a list of customer numbers to delete.
            It requires the Delete Customer permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.CustomerAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of customers given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get em' all.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            This query does not return Phone or Address Models.
            It requires the Allow Customer permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.CustomerAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of customers given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get em' all.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            This query does not return Phone or Address Models.
            It requires the Allow Customer permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.GetCustomerByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns a page full of customers given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get em' all.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            This query does not return Phone or Address Models.
            It requires the Allow Customer permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiCustomerPublicApiClient.GetCustomerByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of customers given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get em' all.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            This query does not return Phone or Address Models.
            It requires the Allow Customer permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemContainerPublicApiClient.Container20ExpandParentContainerIdSdkAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemContainerPublicApiClient.Container20ExpandParentContainerIdSdkAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemOrderPublicApiClient.SaveOrderExtraFieldsAsync(Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemOrderPublicApiClient.SaveOrderExtraFieldsAsync(Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderInfo})">
            <summary>This method creates a new pick order.
            Requires a Create Pick Order permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates a new pick order.
            Requires a Create Pick Order permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderInfo})">
            <summary>This method edits an existing pick order.
            Requires an Edit Pick Order permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method edits an existing pick order.
            Requires an Edit Pick Order permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of active pick orders given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (about 100) or records to fetch, repeatedly, until you get them all.
            Requires Allow Pick Order permission and enforces Role Site restrictions.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of active pick orders given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (about 100) or records to fetch, repeatedly, until you get them all.
            Requires Allow Pick Order permission and enforces Role Site restrictions.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.GetOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing orders by number.
            Requires Allow Pick Order permission and enforces Role Site restrictions.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.GetOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing orders by number.
            Requires Allow Pick Order permission and enforces Role Site restrictions.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.DeleteOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method deletes existing Pick orders by number ONLY if they are in Draft status.
            Requires Delete Pick Order permission and enforces Role Site restrictions.
            Accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.DeleteOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing Pick orders by number ONLY if they are in Draft status.
            Requires Delete Pick Order permission and enforces Role Site restrictions.
            Accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.UpdatePickOrderStatusByNumberAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderStatusParameters})">
            <summary>This method updates existing pick orders status by order numbers.
            Pick - Order Status and Reason Code Combinations are - "Draft-OK","Open-PoIssued","Closed-GeneralCancel","Closed-CustomerCancel".
            Requires Edit Pick Order permission and enforces Role Site restrictions.
            Accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.UpdatePickOrderStatusByNumberAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickOrderStatusParameters},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates existing pick orders status by order numbers.
            Pick - Order Status and Reason Code Combinations are - "Draft-OK","Open-PoIssued","Closed-GeneralCancel","Closed-CustomerCancel".
            Requires Edit Pick Order permission and enforces Role Site restrictions.
            Accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.DeletePurchaseOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method deletes existing purchase orders by number ONLY if they are in Draft status.
            Note: Obsolete. This method remains for backward compatibility. Use DeleteOrdersByNumber instead.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.DeletePurchaseOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing purchase orders by number ONLY if they are in Draft status.
            Note: Obsolete. This method remains for backward compatibility. Use DeleteOrdersByNumber instead.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.FindOrdersWithMatchingOrderLineItemsSDKAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.FindOrdersWithMatchingOrderLineItemsSDKAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.ExecuteContainerAutoPickAsync(Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.ExecuteContainerAutoPickAsync(Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.PrepareCreatePickOrderRequestAsync(Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.PrepareCreatePickOrderRequestAsync(Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.PickTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickTransactionModel})">
            <summary>This method is used to pick items on an order. If an item has trackbys they must be entered. The units being picked must match the units on the order.
            Requires Allow Remove permission and enforces Role Site permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPickPackShipOrderPublicApiClient.PickTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PickTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to pick items on an order. If an item has trackbys they must be entered. The units being picked must match the units on the order.
            Requires Allow Remove permission and enforces Role Site permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderInfo})">
            <summary>This method creates a new purchase order.
            It requires the Create Purchase Order permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates a new purchase order.
            It requires the Create Purchase Order permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderInfo})">
            <summary>This method edits an existing purchase order.
            It requires the Edit Purchase Order permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method edits an existing purchase order.
            It requires the Edit Purchase Order permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method is Obsolete (Use PurchaseOrderSearch instead).</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is Obsolete (Use PurchaseOrderSearch instead).</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.PurchaseOrderSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>The method returns a page full of active purchase orders given a precise set of search, sort, or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.PurchaseOrderSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>The method returns a page full of active purchase orders given a precise set of search, sort, or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing orders by number.
            It requires the Allow Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing orders by number.
            It requires the Allow Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.DeletePurchaseOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method deletes existing purchase orders by number ONLY if they are in Draft status.
            It requires the Delete Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.DeletePurchaseOrdersByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing purchase orders by number ONLY if they are in Draft status.
            It requires the Delete Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdatePurchaseOrderStatusByNumberAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderStatusParameters})">
            <summary>This method updates existing purchase order status by order numbers.
            Purchase Order - Order Status and Reason Code Combinations are - "Draft-OK","Open-PoOpenIssued","Closed-ReceiverCancel","Closed-VendorCancel".
            It requires the Edit Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdatePurchaseOrderStatusByNumberAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.PurchaseOrderStatusParameters},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates existing purchase order status by order numbers.
            Purchase Order - Order Status and Reason Code Combinations are - "Draft-OK","Open-PoOpenIssued","Closed-ReceiverCancel","Closed-VendorCancel".
            It requires the Edit Purchase Order permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.ReceiveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ReceiveTransactionModel})">
            <summary>This method is used to receive items on an order. If an item has trackbys they must be entered. The units being received must match the units on the order.
            Requires Allow Receive permission and enforces Role Site permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.ReceiveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ReceiveTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to receive items on an order. If an item has trackbys they must be entered. The units being received must match the units on the order.
            Requires Allow Receive permission and enforces Role Site permission.
            Accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetOrdersModifiedAfterAsync(Wasp.Cloud.Inventory.API.DateTimeRequest)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetOrdersModifiedAfterAsync(Wasp.Cloud.Inventory.API.DateTimeRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.SaveASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.SaveASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdateASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoDetailModel})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.UpdateASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoDetailModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrdersByASNTrackbyValuesAsync(Wasp.Cloud.Inventory.API.OrderSimpleSearch)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrdersByASNTrackbyValuesAsync(Wasp.Cloud.Inventory.API.OrderSimpleSearch,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrderByASNTrackbyContainerIdAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrderByASNTrackbyContainerIdAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.AutoReceiveFromASNContainerIdsAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.AutoReceiveFromASNContainerIdsAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrdersWithMatchingOrderLineItemsSDKAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.FindOrdersWithMatchingOrderLineItemsSDKAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.AutoReceiveFromASNTrackbyValuesAsync(Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel)">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.AutoReceiveFromASNTrackbyValuesAsync(Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{System.String})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemPurchaseOrderPublicApiClient.GetASNOrderLineTrackbyInfoAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.SaveContainerItemAsync(Wasp.Cloud.Inventory.API.Container20SaveRequestModel)">
            <summary>This method is used to create a new
            It creates only inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.SaveContainerItemAsync(Wasp.Cloud.Inventory.API.Container20SaveRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to create a new
            It creates only inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemInventoryInfo})">
            <summary>This method is used to create new inventory items. You can pass in a list of ItemInventoryInfo to create several new items at once.
            It creates only inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemInventoryInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to create new inventory items. You can pass in a list of ItemInventoryInfo to create several new items at once.
            It creates only inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemInventoryInfo})">
            <summary>This method is used to update existing inventory items. You can pass in a list of ItemInventoryInfo to update several existing items at once.
            It updates only inventory type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemInventoryInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to update existing inventory items. You can pass in a list of ItemInventoryInfo to update several existing items at once.
            It updates only inventory type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateNonInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemNonInventoryInfo})">
            <summary>This method is used to create new non inventory items. You can pass in a list of ItemNonInventoryInfo to create several new items at once.
            It creates only non-inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateNonInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemNonInventoryInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to create new non inventory items. You can pass in a list of ItemNonInventoryInfo to create several new items at once.
            It creates only non-inventory type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateNonInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemNonInventoryInfo})">
            <summary>This method is used to update existing non inventory items. You can pass in a list of ItemNonInventoryInfo to update several existing items at once.
            It updates only non-inventory type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateNonInventoryItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemNonInventoryInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to update existing non inventory items. You can pass in a list of ItemNonInventoryInfo to update several existing items at once.
            It updates only non-inventory type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateServiceItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemServiceInfo})">
            <summary>This method is used to create new service items. You can pass in a list of ItemServiceInfo to create several new items at once.
            It creates only service type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.CreateServiceItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemServiceInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to create new service items. You can pass in a list of ItemServiceInfo to create several new items at once.
            It creates only service type items.
            Requires Create Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateServiceItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemServiceInfo})">
            <summary>This method is used to update existing service items. You can pass in a list of ItemServiceInfo to update several existing items at once.
            It updates only service type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.UpdateServiceItemAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemServiceInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to update existing service items. You can pass in a list of ItemServiceInfo to update several existing items at once.
            It updates only service type items.
            Requires Edit Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetItemsByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing items by number.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetItemsByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing items by number.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetItemLocationByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing item location  by number.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetItemLocationByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing item location  by number.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.ItemInfoSearchAsync(Wasp.Cloud.Inventory.API.ItemContainsSearchParameters)">
            <summary>This method returns all active items whose item number, alternate item number or item description contains the specified texts that are entered on the combo box.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.ItemInfoSearchAsync(Wasp.Cloud.Inventory.API.ItemContainsSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns all active items whose item number, alternate item number or item description contains the specified texts that are entered on the combo box.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of active items given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (about 100) or records to fetch, repeatedly, until you get them all.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.ItemInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of active items given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (about 100) or records to fetch, repeatedly, until you get them all.
            Requires Allow Item permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetInventoryItemAsync(System.String)">
            <summary>This method is used to get an inventory item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetInventoryItemAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get an inventory item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetMultipleInventoryItemAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method is used to get up to 20 inventory items by item number, on providing the details about the item.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetMultipleInventoryItemAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get up to 20 inventory items by item number, on providing the details about the item.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetNonInventoryItemAsync(System.String)">
            <summary>This method is used to get a non inventory item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetNonInventoryItemAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get a non inventory item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetServiceItemAsync(System.String)">
            <summary>This method is used to get a service item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetServiceItemAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get a service item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetAssemblyItemAsync(System.String)">
            <summary>This method is used to get an assembly item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetAssemblyItemAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get an assembly item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetKitItemAsync(System.String)">
            <summary>This method is used to get a kit item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.GetKitItemAsync(System.String,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is used to get a kit item with an item number that matches the string parameter exactly.
            Requires Allow Item permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.InventorySearchAsync(Wasp.Cloud.Inventory.API.InventorySearchParameters)">
            <summary>This method is a simple inventory query similar to what is found on the Edit Item screen or on the mobile devices. 
            Requires Allow Item permission and enforces role site permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.InventorySearchAsync(Wasp.Cloud.Inventory.API.InventorySearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is a simple inventory query similar to what is found on the Edit Item screen or on the mobile devices. 
            Requires Allow Item permission and enforces role site permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.InventoryAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method is a robust inventory query similar to the main View Item non tree mode grid. This is a paging API.
            Requires Allow Item permission and enforces role site permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.InventoryAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method is a robust inventory query similar to the main View Item non tree mode grid. This is a paging API.
            Requires Allow Item permission and enforces role site permission.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.StreamGridRequestCSVFlatAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel)">
            <summary>Request item inventory records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            When you create Custom Fields on items you can call this function with the FieldTitles parameter = null as well to see how custom fields look in the output stream.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.StreamGridRequestCSVFlatAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Request item inventory records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            When you create Custom Fields on items you can call this function with the FieldTitles parameter = null as well to see how custom fields look in the output stream.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.StreamGridRequestCSVUniqueAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel)">
            <summary>Request item records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles
            When you create Custom Fields on items you can call this function with the FieldTitles parameter = null as well to see how custom fields look in the output stream.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need.  If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiItemsPublicApiClient.StreamGridRequestCSVUniqueAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Request item records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles
            When you create Custom Fields on items you can call this function with the FieldTitles parameter = null as well to see how custom fields look in the output stream.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need.  If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationModelInfo})">
            <summary>This method creates a new location. The existing location is retrieved by calling one of the searches.
            It requires the Create Location permission and access to the Site where the Location is being created.
            It accepts a maximum of 500 records at a time.
            Response Information not display BatchNumber if it's null .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationModelInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates a new location. The existing location is retrieved by calling one of the searches.
            It requires the Create Location permission and access to the Site where the Location is being created.
            It accepts a maximum of 500 records at a time.
            Response Information not display BatchNumber if it's null .</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationModelInfo})">
            <summary>This method updates an existing location. The existing location is retrieved by calling one of the searches.
            It requires the Edit Location permission and access to the Site where the Location is located.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationModelInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates an existing location. The existing location is retrieved by calling one of the searches.
            It requires the Edit Location permission and access to the Site where the Location is located.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.GetExactLocationApiAsync(Wasp.Cloud.Inventory.API.LocationSearchSimpleModel)">
            <summary>This method gets the location that exactly matches the search string in the specified site.
            It requires Allow Location permission and access to the site where the location is located.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.GetExactLocationApiAsync(Wasp.Cloud.Inventory.API.LocationSearchSimpleModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method gets the location that exactly matches the search string in the specified site.
            It requires Allow Location permission and access to the site where the location is located.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.LocationModelInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of active locations given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Location permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.LocationModelInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of active locations given a precise set of search, sort or filter criteria. 
            It is a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Location permission and enforces Role Site permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.GetLocationsByCodeAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationCodeWithSiteName})">
            <summary>This method returns existing locations by name.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            It requires the Allow Location permission and access to the Site where the Location is located.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.GetLocationsByCodeAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationCodeWithSiteName},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing locations by name.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.
            It requires the Allow Location permission and access to the Site where the Location is located.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.LocationModelInfoSearchAsync(Wasp.Cloud.Inventory.API.LocationCodeWithSiteName)">
            <summary>This method returns all active locations whose location code or location description matches the location code that is passed in. The site name parameter is optional.
            It requires the Allow Location permission and access to the Site where the Location is located.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.LocationModelInfoSearchAsync(Wasp.Cloud.Inventory.API.LocationCodeWithSiteName,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns all active locations whose location code or location description matches the location code that is passed in. The site name parameter is optional.
            It requires the Allow Location permission and access to the Site where the Location is located.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.DeleteLocationByCodeAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationCodeWithSiteName})">
            <summary>This method deletes existing locations by code.
            It requires the Delete Location permission and access to the Site where the Location is located.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiLocationsPublicApiClient.DeleteLocationByCodeAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.LocationCodeWithSiteName},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing locations by code.
            It requires the Delete Location permission and access to the Site where the Location is located.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiManufacturersPublicApiClient.CreateNewManufacturersAsync(Wasp.Cloud.Inventory.API.ManufacturerSaveRequest)">
            <summary>This method creates new Manufacturers. It requires the Create Manufacturer permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Manufacturer name already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/manufacturers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiManufacturersPublicApiClient.CreateNewManufacturersAsync(Wasp.Cloud.Inventory.API.ManufacturerSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates new Manufacturers. It requires the Create Manufacturer permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Manufacturer name already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/manufacturers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiManufacturersPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.ManufacturerSaveRequest)">
            <summary>This method updates the existing manufacturers. Every manufacturer will have a  manufacturer name. 
            It requires the Edit Manufacturer permission. It accepts a maximum of 500 records at a time.
            This will not work for manufacturers with unknown manufacturers names.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/manufacturers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiManufacturersPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.ManufacturerSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates the existing manufacturers. Every manufacturer will have a  manufacturer name. 
            It requires the Edit Manufacturer permission. It accepts a maximum of 500 records at a time.
            This will not work for manufacturers with unknown manufacturers names.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/manufacturers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiPhonePublicApiClient.SaveCustomerPhonesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerPhoneRequest})">
            <summary>This method creates/updates the phones associated with customers. It will not create new Phone Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiPhonePublicApiClient.SaveCustomerPhonesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveCustomerPhoneRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates/updates the phones associated with customers. It will not create new Phone Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Customer permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiPhonePublicApiClient.SaveSupplierphonesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveVendorPhoneRequest})">
            <summary>This method creates/updates the phones associated with supplier. It will not create new Phone Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Supplier permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiPhonePublicApiClient.SaveSupplierphonesAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SaveVendorPhoneRequest},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates/updates the phones associated with supplier. It will not create new Phone Types, you will need to first create those in the web, but once you do they can be used here.
            Requires the Update Supplier permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.SaveSalesTaxCodeAsync(Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel)">
            <summary>Call this method to create or update a sales tax code. It requires “Item Create and Edit permission”. 
            When a request model for a Sales Tax Code is given the function checks if the name already exists. 
            If it already exists, then that record is updated and marked as active. If not, then a new record is created.
            TotalRecordsLongCount field is not used by this API.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.SaveSalesTaxCodeAsync(Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Call this method to create or update a sales tax code. It requires “Item Create and Edit permission”. 
            When a request model for a Sales Tax Code is given the function checks if the name already exists. 
            If it already exists, then that record is updated and marked as active. If not, then a new record is created.
            TotalRecordsLongCount field is not used by this API.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.RetrieveSalesTaxCodesByNamesAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method retrieves the details of the sales tax code by name. 
            When a request model for the Sales Tax Code is given the function checks if the name already exists. If it already exists, then that record is updated and marked as active. 
            If not, then a new record is created.The function can accept a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.RetrieveSalesTaxCodesByNamesAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method retrieves the details of the sales tax code by name. 
            When a request model for the Sales Tax Code is given the function checks if the name already exists. If it already exists, then that record is updated and marked as active. 
            If not, then a new record is created.The function can accept a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.DeleteSalesTaxCodesByNamesAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>Call this method to delete a sales tax code. It requires the Item Edit permission.  
            Given a list of sales tax code names, will mark the given records as deleted. 
            Note that if the record is already deleted, then a success result code will still be returned and the message will indicate that the previous operation is already successful.
            If the name does not exist, then it will be ignored.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.DeleteSalesTaxCodesByNamesAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Call this method to delete a sales tax code. It requires the Item Edit permission.  
            Given a list of sales tax code names, will mark the given records as deleted. 
            Note that if the record is already deleted, then a success result code will still be returned and the message will indicate that the previous operation is already successful.
            If the name does not exist, then it will be ignored.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.TaxCodeSearchGetAllAsync">
            <summary>This method returns all the sales tax codes.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.TaxCodeSearchGetAllAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns all the sales tax codes.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.TaxCodeSearchAsync(Wasp.Cloud.Inventory.API.SalesCodeSearchParameters)">
            <summary>This method returns all the sales tax codes matching the query/search criteria.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSalesTaxCodePublicApiClient.TaxCodeSearchAsync(Wasp.Cloud.Inventory.API.SalesCodeSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns all the sales tax codes matching the query/search criteria.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SiteModelInfo})">
            <summary>This method creates a new site. The existing site is retrieved by calling API function GetSitesByName() or one of the searches.
            It requires the Create Site permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.CreateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SiteModelInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates a new site. The existing site is retrieved by calling API function GetSitesByName() or one of the searches.
            It requires the Create Site permission.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SiteModelInfo})">
            <summary>This method updates an existing site. The existing site is retrieved by calling API function GetSitesByName() or one of the searches.
            It requires the Edit Site permission and enforces Role Site restriction.
            TotalRecordsLongCount fields as not used by this API.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.UpdateAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.SiteModelInfo},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates an existing site. The existing site is retrieved by calling API function GetSitesByName() or one of the searches.
            It requires the Edit Site permission and enforces Role Site restriction.
            TotalRecordsLongCount fields as not used by this API.
            It accepts a maximum of 500 records at a time.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetExactSiteApiAsync(Wasp.Cloud.Inventory.API.SearchStringClass)">
            <summary>This method gets the site that exactly matches the search string.
            It requires the Allow Site permission and enforces Role Site restriction.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetExactSiteApiAsync(Wasp.Cloud.Inventory.API.SearchStringClass,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method gets the site that exactly matches the search string.
            It requires the Allow Site permission and enforces Role Site restriction.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetExactSiteApiv2Async(Wasp.Cloud.Inventory.API.SearchStringClass)">
            <summary>This method gets the site that exactly matches the search string.
            It requires the Allow Site permission and enforces Role Site restriction.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetExactSiteApiv2Async(Wasp.Cloud.Inventory.API.SearchStringClass,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method gets the site that exactly matches the search string.
            It requires the Allow Site permission and enforces Role Site restriction.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetSitesByNameAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing sites by name.
            It requires the Allow Site permission and enforces Role Site restriction.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.GetSitesByNameAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing sites by name.
            It requires the Allow Site permission and enforces Role Site restriction.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.SiteModelInfoSearchAsync(Wasp.Cloud.Inventory.API.SiteContainsSearchParameters)">
            <summary>This method returns all active sites whose site name or site description contains the specified texts that are entered on the combo box. It only returns the site name and site description similar to the site drop down controls on the web.
            It requires the Allow Site permission and enforces Role Site restriction.
            This method does not provide List of Messages on response information.   
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.SiteModelInfoSearchAsync(Wasp.Cloud.Inventory.API.SiteContainsSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns all active sites whose site name or site description contains the specified texts that are entered on the combo box. It only returns the site name and site description similar to the site drop down controls on the web.
            It requires the Allow Site permission and enforces Role Site restriction.
            This method does not provide List of Messages on response information.   
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.SiteModelInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of active sites given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Site permission and enforces Role Site restriction.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.SiteModelInfoAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of active sites given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) or records to fetch, repeatedly, until you get them all.
            It requires the Allow Site permission and enforces Role Site restriction.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.DeleteSitesByNameAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method deletes existing site by name.
            It requires the Delete Site permission and enforces Role Site restriction.
            It accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.DeleteSitesByNameAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing site by name.
            It requires the Delete Site permission and enforces Role Site restriction.
            It accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.DeleteSitesByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method deletes existing site by name.
            It requires the Delete Site permission and enforces Role Site restriction.
            It accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL. This API is obsolete, supersceeded by deletesitesbyname.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.DeleteSitesByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method deletes existing site by name.
            It requires the Delete Site permission and enforces Role Site restriction.
            It accepts a maximum of 500 records at a time.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL. This API is obsolete, supersceeded by deletesitesbyname.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.AddAllowedCategoriesToSitesAsync(System.Collections.Generic.IDictionary{System.String,System.Collections.Generic.IEnumerable{System.String}})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.AddAllowedCategoriesToSitesAsync(System.Collections.Generic.IDictionary{System.String,System.Collections.Generic.IEnumerable{System.String}},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.RemoveAllowedCategoriesFromSitesAsync(System.Collections.Generic.IDictionary{System.String,System.Collections.Generic.IEnumerable{System.String}})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSitesPublicApiClient.RemoveAllowedCategoriesFromSitesAsync(System.Collections.Generic.IDictionary{System.String,System.Collections.Generic.IEnumerable{System.String}},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSystemInfoPublicApiClient.ServerTypeAsync">
            <summary>This method returns the type of application hosted at this URL.
            Returns a WaspResult with Data = MobileAsset or InventoryControl, else some error.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiSystemInfoPublicApiClient.ServerTypeAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns the type of application hosted at this URL.
            Returns a WaspResult with Data = MobileAsset or InventoryControl, else some error.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryAsync(Wasp.Cloud.Inventory.API.GridRequestModel)">
            <summary>returns transaction history by the filter.
            Suitable for public api</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryAsync(Wasp.Cloud.Inventory.API.GridRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>returns transaction history by the filter.
            Suitable for public api</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryNotesAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>Given a list of Unique Transaction History Identifiers, return attachment binary data and any user notes.
            Unique Transaction History Identifiers is the  parameter  TransactionUniqueIdentitifer  from  response  of api call :public-api/transactions/grid-query/history-public-api</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryNotesAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Given a list of Unique Transaction History Identifiers, return attachment binary data and any user notes.
            Unique Transaction History Identifiers is the  parameter  TransactionUniqueIdentitifer  from  response  of api call :public-api/transactions/grid-query/history-public-api</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryGridQueryAsync(Wasp.Cloud.Inventory.API.GridRequestModel)">
            <summary>Deprecated. Please use grid-query/transaction-history-v2
            This API is filterable, sortable, and page-able. It returns a list of the transaction history, very similar to what is returned in the Transaction History web interface.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryGridQueryAsync(Wasp.Cloud.Inventory.API.GridRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Deprecated. Please use grid-query/transaction-history-v2
            This API is filterable, sortable, and page-able. It returns a list of the transaction history, very similar to what is returned in the Transaction History web interface.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryGridQueryV2Async(Wasp.Cloud.Inventory.API.GridRequestModel)">
            <summary>New transaction history api. This api returns a model that takes out the internal id fields, but works just like the previous one.
            You can use the gridRequest parameter to specify the page number, page size, filter, and sort criteria.
            Requires the Allow Asset Transaction permission, enforces Role Site and Asset Type security</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.TransactionHistoryGridQueryV2Async(Wasp.Cloud.Inventory.API.GridRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>New transaction history api. This api returns a model that takes out the internal id fields, but works just like the previous one.
            You can use the gridRequest parameter to specify the page number, page size, filter, and sort criteria.
            Requires the Allow Asset Transaction permission, enforces Role Site and Asset Type security</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiAuditCountAsync(Wasp.Cloud.Inventory.API.TransactionBatchRequestModel)">
            <summary>This API is used to perform an audit count transaction. Any discrepancies found will need to be resolved using the reconcile transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiAuditCountAsync(Wasp.Cloud.Inventory.API.TransactionBatchRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This API is used to perform an audit count transaction. Any discrepancies found will need to be resolved using the reconcile transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiAuditCountV2Async(Wasp.Cloud.Inventory.API.TransactionBatchRequestModelV2)">
            <summary>This API is used to perform an audit count transaction. Any discrepancies found will need to be resolved using the reconcile transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time
            Supports Containers</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiAuditCountV2Async(Wasp.Cloud.Inventory.API.TransactionBatchRequestModelV2,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This API is used to perform an audit count transaction. Any discrepancies found will need to be resolved using the reconcile transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time
            Supports Containers</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiReconcileAsync(Wasp.Cloud.Inventory.API.TransactionBatchRequestModel)">
            <summary>This API is used to perform a reconcile transaction. Any audits that resulted in discrepancies can be accepted or corrected using this transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiReconcileAsync(Wasp.Cloud.Inventory.API.TransactionBatchRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This API is used to perform a reconcile transaction. Any audits that resulted in discrepancies can be accepted or corrected using this transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiReconcileV2Async(Wasp.Cloud.Inventory.API.TransactionBatchRequestModelV2)">
            <summary>This API is used to perform a reconcile transaction. Any audits that resulted in discrepancies can be accepted or corrected using this transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time
            Supports Containers</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.PublicApiReconcileV2Async(Wasp.Cloud.Inventory.API.TransactionBatchRequestModelV2,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This API is used to perform a reconcile transaction. Any audits that resulted in discrepancies can be accepted or corrected using this transaction
            Requires the Allow Audit permission, enforces Role Site and Asset Type security
            Accepts a maximum of 500 records at a time
            Supports Containers</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.Container20AddMultipleContainersAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.Container20AddMultipleContainersAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.AddTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemAddTransactionModel})">
            <summary>This api is used to add quantity to an item. If an item has trackbys they must be entered. Quantity added in this way is always added using the stocking units.
            Requires the Allow Add permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.AddTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemAddTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to add quantity to an item. If an item has trackbys they must be entered. Quantity added in this way is always added using the stocking units.
            Requires the Allow Add permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.RemoveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel})">
            <summary>This api is used to remove quantity of an item. If an item has trackbys they must be entered. Quantity removed in this way is always removed using the stocking units.
            Requires the Allow Remove permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time.
            If error, Returns a list of error message with a zero based index of items that contain errors.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.RemoveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to remove quantity of an item. If an item has trackbys they must be entered. Quantity removed in this way is always removed using the stocking units.
            Requires the Allow Remove permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time.
            If error, Returns a list of error message with a zero based index of items that contain errors.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.AdjustTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel})">
            <summary>This api is used to adjust the quantity of an item. If an item has trackbys they must be entered. Quantity adjusted in this way is always adjusted using the stocking units.
            An adjust type and reason must be provided
            Requires the Allow Adjust permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.AdjustTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to adjust the quantity of an item. If an item has trackbys they must be entered. Quantity adjusted in this way is always adjusted using the stocking units.
            An adjust type and reason must be provided
            Requires the Allow Adjust permission and enforces Role Site permission
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustCountReasonsAsync">
            <summary>The method returns all active adjust-Count reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustCountReasonsAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>The method returns all active adjust-Count reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustDownReasonsAsync">
            <summary>The method returns all active adjust-Down reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustDownReasonsAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>The method returns all active adjust-Down reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustUpReasonsAsync">
            <summary>The method returns all active adjust-Up reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.GetItemAdjustUpReasonsAsync(System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>The method returns all active adjust-Up reasons in the system.
            Requires the Allow Adjust Reason Code or Adjust permission</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.MoveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemMoveTransactionModel})">
            <summary>This api is used to move quantity of an item. If an item has trackbys they must be entered. Quantity moved in this way is always moved using the stocking units.
            Requires the Allow Move permission, enforces Role Site
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.MoveTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemMoveTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to move quantity of an item. If an item has trackbys they must be entered. Quantity moved in this way is always moved using the stocking units.
            Requires the Allow Move permission, enforces Role Site
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.CheckOutTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel})">
            <summary>This api is used to check out quantity of an item. If an item has trackbys they must be entered. Quantity checked out in this way is always checked out using the stocking units.
            A Customer or Vendor must be specified and not both.
            Requires the Allow Check Out permission, enforces Role Site security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.CheckOutTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to check out quantity of an item. If an item has trackbys they must be entered. Quantity checked out in this way is always checked out using the stocking units.
            A Customer or Vendor must be specified and not both.
            Requires the Allow Check Out permission, enforces Role Site security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.CheckInTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel})">
            <summary>This api is used to check in quantity of an item. If an item has trackbys they must be entered. Quantity checked-in in this way is always checked in using the stocking units.
            A Customer or Vendor must be specified and not both.
            Requires the Allow Check In permission, enforces Role Site security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.CheckInTransactionAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This api is used to check in quantity of an item. If an item has trackbys they must be entered. Quantity checked-in in this way is always checked in using the stocking units.
            A Customer or Vendor must be specified and not both.
            Requires the Allow Check In permission, enforces Role Site security
            Accepts a maximum of 500 records at a time</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.MoveContainerOrInventoryAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.Container20MoveRequestModel})">
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.MoveContainerOrInventoryAsync(System.Collections.Generic.IEnumerable{Wasp.Cloud.Inventory.API.Container20MoveRequestModel},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.StreamGridRequestCSVAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel)">
            <summary>Request transaction history records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once
            All of datatime field will not convert to local time,showing UTC(UniversalTime) with format yyyy-MM-dd HH:mm:ssZ</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.StreamGridRequestCSVAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Request transaction history records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once
            All of datatime field will not convert to local time,showing UTC(UniversalTime) with format yyyy-MM-dd HH:mm:ssZ</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.StreamGridRequestArchiveCSVAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel)">
            <summary>Request transaction history records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once
            All of datatime field will not convert to local time,showing UTC(UniversalTime) with format yyyy-MM-dd HH:mm:ssZ</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiTransactionsPublicApiClient.StreamGridRequestArchiveCSVAsync(Wasp.Cloud.Inventory.API.GridStreamRequestModel,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>Request transaction history records as a stream of data in a CSV formated stream.
            If the FieldTitles parameter is null than all available fields are exported with default column titles.
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consistent results from one version to the next, make sure you provide this
            value after you have determined the values you need. If the FieldTitles parameter is not provided the column names returned will
            be the database column names.
            This API does not support paging as it is intended to stream all of the data at once
            All of datatime field will not convert to local time,showing UTC(UniversalTime) with format yyyy-MM-dd HH:mm:ssZ</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.CreateNewVendorsAsync(Wasp.Cloud.Inventory.API.VendorSaveRequest)">
            <summary>This method creates new Vendor. It requires the Create Vendor permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Vendor name already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/suppliers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.CreateNewVendorsAsync(Wasp.Cloud.Inventory.API.VendorSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method creates new Vendor. It requires the Create Vendor permission.
            It accepts a maximum of 500 records at a time. 
            This will ignore the Vendor name already in existence. 
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/suppliers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.VendorSaveRequest)">
            <summary>This method updates the existing Vendors. Every Vendor will have a  Vendor number. 
            It requires the Edit Vendor permission. It accepts a maximum of 500 records at a time.
            This will not work for Vendor with unknown Vendor number.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/suppliers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.UpdateExistingAsync(Wasp.Cloud.Inventory.API.VendorSaveRequest,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method updates the existing Vendors. Every Vendor will have a  Vendor number. 
            It requires the Edit Vendor permission. It accepts a maximum of 500 records at a time.
            This will not work for Vendor with unknown Vendor number.
            To create/update addresses (instead of ignoring them), please use the API public-api/addresses/suppliers/save.
            Use “Save” to perform operations including both inserts and updates.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.VendorAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters)">
            <summary>This method returns a page full of active vendors given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) of records to fetch, repeatedly, until you get them all.
            It requires the Allow Vendor permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.VendorAdvancedSearchAsync(Wasp.Cloud.Inventory.API.AdvancedSearchParameters,System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns a page full of active vendors given a precise set of search, sort or filter criteria. 
            It's a paging API so this is meant to be called with a smaller number (ca 100) of records to fetch, repeatedly, until you get them all.
            It requires the Allow Vendor permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.GetVendorByNumberAsync(System.Collections.Generic.IEnumerable{System.String})">
            <summary>This method returns existing vendor by number.
            It requires the Allow Vendor permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ApiVendorPublicApiClient.GetVendorByNumberAsync(System.Collections.Generic.IEnumerable{System.String},System.Threading.CancellationToken)">
            <param name="cancellationToken">A cancellation token that can be used by other objects or threads to receive notice of cancellation.</param>
            <summary>This method returns existing vendor by number.
            It requires the Allow Vendor permission.
            Note: This is a Post API to avoid limitations inherent to passing parameters on the URL.</summary>
            <exception cref="T:Wasp.Cloud.Inventory.API.SwaggerException">A server side error occurred.</exception>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfString.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WtResult.ResultCode">
            <summary>The ResultCode of this message.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WtResult.Message">
            <summary>A user understandable message about the result. Can be used for logging results.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WtResult.HttpStatusCode">
            <summary>Contains the HTTP status code that usually would be returned by the server. The server can not return the HTTP error code in the HTTP header becuase all the information would not be sent in all cases.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WtResult.FieldName">
            <summary>We use this field as an identifier for the error message. Ex: can be an "_id" field in a grid, or can be a field that has a validation error on save</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.WtResultCode">
            <summary>Result codes enum (see information below)</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfResults.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Results.ResultList">
            <summary>It contains detailed results. For create and update APIs, this list has exactly one result per input line.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Results.SuccessfullResults">
            <summary>It is the number of records that were handled successfully.
            NP:  Eventually, I think this could be a computed property that runs a Func&amp;lt;int&amp;gt; that tallies its own results
            , e.g.:  ResultsList.Count(x=&amp;gt; x...) and our constructor takes the actual computation Function
            as an optional parameter.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Results.TotalResults">
            <summary>It is the total number of records processed.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.Result">
            <summary>Used to return results of SDK operations</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveCustomerAddressRequest.CustomerNo">
            <summary>The Customer Number associated with the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveAddressInfoRequest.FormId">
            <summary>Internal. This is set programmatically, any value put here will be overwritten.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveAddressInfoRequest.PrimaryNumber">
            <summary>Internal. This is set programmatically, any value put here will be overwritten.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressLine1">
            <summary>The first line of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressLine2">
            <summary>The second line of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressLine3">
            <summary>The third line of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressLine4">
            <summary>The fourth line of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressCity">
            <summary>The city name of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressStateProvince">
            <summary>The state or province name of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressCountry">
            <summary>The country name of the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressPostalCode">
            <summary>The zip/postal code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.AddressTypeName">
            <summary>The type of address, these are form unique. Meaning that a customer address type does not apply to employees.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.ContactPhone">
            <summary>The phone number at this address. This is used only for Orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AddressInfo.ContactEmail">
            <summary>The email address. This is used only for Orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveVendorAddressRequest.VendorNumber">
            <summary>The Vendor Number associated with the address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.AttachmentModel">
            <summary>This model can be used to return attachment information - It also returns the bulk of the data (possibly just a thumbnail of an image) </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.AttachmentMetadata">
            <summary>This model can be used to return attachment information - without actually returing the bulk of the data (or a thumbnail of the data) </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel.AttachmentFormType">
            <summary>WtFormId.Contract- WtFormId.AssetFunding- WtFormId.Customer- WtFormId.Employee- WtFormId.AssetType- WtFormId.Asset 
            WtFormId.InventoryItem - WtFormId.NonInventoryItem - WtFormId.KitItem - WtFormId.AssemblyItem - WtFormId.ServiceItem</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentsUploadAssociatedModel.AssociatedObjectList">
            <summary>A list of objects to associate the attachments with. For example, a list of Asset Tags or Customer Numbers
            User must have permission to the form and Role Site and Asset Type restrictions are enforced where necessary</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentUploadAttributes.AttachmentFileByteArray">
            <summary>The attachment as a byte array</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentUploadAttributes.AttachmentType">
            <summary>Specifies the type of file being uploaded. 0 - Unknown, 1 - Text, 2 - Image, 3 - Signature</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentUploadAttributes.AttachmentFileName">
            <summary>The file name of the attachment</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentUploadAttributes.IsDefaultAttachment">
            <summary>An indicator of whether or not to set this attachment as the default</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfListOfAttachmentModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAttachmentMetadata.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel.AssociatedTag">
            <summary>The primary identifier of the object you want to get the attachments for</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AttachmentsSearchByAssociatedTagModel.FormName">
            <summary>The form associated with the associated tag you want attachments for</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfDictionaryOfStringAndListOfAttachmentModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfCustomerModelInfo.ApplicableFields">
            <summary>By default this is a null or empty string array.
            However, if (during an update operation) it is sometimes desirable to update only certain properties/columns
            in the set ''Data''.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfCustomerModelInfo.Data">
            <summary>The payload member containing the actual values supplied by the consumer.
            This is a list that should contain at least one instance of data to be inserted or updated.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.ImportRowNumber">
            <summary>This indicates that the import record is associated with this customer. It is only used when importing customers.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerNumber">
            <summary>The unique string identifier of the customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerFirstName">
            <summary>The customer's first name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerLastName">
            <summary>The customer's last name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerEmail">
            <summary>The customer's email.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerDepartment">
            <summary>The customer's department.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerCompanyName">
            <summary>The company the customer works for.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactEmail">
            <summary>The customer's contact email.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerWebsite">
            <summary>The customer's website.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactFirstName">
            <summary>The first name of the customer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactLastName">
            <summary>The last name of the customer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.Addresses">
            <summary>Read Only. The addresses associated with the customer. Please use the address public api to create and edit addresses.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactCellNumber">
            <summary>The cell phone number of the customer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerBusinessPhoneNumber">
            <summary>The customer's business phone number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactPhoneNumber">
            <summary>The phone number of the customer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerBusinessFaxNumber">
            <summary>The customer's business fax number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactFaxNumber">
            <summary>The fax number of the customer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactCell">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerBusinessPhone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactPhone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerBusinessFax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerContactFax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerNote">
            <summary>Indicates new customer notes.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerNotes">
            <summary>Read Only. Indicates existing notes for the customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomFields">
            <summary>This is the custom fields associated with the customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.HasAttachment">
            <summary>This will be true if there is an attachment.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.CustomerName">
            <summary>Internal. A concatenation of the first and last name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.IsAutogeneratedCustomerNumber">
            <summary>This is used to automatically generate a customer number when creating a new customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.AttachmentsToAdd">
            <summary>Not Used. This is used to add attachments (or attach files).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.AttachmentsToDelete">
            <summary>Not Used. This is used to delete attachments from the customer details.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.CustomerModelInfo.AttachmentNames">
            <summary>Not Used. This is the list of attachments associated with the customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PhoneInfo.PhoneNumber">
            <summary>Indicates phone number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PhoneInfo.PhoneExtension">
            <summary>Indicates phone number extension.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PhoneInfo.PhoneTypeName">
            <summary>Indicates the type of phone number (i.e. Cell Phone, Fax).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.NoteInfo.NoteText">
            <summary>Indicates the contents of the note.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.NoteInfo.NoteDate">
            <summary>Indicates the date on which the note was captured/entered.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.NoteInfo.UserLogon">
            <summary>Indicates the user login details. It the user who entered the note.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.ImportRowNumber">
            <summary>Optional. It is used internally to map DCFs to the corresponding record. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DcfLabel">
            <summary>Required. It is a custom field label.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DCFDataType">
            <summary>Read Only. It is a type of custom field.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DcfTextValue">
            <summary>Indicates custom field text value. If the custom field is a number or date type then a value will be returned here as well, but can be ignored.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DcfNumberValue">
            <summary>Indicates custom field numeric value.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DcfDateValue">
            <summary>Indicates custom field date value.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueInfo.DcfValueRecordStatus">
            <summary>Read Only. Indicates if the custom field is active.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInvariantCultureIgnoreCaseDictionary.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.InvariantCultureIgnoreCaseDictionary">
            <summary>a non-generic version of case-insensitive key dictionary of objects</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfString.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfCustomerModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.GridRequestModel">
            <summary>Used to request data, mainly from Grids and other advances search API functions</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.TotalCountFromPriorFetch">
            <summary>&lt;![CDATA[
            This field helps to skip the page count recalculation that goes into calculating the TotalRecordsLongCount. 
            For example - When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is a time-consuming operation. 
            To avoid that extra calculation, and help prevent throttling, TotalRecordsLongCount is assigned to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page through the records faster.
            
            By default, this value is a null value, meaning the api should peform a record count of the data prior to fetching the records.
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.AdditionalSkipCount">
            <summary>This is the additional number of records to skip, in addition to page size and page #.
            This is useful for quick filter (more) mode of operation.
            This field is not implemented.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.PageSize">
            <summary>Due to the large number of records this API may return, this is a paging API. 
            Set this value to specify the number of records you wish to process per API call. (Recommended 100-500).
            Note: some grid query api will ignore or cap this value if the requested page size is too large.
            A large page size (several thousands) could overflow or degrade the serialization of return data.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.PageNumber">
            <summary>Due to the large number of records this API may return, this is a paging API. 
            Set this value to specify the page number or record set you wish to process. 
            Generally you would want to keep the PageSize constant (Recommended 100-500) 
            and loop thru the results incrementing this PageNumber until the number of records returned is less than the value you specified for PageSize.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.Sort">
            <summary>This is an expression tree. Set this to specify all the columns you wish to sort the data by. Default None.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.Filter">
            <summary>This is an expression tree. Set this to specify all the columns, values and operators you wish to filter the data by. Default None.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.ClientUtcOffset">
            <summary>If you provide a valid expression tree for the Filter parameter and the filter expression you provide performs one or more comparisons of DateTime values with constants then set this to specify which time zone your DateTime constants represent. 
            Common ClientUtcOffset string values include: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Marquesas Standard Time, Alaskan Standard Time, Pacific Standard Time, Mountain Standard Time, Central Standard Time, Eastern Standard Time, 
            Venezuela Standard Time, Atlantic Standard Time, Newfoundland Standard Time, Greenland Standard Time, UTC-02, Cape Verde Standard Time, GMT Standard Time, W. Europe Standard Time, GTB Standard Time, Russian Standard Time, Arabian Standard Time, 
            Afghanistan Standard Time, Pakistan Standard Time, India Standard Time, China Standard Time, Tokyo Standard Time, AUS Central Standard Time, West Pacific Standard Time, Central Pacific Standard Time, Fiji Standard Time, Samoa Standard Time.  </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.FilterBehavior">
            <summary>Internal - specific filter behaviors</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridRequestModel.WorkingSiteIdCsvList">
            <summary>Use this comma separated list for values to efficiently filter results to one or more sites.</summary>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.GridRequestModel.AddSortCriteria(System.String,System.Boolean,System.Collections.Generic.IList{System.Int32})">
            <summary>
            USe this Utility function to help add sort criteria to Streaming and Advanced search APIs
            </summary>
            <param name="propertyName"></param>
            <param name="isAscending"></param>
            <param name="withExplicitSortByLiteralValues"></param>
            <returns></returns>
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.GridRequestModel.AddExplicitFilterCriteria(System.String,System.String,System.Object)">
            <summary>
            Use this helper function to easily add filter criteria to streaming or advanced search requests
            </summary>
            <param name="propertyName"></param>
            <param name="relationalOperator"></param>
            <param name="literalValue"></param>
            <returns></returns>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Sort.Field">
            <summary>Gets or sets the name of the sorted field (property).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Sort.Dir">
            <summary>&lt;![CDATA[
            Gets or sets the sort direction. Should be either "asc" or "desc".
            The default is ASC (ascending sort order)
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TopLevelFilterType.Field">
            <summary>           Gets or sets the name of the sorted field (property). Set to null if the Filters property is set.
                       </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TopLevelFilterType.Operator">
            <summary>Gets or sets the filtering operator. Set to null if the Filters property is set.
            &lt;![CDATA[
            Possible values include: eq, neq, lt, lte, gt, gte, startswith, endswith, contains, doesnotcontain.
            Note: The operators (startswith, endswith, contains, doesnotcontain) are applicable only to text fields,
            and are not appropriate for datetime or numerical (decimal) fields
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TopLevelFilterType.Value">
            <summary>Gets or sets the filtering value. Set to null if the Filters property is set.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TopLevelFilterType.Logic">
            <summary>Gets or sets the filtering logic.
            This is not used and is ignored. The API always assume this is 'AND'.
            The filtering logic is always assumed to be AND.
            The value of OR is typically NOT implemented.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TopLevelFilterType.Filters">
            <summary>Gets or sets the child filter expressions. Set to null if there are no child expressions.
            The API back end does not use nested filtering.
            This is because all filter expressions are joined together using logical ''AND''.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.FilterFlatModel.Field">
            <summary>Gets or sets the name of the sorted field (property). Set to null if the Filters property is set.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.FilterFlatModel.Operator">
            <summary>&lt;![CDATA[
            Gets or sets the filtering operator. Set to &lt;c&gt;null&lt;/c&gt; if the &lt;c&gt;Filters&lt;/c&gt; property is set.
            Possible values include: eq (==), neq (!=), lt (&lt;), lte (&lt;=), gt (&gt;), gte (&gt;=), startswith, endswith, contains, doesnotcontain
            Note that the operators startsWith, EndsWith, Contains, and DoesNotContain are for string/text fields only,
            and do NOT support any wild card characters.
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.FilterFlatModel.Value">
            <summary>Gets or sets the filtering value. Set to null if the Filters property is set.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20ExpansionResultModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20ExpansionResultModel.AtlkSpatialId32">
            <summary>positive value: location_id, negative value: atlk_container_id</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20ExpansionPublicApiResultModel.TrackbyQuantityValueContainerId">
            <summary>trackby value container id OR asset_group_id.asset_tag</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSaveOrderExtraFieldsRequestModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.AttachmentFileName">
            <summary>In order to ADD NEW attachment, both the file name and the OrderNumber must form a logically distinct (unique) value pair.
            If the combination of the 2 already exist, then the attachment data will be updated instead of insert(add).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.OrderPriority">
            <summary>should be a value from 0 (unspecified/lowest) to 10 (highest)
            any value out of this range will be normalized back to inclusive range 0 to 10.
            Specify null to skip update</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.OrderSourceText">
            <summary>The source or name of the system which produced this order.
            Specify null/empty/white spaces to skip update.
            Any value greater than 100 characters will be truncated</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.SiteName">
            <summary>update order default site
            set to null to disable update.
            set to empty string to remove existing value
             </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.Requestor">
            <summary>set order requestor. set to null to disable update.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveOrderExtraFieldsRequestModel.IsDropShip">
            <summary>set order drop shipment flag. set to null to disable update</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineUpdateModelSDK.ItemNumber">
            <summary>the item number (or asset tag to update) the order line with</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.RowNumber">
            <summary>Internal. This is used to help identify errors if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.PickOrderNumber">
            <summary>The unique order number for the pick order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.CustomerNumber">
            <summary>Indicates the customer number the product is being picked for.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.ReferenceNumber">
            <summary>Indicates the reference number of the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.AltReferenceNumber">
            <summary>Indicates the Alt Reference Number of the order for edi 945 .</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.OrderDate">
            <summary>Indicates the date on which the order was placed.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.DueDate">
            <summary>Indicates the date on which the order is due.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.ShipperName">
            <summary>ship method is being returned, so as might as well return shipper name (such as FedEx, USPS, UPS, DHL, etc)</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.ShipMethod">
            <summary>Indicates the shipping method used to ship the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.ShippingCost">
            <summary>Indicates the cost of shipping the entire order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.TaxPercentage">
            <summary>Indicates the tax percentage used on the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.IssueOrder">
            <summary>By default the pick orders are created in a "Draft" state that require validation on the web. 
            By setting this value to true pick orders, it will be created in a "Ready" state to immediately be picked, bypassing the "Draft" state.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.OrderStatus">
            <summary>Indicates the status of the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.OrderStatusCode">
            <summary>Indicates the Order Status Code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.OrderStatusReasonCode">
            <summary>Indicates the Order Status Reason Code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.ShipToContact">
            <summary>Indicates the location the pick order is being shipped to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.BillToContact">
            <summary>Indicates the billing information.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.PickOrderLines">
            <summary>Indicates the line item information of the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderInfo.PickOrderNotes">
            <summary>Indicates the notes related to the pick order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.ItemNumber">
            <summary>Indicates the item number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.Quantity">
            <summary>Indicates the quantity to be picked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.UomName">
            <summary>Indicates the unit of measure being picked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.SalesPrice">
            <summary>Indicates the unit price of the item charged to the customer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.CompleteQuantity">
            <summary>The quantity of items which have been picked for this order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderLineInfo.OutstandingQuantity">
            <summary>The quantity of items that were requested but which have not yet been picked for this order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPickOrderInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPickOrderInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickOrderInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderStatusParameters.PickOrderNumber">
            <summary>The unique pick order number. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderStatusParameters.OrderStatusCode">
            <summary>Indicates the Order Status Code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickOrderStatusParameters.OrderStatusReasonCode">
            <summary>Indicates the Order Status Reason Code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderModelSimple.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.OrderModelSimple">
            <summary>This is a simpler model to be used when you just need a list of the orders with minimal additional information</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.OrderPriorityEnum">
            <summary>        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPickTransactionModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionModel.PickOrderNumber">
            <summary>Required. Indicates the unique identifier of the pick order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionModel.RecordSource">
            <summary>Optional. It is used to specify where this transaction came from (i.e. Kiosk 1, Warehouse DR3).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionModel.ReceiptDate">
            <summary>Optional. Indicates when the pick transaction occurred. By default, it will set to Today UTC.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionModel.Notes">
            <summary>Optional. Indicates the notes about the pick transaction.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionModel.AllowCommitOnPartialValidationFailures">
            <summary>default behavior is to DISALLOW commit when some of the order lines failed preliminary validation.
            If this flag is enabled, then the pick order is now inconsistent, and it will be difficult to determine which order lines were picked,
            and which were not.
            default behavior is to allow partial commits, which is a legacy behvior and a NON-deterministic behavior.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.ItemNumber">
            <summary>Required. Indicates the unique identifier for this item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.UnitOfMeasure">
            <summary>Required. Indicates the unit of measure associated with the item being picked, must be specified even if there is only one unit on this order. Conversion from one unit of measure to another is not handled by this API.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.SiteName">
            <summary>Required. Indicates the site the inventory is located.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.LocationCode">
            <summary>Required. Indicates the location in the site where the inventory is located.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.ParentContainerId">
            <summary>The license plate of the container the quantity is located in</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.Quantity">
            <summary>Required. Indicates the quantity to pick.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.DateCode">
            <summary>Indicates the date code of the inventory.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.Lot">
            <summary>Indicates the lot of the inventory.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.SerialNumber">
            <summary>Indicates the unique serial number of the inventory.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickLineItemModel.ContainerId">
            <summary>Indicates the unique license plate of the container you want picked.
            This will pick the entire contents of the container as well.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel">
            <summary>given a pick order number, and optional list of container identifiers
            use this to create a list of PickTransactionModel.PickLines</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel.PickOrderNumber">
            <summary>Required. Indicates the unique identifier of the pick order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PickTransactionCreationRequestModel.SourceContainerIdList">
            <summary>if empty list, or list of empty/null values, then  store a null reference</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.RowNumber">
            <summary>Internal. This is used to help identify errors if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.OrderId">
            <summary>the unique order id.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.PurchaseOrderNumber">
            <summary>Required. It is the unique order number for the purchase order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.DescriptionText">
            <summary>A brief description of this order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.ReferenceNumber">
            <summary>A field that can be used to reference another order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.DateStarted">
            <summary>Indicates the date the order was started.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.DateDue">
            <summary>Indicates the date the order is supposed to be completed.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.VendorNumber">
            <summary>Indicates the vendor number the items are being purchased from.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.OrderStatus">
            <summary>Indicates the order status.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.OrderStatusReasonCode">
            <summary>Indicates the order status reason code.   </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.ShipMethod">
            <summary>Indicates the type of shipping method, needs to already exist in the system.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.PayMethod">
            <summary>Indicates how the items are being paid, needs to already exist in the system.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.ShippingCost">
            <summary>Indicates the cost to ship the items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.TaxCost">
            <summary>Indicates the cost from tax.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.TotalCost">
            <summary>Indicates the total cost of the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.ShipToContact">
            <summary>Indicates the address of where the items should be shipped to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.VendorContact">
            <summary>Indicates the vendor's address.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.PurchaseOrderLines">
            <summary>Indicates the details of the items on the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.PurchaseOrderNotes">
            <summary>Indicates the notes associated with the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.Accrual">
            <summary>the total cost of the received assets</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.Outstanding">
            <summary>the total cost of the oustanding assets</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderInfoBaseOfPurchaseOrderLineInfo.CustomFields">
            <summary>This is the custom fields associated with the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineInfo.ItemNumber">
            <summary>Indicates the unique identifier of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineInfo.UomAbbreviation">
            <summary>Read-only. Indicates the abbreviation for the unit of measure used.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineInfo.UomName">
            <summary>Indicates the unit of measure used on the line item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineInfo.ItemPrice">
            <summary>Indicates the price of the item purchased from the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.LineItemDescription">
            <summary>A description of the item on the order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.VendorSku">
            <summary>Indicates the vendor's sku for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.TaxCost">
            <summary>Indicates the tax cost of the line item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.ShippingCost">
            <summary>Indicates the cost to ship the line item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.TotalLineCost">
            <summary>Indicates the total cost of the line item, excluding shipping and tax.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.GrandTotalLineCost">
            <summary>Internal. Indicates the total cost of the line item, including shipping and tax.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.QuantityRequested">
            <summary>Indicates the quantity (or amount) requested from the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderLineBaseInfo.QuantityComplete">
            <summary>Read-only. Indicates the requested quantity of the item that has been fulfilled.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueModel.AssetTypeIDFilter">
            <summary>AssetTypeIDFilter is used during Asset DCF validation</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.DcfValueModel.BackOrForwardingDcfId">
            <summary>for form id 1263 this will point back to the original form 200 dcf id
            For form id 200, this will point forward to the new dcf id copied during maintenance close complete or incomplete.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderSearchResult.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.PurchaseOrderNumber">
            <summary>Required. It is the unique order number for the purchase order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.OrderSiteName">
            <summary>optional field: name of the site that has been associated with this order</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.OrderSiteDescription">
            <summary>optional field: name of the site description that has been associated with this order</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.OrderStatus">
            <summary>Indicates the order status.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.DescriptionText">
            <summary>A brief description of this order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.ReferenceNumber">
            <summary>A field that can be used to reference another order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.DateStarted">
            <summary>Indicates the date the order was started.
            Note: when filtering for DateTime and Date fields, make sure the value is an ISO representation of UTC date/time</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.DateDue">
            <summary>Indicates the date the order is supposed to be completed.
            Note: when filtering for DateTime and Date fields, make sure the value is an ISO representation of UTC date/time</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.OrderStatusCode">
            <summary>Indicates the order status code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.OrderStatusReasonCode">
            <summary>Indicates the order status reason code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.VendorNumber">
            <summary>Indicates the vendor's number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.VendorName">
            <summary>Indicates the vendor's name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.VendorEmail">
            <summary>Indicates the vendor's email.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.ShipMethod">
            <summary>Indicates the type of shipping method, needs to already exist in the system.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.PayMethod">
            <summary>Indicates how the items are being paid, needs to already exist in the system.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.DropShip">
            <summary>A drop ship order option allows to create the pick order's that are Overdue. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.TotalCost">
            <summary>Indicates the total cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.CustomFields">
            <summary>list of DcfValueInfo, which represents the dynamic custom field values associated with this order.
            Note: when filtering for DateTime and Date fields, make sure the value is an ISO representation of UTC date/time</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.Accrual">
            <summary>SUM: of each ACTIVE order line QuantityComplete * ItemPrice</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderSearchResult.Outstanding">
            <summary>SUM: of each ACTIVE order line ( QuantityRequested - QuantityComplete ) * ItemPrice</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfPurchaseOrderInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderStatusParameters.PurchaseOrderNumber">
            <summary>Required. It is the unique order number for the purchase order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderStatusParameters.OrderStatusCode">
            <summary>Indicates the order status code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.PurchaseOrderStatusParameters.OrderStatusReasonCode">
            <summary>Indicates the order status reason code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveTransactionBaseModelOfReceiveInfoLineItemModel.PurchaseOrderNumber">
            <summary>Required. Indicates the unique identifier of the purchase order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveTransactionBaseModelOfReceiveInfoLineItemModel.RecordSource">
            <summary>Optional. It is used to specify where this transaction came from (i.e. Kiosk 1, Warehouse DR3).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveTransactionBaseModelOfReceiveInfoLineItemModel.ReceiptDate">
            <summary>Optional. Indicates when the receive transaction occurred. By default, it will set to Today UTC.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveTransactionBaseModelOfReceiveInfoLineItemModel.Notes">
            <summary>Optional. Indicates the notes about the receive transaction.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.ItemNumber">
            <summary>Required. Indicates the unique identifier for this item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.SiteName">
            <summary>The name of the site, along with the LocationCode, should specify where the item inventory quantity is to be added/received.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.ParentContainerId">
            <summary>If the SiteName and LocationCode are null, then this field is required.
            This is the immediate parent container Id which will receive the inventory.
            Note that the container must be added or received with its trackby container Id and quantity = 1.000 ( and the trackby container Id has not been removed or picked).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.NewContainerId">
            <summary>&lt;![CDATA[
            sometimes we are receiving a quantity of exactly 1.0 and the inventory is a new ContainerId.
            The new Trackby Container Id, the same restriction as track-by Serial Number applies.
            The quantity must be exactly 1.0000.
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.TransactionReferenceNumber">
            <summary>Any number alpha-numeric value used to tag the Receive Transaction record.
            This value should be less than 64 characters.
            
            This value is NOT the order number and may or MAY NOT correlate to the ORDER REFERENCE NUMBER.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.TransactionVendorNumber">
            <summary>the vendor (supplier) number used to tag the Receive Transaction record.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.DateCode">
            <summary>Indicates the date code of the inventory.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.Lot">
            <summary>Indicates the lot of the inventory.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.SerialNumber">
            <summary>Indicates the unique serial number of the inventory.
            For track-by Serial Number, the quantity must be exactly 1.0000.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemModel.UnitOfMeasure">
            <summary>Required. Indicates the unit of measure associated with the item being received, must be specified even if there is only one unit on this order. Conversion from one unit of measure to another is not handled by this API.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemBaseModel.LocationCode">
            <summary>Required. Indicates the location in the site where the inventory was received.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceiveInfoLineItemBaseModel.Quantity">
            <summary>Required. Indicates the quantity to receive.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfPurchaseOrderModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineModelBase.SalesCodeId">
            <summary>added tnguyen.2018.02.26 The api needs to return this as part of the orderLine by pulling it from the dbo.item table</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.TrackbyChildContainerId">
            <summary>The globally unique tag which identiies  the child container.
            In contrast, the value specified by ImmediateParentContainerId
            could be duplicated since a tracked parent container (ImmediateParentContainerId)
            can have multiple inventory items and/or multiple nested child container identifiers.
            When a receive or add transaction is performed, and the total inventory quantity
            of a container id exceeds 1, an error will occur to indicate duplicate container identifier.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.OrderLineQuantityRequested">
            <summary>from the order line</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.OrderLineQuantityCompleted">
            <summary>from the order line</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.OrderLineOverUnderRequestQtyDelta">
            <summary>(sum of trackby quantities) MINUS the order line (OrderLineQuantityRequested)
            if negative that means we have an under-receive potential
            if positive that means we have a potential over-receive potential
            eg: SumQuantityRequestedOLTI - OrderLineQuantityRequested
            eg: </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.RecordCountOLTI">
            <summary>sum of all distinct trackby quantity value records</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.LineTrackedItemLocationQuantityRequested">
            <summary>LineTrackedItemLocationQuantityRequested	LineTrackedItemLocationQuantityComplete        
            Trackby detail quantity. For example track by serial # or License Plate Number should have max qty = 1</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OrderLineTrackbyInfoModel.LineTrackedItemLocationQuantityComplete">
            <summary>Trackby detail quantity. For example track by serial # or License Plate Number should have max qty = 1
            Transactions will NOT allow receive of QTY more than 1 since this violates singularity enforcement rules</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfBoolean.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSimpleModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SimpleModel.AssetGroupContainerId">
            <summary>If this asset is the parent for a group this is its ContainerID.
            Only set in response to create or update asset </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfPurchaseOrderModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel.OverrideSiteName">
            <summary>by default, the top most site name of the container is already stored with preliminary ASN data
            but we can override this site</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel.OverrideLocationCode">
            <summary>by default, the top most Location Code of the container is already stored with preliminary ASN data
            but we can override this Value</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel.OrderNumber">
            <summary>the order #  to perform auto-receive</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ReceivePreStagedTrackbyInfoRequestModel.AutoReceiveContainerIdList">
            <summary>sets/gets a distinct list of license plate #'s to limit the auto-receive to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GeoLocation.GeoLocationId">
            <summary>The internal id of the geo location record</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GeoLocation.Address">
            <summary>The physical address associated with the geo location</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfOrderLineTrackbyInfoDetailModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfContainer20SaveResponseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.Container20SaveRequestModel">
            <summary>base model for all things Item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20SaveRequestModel.CategoryDescription">
            <summary>This is used to group similar container types together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20SaveRequestModel.CostMethod">
            <summary>FIFO, LIFO, Moving Average, or null value</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20SaveRequestModel.IsSalesTaxApplicable">
            <summary>null: not applicable and no action will be taken for the sales tax vs non-sales tax indicator
            true: sales tax is applicable
            false; sales tax is not applicable</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20SaveRequestModel.UsePrivateContainerIdGenerator">
            <summary>If null, assumes the new item will use the default "Global" number generator for Trackby Container Id
            if True, then this Item will have a private Trackby Container Id generator</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.CostMethodEnum">
            <summary>Indicates the different methods using which an item's cost can be tracked.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemInventoryInfo">
            <summary>Contains the information specific to an inventory item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.RowNumber">
            <summary>Read Only. Long; When creating/updating/deleting multiple records, this can be used to identify what records has errors, if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemNumber">
            <summary>Required. This is a unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.AlternateItemNumber">
            <summary>This is a secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ManufacturerName">
            <summary>The name of the manufacturer of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.CheckOutLengthMinutes">
            <summary>Indicates how long an item can be checked out before it is due back and the checkout length is shown in minutes. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.PurchaseUnit">
            <summary>Required. Indicates the unit of measure for purchase, most often used to order items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.SalesUnit">
            <summary>Required. Indicates the unit of measure for sales, most often used to sell items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.CostMethod">
            <summary>Required. Indicates how the cost of the item should be tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.AverageCost">
            <summary>Read Only. Indicates the current average cost of an item. If FIFO or LIFO then this is the next cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.TrackbyInfo">
            <summary>Contains true/false values for how the item is tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.DimensionInfo">
            <summary>The dimension info, units and measurements, of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemVendors">
            <summary>A list of all vendor information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemPrices">
            <summary>A list of all pricing information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemLocationSettings">
            <summary>A list of all location settings for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.ItemSiteSettings">
            <summary>A list of all site settings for this item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInventoryInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemAttachmentInfo">
            <summary>Attachment information about an item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAttachmentInfo.AttachmentsToAdd">
            <summary>Optional. If an attachments is added, you can associate the attachment with this asset type.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAttachmentInfo.AttachmentsToDelete">
            <summary>Optional. To update, you need to disassociate (remove) an attachment from the asset type.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAttachmentInfo.AttachmentNames">
            <summary>Optional. This is used to specify the name for the attachment.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAttachmentInfo.NewDefaultAttachment">
            <summary>Specify the Identifier of the attachment to display by default. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAttachmentInfo.HasAttachment">
            <summary>Read-Only. Indicates that the asset type has at least one attachment.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemTrackbyInfo">
            <summary>Trackby information for an item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedBySerialNumber">
            <summary>Indicates if an item is tracked by unique serial numbers.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedByLot">
            <summary>Indicates if an item is tracked by lot.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedByDateCode">
            <summary>Indicates if an item is tracked by date code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedBySerialNumberOnlyOnInvoicing">
            <summary>Indicates if an item is tracked by serial number only when picking the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.AutoGenerateSerialNumber">
            <summary>Indicates if the serial number should be automatically generated.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedByReferenceNumber">
            <summary>Indicates if the item is tracked by reference number on relevant transactions.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedByVendor">
            <summary>Indicates if the item is tracked by vendor on relevant transactions.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemTrackbyInfo.TrackedByCustomer">
            <summary>Indicates if the item is tracked by customer on relevant transactions.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemDimensionInfo">
            <summary>Dimension information about an item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.DimensionUnit">
            <summary>Indicates the units used to measure length, width, and height.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.Height">
            <summary>Indicates the item's height.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.Width">
            <summary>Indicates the item's width.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.Depth">
            <summary>Indicates the item's depth.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.WeightUnit">
            <summary>Indicates the unit used to measure weight.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.Weight">
            <summary>Indicates the item's weight.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.VolumeUnit">
            <summary>Indicates the unit used to measure volume.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemDimensionInfo.MaxVolume">
            <summary>Indicates the maximum volume of the item.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemVendorInfo">
            <summary>This is the vendor information for an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorNumber">
            <summary>Required. This is the unique identifier for the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorSKU">
            <summary>Required. This is the unique identifier for the item-vendor combination.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorUnit">
            <summary>Required. Indicates the unit of measure for the this item-vendor relation.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.DefaultVendorUnit">
            <summary>Indicates whether or not this is the default unit of measure for the item-vendor relation.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorPrice">
            <summary>Indicates the price for ordering the item at the specified unit of measure from this vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorDescription">
            <summary>A description of this item-vendor relation.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.LeadTimeMinutes">
            <summary>Indicates the amount of time it takes to order from the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.PreferredVendor">
            <summary>Indicates whether or not this is the default vendor for this item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemVendorInfo.VendorNotes">
            <summary>Notes about this item-vendor relation.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemPrices">
            <summary>Indicates the pricing information for an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemPrices.PriceTier">
            <summary>Required. The name of the price tier.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemPrices.Price">
            <summary>Indicates the price of the item when using this price tier.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemPrices.MinimumQuantity">
            <summary>Indicates the minimum quantity before the price tier can be used.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemPrices.MaximumQuantity">
            <summary>Indicates the maximum quantity the price tier can be used.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemLocationSettings">
            <summary>The location settings for an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.SiteName">
            <summary>Required. The name of the site where the location is located.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.LocationCode">
            <summary>Required. The unique identifier for the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.PrimaryLocation">
            <summary>Indicates whether or not this is the default location at the specified site for this item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.MinimumQuantity">
            <summary>Indicates the minimum quantity that should be stored at this location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.MaximumQuantity">
            <summary>Indicates the maximum quantity that can be stored at this location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemLocationSettings.ReorderQuantity">
            <summary>Indicates when quantity should be reordered.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemSiteSettings">
            <summary>The site level settings for an item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemSiteSettings.SiteName">
            <summary>The name of the site these settings apply to</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemSiteSettings.MinimumQuantity">
            <summary>The minimum quantity intended for this site for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemSiteSettings.MaximumQuantity">
            <summary>The maximum intended quantity for this site for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemSiteSettings.ReorderQuantity">
            <summary>When reordering quantity for this site this is the default quantity to reorder</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo">
            <summary>Contains the information specific to a non inventory item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.RowNumber">
            <summary>Read Only. Long; When creating/updating/deleting multiple records this can be used to identify what records has errors.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ItemNumber">
            <summary>Required. This is the unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.AlternateItemNumber">
            <summary>A secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ManufacturerName">
            <summary>The name of the manufacturer of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.PurchaseUnit">
            <summary>Required. Indicates the unit of measure for purchase, most often used to order items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.SalesUnit">
            <summary>Required. Indicates the unit of measure for sales, most often used to sell items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.CostMethod">
            <summary>Required. Indicates how the cost of the item should be tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.AverageCost">
            <summary>Read Only. The current average cost of an item. If FIFO or LIFO then this is the next cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.DimensionInfo">
            <summary>The dimension info, units and measurements, of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ItemVendors">
            <summary>A list of all vendor information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.ItemLocationSettings">
            <summary>A list of all location settings for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemNonInventoryInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemServiceInfo">
            <summary>Contains the information specific to service items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.RowNumber">
            <summary>Read Only. Long; When creating/updating/deleting multiple records this can be used to identify what records has errors, if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.ItemNumber">
            <summary>Required. This is the unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.AlternateItemNumber">
            <summary>A secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.PurchaseUnit">
            <summary>Required. Indicates the unit of measure for purchase, most often used to order items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.SalesUnit">
            <summary>Required. Indicates the unit of measure for sales, most often used to sell items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.AverageCost">
            <summary>Read Only. Indicates the current average cost of an item. If FIFO or LIFO then this is the next cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.ItemVendorInfo">
            <summary>A list of all vendor information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemServiceInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfItemInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemInfo">
            <summary>Contains the information common across all types of items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ItemType">
            <summary>Read only. Enum; Indicates the type of item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.RowNumber">
            <summary>Read Only. Long; When creating/updating/deleting multiple records this can be used to identify what records has errors, if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ItemNumber">
            <summary>Required. This is the unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.AlternateItemNumber">
            <summary>A secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ManufacturerName">
            <summary>Indicates the name of the manufacturer of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.CheckOutLengthMinutes">
            <summary>Indicates how long an item can be checked out before it is due back and the checkout length is shown in minutes. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.PurchaseUnit">
            <summary>Required (except on Assembly and Kit Items). Indicates the unit of measure for purchase, most often used to order items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.SalesUnit">
            <summary>Required. Indicates the unit of measure for sales, most often used to sell items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.CostMethod">
            <summary>Required (except on Service). Indicates how the cost of the item should be tracked.
            Moving Average, First In First Out, or Last In First Out.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.AverageCost">
            <summary>Read Only. Indicates the current average cost of an item. If FIFO or LIFO then this is the next cost.
            For First In First Out, this is the Unit Cost of the OLDEST Add/Receive transaction.
            For Last In First Out, this is the Unit Cost of the Most Recent (Newest) Add/Receive transaction.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.TrackbyInfo">
            <summary>Contains true/false values for how the item is tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.DimensionInfo">
            <summary>The dimension info, units and measurements, of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ItemCreateDate">
            <summary>Read Only. Indicates the date the item was created.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemInfo.ItemLastUpdatedDate">
            <summary>Read Only. Indicates the date the item was last updated.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemTypeEnum">
            <summary>Enumerator for different item types.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemLocationModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemContainsSearchParameters">
            <summary>Search parameter to find items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemContainsSearchParameters.SearchPattern">
            <summary>Simple string. Records containing this string are returned.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemContainsSearchParameters.ItemType">
            <summary>Indicates the type of item to search for.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemInventoryInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfItemInventoryInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemNonInventoryInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemServiceInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemAssemblyInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemAssemblyInfo">
            <summary>Contains the information specific to an assembly item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.RowNumber">
            <summary>Read Only. Long. When creating/updating/deleting multiple records this can be used to identify what records has errors, if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ItemNumber">
            <summary>Required. This is the unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.AlternateItemNumber">
            <summary>A secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ManufacturerName">
            <summary>The name of the manufacturer of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.CheckOutLengthMinutes">
            <summary>Indicates how long an item can be checked out before it is due back and the checkout length is shown in minutes.  </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.SalesUnit">
            <summary>Required, Indicates the unit of measure for sales, most often used to sell items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.CostMethod">
            <summary>Required. Indicates how the cost of the item should be tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.AverageCost">
            <summary>Read Only. Indicates the current average cost of an item. If FIFO or LIFO then this is the next cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.TrackbyInfo">
            <summary>Contains true/false values for how the item is tracked.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.DimensionInfo">
            <summary>The dimension info, units and measurements, of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ItemPrices">
            <summary>A list of all pricing information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ItemLocationSettings">
            <summary>A list of all location settings for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.ItemBillOfMaterials">
            <summary>A list of the contents of the bill of materials.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAssemblyInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemBillOfMaterials">
            <summary>The bill of materials for an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemBillOfMaterials.ItemNumber">
            <summary>Required. The unique identifier for the sub-item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemBillOfMaterials.Quantity">
            <summary>Required. Indicates how much quantity of this sub-item is required.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemBillOfMaterials.Cost">
            <summary>Indicates how much each unit of the sub-item cost when using in building an assembly.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemBillOfMaterials.ScrapOnDisassembly">
            <summary>Unused at this time. Indicates whether or not the quantity of the items are recovered when disassembling the assembly.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfItemKitInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ItemKitInfo">
            <summary>contains the information specific to kit items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.RowNumber">
            <summary>Read Only. Long; When creating/updating/deleting multiple records this can be used to identify what records has errors, if any.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ItemNumber">
            <summary>Required. This is the unique identifier of an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.AlternateItemNumber">
            <summary>A secondary identifier of an item, can be used in a search to find an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ItemDescription">
            <summary>A description about the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.CategoryDescription">
            <summary>This is used to group similar items together.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ManufacturerName">
            <summary>Indicates the name of the manufacturer of the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.StockingUnit">
            <summary>Required. Indicates the unit of measure for stocking to keep track of stocked items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.SalesUnit">
            <summary>Required. Indicates the unit of measure for sales, most often used to sell items.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.Cost">
            <summary>Required. Indicates how much it cost to purchase an item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.SalesPrice">
            <summary>Indicates the price of an item used on pick orders.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ListPrice">
            <summary>Indicates the list price from the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.AverageCost">
            <summary>Read Only. Indicates the current average cost of an item. If FIFO or LIFO then this is the next cost.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.TaxCode">
            <summary>Required. Indicates how an item should be taxed on an order.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.AttachmentInfo">
            <summary>The attachment information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ItemPrices">
            <summary>A list of all pricing information for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.ItemBillOfMaterials">
            <summary>A list of the contents of the bill of materials.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemKitInfo.CustomFields">
            <summary>A list of custom fields and their values for the item.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.DateCodeString">
            <summary>the date code in a string format for this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ItemDescription">
            <summary>a description of this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ItemType">
            <summary>Read only; Enum; Used to indicate the type of item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.SiteName">
            <summary>site where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.LocationCode">
            <summary>location of where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ContainerNumber">
            <summary>The Item number for the container where the quantity is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ParentContainerId">
            <summary>the unique license plate number for the container this quantity resides in</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.SerialNumber">
            <summary>the unique serial number of this item </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.ContainerId">
            <summary>the license plate number of this container</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.Lot">
            <summary>the lot of this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.DateCode">
            <summary>the date code in a DateTime format for this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.TotalQty">
            <summary>total available inventory at this location with this trackby information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.CheckedOutQty">
            <summary>total checked out inventory at this location with this trackby information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryInfo.AlternateItemNumber">
            <summary>an alternate identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.SiteName">
            <summary>site where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.LocationCode">
            <summary>location of where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.SerialNumber">
            <summary>the unique serial number of this item </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.Lot">
            <summary>the lot of this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventorySearchParameters.DateCode">
            <summary>the date code in a DateTime format for this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfInventoryAdvancedInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ItemDescription">
            <summary>a description of this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.CostMethod">
            <summary>Required (except on Service), Indicates how the cost of the item should be tracked</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ItemType">
            <summary>Read only; Enum; Used to indicate the type of item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.RowNumber">
            <summary>Read Only; Long; When creating/updating/deleting multiple records this can be used to identify what records the errors, if any, are referring to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.SiteName">
            <summary>site where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.LocationCode">
            <summary>location of where the inventory is located</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ParentContainerId">
            <summary>the license plate number of the container this inventory resides in</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.TotalAvailable">
            <summary>total available inventory at this location with this trackby information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.TotalCheckedOut">
            <summary>total checked out inventory at this location with this trackby information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.TotalInHouse">
            <summary>total in house (available minus checked out) inventory at this location with this trackby information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.OnOrder">
            <summary>total inventory currently expected to be purchased on purchased orders</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.Committed">
            <summary>total inventory currently expected to go out on pick orders</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ContainerId">
            <summary>The license plate number of this container</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.SerialNumber">
            <summary>the serial number of this item </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.Lot">
            <summary>the lot of this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.DateCodeString">
            <summary>the date code in a string format for this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.DateCode">
            <summary>the date code in a DateTime format for this inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ItemCost">
            <summary>the next removal cost of this item according to the selected cost method</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ListPrice">
            <summary>the item's list price</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.SalesPrice">
            <summary>the item's sale price</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.CategoryDescription">
            <summary>the item's category</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.ManufacturerName">
            <summary>the item's manufacturer</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.StockingUnit">
            <summary>the base unit of measure to stock this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.TaxCode">
            <summary>this item's tax code</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.AlternateItemNumber">
            <summary>an alternate identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.DimensionInfo">
            <summary>The dimension info, units and measurements, of an item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.InventoryAdvancedInfo.CustomFields">
            <summary>A list of custom fields and their values for the item</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.GridStreamRequestModel">
            <summary>Used to request a data stream, mainly from Grids and other advanced search API functions</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.GridStreamRequestModel.FieldTitles">
            <summary>Array of field name, title pairs as they should be exported in the CSV. 
            If FieldTitles is null than all available fields are exported with default column titles
            Important! Without this parameter the order and names of fields may change from version to version. 
            Therefore, to ensure consisteny results from one version to the next, make sure you provide this
            value after you have determined the values you need.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.RowNumber">
            <summary>Optional. It is the ordinal position of the record in the given record set.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.SiteName">
            <summary>Required. It is the unique site name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.ZoneName">
            <summary>Optional. Applicable to InventoryCloud only. Indicates the name of the zone the location is a part of.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationCode">
            <summary>Required. It is unique within the specified site and location code. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationDescription">
            <summary>Recommended. It is the description of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.UsageTypeName">
            <summary>Applicable to InventoryCloud only. Indicates the primary usage of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationSaleable">
            <summary>Applicable to InventoryCloud Only. Indicates if the items in the location are for sale.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.DefaultLocation">
            <summary>Unused at this time. Indicates if the location is the default location for the site it belongs to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationRecordStatus">
            <summary>Read-Only. Indicates whether or not the site is active.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationNotes">
            <summary>It is to add new note to a location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.AllLocationNotes">
            <summary>Read Only. It is the list of notes for the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.CustomFields">
            <summary>It retrieve or specify values for the custom fields.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationSequence">
            <summary>Unused at this time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationWidth">
            <summary>Indicates the width of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationHeight">
            <summary>Indicates the height of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationDepth">
            <summary>Indicates the depth of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.DimensionUnit">
            <summary>Indicates how the width, height, and depth are measured, i.e. feet, yards, inches.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationVolume">
            <summary>Indicates how much volume the location has.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationMaxWeight">
            <summary>Indicates the maximum weight the location can support.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.WeightUnit">
            <summary>Indicates how the weight is measured, i.e. pounds, tons.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.LocationMaxVolume">
            <summary>Indicates the maximum volume the location can hold.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.VolumeUnit">
            <summary>Indicates how the volume is measured.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.ParentLocation">
            <summary>Indicates the parent location where this location belongs within the same site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelInfo.ChildrenLocations">
            <summary>Indicates the number of locations with this location as a parent.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelSimple.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelSimple.SiteName">
            <summary>Indicates the name of the site that the location belongs to.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelSimple.ParentLocationCode">
            <summary>Indicates the name of the parent location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelSimple.LocationCode">
            <summary>Indicates the unique identifier of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelSimple.LocationDescription">
            <summary>It is the description of the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationModelSimple.LocationPrefix">
            <summary>Read Only. This is the calculated value that traces the locations parents all the way up.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationSearchSimpleModel.LocationCode">
            <summary>Indicates the name of the location to lookup.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationSearchSimpleModel.SiteName">
            <summary>Indicates the name of the site the location exists in.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfLocationModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfLocationModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfLocationModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationCodeWithSiteName.LocationCode">
            <summary>Simple string. Indicates the code for the location.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.LocationCodeWithSiteName.SiteName">
            <summary>Simple string. Indicates the name of the site where the location resides.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfManufacturerModelInfo.ApplicableFields">
            <summary>By default this is a null or empty string array.
            However, if (during an update operation) it is sometimes desirable to update only certain properties/columns
            in the set ''Data''.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfManufacturerModelInfo.Data">
            <summary>The payload member containing the actual values supplied by the consumer.
            This is a list that should contain at least one instance of data to be inserted or updated.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.Addresses">
            <summary>Read Only. The addresses associated with the manufacturer. Please use the address public api to create and edit addresses.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactCellNumber">
            <summary>The cell phone number of the manufacturer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerPhoneNumber">
            <summary>The manufacturer's business phone number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactPhoneNumber">
            <summary>The phone number of the manufacturer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerFaxNumber">
            <summary>The manufacturer's business fax number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactFaxNumber">
            <summary>The fax number of the manufacturer's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactCell">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerPhone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactPhone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerFax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerContactFax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerNote">
            <summary>Indicates new manufacturer notes.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.ManufacturerNotes">
            <summary>Read Only. Indicates existing notes for the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.CustomFields">
            <summary>This is the custom fields associated with the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.HasAttachment">
            <summary>This will be true if there is an attachment.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.AttachmentsToAdd">
            <summary>Not Used. This is used to add attachments (or attach files).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.AttachmentsToDelete">
            <summary>Not Used. This is used to delete attachments from the manufacturer details.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ManufacturerModelInfo.AttachmentNames">
            <summary>Not Used. This is the list of attachments associated with the manufacturer.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveCustomerPhoneRequest.CustomerNo">
            <summary>The Customer Number associated with the Phone.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SavePhoneInfoRequest.FormId">
            <summary>Internal. This is set programmatically, any value put here will be overwritten.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SavePhoneInfoRequest.PrimaryNumber">
            <summary>Internal. This is set programmatically, any value put here will be overwritten.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SaveVendorPhoneRequest.VendorNumber">
            <summary>The Vendor Number associated with the Phone.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSalesTaxCodeBaseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeName">
            <summary>The unique name of the sales tax code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeLangLabel">
            <summary>Internal.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeDesc">
            <summary>A description of the sales tax code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeDescLangLabel">
            <summary>Internal.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeTaxable">
            <summary>Indicates whether or not this tax code is taxable.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeDefault">
            <summary>Indicates whether or not this is the default tax code.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesTaxCodeBaseModel.SalesTaxCodeRowVerson">
            <summary>Internal and Read-only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSalesTaxCodeBaseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfString.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SalesCodeSearchParameters.SearchPattern">
            <summary>Simple string. Records containing this string are returned.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.RowNumber">
            <summary>Optional. This is the ordinal position of the record in the given record set.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.SiteName">
            <summary>Required. This is the unique site name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.SiteDescription">
            <summary>Recommended. Indicates the site description.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.LocationCount">
            <summary>Read Only. This will returns the number of locations associated with this site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.SiteRecordStatus">
            <summary>Read-Only. Indicates whether the site is active or inactive.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.SiteNotes">
            <summary>Optional. This is used to add a new note to a site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.AccessAllCatgories">
            <summary>Optional. This is set to true if all categories are allowed at this site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.AllSiteNotes">
            <summary>Read Only. This will contain a list of all notes associated with this site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.CustomFields">
            <summary>Retrieve or Specify values for custom fields.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelInfo.AllowedCategories">
            <summary>Read Only. It is a list of categories that are allowed at this site. You will need to call a separate API to add or remove from this list.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimple.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelSimple.SiteName">
            <summary>This is the unique name of the site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelSimple.SiteDescription">
            <summary>A description of the site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelSimple.HasCategoryRestrictions">
            <summary>Denotes whether or not this site is restricted to only certain categories</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SearchStringClass.SearchString">
            <summary>It is a generic search string.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelSimplev2.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelSimplev2.AccessAllCategories">
            <summary>This will be true if the site is allowed to have all categories of items here.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteModelSimplev2.AllowedCategories">
            <summary>This is the list of the categories that are allowed to be at this site.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfSiteModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfSiteModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfSiteModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SiteContainsSearchParameters.SearchPattern">
            <summary>Simple string. Records containing this string are returned.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfACEVTransactionHistoryNonIdentityResponseBase.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.LocationCodeOrigValue">
            <summary>from dbo.location.location_code this is the original value without the calculated value of the location_prefix </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.LocationCode">
            <summary>example, if location_code = ''Room 101', location_prefix is 'Parent 1', then LocationFullPath would be 'Parent 1\Room 1'</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.LocationFullPath">
            <summary>example, if location_code = ''Room 101', location_prefix is 'Parent 1', then LocationFullPath would be 'Parent 1\Room 1'</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.LocationPrefix">
            <summary>example, if location_code = ''Room 101', location_prefix is 'Parent 1', then LocationFullPath would be 'Parent 1\Room 1'</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.ContainerTag">
            <summary>Wasp-Remove-Obsolete-Field</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.TransactionDueDate">
            <summary>&lt;![CDATA[UPDATE[WaspTrack].[dbo].[form_field_meta] SET ffm_visible_on_grid = 1  where ffm_field like '%due%date%' and form_id = 250
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.Lot">
            <summary>Lot, Date Code, Trackby Serial Number, along with possible user-defined field values
            help to identify the object/widget.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.RefNumber">
            <summary>A reference number that the user may have entered during the capture of a transaction.
            Not all transactions require a reference number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.TrackbyContainerId">
            <summary>This value, along with the ItemNumber, helps to uniquely identify a container being transacted.
            If this field has a value, its transaction quantities are 1 and cannot exceed 1 since the TrackbyContainerId is globally unique.
            For example, if TrackbyContainerId-A is being created or moved into TrackbyContainerId-B,
            then this field will have the value of TrackbyContainerId; however, the field ParentContainerId would have value of TrackbyContainerId-B.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ACEVTransactionHistoryNonIdentityResponseBase.LicensePlateNumber">
            <summary>Wasp-Remove-Obsolete-Field</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryNotesBaseResponseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.TransactionHistoryNotesBaseResponseModel">
            <summary>This model is for public api and should NOT contain identity fields.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionHistoryNotesBaseResponseModel.TransactionUniqueIdentitifier">
            <summary>for public api, this is the value which uniquely identities the transaction history record.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfTransactionHistoryResponseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionHistoryResponseModel.TransactionAttachments">
            <summary>if the user attaches one or more binary data buffer (or file) to a transaction, 
            then the attached binary data will be returned here</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionHistoryResponseModel.TransactionNotes">
            <summary>if the user attaches one or more notes (comments/text) to a transaction,
            then the user text/comments will be returned in this field</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfAssetTransactionHistoryModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetDefaultCost">
            <summary>The default cost of the asset, not to be confused with the transaction cost</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetDescription">
            <summary>The description of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetModel">
            <summary>The asset's model</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetSerialNumber">
            <summary>The serial number of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetTag">
            <summary>The unique identifier of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetTransCost">
            <summary>The cost of the asset during the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.TransactionQuantity">
            <summary>The quantity of the asset involved in the transaction, one for fixed assets</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.RecordSource">
            <summary>Optional, the device that performed the transaction (i.e. name of kiosk, mobile device, or PC)</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetTypeDescription">
            <summary>a description of the asset type</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetTypeModelNumber">
            <summary>the asset types model</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.AssetTypeNumber">
            <summary>the identifier for the type of asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Assignee">
            <summary>who the asset is checked out to</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Category">
            <summary>the category of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.GroupTag">
            <summary>the group the asset was associated with at the time of the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerCompanyName">
            <summary>The customer's company</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerContactEmail">
            <summary>The customer's contact email</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerContactFirstName">
            <summary>The customer's contact first name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerContactLastName">
            <summary>The customer's contact last name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerFirstName">
            <summary>The customer's first name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerLastName">
            <summary>The customer's last name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.CustomerNumber">
            <summary>The customer's unique identifier</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.DepartmentCode">
            <summary>The department the asset belongs to</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.EmployeeEmail">
            <summary>the employee's email</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.EmployeeFirstName">
            <summary>the employee's first name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.EmployeeLastName">
            <summary>the employee's last name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.EmployeeNumber">
            <summary>the employee's unique identifier</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Latitude">
            <summary>the geographical latitude of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.LocationCode">
            <summary>the location of the asset when the transaction took place</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.LocationDescription">
            <summary>the description of the location</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Longitude">
            <summary>the geographical longitude of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Altitude">
            <summary>the geographical altitude of the asset</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Accuracy">
            <summary>The accuracy of the geolocation (Latitude, longitude), in meters.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.ManufacturerName">
            <summary>the asset's manufacturer</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.OtherLocationCode">
            <summary>the location of the asset before this transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.OtherSiteName">
            <summary>the site of the asset before this transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.ReasonCode">
            <summary>the reason for the transaction occurring, typically only on recover or dispose transactions</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.SiteDescription">
            <summary>the description of the site the asset was at when this transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.SiteName">
            <summary>the name of the site the asset was at when the transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorContactEmail">
            <summary>the vendor's contact email</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorContactName">
            <summary>the vendor's contact name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorEmail">
            <summary>the vendor's email</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorName">
            <summary>the vendor's name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorNumber">
            <summary>the vendor's number</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.VendorWebsite">
            <summary>the vendor's website</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.TransactionCost">
            <summary>The cost of the asset during the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.DueDate">
            <summary>the date the asset was due back when this check out transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.TransactionDate">
            <summary>the date this transaction occurred</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.TransactionType">
            <summary>the type of transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.UserEmail">
            <summary>the email address for the user who performed this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.UserFirstName">
            <summary>the first name of the user who performed this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.UserLastName">
            <summary>the last name of the user who performed this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.UserLogon">
            <summary>the first name of the user who performed this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.UserTitle">
            <summary>the first name of the user who performed this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.Lot">
            <summary>InventoryCloud ONLY - the Lot associated with this inventory record</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.DateCode">
            <summary>InventoryCloud ONLY - the Date Code associated with this inventory record</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.SerialNumber">
            <summary>InventoryCloud ONLY - the Serial Number associated with this inventory record</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.AssetTransactionHistoryModel.OrderNumber">
            <summary>InventoryCloud ONLY - the Order Number associated with this transaction record</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionBatchRequestModel.ClientDeviceId">
            <summary>this is usually the machine name, IP address, MAC address that identifies the device/workstation
            which initiated the API call. This value is recorded into the system transaction history and have no other intrinsic processing value to the API.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionBatchRequestModel.Requests">
            <summary>A list of the assets/items to perform the transaction on and any relevant information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.AssetItemNumber">
            <summary>this is the Asset Tag or Item # which uniquely identifies the object</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.Trackby">
            <summary>Set of values which help define identities of items for Inventory Control.
            For Mobile Asset, this is not used and is usually ignored.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.TransTags">
            <summary>Transaction specific tag data (These are NON-Quantity trackby tags)
            These are not used by Mobile Asset Cloud.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.SpacialLocation">
            <summary>The Site/Location information related to the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.Quantity">
            <summary>The number of items/assets in this transaction. Fixed assets will always be 1.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.UnitCost">
            <summary>The cost of an individual item in this transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.TransDateUtc">
            <summary>The date the transaction was performed in UTC</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModel.Other">
            <summary>Additional optional information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.SerialNumber">
            <summary>for items this is the track by serial number that ''uniquely'' identifies the item.
            A tracked serial # must be unique per asset/item and can have quantities of either 0.000 or 1.000 in existence.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Lot">
            <summary>A generic string value that can be used to tie together groups of items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.DateCode">
            <summary>this is more or less the batch or date code of an item.
            example of such a value is sortable format ( ''2017-12-31'' ) or not so sortable (per tenant definition): 'Q4/2017/31', etc.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.ContainerId">
            <summary>The globally unique license plate number identifying the exact container the transaction is being performed on.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom1">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom2">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom3">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom4">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom5">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom6">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom7">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom8">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom9">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemIdentTrackby.Custom10">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.SerialOnRemove">
            <summary>The serial number defined when it is removed from the system. Used on Remove and Pick transactions</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Customer">
            <summary>The customer the transaction is associated with</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Supplier">
            <summary>The vendor the transaction is associated with</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Reference">
            <summary>The reference number for the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom1">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom2">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom3">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom4">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom5">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom6">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom7">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom8">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom9">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionalTags.Custom10">
            <summary>Not Implemented</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SpacialLocation.Site">
            <summary>Exact site name that should be uniquely defined by the tenant.
            This is NOT the site description.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SpacialLocation.LocationPrefix">
            <summary>Read Only, traces the location through each parent</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SpacialLocation.Location">
            <summary>this is the location code, such as room# that must be unique within the Site.
            For example, we could have Floor.1.Room.113 in site called 'Bldg 86B'
            and another 'Floor.1.Room.113' in another site called 'Bldg 87X'.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SpacialLocation.AltLpnContainer">
            <summary>Not Implemented, instead of the combination of Site and Location, the alternative - Container License Plate Number could be used instead
            to describe the position (location) of the item/asset in question.
            Note that each value of Container License Plate Number is considered globally unique per tenant.
            Not Supported (2018/04/26)</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OptionalUserData.CustomerNumber">
            <summary>the unique customer number</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OptionalUserData.EmployeeNumber">
            <summary>the unique employee identifier / number</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OptionalUserData.VendorNumber">
            <summary>the unique vendor / supplier number/code</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OptionalUserData.Comments">
            <summary>comments/notes to be inserted to annotate a transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.OptionalUserData.RecordNumber">
            <summary>this is basically any kind of id that uniquely identifies the record #
            in the batch.
            The most common use-case is the grid-row-number that is used to identify the record # on the user interface
            so that any error messages returned by the API could be correlated and displayed correctly to the user.
            This value is purely passed back to the consumer and have no intrinsic value to the API.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.TransactionBatchRequestModelV2.Requests">
            <summary>A list of the assets/items to perform the transaction on and any relevant information</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.QuantifiedRequestModelV2.SpacialLocation">
            <summary>The Site/Location information related to the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.SpacialLocationV2.ParentContainerId">
            <summary>Instead of the combination of Site and Location, the alternative - Container License Plate Number could be used instead
            to describe the position (location) of the item in question.
            Note that each value of Container License Plate Number is considered globally unique per tenant.
            InventoryCloud Only</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20NestedContainerHierarchyCreationResponseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.UniqueRecordIdentitifer">
            <summary>some unique or random value that allows the backend server(s) to communicate
            a informational or validation error messages back to the api consumer.
            For requests with only one model, this field is irrelevant.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.ItemNumberContainerClassType">
            <summary>the item number to create an instance of a license plate number.
            All license plate number that comes into existence must come from an existing item that is of type container</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.AutoSequenceGeneratorItemNumber">
            <summary>default is null, empty value, which means to use to global license plate number generator</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.NewContainerId">
            <summary>set to null/empty to use automatic license plate number generator sequence</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.InitialInventorySiteName">
            <summary>this should be a pair of values and should be:
            Name of the Site</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.InitialInventoryLocationCode">
            <summary>the location code specified here must belong to the site name</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.Container20NestedContainerHierarchyCreationRequestModel.IntialInventoryParentContainerId">
            <summary>If this value is specified, then the values in the element InitialInventorySiteName and LocationCode
            will be ignored and the new container with be created as a child of this EXISTING container:</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.ItemNumber">
            <summary>Required: the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.Cost">
            <summary>Required: the cost of an individual unit cost of the inventory being added</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.DateAcquired">
            <summary>the date the inventory was acquired</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.CustomerNumber">
            <summary>the customer associated with the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.SiteName">
            <summary>Required: the site the inventory is being placed at.
            If ParentContainerId is specified, 
            then this field should be null or empty.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.LocationCode">
            <summary>Required: the location the inventory is being placed at within the site
            If ParentContainerId is specified, 
            then this field should be null or empty.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.ParentContainerId">
            <summary>Instead of adding inventory quantity using LocationCode and SiteName,
            the Inventory Quantity can be added (or nested) in a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.VendorNumber">
            <summary>the vendor associated with the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.Quantity">
            <summary>Required: the amount of inventory to add</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.NewContainerId">
            <summary>This value should be specified ONLY if a new container is being added to the system.
            When a new container is added, the Quantity specified must be exactly 1.
            If NewContainerId already exists, then an error will be returned.
            If a new License Plate Number is being added and nested to an existing parent container instead of a site/location,
            then the value ParentContainerId must be specified, and ParentContainerId must already exist.
            THIS VALUE MUST BE GLOBALLY UNIQUE</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory.
            This value must be unique for the specified ItemNumber.
            When SerialNumber is specified, the Quantity must be exactly 1.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.ReferenceNumber">
            <summary>The reference number associated with the transaction.
            This value is used to tag a transaction with a searchable/filterable value.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.OrderNumber">
            <summary>Sometimes during add or receive (when inventory quantity is being added),
            we will need to specify an (optional) Purchase Order Number.
            If the purchase Order Number does NOT exist, then the error 'Order Not Found' will be returned.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAddTransactionModel.TransactionRecordSource">
            <summary>The name or ip address of the mobile device or computer/workstation that is making the Inventory Add request</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.DateRemoved">
            <summary>the date the inventory was removed</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.CustomerNumber">
            <summary>the customer associated with the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.SiteName">
            <summary>the site the inventory was removed from</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.LocationCode">
            <summary>the location in the site the inventory was removed from</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.ParentContainerId">
            <summary>Instead of removing inventory quantity using LocationCode and SiteName,
            the Inventory Quantity can be remvoe from a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.Quantity">
            <summary>the amount of inventory to remove</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemRemoveTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.AdjustType">
            <summary>the type of adjustment to be performed</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.AdjustReason">
            <summary>the reason for the adjustment</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.DateRemoved">
            <summary>the date the adjust takes place</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.CustomerNumber">
            <summary>the customer associated with the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.SiteName">
            <summary>the site the inventory was adjusted at</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.LocationCode">
            <summary>the location in the site where the inventory was adjusted</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.Quantity">
            <summary>the amount to adjust</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.TransactionCode">
            <summary>the transaction code for the transaction</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemAdjustTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory</summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.AdjustTypeFlags">
            <summary>Absolute,</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.FromSiteName">
            <summary>the old site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.FromLocationCode">
            <summary>the old location within the site where the inventory was</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.FromParentContainerId">
            <summary>the Inventory Quantity can be moved out of a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The From Parent Container Id (From Parent ContainerLicense Plate Number) must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.ToSiteName">
            <summary>the new site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.ToLocationCode">
            <summary>the new location of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.ToParentContainerId">
            <summary>the Inventory Quantity can be moved into a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The value of move To Parent Container Id (Move To Parent Container License Plate Number_ must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.Quantity">
            <summary>the amount to adjust</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemMoveTransactionModel.ChildContainerId">
            <summary>&lt;![CDATA[
            when moving an entire container this is the license plate number of that container.
            For example, there are 3 containers:
                    CON-LPN-SOURCE1, CON-LPN-DEST2, and CON-LPN-CHILD1
            AND ''CON-LPN-CHILD1'' is currently nested within ''CON-LPN-SOURCE1''
            AND we want to move ''CON-LPN-SOURCE1'' into a different container: ''CON-LPN-DEST2''
            In this case, the value of FromParentContainerId should be set to the OLD-parent: ''CON-LPN-SOURCE1''
            The value of ToParentContainerId should be set to the NEW-parent: ''CON-LPN-DEST2''
            The child container that is being moved should have the field (Trackby) ChildContainerId set to ''CON-LPN-CHILD1''
                    
            ]]&gt;</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.FromSiteName">
            <summary>the old site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.FromLocationCode">
            <summary>the old location within the site where the inventory was</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.FromParentContainerId">
            <summary>the Inventory Quantity can be moved out of a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.ToSiteName">
            <summary>the new site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.ToLocationCode">
            <summary>the new location of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.ToParentContainerId">
            <summary>the Inventory Quantity can be moved into a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.DueDate">
            <summary>the date the items are due back</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.CustomerNumber">
            <summary>the customer the items are checked out to</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.VendorNumber">
            <summary>the vendor the items are checked out</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.Quantity">
            <summary>the amount to adjust</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.ContainerId">
            <summary>when moving an entire container this is the license plate number of that container</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckOutTransactionModel.Notes">
            <summary>user notes</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.ItemNumber">
            <summary>the unique identifier for this item</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.FromSiteName">
            <summary>the old site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.FromLocationCode">
            <summary>the old location within the site where the inventory was</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.FromParentContainerId">
            <summary>the Inventory Quantity can be moved out of a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.ToSiteName">
            <summary>the new site of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.ToLocationCode">
            <summary>the new location of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.ToParentContainerId">
            <summary>the Inventory Quantity can be moved into a container (such as a carton, box, tote, tub, pallet, cage, etc).
            The License Plate Number must already exist in the system prior to use.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.CustomerNumber">
            <summary>the customer checking in the items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.VendorNumber">
            <summary>the vendor checking in the items</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.Quantity">
            <summary>the amount to adjust</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.DateCode">
            <summary>the date code of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.Lot">
            <summary>the lot of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.SerialNumber">
            <summary>the unique serial number of the inventory</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.ItemCheckInTransactionModel.ContainerId">
            <summary>when moving an entire container this is the license plate number of that container</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfContainer20MoveResponseModel.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfVendorModelInfo.ApplicableFields">
            <summary>By default this is a null or empty string array.
            However, if (during an update operation) it is sometimes desirable to update only certain properties/columns
            in the set ''Data''.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.BulkSaveRequestOfVendorModelInfo.Data">
            <summary>The payload member containing the actual values supplied by the consumer.
            This is a list that should contain at least one instance of data to be inserted or updated.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.ImportRowNumber">
            <summary>This indicates that the import record is associated with this supplier. It is only used when importing suppliers.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorNumber">
            <summary>The unique string identifier of the supplier.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorName">
            <summary>The vendor's name.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorEmail">
            <summary>The vendor's email</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorWebsite">
            <summary>The vendor's website</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorContactName">
            <summary>The first name of the vendor's contact</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorContactEmail">
            <summary>The last name of the vendor's contact</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorContactPhoneNumber">
            <summary>The phone number of the vendor's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorContactCellNumber">
            <summary>The cell phone number of the vendor's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorContactFaxNumber">
            <summary>The fax number of the vendor's contact.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorPhoneNumber">
            <summary>The vendor's business phone number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorFaxNumber">
            <summary>The vendor's business fax number.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.Addresses">
            <summary>Read Only. The addresses associated with the vendor. Please use the address public api to create and edit addresses.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.ContactCell">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.ContactFax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.ContactPhone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.Phone">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.Fax">
            <summary>Read Only.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorNote">
            <summary>Indicates new vendor notes.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.VendorNotes">
            <summary>Read Only. Indicates existing notes for the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.CustomFields">
            <summary>This is the custom fields associated with the vendor.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.AttachmentsToAdd">
            <summary>Not Used. This is used to add attachments (or attach files).</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.AttachmentsToDelete">
            <summary>Not Used. This is used to delete attachments.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.AttachmentNames">
            <summary>Not Used. This is the list of attachments.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.VendorModelInfo.HasAttachment">
            <summary>This will be true if there is an attachment.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfVendorModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfListOfWaspResultOfVendorModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.Data">
            <summary>Type specific result that always depends on the function called.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.Messages">
            <summary>List of Messages. All APIs should return messages. If an API function returns an error you can find more information about the error or errors in this collection of messages.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.BatchNumber">
            <summary>This is a global batch number generated by a mass group of transaction records to be returned to the consumer on each call to rolling transaction rules. 
            This requests that each group of Move/Add/Remove transaction batches is tied together. In prior products (such as Mobile Asset Cloud), all are set to null 
            and the only time when the batch number is generated is for multiple check-out transactions but the old is to generate for each responsible party.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.HasError">
            <summary>True if an API function result has an error message in the results. If this is false, the function succeeded but other informative messages may be available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.HasHttpError">
            <summary>True if an API function call could not be fully posted to the server or the results could not be fully returned. </summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.HasMessage">
            <summary>True if any message is available.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.HasSuccessWithMoreDataRemaining">
            <summary>True if the server sent part of the data and there is more data available. Use with paging APIs to fetch data one page at a time.</summary>
        </member>
        <member name="P:Wasp.Cloud.Inventory.API.WaspResultOfVendorModelInfo.TotalRecordsLongCount">
            <summary>This is the total number of records available in the database based on the query and filer conditions provided. 
            It is possible that the value can change from call to call as users add and delete records so this should not be used to page through multiple recordsets of data. 
            This is used, for example, to set relative scroll bar sizes.
            When paging through data using functions like the assetadvancedinfosearch, calculating TotalRecordsLongCount for every page full of data is an time-consuming operation.
            To avoid that extra calculation, and help prevent throttling, assign TotalRecordsLongCount to TotalCountFromPriorFetch in the AdvancedSearchParameters to skip recalculating this total page count and to page thru the records faster.        </summary>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.HttpClientInitializer">
            <summary>
            Demo Only
            </summary>
            
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.ExamplePublicApiClientBase">
            <summary>
            Demo Only
            </summary>
            
        </member>
        <member name="M:Wasp.Cloud.Inventory.API.ExamplePublicApiClientBase.InvokeHttpAsync(System.String,System.String,System.String,System.String,System.String,System.String,System.Action{System.Net.Http.HttpClient,System.Net.Http.HttpRequestMessage,System.Net.Http.Headers.HttpContentHeaders},System.Action{System.Net.Http.HttpResponseMessage,System.String,System.Exception},System.Nullable{System.Threading.CancellationToken})">
            <summary>
            copied from Mobile Asset public api so that the examples are all within a minimal # of dependent assemblies
            </summary>
            <param name="verb"></param>
            <param name="baseAddress"></param>
            <param name="api"></param>
            <param name="json"></param>
            <param name="bearerToken"></param>
            <param name="mediaType"></param>
            <param name="preInvocationCallback"></param>
            <param name="invocationCompletedCallback"></param>
            <param name="cancellationToken"></param>
            <returns></returns>
        </member>
        <member name="T:Wasp.Cloud.Inventory.API.TConverter">
            <summary>
            for Demo purpose
            </summary>
        </member>
    </members>
</doc>
