Дополнительные возможности — различия между версиями
Anton (обсуждение | вклад) |
Anton (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | == Настройка для печатной документации == | ||
+ | |||
CustomGivnAct - Функция позволяет заменить печатную форму, акта передачи материальных ценностей (печать из выдачи) на пользовательскую. Включить использование этой возможности можно в переменных "Справочники" -> "Переменные" -> "Печать" -> "Акты передачи курьеру" -> "Печатная форма акта: Пользовательская". | CustomGivnAct - Функция позволяет заменить печатную форму, акта передачи материальных ценностей (печать из выдачи) на пользовательскую. Включить использование этой возможности можно в переменных "Справочники" -> "Переменные" -> "Печать" -> "Акты передачи курьеру" -> "Печатная форма акта: Пользовательская". | ||
Объявленные переменные | Объявленные переменные | ||
Строка 7: | Строка 9: | ||
Пользовательская форма акта, будет печататься только по заказам со статусом "На руках". | Пользовательская форма акта, будет печататься только по заказам со статусом "На руках". | ||
+ | == Настройка всплывающих окон== | ||
OnGivnStateChanged - Вызывается в транзакции при изменении статуса выдачи. В параметре %code% указан код выдачи. | OnGivnStateChanged - Вызывается в транзакции при изменении статуса выдачи. В параметре %code% указан код выдачи. | ||
Строка 18: | Строка 21: | ||
DAILY - задание выполняемое один раз в день | DAILY - задание выполняемое один раз в день | ||
+ | == Настройка документов == | ||
CustomAddressPrnForm2 - Кастомная реализация упрощенной печатной формы. В карточке заказе установлена галка Простые, и установлена переменная "Справочники" -> "Переменные" -> "Печать" -> "Упрощенные печатные формы" -> "Тип упрощенной печатной формы: 5" | CustomAddressPrnForm2 - Кастомная реализация упрощенной печатной формы. В карточке заказе установлена галка Простые, и установлена переменная "Справочники" -> "Переменные" -> "Печать" -> "Упрощенные печатные формы" -> "Тип упрощенной печатной формы: 5" | ||
GetTypeShippingPlace | GetTypeShippingPlace | ||
− | OnShelvingBarScan - Обработка | + | OnShelvingBarScan - Обработка отсканированного штрих-кода при комплектации. |
AdditionalStringForSMA - Дополнительные условия разделения актов на нал. и безнал. | AdditionalStringForSMA - Дополнительные условия разделения актов на нал. и безнал. | ||
Строка 28: | Строка 32: | ||
CustomBillDetaling - Кастомная детализация счета | CustomBillDetaling - Кастомная детализация счета | ||
+ | == Настройка вида маркера == | ||
MapObjectFigure - Позволяет установить вид маркера на карте. Результат определяет фигуру: 1 - перевернутый треугольник, 2 - треугольник, 3 - увеличенный треугольник, чтобы квадрат не мог его перекрыть, 4 - квадрат, все остальное круг. В окружении доступен объект Table2Map, в формуле нужно использовать поля только этого объекта т.к. он вызывается при событии рисования, любое обращение к базе приведет к значительному замедлению. | MapObjectFigure - Позволяет установить вид маркера на карте. Результат определяет фигуру: 1 - перевернутый треугольник, 2 - треугольник, 3 - увеличенный треугольник, чтобы квадрат не мог его перекрыть, 4 - квадрат, все остальное круг. В окружении доступен объект Table2Map, в формуле нужно использовать поля только этого объекта т.к. он вызывается при событии рисования, любое обращение к базе приведет к значительному замедлению. | ||
MapObjectColor - Позволяет установить цвет маркера на карте | MapObjectColor - Позволяет установить цвет маркера на карте | ||
+ | == Настройка мобильного приложения == | ||
ExceptionsForAPK - можно настроить исключения для включения в АПК . Возвращает часть sql запроса при отборе вложений | ExceptionsForAPK - можно настроить исключения для включения в АПК . Возвращает часть sql запроса при отборе вложений | ||
пример кода по умолчанию, вложение с названием "Доставка" - не попадает в АПК | пример кода по умолчанию, вложение с названием "Доставка" - не попадает в АПК |
Версия 08:26, 28 декабря 2017
Содержание
Настройка для печатной документации
CustomGivnAct - Функция позволяет заменить печатную форму, акта передачи материальных ценностей (печать из выдачи) на пользовательскую. Включить использование этой возможности можно в переменных "Справочники" -> "Переменные" -> "Печать" -> "Акты передачи курьеру" -> "Печатная форма акта: Пользовательская". Объявленные переменные %code% - коды записей в выдаче которые необходимо распечатать %docdate% - дата установленная в выдаче %dockurier% - ФИО курьера показанного в выдаче %dockurierfull% - Значение выбранного элемента в дереве (если есть выбранный узел дерева , иначе фио курьера)
Пользовательская форма акта, будет печататься только по заказам со статусом "На руках".
Настройка всплывающих окон
OnGivnStateChanged - Вызывается в транзакции при изменении статуса выдачи. В параметре %code% указан код выдачи.
OnAfterGivnStateChanged - Вызывается после транзакции, при изменении статуса выдачи. В параметре %code% указан код выдачи.
OnBeforeAddressSave - Вызывается перед сохранением изменений в карточке корреспонденции. В качестве параметра передан объект fieldlist (объект полный аналог addressrecord в доп. услугах).
OnBarScan
DAILY - задание выполняемое один раз в день
Настройка документов
CustomAddressPrnForm2 - Кастомная реализация упрощенной печатной формы. В карточке заказе установлена галка Простые, и установлена переменная "Справочники" -> "Переменные" -> "Печать" -> "Упрощенные печатные формы" -> "Тип упрощенной печатной формы: 5"
GetTypeShippingPlace
OnShelvingBarScan - Обработка отсканированного штрих-кода при комплектации.
AdditionalStringForSMA - Дополнительные условия разделения актов на нал. и безнал.
CustomBillDetaling - Кастомная детализация счета
Настройка вида маркера
MapObjectFigure - Позволяет установить вид маркера на карте. Результат определяет фигуру: 1 - перевернутый треугольник, 2 - треугольник, 3 - увеличенный треугольник, чтобы квадрат не мог его перекрыть, 4 - квадрат, все остальное круг. В окружении доступен объект Table2Map, в формуле нужно использовать поля только этого объекта т.к. он вызывается при событии рисования, любое обращение к базе приведет к значительному замедлению.
MapObjectColor - Позволяет установить цвет маркера на карте
Настройка мобильного приложения
ExceptionsForAPK - можно настроить исключения для включения в АПК . Возвращает часть sql запроса при отборе вложений
пример кода по умолчанию, вложение с названием "Доставка" - не попадает в АПК <?> SET($ExcStr,' and bx.Name not like ''%Доставка%'' '); $ExcStr