行政撤销行政机关发现自已作出的行政处…

行政撤销行政机关发现自已作出的行政处罚决定有误后,原行政机关如何处理?处罚决定法律依据不准确,但当事人尚未履行,发现问题后,原行政机关能否直接撤消原处罚决定,重新依据法律作出新的处罚决定。如果由上级机关作出,但尚未结案,如撤销,如何走程序?谢了。