It's more a matter of accounting and how we design the Chart of Account.
Received consigned goods doesn't have any effect on company's accounting record.
But since OpenERP writes journal everytime we receive goods (which in my opinion is a good thing),
we have to design the account so that the journal doesn't affect company's Profit/Loss nor Balance Sheet.
e.g:
Put the Stock Valuation Account outside company's account structure.
This can be set per product item, or better: to the product category.
Tracking the stock value of the consigned goods will be very easy too, because we already made a separate account for the stock valuation account.
Now when it comes to selling, we also need to design a different Sales journal, since consignment sales are usually commission based transaction.
Separate these account from the regular sales journal accounts:
- Stock input account
- Stock output account
- Stock valuation account
- Income account
- Expense account