logo
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
infotech@reesassociates.com  
#1 Posted : Friday, May 19, 2023 9:57:38 PM(UTC)
infotech@reesassociates.com

Rank: Newbie

Groups: Registered
Joined: 3/9/2023(UTC)
Posts: 8

Thanks: 5 times
After reading the announcement about going to .NET 6, I'm curious if we should continue to use the SDK API or should we be focusing on the Rest API. The Developer portal doesn't mention the SDK at all. When using the Rest API, does it have to run locally, or can it run on a server and allow multiple users to connect? With the Rest API that comes with version 18 support more objects and transactions, and will more fields be exposed?
aarony  
#2 Posted : Monday, May 22, 2023 1:27:45 PM(UTC)
aarony

Rank: Administration

Groups: Administrators, Moderator, Registered
Joined: 2/28/2018(UTC)
Posts: 50
Location: Red Wing, MN

Was thanked: 3 time(s) in 3 post(s)
Thank you for your questions...

We would recommend using the new REST API which offers more flexible connectivity and an easier to use, simplified interface.
Over time the CenterPoint .NET SDK will be depreciated for external use as we focus on developing the REST API.

Currently the REST API does have to run locally, but that may change in a future update and in the meantime, any interface you develop could extend access beyond the local environment if desired.

More functionalities will be exposed by the REST API as we continue to improve upon it.
With version 18 we will be adding support for Vendors and AP Invoices as well as some basic support for Payroll Employees.

We have intentionally kept the methods and objects simple initially and will rely on feedback from users like yourself to help drive its continued development.

Regards,

- Aaron.
thanks 1 user thanked aarony for this useful post.
infotech@reesassociates.com on 5/22/2023(UTC)
infotech@reesassociates.com  
#3 Posted : Monday, May 22, 2023 2:24:39 PM(UTC)
infotech@reesassociates.com

Rank: Newbie

Groups: Registered
Joined: 3/9/2023(UTC)
Posts: 8

Thanks: 5 times
@aarony thank you for your answers. A few more questions...

Has there been any thought to giving .net versions of the DTO's that are used with the REST API? This would speed up integration development significantly because we could use these .net DTO's with a JSON de-serializer without having to rebuild them. A nuget package with this would be especially nice.

Being able to access the API remotely would be really great for those of us that do not want to have to have our users worry about making sure the API is running on their computers.

Something else I was curious about, are there any plans to update to a version of the form/report writer that would allow us to add barcodes to our documents? I know we can do linear barcodes with fonts, but I would really like to be able to use 2D barcodes (specifically interested in DataMatrix). Being able to scan a barcode on a check that's already in an envelope would be helpful for us.

Thanks again!
Mark
aarony  
#4 Posted : Monday, May 22, 2023 2:54:35 PM(UTC)
aarony

Rank: Administration

Groups: Administrators, Moderator, Registered
Joined: 2/28/2018(UTC)
Posts: 50
Location: Red Wing, MN

Was thanked: 3 time(s) in 3 post(s)
Mark,

I will pass along your suggestions regarding DTOs and accessing the REST API remotely to our interface team for consideration.
Meanwhile, if you use the provided swagger interface to view the REST API you can copy the example JSON DTOs and then paste them into Visual Studio as classes using the Paste Special functionality.


I will also pass along your product suggestions to the relevant teams for consideration; I know 2D barcodes have been discussed with regards to some of our Payroll products, but not specifically for our form printing/reporting capabilities, so I will be sure to bring that up.

FYI: You can contact our support or sales staff at any time to inquire about or make suggestions for features such as these; they are happy to take down any details and share them with the appropriate teams where they will be discussed and may become part of a future update.

Regards,

- Aaron.
thanks 1 user thanked aarony for this useful post.
infotech@reesassociates.com on 5/22/2023(UTC)
Users browsing this topic
Guest (3)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.