@ -360,6 +360,11 @@ namespace Myshipping.Application.EDI.PIL
if ( string . IsNullOrEmpty ( InttrEdi . RECEIVECODE ) )
if ( string . IsNullOrEmpty ( InttrEdi . RECEIVECODE ) )
{ error = error + "<br />接收方代码不能为空" ; }
{ error = error + "<br />接收方代码不能为空" ; }
//2023-03-03 确认需要增加货代名称不能为空,这里对比东胜是填的订舱代理名称,这里需要人工填写
if ( string . IsNullOrEmpty ( InttrEdi . ForWarderName ) )
{ error = error + "<br />货代称呼不能为空" ; }
//if (InttrEdi.filetype == "B")
//if (InttrEdi.filetype == "B")
//{
//{
// if (InttrEdi.UseForWarderCode)
// if (InttrEdi.UseForWarderCode)
@ -1759,7 +1764,7 @@ namespace Myshipping.Application.EDI.PIL
}
}
tempstr + = GetSpaceStr ( "" , 4 ) ; //5//Department Code//M//X(4)//19//22//webCSM Department Code (eg SG00) (out from webCSM only)//部门代码//webcsm部门代码( 如sg00) ( 从webcsm只)
tempstr + = GetSpaceStr ( "" , 4 ) ; //5//Department Code//M//X(4)//19//22//webCSM Department Code (eg SG00) (out from webCSM only)//部门代码//webcsm部门代码( 如sg00) ( 从webcsm只)
tempstr + = GetSpaceStr ( "" , 3 ) ; //6//Booking Agent Code//M//X(3)//23//25//webCSM Booking Agent Code (eg SIN)//订舱代理代码//webcsm订舱代理代码( 如犯罪)
tempstr + = GetSpaceStr ( "" , 3 ) ; //6//Booking Agent Code//M//X(3)//23//25//webCSM Booking Agent Code (eg SIN)//订舱代理代码//webcsm订舱代理代码( 如犯罪)
if ( bill . ISSUETYPE . ToString ( ) . Trim ( ) . ToUpper ( ) = = "WAYBILL" )
if ( bill . ISSUETYPE . ToString ( ) . Trim ( ) . ToUpper ( ) = = "WAYBILL" | | bill . ISSUETYPE . ToString ( ) . Trim ( ) . ToUpper ( ) = = "SEAWAY BILL" )
{
{
tempstr + = GetSpaceStr ( "W" , 1 ) ; //7//BOL Type//M//X(1)//26//26//N-Nominal, G-Negotiable, S-Switch, W-Waybill, M-Memo//公司类型//n-nominal, g-negotiable, S-开关, w-waybill, m-memo
tempstr + = GetSpaceStr ( "W" , 1 ) ; //7//BOL Type//M//X(1)//26//26//N-Nominal, G-Negotiable, S-Switch, W-Waybill, M-Memo//公司类型//n-nominal, g-negotiable, S-开关, w-waybill, m-memo
}
}