Hi, Francisco!

On Thu, 5 May 2022 10:27:04 -0300
Francisco Maria Moyano Casco <[email protected]> wrote:

> Hi everyone,
>      I propose to use the default accountable settings
> (account.config) on the invoice process, so the party accounting
> settings remains as an optional priority, so there is no need to set
> one by one each party. Really useful when you are migrating a lot of
> patients records. I set the next on the the wizard_health_services.py:
[...]
>                 config.default_account_receivable.id

The problem here comes if there's no default AR / AP or payment term
(as in the case of not having setup the initial wizard)

So we should check for the existance of those default values. 

So:
1) Check for accounting values in party (if true, set and exit)
2) Check for accounting values in default config (if true, set and
exit)
3) Raise an error

Bests,
Luis

Reply via email to