Sales Order After Receipt Delivery Rule is not working

Description

Test Case:

  1. Create a Standard Order with Delivery Rule set to "After Receipt".

  2. Complete the Order.

  3. Run Generate Shipment or Generate Shipment Manual for the Order.

  4. No shipment generated before or after payment have been created for order.

Environment

None

Activity

Show:

Heng Sin Low January 26, 2021 at 8:05 AM

Added new changeset to perform rename and handling of payment through invoice.

Carlos Ruiz January 24, 2021 at 4:52 PM

Hi , tested the pull request 536, here are my findings:

 

  • I think it would be good to rename the After Receipt for After Payment - it is confusing as it could be thought as shipping after a material receipt

This test case failed, paying the invoice instead of the order:

  • Create a Standard Order with Delivery Rule set to "After Receipt", and Invoice Rule “Immediate” (the default)

  • Complete the Order.

  • Run Generate Invoices → it creates the invoice for the sales order just created

  • Pay the invoice (not the order)

  • Run Generate Shipment

  • No shipment generated

Regards,

Carlos Ruiz

Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created January 19, 2021 at 12:01 PM
Updated March 1, 2021 at 12:17 PM
Resolved January 26, 2021 at 1:28 PM