Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Организация процесса добавления покупателей 
:(
    Опции темы
letsgo
Дата 25.3.2010, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 17.2.2009

Репутация: нет
Всего: нет



Задачка, возможно, не совсем, связанная на PHP, но так как всё-таки решаться она будет с помощью именно PHP, решил разместить её именно здесь.

Итак, есть таблица БД, в которой хранятся покупатели (только юридические лица).
Есть пользовательский интерфейс, через который менеджеры (продажники) забивают информацию о заказах тех самых покупателей.
Т.е. приходит ООО "Вася Пупкин" к менеджеру, заказывает какой-то товар/услугу и менеджер через этот интерфейс добавляет информацию о совершенной сделке, и !!это важно!!!, если ООО "Вася Пупкин" нет в таблице покупателей, то он эту компанию добавляет.
Затем, через какое-то время, ООО "Вася Пупкин" приходит еще раз, но обращается уже к другому менеджеру и тот, то ли от "большой занятости", то ли по каким-то причинам иным (их обычно у менеджеров миллионы), добавляет ООО "Вася Пупкин" в базу опять. А если через некоторое время "Вася Пупкин" придёт еще раз, то уж не сложно догадаться, что в базе будет дубль 3 ООО "Вася Пупкин".
Всё бы ничего, но вот данные об этих покупателях затем заносятся в 1С и злой главный бухгалтер начинает рвать волосы на себе и кричать, почему у меня в контрагентах 3 Васи пупкина!!!
Поэтому, очень важный вопрос. 
Как сделать, чтобы ООО "Вася Пупкин" искался однозначно. Иногда, менеджеры заводят его, как ООО "Vasya Pupkin", а иногда просто "V.Pupkin", а ищется именно по названию.
Усложнение добавления информации об услуге, например, добавить обязательно ИНН покупателя, может обернуться тем, что фирмы просто не будут обращаться именно к нашей компании, ведь всем нужно сделать всё быстро. 

PM MAIL   Вверх
Fortop
Дата 25.3.2010, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(letsgo @  25.3.2010,  18:20 Найти цитируемый пост)
добавляет ООО "Вася Пупкин" в базу опять.

У предприятий есть код гос.реестра.
Он уникален, поэтому достаточно сделать ключ и сделать поле обязательным

Добавлено через 3 минуты и 59 секунд
Цитата(letsgo @  25.3.2010,  18:20 Найти цитируемый пост)
А если через некоторое время "Вася Пупкин" придёт еще раз,

Почему после первого, но до этого посещения не получить с него необходимую информацию?

Данный вопрос не является решаемым в автоматическом режиме. Необходим ручной контроль конечных результатов в БД.
Максимум что можно, это организовать показ клиентов без полной информации и поиск/фильтрацию по этому списку


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
brother79
Дата 31.3.2010, 08:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 471
Регистрация: 18.8.2009

Репутация: 2
Всего: 6



Или скажем заносить какойнь-дь ИНН в базу, а по нему уже смотреть что повтор.
Или самый простой вар-нт, менеджеру спросить "Вы у нас уже что-то покупали", если да, поискать внимательнее в базе.


--------------------
PM MAIL WWW   Вверх
IgorIV
Дата 31.3.2010, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Цитата(letsgo @  25.3.2010,  19:20 Найти цитируемый пост)
Как сделать, чтобы ООО "Вася Пупкин" искался однозначно. Иногда, менеджеры заводят его, как ООО "Vasya Pupkin", а иногда просто "V.Pupkin",

А это юридически уже разные названия фирм. Тут ничего не попишешь.
Попробуй сделать поиск черех аякс. Форму собственности сделать отдельно, их вроде не так много. А название искать при появлении первых букв.

Цитата(letsgo @  25.3.2010,  19:20 Найти цитируемый пост)
Всё бы ничего, но вот данные об этих покупателях затем заносятся в 1С и злой главный бухгалтер начинает рвать волосы на себе и кричать, почему у меня в контрагентах 3 Васи пупкина!!!

Неужели это так критично? smile
PM MAIL   Вверх
Fortop
Дата 31.3.2010, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(IgorIV @  31.3.2010,  11:22 Найти цитируемый пост)
Неужели это так критично?

А баланс как сводить?

Или только в разрезе одной строки "Доход" и все?


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1036 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.