NF12 Prepay Order Configurable Shipment and Invoicing

From iDempiere en

Feature: Prepay Order Configurable Shipment and Invoicing

Goal: Sales Process

Developer: cloudempiere, Takacs Peter, Design: Igor Pojzl, Norbert Bede Review: CarlosRuiz, Hengsin

Feature Ticket: IDEMPIERE-6177

Background

iDempiere allows to create various document types, from simple sales order with reservation trough prepayment till pos order (order, ship, invoice, payment). The point of prepayment is to postpone delivery until the payment was not received against order.

Motivation

We are facing issues with variability requirement, when to generate shipment and invoice after payment received. There was a limitation before, iDempiere creates shipment and invoice either stocked items and services. Also iDempiere assumed after prepayment the invoice and payment must be generated immediately. This causes the absence of support of Pick and Ship confirmation.

Use cases

These changes allows to use Prepay order in various use cases like

  1. create e-commerce order for selling services, when paid by payment transaction, create payment then invoice only automatically
  2. create sales order with 1 step ship, invoice after payment received
  3. create sales order stop delivery, when payment received, then order being completed and can be released to shipment (generate shipment) which autogenerate Shipment Confirmation. When Shipment confirmed, then invoice generated which automatically allocate to payment paid before order delivered.

Changes

Added 2 new checkboxes to Document Type window (Generate Invoice, Generate Shipment), which enables to change, on which Prepayment process will be Shipment and/or Invoice generated. The new checkboxes are visible for the following SO Sub Types:

  • Generate Invoice: On Credit Order, POS Order, Prepay Order
  • Generate Shipment: On Credit Order, POS Order, Prepay Order, Warehouse Order
Cookies help us deliver our services. By using our services, you agree to our use of cookies.