{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/crunchtime/main/json-schema/crunchtime-general-ledger-dto-schema.json", "title": "GeneralLedgerDto", "x-generated": "2026-10-14", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/crunchtime-cruise-platform-openapi.yml#/components/schemas/GeneralLedgerDto", "type": "object", "required": [ "allocatedExpenses", "glDescription", "glNumber", "glSubstructure", "pbiFlag", "plGrouping", "voFlag" ], "properties": { "active": { "type": "boolean" }, "allocatedExpenses": { "type": "boolean", "description": "\"allocatedExpenses\" from GeneralLedger setup screen." }, "batchId": { "type": "integer", "format": "int64" }, "glDescription": { "type": "string", "description": "\"glDescription\" from GeneralLedger setup screen" }, "glForReport": { "type": "boolean" }, "glNumber": { "type": "string", "description": "\"glNumber\" from GeneralLedger setup screen" }, "glNumberForCGS": { "type": "string", "description": "\"glNumberForCGS\" from GeneralLedger setup screen. Cost of Goods GL Code." }, "glNumberForSales": { "type": "string", "description": "\"glNumberForSales\" from GeneralLedger setup screen. Sales GL Code." }, "glSubstructure": { "type": "string", "description": "\"glSubstructure\" from GeneralLedger setup screen" }, "pbiFlag": { "type": "boolean", "description": "\"pbiFlag\" from GeneralLedger setup screen." }, "plGrouping": { "type": "string", "description": "\"plGrouping\" from GeneralLedger setup screen" }, "replicated": { "type": "boolean" }, "voFlag": { "type": "boolean", "description": "\"voFlag\" from GeneralLedger setup screen." } } }