- Projects -
- Rating -
- Rating 232
Budget: 1500 UAH Deadline: 2 days
Hello! I have reviewed the technical assignment. The task is completely clear, and the logic of integrating the bot with BAS is transparent. Everything is implemented in the best possible way from the Telegram bot's side.
Regarding the export of the product list (Catalog) to the bot so that users can select them, I suggest considering two technical implementation options. The second option, in my opinion, is the most advantageous and reliable:
Option 1. Automatic export (Webhook / Database synchronization)
Once in a certain period (for example, once an hour), your BAS sends POST requests to the bot server with the current list of products, their codes, and prices. The bot stores this list in its local database and shows users the data from it.
Cons: Data about prices or stock is updated with a delay (until the next synchronization cycle occurs).
Option 2. Dynamic request on demand (GET request) — THE MOST ADVANTAGEOUS
The bot does not store products anywhere. When a user clicks the [ 📦 Product Catalog ] button, the bot immediately makes a GET request to the BAS HTTP service. BAS returns the current list on the fly, and the bot instantly generates buttons in Telegram.
Why this is advantageous:
100% relevance: The user always sees only those prices and items that are currently in BAS. The risk of a customer ordering a product that is no longer in stock is eliminated.
Easier maintenance: There is no need to configure databases on the bot's side for the catalog and monitor synchronization failures.
Autonomy: All catalog management occurs exclusively in BAS; the bot simply acts as a beautiful interactive screen.
When placing an order (by clicking the "Order" button), the bot collects all selected items into a single JSON package (an array of products with their codes, prices, and quantities) and sends a POST request to BAS, where your system already distributes the order to the appropriate contractor by group ID.
Please let me know which catalog export option is closer to you? I am ready to discuss the JSON format with your BAS specialist and start implementation!
Serhii Sushynskyi
Winning proposal- Projects 30
- Rating 5.0
- Rating 5 260
Budget: 14000 UAH Deadline: 5 days
Hello, ready to discuss all the details of the collaboration on the project, for clarifications please contact me via private messages.
Budget: 7000 UAH Deadline: 7 days
I can perform this task effectively due to my practical experience in integrating external services with BAS and automating business processes. During implementation, I will pay special attention to the reliability of request processing, data validation, and the correct creation of documents in the system. A mechanism will be implemented to search for a counterparty by external group ID, check for the existence of a product by code, and automatically create an order with the provided price. All constraints of the technical specifications will be fully adhered to: no creation of new products, no automatic creation of groups, and no changes to existing item codes.
I will also provide logging of data exchange to simplify further support and control of the integration's operation. This will allow for quick identification of potential error causes and monitor the progress of each order from Telegram to BAS. As a result, you will receive a clear, stable, and secure order transmission mechanism without the need for manual duplication of information by managers.
Work plan:
1. Analyze the BAS configuration and available integration mechanisms.
2. Agree on the exchange format via API or webhook.
3. Create a data reception point from the Telegram bot.
4. Implement group ID verification in BAS.
5. Implement product search by code.
6. Process and validate the provided price.
7. Automatically create an order for the corresponding counterparty.
8. Set up error returns in case of missing products or groups.
9. Implement a request processing log.
10. Comprehensive testing of the integration and scenario verification.
11. Deliver the finished solution and usage instructions.
Budget: 9000 UAH Deadline: 6 days
I understand the task — integration of the chatbot with BAS via HTTP service.
On the BAS side, I will implement an external HTTP service that accepts a POST request from the chatbot with three fields: group ID, product code, price. Inside BAS, the logic is simple: it finds the contractor by the external group ID, finds the product by the code, records the price, and creates an order document. If the ID or code is not found, it returns an error with a description. I will also add the external ID field to the Contractor card so that the manager can manually link groups.
On the chatbot side, it is only necessary to send a POST request to the BAS service address when the "Order" button is pressed — this is a minimal change in the bot's logic.
Before estimating, please clarify a few points: what version and edition of BAS is being used, whether there is public access to the server with BAS or only a local network, and on which platform the chatbot is built?
Proposals concealed
Proposals are currently absent
Proposals concealed
Budget: 10000 UAH Deadline: 12 days
Essentially, the bot provides three things — the group ID, product code, and price — while all the work is done on the BAS side: finding the counterparty by the external group ID, finding the product by code (without creating new ones), recording the price, and forming the order; if the group or product is not found — return an error. On the BAS side, this is implemented as an HTTP service (REST), which receives a request from the bot when the "Order" button is pressed. I assume idempotency — repeated taps do not create duplicate orders — and clear error codes back to the bot. Questions: 1) What is the BAS configuration — typical (Trade Management/CUP) or customized, and is there access to enable HTTP services/extensions? 2) Does the bot already exist and what is it written in, or should it also be built from scratch?
Budget: 2000 UAH Deadline: 1 day
Hello!
I develop bots for Telegram using NodeJS. I have experience with BAS. I am ready to take on the project. Write to me, and we will discuss.
Budget: 5500 UAH Deadline: 5 days
Hello, I can develop such a bot, I have similar experience, I will do everything quickly and efficiently. If you are interested, please write in private messages, we can discuss all the details.
Budget: 8000 UAH Deadline: 5 days
Hello. I understand the task: when clicking Order in the chatbot, the data, namely the group ID, product code, and price, should go to BAS, which finds the contractor by the external group ID, finds the product by the code, and creates an order without creating new products or groups and with correct error messages if something is not found.
My part here is a reliable integration layer: the bot forms a structured request and sends it via webhook to an intermediary service, and the service then queries BAS through its HTTP or OData interface, searches for the contractor by the group ID and the product by the code, and creates the order document. Such an intermediary layer is convenient because all validation, logging, and error handling, i.e., product not found or group not found, reside in one place rather than being spread between the bot and the accounting system.
I would do this in Python: receiving data from the bot, a queue in case BAS is unavailable, idempotency by the order key to prevent duplicate entries from repeated clicks, and clear error codes back to the bot. If you already have an open exchange via OData or your own web service on the BAS side, I will connect to it; if not, we will agree on a minimal exchange contract.
I constantly work with bots and integrations with external systems via API and webhooks. Please let me know if your BAS has a standard REST or OData service for external systems enabled, or if the exchange is planned through an intermediary database or files, as this will affect the way the order is recorded. I am ready to start with a description of the exchange contract and the scheme bot, service, BAS.
Budget: 16000 UAH Deadline: 4 days
Good day. I am ready to complete this project and have extensive development experience.
Budget: 800 UAH Deadline: 3 days
I will complete your task turnkey. I have experience in implementing similar projects. I provide a guarantee for the completed work. The calculation of the exact cost will be after discussing all the details.
- Projects 4
- Rating -
- Rating 1 018
Budget: 27000 UAH Deadline: 30 days
Hello,
We have a ready module for Bots and Messengers for BAS Small Business, UT 3.5, CUP 2.5, and ERP 2.5 - we can create the necessary Work Scenarios based on the ready solution, including those described in your specifications. The module is quite Universal, adapted for the operation of modern enterprises, has many functional capabilities, and we will create personal requirements in the form of Scenarios according to your specifications as a separate task. I suggest looking at how the work in the module looks and discussing the details. I assure you that without the existing ready solution with the architecture we have already laid out, this project will be "golden" for you, considering how much time and years we have already spent on it. Write if you are interested - we will discuss everything in person.
Budget: 15000 UAH Deadline: 5 days
Good day. My name is Dmytro. I have experience integrating BAS/1C with external services via API, webhook, and data exchange between CRM, bots, and accounting systems. I can implement the integration of the chatbot with BAS according to your specifications: receiving data from the bot, searching for a counterparty by group ID, searching for a product by code, recording the price, and automatically creating an order in BAS. I will also anticipate error handling in case of a missing counterparty or product and set up logging to monitor the integration's operation. The implementation can be done through REST API, BAS HTTP service, or another optimal method depending on your BAS configuration. I am ready to familiarize myself with the BAS version and the chatbot details to assess the timelines and budget 👍
- Projects 5
- Rating 4.2
- Rating 665
Budget: 1111 UAH Deadline: 1 day
Hello
Interesting task, I have experience with this
I am ready to discuss the details and price in private
Budget: 1000 UAH Deadline: 3 days
Good day!
I have experience in developing Telegram bots and integrating them with corporate systems (ERP/BAS) via API/webhook. I am ready to implement the transfer and recording of order data with clear logic, error handling, and deployment, according to your specifications.
Message me privately, and we will clarify the details.
Budget: 2500 UAH Deadline: 3 days
Hello! 👋
I have thoroughly reviewed your specifications. I am ready to implement the integration of the Telegram bot with the BAS system.
Here’s how I will do it:
I will write the logic in Python, which will collect the necessary payload and send a POST request (API/webhook) to your database when the "Order" button is pressed. The bot will clearly transmit the group ID, Product Code, and Price, and will also correctly handle responses from BAS (including errors related to the absence of a product or group, as mentioned in point 6).
I have just one clarification:
Is there already an HTTP service (endpoint) set up and open on the BAS system side to receive this data, or will I need to communicate with your BAS programmer for final agreement on the JSON format?
- Projects -
- Rating -
- Rating 248
Budget: 3000 UAH Deadline: 1 day
Hello, please write to me in private messages, I will help you.
Proposals concealed
-
Lum Corp
4 June
Для не уважних:
При натисканні на кнопку «Замовити» чат-бот передає всі необхідні дані — функціонал повністю реалізований і працює коректно.
Зі сторони чат-бота доопрацювання не потрібні.
Наразі шукаємо розробника зі сторони BAS, який зможе прийняти та обробити ці дані.
-
Serhii Sushynskyi 4 JuneВітаю, готові допомогти в данному питанні, за уточненнями прошу в особисті повідомлення.
-
Vasil O. 4 JuneКакая у Вас конфа? в типовой БАС МБ, например, есть встроенный чат бот.
Можно его использовать, возможно с доработками.
Можно и новый разработать, опыт есть. Но начать надо с типового, готового, я думаю.
Вы его рассматривали?
Current freelance projects in the category Databases & SQL
Need a programmer from Alexandria with knowledge of Open Card and Google Ads! To set up 5 websites + finalize 3 new ones.
Unpack and sort the database in XL format by cities Unpack and sort the database in XL format by cities Unpack and sort the database in XL format by cities
About the Company Trading company. We work with a product group of more than 2000 items across different categories.Current Situation Currently, the nomenclature is maintained in Google Sheets — data is consolidated by tabs (categories). Tab Structure: Product name Price groups: cost price, wholesale, retail Characteristics: weight, quantity per package, etc. Important: the number of columns varies for different product categories, as they have different characteristics.Why the Current Solution is Inadequate Google Sheets does not allow setting access rights at the level of individual columns. We need to: Grant users rights to view certain columns (for example, only cost prices) Grant rights to edit certain columns (for example, retail prices) While restricting access to other columns in the same tabWhat Needs to Be DoneMain Requirements Flexible Rights Management System Access at the level of individual columns (read/write) Assignment of rights by roles or users Management of rights without the involvement of programmers Support for Different Data Structures Different product categories have different sets of characteristics Adding new columns/characteristics without programming Independence from Developers Administration by internal staff Adding categories, columns, users — through the interface Integration with ERP Exporting current prices to our ERP system Export or automatic integration via API Data Analysis Using AI (preferably) Ability to analyze the entire nomenclature list Enrichment, verification, recommendations — if you have ideas, please describeExpected Result A working solution in which: The nomenclature is structured by categories with different sets of characteristics Column rights are flexibly configured (view/edit) Data is exported to ERP The team can manage the system independentlyWhat We Need from You When Responding Describe in general terms how you envision the solution: What tool/platform do you propose
A deep technical verification of three PDF files for authenticity and possible signs of editing or forgery is required. Not only a visual assessment of the documents is needed. The performer must have a good understanding of the internal structure of PDF files and be able to analyze: file metadata; PDF structure and individual objects; creation history and possible editing; software used; embedded fonts, images, layers, and other elements; possible signs of re-saving, conversion, modifications, or backdating of the document; any technical discrepancies that may indicate manipulation of the files. Based on the verification results, a clear written conclusion regarding each file must be provided, indicating the identified signs, risks, and limitations of the verification. We are considering specialists who have practical experience in digital forensics, PDF document analysis, metadata, or verifying electronic files for authenticity. In your response, please briefly describe your experience, methods, and tools that you use for such verification.
General information It is necessary to develop a simple minimalist web system, the main purpose of which is to maintain a client database, create appointments for visits, and automate the process of confirming visits via SMS, sending one-time links through the API from the service itself. The project is being developed in stages. In the first stage, it is necessary to implement only the basic functionality (MVP) so that the system can be used in real work. After launch and testing, it will gradually be expanded with new modules.Main functionality of the first stage User authorization; Client database; Creating and editing appointments; List of appointments (or a simple calendar); Switching between points of sale; Integration with the SMS operator via API; Sending SMS with any text or link for visit confirmation; Confirmation or cancellation of the visit by the client via a one-time link; Displaying the confirmation status directly next to the client's appointment. At the initial stage, instead of a full calendar, the use of a simple list of appointments by days is allowed. Each day should contain a chronological list of bookings indicating the time, client's name, service, employee, and confirmation status. Later, this list can be replaced with a full calendar without changing the system structure. The system must have the ability to switch between points of sale. Each point of sale has its own list of appointments (or calendar), but they all use a common client database.