Commit 916e5e2f authored by Nicolas Wavrant's avatar Nicolas Wavrant

fixup PdmZuite_createDelivery

parent af77d81e
......@@ -13,10 +13,19 @@ source_node_id = "erp5_pdm_ui_test_source_node"
destination_node_id = "erp5_pdm_ui_test_destination_node"
resource_id = "erp5_pdm_ui_test_product"
business_process = 'business_process_module/erp5_default_business_process'
business_process_id = 'erp5_default_business_process'
quantity = 1
business_process_module = portal.getDefaultModule("Business Process")
business_process = getattr(business_process_module, business_process_id)
if business_process is None:
business_process = business_process_module.newContent(
portal_type="Business Process",
id=business_process_id,
reference=business_process_id,
)
# Create an order or a packing list
if state in ['planned', 'ordered']:
module = portal.getDefaultModule(order_portal_type)
......@@ -28,7 +37,7 @@ if state in ['planned', 'ordered']:
source_section='organisation_module/%s' % source_node_id,
destination='organisation_module/%s' % destination_node_id,
destination_section='organisation_module/%s' % destination_node_id,
specialise=business_process,
specialise_value=business_process,
start_date=DateTime(),
)
order_line = order.newContent(
......@@ -51,7 +60,7 @@ else:
source_section='organisation_module/%s' % source_node_id,
destination='organisation_module/%s' % destination_node_id,
destination_section='organisation_module/%s' % destination_node_id,
specialise=business_process,
specialise_value=business_process,
start_date=DateTime(),
)
delivery_line = delivery.newContent(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment