|
|
@ -236,9 +236,6 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs |
|
|
|
{ |
|
|
|
if (flag == true) |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
foreach (var item in pdList) |
|
|
|
{ |
|
|
|
item.State = SettleBillState.已扣减; |
|
|
@ -258,9 +255,15 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs |
|
|
|
} |
|
|
|
foreach (var item in pdinvList) |
|
|
|
{ |
|
|
|
|
|
|
|
item.State = SettleBillState.客户已收票; |
|
|
|
|
|
|
|
|
|
|
|
if (item.State == SettleBillState.已提交QAD) |
|
|
|
{ |
|
|
|
item.State = SettleBillState.红冲发票; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
item.State = SettleBillState.客户已收票; |
|
|
|
} |
|
|
|
} |
|
|
|
_dbcontext.BulkUpdate(pdList); |
|
|
|
_dbcontext.BulkUpdate(pdinvList); |
|
|
@ -291,10 +294,15 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs |
|
|
|
} |
|
|
|
foreach (var item in bbacinvList) |
|
|
|
{ |
|
|
|
if (item.State != SettleBillState.已提交QAD) |
|
|
|
item.State = SettleBillState.客户已收票; |
|
|
|
if (item.State == SettleBillState.已提交QAD) |
|
|
|
{ |
|
|
|
item.State = SettleBillState.红冲发票; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
item.State = SettleBillState.客户已收票; |
|
|
|
} |
|
|
|
} |
|
|
|
_dbcontext.BulkUpdate(bbacList); |
|
|
|
_dbcontext.BulkUpdate(bbacinvList); |
|
|
@ -325,10 +333,15 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs |
|
|
|
} |
|
|
|
foreach (var item in hbpoinvList) |
|
|
|
{ |
|
|
|
if (item.State != SettleBillState.已提交QAD) |
|
|
|
|
|
|
|
if (item.State == SettleBillState.已提交QAD) |
|
|
|
{ |
|
|
|
item.State = SettleBillState.红冲发票; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
item.State = SettleBillState.客户已收票; |
|
|
|
} |
|
|
|
} |
|
|
|
_dbcontext.BulkUpdate(hbpoList); |
|
|
|
_dbcontext.BulkUpdate(hbpoinvList); |
|
|
|