{"ok":true,"commandType":"update-general-currency","module":"General Maintenance","mode":"write","summary":"Update a currency.","payloadSchema":{"code":"required currency code","currencySymbol":"optional currency symbol","currencyWord2":"optional secondary currency word/name","bankBuyRate":"optional bank buying rate","bankSellRate":"optional bank selling rate","fcGainAccount":"optional foreign exchange gain account","fcLossAccount":"optional foreign exchange loss account","gainLossJournalType":"optional gain/loss journal type","currencyCode":"optional alias for code","currencyWord":"optional currency word/name"},"examplePayload":{"code":"USD","bankBuyRate":4.7,"bankSellRate":4.75,"currencyCode":"USD","currencySymbol":"$","currencyWord":"US Dollar","currencyWord2":"US Dollars","fcGainAccount":"720-0000","fcLossAccount":"820-0000","gainLossJournalType":"GL","reason":"correct setup value"},"notes":"Requires write access permission. Full human payload reference for Currency Maintenance. Exchange rate behavior follows AutoCount account-book currency settings.","nativePayload":{"supported":true,"sections":[{"name":"Master","fields":[{"name":"CurrencyCode","type":"string","description":"Currency code.","aliases":["currencyCode","currency","code"]},{"name":"CurrencySymbol","type":"string","description":"Currency symbol.","aliases":["currencySymbol"]},{"name":"CurrencyWord","type":"string","description":"Currency word/name.","aliases":["currencyWord"]},{"name":"CurrencyWord2","type":"string","description":"Secondary currency word/name.","aliases":["currencyWord2"]},{"name":"BankBuyRate","type":"number","description":"Bank buying rate.","aliases":["bankBuyRate"]},{"name":"BankSellRate","type":"number","description":"Bank selling rate.","aliases":["bankSellRate"]},{"name":"FCGainAccount","type":"string","description":"Foreign exchange gain account.","aliases":["fcGainAccount"]},{"name":"FCLossAccount","type":"string","description":"Foreign exchange loss account.","aliases":["fcLossAccount"]},{"name":"GainLossJournalType","type":"string","description":"Gain/loss journal type.","aliases":["gainLossJournalType"]}]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}