Given your organization's interactions with one of its customers:
A consultant is deployed to assist customer on 10-Sep-2017.

A Sales order is booked on 14-Sep-2017.

The Product is shipped on 15-Sep-2017.

An Invoice is issued on 20-Sep-2017.

When do you accrue the contract liability?