• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
DEOWB_LOGO_192X192

DEO West Bengal

The DEO Education Channel

  • Home
  • New Updates
  • Tutorials
  • ORDER
  • PAYMENTS
  • ISGP
  • UTILITY
  • Videos
You are here: Home / TUTORIAL / NREGA DELAY CLEARING SCRIPT UPDATED

NREGA DELAY CLEARING SCRIPT UPDATED

November 15, 2017 by Subhrapratim De

Hello everyone, you may or may not know that all the previous delay payments is showing AGAIN in MGNREGA portal. That means all the delay payments which we have cleared earlier has to be cleared again from FY 2013-2014. No one knows why they are reappearing. But we have to to clear them again. The main problem is NIC have changed the previous options, so the previous script WILL NOT going to work here. So, I am publishing UPDATED NREGA delay clearing script which will work with the new options. Also, the remarks has been made mandatory and the term must be put there as in script. 

How to run NREGA Delay Clearing Script :

It will ONLY work in Google Chrome browser. I don’t know about any other browser.

1. Login to MGNREGA Portal. Either GP or Block Login.

2. Open a New Tab and open http://nregade3.nic.in/netnrega/payorder_delayPayment_msr.aspx. Block login users may access this url directly.

3. Select Year and Panchayat

4. Press Shift+Ctrl+J and Click Console.

5. Copy-Paste the below code.

//DELAY CLEARING START
var inputs=document.getElementsByTagName("input");
for (i=0; i<inputs.length-1; i++) 
{
    if (inputs[i].getAttribute("type")=="radio" & inputs[i].value=="N")
{
    inputs[i].checked=true;

    setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$grvPay$ctl' + i+102 + '$rbnApp$1\',\'\')', 0);
}
if (inputs[i].getAttribute("type")=="checkbox")
{
inputs[i].checked=true;
}
}    
//REPEAT SECTION START
setTimeout(function () {
var inputs2=document.getElementsByTagName("select");
for (var j=0; j<=(inputs2.length/2)-2; j++)
     {
        var ds=j+2;
  ds = (ds < 10) ? "0" + ds : ds;
        document.getElementsByName ( "ctl00$ContentPlaceHolder1$grvPay$ctl" + ds + "$drpReason" )[0].value=3;
  document.getElementsByName ( "ctl00$ContentPlaceHolder1$grvPay$ctl" + ds + "$remark" )[0].value="Fund was not available";
  document.getElementById("ctl00_ContentPlaceHolder1_btnSubmit").click();
    }
}, 20000);
//REPEAT SECTION END
//DELAY CLEARING END

6. Press Enter. 

7. After you see “Data Saved Successfully..” click “OK”. It will load the next records.

8. Just click on console area and press ↑ “up arrow” key and press Enter.

9. Continue the cycle still you are not finished with all the records.

Here is a video which shows the script in action. Please follow the steps in writing and in video. Don’t call me to tell that the script is not working.

If you face any problem running this feel free to contact me. If you like this work kindly like/comment/share this on facebook/twitter/whatsapp etc.

Filed Under: TUTORIAL

Reader Interactions

Comments

  1. Rupak Ray says

    November 23, 2017 at 12:37 pm

    Delay Clearing New SCRIPT not working as expected. Disapproval reason not working as “Compensation not due”.

    Reply
  2. amirajanikantadeo says

    November 16, 2017 at 1:50 pm

    Thanks a lot for helping everyone.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Footer

About Us

DEOWB (Data Entry Operators - West Bengal) was started in 2009 as deowestbengal.wordpress.com to help all the DEO/VLEs working under MGNREGA schemes. With times things have changed to this. If you are a DEO/VLE, you are at the right place. This is the ultimate DEO Education Channel..!!!

Social

  • Facebook
  • YouTube

© 2009–2023 DEO West Bengal