Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
doc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Skripnikov
doc
Commits
0e0589b7
Commit
0e0589b7
authored
Jan 16, 2017
by
Kristina Markova
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CRM spec: +invoices
parent
17ce47c8
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
280 additions
and
0 deletions
+280
-0
crm/spec/src/crm_consist/buildin_objects.md
crm/spec/src/crm_consist/buildin_objects.md
+280
-0
No files found.
crm/spec/src/crm_consist/buildin_objects.md
View file @
0e0589b7
...
@@ -27,6 +27,7 @@
...
@@ -27,6 +27,7 @@
*
[
Договор поставки (оплата частями)
](
#crm8.formContractDeliveryPart
)
*
[
Договор поставки (оплата частями)
](
#crm8.formContractDeliveryPart
)
*
[
Коммерческое предложение
](
#crm8.formOffer
)
*
[
Коммерческое предложение
](
#crm8.formOffer
)
*
[
Акт приема-передачи товара
](
#crm8.formCertificate
)
*
[
Акт приема-передачи товара
](
#crm8.formCertificate
)
*
[
Счет-фактура
](
#crm19.formInvoice
)
*
[
Пользовательские компоненты
](
#crm2.userModules
)
*
[
Пользовательские компоненты
](
#crm2.userModules
)
*
[
crm_component_canban
](
#crm2.uMCanban
)
*
[
crm_component_canban
](
#crm2.uMCanban
)
...
@@ -55,6 +56,7 @@
...
@@ -55,6 +56,7 @@
*
[
Договоры поставки (оплата частями)
](
#crm8.registryContractDeliveryPart
)
*
[
Договоры поставки (оплата частями)
](
#crm8.registryContractDeliveryPart
)
*
[
Коммерческие предложения
](
#crm8.registryOffer
)
*
[
Коммерческие предложения
](
#crm8.registryOffer
)
*
[
Акты приема-передачи товара
](
#crm8.registryCertificates
)
*
[
Акты приема-передачи товара
](
#crm8.registryCertificates
)
*
[
Счет-фактуры
](
#crm19.registryInvoices
)
*
[
Группы реестров
](
#crm2.registriesGroup
)
*
[
Группы реестров
](
#crm2.registriesGroup
)
*
[
Базовый учет продаж
](
#crm2.group_marketing
)
*
[
Базовый учет продаж
](
#crm2.group_marketing
)
...
@@ -74,6 +76,8 @@
...
@@ -74,6 +76,8 @@
*
[
Социальные сети
](
#crm2.dictionarySocialNetworks
)
*
[
Социальные сети
](
#crm2.dictionarySocialNetworks
)
*
[
Действия напоминаний
](
#crm2.dictionaryremindActions
)
*
[
Действия напоминаний
](
#crm2.dictionaryremindActions
)
*
[
Города Казахстана
](
#crm8.dictionaryCities
)
*
[
Города Казахстана
](
#crm8.dictionaryCities
)
*
[
Условия оплаты
](
#crm19.dictionaryPaymentMode
)
*
[
Способы отправления
](
#crm19.dictionaryDeliveryMode
)
*
[
Создание документов
](
#crm2.createDoc
)
*
[
Создание документов
](
#crm2.createDoc
)
*
[
Запись аккаунта
](
#crm2.accountRecord
)
*
[
Запись аккаунта
](
#crm2.accountRecord
)
...
@@ -1094,6 +1098,180 @@
...
@@ -1094,6 +1098,180 @@
*
включена опция "Не удалять пробелы в начале строки"
*
включена опция "Не удалять пробелы в начале строки"
##### Счет-фактура {#crm19.formInvoice}
Код формы: crm_form_invoice.
Форма содержит следующие компоненты:
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Поле | Тип компонента | Имя компонента |
+==================================+===================================================+========================================================+
|
**Номер счета**
| однострочное поле | crm_form_invoice_number |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Дата счета**
| выбор даты | crm_form_invoice_date |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Основание (договор поставки)**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Единовременная оплата | ссылка на реестр "Договоры поставки | crm_form_invoice_contract_100 |
| | (единовременная оплата)" | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Оплата частями | ссылка на реестр "Договоры поставки | crm_form_invoice_contract_part |
| | (оплата частями)" | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Сведения о поставщике**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Наименование | выбор подразделений (всегда выбрана корневая нода)| crm_form_invoice_provider_name |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИН | однострочное поле | crm_form_invoice_provider_bin |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Адрес | многострочное поле | crm_form_invoice_provider_address |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| ИИК | однострочное поле | crm_form_invoice_provider_iik |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИК | однострочное поле | crm_form_invoice_provider_bik |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Свидетельство о постановке на**
| группа полей | |
|
**регистрационный учет по НДС**
| | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Серия | однострочное поле | crm_form_invoice_provider_nds_series |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Номер | однострочное поле | crm_form_invoice_provider_nds_number |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Дата выдачи | числовое поле | crm_form_invoice_provider_nds_date |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Номер договора (контракта)**
| однострочное поле (номер договора, выбранного в | crm_form_invoice_contract_number |
|
**на поставку**
| группе полей "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Дата договора (контракта)**
| однострочное поле (дата договора, выбранного в | crm_form_invoice_contract_date |
|
**на поставку**
| группе полей "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Условия оплаты по договору**
| выпадающий список (справочник | crm_form_invoice_conditions |
|
**(контракту)**
| crm_dict_paymentMode) | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Адрес: республика**
| однострочное поле (значение по умолчанию: | crm_form_invoice_republic |
| | "Республика Казахстан") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Адрес: город**
| выпадающий список (справочник crm_dict_cities) | crm_form_invoice_city |
| | (город поставки из договора, выбранного в поле | |
| | "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Адрес: улица**
| однострочное поле (адрес поставки из договора, | crm_form_invoice_address |
| | выбранного в поле "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Доверенность**
| однострочное поле (значение по умолчанию: | crm_form_invoice_vicarious |
| | "без доверенности") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Способ отправления**
| выпадающий список (справочник | crm_form_invoice_departure |
| | crm_dict_deliveryMode) | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Товарно-транспортная**
| однострочное поле | crm_form_invoice_ttn |
|
**накладная**
| | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Грузоотправитель**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИН | однострочное поле | crm_form_invoice_sender_bin |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Наименование | однострочное поле (наименование организации | crm_form_invoice_sender_name |
| | поставщика из договора, выбранного в поле | |
| | "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Адрес | многострочное поле | crm_form_invoice_sender_address |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Грузополучатель**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИН | однострочное поле | crm_form_invoice_receiver_bin |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Наименование | однострочное поле | crm_form_invoice_receiver_name |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Адрес | многострочное поле | crm_form_invoice_receiver_address |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Получатель**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Наименование | однострочное поле (наименование организации | crm_form_invoice_mainreceiver_name |
| | заказчика из договора, выбранного в поле | |
| | "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИН | однострочное поле | crm_form_invoice_mainreceiver_bin |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Адрес | многострочное поле | crm_form_invoice_mainreceiver_address |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| ИИК | однострочное поле | crm_form_invoice_mainreceiver_iik |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| БИК | однострочное поле | crm_form_invoice_mainreceiver_bik |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Перечень закупаемых товаров**
| динамическая таблица (из группы полей "Перечень | crm_form_invoice_order |
| | закупаемых товаров) договора, указанного в поле | |
| | "Основание (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| № п/п | однострочное поле | crm_form_deal_order_number |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Наименование товаров (работ, | ссылка на реестр "Прайс-лист" | crm_form_deal_order_orderList |
| услуг) | | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Ед. изм. | однострочное поле | crm_form_deal_order_unit |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Кол-во (объем) | числовое поле | crm_form_deal_order_amount |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Цена (KZT) | числовое поле | crm_form_deal_order_price |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Стоимость товаров (работ, | числовое поле | crm_form_deal_order_total |
| услуг) без НДС | | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Ставка НДС | числовое поле | crm_form_invoice_order_nds |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Сумма НДС | числовое поле | crm_form_invoice_order_nds_summ |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Всего стоимость реализации | числовое поле | crm_form_invoice_order_summ_by_item |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Ставка акциз | числовое поле | crm_form_invoice_order_akciz |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Сумма акциз | числовое поле | crm_form_invoice_order_akciz_summ |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Всего по счету**
| группа полей | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Стоимость товаров (работ, | числовое поле | crm_form_invoice_order_total |
| услуг) без НДС | | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Сумма НДС | числовое поле | crm_form_invoice_order_nds_summ_total |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Всего стоимость реализации | числовое поле | crm_form_invoice_order_summ_total |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
| Сумма акциз | числовое поле | crm_form_invoice_order_akciz_summ_total |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Руководитель**
| ссылка на реестр "Контакты" (поле "Заказчик | crm_form_invoice_client_client |
| | (контакт)" договора, выбранного в поле "Основание | |
| | (договор поставки)") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Главный бухгалтер**
| однострочное поле | crm_form_invoice_booker |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Источник адреса**
| выпадающий список | choice |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Выбрать аккаунт**
| ссылка на реестр "Аккаунты" | account_link |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Выбрать контакт**
| ссылка на реестр "Контакты" | contact_link |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**E-mail**
| однострочное поле | email |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Адреса аккаунта**
| динамическая таблица (из группы полей "E-mail" | crm_form_account_email |
| | аккаунта, указанного в поле "Выбрать аккаунт") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Актуальный адрес аккаунта**
| однострочное поле | crm_form_account_email_email |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Адреса контакта**
| динамическая таблица (из группы полей "E-mail" | crm_form_contact_email |
| | контакта, указанного в поле "Выбрать контакт") | |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
|
**Актуальный адрес контакта**
| однострочное поле | crm_form_contact_email_email |
+----------------------------------+---------------------------------------------------+--------------------------------------------------------+
*Компоненты выбора даты*
:
*
Формат даты всех компонентов выбора дат -
`${dd}.${mm}.${yyyy} г.`
*Однострочные поля*
:
*
Маска ввода всех полей "БИН" -
`############`
<
#include
"
crm_consist
/
buildin_objects_user_modules
.
md
"
>
<
#include
"
crm_consist
/
buildin_objects_user_modules
.
md
"
>
### Внешние модули-компоненты {#crm2.externalModuleComponents}
### Внешние модули-компоненты {#crm2.externalModuleComponents}
...
@@ -1546,6 +1724,52 @@
...
@@ -1546,6 +1724,52 @@
| crm_form_offer_from_user | От кого | 4 | нет |
| crm_form_offer_from_user | От кого | 4 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
##### Счет-фактуры {#crm19.registryInvoices}
Для реестра настроено событие активации:
> Маршрут активации - Действия:
> - Тип действия - Отправка документа по форме
> - Название - Отправка документа по форме
> - Адресат - `email`
Свойства реестра:
+--------------------------------------------------------+--------------------------------------------------------+
| Свойство | Значение |
+========================================================+========================================================+
| Код | crm_registry_invoices |
+--------------------------------------------------------+--------------------------------------------------------+
| Форма документа | crm_form_invoice |
+--------------------------------------------------------+--------------------------------------------------------+
| Группа | все маркетологи |
+--------------------------------------------------------+--------------------------------------------------------+
| Права | все |
+--------------------------------------------------------+--------------------------------------------------------+
| Сортировка | по дате создания |
+--------------------------------------------------------+--------------------------------------------------------+
| Направление сортировки | по убыванию |
+--------------------------------------------------------+--------------------------------------------------------+
Отображаемые поля формы:
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| Идентификатор колонки | Название поля | Номер | Значащее содержимое |
+========================================================+========================================================+============================+===========================+
| crm_form_invoice_number | Номер | 1 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_invoice_date | Дата | 2 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_invoice_receiver_name | Грузополучатель | 3 | нет |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_invoice_mainreceiver_name | Получатель | 4 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
| crm_form_invoice_order_summ_total | Стоимость реализации | 5 | да |
+--------------------------------------------------------+--------------------------------------------------------+----------------------------+---------------------------+
### Группы реестров {#crm2.registriesGroup}
### Группы реестров {#crm2.registriesGroup}
Конфигурация групп реестров зависит от выбранного
Конфигурация групп реестров зависит от выбранного
...
@@ -2072,6 +2296,62 @@
...
@@ -2072,6 +2296,62 @@
| г. Шымкент | 16 |
| г. Шымкент | 16 |
+--------------------------------+--------------------------------+
+--------------------------------+--------------------------------+
#### Условия оплаты {#crm19.dictionaryPaymentMode}
Код справочника: crm_dict_paymentMode.
Поля справочника:
+--------------------------------+-------------------+-------------------+------------------+
|
**Код**
|
**Имя**
|
**Комментарий**
|
**Переводить**
|
+================================+===================+===================+==================+
| crm_dict_paymentMode_type | Название | | Да |
+--------------------------------+-------------------+-------------------+------------------+
| crm_dict_paymentMode_value | Порядковый номер | | Нет |
| | пункта в | | |
| | выпадающем списке | | |
+--------------------------------+-------------------+-------------------+------------------+
Данные справочника по умолчанию:
+--------------------------------+--------------------------------+
|
**Название**
|
**Порядковый номер пункта в**
|
| |
**выпадающем списке**
|
+================================+================================+
| Безналичный расчет | 1 |
+--------------------------------+--------------------------------+
| Наличный расчет | 2 |
+--------------------------------+--------------------------------+
#### Способы отправления {#crm19.dictionaryDeliveryMode}
Код справочника: crm_dict_deliveryMode.
Поля справочника:
+--------------------------------+-------------------+-------------------+------------------+
|
**Код**
|
**Имя**
|
**Комментарий**
|
**Переводить**
|
+================================+===================+===================+==================+
| crm_dict_deliveryMode_type | Название | | Да |
+--------------------------------+-------------------+-------------------+------------------+
| crm_dict_deliveryMode_value | Порядковый номер | | Нет |
| | пункта в | | |
| | выпадающем списке | | |
+--------------------------------+-------------------+-------------------+------------------+
Данные справочника по умолчанию:
+--------------------------------+--------------------------------+
|
**Название**
|
**Порядковый номер пункта в**
|
| |
**выпадающем списке**
|
+================================+================================+
| Доставка | 1 |
+--------------------------------+--------------------------------+
| Самовывоз | 2 |
+--------------------------------+--------------------------------+
| Прочее | 3 |
+--------------------------------+--------------------------------+
### Создание документов {#crm2.createDoc}
### Создание документов {#crm2.createDoc}
Пункты создания документов представлены следующей структурой:
Пункты создания документов представлены следующей структурой:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment