I think the rules may differ in Europe (the way things are classified)
Nope. Sales is NOT a liability, and there is no accounting fiction. Sales are also not an asset. They are an income. The money earned from the sale is the asset. I think you may be confusing ledger credits with liabilities.
All credits are not increases in liabilities, but all increases in liabilities are credits.