<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">&lt;?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'GetList' =&gt; '\\StructType\\GetList',
            'Entity' =&gt; '\\StructType\\Entity',
            'LongValue' =&gt; '\\StructType\\LongValue',
            'LongSearch' =&gt; '\\StructType\\LongSearch',
            'ArrayOfCustomField' =&gt; '\\ArrayType\\ArrayOfCustomField',
            'CustomField' =&gt; '\\StructType\\CustomField',
            'CustomGuidField' =&gt; '\\StructType\\CustomGuidField',
            'GuidValue' =&gt; '\\StructType\\GuidValue',
            'GuidSearch' =&gt; '\\StructType\\GuidSearch',
            'CustomDateTimeField' =&gt; '\\StructType\\CustomDateTimeField',
            'DateTimeValue' =&gt; '\\StructType\\DateTimeValue',
            'DateTimeSearch' =&gt; '\\StructType\\DateTimeSearch',
            'CustomDoubleField' =&gt; '\\StructType\\CustomDoubleField',
            'DoubleValue' =&gt; '\\StructType\\DoubleValue',
            'DoubleSearch' =&gt; '\\StructType\\DoubleSearch',
            'CustomByteField' =&gt; '\\StructType\\CustomByteField',
            'ByteValue' =&gt; '\\StructType\\ByteValue',
            'ByteSearch' =&gt; '\\StructType\\ByteSearch',
            'CustomBooleanField' =&gt; '\\StructType\\CustomBooleanField',
            'BooleanValue' =&gt; '\\StructType\\BooleanValue',
            'BooleanSearch' =&gt; '\\StructType\\BooleanSearch',
            'CustomLongField' =&gt; '\\StructType\\CustomLongField',
            'CustomShortField' =&gt; '\\StructType\\CustomShortField',
            'ShortValue' =&gt; '\\StructType\\ShortValue',
            'CustomDecimalField' =&gt; '\\StructType\\CustomDecimalField',
            'DecimalValue' =&gt; '\\StructType\\DecimalValue',
            'DecimalSearch' =&gt; '\\StructType\\DecimalSearch',
            'CustomIntField' =&gt; '\\StructType\\CustomIntField',
            'IntValue' =&gt; '\\StructType\\IntValue',
            'IntSearch' =&gt; '\\StructType\\IntSearch',
            'CustomStringField' =&gt; '\\StructType\\CustomStringField',
            'StringValue' =&gt; '\\StructType\\StringValue',
            'StringSearch' =&gt; '\\StructType\\StringSearch',
            'GetListResponse' =&gt; '\\StructType\\GetListResponse',
            'ArrayOfEntity' =&gt; '\\ArrayType\\ArrayOfEntity',
            'Get' =&gt; '\\StructType\\Get',
            'GetResponse' =&gt; '\\StructType\\GetResponse',
            'Put' =&gt; '\\StructType\\Put',
            'PutResponse' =&gt; '\\StructType\\PutResponse',
            'Delete' =&gt; '\\StructType\\Delete',
            'DeleteResponse' =&gt; '\\StructType\\DeleteResponse',
            'Invoke' =&gt; '\\StructType\\Invoke',
            'Action' =&gt; '\\StructType\\Action',
            'InvokeResponse' =&gt; '\\StructType\\InvokeResponse',
            'InvokeResult' =&gt; '\\StructType\\InvokeResult',
            'GetFiles' =&gt; '\\StructType\\GetFiles',
            'GetFilesResponse' =&gt; '\\StructType\\GetFilesResponse',
            'ArrayOfFile' =&gt; '\\ArrayType\\ArrayOfFile',
            'File' =&gt; '\\StructType\\File',
            'PutFiles' =&gt; '\\StructType\\PutFiles',
            'PutFilesResponse' =&gt; '\\StructType\\PutFilesResponse',
            'GetCustomFieldsSchema' =&gt; '\\StructType\\GetCustomFieldsSchema',
            'GetCustomFieldsSchemaResponse' =&gt; '\\StructType\\GetCustomFieldsSchemaResponse',
            'SanityCheck' =&gt; '\\StructType\\SanityCheck',
            'SanityCheckResponse' =&gt; '\\StructType\\SanityCheckResponse',
            'Login' =&gt; '\\StructType\\Login',
            'LoginResponse' =&gt; '\\StructType\\LoginResponse',
            'Logout' =&gt; '\\StructType\\Logout',
            'LogoutResponse' =&gt; '\\StructType\\LogoutResponse',
            'SetBusinessDate' =&gt; '\\StructType\\SetBusinessDate',
            'SetBusinessDateResponse' =&gt; '\\StructType\\SetBusinessDateResponse',
            'GetProcessStatus' =&gt; '\\StructType\\GetProcessStatus',
            'GetProcessStatusResponse' =&gt; '\\StructType\\GetProcessStatusResponse',
            'ProcessResult' =&gt; '\\StructType\\ProcessResult',
            'ShortSearch' =&gt; '\\StructType\\ShortSearch',
            'Warehouse' =&gt; '\\StructType\\Warehouse',
            'Locations' =&gt; '\\StructType\\Locations',
            'WarehouseLocation' =&gt; '\\StructType\\WarehouseLocation',
            'LotSerialClass' =&gt; '\\StructType\\LotSerialClass',
            'ShipVia' =&gt; '\\StructType\\ShipVia',
            'Packages' =&gt; '\\StructType\\Packages',
            'ShippingBox' =&gt; '\\StructType\\ShippingBox',
            'StockItem' =&gt; '\\StructType\\StockItem',
            'Attributes' =&gt; '\\StructType\\Attributes',
            'CrossReferences' =&gt; '\\StructType\\CrossReferences',
            'UOMConversions' =&gt; '\\StructType\\UOMConversions',
            'VendorDetails' =&gt; '\\StructType\\VendorDetails',
            'WarehouseDetails' =&gt; '\\StructType\\WarehouseDetails',
            'InventoryItemUOMConversion' =&gt; '\\StructType\\InventoryItemUOMConversion',
            'InventoryAllocationInquiry' =&gt; '\\StructType\\InventoryAllocationInquiry',
            'InventorySummaryInquiry' =&gt; '\\StructType\\InventorySummaryInquiry',
            'Results' =&gt; '\\StructType\\Results',
            'InventorySummaryRow' =&gt; '\\StructType\\InventorySummaryRow',
            'TransferOrder' =&gt; '\\StructType\\TransferOrder',
            'Details' =&gt; '\\StructType\\Details',
            'ReleaseTransferOrder' =&gt; '\\StructType\\ReleaseTransferOrder',
            'TransferOrderDetail' =&gt; '\\StructType\\TransferOrderDetail',
            'Allocations' =&gt; '\\StructType\\Allocations',
            'PurchaseOrder' =&gt; '\\StructType\\PurchaseOrder',
            'PurchaseOrderDetail' =&gt; '\\StructType\\PurchaseOrderDetail',
            'SalesOrder' =&gt; '\\StructType\\SalesOrder',
            'Shipments' =&gt; '\\StructType\\Shipments',
            'SalesOrderShipment' =&gt; '\\StructType\\SalesOrderShipment',
            'SalesOrderDetail' =&gt; '\\StructType\\SalesOrderDetail',
            'TransferOrderDetailAllocation' =&gt; '\\StructType\\TransferOrderDetailAllocation',
            'Shipment' =&gt; '\\StructType\\Shipment',
            'ConfirmShipment' =&gt; '\\StructType\\ConfirmShipment',
            'ShipmentDetail' =&gt; '\\StructType\\ShipmentDetail',
            'ShipmentDetailAllocation' =&gt; '\\StructType\\ShipmentDetailAllocation',
            'Contact' =&gt; '\\StructType\\Contact',
            'Address' =&gt; '\\StructType\\Address',
            'ShipmentPackage' =&gt; '\\StructType\\ShipmentPackage',
            'ItemSalesCategory' =&gt; '\\StructType\\ItemSalesCategory',
            'Members' =&gt; '\\StructType\\Members',
            'Customer' =&gt; '\\StructType\\Customer',
            'Contacts' =&gt; '\\StructType\\Contacts',
            'AttributeDefinition' =&gt; '\\StructType\\AttributeDefinition',
            'Values' =&gt; '\\StructType\\Values',
            'AttributeDefinitionValue' =&gt; '\\StructType\\AttributeDefinitionValue',
            'CustomerPaymentMethod' =&gt; '\\StructType\\CustomerPaymentMethod',
            'CustomerPaymentMethodDetail' =&gt; '\\StructType\\CustomerPaymentMethodDetail',
            'CurrencyRateHistoryInquiry' =&gt; '\\StructType\\CurrencyRateHistoryInquiry',
            'CurrencyRateHistoryRow' =&gt; '\\StructType\\CurrencyRateHistoryRow',
            'Employee' =&gt; '\\StructType\\Employee',
            'EmployeeCost' =&gt; '\\StructType\\EmployeeCost',
            'EmploymentHistory' =&gt; '\\StructType\\EmploymentHistory',
            'EmploymentHistoryRecord' =&gt; '\\StructType\\EmploymentHistoryRecord',
            'EmployeeCostRecord' =&gt; '\\StructType\\EmployeeCostRecord',
            'JournalTransaction' =&gt; '\\StructType\\JournalTransaction',
            'ReleaseJournalTransaction' =&gt; '\\StructType\\ReleaseJournalTransaction',
            'JournalTransactionDetail' =&gt; '\\StructType\\JournalTransactionDetail',
            'ItemSalesCategoryMember' =&gt; '\\StructType\\ItemSalesCategoryMember',
            'StockItemVendorDetail' =&gt; '\\StructType\\StockItemVendorDetail',
            'StockItemWarehouseDetail' =&gt; '\\StructType\\StockItemWarehouseDetail',
            'InventoryItemCrossReference' =&gt; '\\StructType\\InventoryItemCrossReference',
            'NonStockItem' =&gt; '\\StructType\\NonStockItem',
            'NonStockItemVendorDetail' =&gt; '\\StructType\\NonStockItemVendorDetail',
            'ItemClass' =&gt; '\\StructType\\ItemClass',
            'KitSpecification' =&gt; '\\StructType\\KitSpecification',
            'NonStockComponents' =&gt; '\\StructType\\NonStockComponents',
            'StockComponents' =&gt; '\\StructType\\StockComponents',
            'KitStockComponent' =&gt; '\\StructType\\KitStockComponent',
            'KitNonStockComponent' =&gt; '\\StructType\\KitNonStockComponent',
            'PurchaseReceipt' =&gt; '\\StructType\\PurchaseReceipt',
            'ReleasePurchaseReceipt' =&gt; '\\StructType\\ReleasePurchaseReceipt',
            'PurchaseReceiptDetail' =&gt; '\\StructType\\PurchaseReceiptDetail',
            'SalesOrderDetailAllocation' =&gt; '\\StructType\\SalesOrderDetailAllocation',
            'Adjustment' =&gt; '\\StructType\\Adjustment',
            'AdjustmentDetail' =&gt; '\\StructType\\AdjustmentDetail',
            'KitAssembly' =&gt; '\\StructType\\KitAssembly',
            'KitAssemblyStockComponent' =&gt; '\\StructType\\KitAssemblyStockComponent',
            'KitAssemblyNonStockComponent' =&gt; '\\StructType\\KitAssemblyNonStockComponent',
            'KitAssemblyAllocation' =&gt; '\\StructType\\KitAssemblyAllocation',
            'PhysicalInventoryReview' =&gt; '\\StructType\\PhysicalInventoryReview',
            'CancelPhysicalInventory' =&gt; '\\StructType\\CancelPhysicalInventory',
            'CompletePhysicalInventory' =&gt; '\\StructType\\CompletePhysicalInventory',
            'FinishCountingPhysicalInventory' =&gt; '\\StructType\\FinishCountingPhysicalInventory',
            'PhysicalInventoryReviewDetail' =&gt; '\\StructType\\PhysicalInventoryReviewDetail',
            'SalesInvoice' =&gt; '\\StructType\\SalesInvoice',
            'ReleaseSalesInvoice' =&gt; '\\StructType\\ReleaseSalesInvoice',
            'SalesInvoiceDetail' =&gt; '\\StructType\\SalesInvoiceDetail',
            'Payment' =&gt; '\\StructType\\Payment',
            'CreditCardProcessingInfo' =&gt; '\\StructType\\CreditCardProcessingInfo',
            'DocumentsToApply' =&gt; '\\StructType\\DocumentsToApply',
            'OrdersToApply' =&gt; '\\StructType\\OrdersToApply',
            'CaptureCreditCardPayment' =&gt; '\\StructType\\CaptureCreditCardPayment',
            'ReleasePayment' =&gt; '\\StructType\\ReleasePayment',
            'PaymentDetail' =&gt; '\\StructType\\PaymentDetail',
            'CreditCardProcessingDetail' =&gt; '\\StructType\\CreditCardProcessingDetail',
            'CustomerContact' =&gt; '\\StructType\\CustomerContact',
            'ItemClassAtrribute' =&gt; '\\StructType\\ItemClassAtrribute',
            'AttributeValue' =&gt; '\\StructType\\AttributeValue',
            'PaymentOrder' =&gt; '\\StructType\\PaymentOrder',
        );
    }
}
</pre></body></html>