😎增加sap服务正式接口,测试接口地址、SAP采购申请创建修改服务增加项目描述字段
This commit is contained in:
parent
a9fa46095f
commit
c01815c6f5
@ -184,4 +184,9 @@ public class SapPurchasingRequisitionItem
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string Loekz { get; set; }
|
public string Loekz { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 项目描述
|
||||||
|
/// </summary>
|
||||||
|
public string Ztext { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -32,6 +32,7 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
{
|
{
|
||||||
_sysConfigService = sysConfigService;
|
_sysConfigService = sysConfigService;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// SAP同步物料
|
/// SAP同步物料
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -111,7 +112,12 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/100/zmmfm012/zmmfm012";
|
|
||||||
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/800/zmmfm012/zmmfm012";//正式sap地址
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm012/130/zmmfm012/zmmfm012";//测试sap地址
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -223,7 +229,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/100/zppfm001/zppfm001";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/800/zppfm001/zppfm001";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm001/130/zppfm001/zppfm001";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -278,6 +288,7 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
Console.WriteLine("发生错误: " + ex.Message);
|
Console.WriteLine("发生错误: " + ex.Message);
|
||||||
var output = new SapOutput()
|
var output = new SapOutput()
|
||||||
{
|
{
|
||||||
|
parameter= soapEnvelope.ToString(),
|
||||||
code = "失败",
|
code = "失败",
|
||||||
msg = "发生错误" + ex.Message,
|
msg = "发生错误" + ex.Message,
|
||||||
result = "发生错误" + ex
|
result = "发生错误" + ex
|
||||||
@ -397,7 +408,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/100/zppfm003/zppfm003";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/800/zppfm003/zppfm003";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm003/130/zppfm003/zppfm003";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -507,7 +522,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/100/zppfm004/zppfm004";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/800/zppfm004/zppfm004";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm004/130/zppfm004/zppfm004";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -661,7 +680,12 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/100/zmmfm013/zmmfm013";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/800/zmmfm013/zmmfm013";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zmmfm013/130/zmmfm013/zmmfm013";
|
||||||
|
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -760,7 +784,8 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
new XElement("Ekorg", item.Ekorg),
|
new XElement("Ekorg", item.Ekorg),
|
||||||
new XElement("Zzpspnr", item.Zzpspnr),
|
new XElement("Zzpspnr", item.Zzpspnr),
|
||||||
new XElement("Afnam", item.Afnam),
|
new XElement("Afnam", item.Afnam),
|
||||||
new XElement("Loekz", item.Loekz)
|
new XElement("Loekz", item.Loekz),
|
||||||
|
new XElement("Ztext", item.Ztext)
|
||||||
);
|
);
|
||||||
|
|
||||||
itemElements.Add(element);
|
itemElements.Add(element);
|
||||||
@ -827,7 +852,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/100/zppfm005/zppfm005";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/800/zppfm005/zppfm005";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zppfm005/130/zppfm005/zppfm005";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -970,7 +999,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/100/zpsfm005/zpsfm005";
|
|
||||||
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/800/zpsfm005/zpsfm005";
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm005/130/zpsfm005/zpsfm005";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
@ -1113,7 +1146,11 @@ public class SapService : IDynamicApiController, ITransient
|
|||||||
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
content.Headers.ContentType = new MediaTypeHeaderValue("text/xml");
|
||||||
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
httpClient.DefaultRequestHeaders.Add("Accept-Language", "zh");
|
||||||
// 设置 SAP Web 服务的 URL
|
// 设置 SAP Web 服务的 URL
|
||||||
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/100/zpsfm006/zpsfm006";
|
//sap正式地址
|
||||||
|
var url = "https://vhjqeps4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/800/zpsfm006/zpsfm006";
|
||||||
|
|
||||||
|
//sap测试地址
|
||||||
|
//var url = "https://vhjqeds4ci.sap.vistar-eq.com:44300/sap/bc/srt/rfc/sap/zpsfm006/130/zpsfm006/zpsfm006";
|
||||||
|
|
||||||
// 发起 POST 请求到 SAP Web 服务
|
// 发起 POST 请求到 SAP Web 服务
|
||||||
var response = await httpClient.PostAsync(url, content);
|
var response = await httpClient.PostAsync(url, content);
|
||||||
|
Loading…
Reference in New Issue
Block a user