- 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
We are looking for a specialist or a team with experience in refining 1C/BAS for warehouse accounting automation. We already have an active 1C:Enterprise 8.3, but we need to analyze the current database and propose an optimal solution: refine the existing 1C; or deploy a new one that will implement the necessary functionality. The main task is to set up full-fledged warehouse operations using barcode scanners, data collection terminals, labels, address storage, and inventory control.What needs to be implemented management of product nomenclature; inventory accounting; receiving goods into the warehouse; sales and shipments to customers; reserving goods for orders; order picking through a scanner or data collection terminal; working with barcodes of products, packs, boxes, and pallets; printing internal labels; serial accounting for inverters, batteries, and expensive equipment; written-off goods; inventory through a scanner; returns of goods; management reporting; logging user actions; the possibility of further scaling of the system.Warehouse logic The manager creates a customer order in 1C. After that, the order should automatically be sent to the warehouse as a picking task. The warehouse employee opens the order on the data collection terminal or another device, sees the list of products, quantity, and storage location of the product: sector, row, shelf, or cell. It is necessary to implement address storage so that the warehouse employee can see exactly where the product is located. If there are many items in the order, it is preferable for the system to sort the products in a convenient picking sequence throughout the warehouse. The employee scans the product, pack, or pallet. The system must check whether this product is in the order, whether the quantity is correct, whether there is sufficient stock, and whether an extra item has been scanned. If the product is correct, the system confirms the item. If the product is incorrect, the system must show an error and not allow closing the order until it is corrected.Working with packs, boxes, and pallets It is necessary to implement accounting for goods not only by individual items but also by packs, boxes, and pallets. For example, if one pallet contains 30 units of product, when scanning the pallet label, the system should automatically add 30 units to the document. Partial picking logic is also needed. For example, if there were 36 pcs on the pallet, and the order requires picking 10 pcs, the system should write off 10 pcs, leave 26 pcs, and suggest printing a new label for the remaining pallet.Labels and equipment It is necessary to set up label printing for: product unit; pack; box; pallet; products with serial numbers. The label should contain the product name, article, model, barcode, quantity in the package, or serial number if it is a serialized product. The system must work with a barcode scanner, label printer, and data collection terminal.Reports and control Reports are needed on stock levels, product movement, sales, reservations, write-offs, inventory, serial numbers, surpluses, and shortages. User action logging is also needed: who created the document, who changed the quantity, who conducted the write-off, who conducted the inventory, date, and time of the action.Expectations from the performer A specialist is needed who: has experience working with 1C/BAS; understands warehouse accounting; has worked with data collection terminals or barcode scanners; has experience setting up label printing; can propose a ready-made module or optimal architecture of the solution; can assess what is better: refining the current 1C/BAS or creating a new database; after analysis, can provide work stages, timelines, and estimated costs.
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.
Copying the database and front for the database (Currently, the front is partially copied and some characteristics are incorrect. The parser filled the database with its own characteristics) Synchronizing the parser with the database and the characteristics of the database Fixing the bug in the parser agent Cropping photos proportionally to the watermark that comes from the parser Working with the buffer with the new database and tools with the objects of this database Fixing minor bugs: for example, text in pop-ups, or small issues on the front, bugs that appear during task execution Connecting a new storage for media storage Logs have stopped writing to the financial operations table, which affects the balance and tariff plan pages (payment of the tariff, account replenishment (successful/not)) Check the payment functionality again and then replace the test billing API from Monobank with the real one Refine access rights for the database administrator user There are currently hanging processes that load the server; this needs to be checked The logic of comments and notes is currently working incorrectly; it needs to be such that for the same object in 2 databases - comments are tied to each database, not to the object, the source of which is the object of this database (I can explain in more detail in private) Fix the sorting in the databases correctly (Currently from the first added to the last. It needs to be the opposite; the sorting functionality is created) Check and correct the accuracy of filters in the databases, possibly add restrictions on filtering with large data volumes