Integration of Pennylane with Yoplanning

Pennylane's integration with Yoplanning allows you to automatically synchronize three types of accounting entries: the cash journal, invoices and the miscellaneous operations journal (OD). Here is a simplified guide to understand how each element works.

Prerequisites

  • Pennylane Subscription: Your Pennylane subscription must include the “Essential” package at a minimum.

  • API Key: You must obtain a Pennylane API key with the scope "ledger" to access the necessary endpoints.

  • API Token: Generate the token in Pennylane and transmit it to Yoplanning support for module activation.

Types of Synchronized Writing

  1. The Cash Journal

    • Objective: Track cash movements in real time.

    • Functioning :

      • Each time a transaction is recorded in Yoplanning (for example, a customer payment), a corresponding entry is automatically created in the Pennylane cash journal.

      • These entries are associated with identifiers which will be used later for invoice matching.

      • Frequency: Entries are generated "on the fly", i.e. in real time for each operation.

  2. The Invoices

    • Objective: Generate invoices for each order validated in Yoplanning.

    • Functioning :

      • When an order is validated in Yoplanning, the corresponding invoice is automatically generated and saved in Pennylane.

      • These invoices are then linked to the cash journal entries via common identifiers to facilitate the management of payments and reconciliation.

      • Activation: Invoice generation is triggered only when the Pennylane module is activated.

  3. The Journal of Various Operations (OD)

    • Objective: Monitor the turnover (CA) attributed to staff and the fees paid.

    • Functioning :

      • This log makes it possible to distinguish the turnover generated by each member of the Team and the fees paid to them.

      • Accounting entries are created when a staff member’s fees are marked as paid in Yoplanning.

      • This provides clear visibility into the distribution of revenue and fee-related expenses.

The information provided in the Pennylane software will allow reconciliations to be made between receipts and invoices. See also the documentation on the OD journal concerning monitor fees.

Future Improvement

  • Auto-matching: Thanks to the common identifiers between cash register entries and invoices, you can easily match in Pennylane.

  • These features are not yet available in the Pennylane API but the technical teams have told us that they are in the works so it is something we should be able to implement as early as next year.

Common Problems and Solutions

  • API Access Error (403): Make sure the API key has the "ledger" scope to avoid access errors.

  • Invoices not generated: check that the Pennylane module is activated in Yoplanning.

Last updated