FlowRunner
PricingContact
Theme
Start Free

Visma.net ERP

ERP

Visma.net ERP is the Nordic enterprise resource planning platform. Agents manage customers, suppliers, and contacts, create sales orders, shipments, and customer invoices, and issue credit and debit notes across the finance modules.

Verified 511 actions OAuth available
Visma.net ERP website Platform Documentation Capability data verified 2026-08-24
A supplier invoice is created in Visma.net from an inbound document
Agent reads the purchase order and the purchase receipt the invoice claims to match
Agent compares lines, received quantities, and prices across all three records
Agent confirms the financial period is open and the supplier's bank details have not changed since the last payment
The agent sends the invoice to approval rather than releasing it
The match result and its evidence post to the approver's channel
The approver releases the invoice, and that release is what posts it to the general ledger

What This Integration Enables

Visma.net ERP draws a line most systems leave implicit: the difference between a document existing and a document being posted. It is visible right through the API surface, because nearly every document type carries an explicit release action beside its create and update operations. A supplier invoice can be created, corrected, pre-booked, sent into an approval queue, released, reversed, voided, or written off, and each of those is a separate call. The platform is telling you where its own irreversible moments are.

That makes it an unusually good fit for the way FlowRunner thinks about work. Agents can own everything on the reversible side of that line and own it completely: creating and matching documents, reading balances, maintaining customers, suppliers, contacts, and inventory, building sales orders and shipments, recording project transactions, expense claims, and time cards, and reconciling the general ledger against the subledgers. The connector covers the vendor's complete published contract, which is 511 operations across sales, purchasing, ledger, cash, inventory, projects, and master data.

Three platform behaviors shape any flow built here. One connection reaches exactly one Visma.net company, because the token is issued to the integration and scoped to a tenant rather than to a user, so a second company means a second connection. Most listing operations filter on a last modified timestamp, which is what makes an incremental sync possible and what keeps a scheduled flow inside the throttling limits. And updates accept the record version you read, so a write against a record someone changed in the meantime is rejected rather than silently overwriting their edit.

Without FlowRunner

Matching done by reading three screens Someone opens the invoice, the order, and the receipt and compares them by eye
Posting and approving blurred Whoever gets to the invoice first both checks it and posts it, with no separation between the two
Syncs that re-read whole tables An overnight export pulls everything, gets throttled, and still misses same day changes

With FlowRunner

Matching done before anyone looks The comparison arrives already made, with the specific line that disagrees named
Posting is its own decision The agent prepares and routes; releasing to the ledger stays a person's act, with their name on it
Syncs that ask for what changed Listings are filtered on last modified, so a run reads the delta rather than the table

Use Case Scenarios

  • Three way matching that arrives already done

    A supplier invoice lands in Visma.net. The agent pulls the purchase order it references and the purchase receipt against it, compares line by line on quantity, price, and unit of measure, and checks whether the goods were actually received before the invoice arrived. Clean matches are sent to approval with a note saying they matched cleanly. Exceptions go to the approver in Microsoft Teams with the disagreeing line named and both source documents attached, because the rendered document routes in this connector store the real file in FlowRunner file storage rather than handing back a payload nobody can open.

  • Order to cash without a nightly export

    Orders from Shopify become sales orders. The agent creates the shipment, confirms it when the warehouse reports the goods gone, prepares the invoice, and sends it out through the vendor's own delivery network. A separate scheduled flow reads customer balances and overdue positions using the change filtered listings, writes the aged debt position into Snowflake, and posts the movers to the credit controller in Slack. Nothing re-reads the customer table, because the listing already answers the only question worth asking, which is what changed.

  • Projects, time, and expenses reconciled against the ledger

    Time cards and expense claims are submitted through the flow rather than through a portal, with the receipt image attached to the claim. The agent posts project transactions against the right project task and account group, then compares the project's committed cost against its budget and raises the projects that have crossed a threshold. Approval of a time card is what turns hours into a payroll and project cost input, and that approval is left to the project manager rather than taken by the agent, for the same reason the supplier invoice release is.

Human-in-Loop Highlight

Visma.net gives an agent three different doors out of the same supplier invoice, and choosing between them is the decision this page is built around. Pre-booking recognizes the liability provisionally. Sending to approval puts the invoice into the vendor's own queue and asks a person. Releasing posts it to the general ledger, and past that point the correction is a reversal or a correcting document, both of which add entries beside the original rather than removing it. All three are one call away and the API will let a token that holds the entitlement take any of them.

So the agent is allowed to prepare and it is not allowed to release. It reads the invoice, the purchase order, and the receipt, states the match result plainly, and calls the send to approval action, then carries the question to wherever the approver actually is: "Invoice 88214 from Nordkant AS, 41,200 kroner, matched to purchase order 4471. Two lines match exactly. One line is billed at 8 percent above the ordered price with no amended order behind it, and the supplier's bank account changed six days ago. Release, hold for the supplier to be contacted, or return the invoice?" The approver decides. This is what a human-in-the-loop gate looks like when the vendor has already built the pause: FlowRunner does not invent an approval layer on top of Visma.net's, it uses the one the ERP ships and makes sure the agent chooses the door that leads to a person.

One more thing worth stating rather than leaving implicit. This connector ships no trigger. Visma's webhook routes are among those recovered from the published specification rather than exercised against a live tenant, so a flow here is started by a schedule, by another system, or by an inbound document, and it reads what changed rather than waiting to be told.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

511 actions

Customers and Contacts

55
  • Get Contact Reads a contact.
  • Update Contact Updates a contact.
  • List Contact Lists contacts.
  • Create Contact Creates a contact.
  • List Customer Customer Class Lists customer classes.
  • Get Customer Customer Class Reads a customer class.
  • Get Customer Balance Reads the outstanding balance for one customer, which is the read behind a credit check or a dunning decision.
  • Get Customer Directdebit Reads the direct debit mandate held for one customer.
  • Get Customer Salesorder Reads the sales orders held for one customer.
  • Get Customer Salesorderbasic Reads the sales orders held for one customer on the lighter basic surface.
  • Get Customer Contact Reads the contacts held for one customer.
  • Get Customer Salesperson Reads the salespeople assigned to one customer.
  • List Customer Balance Lists customer balances.
  • Get Customer Note Reads the notes held on one customer.
  • Get Customer Internal Reads a customer addressed by its internal identifier rather than its customer code.
  • Update Customer Internal Updates a customer addressed by its internal identifier rather than its customer code.
  • Get Customer Reads a customer.
  • Update Customer Updates a customer.
  • List Customer Lists customers.
  • Create Customer Creates a customer.
  • Get Customer Invoice Reads the invoices held for one customer.
  • Get Customer Cash Sale Reads the cash sales held for one customer.
  • Get Customer Document Reads the documents held for one customer.
  • Create Customer Action Create Dunning Letter Runs the create dunning letter action on a customer.
  • Create Customer Action Change Customer Cd Runs the change customer code action on a customer.
  • Get Customer Contract Reads a customer contract.
  • Update Customer Contract Updates a customer contract.
  • List Customer Contract Lists customer contracts.
  • Create Customer Contract Creates a customer contract.
  • Get Customer Contract Summary Reads a customer contract summary.
  • Get Customer Contract Detail Reads a customer contract detail.
  • Get Customer Contract Recurring Summary Reads a customer contract recurring summary.
  • Create Customer Contract Action Setup Contract Runs the set up contract action on a customer contract.
  • Create Customer Contract Action Activate Contract Runs the activate contract action on a customer contract.
  • Create Customer Contract Action Setup And Activate Contract Runs the set up and activate contract action on a customer contract.
  • Create Customer Contract Action Terminate Contract Terminates a customer contract, which stops the recurring billing it drives.
  • Create Customer Contract Action Upgrade Contract Runs the upgrade contract action on a customer contract.
  • Create Customer Contract Action Activate Upgrade Runs the activate upgrade action on a customer contract.
  • List Customerdocument Lists customer documents.
  • Get Customerpaymentmethod Reads a customer payment method.
  • Update Customerpaymentmethod Updates a customer's stored payment method. This governs how that customer is charged, so it is a change worth routing through a review step rather than a sync.
  • Get Customerpaymentmethod By Customer Id Reads a customer payment method, addressed by customer identifier.
  • List Customerpaymentmethod Lists customer payment methods.
  • Create Customerpaymentmethod Creates a customer payment method.
  • List Customer Sales Price Lists customer sales prices.
  • Create Customer Sales Price Creates a customer sales price.
  • Get Customer Sales Price Reads a customer sales price.
  • Update Customer Sales Price Updates a customer sales price.
  • List Customer Balance 2 Lists customer balances, on the vendor's version two route.
  • Get Salesperson Reads a salesperson.
  • Update Salesperson Updates a salesperson.
  • List Salesperson Lists salespersons.
  • Create Salesperson Creates a salesperson.
  • Get Salesperson By Salesperson Cd Reads a salesperson, addressed by salesperson code.
  • List Salesperson 2 Lists salespersons, on the vendor's version two route.

Sales Orders and Shipments

78
  • Get Carrier Reads a carrier.
  • List Carrier Lists carriers.
  • List Discount Lists discounts.
  • Create Discount Creates a discount.
  • Update Discount Updates a discount.
  • Delete Discount Deletes a discount.
  • Create Discount Action Update Discount Runs the update discount action on a discount.
  • Create Discount Action Update Discount By Discount Code And Series Runs the update discount action on a discount, addressed by discount code and series.
  • List Discount Code Lists discount codes.
  • List Discount Code 2 Lists discount codes, on the vendor's version two route.
  • List Discount 2 Lists discounts, on the vendor's version two route.
  • Get Packaging Type Reads a packaging type.
  • List Packaging Type Lists packaging types.
  • Get Salesorder Reads a sales order.
  • Update Salesorder Updates a sales order.
  • Get Salesorder By Order Type And Order Nbr Reads a sales order, addressed by order type and order number.
  • Get Salesorder Rotrut Reads a sales order ROT and RUT detail.
  • List Salesorder Lists sales orders.
  • Create Salesorder Creates a sales order.
  • Get Salesorder Commission Reads a sales order commission.
  • Get Salesorder Print Order Returns the printable order document for a sales order.
  • Create Salesorder Action Create Shipment Runs the create shipment action on a sales order.
  • Create Salesorder Action Cancel Sales Order Cancels a sales order. Reopening exists as a separate action, so this is recoverable, unlike the posting actions elsewhere in this connector.
  • Create Salesorder Action Reopen Sales Order Runs the reopen sales order action on a sales order.
  • Create Salesorder Attachment Attaches a file to a sales order.
  • Create Salesorder Order Type Attachment Attaches a file to a sales order.
  • Create Salesorder Attachment By Order Number And Line Number Attaches a file to a sales order, addressed by order number and line number.
  • Create Salesorder Order Type Attachment By Order Type And Order Number And Line Number Attaches a file to a sales order, addressed by order type, order number and line number.
  • Delete Salesorder Attachment Attaches a file to a sales order.
  • Delete Salesorder Attachment By Order Type And Order Number And File Id Attaches a file to a sales order, addressed by order type, order number and file identifier.
  • Get Salesorderbasic Reads a basic sales order.
  • Update Salesorderbasic Updates a basic sales order.
  • Get Salesorderbasic By Order Type And Order Nbr Reads a basic sales order, addressed by order type and order number.
  • List Salesorderbasic Lists basic sales orders.
  • Create Salesorderbasic Creates a basic sales order.
  • Create Salesorderbasic Action Create Shipment Runs the create shipment action on a basic sales order.
  • Create Salesorderbasic Attachment Attaches a file to a basic sales order.
  • Create Salesorderbasic Order Type Attachment Attaches a file to a basic sales order.
  • Create Salesorderbasic Attachment By Order Number And Line Number Attaches a file to a basic sales order, addressed by order number and line number.
  • Create Salesorderbasic Order Type Attachment By Order Type And Order Number And Line Number Attaches a file to a basic sales order, addressed by order type, order number and line number.
  • Delete Salesorderbasic Attachment Attaches a file to a basic sales order.
  • Delete Salesorderbasic Attachment By Order Type And Order Number And File Id Attaches a file to a basic sales order, addressed by order type, order number and file identifier.
  • Create Salesorderbasic Action Create Shipment By Sale Order Number Runs the create shipment action on a basic sales order, addressed by sale order number.
  • Create Salesorderbasic Action Prepare Invoice Runs the prepare invoice action on a basic sales order.
  • Create Salesorderbasic Action Sendbymail Runs the send by mail action on a basic sales order.
  • Create Salesorderbasic Attachment By Order Number Attaches a file to a basic sales order, addressed by order number.
  • Create Salesorderbasic Order Type Attachment By Order Type And Order Number Attaches a file to a basic sales order, addressed by order type and order number.
  • Create Salesorderbasic Attachment By Order Number And Line Number 2 Attaches a file to a basic sales order, addressed by order number and line number, on the vendor's version two route.
  • Create Salesorderbasic Order Type Attachment By Order Type And Order Number And Line Number 2 Attaches a file to a basic sales order, addressed by order type, order number and line number, on the vendor's version two route.
  • Create Salesorderbasic 2 Creates a basic sales order, on the vendor's version two route.
  • Get Salesordertype Reads a sales order type.
  • List Salesordertype Lists sales order types.
  • Get Salesorder By Order Nbr Reads a sales order, addressed by order number.
  • List Salesorder 2 Lists sales orders, on the vendor's version two route.
  • Create Salesorder 2 Creates a sales order, on the vendor's version two route.
  • Create Salesorder Action Create Shipment By Sale Order Number Runs the create shipment action on a sales order, addressed by sale order number.
  • Create Salesorder Action Prepare Invoice Runs the prepare invoice action on a sales order.
  • Create Salesorder Action Sendbymail Runs the send by mail action on a sales order.
  • Create Salesorder Action Create Purchase Order Runs the create purchase order action on a sales order.
  • Create Salesorder Action Cancel Sales Order By Sale Order Number Runs the cancel sales order action on a sales order, addressed by sale order number.
  • Create Salesorder Action Reopen Sales Order By Sales Order Number Runs the reopen sales order action on a sales order, addressed by sales order number.
  • Create Salesorder Attachment By Order Number Attaches a file to a sales order, addressed by order number.
  • Create Salesorder Order Type Attachment By Order Type And Order Number Attaches a file to a sales order, addressed by order type and order number.
  • Create Salesorder Attachment By Order Number And Line Number 2 Attaches a file to a sales order, addressed by order number and line number, on the vendor's version two route.
  • Create Salesorder Order Type Attachment By Order Type And Order Number And Line Number 2 Attaches a file to a sales order, addressed by order type, order number and line number, on the vendor's version two route.
  • Get Shipment Reads a shipment.
  • Update Shipment Updates a shipment.
  • List Shipment Lists shipments.
  • Create Shipment Creates a shipment.
  • Get Shipment Print Shipment Confirmation Returns the shipment confirmation document for a shipment.
  • Get Shipment Print Pick List Returns the pick list for a shipment, which is the document a warehouse works from.
  • Create Shipment Action Add SOLine Runs the add sales order line action on a shipment.
  • Create Shipment Action Add SOOrder Runs the add sales order action on a shipment.
  • Create Shipment Action Confirm Shipment Confirms a shipment, which is what commits the stock movement and makes the shipment invoiceable.
  • Create Shipment Action Correct Shipment Runs the correct shipment action on a shipment.
  • Create Shipment Action Add Line Runs the add line action on a shipment.
  • Create Shipment Action Delete Line Runs the delete line action on a shipment.
  • Create Shipment Action Cancel Shipment Cancels a shipment before it is confirmed.

Customer Invoicing and Receivables

58
  • Get Credit Note Reads a credit note.
  • Update Credit Note Updates a credit note.
  • List Credit Note Lists credit notes.
  • Create Credit Note Creates a credit note.
  • Create Credit Note Attachment Attaches a file to a credit note.
  • Create Credit Note Attachment By Credit Note Number And Line Number Attaches a file to a credit note, addressed by credit note number and line number.
  • Create Credit Note Action Release Releases a credit note, which posts the credit.
  • Get Customer Credit Note Reads a customer credit note.
  • Update Customer Credit Note Updates a customer credit note.
  • Delete Customer Credit Note Deletes a customer credit note.
  • List Customer Credit Note Lists customer credit notes.
  • Create Customer Credit Note Creates a customer credit note.
  • Get Customer Credit Note Print Returns the rendered credit note document itself rather than JSON, and this connector stores it in FlowRunner file storage.
  • Create Customer Credit Note Action Release Releases a customer credit note, which posts the credit to the customer's account.
  • Create Customer Credit Note Action Send To Auto Invoice Runs the send to auto invoice action on a customer credit note.
  • Create Customer Credit Note Attachment Attaches a file to a customer credit note.
  • Create Customer Credit Note Attachment By Credit Note Number And Line Number Attaches a file to a customer credit note, addressed by credit note number and line number.
  • Create Customer Credit Note 2 Creates a customer credit note, on the vendor's version two route.
  • Get Customer Credit Write Off Reads a customer credit write off.
  • List Customer Credit Write Off Lists customer credit write offs.
  • Get Customer Debit Note Reads a customer debit note.
  • Update Customer Debit Note Updates a customer debit note.
  • List Customer Debit Note Lists customer debit notes.
  • Create Customer Debit Note Creates a customer debit note.
  • Create Customer Debit Note Action Release Releases a customer debit note, which posts the charge to the customer's account.
  • Create Customer Debit Note Action Send To Auto Invoice Runs the send to auto invoice action on a customer debit note.
  • Create Customer Debit Note Attachment Attaches a file to a customer debit note.
  • Create Customer Debit Note Attachment By Debit Note Number And Line Number Attaches a file to a customer debit note, addressed by debit note number and line number.
  • Get Customer Debit Note Print Returns the rendered debit note document itself rather than JSON, and this connector stores it in FlowRunner file storage.
  • Create Customer Debit Note 2 Creates a customer debit note, on the vendor's version two route.
  • List Customerinvoice Worktypes Lists customer invoice work types.
  • Get Customerinvoice Reads a customer invoice.
  • Update Customerinvoice Updates a customer invoice.
  • Delete Customerinvoice Deletes a customer invoice.
  • Get Customerinvoice Rotrut Reads a customer invoice ROT and RUT detail.
  • Get Customerinvoice Print Returns the rendered customer invoice document itself rather than JSON, and this connector uploads it to FlowRunner file storage and hands back the file reference.
  • List Customerinvoice Lists customer invoices.
  • Create Customerinvoice Creates a customer invoice.
  • Create Customerinvoice Attachment Attaches a file to a customer invoice.
  • Create Customerinvoice Attachment By Invoice Number And Line Number Attaches a file to a customer invoice, addressed by invoice number and line number.
  • Create Customerinvoice Action Release Releases a customer invoice, which posts it to the ledger and turns a draft into a document the customer owes against.
  • Create Customerinvoice Action Send To Auto Invoice Sends a released customer invoice out through Visma's AutoInvoice delivery network, which is what puts it in front of the customer.
  • Create Customerinvoice Action Correct Corrects a released customer invoice, producing a correcting document.
  • Create Customerinvoice Action Reverse Reverses a released customer invoice by posting an opposing entry rather than editing the original.
  • Create Customerinvoice Action Reverseandapplytonote Reverses a customer invoice and applies the reversal to a credit note in one step.
  • Create Customerinvoice 2 Creates a customer invoice, on the vendor's version two route.
  • Get Customer Overdue Charge Reads a customer overdue charge.
  • Update Customer Overdue Charge Updates a customer overdue charge.
  • List Customer Overdue Charge Lists customer overdue charges.
  • Create Customer Overdue Charge Action Release Releases an overdue charge, which posts an interest or fee document to a customer who is late.
  • Create Customer Overdue Charge Attachment Attaches a file to a customer overdue charge.
  • Create Customer Overdue Charge Attachment By Overdue Charge Number And Line Number Attaches a file to a customer overdue charge, addressed by overdue charge number and line number.
  • Get Customer Payment Reads a customer payment.
  • Update Customer Payment Updates a customer payment.
  • List Customer Payment Lists customer payments.
  • Create Customer Payment Creates a customer payment.
  • Create Customer Payment Action Release Releases a customer payment, which applies it to the documents it settles.
  • Create Customer Payment Action Void Voids a customer payment. The receipt of money is undone in the ledger, so this is a correction with consequences beyond the record it names.

Suppliers and Purchasing

75
  • Get Purchaseorder Reads a purchase order.
  • Update Purchaseorder Updates a purchase order.
  • List Purchaseorder Lists purchase orders.
  • Create Purchaseorder Creates a purchase order.
  • Create Purchaseorder Action Createpurchasereceipt Runs the create purchase receipt action on a purchase order.
  • Get Purchaseorderbasic Reads a basic purchase order.
  • Update Purchaseorderbasic Updates a basic purchase order.
  • List Purchaseorderbasic Lists basic purchase orders.
  • Create Purchaseorderbasic Creates a basic purchase order.
  • Get Purchase Receipt Reads a purchase receipt.
  • Update Purchase Receipt Updates a purchase receipt.
  • List Purchase Receipt Lists purchase receipts.
  • Create Purchase Receipt Creates a purchase receipt.
  • Get Purchase Receipt Print Returns the rendered purchase receipt document itself rather than JSON, and this connector stores it in FlowRunner file storage.
  • Create Purchase Receipt Action Release Releases a purchase receipt, which posts the received goods into inventory and into the ledger.
  • Create Purchase Receipt Action Cancel Receipt Cancels a purchase receipt that has not been released.
  • Create Purchase Receipt Action Addpurchaseorder Runs the add purchase order action on a purchase receipt.
  • Create Purchase Receipt Action Addpurchaseorderline Runs the add purchase order line action on a purchase receipt.
  • Get Purchase Receipt Basic Reads a purchase receipt basic.
  • Update Purchase Receipt Basic Updates a purchase receipt basic.
  • List Purchase Receipt Basic Lists purchase receipt basics.
  • Create Purchase Receipt Basic Creates a purchase receipt basic.
  • Create Purchase Receipt Basic Action Release Runs the release action on a purchase receipt basic.
  • Get Purchase Receipt By Receipt Number Reads a purchase receipt, addressed by receipt number.
  • List Purchase Receipt 2 Lists purchase receipts, on the vendor's version two route.
  • List Supplier Supplier Class Lists supplier classes.
  • Get Supplier Supplier Class Reads a supplier class.
  • List Supplier Balance Lists supplier balances.
  • List Supplier POBalance Lists supplier purchase order balances.
  • Get Supplier Reads a supplier.
  • Update Supplier Updates a supplier.
  • List Supplier Lists suppliers.
  • Create Supplier Creates a supplier.
  • List Supplier Inboxrules Lists supplier inbox rules.
  • Get Supplier Invoice Reads the invoices held for one supplier.
  • Get Supplier Document Reads the documents held for one supplier.
  • Get Supplier Balance Reads the outstanding balance owed to one supplier.
  • Get Supplier POBalance Reads the purchase order balance for one supplier.
  • Get Supplier Contact Reads the contacts held for one supplier.
  • Get Supplieraccount Reads a supplier account.
  • List Supplierdocument Lists supplier documents.
  • Get Supplier Invoice By Invoice Number Reads a supplier invoice, addressed by invoice number.
  • Update Supplier Invoice Updates a supplier invoice.
  • Delete Supplier Invoice Deletes a supplier invoice.
  • Get Supplier Invoice By Document Type And Invoice Number Reads a supplier invoice, addressed by document type and invoice number.
  • Update Supplier Invoice By Document Type And Invoice Number Updates a supplier invoice, addressed by document type and invoice number.
  • Delete Supplier Invoice By Document Type And Invoice Number Deletes a supplier invoice, addressed by document type and invoice number.
  • List Supplier Invoice Lists supplier invoices.
  • Create Supplier Invoice Creates a supplier invoice.
  • List Supplier Invoice Approval Lists supplier invoices waiting in the approval queue, which is how a flow reads what a human owes a decision on.
  • Create Supplier Invoice Action Release Releases a supplier invoice, which posts it to the general ledger. This is the door an unattended agent should not open on its own, because the corrections afterwards add entries beside the original rather than removing it. It is the operation this page's human gate exists for.
  • Create Supplier Invoice Action Correct Corrects a released supplier invoice, which produces a correcting document rather than editing the original.
  • Create Supplier Invoice Action Reverse Reverses a released supplier invoice by posting an opposing entry. The original stays in the ledger.
  • Create Supplier Invoice Action Sendtoapproval Sends a supplier invoice into Visma.net's own approval queue instead of posting it. This is the vendor's built in pause, and it is the call an agent should make when a human decision is owed.
  • Create Supplier Invoice Action Release By Document Type And Invoice Number Releases a supplier invoice addressed by document type and invoice number, which posts it to the general ledger.
  • Create Supplier Invoice Action Prebook Pre-books a supplier invoice, which recognizes the liability provisionally without completing the posting. It is the middle door between preparing an invoice and releasing it.
  • Create Supplier Invoice Action Voidinvoice Voids a supplier invoice. Voiding and reversing are different corrections with different ledger consequences, which is why the choice between them belongs to a person.
  • Create Supplier Invoice Action Writeoff Writes off a balance on a supplier invoice, which recognizes the difference rather than clearing it quietly.
  • Create Supplier Invoice Attachment Attaches a file to a supplier invoice.
  • Create Supplier Invoice Attachment By Invoice Number And Line Number Attaches a file to a supplier invoice, addressed by invoice number and line number.
  • Create Supplier Invoice Document Type Attachment Attaches a file to a supplier invoice.
  • Create Supplier Invoice Document Type Attachment By Document Type And Invoice Number And Line Number Attaches a file to a supplier invoice, addressed by document type, invoice number and line number.
  • Get Supplierlocation Reads a supplier location.
  • Update Supplierlocation Updates a supplier location.
  • Get Supplierlocation By B Account Id Reads a supplier location, addressed by business account identifier.
  • List Supplierlocation Lists supplier locations.
  • Create Supplierlocation Creates a supplier location.
  • Get Supplier Payment Reads a supplier payment.
  • Update Supplier Payment Updates a supplier payment.
  • Get Supplier Payment By Payment Type And Payment Number Reads a supplier payment, addressed by payment type and payment number.
  • List Supplier Payment Lists supplier payments.
  • Create Supplier Payment Creates a supplier payment.
  • Create Supplier Payment Action Release Releases a supplier payment, which is the step that commits money leaving the business.
  • Create Supplier Payment Action Writeoff Writes off a remaining balance as part of a supplier payment.
  • List Supplier Balance 2 Lists supplier balances, on the vendor's version two route.

General Ledger and Finance

51
  • Get Account Reads an account.
  • Update Account Updates an account.
  • List Account Lists accounts.
  • Create Account Creates an account.
  • List Budget Lists budgets.
  • Update Budget Updates a budget.
  • Create Budget Creates a budget.
  • List Credit Term Lists credit terms.
  • Get Currency Reads a currency.
  • List Currency Lists currencies.
  • List Currencyrate Lists currency rates.
  • Create Currencyrate Creates a currency rate.
  • Update Currencyrate Updates a currency rate.
  • List Currencyratetype Lists currency rate types.
  • Create Currencyratetype Creates a currency rate type.
  • Get Deferral Code Reads a deferral code.
  • List Deferral Code Lists deferral codes.
  • List Financial Period Lists financial periods.
  • Get Financial Period Reads a financial period.
  • Get Fixed Asset Reads a fixed asset.
  • List Fixed Asset Lists fixed assets.
  • Get Fixed Asset Class Reads a fixed asset class.
  • List Fixed Asset Class Lists fixed asset classes.
  • Get Fixed Asset Property Tax Group Reads a fixed asset property tax group.
  • List Fixed Asset Property Tax Group Lists fixed asset property tax groups.
  • Get Fixed Asset Transaction Reads a fixed asset transaction.
  • List Fixed Asset Transaction Lists fixed asset transactions.
  • List General Ledger Balance Lists general ledger balances, which is the read behind a trial balance or a period close check.
  • List General Ledger Transactions Lists general ledger transactions over a range. Keep the page size at or under the maximum the response metadata reports, because a larger request is silently clamped rather than refused.
  • Get Journaltransaction Reads a journal transaction.
  • Update Journaltransaction Updates a journal transaction.
  • List Journaltransaction Lists journal transactions.
  • Create Journaltransaction Creates a journal transaction.
  • Create Journaltransaction Action Release Releases a journal transaction, which posts it to the general ledger. A posted journal is corrected with another journal rather than deleted.
  • Create Journaltransaction Module Attachment Attaches a file to a journal transaction.
  • Create Journaltransaction Module Attachment By Module And Journal Transaction Number And Line Number Attaches a file to a journal transaction, addressed by module, journal transaction number and line number.
  • List Ledger Lists ledgers.
  • Get Number Sequence Reads a number sequence.
  • List Number Sequence Lists number sequences.
  • Get Subaccount Reads a subaccount.
  • Update Subaccount Updates a subaccount.
  • List Subaccount Lists subaccounts.
  • Create Subaccount Creates a subaccount.
  • Get Vat Reads a VAT record.
  • List Vat Lists the VAT records on the tenant.
  • Update Vat Updates a VAT record.
  • Update Vat By Vendor Cd And Tax Period Id And Revision Id And Line Number Updates a VAT, addressed by vendor code, tax period identifier, revision identifier and line number.
  • Get Vat Category Reads a VAT category.
  • List Vat Category Lists VAT categories.
  • Get Vat Zone Reads a VAT zone.
  • List Vat Zone Lists VAT zones.

Cash Management

21
  • Get Cashaccount Reads a cash account.
  • List Cashaccount Lists cash accounts.
  • Get Cashsale Reads a cash sale.
  • Update Cashsale Updates a cash sale.
  • List Cashsale Lists cash sales.
  • Create Cashsale Creates a cash sale.
  • Get Cash Transaction Reads a cash transaction.
  • Update Cash Transaction Updates a cash transaction.
  • List Cash Transaction Lists cash transactions.
  • Create Cash Transaction Creates a cash transaction.
  • Create Cash Transaction Action Release Releases a cash transaction, which posts it against the cash account.
  • Create Cash Transaction Action Reverse Reverses a released cash transaction by posting an opposing entry.
  • Create Cash Transaction Attachment Attaches a file to a cash transaction.
  • Get Payment Reads a payment.
  • Update Payment Updates a payment.
  • List Payment Lists payments.
  • Create Payment Creates a payment.
  • Create Payment Action Release Releases a payment on the older payment surface, which Visma marks deprecated in favor of the customer payment routes.
  • Create Payment Action Void Voids a payment on the older payment surface. Visma marks this surface deprecated in favor of the customer payment routes, which is the pair to prefer in new flows.
  • Get Paymentmethod Reads a payment method.
  • List Paymentmethod Lists payment methods.

Inventory and Warehousing

