销售订单列表增加行状态,进行下推销售出库单或在销售出库单选择源单的时候,只能选择单据为已审核且子表行状态为未关闭的物料、只要关闭了就不能选择; 不管是整单关闭还是 行关闭
| | |
| | | <publishTime>04/11/2023 16:34:43</publishTime> |
| | | </File> |
| | | <File Include="views/éå®ç®¡ç/éå®è®¢å/Xs_SeOrderBillList.html"> |
| | | <publishTime>01/18/2024 14:15:08</publishTime> |
| | | <publishTime>01/19/2024 10:21:26</publishTime> |
| | | </File> |
| | | <File Include="views/éè´ç®¡ç/å§å¤è®¢å/WW_EntrustOrderBillList.html"> |
| | | <publishTime>11/03/2023 21:45:51</publishTime> |
| | |
| | | <publishTime>11/03/2023 21:45:51</publishTime> |
| | | </File> |
| | | <File Include="views/éå®ç®¡ç/éå®è®¢å/Xs_SeOrderBillList.html"> |
| | | <publishTime>01/18/2024 14:15:08</publishTime> |
| | | <publishTime>01/19/2024 10:21:26</publishTime> |
| | | </File> |
| | | <File Include="views/éå®ç®¡ç/éå®è®¢å/Xs_SeOrderBill_LookDown.html"> |
| | | <publishTime>01/19/2024 09:43:33</publishTime> |
| | |
| | | <publishTime>04/11/2023 16:34:43</publishTime> |
| | | </File> |
| | | <File Include="views/颿åè´§/éå®åºåº/Kf_SellOutBill.html"> |
| | | <publishTime>01/18/2024 14:00:41</publishTime> |
| | | <publishTime>01/19/2024 11:11:04</publishTime> |
| | | </File> |
| | | <File Include="views/颿åè´§/éå®åºåº/Kf_SellOutBill.html"> |
| | | <publishTime>01/18/2024 14:00:41</publishTime> |
| | | <publishTime>01/19/2024 11:11:04</publishTime> |
| | | </File> |
| | | <File Include="views/颿åè´§/éå®åºåº/Kf_SellOutBillList.html"> |
| | | <publishTime>01/16/2024 14:21:41</publishTime> |
| | |
| | | , { field: 'åæ®å·', title: 'åæ®å·', width: 125, sort: true } |
| | | , { field: 'hsubid', title: 'hsubid', hide: true, sort: true } |
| | | , { field: 'ç¶æ', title: 'ç¶æ', width: 125, sort: true } |
| | | , { field: 'è¡ç¶æ', title: 'è¡ç¶æ', width: 125, sort: true } |
| | | , { field: 'æ¯å¦ä¸æ¨ç产订å', title: 'æ¯å¦ä¸æ¨ç产订å', width: 125, sort: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true, sort: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', sort: true } |
| | |
| | | layer.msg("䏿¨å¤±è´¥!åæ®å·ã" + data[i].åæ®å· + "ãåæ®ç¶æä¸ä¸ºå·²å®¡æ ¸ç¶æ!"); |
| | | return; |
| | | } |
| | | |
| | | if (data[i].è¡ç¶æ == "å·²å
³é") { |
| | | layer.msg("䏿¨å¤±è´¥!åæ®å·ã" + data[i].åæ®å· + "ãä¸éä¸çè®°å½ä¸åå¨å·²å
³éç¶æçè®°å½!"); |
| | | return; |
| | | } |
| | | |
| | | if (data[i].å®¢æ· != HCusName) { |
| | | layer.msg("䏿¨å¤±è´¥!å·²ç»éä¸çè®°å½ä¸åå¨ä¸å客æ·!"); |
| | | return; |
| | |
| | | var addSWhere = ""; |
| | | |
| | | if (openType == 2) { |
| | | addSWhere = " and ç¶æ = 'å·²å®¡æ ¸' and HOrgID = " + HOrgID; |
| | | addSWhere = " and ç¶æ = 'å·²å®¡æ ¸' and è¡ç¶æ = '' and HOrgID = " + HOrgID; |
| | | } |
| | | return addSWhere; |
| | | } |
| | |
| | | } else if (HSourceBillData.ç¶æ != "å·²å®¡æ ¸") { |
| | | layer.alert("ä¿å失败!第" + (i+1) + "è¡ï¼æºååæ®ç¶ææªä¸º'å·²å®¡æ ¸'ç¶æ!", { icon: 5 }); |
| | | return; |
| | | } else if (HSourceBillData.è¡ç¶æ == "å·²å
³é") { |
| | | layer.alert("ä¿å失败!第" + (i + 1) + "è¡ï¼è¯¥è¡è®°å½è¡ç¶æä¸º'å·²å
³é'ç¶æ!", { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | |
| | | layer.msg("䏿¨å¤±è´¥!åæ®å·ã" + temp.åæ®å· + "ãåæ®ç¶æä¸ä¸ºå·²å®¡æ ¸ç¶æ!"); |
| | | return; |
| | | } |
| | | |
| | | if (temp.è¡ç¶æ == "å·²å
³é") { |
| | | layer.msg("䏿¨å¤±è´¥!åæ®å·ã" + temp.åæ®å· + "ãä¸éä¸çè®°å½ä¸åå¨å·²å
³éç¶æçè®°å½!"); |
| | | return; |
| | | } |
| | | |
| | | if (temp.å®¢æ· != HCusName) { |
| | | layer.msg("䏿¨å¤±è´¥!å·²ç»éä¸çè®°å½ä¸åå¨ä¸å客æ·!"); |
| | | return; |