![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| letsgo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 17.2.2009 Репутация: нет Всего: нет |
Задачка, возможно, не совсем, связанная на PHP, но так как всё-таки решаться она будет с помощью именно PHP, решил разместить её именно здесь.
Итак, есть таблица БД, в которой хранятся покупатели (только юридические лица). Есть пользовательский интерфейс, через который менеджеры (продажники) забивают информацию о заказах тех самых покупателей. Т.е. приходит ООО "Вася Пупкин" к менеджеру, заказывает какой-то товар/услугу и менеджер через этот интерфейс добавляет информацию о совершенной сделке, и !!это важно!!!, если ООО "Вася Пупкин" нет в таблице покупателей, то он эту компанию добавляет. Затем, через какое-то время, ООО "Вася Пупкин" приходит еще раз, но обращается уже к другому менеджеру и тот, то ли от "большой занятости", то ли по каким-то причинам иным (их обычно у менеджеров миллионы), добавляет ООО "Вася Пупкин" в базу опять. А если через некоторое время "Вася Пупкин" придёт еще раз, то уж не сложно догадаться, что в базе будет дубль 3 ООО "Вася Пупкин". Всё бы ничего, но вот данные об этих покупателях затем заносятся в 1С и злой главный бухгалтер начинает рвать волосы на себе и кричать, почему у меня в контрагентах 3 Васи пупкина!!! Поэтому, очень важный вопрос. Как сделать, чтобы ООО "Вася Пупкин" искался однозначно. Иногда, менеджеры заводят его, как ООО "Vasya Pupkin", а иногда просто "V.Pupkin", а ищется именно по названию. Усложнение добавления информации об услуге, например, добавить обязательно ИНН покупателя, может обернуться тем, что фирмы просто не будут обращаться именно к нашей компании, ведь всем нужно сделать всё быстро. |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
У предприятий есть код гос.реестра. Он уникален, поэтому достаточно сделать ключ и сделать поле обязательным Добавлено через 3 минуты и 59 секунд Почему после первого, но до этого посещения не получить с него необходимую информацию? Данный вопрос не является решаемым в автоматическом режиме. Необходим ручной контроль конечных результатов в БД. Максимум что можно, это организовать показ клиентов без полной информации и поиск/фильтрацию по этому списку -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| brother79 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 471 Регистрация: 18.8.2009 Репутация: 2 Всего: 6 |
Или скажем заносить какойнь-дь ИНН в базу, а по нему уже смотреть что повтор.
Или самый простой вар-нт, менеджеру спросить "Вы у нас уже что-то покупали", если да, поискать внимательнее в базе. |
|||
|
||||
| IgorIV |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 7.9.2009 Репутация: 2 Всего: 8 |
А это юридически уже разные названия фирм. Тут ничего не попишешь. Попробуй сделать поиск черех аякс. Форму собственности сделать отдельно, их вроде не так много. А название искать при появлении первых букв. Неужели это так критично? |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
А баланс как сводить? Или только в разрезе одной строки "Доход" и все? -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |