Fedor af80214990 feat: Добавлена операция CreateWebProject для vTiger webservice
- Упрощённая операция создания проекта: обязательно policy_number + contact_id
- Логика: если проект с таким полисом существует - возвращает ID БЕЗ обновления
- Если не существует - создаёт новый проект
- Поля:
  * projectname: 'ERV {полис} цифровой адвокат'
  * projectstatus: 'модерация'
  * projecttype: 'ерв урегулирование'
  * linktoaccountscontacts: привязка к контакту
  * cf_1994: Заявитель (контрагент 67458)
  * cf_1885: номер полиса
  * cf_1887, cf_1889: периоды страхования (опционально)
- Возвращает JSON: {"project_id": "123", "is_new": true/false}
- Зарегистрировано в БД:
  * vtiger_ws_operation (id: 51)
  * vtiger_ws_operation_parameters (policy_number, contact_id, period_start, period_end)
- Логи: logs/CreateWebProject.log
- Протестировано: проект 396865 создан и повторно найден без дублирования
2025-11-01 12:51:54 +03:00
2025-10-24 19:59:28 +03:00
2025-11-01 01:02:03 +03:00
2025-10-24 19:59:28 +03:00
2025-09-26 10:50:15 +03:00

salesplatform-vtigercrm

Description
CRM with S3 File Storage Migration & Real-time Features
Readme 455 MiB
Languages
PHP 50.6%
JavaScript 37.7%
Smarty 4.4%
HTML 2.9%
CSS 2.3%
Other 1.7%