生产退料,库存上的供应商数据设置
This commit is contained in:
parent
3ce6be7849
commit
3793f279bc
@ -57,6 +57,18 @@ public class RtIssueTxBean extends BaseEntity {
|
|||||||
/** 库位名称 */
|
/** 库位名称 */
|
||||||
private String areaName;
|
private String areaName;
|
||||||
|
|
||||||
|
/** 供应商ID */
|
||||||
|
private Long vendorId;
|
||||||
|
|
||||||
|
/** 供应商编号 */
|
||||||
|
private String vendorCode;
|
||||||
|
|
||||||
|
/** 供应商名称 */
|
||||||
|
private String vendorName;
|
||||||
|
|
||||||
|
/** 供应商简称 */
|
||||||
|
private String vendorNick;
|
||||||
|
|
||||||
/** 单据类型 */
|
/** 单据类型 */
|
||||||
private String sourceDocType;
|
private String sourceDocType;
|
||||||
|
|
||||||
@ -204,6 +216,38 @@ public class RtIssueTxBean extends BaseEntity {
|
|||||||
this.areaName = areaName;
|
this.areaName = areaName;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Long getVendorId() {
|
||||||
|
return vendorId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVendorId(Long vendorId) {
|
||||||
|
this.vendorId = vendorId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVendorCode() {
|
||||||
|
return vendorCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVendorCode(String vendorCode) {
|
||||||
|
this.vendorCode = vendorCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVendorName() {
|
||||||
|
return vendorName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVendorName(String vendorName) {
|
||||||
|
this.vendorName = vendorName;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getVendorNick() {
|
||||||
|
return vendorNick;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVendorNick(String vendorNick) {
|
||||||
|
this.vendorNick = vendorNick;
|
||||||
|
}
|
||||||
|
|
||||||
public String getSourceDocType() {
|
public String getSourceDocType() {
|
||||||
return sourceDocType;
|
return sourceDocType;
|
||||||
}
|
}
|
||||||
@ -271,6 +315,10 @@ public class RtIssueTxBean extends BaseEntity {
|
|||||||
", areaId=" + areaId +
|
", areaId=" + areaId +
|
||||||
", areaCode='" + areaCode + '\'' +
|
", areaCode='" + areaCode + '\'' +
|
||||||
", areaName='" + areaName + '\'' +
|
", areaName='" + areaName + '\'' +
|
||||||
|
", vendorId=" + vendorId +
|
||||||
|
", vendorCode='" + vendorCode + '\'' +
|
||||||
|
", vendorName='" + vendorName + '\'' +
|
||||||
|
", vendorNick='" + vendorNick + '\'' +
|
||||||
", sourceDocType='" + sourceDocType + '\'' +
|
", sourceDocType='" + sourceDocType + '\'' +
|
||||||
", sourceDocId=" + sourceDocId +
|
", sourceDocId=" + sourceDocId +
|
||||||
", sourceDocCode='" + sourceDocCode + '\'' +
|
", sourceDocCode='" + sourceDocCode + '\'' +
|
||||||
|
@ -146,6 +146,7 @@ public class StorageCoreServiceImpl implements IStorageCoreService {
|
|||||||
transaction_in.setMaterialStockId(null);
|
transaction_in.setMaterialStockId(null);
|
||||||
//设置入库相关联的出库事务ID
|
//设置入库相关联的出库事务ID
|
||||||
transaction_in.setRelatedTransactionId(transaction_out.getTransactionId());
|
transaction_in.setRelatedTransactionId(transaction_out.getTransactionId());
|
||||||
|
|
||||||
wmTransactionService.processTransaction(transaction_in);
|
wmTransactionService.processTransaction(transaction_in);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -103,6 +103,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
irl.`warehouse_id`,irl.`warehouse_code`,irl.`warehouse_name`,
|
irl.`warehouse_id`,irl.`warehouse_code`,irl.`warehouse_name`,
|
||||||
irl.`location_id`,irl.`location_code`,irl.`location_name`,
|
irl.`location_id`,irl.`location_code`,irl.`location_name`,
|
||||||
irl.`area_id`,irl.`area_code`,irl.`area_name`,
|
irl.`area_id`,irl.`area_code`,irl.`area_name`,
|
||||||
|
ms.vendor_id as vendorId,ms.vendor_code as vendorCode,ms.vendor_name as vendorName,ms.vendor_nick as vendorNick,
|
||||||
'RTISSUE' AS source_doc_type,ir.`rt_id` AS source_doc_id,
|
'RTISSUE' AS source_doc_type,ir.`rt_id` AS source_doc_id,
|
||||||
ir.`rt_code` AS source_doc_code,
|
ir.`rt_code` AS source_doc_code,
|
||||||
irl.`line_id` AS source_doc_line_id,
|
irl.`line_id` AS source_doc_line_id,
|
||||||
@ -111,6 +112,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
FROM wm_rt_issue ir
|
FROM wm_rt_issue ir
|
||||||
LEFT JOIN wm_rt_issue_line irl
|
LEFT JOIN wm_rt_issue_line irl
|
||||||
ON ir.rt_id = irl.rt_id
|
ON ir.rt_id = irl.rt_id
|
||||||
|
left join wm_material_stock ms
|
||||||
|
on irl.material_stock_id = ms.material_stock_id
|
||||||
WHERE ir.rt_id = #{rtId}
|
WHERE ir.rt_id = #{rtId}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user