1、该功能只支持以下erp系统:云星空企业版、云星空企业版sdk、畅捷通t+
2、配置文件路径:D:\ldcrm\www\crm\user_privileges\ERPSalesOrderExecution_Config.php
(如果没有上述文件复制D:\ldcrm\www\crm\user_privileges\ERPSalesOrderExecution_Config_Default.php 文件,将文件名改成ERPSalesOrderExecution_Config.php)
3、订单执行情况报表默认按照crm系统预置的订单编号字段对应erp订单编号。如果crm使用其他字段对应erp的订单编号需配置下面参数:
static $crmBillNoField = 'cf_1111'; //当前单据的单据编号字段 不填写默认系统编码字段
一、云星空企业版
账号参数:
//尽量创建专门的WebAPI对接用户,并赋予相关业务功能的操作权限
//Administrator用户虽然能查询报表,但是默认却是没有报表的单价、金额查看权限的。
static $erpType = 'k3cloud'; //云星空企业版配置固定值
static $api_url = 'http://121.5.2.216:55520/k3cloud/'; //云星空系统登录地址(以 k3cloud/ 结尾)
static $api_user = 'administrator'; //用户名(需要有webapi调用订单执行情况报表的权限)
static $api_pwd = 'Lingdang1!'; //密码
static $api_fromid = '673b4cadbfefab'; //账套ID (在webapi中可以查询到)
报表显示字段: $k3cloud_Fields
以第一个字段为例:'FBILLNO' => ['label' => '订单编号', 'width' => '100'],
FBILLNO : 云星空报表接口查询字段名
'label' => '订单编号':报表在crm显示的列名
'width' => '100' :报表该字段显示的宽度

二、云星空企业版sdk
配置账号参数:
//尽量创建专门的WebAPI对接用户,并赋予相关业务功能的操作权限
//Administrator用户虽然能查询报表,但是默认却是没有报表的单价、金额查看权限的。
static $erpType = 'k3cloudsdk'; //云星空企业版sdk配置固定值
static $erp_dbname = '20210401171111111';
static $erp_dbuser = '王xx';
static $appkey = '127917_R0fqRwls1oAfW/Uo107pRacadvcdaer';
static $appsecret = '6c3c0e4de9d34f08955941a4aefwqerfv212';
static $type = 'local'; // local 本地 cloud 租赁
static $erp_dbhost = 'http://121.5.2.216:55520/k3cloud';//租赁的云星空不需要填写地址
static $searchOrgs = [];//需要查询的组织 为空表示查询所有组织 值为组织的id 例如 ['1','2234']
报表显示字段设置同云星空企业版一样
三、畅捷通t+(通过平台下单灵当接口应用的才能使用 。$authen_code、$corpid 这两个参数对应的值由灵当总部提供)
配置账号参数:
static $erpType = 'tcloudnew'; //畅捷通t+配置固定值
static $corpid = '1111'; //公司提供的id
static $authen_code = 'a80bc3334qq'; //公司提供的该应用的授权码
报表显示字段:$tcloudnew_Fields
