We used to have this feature. The programming improved the database design by changing from payments and receipts being in the same table to payments in one table and receipts in another table. This meant that the code to convert receipts and payments to each other had to go away.
However, I hope @lubos will consider reimplementing. The conversion need would be fulfilled even if some data is lost in the conversion due to some columns not having a corresponding column in the other table.
Some uses of this feature:
A user starts entering a payment and has everything filled out, then realizes he/she is filling out a receipt. Instead of starting over, the user clicks “change to payment” and then “create.”
A user is reconciling. The user discovers that the mistake is that a receipt was entered as a payment. The user clicks “edit,” then “change to receipt.”
A business purchases, then later returns for a full refund. To record the refund, the user clones the purchase, adds “Returned” to the comment, then clicks “change to receipt.”
Maybe this feature is already on the to-do list?
Anybody else see this as a beneficial productivity feature?
I think “Copy to . . .” would work fine. Maybe it would work better for the user than a “Convert.” “Copy to . . .” strikes me as being more flexible than “Convert.” “Copy to . . .” is like cloning from a payment to a receipt or vice versa. So, it is conceptually elegant.
@Zuhaib_Ji, the developer wrote, “…this should be simply solved…”. He did not say that feature had been implemented yet. It has not. Two posts later, he gave clear instructions on how to accomplish the change.
So, you see that you can copy a sales invoice to make a new sales invoice or a purchase invoice. I like that the design for payments and receipts “Copy to” will follow the same kind of idea as the sales and purchases invoice “Copy to.”
The feature , you mentioned ,doesn’t replicate all values ,
but before that there was a feature in which from options , we could select receipt and payment . if ,by mistake , we selected receipt instead of payment , from options we could change it ,and we had not to fill the values again.
please restore that feature
Using 126.96.36.1994 - I have just run into the same problem. I entered, by mistake, 40 receipts when they should have been payments.
There used to be a simple toggle to change this in each transaction. The current “Copy to Payment” solution is excruciating. It does not copy the date, nor the bank account from the original.
Every transaction that I changed involved the following:
click to open transaction
click to copy to New Payment
click to change date
click to change bank account “Received From”
click breadcrumbs to take you back to the list
click the Edit of original erroneous transaction
Click “are you sure”
You could use Batch Update in Receipts, Copy to clipboard; then Batch Create in Payments, paste into the entry field, Next, Batch Create. This creates new entries in Payments and automatically deletes them in Receipts.