Subversion Repositories SmartDukaan

Rev

Rev 32364 | Rev 32376 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32364 Rev 32366
Line 177... Line 177...
177
        if (warehouseId === null && vendorId === "") {
177
        if (warehouseId === null && vendorId === "") {
178
            alert("Field can't be empty");
178
            alert("Field can't be empty");
179
            return;
179
            return;
180
        }
180
        }
181
 
181
 
182
 
-
 
183
        if (warehouseId === null) {
182
        if (warehouseId === null) {
184
            alert("please select warehouse");
183
            alert("please select warehouse");
185
            return;
184
            return;
186
        }
185
        }
187
        if (vendorId === "") {
186
        if (vendorId === "") {
Line 497... Line 496...
497
 
496
 
498
            console.log(itemType);
497
            console.log(itemType);
499
 
498
 
500
            if (itemType == "Serialized") {
499
            if (itemType == "Serialized") {
501
                var serialNumbers = $(this).find(".imeis-to-grn").tagsinput('items');
500
                var serialNumbers = $(this).find(".imeis-to-grn").tagsinput('items');
502
                grnItemJson['serialNumbers'] = serialNumbers
501
                grnItemJson['serialNumbers'] = serialNumbers;
503
 
502
 
504
                if (excessQty > 0) {
503
                if (excessQty > 0) {
505
                    var returnSerialNumbers = $(this).find(".imeis-to-grn-return").tagsinput('items');
504
                    var returnSerialNumbers = $(this).find(".imeis-to-grn-return").tagsinput('items');
506
                    grnItemJson['returnSerialNumbers'] = returnSerialNumbers
505
                    grnItemJson['returnSerialNumbers'] = returnSerialNumbers
507
                }
506
                }
508
            }
507
            }
509
            console.log(serialNumbers)
508
            console.log(serialNumbers);
510
            grnItemJson['itemId'] = itemId;
509
            grnItemJson['itemId'] = itemId;
511
            grnItemJson['serialNumbers'] = serialNumbers
510
            grnItemJson['serialNumbers'] = serialNumbers
512
            grnItemJson['qty'] = qty
511
            grnItemJson['qty'] = qty
513
            grnItemJson['poId'] = poId
512
            grnItemJson['poId'] = poId
514
            grnItemJson['invoiceId'] = invoiceId
513
            grnItemJson['invoiceId'] = invoiceId
Line 522... Line 521...
522
            console.log(grnItemArray)
521
            console.log(grnItemArray)
523
 
522
 
524
        });
523
        });
525
 
524
 
526
        for (var i = 0; i < grnItemArray.length; i++) {
525
        for (var i = 0; i < grnItemArray.length; i++) {
527
 
-
 
528
            var serialNumbers = grnItemArray[i].serialNumbers.length
-
 
529
 
-
 
530
            var itemType = grnItemArray[i].itemType
526
            var itemType = grnItemArray[i].itemType;
531
 
-
 
532
 
527
 
533
            if (itemType == "Serialized") {
528
            if (itemType == "Serialized") {
534
                var excessQty = grnItemArray[i].excessQty
529
                var excessQty = grnItemArray[i].excessQty
535
 
530
 
536
 
531
 
Line 613... Line 608...
613
 
608
 
614
 
609
 
615
        grnRequestJson['invoiceId'] = invoiceId;
610
        grnRequestJson['invoiceId'] = invoiceId;
616
        grnRequestJson['warehousePurchaseModel'] = grnRequestItemArray
611
        grnRequestJson['warehousePurchaseModel'] = grnRequestItemArray
617
 
612
 
618
        if (confirm("Are you sure you want to raise grn request") == true) {
613
        if (confirm("Are you sure you want to raise grn request")) {
619
 
614
 
620
            doPostAjaxRequestWithJsonHandler(context
615
            doPostAjaxRequestWithJsonHandler(context
621
                + "/grnRequest", JSON
616
                + "/grnRequest", JSON
622
                .stringify(grnRequestJson), function (response) {
617
                .stringify(grnRequestJson), function (response) {
623
                if (response == 'true') {
618
                if (response == 'true') {