Page Blanche - Nouveau Ordre de production

Bonjour à tous,
J’ai ajouté un nouveau ordre de production, mais lors de validation une page blanche qui s’affiche.

Bonjour,
La page blanche est souvent synonyme d’une erreur dans le programme.
Il faut regarder dans les fichiers d’historique (logs) du serveur web pour voir de quelle erreur il s’agit.

This is an already logged session. _SESSION['dol_login']=admin _SESSION['dol_entity']=1
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT u.rowid, u.lastname, u.firstname, u.employee, u.gender, u.birth, u.email, u.personal_email, u.job, u.socialnetworks, u.signature, u.office_phone, u.office_fax, u.user_mobile, u.personal_mobile, u.address, u.zip, u.town, u.fk_state as state_id, u.fk_country as country_id, u.admin, u.login, u.note as note_private, u.note_public, u.pass, u.pass_crypted, u.pass_temp, u.api_key, u.fk_soc, u.fk_socpeople, u.fk_member, u.fk_user, u.ldap_sid, u.fk_user_expense_validator, u.fk_user_holiday_validator, u.statut, u.lang, u.entity, u.datec as datec, u.tms as datem, u.datelastlogin as datel, u.datepreviouslogin as datep, u.photo as photo, u.openid as openid, u.accountancy_code, u.thm, u.tjm, u.salary, u.salaryextra, u.weeklyhours, u.color, u.dateemployment, u.dateemploymentend, u.fk_warehouse, u.ref_ext, u.default_range, u.default_c_exp_tax_cat, c.code as country_code, c.label as country, d.code_departement as state_code, d.nom as state FROM llx_user as u LEFT JOIN llx_c_country as c ON u.fk_country = c.rowid LEFT JOIN llx_c_departements as d ON u.fk_state = d.rowid WHERE u.entity IN (0, 1) AND u.login = 'admin' ORDER BY u.entity ASC
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'user' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT param, value FROM llx_user_param WHERE fk_user = 1 AND entity = 1
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, entity, type, page, param, value FROM llx_default_values WHERE entity IN (1) AND user_id IN (0, 1)
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT DISTINCT r.module, r.perms, r.subperms FROM llx_user_rights as ur, llx_rights_def as r WHERE r.id = ur.fk_id AND ur.entity = 1 AND ur.fk_user= 1 AND r.perms IS NOT NULL
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT DISTINCT r.module, r.perms, r.subperms FROM llx_usergroup_rights as gr, llx_usergroup_user as gu, llx_rights_def as r WHERE r.id = gr.fk_id AND gr.entity = 1 AND gu.entity = 1 AND r.entity = 1 AND gr.fk_usergroup = gu.fk_usergroup AND gu.fk_user = 1 AND r.perms IS NOT NULL
2021-08-31 06:23:54 INFO    197.27.75.72    --- Access to /dolibarr3/mrp/mo_card.php - action=add, massaction=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT transkey, transvalue FROM llx_overwrite_trans where lang='fr_CI' OR lang IS NULL AND entity IN (0, 1) ORDER BY lang DESC
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT m.rowid, m.type, m.module, m.fk_menu, m.fk_mainmenu, m.fk_leftmenu, m.url, m.titre, m.langs, m.perms, m.enabled, m.target, m.mainmenu, m.leftmenu, m.position FROM llx_menu as m WHERE m.entity IN (0,1) AND m.menu_handler IN ('eldy','all') AND m.usertype IN (0,2) ORDER BY m.position, m.rowid
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'mrp_mo' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,ref,label,description,fk_product,qty,duration,fk_warehouse,note_public,note_private,date_creation,tms,date_valid,fk_user_creat,fk_user_modif,fk_user_valid,import_key,model_pdf,status FROM llx_bom_bom WHERE rowid = 7 LIMIT 1
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'bom_bom' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,fk_bom,fk_product,description,qty,qty_frozen,disable_stock_change,efficiency,position,import_key FROM llx_bom_bomline WHERE fk_bom = 7
2021-08-31 06:23:54 INFO    197.27.75.72    Product::fetch id=53 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 53
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'product' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 53
2021-08-31 06:23:54 INFO    197.27.75.72    Product::fetch id=54 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 54
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 54
2021-08-31 06:23:54 INFO    197.27.75.72    Product::fetch id=21 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 21
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 21
2021-08-31 06:23:54 INFO    197.27.75.72    Product::fetch id=533 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 533
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 533
2021-08-31 06:23:54 DEBUG   197.27.75.72    ProductFournisseur::find_min_price_product_fournisseur
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT s.nom as supplier_name, s.rowid as fourn_id, pfp.rowid as product_fourn_price_id, pfp.ref_fourn, pfp.price, pfp.quantity, pfp.unitprice, pfp.tva_tx, pfp.charges, pfp.remise, pfp.remise_percent, pfp.fk_supplier_price_expression, pfp.delivery_time_days ,pfp.multicurrency_price, pfp.multicurrency_unitprice, pfp.multicurrency_tx, pfp.fk_multicurrency, pfp.multicurrency_code FROM llx_societe as s, llx_product_fournisseur_price as pfp WHERE s.entity IN (1) AND pfp.entity = 1 AND pfp.fk_product = 533 AND pfp.fk_soc = s.rowid AND s.status = 1
2021-08-31 06:23:54 DEBUG   197.27.75.72    BEGIN Transaction
2021-08-31 06:23:54 DEBUG   197.27.75.72     Mo::createCommon create
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=INSERT INTO llx_mrp_mo (ref, fk_bom, fk_product, qty, label, fk_soc, fk_project, fk_warehouse, note_public, note_private, date_creation, tms, date_valid, fk_user_creat, fk_user_modif, date_start_planned, date_end_planned, import_key, model_pdf, status) VALUES ('', 7, 60, -125, 'hhhh', 3, 2, 3, NULL, NULL, '2021-08-31 06:23:54', NULL, NULL, 1, NULL, NULL, NULL, NULL, NULL, 0)
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=UPDATE llx_mrp_mo SET ref = '(PROV53)' WHERE (ref = '(PROV)' OR ref = '') AND rowid = 53
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=DELETE FROM llx_mrp_production WHERE fk_mo = 53
2021-08-31 06:23:54 DEBUG   197.27.75.72      MoLine::createCommon create
2021-08-31 06:23:54 DEBUG   197.27.75.72       sql=INSERT INTO llx_mrp_production (fk_mo, position, fk_product, fk_warehouse, qty, qty_frozen, disable_stock_change, batch, role, fk_mrp_production, fk_stock_movement, date_creation, fk_user_creat, fk_user_modif, import_key) VALUES (53, 1, 60, NULL, -125, NULL, NULL, NULL, 'toproduce', NULL, NULL, '2021-08-31 06:23:54', 1, NULL, NULL)
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid,ref,label,description,fk_product,qty,duration,fk_warehouse,note_public,note_private,date_creation,tms,date_valid,fk_user_creat,fk_user_modif,fk_user_valid,import_key,model_pdf,status FROM llx_bom_bom WHERE rowid = 7 LIMIT 1
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid,fk_bom,fk_product,description,qty,qty_frozen,disable_stock_change,efficiency,position,import_key FROM llx_bom_bomline WHERE fk_bom = 7
2021-08-31 06:23:54 INFO    197.27.75.72      Product::fetch id=53 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 53
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 53
2021-08-31 06:23:54 INFO    197.27.75.72      Product::fetch id=54 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 54
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 54
2021-08-31 06:23:54 INFO    197.27.75.72      Product::fetch id=21 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 21
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 21
2021-08-31 06:23:54 INFO    197.27.75.72      Product::fetch id=533 ref= ref_ext=
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, ref, ref_ext, label, description, url, note as note_private, customcode, fk_country, price, price_ttc, price_min, price_min_ttc, price_base_type, cost_price, default_vat_code, tva_tx, recuperableonly as tva_npr, localtax1_tx, localtax2_tx, localtax1_type, localtax2_type, tosell, tobuy, fk_product_type, duration, fk_default_warehouse, seuil_stock_alerte, canvas, net_measure, net_measure_units, weight, weight_units, length, length_units, width, width_units, height, height_units, surface, surface_units, volume, volume_units, barcode, fk_barcode_type, finished, accountancy_code_buy, accountancy_code_buy_intra, accountancy_code_buy_export, accountancy_code_sell, accountancy_code_sell_intra, accountancy_code_sell_export, stock, pmp, datec, tms, import_key, entity, desiredstock, tobatch, fk_unit, fk_price_expression, price_autogen FROM llx_product WHERE rowid = 533
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT rowid, dc1 FROM llx_product_extrafields WHERE fk_object = 533
2021-08-31 06:23:54 DEBUG   197.27.75.72      ProductFournisseur::find_min_price_product_fournisseur
2021-08-31 06:23:54 DEBUG   197.27.75.72      sql=SELECT s.nom as supplier_name, s.rowid as fourn_id, pfp.rowid as product_fourn_price_id, pfp.ref_fourn, pfp.price, pfp.quantity, pfp.unitprice, pfp.tva_tx, pfp.charges, pfp.remise, pfp.remise_percent, pfp.fk_supplier_price_expression, pfp.delivery_time_days ,pfp.multicurrency_price, pfp.multicurrency_unitprice, pfp.multicurrency_tx, pfp.fk_multicurrency, pfp.multicurrency_code FROM llx_societe as s, llx_product_fournisseur_price as pfp WHERE s.entity IN (1) AND pfp.entity = 1 AND pfp.fk_product = 533 AND pfp.fk_soc = s.rowid AND s.status = 1
2021-08-31 06:23:54 DEBUG   197.27.75.72    ROLLBACK Transaction
2021-08-31 06:23:54 INFO    197.27.75.72    --- End access to /dolibarr3/mrp/mo_card.php
2021-08-31 06:23:54 DEBUG   197.27.75.72    - This is an already logged session. _SESSION['dol_login']=admin _SESSION['dol_entity']=1
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT u.rowid, u.lastname, u.firstname, u.employee, u.gender, u.birth, u.email, u.personal_email, u.job, u.socialnetworks, u.signature, u.office_phone, u.office_fax, u.user_mobile, u.personal_mobile, u.address, u.zip, u.town, u.fk_state as state_id, u.fk_country as country_id, u.admin, u.login, u.note as note_private, u.note_public, u.pass, u.pass_crypted, u.pass_temp, u.api_key, u.fk_soc, u.fk_socpeople, u.fk_member, u.fk_user, u.ldap_sid, u.fk_user_expense_validator, u.fk_user_holiday_validator, u.statut, u.lang, u.entity, u.datec as datec, u.tms as datem, u.datelastlogin as datel, u.datepreviouslogin as datep, u.photo as photo, u.openid as openid, u.accountancy_code, u.thm, u.tjm, u.salary, u.salaryextra, u.weeklyhours, u.color, u.dateemployment, u.dateemploymentend, u.fk_warehouse, u.ref_ext, u.default_range, u.default_c_exp_tax_cat, c.code as country_code, c.label as country, d.code_departement as state_code, d.nom as state FROM llx_user as u LEFT JOIN llx_c_country as c ON u.fk_country = c.rowid LEFT JOIN llx_c_departements as d ON u.fk_state = d.rowid WHERE u.entity IN (0, 1) AND u.login = 'admin' ORDER BY u.entity ASC
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'user' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT param, value FROM llx_user_param WHERE fk_user = 1 AND entity = 1
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid, entity, type, page, param, value FROM llx_default_values WHERE entity IN (1) AND user_id IN (0, 1)
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT DISTINCT r.module, r.perms, r.subperms FROM llx_user_rights as ur, llx_rights_def as r WHERE r.id = ur.fk_id AND ur.entity = 1 AND ur.fk_user= 1 AND r.perms IS NOT NULL
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT DISTINCT r.module, r.perms, r.subperms FROM llx_usergroup_rights as gr, llx_usergroup_user as gu, llx_rights_def as r WHERE r.id = gr.fk_id AND gr.entity = 1 AND gu.entity = 1 AND r.entity = 1 AND gr.fk_usergroup = gu.fk_usergroup AND gu.fk_user = 1 AND r.perms IS NOT NULL
2021-08-31 06:23:54 INFO    197.27.75.72    --- Access to /dolibarr3/mrp/mo_card.php - action=, massaction=
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT transkey, transvalue FROM llx_overwrite_trans where lang='fr_CI' OR lang IS NULL AND entity IN (0, 1) ORDER BY lang DESC
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT m.rowid, m.type, m.module, m.fk_menu, m.fk_mainmenu, m.fk_leftmenu, m.url, m.titre, m.langs, m.perms, m.enabled, m.target, m.mainmenu, m.leftmenu, m.position FROM llx_menu as m WHERE m.entity IN (0,1) AND m.menu_handler IN ('eldy','all') AND m.usertype IN (0,2) ORDER BY m.position, m.rowid
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,name,label,type,size,elementtype,fieldunique,fieldrequired,param,pos,alwayseditable,perms,langs,list,printable,totalizable,fielddefault,fieldcomputed,entity,enabled,help FROM llx_extrafields WHERE elementtype = 'mrp_mo' ORDER BY pos
2021-08-31 06:23:54 DEBUG   197.27.75.72    sql=SELECT rowid,ref,fk_bom,fk_product,qty,label,fk_soc,fk_project,fk_warehouse,note_public,note_private,date_creation,tms,date_valid,fk_user_creat,fk_user_modif,date_start_planned,date_end_planned,import_key,model_pdf,status FROM llx_mrp_mo WHERE rowid = 53 LIMIT 1
2021-08-31 06:23:54 INFO    197.27.75.72    --- End access to /dolibarr3/mrp/mo_card.php

