Matt Taylor
Matt Taylor
The problem is, we require a value to be selected for the dependee, here: https://github.com/pledra/odoo-product-configurator/blob/785923c83266097f53569769c26c8f2a859d1d6f/product_configurator/wizard/product_configurator.py#L647-L651 This addition seems to fix it: ```python elif domain_line.condition == 'not in': val_ids = attr_lines.filtered(...
My solution exposes another issue: Configure a product, and specify attr-1=value-1.1. The attr-3 field changes to not required. The attr-3 field should be required unless the user has specified attr-1=value-1.1...
Any updates on this?
It appears that the v11/v12 product_configurator_mrp module is non-functional, at least in terms of generating BOMs (as described in Issue #167). Can anyone verify this?
I am confused about the intended functionality of the v11/v12 product_configurator_mrp module. There is no demo data, and the following test doesn't actually test anything. https://github.com/pledra/odoo-product-configurator/blob/f729d2e57831228464ed4be7df066d70d29928b6/product_configurator_mrp/tests/test_mrp.py#L69-L75 self.mrpBomLine is an empty...
Thank you @PCatinean for the response. Are you saying that my Steps to Reproduce have followed an incorrect procedure? If so, can you give me the proper steps? I can...
I would be glad to contribute some code, including tests and demo data, but I need to understand the use-case. Could you explain more about the "ideal solution"? > The...
Hi @PCatinean, Here is a set of steps that works with the current design. However, it requires creating Product Attribute Sets for the full expansion of all possible configurations, which...
It also works with C: ```C #include #include "..\cbw.h" int main(void) { int ULStat = NOERRORS; USHORT DataValue = 0; ULStat = cbAIn(0, 6, 1, &DataValue); printf("Value=%d\n", DataValue); return 0;...
Here's a lower level test: ``` python from ctypes import * _cbw = WinDLL("./cbw64.dll") data_value = c_ushort() err_val = _cbw.cbAIn(0, 6, 1, byref(data_value)) print(f"Error code={err_val}") print(f"Value={data_value}") ``` Which returns the...