| | |
| | | //åå®¡æ ¸æ´æ° åæ¶åºå表 åå°åºå 1204 1202 1203 1247 1244 1251 1210 |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory '" + lngBillKey.ToString() + "','" + HBillType + "','2'", "h_KF_UPDateICinventory"); |
| | | } |
| | | //=========================å®¡æ ¸åå®¡æ ¸åè´åºåæ§å¶ |
| | | DataSet ds2 = oCn.RunProcReturn("Exec h_p_KF_ICinventoryStockCtrl '" + lngBillKey.ToString() + "', '" + HBillType + "'", "h_p_KF_ICinventoryStockCtrl"); |
| | | if (ds2 == null) |
| | | { |
| | | sReturn = "åºåæ´æ°åæ§å¶å¤æå¤±è´¥ï¼"; |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | if (DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBack"]) != "0") |
| | | { |
| | | sReturn = "åºåæ´æ°å¤±è´¥ï¼" + DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBackRemark"]); |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | //============================ |
| | | } |
| | | |
| | | sReturn = ""; |
| | |
| | | //åå®¡æ ¸æ´æ° åæ¶åºå表 å¢å åºå 1201 1202 1203 1247 1244 1251 1210 |
| | | //åå®¡æ ¸æ´æ° åæ¶åºå表 åå°åºå 1205 1250 1206 1245 1239 |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory '" + lngBillKey.ToString() + "','" + HBillType + "','2'", "h_KF_UPDateICinventory"); |
| | | }else if (HBillType == "1207") |
| | | { |
| | | //æ´æ°åæ¶åºå表 å¢å è°å
¥åºå,åå°è°åºåºå |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory_Move '" + lngBillKey.ToString() + "','" + HBillType + "','2'", "h_KF_UPDateICinventory_Move"); |
| | | } |
| | | //=========================å®¡æ ¸åå®¡æ ¸åè´åºåæ§å¶ |
| | | DataSet ds2 = oCn.RunProcReturn("Exec h_p_KF_ICinventoryStockCtrl '" + lngBillKey.ToString() + "', '" + HBillType + "'", "h_p_KF_ICinventoryStockCtrl"); |
| | | if (ds2 == null) |
| | | { |
| | | sReturn = "åºåæ´æ°å¤±è´¥åæ§å¶å¤æå¤±è´¥ï¼"; |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | if (DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBack"]) != "0") |
| | | { |
| | | sReturn = "åºåæ´æ°å¤±è´¥ï¼" + DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBackRemark"]); |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | //============================ |
| | | } |
| | | //åå
¥æ¥å¿ |
| | | string WorkList = "åå®¡æ ¸åæ®ï¼åæ®å·ï¼" + HBillNo; |
| | |
| | | //å®¡æ ¸æ´æ° åæ¶åºå表 åå°åºå 1204 |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory '" + lngBillKey.ToString() + "','" + HBillType + "','1'", "h_KF_UPDateICinventory"); |
| | | } |
| | | //=========================å®¡æ ¸åå®¡æ ¸åè´åºåæ§å¶ |
| | | DataSet ds2 = oCn.RunProcReturn("Exec h_p_KF_ICinventoryStockCtrl '" + lngBillKey.ToString() + "', '" + HBillType + "'", "h_p_KF_ICinventoryStockCtrl"); |
| | | if (ds2 == null) |
| | | { |
| | | sReturn = "åºåæ´æ°åæ§å¶å¤æå¤±è´¥ï¼"; |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | if (DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBack"]) != "0") |
| | | { |
| | | sReturn = "åºåæ´æ°å¤±è´¥ï¼" + DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBackRemark"]); |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | //============================ |
| | | } |
| | | sReturn = ""; |
| | | return true; |
| | |
| | | //å®¡æ ¸æ´æ° åæ¶åºå表 å¢å åºå 1201 1202 1203 1247 1244 1251 1210 |
| | | //å®¡æ ¸æ´æ° åæ¶åºå表 åå°åºå 1204 1250 1206 1245 1239 |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory '" + lngBillKey.ToString() + "','" + HBillType + "','1'", "h_KF_UPDateICinventory"); |
| | | } |
| | | }//ç´æ¥è°æ¨åå®¡æ ¸æ´æ° |
| | | else if (HBillType == "1207") |
| | | { |
| | | //æ´æ°åæ¶åºå表 åå°è°å
¥åºå,å¢å è°åºåºå |
| | | ds = oCn.RunProcReturn("exec h_KF_UPDateICinventory_Move '" + lngBillKey.ToString() + "','" + HBillType + "','1'", "h_KF_UPDateICinventory_Move"); |
| | | } |
| | | //=========================å®¡æ ¸åå®¡æ ¸åè´åºåæ§å¶ |
| | | DataSet ds2 = oCn.RunProcReturn("Exec h_p_KF_ICinventoryStockCtrl '" + lngBillKey.ToString() + "', '" + HBillType +"'", "h_p_KF_ICinventoryStockCtrl"); |
| | | if (ds2 == null) |
| | | { |
| | | sReturn = "åºåæ´æ°åæ§å¶å¤æå¤±è´¥ï¼"; |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | if (DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBack"]) != "0") |
| | | { |
| | | sReturn = "åºåæ´æ°å¤±è´¥ï¼" + DBUtility.ClsPub.isStrNull(ds2.Tables[0].Rows[0]["HBackRemark"]); |
| | | oCn.RollBack(); |
| | | return false; |
| | | } |
| | | //============================ |
| | | } |
| | | //åå
¥æ¥å¿ |
| | | string WorkList = "å®¡æ ¸åæ®ï¼åæ®å·ï¼" + HBillNo; |