I am trying to write a report generating program. It compiles but when I try to run it gives me error 163 which is illegal char in a numeric field. It then highlights "MOVE SR-PURCHASE-DATE TO DL-PURCHASE-DATE." The sr-purchase-date is pic 9(8) and the dl-purchase-date is z9/99/9999. it wont work either if I put 9(8) for the detail line. I dont know what the problem is, this may not even be it but it is what the compiler highlights when it wont run. What do i need to do?? Thanks!