Hi Fahis T,
You are correct.
Please use 2nd option as mentioned by you.
Normally in SAP Business one, we use 2nd option in case of Clearing Landed Cost expense.
Create Provisional Landed Cost expense Ledger in Liability and then cleared those Provisional Landed Cost expenses while creating AP Service Invoice for that Supplier.
Hope this helpful
Regards::::
Atul Chakraborty