Commit 824364ff authored by 鲁鑫's avatar 鲁鑫

物料原材料字段来源SAP数据字典或者系统数据字典配置

parent 49afc6df
......@@ -75,8 +75,8 @@
<x:title title="维护分类信息" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="klart" label="类类型" labelCol="1" fieldCol="5"/>
<x:inputC name="classify" label="分类" labelCol="1" fieldCol="5" />
<x:inputC name="klart" label="类类型" labelCol="1" fieldCol="5" readonly="true" value="023"/>
<x:inputC name="classify" label="分类" labelCol="1" fieldCol="5" readonly="true" value="Z_YCL"/>
</div>
</div>
......
......@@ -16,7 +16,8 @@ $(document).ready(function () {
function initializate() {
//页面控制
$("#businessPersonnelList").hide()
$("#ekalr").val("X")
$("#hkmat").val("X")
switch ($("#active").val()) {
case '0'://已分发未完成
if ($("#deptCode").val() === "system") {
......
......@@ -16,7 +16,11 @@ $(document).ready(function () {
function initializate() {
//页面控制
$("#businessPersonnelList").hide();
$("#vprsv").val("2+V");
var peinh = $("#peinh").val();
if (Public.isBlank(peinh)){
$("#peinh").val("1")
}
switch ($("#active").val()) {
case '0'://已分发未完成
if ($("#deptCode").val() === "system") {
......
......@@ -78,9 +78,9 @@
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="werks" label="工厂" labelCol="1" fieldCol="2"/>
<x:inputC name="bklas" label="评估分类" labelCol="1" fieldCol="2" required="true"/>
<x:selectC name="bklas" label="评估分类" labelCol="1" fieldCol="2" dictionary="bklas"/>
<x:inputC name="mlast" label="价格确定" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="vprsv" label="价格控制" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="vprsv" label="价格控制" labelCol="1" fieldCol="2" required="true" readonly="true"/>
<x:inputC name="peinh" label="定价基数" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="verpr" label="移动平均价" labelCol="1" fieldCol="2"/>
<x:inputC name="stprs" label="标准价" labelCol="1" fieldCol="2"/>
......
......@@ -10,6 +10,7 @@ $(document).ready(function () {
loadGrid();
// initAssistantGrid();
loadRejectReasonBox();
bindEvent()
})
......@@ -168,6 +169,35 @@ function loadGrid() {
UICtrl.setSearchAreaToggle(gridManager);
}
function bindEvent(){
$('#lgproName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGTYP",
//filterValue:$('#lgnum').val()
}
},
onChange: function (value, data) {
$('#lgpro').val(data.LGTYP);
$('#lgproName').val(data.LTYPT);
}
});
$('#lgfsbName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGTYP",
//filterValue:$('#lgnum').val()
}
},
onChange: function (value, data) {
$('#lgfsb').val(data.LGTYP);
$('#lgfsbName').val(data.LTYPT);
}
});
}
/**
* 表单提交
......
......@@ -78,10 +78,10 @@
<x:title title="维护MRP信息" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="werks" label="工厂" labelCol="1" fieldCol="2"/>
<x:inputC name="lgort" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="disgr" label="MRP组" labelCol="1" fieldCol="2"/>
<x:inputC name="dismm" label="MRP类型" labelCol="1" fieldCol="2"/>
<x:inputC name="werksName" label="工厂" labelCol="1" fieldCol="2"/>
<x:selectC name="disgr" label="MRP组" labelCol="1" fieldCol="2" dictionary="disgr"/>
<x:selectC name="dismm" label="MRP类型" labelCol="1" fieldCol="2" dictionary="dismm"/>
<x:selectC name="dismm" label="MRP类型" labelCol="1" fieldCol="2" dictionary="dismm"/>
<x:inputC name="minbe" label="重订货点" labelCol="1" fieldCol="2"/>
<x:inputC name="dispo" label="MRP控制者" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="disls" label="批量规模" labelCol="1" fieldCol="2" required="true"/>
......@@ -90,22 +90,25 @@
<x:inputC name="bstmi" label="最小批量" labelCol="1" fieldCol="2"/>
<x:inputC name="mabst" label="最大存货水平" labelCol="1" fieldCol="2"/>
<x:inputC name="bstrf" label="设入值" labelCol="1" fieldCol="2"/>
<x:inputC name="beskz" label="获取类型" labelCol="1" fieldCol="2" required="true"/>
<x:selectC name="beskz" label="获取类型" labelCol="1" fieldCol="2" dictionary="beskz"/>
<x:inputC name="sobsl" label="特殊获取方式" labelCol="1" fieldCol="2"/>
<x:inputC name="lgpro" label="默认生产库存地" labelCol="1" fieldCol="2"/>
<x:inputC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2"/>
<x:inputC name="lgfsb" label="默认采购收货库存地" labelCol="1" fieldCol="2"/>
<x:inputC name="lgproName" label="默认生产库存地" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgpro"/>
<x:selectC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2" dictionary="rgekz"/>
<x:inputC name="lgfsbName" label="默认采购收货库存地" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgfsb"/>
<x:inputC name="webaz" label="收货处理天数" labelCol="1" fieldCol="2"/>
<x:inputC name="dzeit" label="自制时间" labelCol="1" fieldCol="2"/>
<x:inputC name="plifz" label="外部采购交货时间" labelCol="1" fieldCol="2"/>
<x:inputC name="fhori" label="排程边际码" labelCol="1" fieldCol="2" required="false"/>
<x:inputC name="eisbe" label="安全库存" labelCol="1" fieldCol="2"/>
<x:inputC name="eislo" label="最小安全库存" labelCol="1" fieldCol="2"/>
<x:inputC name="strgr" label="策略组" labelCol="1" fieldCol="2" required="true"/>
<x:selectC name="strgr" label="策略组" labelCol="1" fieldCol="2" dictionary="strgr"/>
<x:inputC name="mtvfp" label="可用性检查组" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="wzeit" label="补货提前天数" labelCol="1" fieldCol="2"/>
<x:inputC name="sbdkz" label="独立/集中" labelCol="1" fieldCol="2"/>
<x:inputC name="diskz" label="库存地MRP标识" labelCol="1" fieldCol="2"/>
<x:selectC name="sbdkz" label="独立/集中" labelCol="1" fieldCol="2" dictionary="sbdkz"/>
<x:selectC name="diskz" label="库存地MRP标识" labelCol="1" fieldCol="2" dictionary="diskz"/>
</div>
</div>
......
......@@ -15,14 +15,9 @@ $(document).ready(function () {
function initializate() {
//
//$("##businessUsageDiv").hide();
UICtrl.setDisable("#businessUsageDiv")
// var status = $("#status").val();
// if (status == 1){
// UICtrl.setDisable("#submitForm");
// UICtrl.setDisable("#auditForm");
// }
$("#klart").val("023")
$("#classify").val("Z_YCL")
//页面控制
switch ($("#active").val()) {
case '0'://已分发未完成
......@@ -255,13 +250,14 @@ function bindEvent() {
$('#spartName').val(data.VTEXT);
}
});
$('#meins').searchbox({
$('#meinsName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "MEINS"}
},
onChange: function (value, data) {
$('#meins').val(data.MSEH3);
$('#meins').val(data.MSEHI);
$('#meinsName').val(data.MSEHL);
}
});
$('#werksName').searchbox({
......@@ -327,6 +323,27 @@ function bindEvent() {
$('#lgtypName').val(data.LTYPT);
}
});
$('#lgortQmName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "LGORT"}
},
onChange: function (value, data) {
$('#lgortQm').val(data.LGORT);
$('#lgortQmName').val(data.LGOBE);
}
});
$('#lgortProfitName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "LGORT"}
},
onChange: function (value, data) {
$('#lgortProfit').val(data.LGORT);
$('#lgortProfitName').val(data.LGOBE);
}
});
}
......
......@@ -88,7 +88,8 @@
<x:inputC name="magrv" label="包装物料组" labelCol="1" fieldCol="2"/>
<x:inputC name="maktxEn" label="英语品名" labelCol="1" fieldCol="2"/>
<x:inputC name="meins" label="基本计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:inputC name="meinsName" label="基本计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="meins"/>
<x:inputC name="raube" label="存储条件" required="true" labelCol="1" fieldCol="2"/>
<x:inputC name="brgew" label="毛重" labelCol="1" fieldCol="2"/>
<x:selectC name="gewei" label="重量单位" labelCol="1" fieldCol="2" dictionary="gewei"/>
......@@ -101,20 +102,23 @@
<x:inputC name="mhdrz" label="最小货架寿命" labelCol="1" fieldCol="2"/>
<x:inputC name="normt" label="适用标准" labelCol="1" fieldCol="11"/>
<div class="hg-form-row">
<x:inputC name="werksName" label="工厂" required="true" labelCol="1" fieldCol="1" wrapper="select"/>
<x:inputC name="werksName" label="工厂" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="werks"/>
<x:inputC name="lgortName" label="库存地点" required="true" labelCol="1" fieldCol="1" wrapper="select"/>
<x:inputC name="lgortName" label="库存地点" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgort"/>
<x:inputC name="vkorgName" required="true" label="销售组织" labelCol="1" wrapper="select" fieldCol="1"/>
<x:inputC name="vkorgName" required="true" label="销售组织" labelCol="1" wrapper="select" fieldCol="2"/>
<x:hidden name="vkorg"/>
<x:inputC name="vtwegName" required="true" label="分销渠道" labelCol="1" wrapper="select" fieldCol="1"/>
<x:inputC name="vtwegName" required="true" label="分销渠道" labelCol="1" wrapper="select" fieldCol="2"/>
<x:hidden name="vtweg"/>
<x:inputC name="lgnumName" label="仓库号" required="true" labelCol="1" fieldCol="1" wrapper="select"/>
<x:inputC name="lgnumName" label="仓库号" required="true" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgnum"/>
<x:inputC name="lgtypName" label="存储类型" labelCol="1" fieldCol="1" wrapper="select"/>
<x:inputC name="lgtypName" label="存储类型" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgtyp"/>
</div>
<div class="hg-form-row">
<x:inputC name="klart" label="类型" labelCol="1" fieldCol="2" readonly="true"/>
<x:inputC name="classify" label="分类" labelCol="1" fieldCol="2" readonly="true"/>
</div>
</div>
</div>
......@@ -135,13 +139,13 @@
</div>
</div>
<div id="businessUsageDiv">
<x:title title="分类" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="klart" label="类型" labelCol="1" fieldCol="2"/>
<x:inputC name="classify" label="分类" labelCol="1" fieldCol="2"/>
</div>
</div>
<%-- <x:title title="分类" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="klart" label="类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="classify" label="分类" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<x:title title="销售" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
......@@ -183,8 +187,8 @@
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="lgort" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="disgr" label="MRP组" labelCol="1" fieldCol="2"/>
<x:inputC name="dismm" label="MRP类型" labelCol="1" fieldCol="2"/>
<x:selectC name="disgr" label="MRP组" labelCol="1" fieldCol="2" dictionary="disgr"/>
<x:selectC name="dismm" label="MRP类型" labelCol="1" fieldCol="2" dictionary="dismm"/>
<x:inputC name="minbe" label="重订货点" labelCol="1" fieldCol="2"/>
<x:inputC name="dispo" label="MRP控制者" labelCol="1" fieldCol="2"/>
<x:inputC name="disls" label="批量规模" labelCol="1" fieldCol="2"/>
......@@ -193,10 +197,10 @@
<x:inputC name="bstmi" label="最小批量" labelCol="1" fieldCol="2"/>
<x:inputC name="mabst" label="最大存货水平" labelCol="1" fieldCol="2"/>
<x:inputC name="bstrf" label="设入值" labelCol="1" fieldCol="2"/>
<x:inputC name="beskz" label="获取类型" labelCol="1" fieldCol="2"/>
<x:selectC name="beskz" label="获取类型" labelCol="1" fieldCol="2" dictionary="beskz"/>
<x:inputC name="sobsl" label="特殊获取方式" labelCol="1" fieldCol="2"/>
<x:inputC name="lgpro" label="默认生产库存地" labelCol="1" fieldCol="2"/>
<x:inputC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2"/>
<x:selectC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2" dictionary="rgekz"/>
<x:inputC name="lgfsb" label="默认采购收货库存地" labelCol="1" fieldCol="2"/>
<x:inputC name="webaz" label="收货处理天数" labelCol="1" fieldCol="2"/>
<x:inputC name="dzeit" label="自制时间" labelCol="1" fieldCol="2"/>
......@@ -204,12 +208,12 @@
<x:inputC name="fhori" label="排程边际码" labelCol="1" fieldCol="2"/>
<x:inputC name="eisbe" label="安全库存" labelCol="1" fieldCol="2"/>
<x:inputC name="eislo" label="最小安全库存" labelCol="1" fieldCol="2"/>
<x:inputC name="strgr" label="策略组" labelCol="1" fieldCol="2"/>
<x:selectC name="strgr" label="策略组" labelCol="1" fieldCol="2" dictionary="strgr"/>
<x:inputC name="mtvfp" label="可用性检查组" labelCol="1" fieldCol="2"/>
<x:inputC name="wzeit" label="补货提前天数" labelCol="1" fieldCol="2"/>
<x:inputC name="altsl" label="BOM选择方法" labelCol="1" fieldCol="2"/>
<x:inputC name="sbdkz" label="独立/集中" labelCol="1" fieldCol="2"/>
<x:inputC name="diskz" label="库存地MRP标识" labelCol="1" fieldCol="2"/>
<x:selectC name="sbdkz" label="独立/集中" labelCol="1" fieldCol="2" dictionary="sbdkz"/>
<x:selectC name="diskz" label="库存地MRP标识" labelCol="1" fieldCol="2" dictionary="diskz"/>
</div>
</div>
......@@ -220,55 +224,58 @@
<x:inputC name="ausme" label="投料计量单位" labelCol="1" fieldCol="2"/>
<x:inputC name="umrenProd" label="转换分母(生产)" labelCol="1" fieldCol="2"/>
<x:inputC name="umrezProd" label="转换分子(生产)" labelCol="1" fieldCol="2"/>
<x:inputC name="sfcpf" label="生产计划参数文件" labelCol="1" fieldCol="2"/>
<x:inputC name="insmk" label="过账到质检" labelCol="1" fieldCol="2"/>
<x:selectC name="sfcpf" label="生产计划参数文件" labelCol="1" fieldCol="2" dictionary="sfcpf"/>
<x:selectC name="insmk" label="过账到质检" labelCol="1" fieldCol="2" dictionary="insmk"/>
</div>
</div>
<x:title title="存储管理" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="lgortQm" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="lgortQmName" label="库存地点" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgortQm"/>
<x:inputC name="sernp" label="序列号参数" labelCol="1" fieldCol="2"/>
<x:inputC name="serlv" label="序列号水平" labelCol="1" fieldCol="2"/>
<x:inputC name="prctr" label="利润中心" labelCol="1" fieldCol="2"/>
<x:selectC name="prctr" label="利润中心" labelCol="1" fieldCol="2" dictionary="PRCTR"/>
</div>
</div>
<x:title title="仓库管理" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="lgortProfit" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="lgnum" label="仓库号" labelCol="1" fieldCol="2"/>
<x:inputC name="lgtyp" label="存储类型" labelCol="1" fieldCol="2"/>
<x:inputC name="lgortProfitName" label="库存地点" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgortProfit"/>
<x:selectC name="lgnum" label="仓库号" labelCol="1" fieldCol="2" dictionary="lgnum"/>
<x:inputC name="lgtypName" label="存储类型" labelCol="1" fieldCol="2"/>
<x:inputC name="ltkza" label="存货下架存储类型" labelCol="1" fieldCol="2"/>
<x:inputC name="ltkze" label="存货上架存储类型" labelCol="1" fieldCol="2"/>
<x:inputC name="lgbkz" label="存储分区标识" labelCol="1" fieldCol="2"/>
<x:inputC name="lhmg1" label="仓库设施1存储数量" labelCol="1" fieldCol="2"/>
<x:inputC name="lhme1" label="仓库设施1存储单位" labelCol="1" fieldCol="2"/>
<x:inputC name="lhme1Name" label="仓库设施1存储单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lhme1"/>
<x:inputC name="lety1" label="仓库设施1类型" labelCol="1" fieldCol="2"/>
</div>
</div>
<x:title title="质量管理" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="kzdkz" label="文档要求" labelCol="1" fieldCol="2"/>
<x:inputC name="art" label="检验类型" labelCol="1" fieldCol="2"/>
<x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>
<x:inputC name="insmkQm" label="过账到质检(质检)" labelCol="1" fieldCol="2"/>
<x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>
<x:inputC name="ppl" label="带任务清单检验" labelCol="1" fieldCol="2"/>
<x:inputC name="app" label="自动分配" labelCol="1" fieldCol="2"/>
<x:inputC name="mer" label="检查特性" labelCol="1" fieldCol="2"/>
<x:inputC name="dyn" label="允许略过" labelCol="1" fieldCol="2"/>
</div>
</div>
<%-- <x:title title="质量管理" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="kzdkz" label="文档要求" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="art" label="检验类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="insmkQm" label="过账到质检(质检)" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ppl" label="带任务清单检验" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="app" label="自动分配" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mer" label="检查特性" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dyn" label="允许略过" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<x:title title="财务核算" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="bklas" label="评估分类" labelCol="1" fieldCol="2"/>
<x:selectC name="bklas" label="评估分类" labelCol="1" fieldCol="2" dictionary="bklas"/>
<x:inputC name="mlast" label="价格确定" labelCol="1" fieldCol="2"/>
<x:inputC name="vprsv" label="价格控制" labelCol="1" fieldCol="2"/>
<x:inputC name="peinh" label="定价基数" labelCol="1" fieldCol="2"/>
......
......@@ -10,6 +10,7 @@ $(document).ready(function () {
loadGrid();
// initAssistantGrid();
loadRejectReasonBox();
bindEvent()
})
......@@ -166,6 +167,18 @@ function loadGrid() {
UICtrl.setSearchAreaToggle(gridManager);
}
function bindEvent(){
$('#ausmeName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "MEINS"}
},
onChange: function (value, data) {
$('#ausme').val(data.MSEHI);
$('#ausmeName').val(data.MSEHL);
}
});
}
/**
* 表单提交
......
......@@ -68,18 +68,18 @@
<x:inputC name="brand" label="品牌" labelCol="1" fieldCol="2"/>
<x:selectC name="itemAttributes" label="物品属性" labelCol="1" fieldCol="2" dictionary="suppliesType"/>
<x:inputC name="materialUsage" label="用途" labelCol="1" fieldCol="8"/>
</div>
</div>
<x:title title="维护生产信息" name="group"/>
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="ausme" label="投料计量单位" labelCol="1" fieldCol="2"/>
<x:inputC name="ausmeName" label="投料计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="ausme"/>
<x:inputC name="umrenProd" label="转换分母" labelCol="1" fieldCol="2"/>
<x:inputC name="umrezProd" label="转换分子" labelCol="1" fieldCol="2"/>
<x:inputC name="sfcpf" label="生产计划参数文件" labelCol="1" fieldCol="2"/>
<x:inputC name="insmk" label="过账到质检" labelCol="1" fieldCol="2"/>
<x:selectC name="sfcpf" label="生产计划参数文件" labelCol="1" fieldCol="2" dictionary="sfcpf"/>
<x:selectC name="insmk" label="过账到质检" labelCol="1" fieldCol="2" dictionary="insmk"/>
</div>
</div>
......@@ -100,155 +100,6 @@
<x:textareaC rows="3" name="textDescription" label="文本说明" labelCol="1" fieldCol="11"/>
</div>
</div>
<%-- <x:title title="分类" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="klart" label="类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="classify" label="分类" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="销售" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="vkorg" label="销售组织" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="vtweg" label="分销渠道" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="vrkme" label="销售计量单位" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umren" label="转换分母" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umrez" label="转换分子" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dwerk" label="交货工厂" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="aland" label="税收发运国" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="taxkm" label="税分类" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="versg" label="统计组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="kondm" label="物料定价组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ktgrm" label="会计科目组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="prodh" label="产品层级" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mvgr1" label="版式" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mvgr2" label="品牌" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mvgr3" label="用途" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mvgr4" label="备用" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mvgr5" label="备用" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mtpos" label="销售项次组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="tragr" label="运输组" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="采购" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="bstme" label="采购计量单位" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umrenPurch" label="转换分母" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umrezPurch" label="转换分子" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ekgrp" label="默认采购组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mprof" label="MPN参数" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="MRP" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="lgort" label="库存地点" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="disgr" label="MRP组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dismm" label="MRP类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="minbe" label="重订货点" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dispo" label="MRP控制者" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="disls" label="批量规模" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="bstfe" label="固定批量" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="bstma" label="最大批量" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="bstmi" label="最小批量" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mabst" label="最大存货水平" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="bstrf" label="设入值" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="beskz" label="获取类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="sobsl" label="特殊获取方式" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lgpro" label="默认生产库存地" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="rgekz" label="倒冲标志" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lgfsb" label="默认采购收货库存地" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="webaz" label="收货处理天数" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dzeit" label="自制时间" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="plifz" label="外部采购交货时间" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="fhori" label="排程边际码" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="eisbe" label="安全库存" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="eislo" label="最小安全库存" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="strgr" label="策略组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mtvfp" label="可用性检查组" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="wzeit" label="补货提前天数" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="altsl" label="BOM选择方法" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="sbdkz" label="独立/集中" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="diskz" label="库存地MRP标识" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="生产" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="ausme" label="投料计量单位" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umrenProd" label="转换分母(生产)" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="umrezProd" label="转换分子(生产)" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="sfcpf" label="生产计划参数文件" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="insmk" label="过账到质检" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="存储管理" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="lgortQm" label="库存地点" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="sernp" label="序列号参数" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="serlv" label="序列号水平" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="prctr" label="利润中心" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="仓库管理" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="lgortProfit" label="库存地点" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lgnum" label="仓库号" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lgtyp" label="存储类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ltkza" label="存货下架存储类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ltkze" label="存货上架存储类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lgbkz" label="存储分区标识" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lhmg1" label="仓库设施1存储数量" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lhme1" label="仓库设施1存储单位" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="lety1" label="仓库设施1类型" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="质量管理" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="kzdkz" label="文档要求" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="art" label="检验类型" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="insmkQm" label="过账到质检(质检)" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="aktiv" label="激活标识" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ppl" label="带任务清单检验" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="app" label="自动分配" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mer" label="检查特性" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="dyn" label="允许略过" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="财务核算" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="bklas" label="评估分类" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="mlast" label="价格确定" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="vprsv" label="价格控制" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="peinh" label="定价基数" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="verpr" label="移动平均价" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="stprs" label="标准价" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
<%-- <x:title title="成本核算" name="group"/>--%>
<%-- <div class="hg-form-cols">--%>
<%-- <div class="hg-form-row">--%>
<%-- <x:inputC name="ekalr" label="数量结构" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="ncost" label="不参与成本核算" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="hkmat" label="物料来源" labelCol="1" fieldCol="2"/>--%>
<%-- <x:inputC name="awsls" label="差异码" labelCol="1" fieldCol="2"/>--%>
<%-- </div>--%>
<%-- </div>--%>
</form>
<form class="hg-form" method="post" action="" style="display: none;" id="auditForm">
<div class=" border-left-top" style="margin-top: 10px;">
......
......@@ -222,23 +222,24 @@ function distributeForm() {
}
function bindEvent(){
$('#bstme').searchbox({
$('#ekgrpName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "MEINS"}
return {fieldName: "EKGRP"}
},
onChange: function (value, data) {
$('#bstme').val(data.MSEH3);
$('#ekgrp').val(data.EKGRP);
$('#ekgrpName').val(data.EKNAM);
}
});
$('#ekgrpName').searchbox({
$('#bstmeName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "EKGRP"}
return {fieldName: "MEINS"}
},
onChange: function (value, data) {
$('#ekgrp').val(data.EKGRP);
$('#ekgrpName').val(data.EKNAM);
$('#bstme').val(data.MSEHI);
$('#bstmeName').val(data.MSEHL);
}
});
}
......
......@@ -79,7 +79,8 @@
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="werks" label="工厂" labelCol="1" fieldCol="2" wrapper="select"/>
<x:inputC name="bstme" label="采购计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:inputC name="bstmeName" label="采购计量单位" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="bstme"/>
<x:inputC name="umrenPurch" label="转换分母" labelCol="1" fieldCol="2"/>
<x:inputC name="umrezPurch" label="转换分子" labelCol="1" fieldCol="2"/>
<x:inputC name="ekgrpName" label="默认采购组" labelCol="1" fieldCol="2" required="true" wrapper="select"/>
......
......@@ -10,6 +10,7 @@ $(document).ready(function () {
loadGrid();
// initAssistantGrid();
loadRejectReasonBox();
bindEvent()
})
......@@ -168,6 +169,21 @@ function loadGrid() {
UICtrl.setSearchAreaToggle(gridManager);
}
function bindEvent(){
$('#lgortName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGORT",
filterValue:$("#werks").val()
}
},
onChange: function (value, data) {
$('#lgort').val(data.LGORT);
$('#lgortName').val(data.LGOBE);
}
});
}
/**
* 表单提交
......
......@@ -79,10 +79,11 @@
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="werks" label="工厂" labelCol="1" fieldCol="2"/>
<x:inputC name="lgort" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="lgortName" label="库存地点" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgort"/>
<x:inputC name="sernp" label="序列号参数" labelCol="1" fieldCol="2"/>
<x:inputC name="serlv" label="序列号水平" labelCol="1" fieldCol="2"/>
<x:inputC name="prctr" label="利润中心" labelCol="1" fieldCol="2" required="true"/>
<x:selectC name="prctr" label="利润中心" labelCol="1" fieldCol="2" dictionary="PRCTR"/>
</div>
</div>
......
......@@ -210,6 +210,56 @@ function bindEvent(){
$('#lgtypName').val(data.LTYPT);
}
});
$('#ltkzaName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGTYP",
filterValue:$('#lgnum').val()
}
},
onChange: function (value, data) {
$('#ltkza').val(data.LGTYP);
$('#ltkzaName').val(data.LTYPT);
}
});
$('#ltkzeName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGTYP",
filterValue:$('#lgnum').val()
}
},
onChange: function (value, data) {
$('#ltkze').val(data.LGTYP);
$('#ltkzeName').val(data.LTYPT);
}
});
$('#lgbkzName').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {
fieldName: "LGTYP",
filterValue:$('#lgnum').val()
}
},
onChange: function (value, data) {
$('#lgbkz').val(data.LGTYP);
$('#lgbkzName').val(data.LTYPT);
}
});
$('#lhme1Name').searchbox({
type: "system", name: "dictionary",
getParam: function (item) {
return {fieldName: "MEINS"}
},
onChange: function (value, data) {
$('#lhme1').val(data.MSEHI);
$('#lhme1Name').val(data.MSEHL);
}
});
}
//撤销
......
......@@ -79,15 +79,20 @@
<div class="hg-form-cols">
<div class="hg-form-row">
<x:inputC name="werks" label="工厂" labelCol="1" fieldCol="2"/>
<x:inputC name="lgort" label="库存地点" labelCol="1" fieldCol="2"/>
<x:inputC name="lgnum" label="仓库号" labelCol="1" fieldCol="2"/>
<x:inputC name="lgortName" label="库存地点" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgort"/>
<x:selectC name="lgnum" label="仓库号" labelCol="1" fieldCol="2" dictionary="lgnum"/>
<x:inputC name="lgtypName" label="存储类型" labelCol="1" fieldCol="2" wrapper="select"/>
<x:hidden name="lgtyp"/>
<x:inputC name="ltkza" label="存货下架存储类型" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="ltkze" label="存货上架存储类型" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="lgbkz" label="存储分区标识" labelCol="1" fieldCol="2" required="true"/>
<x:inputC name="ltkzaName" label="存货下架存储类型" labelCol="1" fieldCol="2" required="true" wrapper="select"/>
<x:hidden name="ltkza"/>
<x:inputC name="ltkzeName" label="存货上架存储类型" labelCol="1" fieldCol="2" required="true" wrapper="select"/>
<x:hidden name="ltkze"/>
<x:inputC name="lgbkzName" label="存储分区标识" labelCol="1" fieldCol="2" required="true" wrapper="select"/>
<x:hidden name="lgbkz"/>
<x:inputC name="lhmg1" label="仓库设施1存储数量" labelCol="1" fieldCol="2" required="false"/>
<x:inputC name="lhme1" label="仓库设施1存储单位" labelCol="1" fieldCol="2" required="false"/>
<x:inputC name="lhme1Name" label="仓库设施1存储单位" labelCol="1" fieldCol="2" required="false" wrapper="select"/>
<x:hidden name="lhme1"/>
<x:inputC name="lety1" label="仓库设施1类型" labelCol="1" fieldCol="2" required="false"/>
</div>
</div>
......
......@@ -120,6 +120,8 @@ public class SapNonProdApplyDept implements Serializable {
*/
@Column(name = "MEINS")
private String meins;
@Column(name = "meins_name")
private String meinsName;
/**
* 毛重
......@@ -331,6 +333,9 @@ public class SapNonProdApplyDept implements Serializable {
@Column(name = "BSTME")
private String bstme;
@Column(name = "bstme_name")
private String bstmeName;
/**
* 转换分母(采购)
*/
......@@ -444,6 +449,8 @@ public class SapNonProdApplyDept implements Serializable {
*/
@Column(name = "LGPRO")
private String lgpro;
@Column(name = "lgpro_name")
private String lgproName;
/**
* 倒冲标志
......@@ -457,6 +464,9 @@ public class SapNonProdApplyDept implements Serializable {
@Column(name = "LGFSB")
private String lgfsb;
@Column(name = "lgfsb_name")
private String lgfsbName;
/**
* 收货处理天数
*/
......@@ -534,6 +544,8 @@ public class SapNonProdApplyDept implements Serializable {
*/
@Column(name = "AUSME")
private String ausme;
@Column(name = "ausme_name")
private String ausmeName;
/**
* 转换分母(生产)
......@@ -619,18 +631,27 @@ public class SapNonProdApplyDept implements Serializable {
@Column(name = "LTKZA")
private String ltkza;
@Column(name = "ltkza_name")
private String ltkzaName;
/**
* 存货上架存储类型
*/
@Column(name = "LTKZE")
private String ltkze;
@Column(name = "ltkze_name")
private String ltkzeName;
/**
* 存储分区标识
*/
@Column(name = "LGBKZ")
private String lgbkz;
@Column(name = "lgbkz_name")
private String lgbkzName;
/**
* 仓库设施1存储数量
*/
......@@ -643,6 +664,9 @@ public class SapNonProdApplyDept implements Serializable {
@Column(name = "LHME1")
private String lhme1;
@Column(name = "lhme1_name")
private String lhme1Name;
/**
* 仓库设施1类型
*/
......
......@@ -147,4 +147,22 @@ public class NonProdApplyBasicVo extends NonProdApplyDeptVo {
private String lgtypName;
private String ekgrpName;
/**
* 类型
*/
private String klart;
/**
* 分类
*/
private String classify;
private String lhme1Name;
private String lgbkzName;
private String ltkzeName;
private String ltkzaName;
private String bstmeName;
private String meinsName;
private String lgproName;
}
......@@ -8,8 +8,10 @@ public class NonProdApplyMRPVo extends NonProdApplyDeptVo {
private String werks; //工厂
private String werksName; //工厂
private String lgort; //库存地点
private String lgortName; //库存地点
//private String werks; //MRP组
/**
......@@ -77,6 +79,7 @@ public class NonProdApplyMRPVo extends NonProdApplyDeptVo {
* 默认生产库存地
*/
private String lgpro;
private String lgproName;
/**
* 倒冲标志
......@@ -87,6 +90,7 @@ public class NonProdApplyMRPVo extends NonProdApplyDeptVo {
* 默认采购收货库存地
*/
private String lgfsb;
private String lgfsbName;
/**
* 收货处理天数
......
......@@ -9,6 +9,7 @@ public class NonProdApplyProduceVo extends NonProdApplyDeptVo {
* 投料计量单位
*/
private String ausme;
private String ausmeName;
/**
* 转换分母(生产)
......
......@@ -11,6 +11,7 @@ public class NonProdApplyPurchaseVo extends NonProdApplyDeptVo {
* 采购计量单位
*/
private String bstme;
private String bstmeName;
/**
* 转换分母(采购)
......
......@@ -16,6 +16,7 @@ public class NonProdApplyStoreVo extends NonProdApplyDeptVo {
* 库存地点(质检)
*/
private String lgort;
private String lgortName;
/**
* 序列号参数
......
......@@ -16,6 +16,7 @@ public class NonProdApplyWarehouseVo extends NonProdApplyDeptVo {
* 库存地点
*/
private String lgort;
private String lgortName;
/**
* 仓库号
......@@ -26,21 +27,25 @@ public class NonProdApplyWarehouseVo extends NonProdApplyDeptVo {
* 存储类型
*/
private String lgtyp;
private String lgtypName;
/**
* 存货下架存储类型
*/
private String ltkza;
private String ltkzaName;
/**
* 存货上架存储类型
*/
private String ltkze;
private String ltkzeName;
/**
* 存储分区标识
*/
private String lgbkz;
private String lgbkzName;
/**
* 仓库设施1存储数量
......@@ -51,6 +56,7 @@ public class NonProdApplyWarehouseVo extends NonProdApplyDeptVo {
* 仓库设施1存储单位
*/
private String lhme1;
private String lhme1Name;
/**
* 仓库设施1类型
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment