![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5tmnf0UnbQhp7b4JtijIdP_i32TXo7juTwcdSMSNPj5fXpqcg04sz1Ic3iNFrdqWKrnfqy_3QNabiZOvc3abTsGR5ceoyTXM5YC4PY98PcqOpHRhFPhu4NIX1Yto1zAhtckBIFdCDD_A/s320/AX_PaymentMethod_GenerateFileError2.PNG) |
An export format or a method of payment with an export format must be specified. |
To resolve the error I had to move the current execution point from the
CustVendSumForPaym class,
constructor method, "
custVendSumForPaym.getLast();" line to avoid looking in the cache (
SysLastValue) and retrieving a payment method format that does not exist. I was asked to rename a file format method text that I had created, and had referenced this class during my testing. I tried both clearing the cache and restarting the AOS but was unsuccessful attempting to remove the reference to the previously selected payment settings.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdXPBTbRBbUmPeNqTkzWzZNpVysuSTtEnHVNKpS6Vg1WLn9imXWvHWqIJOahIj4nEXLfN6cQC1q5FFfxQjxBQg0Bw2pe7rAaP45jX9j3np22dNysREZCLb3giYTfqvvhkkwA5v2xbfZ9M/s320/AX_PaymentMethod_GenerateFileError.PNG) |
The source of my woes. |
Edit: Not tried physically deleting the UAC (Ax User cache) file.