РТИ. Закрытие поручений в УНФ: различия между версиями
Irit (обсуждение | вклад) (Новая страница: «В конфигурации '''УНФ''' компании РТрансИнвест реализован механизм закрытия документов "Заказ покупателя" с видом операций "Поручение экспедитору" и "Поручение на ТО". В функциональную возможность включены следующие объекты метаданных: * Общие мо...») |
Irit (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 4: | Строка 4: | ||
* Общие модули | * Общие модули | ||
** ЛСР_ИнтеграцияСУНФСообщенияВызовСервера | |||
** ЛСР_ИнтеграцияСУНФСообщенияКлиент | |||
** ЛСР_ИнтерфейсAPI | ** ЛСР_ИнтерфейсAPI | ||
** ЛСР_ИнтерфейсAPIТочкаВхода | ** ЛСР_ИнтерфейсAPIТочкаВхода | ||
Строка 14: | Строка 16: | ||
** ЛСР_ДобавлениеИзменениеТиповДокументовПоручений | ** ЛСР_ДобавлениеИзменениеТиповДокументовПоручений | ||
** ЛСР_ЧтениеТиповДокументовПоручений | ** ЛСР_ЧтениеТиповДокументовПоручений | ||
** ЛСР_ИнтерфейсAPI | |||
** ЛСР_ДобавлениеИзменениеСОобщенийИнтеграции | |||
* HTTP-сервисы | * HTTP-сервисы | ||
** ЛСР_ИнтеграцияСБухгалтерией | ** ЛСР_ИнтеграцияСБухгалтерией | ||
Строка 20: | Строка 24: | ||
* Справочники | * Справочники | ||
** ЛСР_ТипыДокументовПоручений | ** ЛСР_ТипыДокументовПоручений | ||
* Документы | |||
** ЛСР_СообщениеИнтеграции | |||
* Обработки | * Обработки | ||
** ЛСР_ЗакрытиеПоручений | ** ЛСР_ЗакрытиеПоручений | ||
Строка 30: | Строка 36: | ||
[[Файл:РТИ. Кнопка "Отправить к закрытию".png|безрамки|451x451пкс]] | [[Файл:РТИ. Кнопка "Отправить к закрытию".png|безрамки|451x451пкс]] | ||
При нажатии на кнопку открывается форма закрытия поручения из обработки "ЛСР_ЗакрытиеПоручений". На форме отображаются список обязательных и рекомендуемых данных, которые необходимо добавить перед выполнением закрытия поручения. По необходимости можно добавить несколько документов одного типа. Тип значения, обязательность заполнения и подсказка определяются в элементе справочника "ЛСР_ТипыДокументовПоручений". | При нажатии на кнопку открывается форма закрытия поручения из обработки "'''''ЛСР_ЗакрытиеПоручений'''''". На форме отображаются список обязательных и рекомендуемых данных, которые необходимо добавить перед выполнением закрытия поручения. По необходимости можно добавить несколько документов одного типа. Тип значения, обязательность заполнения и подсказка определяются в элементе справочника "'''''ЛСР_ТипыДокументовПоручений'''''". | ||
[[Файл:РТИ. Закрытие поручения документы.png|мини|443x443пкс|Закрытие поручения]] | |||
При нажатии на кнопку "Сохранить" данные сохраняются в регистре сведений "'''''ЛСР_ДанныеДокументовПоручений'''''". | |||
При нажатии на кнопку "Отправить к закрытию" выполняется проверка заполненности обязательных значений, если все ок - то выполняется сохранение незаписанных значений, затем устанавливается статус поручения "На закрытии" (значение берется из константы "'''''ЛСР_СтатусПорученияНаЗакрытии'''''"). На этом работа в пользовательском режиме завершена. | |||
В HTTP-сервисе "'''''ЛСР_ИнтеграцияСБухгалтерией'''''" реализованы два метода: | |||
'''getAssign''' - для получения списка данных по закрытым поручениям из регистра сведений ЛСР_ДанныеДокументовПоручений в JSON | |||
'''closeAssign''' - для отметки поручения как завершено (устанавливается статус Завершен". | |||
На форме поручения со статусом "На закрытии" и "Завершен" нельзя вносить изменения, при этом со статуса "На закрытии" снять еще можно, со статуса "Завершен" - уже нет. | |||
Дополнительно для заказов покупателей отключен контроль завершенности заказа при создании на их основании других документов. | |||
При | Дополнительно программным путем на форме поручений экспедитору и поручений ТО программно отрисовывается окно с сообщениями по поручению. Сообщения используются для обмена между УНФ и БП. При получении сообщения со стороны БП менеджеру поручения формируется уведомление о новом сообщении. |
Текущая версия от 19:13, 19 июня 2023
В конфигурации УНФ компании РТрансИнвест реализован механизм закрытия документов "Заказ покупателя" с видом операций "Поручение экспедитору" и "Поручение на ТО".
В функциональную возможность включены следующие объекты метаданных:
- Общие модули
- ЛСР_ИнтеграцияСУНФСообщенияВызовСервера
- ЛСР_ИнтеграцияСУНФСообщенияКлиент
- ЛСР_ИнтерфейсAPI
- ЛСР_ИнтерфейсAPIТочкаВхода
- ЛСР_ПоручениеЗакрытие
- ЛСР_ПоручениеЗакрытиеВызовСервера
- ЛСР_ПоручениеЗакрытиеКлиент
- ЛСР_ПоручениеЗакрытиеКлиентСервер
- Роли
- ЛСР_ДобавлениеИзменениеДанныеДокументовПоручений
- ЛСР_ДобавлениеИзменениеТиповДокументовПоручений
- ЛСР_ЧтениеТиповДокументовПоручений
- ЛСР_ИнтерфейсAPI
- ЛСР_ДобавлениеИзменениеСОобщенийИнтеграции
- HTTP-сервисы
- ЛСР_ИнтеграцияСБухгалтерией
- Константы
- ЛСР_СтатусПорученияНаЗакрытии
- Справочники
- ЛСР_ТипыДокументовПоручений
- Документы
- ЛСР_СообщениеИнтеграции
- Обработки
- ЛСР_ЗакрытиеПоручений
- Регистры сведений
- ЛСР_ДанныеДокументовПоручений
В документах "Заказ покупателя" с видом операций поручения в командной панели через библиотеку форм добавляется кнопка "Отправить на закрытие".
При нажатии на кнопку открывается форма закрытия поручения из обработки "ЛСР_ЗакрытиеПоручений". На форме отображаются список обязательных и рекомендуемых данных, которые необходимо добавить перед выполнением закрытия поручения. По необходимости можно добавить несколько документов одного типа. Тип значения, обязательность заполнения и подсказка определяются в элементе справочника "ЛСР_ТипыДокументовПоручений".
При нажатии на кнопку "Сохранить" данные сохраняются в регистре сведений "ЛСР_ДанныеДокументовПоручений".
При нажатии на кнопку "Отправить к закрытию" выполняется проверка заполненности обязательных значений, если все ок - то выполняется сохранение незаписанных значений, затем устанавливается статус поручения "На закрытии" (значение берется из константы "ЛСР_СтатусПорученияНаЗакрытии"). На этом работа в пользовательском режиме завершена.
В HTTP-сервисе "ЛСР_ИнтеграцияСБухгалтерией" реализованы два метода:
getAssign - для получения списка данных по закрытым поручениям из регистра сведений ЛСР_ДанныеДокументовПоручений в JSON
closeAssign - для отметки поручения как завершено (устанавливается статус Завершен".
На форме поручения со статусом "На закрытии" и "Завершен" нельзя вносить изменения, при этом со статуса "На закрытии" снять еще можно, со статуса "Завершен" - уже нет.
Дополнительно для заказов покупателей отключен контроль завершенности заказа при создании на их основании других документов.
Дополнительно программным путем на форме поручений экспедитору и поручений ТО программно отрисовывается окно с сообщениями по поручению. Сообщения используются для обмена между УНФ и БП. При получении сообщения со стороны БП менеджеру поручения формируется уведомление о новом сообщении.