Задача [CRM19]: шаблон документа "Счет-фактура"

Формулировка проблемы: необходимо реализовать кейс системы управления взаимоотношениями с клиентами.

Решение: для релизации шаблонов документов, используемых в CRM, в типовую конфигурацию требуется добавить объекты:

Справочники
Условия оплаты

Код справочника: crm_dict_paymentMode.

Поля справочника:

Код Имя Комментарий Переводить

crm_dict_paymentMode_type

Название

Да

crm_dict_paymentMode_value

Порядковый номер пункта в выпадающем списке

Нет

Данные справочника по умолчанию:

Название Порядковый номер пункта в выпадающем списке

Безналичный расчет

1

Наличный расчет

2

Способы отправления

Код справочника: crm_dict_deliveryMode.

Поля справочника:

Код Имя Комментарий Переводить

crm_dict_deliveryMode_type

Название

Да

crm_dict_deliveryMode_value

Порядковый номер пункта в выпадающем списке

Нет

Данные справочника по умолчанию:

Название Порядковый номер пункта в выпадающем списке

Доставка

1

Самовывоз

2

Прочее

3

Форма "Счет-фактура"

Код формы: 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_dict_paymentMode)

crm_form_invoice_conditions

Адрес: республика

однострочное поле (значение по умолчанию: "Республика Казахстан")

crm_form_invoice_republic

Адрес: город

выпадающий список (справочник crm_dict_cities) (город поставки из договора, выбранного в поле "Основание (договор поставки)")

crm_form_invoice_city

Адрес: улица

однострочное поле (адрес поставки из договора, выбранного в поле "Основание (договор поставки)")

crm_form_invoice_address

Доверенность

однострочное поле (значение по умолчанию: "без доверенности")

crm_form_invoice_vicarious

Способ отправления

выпадающий список (справочник crm_dict_deliveryMode)

crm_form_invoice_departure

Товарно-транспортная накладная

однострочное поле

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} г.

Однострочные поля:

  • Маска ввода всех полей "БИН" - ############

Компонент выбора адресата настроен так же, как в задаче "CRM8: Шаблоны документов"

Реестр "Счет-фактуры"

Для реестра настроено событие активации:

Маршрут активации - Действия:

  • Тип действия - Отправка документа по форме

  • Название - Отправка документа по форме

  • Адресат - 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

да