As far as paid type goes, your going to be using SALE-TYPE. Rather its cash or card, if the SALE-TYPE is cash, there is no updating it once the invoice is printed. If the customer pays card, it will still show cash. To make this accurate you will have to ask cash or card before printing the invoice, and change the sale-type accordingly. The request line, I'm not sure what your talking about. Maybe your PDA.PARTS files has more items in the M/DICT than mine has, but if you enter ?LISTDICTS PDA.PARTS, your terminal will display every M/DICT item in your PDA.PARTS file. (yes you can add LPTR to that) You can also open a support case with ADP anytime and they will add just about anything you want, and they can add it to RPG too.

I added SPACE and #ITEMS to my PDA.PARTS file. If you find it useful open a case.