PHPackages                             oihso/cse-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. oihso/cse-php-sdk

ActiveLibrary[API Development](/categories/api)

oihso/cse-php-sdk
=================

Package generated from CSE SOAP WSDL https://web.cse.ru/1c/ws/Web1C.1cws?wsdl using wsdltophp/packagegenerator

1.0.0(1y ago)0170Apache-2.0PHPPHP &gt;=7.4

Since May 20Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Oihso/CSE-PHP-SDK)[ Packagist](https://packagist.org/packages/oihso/cse-php-sdk)[ RSS](/packages/oihso-cse-php-sdk/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

CSE-PHP-SDK
===========

[](#cse-php-sdk)

Авто-сгенерированный SDK для SOAP API службы доставки [КСЭ](https://www.cse.ru/). Генерация была произведена из общедоступного WSDL

Документация
------------

[](#документация)

[Документация к SOAP API на русском языке](https://minio02.cse.ru/lk.prod/files/upload/8eb16b89-ccdf-4b76-8c84-4677d76c697b.pdf)

Зависимости
-----------

[](#зависимости)

- php: &gt;=7.4
- ext-dom: \*
- ext-mbstring: \*
- ext-soap: \*
- wsdltophp/packagebase: ~5.0

Использование
-------------

[](#использование)

`composer require oihso/cse-php-sdk`

Пример
------

[](#пример)

Получение описаний всех ошибок:

```
use Oihso\CSESDK\ClassMap;
use Oihso\CSESDK\ServiceType\Get;
use Oihso\CSESDK\StructType\Element;
use Oihso\CSESDK\StructType\GetReferenceData;

$options = [
	\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_URL => 'https://lk-test.cse.ru/1c/ws/Web1C.1cws?wsdl',
	\WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_CLASSMAP => ClassMap::get(),
	// \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_LOGIN => 'test', // Логин и пароль требуется только для боевого окружения
	// \WsdlToPhp\PackageBase\AbstractSoapClientBase::WSDL_PASSWORD => '2016'
];

$get = new Get($options);
$errors = $get->GetReferenceData(new GetReferenceData(
	new Element('parameters', list: [
		new Element('Reference', 'ErrorCodes', valueType: 'string')
	]),
	'test', // Логин, test - для тестового окружения
	'2016' // Пароль, 2016 - для тестового окружения
));

// Ошибкой будет считаться только неудачный сетевой запрос
if ($errors !== false) {
	var_dump($get->getResult());
} else {
	var_dump($get->getLastError());
}
```

Пример возвращаемого ответа `$get->getResult()`, переведенного в JSON формат:

```
{
    "return": {
        "Key": "ErrorCodes",
        "Value": null,
        "CultureSpecificValues": null,
        "ValueType": null,
        "Properties": null,
        "Fields": null,
        "List": [
			{
                "Key": "01010",
                "Value": "Web-сервис в текущий момент отключен",
                "CultureSpecificValues": null,
                "ValueType": "string",
                "Properties": null,
                "Fields": null,
                "List": null,
                "Tables": null,
                "Values": null,
                "Rows": null,
                "BData": null
            },
			{
                "Key": "05022",
                "Value": "Документ не может включать страхование, так как в договоре не предусмотрена данная услуга",
                "CultureSpecificValues": null,
                "ValueType": "string",
                "Properties": null,
                "Fields": null,
                "List": null,
                "Tables": null,
                "Values": null,
                "Rows": null,
                "BData": null
            },
			{
                "Key": "03050",
                "Value": "Документ нельзя изменить",
                "CultureSpecificValues": null,
                "ValueType": "string",
                "Properties": null,
                "Fields": null,
                "List": null,
                "Tables": null,
                "Values": null,
                "Rows": null,
                "BData": null
            }
        ],
        "Tables": null,
        "Values": null,
        "Rows": null,
        "BData": null
    }
}
```

Для остальных примеров можно обращаться к [документации](https://minio02.cse.ru/lk.prod/files/upload/8eb16b89-ccdf-4b76-8c84-4677d76c697b.pdf). Копия документации так же лежит в корне репозитория под именем `SOAP API Documentation.pdf`

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance46

Moderate activity, may be stable

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

409d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/313dd3dbcd2d7ab57527b5ad5007f7a662b1a0d7796f6adbe7126c3a8c1856d1?d=identicon)[Oihso](/maintainers/Oihso)

---

Top Contributors

[![Oihso](https://avatars.githubusercontent.com/u/35115534?v=4)](https://github.com/Oihso "Oihso (6 commits)")

---

Tags

phpdeliverycsekse

### Embed Badge

![Health badge](/badges/oihso-cse-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/oihso-cse-php-sdk/health.svg)](https://phpackages.com/packages/oihso-cse-php-sdk)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
