7.0.0 • Published 2 years ago

vendure-plugin-e-boekhouden v7.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Vendure E-boekhouden plugin

Vendure version

Official documentation here

Plugin for syncing orders to the Dutch accounting platform E-boekhouden.nl.

Getting started

Send orders to e-Boekhouden as GeldOntvangen mutation and configured account and contraAccount numbers. Creates a mutation line for each taxrate of the order's tax summary.

  1. Add this to your plugin in vendure-config.ts:
import { EboekhoudenPlugin } from 'vendure-plugin-e-boekhouden'

plugins: [
  EboekhoudenPlugin,
  ...
]
  1. Run a database migration to add the config entity to your database.
  2. Add this plugin to the Vendure admin ui plugin to add the configuration screen to Vendure.
plugins: [
  AdminUiPlugin.init({
    port: 3002,
    route: 'admin',
    app: compileUiExtensions({
      outputPath: path.join(__dirname, '__admin-ui'),
      extensions: [EboekhoudenPlugin.ui],
    }),
  }),
];

You can read more about Admin UI compilation in the Vendure docs

  1. Start the server and set your credentials via Settings > E-boekhouden

Development - generate new client

  1. Go to https://soap.e-boekhouden.nl/soap.asmx?wsdl and save the wsdl file in src/client/e-boekhouden-wsdl.xml.
  2. Run yarn generate-soap-client.
  3. src/client will now have an updated and typed soap client for e-Boekhouden.
5.5.0

2 years ago

5.4.0

2 years ago

5.0.1

2 years ago

6.0.0

2 years ago

7.0.0

2 years ago

5.6.7

2 years ago

4.10.0

2 years ago

3.21.0

3 years ago

4.1.0

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.3.0

3 years ago

3.13.0

3 years ago

3.3.1

3 years ago

3.8.0

3 years ago

3.7.0

3 years ago

3.9.0

3 years ago

3.8.1

3 years ago

3.5.4

3 years ago

3.0.4

3 years ago

3.3.0

3 years ago

3.0.0

3 years ago

2.7.0

3 years ago