1
This commit is contained in:
@@ -1288,6 +1288,17 @@ namespace Tnb.WarehouseMgr
|
||||
wmsTransferOrderH.create_id = WmsWareHouseConst.ErpUserId;
|
||||
wmsTransferOrderH.create_time = DateTime.Now;
|
||||
wmsTransferOrderH.org_id = WmsWareHouseConst.AdministratorOrgId;
|
||||
var org_erpExtendField = await db.Queryable<ErpExtendField>().Where(a => a.pk_org == input.instockorg_code).FirstAsync();
|
||||
if (org_erpExtendField != null)
|
||||
{
|
||||
wmsTransferOrderH.instockorg_id = org_erpExtendField.pk_org_v;
|
||||
wmsTransferOrderH.instockorg_code = org_erpExtendField.pk_org;
|
||||
}
|
||||
else
|
||||
{
|
||||
_LoggerErp2Mes.LogWarning($@"【TransferOutstock】表头明细中组织{input.instockorg_code}在wms系统中未找到!");
|
||||
throw new AppFriendlyException($@"表头明细中组织{input.instockorg_code}在wms系统中未找到!", 500);
|
||||
}
|
||||
|
||||
var _erpExtendField = await db.Queryable<ErpExtendField>().InnerJoin<DictionaryDataEntity>((a, b) => a.table_id == b.Id)
|
||||
.Where((a, b) => a.transaction_type_id == input.transaction_type).Select((a, b) => b).FirstAsync();
|
||||
@@ -1387,6 +1398,8 @@ namespace Tnb.WarehouseMgr
|
||||
wmsRawmatTransferoutstockH.issuance_status = "0";
|
||||
wmsRawmatTransferoutstockH.transaction_type = _erpExtendField.EnCode;
|
||||
wmsRawmatTransferoutstockH.org_id = WmsWareHouseConst.AdministratorOrgId;
|
||||
wmsRawmatTransferoutstockH.instockorg_id = org_erpExtendField.pk_org_v;
|
||||
wmsRawmatTransferoutstockH.instockorg_code = org_erpExtendField.pk_org;
|
||||
List<WmsRawmatTransferoutstockD> wmsRawmatTransferoutstockDs = new List <WmsRawmatTransferoutstockD>();
|
||||
foreach (var detail in details_WAREHOUSE_YCL_ID)
|
||||
{
|
||||
@@ -1441,6 +1454,8 @@ namespace Tnb.WarehouseMgr
|
||||
wmsTransferOutstockH.issuance_status = "0";
|
||||
wmsTransferOutstockH.transaction_type = _erpExtendField.EnCode;
|
||||
wmsTransferOutstockH.org_id = WmsWareHouseConst.AdministratorOrgId;
|
||||
wmsTransferOutstockH.instockorg_id = org_erpExtendField.pk_org_v;
|
||||
wmsTransferOutstockH.instockorg_code = org_erpExtendField.pk_org;
|
||||
List<WmsTransferOutstockD> wmsTransferOutstockDs = new List<WmsTransferOutstockD>();
|
||||
foreach (var detail in details_WAREHOUSE_CP_ID)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user