73
  • List Inventory Item Class Lists inventory item classes.
  • Get Inventory Itemclass Reads an inventory item class.
  • List Inventory Item Post Class Lists inventory item post classes.
  • Get Inventory Internal Reads an inventory item addressed by its internal identifier.
  • Get Inventory Reads an inventory.
  • Update Inventory Updates an inventory.
  • List Inventory Lists inventories.
  • Create Inventory Creates an inventory.
  • Get Inventory Barcode Shipment Resolves an inventory item from a barcode scanned in a shipment context.
  • Get Inventory Barcode Salesorder Resolves an inventory item from a barcode scanned against a sales order.
  • Get Inventory Barcode Stocktake Resolves an inventory item from a barcode scanned during a stocktake.
  • Get Inventory Barcode Purchasereceipt Resolves an inventory item from a barcode scanned against a purchase receipt.
  • Get Inventory Cross Reference Reads an inventory cross reference.
  • Create Inventory Cross Reference Creates an inventory cross reference.
  • Create Inventory Action Update Cost Runs the update cost action on an inventory.
  • Create Inventory Attachment Attaches a file to an inventory.
  • Create Inventory Action Change Inventory Nbr Runs the change inventory number action on an inventory.
  • Update Inventory Internal Updates an inventory item addressed by its internal identifier.
  • Update Inventory Cross Reference Updates an inventory cross reference.
  • Get Inventoryadjustment Reads an inventory adjustment.
  • Update Inventoryadjustment Updates an inventory adjustment.
  • List Inventoryadjustment Lists inventory adjustments.
  • Create Inventoryadjustment Creates an inventory adjustment.
  • Create Inventoryadjustment Action Release Releases an inventory adjustment, which writes the corrected quantity into stock and into the ledger.
  • Get Inventoryissue Reads an inventory issue.
  • Update Inventoryissue Updates an inventory issue.
  • List Inventoryissue Lists inventory issues.
  • Create Inventoryissue Creates an inventory issue.
  • Create Inventoryissue Action Release Releases an inventory issue, which takes stock out and posts the cost.
  • Get Inventory Receipt Reads an inventory receipt.
  • Update Inventory Receipt Updates an inventory receipt.
  • List Inventory Receipt Lists inventory receipts.
  • Create Inventory Receipt Creates an inventory receipt.
  • Create Inventory Receipt Action Release Releases an inventory receipt, which brings stock in and posts its value.
  • Get Inventorysummary Reads an inventory summary.
  • Get Inventory Transfer Reads an inventory transfer.
  • Update Inventory Transfer Updates an inventory transfer.
  • List Inventory Transfer Lists inventory transfers.
  • Create Inventory Transfer Creates an inventory transfer.
  • Create Inventory Transfer Action Release Releases an inventory transfer, which moves stock between warehouses and posts the movement.
  • List Kitassembly Lists kit assemblies.
  • Create Kitassembly Creates a kit assembly.
  • Get Kitassembly Reads a kit assembly.
  • Update Kitassembly Updates a kit assembly.
  • Delete Kitassembly Deletes a kit assembly.
  • Create Kitassembly Action Release Releases a kit assembly, which consumes the components and creates the assembled item.
  • List Kit Specifications Lists the kit specifications defined on the tenant.
  • Create Kit Specification Creates a kit specification.
  • Get Kit Specification Reads a kit specification.
  • Update Kit Specification Updates a kit specification.
  • Get Kit Specification By Kit Inventory ID Reads a kit specification, addressed by kit inventory identifier.
  • Get Landed Cost Code Reads a landed cost code.
  • List Landed Cost Code Lists landed cost codes.
  • Get Lotserialclass Reads a lot and serial class.
  • List Lotserialclass Lists lot and serial classes.
  • Get Multilanguage Inventory Reads a multilanguage inventory.
  • Update Multilanguage Inventory Updates a multilanguage inventory.
  • Create Multilanguage Inventory Creates a multilanguage inventory.
  • Delete Multilanguage Inventory Deletes a multilanguage inventory.
  • Get Multilanguage Inventory By Inventory Number Reads a multilanguage inventory, addressed by inventory number.
  • List Multilanguage Languages Lists multilanguage languages.
  • Update Multilanguage Defaultlanguage Updates a multilanguage default language.
  • Get Salescategory Reads a sales category.
  • List Salescategory Lists sales categories.
  • Get Salescategory Item Reads a sales category item.
  • Get Stocktake Reads a stocktake.
  • Update Stocktake Updates a stocktake.
  • List Stocktake Lists stocktakes.
  • List Unitofmeasure Lists unit of measures.
  • Get Warehouse Reads a warehouse.
  • List Warehouse Lists warehouses.
  • Create Warehouse Location Creates a warehouse location.
  • Update Warehouse Location Updates a warehouse location.

Projects, Employees and Time

