POST import/assembly

Import assembly items

Request Information

URI Parameters

None.

Body Parameters

Assembly item and components details

Collection of Interprise.Web.Services.Models.ImportAssemblyInput
NameDescriptionTypeAdditional information
ItemName

string

None.

ItemCode

string

None.

ItemType

string

None.

AverageCost

decimal number

None.

LastCost

decimal number

None.

StandardCost

decimal number

None.

CommisionType

string

None.

Commodity

string

None.

CommPercent

decimal number

None.

CostingMethod

string

None.

IsCommissionable

boolean

None.

ManufacturerCode

string

None.

MaxLevel

integer

None.

MinLevel

integer

None.

SalesTaxCode

string

None.

SalesTaxOption

string

None.

Status

string

None.

StockTakeDays

integer

None.

BatchTraceabilityTypeID

integer

None.

CustomFields

Collection of all the custom fields in InventoryAssembly table

Collection of Interprise.Web.Services.Models.CustomField

None.

Description

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryItemDescription

None.

Category

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryCategory

None.

Department

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryItemDepartment

None.

UnitOfMeasure

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryUnitMeasure

None.

Pricing

Interprise.Web.Services.Models.InventoryItemInput+InventoryItemPricingDetail

None.

Supplier

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySupplier

None.

AccessoryItem

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryAccessory

None.

SubstituteItem

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySubstitute

None.

SpecialPricing

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySpecialPrice

None.

Components

Collection of Interprise.Web.Services.Models.ImportAssemblyInput+InventoryAssemblyComponent

None.

Request Formats

[
  {
    "itemName": "sample string 1",
    "itemCode": "sample string 2",
    "itemType": "sample string 3",
    "averageCost": 1.0,
    "lastCost": 1.0,
    "standardCost": 1.0,
    "commisionType": "sample string 5",
    "commodity": "sample string 6",
    "commPercent": 1.0,
    "costingMethod": "sample string 7",
    "isCommissionable": true,
    "manufacturerCode": "sample string 8",
    "maxLevel": 1,
    "minLevel": 1,
    "salesTaxCode": "sample string 9",
    "salesTaxOption": "sample string 10",
    "status": "sample string 11",
    "stockTakeDays": 1,
    "batchTraceabilityTypeID": 1,
    "customFields": [
      {
        "field": "sample string 1",
        "value": {}
      },
      {
        "field": "sample string 1",
        "value": {}
      }
    ],
    "description": [
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "category": [
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "department": [
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "unitOfMeasure": [
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "pricing": {
      "standardCost": 1.0,
      "pricingCost": 1.0,
      "wholesalePrice": 1.0,
      "retailPrice": 1.0,
      "suggestedRetailPrice": 1.0,
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    },
    "supplier": [
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "accessoryItem": [
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "substituteItem": [
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "specialPricing": [
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-25T00:52:39.5232347+01:00",
        "dateTo": "2024-04-25T00:52:39.5232347+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-25T00:52:39.5232347+01:00",
        "dateTo": "2024-04-25T00:52:39.5232347+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "components": [
      {
        "itemName": "sample string 1",
        "quantityNeeded": 3.0,
        "unitMeasureCode": "sample string 4",
        "instruction": "sample string 5"
      },
      {
        "itemName": "sample string 1",
        "quantityNeeded": 3.0,
        "unitMeasureCode": "sample string 4",
        "instruction": "sample string 5"
      }
    ]
  },
  {
    "itemName": "sample string 1",
    "itemCode": "sample string 2",
    "itemType": "sample string 3",
    "averageCost": 1.0,
    "lastCost": 1.0,
    "standardCost": 1.0,
    "commisionType": "sample string 5",
    "commodity": "sample string 6",
    "commPercent": 1.0,
    "costingMethod": "sample string 7",
    "isCommissionable": true,
    "manufacturerCode": "sample string 8",
    "maxLevel": 1,
    "minLevel": 1,
    "salesTaxCode": "sample string 9",
    "salesTaxOption": "sample string 10",
    "status": "sample string 11",
    "stockTakeDays": 1,
    "batchTraceabilityTypeID": 1,
    "customFields": [
      {
        "field": "sample string 1",
        "value": {}
      },
      {
        "field": "sample string 1",
        "value": {}
      }
    ],
    "description": [
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "category": [
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "department": [
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "unitOfMeasure": [
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "pricing": {
      "standardCost": 1.0,
      "pricingCost": 1.0,
      "wholesalePrice": 1.0,
      "retailPrice": 1.0,
      "suggestedRetailPrice": 1.0,
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    },
    "supplier": [
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "accessoryItem": [
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "substituteItem": [
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "specialPricing": [
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-25T00:52:39.5232347+01:00",
        "dateTo": "2024-04-25T00:52:39.5232347+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-25T00:52:39.5232347+01:00",
        "dateTo": "2024-04-25T00:52:39.5232347+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "components": [
      {
        "itemName": "sample string 1",
        "quantityNeeded": 3.0,
        "unitMeasureCode": "sample string 4",
        "instruction": "sample string 5"
      },
      {
        "itemName": "sample string 1",
        "quantityNeeded": 3.0,
        "unitMeasureCode": "sample string 4",
        "instruction": "sample string 5"
      }
    ]
  }
]

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'ImportAssemblyInput[]'.

Response Information

Resource Description

Interprise.Web.Services.Application.Response.DefaultResponse
NameDescriptionTypeAdditional information
Message

Gets or sets the response message

string

None.

Response Formats

Sample not available.