亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? teststockmanagementdata.java

?? java進銷存信息管理系統,實現了倉庫產品價格人員報表等功能
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
    result = stockManagementData.checkWarehouse("倉庫2");
    this.assertEquals("", 1, result);
  }
  //測試檢查商品條形碼的方法
  public void testCheckGoodsBarCode() throws Exception{
    String goodsBarCode = "1000";
    int result = stockManagementData.checkGoodsBarCode(goodsBarCode);
    this.assertEquals("", 0, result);
    result = stockManagementData.checkGoodsBarCode("10000003");
    this.assertEquals("", 1, result);
  }
  //測試打開賬套是否最新賬套的方法
  public void testIsCurrentLedger() throws Exception{
    int result = stockManagementData.isCurrentLedger("200405");
    this.assertEquals("", 1, result);
  }
  //測試恢復庫存賬套數據表完成狀態的方法
  public void testRestoreStockLedgerAndSub() throws Exception{
    String ledgerDate = "200405";
    String orderId = "20040500002";
    String remark = "重新進行填寫操作.";
    int result = stockManagementData.restoreStockLedgerAndSub(ledgerDate, orderId, remark);
    this.assertEquals("", 1, result);
  }
  //測試庫存賬套數據表電子簽名的方法
  public void testSignStockLedgerAndSub() throws Exception{
    String ledgerDate = "200405";
    String fieldName = "commitUser";
    String userName = "jack";
    String orderId = "20040500003";
    String remark = "已經向供應商發送了進貨單.";
    int result = stockManagementData.signStockLedgerAndSub(ledgerDate, fieldName, userName, orderId, remark);
    this.assertEquals("", 1, result);
  }
  //測試根據完成狀態取得庫存賬套數據表的記錄
  public void testGetStockLedgerByOnProcess() throws Exception{
    //根據完成狀態取得記錄
    String[][] detail = stockManagementData.getStockLedgerByOnProcess(
        "200404", 0, 0);
    this.assertEquals("", 1, detail.length);
  }
  //測試驗收員進行庫存賬套數據表電子簽名的方法
  public void testCheckUserSignStockLedgerAndSub() throws Exception{
    String ledgerDate = "200405";
    String userName = "jack";
    String orderId = "20040500005";
    String supplierName = "供應商1";
    String remark = "貨物已經驗收入庫.";
    int result = stockManagementData.checkUserSignStockLedgerAndSub(ledgerDate,
        userName, supplierName, orderId, remark);
    this.assertEquals("", 1, result);
  }
  //測試根據相關聯票據標識取得往來賬套數據表的記錄的方法
  public void testGetCurrentAccountLedgerBylinkId() throws Exception{
    String ledgerDate = "200405";
    String orderId = "st20040500005";
    String[] data = stockManagementData.getCurrentAccountLedgerBylinkId(
        ledgerDate, orderId);
    this.assertEquals("", "供應商1", data[4]);
  }
  //測試根據票據編號、開票據的用戶名、供應商名字取得往來賬套數據表記錄的方法
  public void testGetCurrentAccountLedgerByStringField() throws Exception{
    //根據單據編號取得記錄
    String[][] detail = stockManagementData.getCurrentAccountLedgerByStringField(
        "200404", "currentAccountId", "2", 0);
    this.assertEquals("", 1, detail.length);
  }
  //測試根據完成狀態取得往來賬套數據表記錄的方法
  public void testGetCurrentAccountLedgerByOnProcess() throws Exception{
    //根據完成狀態取得記錄
    String[][] detail = stockManagementData.getCurrentAccountLedgerByOnProcess(
        "200404", 0, 0);
    this.assertEquals("", 1, detail.length);
  }
  //測試根據開票據日期取得往來賬套數據表記錄的方法
  public void testGetCurrentAccountLedgerByFillDate() throws Exception{
    //創建日期類
    java.util.Calendar date = java.util.Calendar.getInstance();
    date.set(2004, 3, 6, 0, 0, 0);
    date.set(java.util.Calendar.MILLISECOND, 0);
    java.sql.Timestamp startDate = new java.sql.Timestamp(date.getTime().getTime());
    date.set(2004, 3, 7, 23, 59, 59);
    date.set(java.util.Calendar.MILLISECOND, 998);
    java.sql.Timestamp endDate = new java.sql.Timestamp(date.getTime().getTime());
    String[][] detail = stockManagementData.getCurrentAccountLedgerByFillDate("200404", startDate, endDate, 0);
    this.assertEquals("", 1, detail.length);
  }
  //測試現金管理員進行往來賬套數據表電子簽名的方法
  public void testCashUserSignAccountPayable() throws Exception{
    String ledgerDate = "200405";
    String userName = "jack";
    String[] currentAccountLedger = {"20040500002", "st20040400004", "0", "445",
        "供應商3", "jack", "", "2004-5-25 0:05:38", null, "0", "已經付款."};
    int result = stockManagementData.cashUserSignAccountPayable(ledgerDate,
        userName, currentAccountLedger);
    this.assertEquals("", 1, result);
  }
  //測試根據關聯票據標識、記賬用戶取得現金賬套數據表記錄的方法
  public void testGetCashLedgerByStringField() throws Exception{
    //根據關聯票據標識取得記錄
    String[][] detail = stockManagementData.getCashLedgerByStringField(
        "200405", "linkId", "cu20040500002");
    this.assertEquals("", 1, detail.length);
  }
  //測試根據發生日期取得現金賬套數據表記錄的方法
  public void testGetCashLedgerByFillDate() throws Exception{
    //創建日期類
    java.util.Calendar date = java.util.Calendar.getInstance();
    date.set(2004, 4, 25, 0, 0, 0);
    date.set(java.util.Calendar.MILLISECOND, 0);
    java.sql.Timestamp startDate = new java.sql.Timestamp(date.getTime().getTime());
    date.set(2004, 4, 25, 23, 59, 59);
    date.set(java.util.Calendar.MILLISECOND, 998);
    java.sql.Timestamp endDate = new java.sql.Timestamp(date.getTime().getTime());
    String[][] detail = stockManagementData.getCashLedgerByFillDate("200405",
        startDate, endDate);
    this.assertEquals("", 4, detail.length);
  }
  //測試現金管理員收取退款進行電子簽名的方法
  public void testCashUserSignStockLedgerForStockReturn() throws Exception{
    //供應商已付款
    String ledgerDate = "200405";
    String userName = "jack";
    String orderId = "20040500043";
    String supplierName = "供應商1";
    String remark = "退貨貨物已經收款.";
    int result = stockManagementData.cashUserSignStockLedgerForStockReturn(ledgerDate,
        userName, supplierName, orderId, remark, true);
    this.assertEquals("", 1, result);
    //供應商未付款
    ledgerDate = "200405";
    userName = "jack";
    orderId = "20040500044";
    supplierName = "供應商2";
    remark = "退貨貨物已經收款.";
    result = stockManagementData.cashUserSignStockLedgerForStockReturn(ledgerDate,
        userName, supplierName, orderId, remark, false);
    this.assertEquals("", 1, result);
  }
  //測試根據會計分錄賬套數據表的序號取得會計分錄明細數據表的記錄的方法
  public void testGetAccountEntrySubLedgerByLinkSerialId() throws Exception{
    String ledgerDate = "200404";
    int linkSerialId = 1;
    String[][] data = stockManagementData.getAccountEntrySubLedgerByLinkSerialId(
        ledgerDate, linkSerialId);
    this.assertEquals("", 3, data.length);
  }
  //測試根據會計科目、關聯的票據標識、記賬用戶、審核用戶取得會計分錄賬套數據表記錄的方法
  public void testGetAccountEntryLedgerByStringField() throws Exception{
    String ledgerDate = "200404";
    String accountName = "現金";
    String fieldName = "filler";
    String fieldValue = "a";
    String[][] data = stockManagementData.getAccountEntryLedgerByStringField(
        ledgerDate, accountName, fieldName, fieldValue);
    this.assertEquals("", 5, data.length);
  }
  //測試根據會計科目、完成狀態取得會計分錄賬套數據表記錄的方法
  public void testGetAccountEntryLedgerByOnProcess() throws Exception{
    String ledgerDate = "200404";
    String accountName = "現金";
    int onProcess = 0;
    String[][] data = stockManagementData.getAccountEntryLedgerByOnProcess(
        ledgerDate, accountName, onProcess);
    this.assertEquals("", 1, data.length);
  }
  //測試根據會計科目、記賬日期取得會計分錄賬套數據表記錄的方法
  public void testGetAccountEntryLedgerByFillDate() throws Exception{
    String accountName = "現金";
    //創建日期類
    java.util.Calendar date = java.util.Calendar.getInstance();
    date.set(2004, 3, 5, 0, 0, 0);
    date.set(java.util.Calendar.MILLISECOND, 0);
    java.sql.Timestamp startDate = new java.sql.Timestamp(date.getTime().getTime());
    date.set(2004, 3, 5, 23, 59, 59);
    date.set(java.util.Calendar.MILLISECOND, 998);
    java.sql.Timestamp endDate = new java.sql.Timestamp(date.getTime().getTime());
    String[][] data = stockManagementData.getAccountEntryLedgerByFillDate("200404",
        startDate, endDate, accountName);
    this.assertEquals("", 5, data.length);
  }
  //測試撤消會計分錄賬套數據表記錄完成狀態的方法
  public void testCancelAccountEntryLedger() throws Exception{
    String ledgerDate = "200405";
    int serialId = 3;
    int onProcess = 1;
    String remark = "該會計分錄已撤消.";
    int result = stockManagementData.cancelOrRestoreAccountEntryLedger(
        ledgerDate, serialId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試恢復會計分錄賬套數據表記錄完成狀態的方法
  public void testRestoreAccountEntryLedger() throws Exception{
    String ledgerDate = "200405";
    int serialId = 3;
    int onProcess = 0;
    String remark = "該會計分錄已撤消.(恢復)";
    int result = stockManagementData.cancelOrRestoreAccountEntryLedger(
        ledgerDate, serialId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試會計分錄賬套數據表電子簽名的方法
  public void testSignAccountEntryLedger() throws Exception{
    String ledgerDate = "200405";
    int serialId = 3;
    String fieldName = "auditUser";
    int onProcess = 2;
    String userName = "jack";
    String remark = "該會計分錄已撤消.(恢復)(電子簽名)";
    int result = stockManagementData.signAccountEntryLedger(
        ledgerDate, fieldName, userName, serialId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試會計分錄賬套數據表的取消電子簽名的方法
  public void testUnSignAccountEntryLedger() throws Exception{
    String ledgerDate = "200405";
    int serialId = 3;
    String fieldName = "auditUser";
    int onProcess = 0;
    String userName = "";
    String remark = "該會計分錄已撤消.(恢復)(電子簽名)(取消電子簽名)";
    int result = stockManagementData.signAccountEntryLedger(
        ledgerDate, fieldName, userName, serialId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試創建會計分錄的方法
  public void testCreateAccountEntry() throws Exception{
    /*String ledgerDate = "200405";
    String[] accountEntry = {"st20040500008", "jack", "", "2004-5-20", null, "0", ""};
    String[][] accountSubEntry = {{"0", "流動資產@@存貨@@10000001", "20"},
        {"0", "流動資產@@存貨@@10000002", "30"}, {"1", "短期負債@@應付賬款@@供應商1", "50"}};
    int result = stockManagementData.createAccountEntry(ledgerDate,
        accountEntry, accountSubEntry);
    this.assertEquals("", 1, result);*/
  }
  //測試會計分錄更新的方法
  public void testUpdateAccountEntry() throws Exception{
    String ledgerDate = "200405";
    String[] accountEntry = {"5", "st20040500003", "jack", "", "2004-5-30 1:19:33",
        "2004-6-1 11:42:25", "1", "備注"};
    String[][] accountSubEntry = {{"18", "5", "0", "流動資產@@存貨@@10000002", "340"},
        {"19", "5", "0", "流動資產@@存貨@@10000001", "340"},
        {"20", "5", "1", "短期負債@@應付賬款@@供應商2", "680"}};
    int result = stockManagementData.updateAccountEntry(ledgerDate,
        accountEntry, accountSubEntry);
    this.assertEquals("", 1, result);
  }
  //測試創建商品調拔單的方法
  public void testCreateTransferOrder()throws Exception{
    /*String ledgerDate = "200405";
    String[] stockLedger = {
        "", "2", "", "jack", "倉庫3", "", "", "", "倉庫2", "2004-5-5", "2004-5-15",
        "0", ""};
    String[][] stockSubLedger = {{"", "", "10000001", "10", "-12", "2004-12-5"},
        {"", "", "10000002", "17", "-13", "2004-11-3"}};
    int result = stockManagementData.createTransferOrder(ledgerDate,
        stockLedger, stockSubLedger);
    this.assertEquals("", 1, result);*/
  }
  //測試更新商品調拔單的方法
  public void testUpdateTransferOrder()throws Exception{
    String ledgerDate = "200405";
    String[] stockLedger = {
        "20040500050", "2", "20040500049", "jack", "倉庫1", "", "", "", "倉庫2", "2004-5-6", "2004-5-16",
        "0", ""};
    String[][] stockSubLedger = {{"229", "20040500050", "10000001", "10", "-5", "2004-12-5"},
        {"230", "20040500050", "10000002", "17", "-8", "2004-11-3"}};
    int result = stockManagementData.updateTransferOrder(ledgerDate,
        stockLedger, stockSubLedger);
    this.assertEquals("", 1, result);
  }
  //測試撤消商品調拔單的方法
  public void testCancelTransferOrder()throws Exception{
    String ledgerDate = "200405";
    String inOrderId = "20040500049";
    String outOrderId = "20040500050";
    int onProcess = 1;
    String remark = "";
    int result = stockManagementData.cancelOrRestoreTransferOrder(ledgerDate,
        inOrderId, outOrderId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試恢復商品調拔單的方法
  public void testRestoreTransferOrder()throws Exception{
    String ledgerDate = "200405";
    String inOrderId = "20040500049";
    String outOrderId = "20040500050";
    int onProcess = 0;
    String remark = "";
    int result = stockManagementData.cancelOrRestoreTransferOrder(ledgerDate,
        inOrderId, outOrderId, onProcess, remark);
    this.assertEquals("", 1, result);
  }
  //測試庫存賬套數據表電子簽名和更新完成狀態的方法
  public void testSignStockLedgerAndSubForFinish() throws Exception{
    String ledgerDate = "200405";
    String fieldName = "checkUser";
    String userName = "jack";
    String orderId = "20040500058";
    int onProcess = 2;
    String remark = "商品調出單已驗收.";

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕制服丝袜成人av| 精品亚洲国产成人av制服丝袜| 亚洲成a人片在线观看中文| 久久精品999| 欧美性大战久久| 国产精品久久福利| 国产呦精品一区二区三区网站| 91久久久免费一区二区| 国产精品污污网站在线观看| 精品综合免费视频观看| 在线视频国内自拍亚洲视频| 国产精品美日韩| 国产成人午夜精品影院观看视频 | proumb性欧美在线观看| 日韩精品资源二区在线| 亚洲国产一区二区在线播放| 91亚洲资源网| 亚洲色图在线播放| 风间由美一区二区av101| 欧美成人欧美edvon| 美女视频一区二区三区| 91精品国产综合久久国产大片| 亚洲成在线观看| 欧美日韩久久久一区| 亚洲一区免费视频| 欧美色综合网站| 午夜精品在线视频一区| 欧美日本免费一区二区三区| 亚洲一二三四久久| 欧美三级日韩在线| 日韩中文字幕亚洲一区二区va在线| 欧美私人免费视频| 亚洲成人精品一区| 欧美一区二区视频在线观看2020| 亚洲国产裸拍裸体视频在线观看乱了| 欧美在线三级电影| 亚洲福利一区二区| 欧美一区二区三区四区五区| 日韩黄色免费网站| 精品久久久久久亚洲综合网| 国产综合久久久久影院| 国产欧美一区二区精品秋霞影院| 东方欧美亚洲色图在线| 国产精品沙发午睡系列990531| av在线不卡网| 亚洲成人激情社区| 日韩视频中午一区| 国产成人精品免费网站| 国产精品国产自产拍高清av王其 | 亚洲欧洲精品一区二区三区不卡| av亚洲精华国产精华精华| 一区二区三区成人在线视频| 制服丝袜成人动漫| 国产一区二区在线视频| 亚洲品质自拍视频网站| 欧美精品v国产精品v日韩精品| 久久精品国产成人一区二区三区| 欧美国产1区2区| 欧洲中文字幕精品| 国产一区二区在线看| 中文字幕欧美一| 欧美久久一二三四区| 国产精品456| 亚洲国产aⅴ天堂久久| 精品国精品国产| 色8久久精品久久久久久蜜| 全国精品久久少妇| 精品久久人人做人人爰| 91蝌蚪porny| 久久精品国产亚洲5555| 亚洲精品日韩综合观看成人91| 日韩欧美国产综合| 色呦呦国产精品| 国产成人免费在线视频| 亚洲午夜一区二区| 国产精品久久影院| 亚洲精品在线免费播放| 欧美综合在线视频| av在线不卡电影| 激情小说欧美图片| 偷拍与自拍一区| 亚洲色图视频网站| 国产清纯在线一区二区www| 欧美一区二区三区免费大片| 色悠悠久久综合| www.色精品| 国产激情偷乱视频一区二区三区| 青青草国产精品亚洲专区无| 亚洲欧美日韩国产一区二区三区 | 一区二区三区在线高清| 日本一区二区三区电影| 精品国产自在久精品国产| 欧美色手机在线观看| 91在线精品一区二区三区| 国产福利精品一区| 国产综合色精品一区二区三区| 日本欧美一区二区三区| 亚洲成av人片一区二区| 亚洲综合久久久久| 亚洲男同1069视频| 综合久久久久久久| 国产精品久久久久影视| 欧美国产视频在线| 欧美激情中文字幕| 国产免费久久精品| 欧美国产精品一区二区三区| 久久精品亚洲一区二区三区浴池 | 亚洲影视资源网| 亚洲另类一区二区| 中文字幕日韩一区二区| 亚洲三级在线播放| 亚洲天堂成人在线观看| 成人免费在线视频观看| 日韩美女久久久| 亚洲免费观看高清完整版在线观看 | 欧美一级高清片在线观看| 国内精品嫩模私拍在线| 日韩电影在线一区二区三区| 亚洲成人久久影院| 日韩va欧美va亚洲va久久| 欧美aaaaa成人免费观看视频| 天天操天天综合网| 另类欧美日韩国产在线| 国产一区在线看| 欧美一区二区视频在线观看2020| 欧美精品久久久久久久多人混战 | 99久久国产综合精品女不卡| 成人av集中营| 日本道色综合久久| 3751色影院一区二区三区| 精品日产卡一卡二卡麻豆| 国产偷国产偷亚洲高清人白洁| 国产精品视频在线看| 一区二区三区在线看| 午夜在线成人av| 国产麻豆视频一区二区| av一区二区三区黑人| 欧美日韩国产一级片| 2021中文字幕一区亚洲| 亚洲青青青在线视频| 日本不卡高清视频| 成人精品鲁一区一区二区| 欧洲色大大久久| 久久亚洲捆绑美女| 亚洲免费观看高清完整版在线观看熊 | 欧美军同video69gay| 欧美精品一区二区久久婷婷| 国产精品久久毛片av大全日韩| 亚洲欧美日韩国产手机在线| 日韩成人一级片| av综合在线播放| 日韩免费观看高清完整版| 国产精品久线观看视频| 日本91福利区| 91国偷自产一区二区三区观看| 日韩欧美视频一区| 尤物av一区二区| 国产精品66部| 91精品国产入口在线| 亚洲欧美aⅴ...| 激情欧美一区二区| 欧美日韩亚洲综合在线| 国产精品免费av| 国产一区在线精品| 91精品欧美综合在线观看最新 | av不卡一区二区三区| 91精品一区二区三区在线观看| 中文字幕日韩欧美一区二区三区| 日韩成人av影视| 在线观看日韩精品| 国产精品乱人伦中文| 国产在线一区二区| 9191成人精品久久| 亚洲午夜一区二区三区| 99国产精品国产精品久久| 久久精品免费在线观看| 日本在线播放一区二区三区| 欧日韩精品视频| 亚洲美女区一区| 91在线观看视频| 综合在线观看色| 99久久久久久| 中文字幕中文字幕一区| 国产精华液一区二区三区| 久久蜜臀中文字幕| 韩国女主播成人在线| 久久亚洲精品小早川怜子| 黄网站免费久久| 久久青草国产手机看片福利盒子| 免费在线观看成人| 日韩精品中文字幕在线不卡尤物 | 蜜臀av国产精品久久久久| 欧美日韩国产另类不卡| 国产精品久久久久久久午夜片 | 欧美伊人久久大香线蕉综合69| 国产精品网友自拍| av高清久久久| 又紧又大又爽精品一区二区| 欧美性色黄大片手机版| 午夜视黄欧洲亚洲|