It seems to be using the item fulfilment date as I...
# suitescript
c
It seems to be using the item fulfilment date as I tested with splitting the original 12 quantity transaction and the later transaction date got used but that means it's disregarding the billdate value provided.