Loading
Uniconta
Search
Generic filters
Free trial signup
  • Visit a Country Site
    • Danmark
    • Deutschland
    • Eesti
    • Ísland
    • Lithuania
    • Nederland
    • Norge
    • Österreich
    • United Kingdom
  • Search
  • Uniconta
    • What is Uniconta ?
    • Modules
    • Ledger
    • Customer
    • Sales Order
    • Vendor
    • Purchase
    • Inventory
    • Logistics
    • Project
    • Light Manufacturing
    • CRM
    • Fixed assets
    • Dashboard
    • Company
    • Adaptability
  • Download
    • Uniconta for Windows
    • Uniconta for Mac
    • Download for Developers
    • Free trial signup
  • Resellers
    • Find a reseller
    • Become a reseller
    • Partner Portal Login
    • Partner Portal sign up
  • Developers
    • Become an integration partner
    • Documentation
    • Samples
    • Downloads
  • Accountants
    • Become a Univisor
  • News Overview
    • Blog
    • News
    • Uniconta Update
    • Customer cases
  • About us
    • About us
      • Management
      • Contact
      • IT Security ISAE 3402
      • System status
    • Terms & Conditions
      • License Agreement
      • Data Processing Agreement (DPA)
      • Privacy policy
      • Cookie policy
      • Sub-processors

Developers Unipedia

  • API
    • API
    • User defined fields
    • User defined tables
    • Saving a Session
    • Posting an Invoice
    • Post Invoice and get PDF
    • Localization
    • Attach physical voucher to entities
    • Server-Login User
    • How to find C# Property from Uniconta Label
    • Minimize network traffic and optimize speed
  • Plugins
    • Plugins
    • Debug Uniconta Plugins
    • Refreshing UI with plugins
    • How to use Uniconta Plugin
    • Develop a user plugin
    • Event Handling
    • Global Script
    • How to capture menu events
    • How to open a form in Uniconta from Plugin
    • Open new content in a IContentPluginBase plugin
    • Adding plugin in a menu
    • How to add user parameter in plugin menu
    • How to create plugin with Devexpress Library
    • Synchronize Entity Support in form page
    • Develop a PageEventBase Plugin
    • Logging Exceptions on local machine
    • Create Custom Uniconta Pages From Github Code
  • OData
    • CRUD operations in OData
    • ODATA REST API – Testing with Postman

Create Custom Uniconta Pages From Github Code

June 17th, 2020 in Developers Unipedia, Plugins

Go to Uniconta Github https://github.com/Uniconta/Uniconta-Pages To make a custom page of DebtorAccount page, navigate to Debtor/DebtorAccount.xaml and Debtor/DebtorAccount..xaml.cs to download files. (Right click on “Raw” button and click “Save Target as” or “Save as” depending on browser) Download the solution project where pages can be added and modified https://github.com/Uniconta/Uniconta-Pages/blob/master/CreateCustomPageProject.zip Note: Add licensed devexpress dlls to […]

Logging Exceptions on local machine

May 25th, 2020 in Developers Unipedia, Plugins

Uniconta now supports logging of exceptions on local machine instead of server. In order to do that developer need to setup an environment variable “UnicontaLogs” with the log path.   Now while running if there is any exception in Uniconta client it will be logged to the chosen path. It will be helpful for developers […]

ODATA REST API – Testing with Postman

January 29th, 2020 in API, Developers Unipedia, OData

A common tool for testing REST services is the tool Postman. This article will cover how to access and use the Uniconta ODATA API using Postman. Because it is an ODATA API, no API key is required. Uniconta login credentials are the only thing you need to call the API. Endpoints You can find endpoints […]

CRUD operations in OData

November 27th, 2019 in Developers Unipedia, OData

