Новые теги в Ffd105Tags + мелочи
This commit is contained in:
@@ -49,7 +49,7 @@ class Company extends Entity
|
||||
protected ?string $payment_address;
|
||||
|
||||
/**
|
||||
* Company constructor.
|
||||
* Конструктор
|
||||
*
|
||||
* @param string $sno Система налогообложения продавца (1055)
|
||||
* @param string $inn ИНН (1018)
|
||||
@@ -107,8 +107,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Возвращает установленный тип налогообложения
|
||||
*
|
||||
* Тег ФФД - 1055
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getSno(): string
|
||||
@@ -119,8 +117,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Устанавливает тип налогообложения
|
||||
*
|
||||
* Тег ФФД - 1055
|
||||
*
|
||||
* @param string $sno
|
||||
* @return $this
|
||||
* @throws InvalidEnumValueException
|
||||
@@ -136,8 +132,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Возвращает установленный ИНН
|
||||
*
|
||||
* Тег ФФД - 1018
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getInn(): string
|
||||
@@ -148,8 +142,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Устанавливает ИНН
|
||||
*
|
||||
* Тег ФФД - 1018
|
||||
*
|
||||
* @param string $inn
|
||||
* @return $this
|
||||
* @throws InvalidInnLengthException
|
||||
@@ -167,8 +159,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Возвращает установленный адрес места расчётов
|
||||
*
|
||||
* Тег ФФД - 1187
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getPaymentAddress(): string
|
||||
@@ -179,8 +169,6 @@ class Company extends Entity
|
||||
/**
|
||||
* Устанавливает адрес места расчётов
|
||||
*
|
||||
* Тег ФФД - 1187
|
||||
*
|
||||
* @param string $payment_address
|
||||
* @return $this
|
||||
* @throws TooLongPaymentAddressException
|
||||
|
||||
@@ -22,32 +22,32 @@ use AtolOnline\{
|
||||
/**
|
||||
* Предмет расчёта (товар, услуга)
|
||||
*
|
||||
* @package AtolOnline\Entities
|
||||
* @see https://online.atol.ru/files/API_atol_online_v4.pdf Документация, стр 21-30
|
||||
*/
|
||||
class Item extends Entity
|
||||
{
|
||||
/**
|
||||
* @var string Наименование. Тег ФФД - 1030.
|
||||
* @var string Наименование (1030)
|
||||
*/
|
||||
protected string $name;
|
||||
|
||||
/**
|
||||
* @var int Цена в копейках (с учётом скидок и наценок). Тег ФФД - 1079.
|
||||
* @var int Цена в копейках (с учётом скидок и наценок) (1079)
|
||||
*/
|
||||
protected int $price = 0;
|
||||
|
||||
/**
|
||||
* @var float Количество, вес. Тег ФФД - 1023.
|
||||
* @var float Количество, вес (1023)
|
||||
*/
|
||||
protected float $quantity = 0.0;
|
||||
|
||||
/**
|
||||
* @var float Сумма в копейках. Тег ФФД - 1043.
|
||||
* @var float Сумма в копейках (1043)
|
||||
*/
|
||||
protected float $sum = 0;
|
||||
|
||||
/**
|
||||
* @var string Единица измерения количества. Тег ФФД - 1197.
|
||||
* @var string Единица измерения количества (1197)
|
||||
*/
|
||||
protected string $measurement_unit;
|
||||
|
||||
@@ -57,17 +57,17 @@ class Item extends Entity
|
||||
protected ?Vat $vat;
|
||||
|
||||
/**
|
||||
* @var string Признак способа расчёта. Тег ФФД - 1214.
|
||||
* @var string Признак способа расчёта (1214)
|
||||
*/
|
||||
protected string $payment_method;
|
||||
|
||||
/**
|
||||
* @var string Признак объекта расчёта. Тег ФФД - 1212.
|
||||
* @var string Признак объекта расчёта (1212)
|
||||
*/
|
||||
protected string $payment_object;
|
||||
|
||||
/**
|
||||
* @var string Дополнительный реквизит. Тег ФФД - 1191.
|
||||
* @var string Дополнительный реквизит (1191)
|
||||
*/
|
||||
protected string $user_data;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user