Accounting and inventory IFRS/GAAP suite for SMB. General questions. See 1C:AccountingSuite details

#1
People who like this: 0 Yes / 0 No
Just came
Rating: 0
Joined: Jul 25, 2025
Company: Clasen Business Solutions Inc.

A client wants to integrate their in-house POS (for Purchase Requests and Approvals) with AccountingSuite (for Purchase Orders) via API. I'm planning to assist them with the development, but I'm not entirely sure how to get started yet, so I'm gradually going through the basics.

They've purchased the cloud version of AccountingSuite, and from what I understand, any integration requires approval from the 1C main office, which may be tedious on their end.

I tried hosting a sample AccountingSuite instance on Hostinger (for testing purposes), but it didn't work. Developing locally also seems to require a developer license from their side for further testing.

Additionally, they don't use XAMPP (which is the SkillsCamp courses rely on). Instead, their local development setup is based on Node/NPM.

Is it possible to integrate AccountingSuite with a Node/NPM-based application?

 
#2
People who like this: 0 Yes / 0 No
Administrator
Rating: 29
Joined: Oct 3, 2019
Company:

Hello Mikhael!

Could you please clarify which provider you are renting the cloud-based “AccountingSuite” from? In general, a key characteristic of cloud solutions is that they are typically “standardized,” without client-specific customizations.

However, in 1C there is a possibility to run custom code even within standard solutions, so it would be helpful to know where your application is hosted.

That is the first point. The second point is that it is absolutely irrelevant which technology is used by the server-side solution you want to exchange data with. If it provides an API, you can certainly connect to it from the 1C application and implement data exchange without any issues.

 
Subscribe
Users browsing this topic (guests: 1, registered: 0, hidden: 0)
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.

/* --- ФИКС ЗАГОЛОВКОВ ДОКУМЕНТАЦИИ (BRUTE FORCE) --- */ /* Цепляемся за все возможные контейнеры Битрикса */ .content h1, #content h1, .workarea h1, .content h2, #content h2, .workarea h2, .content h3, #content h3, .workarea h3, .content h4, #content h4, .workarea h4, .content h5, #content h5, .workarea h5, .content h6, #content h6, .workarea h6 { display: block !important; font-weight: 700 !important; color: #222 !important; text-transform: none !important; margin-top: 1.5em !important; margin-bottom: 0.5em !important; line-height: 1.2 !important; } /* Явно задаем размеры, чтобы перекрыть "font-size: 100%" */ .content h1, #content h1 { font-size: 28px !important; } .content h2, #content h2 { font-size: 24px !important; } .content h3, #content h3 { font-size: 22px !important; } .content h4, #content h4 { font-size: 20px !important; } .content h5, #content h5 { font-size: 18px !important; } /* Ваш случай (5 решеток) */ .content h6, #content h6 { font-size: 16px !important; } /* Если Битрикс или редактор засунули внутрь h5 тег span или font */ .content h5 *, #content h5 *, .workarea h5 * { font-size: inherit !important; color: inherit !important; font-weight: inherit !important; } /* --- СТИЛИЗАЦИЯ ТЕКСТА (Markdown Style) --- */ /* Ссылки в тексте делаем более заметными */ .content a:not([class]) { color: #005aa0; text-decoration: none; border-bottom: 1px solid rgba(0, 90, 160, 0.2); } .content a:not([class]):hover { border-bottom-color: #005aa0; } /* Списки (чтобы не прилипали) */ .content ul, .content ol { margin-bottom: 15px !important; padding-left: 20px !important; } .content li { margin-bottom: 5px !important; }