ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • Parameters

      • request: NextRequest

      Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  assets: {
                      id: string;
                      code: string;
                      name: string;
                      type: AccountType;
                      category: string;
                      level: number;
                      balance: number;
                      totalDebit: number;
                      totalCredit: number;
                  }[];
                  liabilities: {
                      id: string;
                      code: string;
                      name: string;
                      type: AccountType;
                      category: string;
                      level: number;
                      balance: number;
                      totalDebit: number;
                      totalCredit: number;
                  }[];
                  equity: {
                      id: string;
                      code: string;
                      name: string;
                      type: AccountType;
                      category: string;
                      level: number;
                      balance: number;
                      totalDebit: number;
                      totalCredit: number;
                  }[];
                  netIncome: number;
                  summary: {
                      totalAssets: number;
                      totalLiabilities: number;
                      totalEquity: number;
                      totalLiabilitiesAndEquity: number;
                      isBalanced: boolean;
                      difference: number;
                  };
                  balanceDate: string;
              },
          >,
      >

      /api/accounting/balance-sheet: get: tags: [Accounting, Balance Sheet] summary: Récupère le bilan comptable description: Génère le bilan comptable (Actif / Passif) à une date donnée parameters: - in: query name: date schema: type: string format: date description: Date du bilan (par défaut aujourd'hui) - in: query name: status schema: type: string enum: [DRAFT, POSTED, REVERSED, CANCELLED] description: Filtrer par statut d'écriture (par défaut POSTED) responses: 200: description: Succès content: application/json: schema: type: object properties: assets: type: array items: type: object liabilities: type: array items: type: object equity: type: array items: type: object summary: type: object properties: totalAssets: type: number totalLiabilities: type: number totalEquity: type: number totalLiabilitiesAndEquity: type: number isBalanced: type: boolean 401: description: Non autorisé 500: description: Erreur serveur