CurrencyReevaluation
A currency reevaluation is a type of accounting record representing an FX revaluation gain or loss.
- amountType: number · Amountrequired
- currencyType: string · Currencycode
Code required - dateType: string · DateFormat: daterequired
full-date notation as defined by RFC 3339, section 5.6, for example, 2017-07-21
- functionalType: number · Functionalcarryingamount
Carrying Amount required - functionalType: string · Functionalcurrencycode
Currency Code required - rateType: number · Raterequired
- rateType: string · RatedateFormat: date
Date requiredfull-date notation as defined by RFC 3339, section 5.6, for example, 2017-07-21
- rateType: string · Rateexternalid
External Id required - revaluationType: string · CurrencyReevaluationRevaluationKindenum
Kind requiredvalues- T
R A N S A C T I O N - B
A L A N C E
- reversalType: string · ReversaldateFormat: date
Date requiredfull-date notation as defined by RFC 3339, section 5.6, for example, 2017-07-21
- sideType: string · CurrencyReevaluationSideenumrequiredvalues
- A
S S E T - L
I A B I L I T Y
- sourceType: string · Sourceexternalid
External Id required - sourceType: string · CurrencyReevaluationSourceObjectTypeenum
Object Type requiredvalues- I
N V O I C E - B
A N K A C C O U N T - B
I L L - R
E F U N D - C
R E D I T N O T E
- customType: object · CustomFieldsnullable
Fields The additional fields related to an accounting record. Custom fields are used to attach custom metadata to the objects to ingest into the system. Custom fields can be any valid JSON object.
- propertyType: anything
Name
- exchangeType: array object[] | null · Exchangeratesnullable
Rates - currencyType: string · Currencycode
Code required - rateType: number · Raterequired
- sourceType: string · Sourceidnullable
Id