|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.04.2009, 23:21 | #1 |
Новичок
Джуниор
Регистрация: 02.04.2009
Сообщений: 1
|
Не сложная задачка. Нужна помощь в решении
Добрый день дамы и господа. Я на форуме впервые не судите строго если прошу помочь с полным бредом. Может с этой задачей конечно лучше обратиться к астрологу!!!
Кратко объясню проблему. Работаю в компании занимающейся оптовой торговлей. Есть поставщик и есть "моя" компания в качестве покупателя. Есть учетная информационная система поставщика и есть "наша" учетная информационная система. Мы производим закупки на миллионы рублей, при этом цена за единицу товара смешная, может быть от 50 копеек, до нескольких рублей. Цены у поставщика выставлены за единицу товара в евро, при переводе в рубли цена может составлять 0,01105426 рублей. За одну закупку может покупаться от 10 до 100 различных артикулов, цены на все артикулы выставляются с учетом 8 знаков после запятой. Количество закупаемого товара составляет от тысячи до ста тысяч. Далее для расчета итоговой суммы по всем товарам, все цены умножаются на купленное количество и суммируются. Все математические действия производится с учетом 8-го знака после запятой. В компании где работаю я учетная система позволяет манипулировать только с четырьмя знаками после запятой. В итоге при расчете итоговой суммы с учетом четырех знаков тем же алгоритмом получаются огромные расхождения. Вопрос вот в чем. Можно ли с помощью экселя округлить цену каждой купленной единицы продукции до 4-го знака по таким правилам, чтобы рассчитанные итоговые суммы у поставщика и у нас совпадали? По большому счету не столь важны значения 3-его и 4-го разряда. Главное - это равенство итоговых сумм. |
03.04.2009, 00:23 | #2 |
Форумчанин
Регистрация: 23.02.2009
Сообщений: 306
|
Интересно! Мне кажется, что никак. Надо либо дорабатывать вашу программу. Либо при внесении прихода в учётную программу, по некоторым товарам отступать от правил округления, тем самым подгоняя сумму прихода в соответствие с документами поставщика. Либо ввести доп номенклатурную единицу, на которую относить разницы, образованные в результате округления, по каждому приходу. Тогда вы всегда сможете легко свериться с поставщиком в разрезе документов (приходов). Но про сверку в разрезе номенклатурных позиций можно забыть, здесь уже придется только вносить изменения в вашу программу.
Больше вариантов нет. Ни Excel, ни любая другая программа, ни тем более астролог)) вам помочь не сможет.
Лень - двигатель прогресса!
Последний раз редактировалось IFRSoff; 03.04.2009 в 02:14. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужна помощь в решении задачи! | Elusive Devil | Помощь студентам | 2 | 22.03.2009 16:17 |
Задачи по C (Borland C 3.1) Нужна помощь в решении | xcyber | Помощь студентам | 3 | 23.12.2008 17:04 |
Нужна помощь в решении нескольких задач | KpeHDeJIb | Помощь студентам | 16 | 28.06.2008 13:17 |
Нужна помощь в решении двух задач | Exact | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 23.05.2008 09:01 |
Нужна помощь в решении задачи в Delphi | AndrYxo | Помощь студентам | 10 | 28.04.2008 15:53 |