ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • POST(
          request: NextRequest,
      ): Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  journal: { code: string; id: string; name: string };
                  lines: (
                      {
                          account: { code: string; id: string; name: string };
                          currency: { code: string; id: string; symbol: string } | null;
                      } & {}
                  )[];
              } & {},
          >,
      >

      Parameters

      • request: NextRequest

      Returns Promise<
          | NextResponse<{ error: string }>
          | NextResponse<
              {
                  journal: { code: string; id: string; name: string };
                  lines: (
                      {
                          account: { code: string; id: string; name: string };
                          currency: { code: string; id: string; symbol: string } | null;
                      } & {}
                  )[];
              } & {},
          >,
      >

      /api/accounting/journal-entries: post: tags: [Accounting, Journal Entries] summary: Crée une nouvelle écriture comptable description: Crée une nouvelle écriture comptable avec ses lignes requestBody: required: true content: application/json: schema: type: object required: - journalId - description - lines properties: journalId: type: string description: ID du journal date: type: string format: date description: Date de l'écriture description: type: string description: Description de l'écriture status: type: string enum: [DRAFT, POSTED, CANCELLED] description: Statut de l'écriture lines: type: array items: type: object required: - accountId - description - debit - credit properties: accountId: type: string description: type: string debit: type: number credit: type: number currencyId: type: string exchangeRate: type: number responses: 201: description: Écriture créée avec succès 400: description: Données invalides 401: description: Non autorisé 500: description: Erreur serveur