Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Accrual Posted

If Document.documentLine is a various cost/revenue, meaning DocumentLine.variousText is set. And Document.documentAmount > 0. Asset Account Accrual from the related Various Text is used.

If Document.documentLine is a various cost/revenue, meaning DocumentLine.variousText is set. And Document.documentAmount < 0. Liability Account Accrual from the related Various Text is used.

If Document.documentLine is a port cost, meaning DocumentLine.portCostCode is set. And Document.documentAmount > 0. Asset Account Accrual from the related Port Cost Code is used.

If Document.documentLine is a port cost, meaning DocumentLine.portCostCode is set. And Document.documentAmount < 0. Liability Account Accrual from the related Port Cost Code is used.

If Document.documentLine is a handling cost, meaning DocumentLine.handlingCostCode is set. And Document.documentAmount > 0. Asset Account Accrual from the related Handling Cost Code is used.

If Document.documentLine is a handling cost, meaning DocumentLine.handlingCostCode is set. And Document.documentAmount < 0. Liability Account Accrual from the related Handling Cost Code is used.

If Document.documentLine.variousText is null and Document.documentLine is not a various, port cost or handling cost.portCostCode is null and Document.documentLine.handlingCostCode is null. And Document.documentAmount > 0. Asset Account Accrual from the related Account is used.

If Document.documentLine is not a various, port cost or handling cost.variousText is null and Document.documentLine.portCostCode is null and Document.documentLine.handlingCostCode is null. And Document.documentAmount < 0. Liability Account Accrual from the related Account is used.

...