丽知:1、调拨-退库时价格去入库仓库

This commit is contained in:
zhengyf 2025-04-16 15:05:39 +08:00
parent db6284e56b
commit a93c33eab9
3 changed files with 9 additions and 3 deletions

View File

@ -454,7 +454,12 @@ public class TransferOutPluginInitializer extends PluginBaseEntity {
//nprice 单价(含税单价)取上一次结账的单价 nmny金额 nnotaxmny无税金额 nnotaxprice 无税单价 //nprice 单价(含税单价)取上一次结账的单价 nmny金额 nnotaxmny无税金额 nnotaxprice 无税单价
//202411091719妮妮姐说优先取结存价没有的话取采购价如果都没有就报错 //202411091719妮妮姐说优先取结存价没有的话取采购价如果都没有就报错
//202502121700妮妮姐说取bd_produce-nbzyj //202502121700妮妮姐说取bd_produce-nbzyj
String nabprice = queryIaMonthledger(ofsDetail, ofsTranseferOrder.getHeader().getCompanyCode(), ofsTranseferOrder.getHeader().getFacilityCode()); String nabprice = null;
if (isReturn) {
nabprice = queryIaMonthledger(ofsDetail, ofsTranseferOrder.getHeader().getToCompanyCode(), ofsTranseferOrder.getHeader().getFacilityCode());
} else {
nabprice = queryIaMonthledger(ofsDetail, ofsTranseferOrder.getHeader().getCompanyCode(), ofsTranseferOrder.getHeader().getFacilityCode());
}
if (nabprice == null) { if (nabprice == null) {
// Assert.state(false, "公司:{},货品:{},SKU编码{},无结存价、起初价、采购价,请维护!", ofsTranseferOrder.getHeader().getCompanyCode(), ofsDetail.getSkuName(), ofsDetail.getSkuCode()); // Assert.state(false, "公司:{},货品:{},SKU编码{},无结存价、起初价、采购价,请维护!", ofsTranseferOrder.getHeader().getCompanyCode(), ofsDetail.getSkuName(), ofsDetail.getSkuCode());
Assert.state(false, "公司:{},货品:{},SKU编码{},无内部转移价,请维护!", ofsTranseferOrder.getHeader().getCompanyCode(), ofsDetail.getSkuName(), ofsDetail.getSkuCode()); Assert.state(false, "公司:{},货品:{},SKU编码{},无内部转移价,请维护!", ofsTranseferOrder.getHeader().getCompanyCode(), ofsDetail.getSkuName(), ofsDetail.getSkuCode());

View File

@ -51,7 +51,7 @@ public class TransferTest {
@Test @Test
public void t10(){ public void t10(){
transferOutPluginInitializer.start("LETS-SH2025020200017429"); transferOutPluginInitializer.start("LETS-SH2025032100023260");
} }
@Test @Test
@ -70,7 +70,7 @@ public class TransferTest {
} }
@Test @Test
public void t21(){ public void t21(){
transferInPluginInitializer.start("LETS-RE2025010600000520"); transferInPluginInitializer.start("LETS-RE2025032100000881");
} }
@Test @Test
public void t22(){ public void t22(){

View File

@ -91,6 +91,7 @@ public class StockoutOrderSearchResponse extends ReturnMessageBasics {
} }
@Data @Data
public static class StockoutB { public static class StockoutB {
private String id;
private String clientCode; private String clientCode;
private String companyCode; private String companyCode;
private String facilityCode; private String facilityCode;