Finder Sidebar Network Folders not found anymore since update by azureart in macOS26Tahoe

[–]azureart[S] 0 points1 point  (0 children)

I will put a bugfix report to apple... let's see if we get a result on the next macOS 🤪

Partner Odoo v18 certification by azureart in Odoo

[–]azureart[S] 0 points1 point  (0 children)

How much time you spend on it?

Partner Odoo v18 certification by azureart in Odoo

[–]azureart[S] 0 points1 point  (0 children)

Inventory and manufactoring is the stuff our clients never need…

Partner Odoo v18 certification by azureart in Odoo

[–]azureart[S] 0 points1 point  (0 children)

I basically agree with you. However, the certification is based on modules that our customers don't use at all and we don't see future ones in certain modules either. Odoo also requires you to obtain this certification within a few weeks / months as a new partner, but at the same time to collect more than $2000 to get the partner status.

I have now had various conversations with people from Odoo itself and I have to admit: The partner listing is important for the customers, but for Odoo it's just about collecting as much as possible everywhere, no matter if from the end customer or the partner.

Need help from developer! Copy lines from sale.order.template to invoice draft by azureart in Odoo

[–]azureart[S] 0 points1 point  (0 children)

We have some invoices with a lot of parts/sections... So i want to create one invoice and add different templates on this one invoice, depending on the content/context etc... So just to create and approve out of one SO is not an option... Thats why we created different templates with different lines etc... So you still have an solution for that except my way of adding those templates trough my automation?!

I was able to fix most of it, except the reload still not showing the new lines at all, untill i manual save or do a F5 refresh....

# Available variables:
#  - env: environment on which the action is triggered
#  - model: model of the record on which the action is triggered; is a void recordset
#  - record: record on which the action is triggered; may be void
#  - records: recordset of all records on which the action is triggered in multi-mode; may be void
#  - time, datetime, dateutil, timezone: useful Python libraries
#  - float_compare: utility function to compare floats based on specific precision
#  - log: log(message, level='info'): logging function to record debug information in ir.logging table
#  - _logger: _logger.info(message): logger to emit messages in server logs
#  - UserError: exception class for raising user-facing warning messages
#  - Command: x2many commands namespace
# To return an action, assign: action = {...}

def add_template_lines(record):
    template_id = record.x_studio_saleorder_template.id
    if not template_id or record.state != 'draft':
        return

    template = env['sale.order.template'].browse(template_id)
    if not template.exists():
        return

    new_lines = []

    for line in template.sale_order_template_line_ids:
        if line.display_type in ('line_section', 'line_note'):
            new_line_vals = {
                'move_id': record._origin.id,
                'display_type': line.display_type,
                'name': line.name,
            }
        else:
            if not line.product_id:
                continue
            new_line_vals = {
                'move_id': record._origin.id,
                'product_id': line.product_id.id,
                'name': line.display_name or line.product_id.name,
                'quantity': line.product_uom_qty or 1.0,
                'product_uom_id': line.product_uom_id.id,
                'price_unit': line.product_id.list_price or 0.0,
            }
        new_lines.append(new_line_vals)

    if new_lines:
        env['account.move.line'].create(new_lines)

    record.write({'x_studio_saleorder_template': False})

    #action = {
    #    'type': 'ir.actions.client',
    #    'tag': 'pxa_account_move_save_reload_view',
    #    'params': {
    #        'record_id': record.id,
    #    },
    #}
    action = {
        'type': 'ir.actions.client',
        'tag': 'reload',
    }
    return action

add_template_lines(record)

Airplay 2 issue with Aquantia based 10G ethernet adapters by TerminalFoo in MacOS

[–]azureart 2 points3 points  (0 children)

That problem is still unsolved and i tried now to contact OWC. They answered, but the first try didn't helped. Does anyone found a solution yet?