1
0
mirror of synced 2024-12-12 15:16:05 +03:00
bitrix-module/intaro.retailcrm/lib/model/api/contragent.php

173 lines
3.1 KiB
PHP
Raw Normal View History

<?php
/**
* @category Integration
* @package Intaro\RetailCrm\Model\Api
* @author RetailCRM <integration@retailcrm.ru>
* @license MIT
* @link http://retailcrm.ru
* @see http://retailcrm.ru/docs
*/
namespace Intaro\RetailCrm\Model\Api;
use Intaro\RetailCrm\Component\Json\Mapping;
/**
* Class Contragent
*
* @package Intaro\RetailCrm\Model\Api
*/
class Contragent extends AbstractApiModel
{
/**
* Тип контрагента
*
* @var string $contragentType
*
* @Mapping\Type("string")
* @Mapping\SerializedName("contragentType")
*/
public $contragentType;
/**
* Полное наименование
*
* @var string $legalName
*
* @Mapping\Type("string")
* @Mapping\SerializedName("legalName")
*/
public $legalName;
/**
* Адрес регистрации
*
* @var string $legalAddress
*
* @Mapping\Type("string")
* @Mapping\SerializedName("legalAddress")
*/
public $legalAddress;
/**
* ИНН
*
* @var string $inn
*
* @Mapping\Type("string")
* @Mapping\SerializedName("INN")
*/
public $inn;
/**
* КПП
*
* @var string $kpp
*
* @Mapping\Type("string")
* @Mapping\SerializedName("KPP")
*/
public $kpp;
/**
* ОКПО
*
* @var string $okpo
*
* @Mapping\Type("string")
* @Mapping\SerializedName("OKPO")
*/
public $okpo;
/**
* ОГРН
*
* @var string $ogrn
*
* @Mapping\Type("string")
* @Mapping\SerializedName("OGRN")
*/
public $ogrn;
/**
* ОГРНИП
*
* @var string $ogrnip
*
* @Mapping\Type("string")
* @Mapping\SerializedName("OGRNIP")
*/
public $ogrnip;
/**
* Номер свидетельства
*
* @var string $certificateNumber
*
* @Mapping\Type("string")
* @Mapping\SerializedName("certificateNumber")
*/
public $certificateNumber;
/**
* Дата свидетельства
*
* @var \DateTime $certificateDate
*
* @Mapping\Type("DateTime<'Y-m-d'>")
* @Mapping\SerializedName("certificateDate")
*/
public $certificateDate;
/**
* БИК
*
* @var string $bik
*
* @Mapping\Type("string")
* @Mapping\SerializedName("BIK")
*/
public $bik;
/**
* Банк
*
* @var string $bank
*
* @Mapping\Type("string")
* @Mapping\SerializedName("bank")
*/
public $bank;
/**
* Адрес банка
*
* @var string $bankAddress
*
* @Mapping\Type("string")
* @Mapping\SerializedName("bankAddress")
*/
public $bankAddress;
/**
* Корр. счёт
*
* @var string $corrAccount
*
* @Mapping\Type("string")
* @Mapping\SerializedName("corrAccount")
*/
public $corrAccount;
/**
* Расчётный счёт
*
* @var string $bankAccount
*
* @Mapping\Type("string")
* @Mapping\SerializedName("bankAccount")
*/
public $bankAccount;
}