Коллеги как сделать реестр договоров ? Необходимо чтоб к текущему номеру договора например 01012018 + 1 и получается следующий номер договора система выдавала 02012018 ? Или при заведении сделки генерировать как то новый номер договора...
Может кто то поделится своими наработками ?
Реестр договоров
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реестр договоров
Для этих целей было сделано два новый поля в 2.4
https://vk.com/rukovoditel_project?w=wall-80230319_691
https://vk.com/rukovoditel_project?w=wall-80230319_697
На данный момент автоинкремент в системе - это системное поле id
https://vk.com/rukovoditel_project?w=wall-80230319_691
https://vk.com/rukovoditel_project?w=wall-80230319_697
На данный момент автоинкремент в системе - это системное поле id
- Oleg
- Сообщения: 464
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Реестр договоров
У на с в данный момент реализовано вот так
MySQL формула RIGHT(CONCAT("0000", id),4)
MySQL формула RIGHT(CONCAT("0000", id),4)
Re: Реестр договоров
Сейчас прорабатываем следующий момент необходимо чтобы реестр договоров переключался в зависимости от выбранной ООО при заведении сделки... тобишь принцип многоуровневых списков при выборе определенной страны только ее города... так и тут надо при выборе менеджером определенного ООО реестр договор был свой... типа зависимость чтоле...
-
De_mon
- Спонсор

- Сообщения: 194
- Зарегистрирован: 14 авг 2017, 09:08
- Имя: Дмитрий Горбунов
- Откуда: Россия Уфа
- Организация: Мебель Феличе
- Контактная информация:
Re: Реестр договоров
Подобная история и у нас. Заказ может быть с договором к которому необходимо присвоить номер , так и без договора, где номер не присваивается. Номера договоров , естественно, должны идти по порядку и быть уникальными. При добавлении заказа есть переключатели - "договор " и "без договора" , в зависимости от этих вариантов номер должен либо назначяться либо должно быть пустое поле. Пробую через формулу , пока получается так себе
Re: Реестр договоров
Хм ну по идее нужен принцип как в списках с зависимостях как пример с городами в выпадающих если ооо "рога" то договора 01022018+1, если ооо "копыта" то 00001+1
-
De_mon
- Спонсор

- Сообщения: 194
- Зарегистрирован: 14 авг 2017, 09:08
- Имя: Дмитрий Горбунов
- Откуда: Россия Уфа
- Организация: Мебель Феличе
- Контактная информация:
Re: Реестр договоров
Интересная история ) Поробовал вот такую конструкцию с функцией : if([262]=24,({1}+1),'без договора')
Где [262]-это вид заказа, 24-с договором, а {1} - функция возвращающая макимальное значение договора. В итоге : Error: 500 Internal Server Error )))))) я далеко не программист , но понимаю что происходит что то вроде зацикливания. Т.е. Нужна какое то статическое значение от которого и пойдет отсчет. Но и MySql не возвращает ошибки, синтаксис то соблюден )
Где [262]-это вид заказа, 24-с договором, а {1} - функция возвращающая макимальное значение договора. В итоге : Error: 500 Internal Server Error )))))) я далеко не программист , но понимаю что происходит что то вроде зацикливания. Т.е. Нужна какое то статическое значение от которого и пойдет отсчет. Но и MySql не возвращает ошибки, синтаксис то соблюден )