u/Boojotim

▲ 6 r/Odoo

Retail Business - Taking payment against sales order (POS & Bank Transfer)

Hoping an expert can give me some guidance on best practice or even just standard setup. I feel I am going down a rabbit hole.

We are a retail business that sell building material - so not really cash and carry in the true retail sense. You pay today in the retail store, and you get the goods in a few weeks. Sometimes months, so you most likely only pay a deposit, with balance due before delivery.

We do also have a mix of cash and carry product - think basic consumables.

My issue is how i manage and apply payments, because our invoice policy is invoice on delivery. But i am taking deposits upfront.

My thought process was using the POS app to take deposits in store, but its not reconciling the POS deposit to the sales order. And then when I apply a payment taken via a bank transfer (invoice) - it applies it to the sales order and only reflects part payment.

My end goal is a sales order that shows full payment has been taken; even from multiple different payment streams - in store (cash or eftpos), or bank transfer, or potentially even direct payment link but I guess that would mirror bank transfer.

Issues I am hitting is the different way POS handles payments versus say a bank transfer reconciled against the sales order. I am also dealing with general retail team needing to have easy visibility of payments so they know to release goods or not, and the need to provide a customer with sales order documentation that shows paid and outstanding.

I am very lost right now, any guidance or best practice appreciated.

reddit.com
u/Boojotim — 6 days ago
▲ 3 r/Odoo

On enterprise online v19, not SH.

I am trying to create One button on a batch delivery. I want to hit it, it prints three separate reports (delivery slips, custom delivery report, box label). I have all the reports printing independently. But via the single button only 1 will ever print.

Have tried python code, have tried multi step action.

AI says not possible because of the print dialogue box. The three reports are printed over two different printers (2 are A4, one is a custom box label).

Am I missing something?

The solution we are going to deploy is a 2 buttons instead, but just seems odd this was harder than I imagined.

reddit.com
u/Boojotim — 2 months ago
▲ 7 r/Odoo

Hi All,

Having a logic conflict and not sure how to proceed using native odoo logic, i want to avoid customisation if possible as we are on enterprise.

I carry stock on hand in my shop. But a lot of the time when this stock is sold, even though we have stock on hand, we choose to purchased it in from a supplier (its large bulky goods and often easier to order in specific quantity for customer than packing off the shop floor. we pack off the shop floor for the orders a customer cant wait on).

So the business logic i want on a sales order is default to special order (MTO + Buy), unless on the sales order the sales person says Route = Floor pack.

I was hoping this would over ride the logic to create the PO and simply create the PICK task, and as we have stock in the right location it would be ready.

What is happening is any time MTO is enabled it doesn't matter what i do on the sale line with the route - its defaulting to create the PO and a linked PICK. So the Pick is sitting at waiting for another operation status, even though the SO line says floor stock and we have stock.

This MTO setting seems to override everything, even when available on the category the product is in, but not seleted (ticked) on the item.

Is there a route hierarchy setting i am missing somewhere?

What approach am i missing for why this should be working?

reddit.com
u/Boojotim — 2 months ago
▲ 2 r/Odoo

Hi all, hoping the community has a more elegant solution.

1 data base, has 2 companies in it.

Company A is a wholesale business selling B2B, so all their pricing is configured in ex GST. (I am

In Australia so GST, but same concept for VAT etc).

Company B is a retail company, they sell to end consumers so I need their pricing in Inc GST.

The products were initially setup in company A, and so they flow to company B, but it’s reading the same price number as company A but as an inc GST value.

AI is suggesting a fiscal position setup with a country trigger and a price rule. Seems crazy complicated for what I thought would be straight forward.

It seemed to be ok in the sales app, it was really POS driving the bulk of my issues.

Any thoughts? Common issue? Odoo v19 enterprise hosted.

reddit.com
u/Boojotim — 2 months ago