How to account Advance TDS entry deducted while making an advance payment to Vendor?

How to account Advance TDS entry deducted while making an advance payment to Vendor?

We are accounting for the TDS while making an advance payment to vendors. This entry can be recorded in ADDA in below steps:
A) Post the advance payment entry to the vendor account 'after deducting TDS amount':
Step 1: Go to Admin –>> Expense Tracker
Step 2: Select “By Vendors” Tab
Step 3: Click on “View” button for respective vendor row.
Step 4: Click on the “Advance Payment” tab at the Top
Step 5: Click on “Post an Advance Payment to Vendor” button.
Step 6: Fill the payment details such as amount, mode, and comment, bank and so on.
Step 7: Click on “Post Amount”.

OR

Step 1: Go to Admin –>> Expense Tracker
Step 2: Select “By Vendors” Tab
Step 3: Click on “Payment” button for the respective vendor row.
Step 4: Click on Post Advance Payment button
Step 5: Fill the payment details such as amount, mode, and comment, bank and so on.
Step 6: Click on “Post Amount”.

B) Record TDS payable Entry to Respective Vendor:
Step 1: Go to Bank & Cash ->>Taxes->>TDS
Step 2: Click on Enter TDS Payable button (at the bottom of the page)
Step 3: Enter the TDS amount In amount column ->>Select a respective vendor to whom TDS has to deduct->>Write a narration in comment column->>Select a date ->>Click on post amount.
(This TDS booked entry will reflect into the vendor account statement, in advance payment section)

C) Book the Invoice and allocate the TDS & Advance payment into Invoice:
After getting an invoice against advance payment, book into the system without booking a TDS amount.
After posting the invoice do allocate the TDS payable entry which is available in Advance payment tab into Vendor account statement. And same way allocates the advance payment to the booked invoice.