11
This commit is contained in:
@@ -27,6 +27,7 @@ namespace Pilot_KD_Parino.Sal_Order
|
||||
{
|
||||
string ADDRESS = "";
|
||||
string date = "";
|
||||
string fid = "0";
|
||||
public override void AfterExecuteOperationTransaction(AfterExecuteOperationTransaction e)
|
||||
{
|
||||
//throw new KDBusinessException("", "至少进来了");
|
||||
@@ -39,7 +40,7 @@ namespace Pilot_KD_Parino.Sal_Order
|
||||
//Logger.Error("目标单据数据集合", sdsas, new Exception());
|
||||
|
||||
string id = Convert.ToString(Billobj["Id"]);
|
||||
|
||||
fid = id;
|
||||
string addressSql = $@"/*dialect*/SELECT F_Shippingaddress, FDate FROM dbo.T_SAL_DELIVERYNOTICE WHERE fid={id}";
|
||||
var dan = DBServiceHelper.ExecuteDynamicObject(this.Context, addressSql);
|
||||
ADDRESS = dan.Select(t => t["F_Shippingaddress"]).FirstOrDefault()?.ToString();
|
||||
@@ -177,12 +178,15 @@ namespace Pilot_KD_Parino.Sal_Order
|
||||
Logger.Error("跨组织的发货通知单", sdsas, new Exception());
|
||||
if (ADDRESS != "")
|
||||
{
|
||||
string addressSql = $@"/*dialect*/update T_SAL_DELIVERYNOTICE set F_Shippingaddress='{ADDRESS}' from dbo.T_SAL_DELIVERYNOTICE WHERE fid={stocks3["Id"]}";
|
||||
string addressSql = $@"/*dialect*/update T_SAL_DELIVERYNOTICE set F_Shippingaddress=bb.F_Shippingaddress
|
||||
from (select F_Shippingaddress from dbo.T_SAL_DELIVERYNOTICE bb where fid={fid}) bb
|
||||
WHERE T_SAL_DELIVERYNOTICE.fid={stocks3["Id"]} ";
|
||||
DBServiceHelper.ExecuteDynamicObject(this.Context, addressSql);
|
||||
}
|
||||
if (date != "")
|
||||
{
|
||||
string addressSql = $@"/*dialect*/update T_SAL_DELIVERYNOTICE set FDate='{date}' from dbo.T_SAL_DELIVERYNOTICE WHERE fid={stocks3["Id"]}";
|
||||
string addressSql = $@"/*dialect*/update T_SAL_DELIVERYNOTICE set FDate='{date}' WHERE fid={stocks3["Id"]}";
|
||||
|
||||
DBServiceHelper.ExecuteDynamicObject(this.Context, addressSql);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user