占道晒粮是交通违法行为。法律规定,任何单位与个人都不能擅自占用公路。因当事人占道晒粮引发交通事故的,当事人应当承担相应的民事赔偿责任。构成犯罪的,依法追究刑事责任。
法律依据

《道路交通安全法》 第三十一条未经许可,任何单位和个人不得占用道路从事非交通活动。第三十二条 因工程建设需要占用、挖掘道路,或者跨越、穿越道路架设、增设管线设施,应当事先征得道路主管部门的同意;影响交通安全的,还应当征得公安机关交通管理部门的同意。施工作业单位应当在经批准的路段和时间内施工作业,并在距离施工作业地点来车方向安全距离处设置明显的安全警示标志,采取防护措施;施工作业完毕,应当迅速清除道路上的障碍物,消除安全隐患,经道路主管部门和公安机关交通管理部门验收合格,符合通行要求后,方可恢复通行。对未中断交通的施工作业道路,公安机关交通管理部门应当加强交通安全监督检查,维护道路交通秩序。