Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
ru:start:tasks:special_tools:set_custom_record_number [2016/07/01 17:49] admin создано |
ru:start:tasks:special_tools:set_custom_record_number [2019/09/03 17:50] admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Нумерация записей ===== | + | ===== Пользовательская нумерация Записей ===== |
{{ :ru:workflow_designer:задачи:специальные_инструменты:record_sequence.jpg?direct&300|}} | {{ :ru:workflow_designer:задачи:специальные_инструменты:record_sequence.jpg?direct&300|}} | ||
- | Если вы хотите использовать разное количество записей для Счета/Контрагента/Контактов, основанных на разных условиях, вы можете использовать эту Задачу. | + | Эта задача полезна в ситуации, когда пользователю необходимо вести производную нумерацию. Например, вы хотите генерировать номер договора для модуля Сделки. |
- | позволяет установить возрастающее количество разных смежных модулей. Каждый номер будет использован лишь единожды! \\ | + | Задача позволяет организовывать сквозную нумерацию в разных модулях и создавать несколько разных видов нумераций. |
- | ** ПО ЛОГИКЕ: Присваивает каждой записи индивидуальный номер в возрастающем порядке. Номера повторяться не могут! \\ ** | + | |
- | This allows to set a increasing Number across differnet modules. Every number will be used only one time! | + | |
- | Вы можете создать несколько разных числовых последовательностей. | + | В поле **"Записать в это поле"** укажите поле, в котором будет храниться номер записи (Например **Номер Счета**). |
- | The field Write in this field will set the field, which should contain the sequence. | + | Поле **"Количество Строк**" содержит название Нумерации. |
- | Поле "Количество Строк" содержит имя последовательности. \\ | + | Если вы используете две Задачи *Нумерация Записей** и указываете одно имя Нумерации, то Задачи будут использовать одну последовательность номеров. |
- | The field Number Row contains the name of the sequence. | + | Вы можете выбрать последовательность из выпадающего списка уже существующих последовательностей. |
- | Если вы используете два блока с одинаковыми именами, то они будут использовать одинаковую последовательность. Вы можете выбрать последовательность из листа уже существующих последовательностей. | + | Поле **"Количество символов**" содержит полную длину строки. Если следующий номер будет иметь меньшее количество символов, то будут добавлены ведущие нули. \\ |
+ | Поле **"Следующий ID"** будет содержать ID, с которого начнется нумерация. (Вы можете начать, например, с 1000) \\ | ||
+ | Поле **"Префикс"** установит префикс, который будет дописываться перед номером. (Номер с префиксом "spb-" может выглядеть так: spb-0034)\\ | ||
- | Следующие поля релевантны только в том случае, если вы хотите создать новую последовательность. Читаются они только в случае, если вы выбираете существующий. Поле "Количество символов" (Length of Number) состоит из полной длины строки. Если следующая последовательность чисел будет короче, то последующие неиспользованные символы будут заполнены нулями. \\ | + | Пример поможет лучше понять как это работает |
- | Поле следующийID будет содержать следующий используемый ID. (Вы можете начать, например, с 1000) \\ | + | |
- | Поле "префикс номера" установит префикс, который будет дописываться перед номером и в поле в том числе. \\ | + | |
- | + | ||
- | Например, вы можете настроить создание номеров Записи так: | + | |
<html> | <html> | ||
<table width="100%" border="1"> | <table width="100%" border="1"> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8">Quote A</td> | + | <td style="padding:5px;background-color:#D8D8D8">КП A</td> |
<td style="padding:5px;">R0001</td> | <td style="padding:5px;">R0001</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8;">Quote B</td> | + | <td style="padding:5px;background-color:#D8D8D8;">КП B</td> |
<td style="padding:5px;">R0002</td> | <td style="padding:5px;">R0002</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8;">Invoice A</td> | + | <td style="padding:5px;background-color:#D8D8D8;">Счет A</td> |
<td style="padding:5px;">R0003</td> | <td style="padding:5px;">R0003</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8;">SalesOrder A</td> | + | <td style="padding:5px;background-color:#D8D8D8;">Заказ A</td> |
<td style="padding:5px;">R0004</td> | <td style="padding:5px;">R0004</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8;">Quote C</td> | + | <td style="padding:5px;background-color:#D8D8D8;">КП C</td> |
<td style="padding:5px;">R0005</td> | <td style="padding:5px;">R0005</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
- | <td style="padding:5px;background-color:#D8D8D8;">SalesOrder B</td> | + | <td style="padding:5px;background-color:#D8D8D8;">Заказ B</td> |
<td style="padding:5px;">R0006</td> | <td style="padding:5px;">R0006</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</html> | </html> |