Skip to content

Conversation

@KDRdev
Copy link

@KDRdev KDRdev commented Dec 12, 2025

No description provided.

Dmytro Kashuba and others added 5 commits December 12, 2025 14:14
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@KDRdev, I believe we should maintain the styling of the module descriptions as the rest. It would be better if you could remove this file.

Comment on lines 18 to 39
Configuration
-------------

To configure this module, you need to:

1. Go to Accounting > Configuration > Payment Terms
2. Edit or create a payment term
3. Select a "Delivery Block Reason" from the dropdown if you want to hold deliveries until payment
4. On the delivery block reason itself, enable "Remove Block on Payment" if you want the block to be automatically removed when the invoice is paid

Usage
-----

To use this module:

1. Create a sale order and select a payment term with a "Delivery Block Reason" selected
2. Confirm the sale order
3. Create and post an invoice for the sale order
4. No delivery order will be created until the invoice is fully paid
5. Once the invoice is paid, the delivery order will be automatically created if the block reason has "Remove Block on Payment" enabled

For products with Make-to-order and Manufacturing routes, manufacturing and delivery orders will be created immediately upon sale order confirmation, regardless of payment status.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Configuration

  1. Go to: "Accounting" -> "Configuration" -> "Invoicing" -> "Payment Terms"
  2. Edit or create a payment term
  3. In the "Delivery Block Reason" field choose or create an option and
  4. Expand the option that you choose
  5. In the expanded view you will see the "Remove Block on Payment" option; enable it

Usage

  1. Go to: "Sales" -> "Orders" -> "Orders" -> "+New"
  2. In the "Payment Terms" field make sure that the option you choose has "Remove Block on Payment" enabled
  3. Confirm the sale order
  4. Create the invoice and then confirm it
  5. The delivery order will not be created until the invoice is fully paid
  6. Once the invoice is paid go back into the sale order section
  7. The delivery order will be automatically created if the "Delivery Block Reason" field that has the option selected with the "Remove Block on Payment" enabled

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants