1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
tenzorofd.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Sale\Cashbox;
4
5
use Bitrix\Main\Localization;
6
use Bitrix\Main;
7
8
Localization\Loc::loadMessages
(__FILE__);
9
14
class
TenzorOfd
extends
Ofd
15
{
16
const
ACTIVE_URL
=
'https://ofd.sbis.ru/rec/'
;
17
21
protected
function
getUrl
()
22
{
23
return
static::ACTIVE_URL;
24
}
25
30
public
static
function
getName
()
31
{
32
return
Localization\Loc::getMessage
(
'SALE_CASHBOX_TENZOR_OFD_NAME'
);
33
}
34
39
public
function
generateCheckLink
(
$data
)
40
{
41
if
(!isset(
$data
[
Check::PARAM_REG_NUMBER_KKT
]))
42
return
''
;
43
44
$url
= $this->
getUrl
();
45
46
$dateObj =
Main\Type\DateTime::createFromTimestamp
(
$data
[
Check::PARAM_DOC_TIME
]);
47
$date = $dateObj->format(
'dmy'
);
48
$url
.=
$data
[
Check::PARAM_REG_NUMBER_KKT
].
'/'
.$date.
'/'
.
$data
[
Check::PARAM_FISCAL_DOC_ATTR
];
49
50
return
$url
;
51
}
52
53
}
Bitrix\Main\Localization\Loc\loadMessages
static loadMessages($file)
Определения
loc.php:65
Bitrix\Main\Localization\Loc\getMessage
static getMessage($code, $replace=null, $language=null)
Определения
loc.php:30
Bitrix\Main\Type\DateTime\createFromTimestamp
static createFromTimestamp($timestamp)
Определения
datetime.php:246
Bitrix\Sale\Cashbox\AbstractCheck\PARAM_DOC_TIME
const PARAM_DOC_TIME
Определения
abstractcheck.php:29
Bitrix\Sale\Cashbox\AbstractCheck\PARAM_FISCAL_DOC_ATTR
const PARAM_FISCAL_DOC_ATTR
Определения
abstractcheck.php:24
Bitrix\Sale\Cashbox\AbstractCheck\PARAM_REG_NUMBER_KKT
const PARAM_REG_NUMBER_KKT
Определения
abstractcheck.php:28
Bitrix\Sale\Cashbox\Ofd
Определения
ofd.php:15
Bitrix\Sale\Cashbox\TenzorOfd
Определения
tenzorofd.php:15
Bitrix\Sale\Cashbox\TenzorOfd\getName
static getName()
Определения
tenzorofd.php:30
Bitrix\Sale\Cashbox\TenzorOfd\ACTIVE_URL
const ACTIVE_URL
Определения
tenzorofd.php:16
Bitrix\Sale\Cashbox\TenzorOfd\generateCheckLink
generateCheckLink($data)
Определения
tenzorofd.php:39
Bitrix\Sale\Cashbox\TenzorOfd\getUrl
getUrl()
Определения
tenzorofd.php:21
$data
$data['IS_AVAILABLE']
Определения
.description.php:13
$url
$url
Определения
iframe.php:7
bitrix
modules
sale
lib
cashbox
tenzorofd.php
Создано системой
1.14.0