1
This commit is contained in:
@@ -104,4 +104,8 @@ public partial class WmsRawmatTransferoutstockD : BaseEntity<string>
|
||||
/// </summary>
|
||||
public string erp_wh_type { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 入库仓库
|
||||
/// </summary>
|
||||
public string? warehouse_instock_code { get; set; }
|
||||
}
|
||||
|
||||
@@ -790,6 +790,8 @@ namespace Tnb.WarehouseMgr
|
||||
|
||||
wmsMaterialTransferD.yxfqty = 0;
|
||||
wmsMaterialTransferD.yzqty = 0;
|
||||
wmsMaterialTransferD.yxfqty_rk = 0;
|
||||
wmsMaterialTransferD.yzqty_rk = 0;
|
||||
wmsMaterialTransferD.erp_line_pk = detail.erp_line_pk;
|
||||
|
||||
var material = await db.Queryable<BasMaterial>().Where(p => p.code == detail.material_code).FirstAsync();
|
||||
|
||||
@@ -232,7 +232,21 @@ namespace Tnb.WarehouseMgr
|
||||
// 原材料调拨出库
|
||||
case WmsWareHouseConst.BIZTYPE_WmsRawmatTransferoutstock_ID:
|
||||
{
|
||||
WmsRawmatTransferoutstockD wmsRawmatTransferoutstockD = await _db.Queryable<WmsRawmatTransferoutstockD>().Where(r => r.id == wmsDistaskH.source_id).FirstAsync();
|
||||
WmsRawmatTransferoutstockH wmsRawmatTransferoutstockH = await _db.Queryable<WmsRawmatTransferoutstockH>().Where(r => r.id == wmsRawmatTransferoutstockD.bill_id).FirstAsync();
|
||||
|
||||
WmsTransferOrderH wmsTransferOrderH = await _db.Queryable<WmsTransferOrderH>().Where(r => r.id == wmsRawmatTransferoutstockH.transfer_order_id).FirstAsync();
|
||||
// 出库仓库 wmsRawmatTransferoutstockD.warehouse_code
|
||||
// 入库仓库 wmsRawmatTransferoutstockD.warehouse_instock_code
|
||||
// 调拨订单 wmsRawmatTransferoutstockH.erp_pk
|
||||
foreach(var wmsMaterialSignD in wmsMaterialSignDs)
|
||||
{
|
||||
// 出库数量wmsMaterialSignD.sign_qty
|
||||
}
|
||||
|
||||
|
||||
//todo 对接调拨出库
|
||||
|
||||
// WmsInstockH instock = await _db.Queryable<WmsInstockH>().SingleAsync(x => x.id == input.requireId);
|
||||
// List<WmsInstockD> allInstockDetails = await _db.Queryable<WmsInstockD>().Where(it => it.bill_id == input.requireId).ToListAsync();
|
||||
//
|
||||
@@ -343,14 +357,21 @@ namespace Tnb.WarehouseMgr
|
||||
// thirdWebapiRecord.request_data = JsonConvert.SerializeObject(requestData);
|
||||
// thirdWebapiRecord.create_time = DateTime.Now;
|
||||
// await _db.Insertable(thirdWebapiRecord).ExecuteCommandAsync();
|
||||
|
||||
|
||||
break;
|
||||
}
|
||||
case WmsWareHouseConst.BIZTYPE_WMSMATERIALTRANSFER_ID:
|
||||
{
|
||||
// 对接其它出库 出库数量为签收数量
|
||||
// todo 对接其它出库单 出库数量为签收数量
|
||||
|
||||
|
||||
|
||||
|
||||
if (!_wareHouseService.GetFloor1WXSGWOutstockLocation().Contains(carryLoc.id))
|
||||
{
|
||||
// todo 对接其它入库单 入库数量为签收数量
|
||||
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user