require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $warehouse_id = 0;
    if (!empty($_POST['warehouse_id'])) {
        $warehouse_id = $_POST['warehouse_id'];
    }
    $result = "";
    $products = new Product('replicated');
    $result = $products->getBackorderedOrderItems2($warehouse_id);
} elseif (isset($_POST['form']) && $_POST['form'] == "get_iat_problems") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $products = new Product('replicated');
    $result = $products->getItemsWithMultipleIAT();
} elseif (isset($_POST['form']) && $_POST['form'] == "get_missing_isc") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $products = new Product('replicated');
    $result = $products->getMissingItemShipmentClasses();
} elseif (isset($_POST['form']) && $_POST['form'] == "replacement_item") {
    require_once APPLICATION_PATH . MODEL_DIR . '/Product.php';
    $result = "";
    $item_sku = $_POST['item_sku'];
    $products = new Product('replicated');
    $result = $products->findOriginalForReplacement($item_sku);
    if ($item_sku == 'US-53031-02') {
        $result = $products->getSpecialCase($item_sku);
    }
    if (!count($result)) {
        $item_detail = $products->get_item_bySKU($item_sku);
        $replacement_sku = $item_detail[0]['redirect_sku'];
        $result = $products->findOriginalForReplacement($replacement_sku);
        $result[0]['NEW_SKU'] = true;
    }