No it's not. My point is that "do the needful" is not a proper representation of Indian English, as the parent comment implied. There are a lot more pecularities that makes the dialect what it is, but people are just not aware of them (yet). A quick google search will tell you that.