修改TSL EDI

optimize
jianghaiqing 2 years ago
parent 813f5c5843
commit baaef39476

@ -786,7 +786,7 @@ namespace Myshipping.Application.EDI.TSL
icount = icount + 3;
/* 2023-03-01 UASCCNT+16
if (bill.CARRIEREDICODE == "UASC")
{
if (bill.CTNLIST.Count > 0)
@ -801,7 +801,19 @@ namespace Myshipping.Application.EDI.TSL
}
}
*/
//2023-03-01 跟韩工确认去掉这个UASC的判断默认应该要显示CNT+16的信息以下是新修改
if (bill.CTNLIST.Count > 0)
{
var ctnnum = 0;
foreach (var ctn in bill.CTNLIST)
{
ctnnum = ctnnum + ctn.CTNNUM;
}
r.WriteLine("CNT+16:" + ctnnum.ToString() + "'");
icount = icount + 1;
}
if (bill.SERVICE.ToUpper() == "DOOR-DOOR")
{
@ -941,6 +953,8 @@ namespace Myshipping.Application.EDI.TSL
r.WriteLine("COM+" + bill.OpTel + ":TE'");
r.WriteLine("COM+" + bill.OpEmail + ":EM'");
//2023-03-01 跟韩工确认这里FX不处理了东胜还有。
r.WriteLine("NAD+MR+++" + InttrEdi.SENDNAME + "'");
//r.WriteLine("CTA+NT+:" +billams.ATTN+ "'");
//r.WriteLine("COM+" + billams.ATTNEMAIL + ":EM'");

Loading…
Cancel
Save