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

Notification

Icon
Error

Options
Go to last post Go to first unread
ksturm@easy-automation.com  
#1 Posted : Tuesday, April 16, 2024 5:18:41 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

Hello.

At Easy Automation Inc. we're planning to build an integration between our software (used for production and distribution of agricultural products) and CenterPoint Accounting. The customers use both software and are primarily focused in the Animal Nutrition industry so we would primarily be making and selling animal feed. They would also be receiving ingredients/products. We plan to create A/P and A/R Invoices via your API. The other type of transaction we commonly use with other software is an Assembly transaction to deplete the components/products and create finished product inventory (animal feed in this case). I don't see an endpoint that would allow us to create an "Assembly" type transaction via the API. Is there such an endpoint, but missing documentation? If not, is there a plan to develop this feature?

We told the customer a workaround would be to create the invoice for the ingredients themselves, but this won't work for them. They need to hide the ingredients and prices from the customer on the A/R invoice. They only want the customer to see the finished product on the invoice.

Without this feature I don't think we can move forward with an integration for our common customer.
aarony  
#2 Posted : Tuesday, April 16, 2024 5:36:29 PM(UTC)
aarony

Rank: Administration

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

Was thanked: 4 time(s) in 4 post(s)
Thank you for your interest in using our API for your integration, unfortunately, we don't currently have an Assembly endpoint.

I do see that a request was entered earlier today for this, so our integration team will be discussing it and will decide if/how to proceed within the next couple of weeks.
At that time, we'll make sure to give you an update.

Regards,

- Aaron
ksturm@easy-automation.com  
#3 Posted : Tuesday, April 16, 2024 6:44:40 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

Thank you for the speedy response and we look forward to the update in a few weeks.


Kaleb
ksturm@easy-automation.com  
#4 Posted : Monday, May 20, 2024 2:17:07 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

Aaron,

Any word on this?


-Kaleb
tony  
#5 Posted : Monday, May 20, 2024 3:39:44 PM(UTC)
tony

Rank: Advanced Member

Groups: Registered
Joined: 2/28/2018(UTC)
Posts: 65
United States
Location: Pennsylvani mostly

Was thanked: 9 time(s) in 9 post(s)
We're meeting next Monday to talk about this.

To the best of my knowledge, the CenterPoint assembly infrastructure has three parts:

1. Setting up an assembly which is just the list of component items that make it up.
2. Setting up a production run definition which is a list of assemblies that the user wants to create.
3. Executing a production run which relieves inventory of the component items and adds the assembled items into inventory.

Which of these would you want an endpoint for? I mean, which of these tasks are done outside of CenterPoint itself vs inside CenterPoint vs in the interface?

If you are maintaining the assembly and production runs outside of CenterPoint, then it seems like all you'd want to do is create a series of inventory adjustments to show the end result of the assembly process.

In CenterPoint, the assembly/production process is not part of A/R invoice process; instead, it's a separate Inventory process, and the A/R invoice only needs to show the assembled item, not its components.

Aaron is out today so I'll follow up tomorrow if I've got any of this wrong.

Edited by user Monday, May 20, 2024 3:47:41 PM(UTC)  | Reason: Not specified

ksturm@easy-automation.com  
#6 Posted : Monday, May 20, 2024 4:00:04 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

Typically, in these integrations we don't attempt to update the assembly in the accounting system.

We effectively want to make a production run for the finished products and set the components and quantities that were consumed/used as well as the quantity/yield of the finished product.

Some systems allow us to do this directly with something like a "manufacturing order" that doesn't require the existence/use of an assembly/bom. An example of this would be with Agvance we use their "ManufactureInventory" endpoint. https://api.agvance.net/...PostManufactureInventory

Other systems (like QuickBooks Online) we end up simulating this behavior by use of an inventory adjustment for all the negative adjustments (components) and a bill (A/P) for the finished product. We end up having to accumulate the value of the adjustments into an account that then gets adjusted in the bill for the finished product.


I hope that is helpful. I can certainly meet up sometime if that would be helpful.
ksturm@easy-automation.com  
#7 Posted : Monday, June 3, 2024 12:55:09 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

Hi all, I am bumping this conversation to see if my last post made sense and if you had a conversation on this topic.


Thank you.
tony  
#8 Posted : Wednesday, June 5, 2024 6:09:06 PM(UTC)
tony

Rank: Advanced Member

Groups: Registered
Joined: 2/28/2018(UTC)
Posts: 65
United States
Location: Pennsylvani mostly

Was thanked: 9 time(s) in 9 post(s)
Is it OK if I contact you directly by email?

There are some technical things I'd like to get a handle on.
ksturm@easy-automation.com  
#9 Posted : Wednesday, June 5, 2024 6:22:13 PM(UTC)
ksturm@easy-automation.com

Rank: Newbie

Groups: Registered
Joined: 3/21/2024(UTC)
Posts: 6
United States

That works for me.
Users browsing this topic
Guest (9)
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.