Hi Ronald
I did a trial run with just changing the PAYMETH from "cash" to "layaway", and it seemed to go into QB perfectly. It behaves like all the other transactions, but with the Payment Method being "layaway", like I'd expect.
Going back a step, I looked in Sales Control, and found that the "cash" Pay Method is what's assigned to the layaway transaction in question.
Maybe we're doing the Layaways incorrectly? After clicking on Finish, we click on Deposit/Layaway. A second Pay Method window then comes up, with the balance remaining showing in the top bar and all Pay Methods other than Layaway showing up. The system pretty much forces you to choose a Pay Method OTHER than Layaway at that point, which gets registered as the official Pay Method for that transaction, even if it's $0. I can find no way to get the system to show Layaway as a Pay Method in the Sales Reports.
There are times where we take in a deposit, but not always. Even then, though, the Pay Method shows up only as the form of payment that was used for the deposit, with no indication of "Layaway".
It seems that my problem lies in not being able to truly use Layaway as a Pay Method, rather than needing to change how the iif file is being created. Could the "Deposit/Layaway" be changed into a Pay Method that WOULD be recognized as such?
Thanks!