3namespace Bitrix\Sale\Internals;
5use Bitrix\Main\Localization\Loc,
6 Bitrix\Main\ORM\Data\DataManager,
7 Bitrix\Main\ORM\Fields\IntegerField,
8 Bitrix\Main\ORM\Fields\StringField,
9 Bitrix\Main\ORM\Fields\TextField,
10 Bitrix\Main\ORM\Fields\Validators\LengthValidator;
12Loc::loadMessages(__FILE__);
49 return 'b_sale_cashbox_rest_handler';
62 'autocomplete' =>
true,
63 'title' => Loc::getMessage(
'CASHBOX_REST_HANDLER_ENTITY_ID_FIELD')
70 'validation' => [__CLASS__,
'validateName'],
71 'title' => Loc::getMessage(
'CASHBOX_REST_HANDLER_ENTITY_NAME_FIELD')
78 'validation' => [__CLASS__,
'validateCode'],
79 'title' => Loc::getMessage(
'CASHBOX_REST_HANDLER_ENTITY_CODE_FIELD')
86 'title' => Loc::getMessage(
'CASHBOX_REST_HANDLER_ENTITY_SORT_FIELD')
93 'title' => Loc::getMessage(
'CASHBOX_REST_HANDLER_ENTITY_SETTINGS_FIELD'),