Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s
93 lines
7.7 KiB
Plaintext
93 lines
7.7 KiB
Plaintext
---
|
||
title: Объекты
|
||
description: Узнайте о стандартных и пользовательских объектах в Twenty.
|
||
---
|
||
|
||
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
|
||
|
||
## Стандартные объекты
|
||
|
||
Стандартные объекты - это предварительно определенные сущности в вашем рабочем пространстве, которые помогут вам начать работу. Они являются частью общей модели данных, доступной всем пользователям Twenty. Вы можете использовать их как есть, настраивать их или деактивировать.
|
||
|
||
<img src="/images/user-guide/objects/standard-objects.png" style={{width:'100%'}} />
|
||
|
||
### Люди
|
||
|
||
Объект `People` хранит ваши контакты. Он включает в себя контактные данные и историю взаимодействия, чтобы вы могли видеть все ваши взаимодействия с клиентами в одном месте.
|
||
|
||
### Компании
|
||
|
||
Объект `Companies` хранит ваши бизнес-аккаунты. В него входят такие данные, как индустрия, размер и местоположение. Компания связана с объектами `People` и `Opportunities`.
|
||
|
||
### Возможности
|
||
|
||
Объект `Opportunities` хранит данные, связанные со сделками. Он отслеживает продвижение потенциальных продаж от поиска до закрытия, фиксируя этапы, размеры сделок, связанные учетные записи, и ожидаемую дату закрытия. Вы можете просмотреть вашу воронку продаж в виде канбана.
|
||
|
||
### Заметки
|
||
|
||
Объект `Notes` хранит произвольные заметки, которые можно прикреплять к записям «Люди», «Компании», «Сделки» и другим записям. Используйте заметки, чтобы фиксировать итоги встреч, важные подробности и другую контекстную информацию.
|
||
|
||
### Задачи
|
||
|
||
Объект `Tasks` хранит задачи и поручения. Задачи можно связывать с записями «Люди», «Компании», «Сделки» и другими записями. Отслеживайте сроки, исполнителей и статус выполнения, чтобы не упускать последующие действия.
|
||
|
||
## Пользовательские объекты
|
||
|
||
Пользовательские объекты позволяют хранить информацию, уникальную для вашей организации, с которой стандартные объекты не справляются. Например, если вы SpaceX, вы можете создать пользовательский объект для Ракет и Запусков.
|
||
|
||
<img src="/images/user-guide/objects/custom-objects.png" style={{width:'100%'}} />
|
||
|
||
### Создание нового пользовательского объекта
|
||
|
||
Чтобы создать новый пользовательский объект:
|
||
|
||
1. Перейдите в Настройки в боковой панели слева.
|
||
2. В рабочей области перейдите к модели данных. Здесь вы сможете увидеть обзор всех ваших существующих стандартных и пользовательских объектов (как активных, так и деактивированных).
|
||
|
||
<VimeoEmbed videoId="926288174" title="Видеодемонстрация" />
|
||
|
||
3. Нажмите на `+ Новый объект` вверху. Введите имя (как в единственном, так и во множественном числе), выберите значок и добавьте описание для вашего пользовательского объекта, а затем нажмите Сохранить (в правом верхнем углу). Используя Листинг как пример пользовательского объекта, единственное число будет "листинг", а множественное - "листинги", вместе с описанием, например, "Листинги, которые хозяева создали для показа своей собственности."
|
||
4. Ваш пользовательский объект создан и появится в боковой панели. Вы можете сразу начать добавлять в него записи.
|
||
|
||
## Управление объектами
|
||
|
||
### Деактивация объектов
|
||
|
||
Если вам не нужен стандартный или пользовательский объект:
|
||
|
||
1. Перейдите в Настройки → Модель данных
|
||
2. Найти объект, который вы хотите деактивировать и нажать на него
|
||
3. Перейти на вкладку **Настройки** объекта
|
||
4. Нажмите кнопку `Deactivate`
|
||
5. Объект будет скрыт в вашем рабочем пространстве, но данные сохранятся
|
||
|
||
### Повторная активация объектов
|
||
|
||
Чтобы вернуть деактивированный объект:
|
||
|
||
1. Перейдите в Настройки → Модель данных
|
||
2. Включить фильтр `Деактивированные`
|
||
3. Искать деактивированные объекты (у них есть `Деактивированные` рядом с их именем)
|
||
4. Щелкните `⋮`, а затем `Activate`, чтобы снова активировать его
|
||
5. Объект и все его данные будут восстановлены
|
||
|
||
## Лучшие практики
|
||
|
||
### Когда создавать пользовательские объекты
|
||
|
||
* **Уникальные бизнес-сущности**: Объекты, специфичные для вашей отрасли или процесса
|
||
* **Сложные связи**: Когда нужно отслеживать связи между несколькими сущностями
|
||
* **Масштабируемые данные**: Когда у чего-то может быть много экземпляров
|
||
|
||
### Когда лучше использовать поля
|
||
|
||
* **Простые атрибуты**: Свойства, описывающие существующие объекты
|
||
* **Категории или метки**: Способы классификации существующих записей
|
||
* **Одиночные значения**: Информация, которой не требуется собственный жизненный цикл
|
||
|
||
### Именование объектов
|
||
|
||
* **Используйте понятные, описательные названия**: Сделайте очевидным, что представляет собой объект
|
||
* **Следуйте соглашениям**: Используйте единственное число для названия объекта и множественное — для коллекции
|
||
* **Учитывайте свою команду**: Выбирайте названия, которые будут понятны всем
|