To perform CRUD operations using OData below listed functions are available Get Uniconta Entity by Id public async Task<HttpResponseMessage> Get(string entityName, int id) Get Uniconta Entity Name and Property public async Task<HttpResponseMessage> Get(string entityName, [FromUri]UnicontaProperty property) Url to Get Uniconta Entity: https://odata.uniconta.com/api/Entities/GLDailyJournalClient Insert Uniconta Entity public async Task<HttpResponseMessage> Insert([FromUri]string entityName, [FromBody]object value) Url to Insert […]

Minimize network traffic and optimize speed

July 3rd, 2019 in API, Developers Unipedia

An api call in Uniconta is always associated with an overhead. First the api must establish a connection to the server, then encrypt and send the network package. On the server side the server will receive the package. Decrypt the package and branch out in the server and then to the method. At that point […]

How to find C# Property from Uniconta Label

April 2nd, 2019 in Developers Unipedia

Uniconta have a number of labels which can be found under Tools -> Labels -> Labels. However, even the English labels do not always correspond directly to the C# property names, sometimes resulting in a guessing game for what is called what. Luckily there is solution to this. In the Uniconta client, you can go […]

Server-Login User

March 20th, 2019 in API, Developers Unipedia

 Any solution using the Uniconta API to integrate to Uniconta and which requires a separate Server-login user, this Server-login user must be the one the integration/solution uses to logon to Uniconta.

Attach physical voucher to entities

February 12th, 2019 in API, Developers Unipedia

You can attach physical vouchers to entiteis such as the GLDailyJournalLineClient entities. The entity must have a DocumentRef property of type int. In the code snippet beneath is an example of how to attatch a physical voucher to a GLDailyJournalLine. // Some File var bytes = File.ReadAllBytes(@”[Path To File]”); var vc = new VouchersClient() { _Data = […]

Localization

January 30th, 2019 in API, Developers Unipedia

Uniconta uses Labels for Localization. The labels can be found in the Uniconta client under Tools -> Report Generator -> Labels. Programmatically, when we wish to Localize or translate plugins or applications, we can use these labels using the Localization class from the Uniconta.ClientTools namespace. // An initialized CrudAPI is required to use the Localization.lookup […]

Open tab in Uniconta programmatically

January 29th, 2019 in API, Developers Unipedia, Plugins

You can use the following code snippet to open a new tab in Uniconta. object[] param = new object[2]; param[0] = crudApi; param[1] = null; UnicontaTabs.OpenTab(UnicontaTabs.DebtorAccountPage2, param); This can be used to open up some Uniconta tab from a plugin for example. In the example above, we open up the DebtorAccountPage2 tab.

Post Invoice and get PDF

January 16th, 2019 in API, Developers Unipedia

Similarly to the InvoiceAPI.PostInvoice method, you can also call InvoiceAPI.PostInvoicePDF in order to get the invoice PDF if you wish to save it or process it in any other manner. Below is a code snippet showing how to use the method. In this example we are invoicing an order with order number 559. Just like the […]

Posting an Invoice

December 17th, 2018 in API, Developers Unipedia

To post an invoice you must use the InvoiceAPI’s PostInvoice method. Below is an example of invoicing an order with order number 55. // Goal: Invoice an order with order number: 55 // Smart way to get a specific order var order = new DebtorOrderClient { OrderNumber = 55 }; await crud.Read(order); // Get all […]

Posts navigation

1 2 3 Next

Get in touch with us

Uniconta

  • Uniconta
  • Modules
  • Downloads
  • Free trial signup
  • Subscription Terms
  • System Status

PARTNER

  • Become a Reseller
  • Become App Partner
  • For Developers
  • For Accountants (Univisor)
  • Uniconta Partner Portal

INFO

  • News
  • Updates
  • Customer cases
  • Video
  • IT Security
  • About us
  • Management

Support

  • Unipedia
  • API information
  • Contacts
  • Visit a Country Site
    • Danmark
    • Deutschland
    • Eesti
    • Ísland
    • Lithuania
    • Nederland
    • Norge
    • Österreich
    • United Kingdom
Uniconta
© Copyright 2019 | All rights reserved | info@uniconta.com | Terms & Conditions
Facebook Twitter LinkedIn Youtube