View as Markdown
Visma E-conomic icon

Visma E-conomic ACTION

Create Invoice

Creates a new draft invoice. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Visma E-conomic account once, then configure and run Create Invoice from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "e_conomic-create-invoice",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    e_conomic: { authProvisionId: "apn_xxxxxxx" },
    currency: "Currency Code",
    customerNumber: 10,
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Invoice inputs
Property Type Description
currency Currency Code string
The code of the currency
Required Dynamic
customerNumber Customer Number integer
The unique identifier of a customer
Required Dynamic
date Date string
The date of the invoice in the format YYYY-MM-DD
Required
layoutNumber Layout Number integer
The unique identifier of a layout
Required Dynamic
paymentTermNumber Payment Term Number integer
The unique identifier of a payment term
Required Dynamic
recipientName Recipient Name string
The name of the recipient of the invoice
Required
recipientVatZoneNumber VAT Zone Number integer
The unique identifier of a VAT zone
Required Dynamic
productNumbers Product Numbers integer[]
The unique identifiers of the products to add to the invoice
Required Dynamic

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
e_conomic-create-invoice
Version
0.0.2
App
Visma E-conomic
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes