Developer forum

Forum » Dynamicweb 10 » Split shipments

Split shipments

Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi guys,

Any plans to add split shipments to DW10? And also (hopefully) DW9?

Thank you,

Adrian


Replies

 
Rasmus Sanggaard Dynamicweb Employee
Rasmus Sanggaard
Reply

Hi,

There are no new features being added to DW9. It's something we'd like to have for DW10, but there are no concrete plans for it yet.

BR,
Rasmus Sanggaard

 
Nuno Aguiar Dynamicweb Employee
Nuno Aguiar
Reply

Hi Adrian,

 

We do this at times if you are willing to do some custom development. It really depends on how you control it. In our case:

  • For each Order, we create 1 or multiple Ledgers
  • Each Ledger points to the OrderId as the OrderParentOrderId

 

Basically each ledger is a "shipment".

 

We can also do this as:

  • User places order and that's what gets synced to the ERP
  • The ERP syncs back Ledgers (aka Shipments) - one for each shipment
  • The DW Order may or may not get updated with a new State - but "Ledgers" become the place for customers to go to
    • And because each Ledger has the ParentOrderId, we can always link to the original order

 

This is similar to what you experience on Amazon. The orders become less relevant, and from shipments you can go back to the original order.

 

In terms of frontend, it's usually simple to setup:

  • The Customer Center App uses ViewModels, so the templates are basically the same
  • We duplicate "My Orders" and call it "My Shipments" (simple app settings update)
  • You may want to have a different "ledger" detail page but that's a design decision
  • Shipped email notificaitons are basically the same as Order notifications - just a different place to set it

 

I know there are more complex scenarios, but this has been working out well for us, until a better way comes along.

 

Best Regards,

Nuno Aguiar

 
Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi Nuno,

Very helpful, as usual :)

I was trying to figure out if it makes sense to start developing something or if this will become a standard feature at some point (there were a few mentions during the Summit).

I have also considered the Ledger approach, especially because it is identical to the Order object and customization is kept to a minimum.

Thank you very much for the input.

Adrian

 
Nuno Aguiar Dynamicweb Employee
Nuno Aguiar
Reply

You're welcome :)

 

You must be logged in to post in the forum