Eugeen Опубликовано: 26 апреля, 2007 Share Опубликовано: 26 апреля, 2007 (изменено) Как известно цены на стеклопакеты зависят от площади, хочу в программе учесть этот момент, но не получается. Пробовал сделать таким образом. Справочник комплектующие, вкладка заполнения. Прописываю СП 24 с ценой 0 Дальше пишу/между слешами площадь стеклопаекта/ через - его условная цена СП 24/0,12-0,19/-4 СП 24/0,2-0,4/-3 СП 24/0,41-0,8/-2 СП 24/0,81-2,4/-1 СП 24/2,4-4/-2 Спраочник вставки, вкладка заполнения Прописываю для артикула СП 24 вставки СП 24/X-Y/ указывая минимальную и максимальную площадь. Предполагалось, что программа на основании огрничений по площади будет отбирать соответсвующюю вставку и все нормально. Однако получается следующее. Программа отбирает только две вставки СП 24/0,81-2,4/-1 СП 24/2,4-4/-2 Меньшая по площади вставки пропадают СП 24/0,12-0,19/-4 СП 24/0,2-0,4/-3 СП 24/0,41-0,8/-2 Причем прога не ругается что вставка для артикула СП 24 не задана, значит вставки типа есть, но в распечатках и в ценообразовании они участвуют. Мне это сильно не нравиться, так как именно на маленькие стеклопакеты цена гораздо выше. Что я делаю не так или может быть существует еще какой нибудь способ грамотно решить эту проблему? Изменено 26 апреля, 2007 пользователем Eugeen Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Sergeitch Опубликовано: 26 апреля, 2007 Share Опубликовано: 26 апреля, 2007 Что я делаю не так или может быть существует еще какой нибудь способ грамотно решить эту проблему? Если все сделано так, как написано - должно работать. Ищи ошибку!!! Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Eugeen Опубликовано: 27 апреля, 2007 Автор Share Опубликовано: 27 апреля, 2007 (изменено) Ищи ошибку!!! К сожалению в своем глазу иной раз и бревна не видно Выставлю на суд общественности, может вы заметите. Заметил одну особенность, вставка не отображаеться если оба числа площади десятичная дробь меньше единицы, если хоть одно из чисел больше одного, вставка подхватывается Не фига не могу понять, причем еще в 4 версии пытался это сделать, но был тот же косяк. Изменено 27 апреля, 2007 пользователем Eugeen Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Sergeitch Опубликовано: 27 апреля, 2007 Share Опубликовано: 27 апреля, 2007 (изменено) К сожалению в своем глазу иной раз и бревна не видно Выставлю на суд общественности, может вы заметите. Заметил одну особенность, вставка не отображаеться если оба числа площади десятичная дробь меньше единицы, если хоть одно из чисел больше одного, вставка подхватывается Не фига не могу понять, причем еще в 4 версии пытался это сделать, но был тот же косяк. Прописано все правильно. Есть один вопрос - пакет, имеющий площадь 0,195 в какую группу попадает? Да, если реальный баг в программе (на следующей неделе проверю) - есть вариант - сделай 5 вставок для этого артикула и ограничения по площади пропиши для вставки, а не для спецификации. А в спецификацию для каждой вставки свой артикул - может тогда заработает. Изменено 27 апреля, 2007 пользователем Sergeitch Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Eugeen Опубликовано: 27 апреля, 2007 Автор Share Опубликовано: 27 апреля, 2007 Прописано все правильно. Есть один вопрос - пакет, имеющий площадь 0,195 в какую группу попадает? Да, если реальный баг в программе (на следующей неделе проверю) - есть вариант - сделай 5 вставок для этого артикула и ограничения по площади пропиши для вставки, а не для спецификации. А в спецификацию для каждой вставки свой артикул - может тогда заработает. Скорее все в группу от 0,2 программа должна округлять до 2 знаков после запятой. Да в конце концов вчера так и сделал, клонировал 5 вставок, в принципе все заработало. Спасибо за участие. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
edward Опубликовано: 27 апреля, 2007 Share Опубликовано: 27 апреля, 2007 (изменено) Скорее все в группу от 0,2 программа должна округлять до 2 знаков после запятой.Да в конце концов вчера так и сделал, клонировал 5 вставок, в принципе все заработало. Спасибо за участие. Нужно каждый пакет с другой формулой расчета прописать отдельно задав все условия (площадь, неценка или вариант расчета т.д.). Если нужна более гибкая система расчета можно еще поиграться с приоритетами. Изменено 27 апреля, 2007 пользователем edward Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
dm201 Опубликовано: 27 апреля, 2007 Share Опубликовано: 27 апреля, 2007 Скорее все в группу от 0,2 программа должна округлять до 2 знаков после запятой.Да в конце концов вчера так и сделал, клонировал 5 вставок, в принципе все заработало. Спасибо за участие. А Вы уверены что площадь описывается в кв.м? Я с ней не работал , но ограничения на линейные размеры описываются в мм. Может и площадь в кв.мм? Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Eugeen Опубликовано: 27 апреля, 2007 Автор Share Опубликовано: 27 апреля, 2007 А Вы уверены что площадь описывается в кв.м? Я с ней не работал , но ограничения на линейные размеры описываются в мм. Может и площадь в кв.мм? Дело в том что вставки с ограничениями по площади больше 0,81 кв.м. программа отбирает и считает правильно. Так что врядли... Ну собственно изучение этого вопроса носит уже академический характер, потому что проблема решена. Цитата Ссылка на комментарий Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.