57
  • List Contract Template Lists contract templates.
  • Get Contract Usage Reads a contract usage.
  • Update Contract Usage Updates a contract usage.
  • List Contract Usage Lists contract usages.
  • Get Earningtype Reads an earning type.
  • List Earningtype Lists earning types.
  • Get Employee Reads an employee.
  • Update Employee Updates an employee.
  • List Employee Lists employees.
  • Create Employee Creates an employee.
  • Get Employee Timecard Reads the time cards held for one employee.
  • Get Employee Expense Claim Reads the expense claims held for one employee.
  • Get Employee Expense Receipt Reads the expense receipts held for one employee.
  • Create Employee Action Change Employee Cd Runs the change employee code action on an employee.
  • Get Expense Claim Reads an expense claim.
  • Update Expense Claim Updates an expense claim.
  • Delete Expense Claim Deletes an expense claim.
  • List Expense Claim Lists expense claims.
  • Create Expense Claim Creates an expense claim.
  • Create Expense Claim Action Hold Runs the hold action on an expense claim.
  • Create Expense Claim Action Submit Runs the submit action on an expense claim.
  • Create Expense Claim Action Approval Approves an expense claim, which is what turns a submitted claim into a payable amount.
  • Get Expense Receipt Reads an expense receipt.
  • Update Expense Receipt Updates an expense receipt.
  • Delete Expense Receipt Deletes an expense receipt.
  • List Expense Receipt Lists expense receipts.
  • Create Expense Receipt Creates an expense receipt.
  • Create Expense Receipt Attachment Attaches a file to an expense receipt.
  • Get Project Reads a project.
  • Get Project Internal Reads a project addressed by its internal identifier.
  • List Project Lists projects.
  • Create Project Creates a project.
  • List Project Tasks Lists project tasks.
  • Create Project Action Change Project Id Runs the change project identifier action on a project.
  • Update Project Updates a project.
  • Update Project Internal Updates a project addressed by its internal identifier.
  • List Projectaccountgroup Lists project account groups.
  • Get Projectaccountgroup Reads a project account group.
  • List Projectbasic Lists basic projects.
  • List Projectbudget Lists project budgets.
  • Create Projectbudget Creates a project budget.
  • Update Projectbudget Updates a project budget.
  • Get Projecttask Reads a project task.
  • Update Projecttask Updates a project task.
  • Create Projecttask Creates a project task.
  • List Projecttask Lists project tasks.
  • Get Projecttransaction Reads a project transaction.
  • Update Projecttransaction Updates a project transaction.
  • List Projecttransaction Lists project transactions.
  • Create Projecttransaction Creates a project transaction.
  • Get Time Card Reads a time card.
  • Update Time Card Updates a time card.
  • List Time Card Lists time cards.
  • Create Time Card Creates a time card.
  • Create Time Card Action Submit Runs the submit action on a time card.
  • Create Time Card Action Approval Approves a time card, which is what turns recorded hours into a payroll and project cost input.
  • Create Time Card Action Hold Runs the hold action on a time card.

Organization and Reference Data

30
  • Get Attribute Reads an attribute.
  • Update Attribute Updates an attribute.
  • Delete Attribute Deletes an attribute.
  • List Attribute Lists attributes.
  • Create Attribute Creates an attribute.
  • Get Branch Reads a branch.
  • List Branch Lists branches.
  • Update Branch Bank Setting Updates a branch bank setting.
  • Get Country Reads a country.
  • List Country Lists countries.
  • Get Department Reads a department.
  • Update Department Updates a department.
  • List Department Lists departments.
  • Create Department Creates a department.
  • List Dimension Lists dimensions.
  • Get Dimension Reads a dimension.
  • Get Dimension By Dimension Id And Segment Id Reads a dimension, addressed by dimension identifier and segment identifier.
  • Update Dimension Updates a dimension.
  • Get Dimension By Dimension Id And Segment Id And Value Id Reads a dimension, addressed by dimension identifier, segment identifier and value identifier.
  • Get Dimension Publicid Reads a dimension public identifier.
  • List Featuresset Lists every feature configured for the company. Users see a subset based on the active license, so this is how a flow learns what the tenant can actually do before it assumes a module is present.
  • List First Time Startup Status Lists first time startup status.
  • Get Location Reads a location.
  • Update Location Updates a location.
  • Get Location By B Account Id Reads a location, addressed by business account identifier.
  • List Location Lists locations.
  • Create Location Creates a location.
  • Get Organization Reads an organization.
  • List Organization Lists organizations.
  • Update Organization Bank Setting Updates an organization bank setting.

Files, Jobs and Platform

13
  • Get Attachment Attaches a file to a record.
  • Update Attachment Attaches a file to a record.
  • Get Background Reads the state of a previously started background operation, which is how a flow follows a long running request to completion.
  • Get Background Content Reads the result content of a completed background operation.
  • Get Blob Download Downloads an attachment's bytes.
  • List Blob Presignedurl Returns a presigned URL for downloading an attachment, which is the form to prefer when the file should be fetched directly rather than passed through the flow.
  • Get Blob Metadata Reads an attachment's metadata without downloading it.
  • List Ui Extension Available Screens Lists the screens a user interface extension can attach to.
  • Get Ui Extension Reads a user interface extension.
  • Create Ui Extension Creates a user interface extension, which changes what people see inside Visma.net rather than what the data says.
  • Delete Ui Extension Deletes a user interface extension.
  • Delete Ui Extension By Owner Id And Internal Id And Screen Id And Step Id Deletes a user interface extension, addressed by owner identifier, internal identifier, screen identifier and step identifier.
  • Create Webhooknotificationfeedback Writes a webhook notification feedback record. Visma's webhook endpoints are among the routes recovered from the specification rather than exercised, which is why this connector ships no trigger and a flow polls the change filtered listings instead.

Frequently Asked Questions

What can FlowRunner do with Visma.net ERP?

FlowRunner agents can run Get Account, Update Account, and List Account in Visma.net ERP, plus 508 more actions.

Does connecting Visma.net ERP to FlowRunner require OAuth?

Yes. Visma.net ERP connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.

Can Visma.net ERP trigger a FlowRunner workflow automatically?

Visma.net ERP doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with Visma.net ERP

Free plan, no card required. Connect in minutes.