powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пишу алгоритм
7 сообщений из 7, страница 1 из 1
Пишу алгоритм
    #39497271
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Имеются данные о поставках в магазин и продажи по дням. Необходимо рассчитать предполагаемый возврат и предполагаемый остаток по дням.

Прежде чем написать код, мне нужно разобраться с алгоритмом.

Во вложенном Excel-ом файле подробно описана логика.

Для решения данной задачи я немного запутался с промежуточными полями. А именно:
1. Делать привязку с не проданной продукции из определенной поставки и со сроком годности.
2. Распознавать случай как 18 июня и делать перерасчет. А также последующие примеры.
3. Учесть логику "Отгрузка меньше либо равно дате продажи".

Вопросы:
1. Подскажите, какие именно промежуточные поля нужны и какие там должны быть формулы?
2. Возможно ли написать алгоритм, который ведет основной расчет как LIFO, а в некоторых местах - FIFO, как описано здесь с учетом разных случаев? То есть реально ли распознавать случай 18 июня и на нужных отрезках дат (еще определит ь эти нужные отрезки) вести расчет по другому способу?
3. Есть еще то, что не учтено в данном описании логики?
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497274
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497434
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты в задании не написал самого главного. А именно. Что нужно расчитать?

Пока есть только странные поэтические метафоры о "привязках" и "распознаваниях". Но это не есть форма подачи задания.
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497479
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТы в задании не написал самого главного. А именно. Что нужно расчитать?
Задача такая - определить предполагаемый остаток на конец анализируемого периода. Это нужно для того, чтобы при планируемом объеме заказа на следующую поставку в магазин учесть сколько на полке осталось не просроченной продукции.
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497498
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поскольку в исходных данных нет в принципе логики приобретающей стороны (клиента), прогнозировать можно только закупку без учёта текущего наличия. А при указанных объёмах и частоте закупки и срока годности товара построение вменяемого прогноза мне вообще кажется фантастикой - максимум, что можно выжать из такого рода "данных", это некие весьма расплывчатые тенденции. Да и то - весьма неточно, и исключительно при наличии достаточно "длинной" статистики.
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497517
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akinaмаксимум, что можно выжать из такого рода "данных", это некие весьма расплывчатые тенденции. Да и то - весьма неточно, и исключительно при наличии достаточно "длинной" статистики.Повысить точность возможно, если:
1. Присутствуют перерасчеты, если присутствуют подобные случаи.
2. Анализируемый период обычно 28 дней. Этого достаточно чтобы данные были менее расплывчатые.

Все таки присутствует информация: отгрузки в магазин и продажи в магазине по дням. Исходя из таких исторических данных определяются какая продажа и из какой поставки (учитывая основной способ LIFO и в некоторых случаях - FIFO, так как в основном клиент старается покупать более свежую продукцию), потом расчет промежуточных мер такие как предполагаемых возвратов и предполагаемый остаток по дням. И в конце получаем остаток на конец анализируемого периода.
...
Рейтинг: 0 / 0
Пишу алгоритм
    #39497771
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkЗадача такая - определить предполагаемый остаток на конец анализируемого периода.Эта задача зовётся "экстраполяцией". Сначала по имеющимся данным строишь аппроксимирующую функцию, потом экстраполируешь её вперёд. Вот и весь алгоритм.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пишу алгоритм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]