Download the PHP package shengya/kingdee without Composer

On this page you can find all versions of the php package shengya/kingdee. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package kingdee

Shengya Kingdee

shengya/kingdee 是金蝶 K3Cloud WebAPI 的 PHP SDK 与 Laravel 集成包,最低支持 PHP 7.4。

一个 Composer 包同时保留两层职责:

功能

环境

安装

Laravel 会通过 Composer 自动发现 KingdeeServiceProvider。

纯 PHP 用法

SDK 不内置账套、账号、密码或业务组织默认值。

Laravel 配置

宿主项目需要提供 config/kingdee.php,主要配置节点为:

配置缺失或为空时组件会抛出 ConfigurationException,不会静默使用账套或业务默认值。

迁移

发布迁移文件:

组件不会自动执行迁移。发布后请先在宿主项目审阅文件,再按项目的发布流程处理。 其中 kd_invoice_applications 和 kd_receipts 保存组件单据;kd_call_records 只保存认证、查询、Save、Submit、Audit 等每次接口执行记录。 开票明细、递延申请和递延额度占用分别保存在组件的 kd_invoice_application_lines、 kd_deferred_income_applications 和 kd_deferred_income_application_lines 中。 递延结转单表头不含税金额通过财务子表 FsubHeadFinc.FNoTaxAmountFor 写入来源开票单全部明细的不含税合计;递延明细和额度控制 则使用本次选择的“不确认收入”明细不含税金额。递延 Save 必须携带来源应收分录内码, 以保证金蝶“关联查询”可以反查来源开票申请单。

基础资料同步

同步全部 14 类资料:

只同步客户:

全量同步会将本批次未返回的历史资料标记为失效,不会删除。

调用方式

安全

安全问题请使用代码托管平台的私密漏洞报告功能,不要在公开 Issue 中披露凭证。

版本

包内不声明固定 version,Packagist 从 v0.1.0 这类 Git 标签识别版本。变更记录见 CHANGELOG.md。

许可证

当前为 proprietary,详见 LICENSE。如需改为 MIT 或 Apache-2.0,必须由代码权利人明确确认后再发布。


All versions of kingdee with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4 || ^8.0
guzzlehttp/guzzle Version ^7.0
illuminate/console Version ^8.75 || ^9.0 || ^10.0 || ^11.0
illuminate/database Version ^8.75 || ^9.0 || ^10.0 || ^11.0
illuminate/support Version ^8.75 || ^9.0 || ^10.0 || ^11.0
psr/log Version ^1.1 || ^2.0 || ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package shengya/kingdee contains the following files

Loading the files please wait ...