7.0.0 • Published 1 year ago

vendure-plugin-e-boekhouden v7.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year ago

5.4.0

1 year ago

5.0.1

1 year ago

6.0.0

1 year ago

7.0.0

1 year ago

5.6.7

1 year ago

4.10.0

1 year ago

3.21.0

2 years ago

4.1.0

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.3.0

2 years ago

3.13.0

2 years ago

3.3.1

2 years ago

3.8.0

2 years ago

3.7.0

2 years ago

3.9.0

2 years ago

3.8.1

2 years ago

3.5.4

2 years ago

3.0.4

2 years ago

3.3.0

2 years ago

3.0.0

2 years ago

2.7.0

2 years ago