- set IsReceipt field based on DocType - avoid throwing error to the user on callout if the currency rate or converted amt are defined with default null