Мне дали десятки тысяч счетов, выставленных клиентам.Я пытаюсь определить, являются ли счета потенциально точными.Единственные данные, которые у меня есть, - это сам счет.Здесь все становится сложнее.Существует четыре сценария, каждый со своими нюансами:
Сценарий 1 Нюансы:
- Базовый сбор в размере 10 долларов США * количество купленных предметов * количество доставок (максимальное количество предметов)куплено будет 10, а максимальное количество доставок будет 7)
- Если количество купленных товаров превышает 1, общий счет будет дисконтирован на 20%
- . Если ящики будут переработаны,общая сумма счета дополнительно снижается на 15%
- Если товар превышает 15 фунтов, за каждый предмет, превышающий 15 фунтов, будет начисляться дополнительная плата в размере 10 долларов США (максимальное количество элементов будет 10)
- Если нет подходящего порта для доставки, дополнительные 50 долларов в час будут взиматься за доставку (максимальное количество часов будет 3)
Сценарий 2 Нюансы:
- Бизнесс этого порта доставки для второй услуги будет взиматься 11 долларов США за единицу
- Если предприятие не разделяет порт доставки, плата составляет 13 долларов США за единицу.Каждая дополнительная доставка для компании, которая не имеет общего порта, составляет 15 долларов США за доставку, в дополнение к каждому товару, стоимость которого составляет 13 долларов США (максимальные поставки будут 7, а максимальное количество товаров будет 8).
Выпосмотри, куда я иду со всем этим.Следующие два сценария столь же продолжительны.К сожалению, никакой информации, кроме общего счета не дается.Мы не знаем, к какому сценарию относится счет, количество предметов и т. Д., Только один столбец счета.Как мне определить все потенциальные затраты по каждому сценарию, чтобы проиндексировать счет и посмотреть, есть ли совпадение?Любая помощь в этом была бы удивительна.
Я попытался создать индекс, в котором я выписал несколько сценариев.Например, столбец с количеством товаров, количеством поставок, скидкой на> 1 купленный товар, скидкой на переработку и т. Д. После двухчасовых попыток я понял, что это не лучший метод.Моя первая строка будет 1 предмет, 1 доставка, 0% скидка на> 1 купленный товар и 0% скидка на переработку.Далее будет 2 купленных товара, 1 доставка, 20% скидка на> 1 купленный товар, 0% скидка на переработку.Это, по-видимому, невозможно сделать для всего.
Мой ожидаемый результат - «Y», если сумма счета соответствует одной из потенциальных затрат из индекса, «N», если нет.