Re.
Non, tu fournis les logs de Dolibarr. Ceux qu’il faut regarder sont ceux du serveur web, typiquement Apache, en fonction de ton installation, qui pourraient montrer une erreur PHP.

idéalement, pensée à paramétrer votre serveur apache pour qu’il affiche les erreurs/warning car sans cela c’est quasiment impossible de comprendre le problème
(c’est un peu comme aller chez son garagiste en lui disant « ma voiture fait un bruit »)

Merci pour vos aide, mais le probléme maintenant que lorsque je peux ajouter une nouvel ordre de production avec une quantité négative ça ne fonctionne pas.

Salut,

une quantité négative s’apparante à un OF de désassemblage.
Ca a du être implémenté en V14 ou ça le sera en V15 (à tester)

1 « J'aime »

Salut,
J’ai testé la version 14 et c’est la meme chose, on ne peut pas ajouté une quantité négative, on attendant la version 15

Salut,

je n’ai pas eu le temps de tester ces fonctionnalités, mais ça a été annoncé par @eldy … c’est donc ou implémenté ou en cours.

1 « J'aime »

On ajoute pas une quantité négative mais on choisit le type d’OF sur le mode « Désassemblage ».
Soit on fait un OF de fabrication, soit un OF de désassemblage. L’OF de désassemblage aura pour effet de diminuer le stock de l’objet de l’OF au lieu de l’incrémenter. De meme, les produits consommés seront les produits générés. Dans tous les cas, la quantité sera positive dans l’OF mais le signe changera selon le contexte choisi dans les mouvements de stock.

Merci pour votre réponse @eldy , donc comment on choisi le type d’OF sur le mode Désassemblage !

Cela s’indique sur le BOM. Quand on choisira la BOM lors de la création de son OF, l’OF sera de type désassemblage si le BOM est de type désassemblage.

@eldy, Mais quelque soit la création d’un OF de fabrication ( a travers ordre de production), soit un OF de désassemblage ( aprés la création de bom) , le stock toujours indique l’incrémentation du quantité.