1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
cashbox.php
См. документацию.
1<?php
2namespace Bitrix\Sale\Cashbox\Internals;
3
4use Bitrix\Main\Entity\DataManager;
5use Bitrix\Main\Localization\Loc;
6use Bitrix\Main\Type\DateTime;
7
8Loc::loadMessages(__FILE__);
9
28{
32 public static function getTableName()
33 {
34 return 'b_sale_cashbox';
35 }
36
40 public static function getMap()
41 {
42 return array(
43 'ID' => array(
44 'primary' => true,
45 'autocomplete' => true,
46 'data_type' => 'integer',
47 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_ID_FIELD'),
48 ),
49 'NAME' => array(
50 'data_type' => 'string',
51 'required' => true,
52 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_NAME_FIELD'),
53 ),
54 'ACTIVE' => array(
55 'data_type' => 'boolean',
56 'values' => array('N', 'Y'),
57 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_ACTIVE_FIELD'),
58 ),
59 'HANDLER' => array(
60 'data_type' => 'string',
61 'required' => true,
62 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_HANDLER_FIELD'),
63 ),
64 'EMAIL' => array(
65 'data_type' => 'string',
66 'required' => true,
67 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_EMAIL_FIELD'),
68 ),
69 'SORT' => array(
70 'data_type' => 'integer',
71 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_SORT_FIELD'),
72 ),
73 'DATE_CREATE' => array(
74 'data_type' => 'datetime',
75 'default_value' => new DateTime(),
76 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_DATE_CREATE_FIELD'),
77 ),
78 'DATE_LAST_CHECK' => array(
79 'data_type' => 'datetime',
80 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_DATE_LAST_CHECK_FIELD'),
81 ),
82 'KKM_ID' => array(
83 'data_type' => 'string',
84 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_KKM_ID_FIELD'),
85 ),
86 'OFD' => array(
87 'data_type' => 'string',
88 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_OFD_FIELD'),
89 ),
90 'NUMBER_KKM' => array(
91 'data_type' => 'string',
92 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_NUMBER_KKM_FIELD'),
93 ),
94 'SETTINGS' => array(
95 'data_type' => 'string',
96 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_SETTINGS_FIELD'),
97 'serialized' => true
98 ),
99 'OFD_SETTINGS' => array(
100 'data_type' => 'string',
101 'serialized' => true
102 ),
103 'USE_OFFLINE' => array(
104 'data_type' => 'boolean',
105 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_OFD_TEST_MODE_FIELD'),
106 'values' => array('N', 'Y')
107 ),
108 'ENABLED' => array(
109 'data_type' => 'boolean',
110 'title' => Loc::getMessage('SALE_CASHBOX_ENTITY_ENABLED_FIELD'),
111 'values' => array('N', 'Y')
112 ),
113 );
114 }
115
116}
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804