• Zlecenia -
  • Ocena -
  • Ranking 232

Budżet: 1500 UAH Termin: 2 dni

Cześć! Zapoznałem się z zadaniem technicznym. Zadanie jest całkowicie zrozumiałe, logika integracji bota z BAS jest przejrzysta. Z perspektywy bota Telegram wszystko jest realizowane w najlepszy sposób.

Jeśli chodzi o eksport listy produktów (Katalogu) do bota, aby użytkownicy mogli je wybierać, proponuję rozważyć dwie opcje techniczne realizacji. Druga opcja, moim zdaniem, jest najbardziej korzystna i niezawodna:

Opcja 1. Automatyczny eksport (Webhook / Synchronizacja Bazy Danych)
Co pewien czas (na przykład co godzinę) wasz BAS wysyła na serwer bota zapytania POST z aktualną listą produktów, ich kodami i cenami. Bot przechowuje tę listę w swojej lokalnej bazie danych i pokazuje użytkownikom dane z niej.

Minus: Dane o cenach lub stanach są aktualizowane z opóźnieniem (dopóki nie minie następny cykl synchronizacji).

Opcja 2. Dynamiczne zapytanie na żądanie (zapytanie GET) — NAJBARDZIEJ KORZYSTNE

Serhii Sushynskyi

Serhii Sushynskyi

Oferta, która wygrała
30 0
  • Zlecenia 30
  • Ocena 5.0
  • Ranking 5 260

Budżet: 14000 UAH Termin: 5 dni

Witam, gotowi omówić wszystkie szczegóły współpracy nad projektem, w razie pytań proszę o kontakt w wiadomościach prywatnych.

  • Zlecenia 4
  • Ocena 5.0
  • Ranking 716

Budżet: 7000 UAH Termin: 7 dni

Mogę wykonać to zadanie jakościowo dzięki praktycznemu doświadczeniu w integracji zewnętrznych usług z BAS oraz automatyzacji procesów biznesowych. Podczas realizacji szczególną uwagę zwrócę na niezawodność przetwarzania zapytań, weryfikację danych oraz poprawne tworzenie dokumentów w systemie. Zostanie wdrożony mechanizm wyszukiwania kontrahenta według zewnętrznego ID grupy, sprawdzenie istnienia towaru według kodu oraz automatyczne tworzenie zamówienia z przekazaną ceną. Przy tym zostaną w pełni zachowane wszystkie ograniczenia specyfikacji: bez tworzenia nowych towarów, bez automatycznego tworzenia grup oraz bez zmiany istniejących kodów asortymentu.

Osobno przewiduję logowanie wymiany danych w celu uproszczenia dalszego wsparcia oraz kontroli pracy integracji. To pozwoli szybko znajdować przyczyny ewentualnych błędów oraz kontrolować przebieg każdego zamówienia od Telegrama do BAS. W rezultacie otrzymacie zrozumiały, stabilny i bezpieczny mechanizm przesyłania zamówień bez konieczności ręcznego duplikowania informacji przez menedżerów.

Plan pracy:

Analiza konfiguracji BAS oraz dostępnych mechanizmów integracji.
Uzgodnienie formatu wymiany przez API lub webhook.
Stworzenie punktu przyjęcia danych od bota Telegram.
Realizacja weryfikacji ID grupy w BAS.

  • Zlecenia -
  • Ocena -
  • Ranking 240

Budżet: 9000 UAH Termin: 6 dni

Rozumiem zadanie — integracja chatbota z BAS przez usługę HTTP.

Z strony BAS realizuję zewnętrzną usługę HTTP, która przyjmuje żądanie POST od chatbota z trzema polami: ID grupy, kod produktu, cena. Wewnątrz BAS logika jest prosta: znajduje kontrahenta według zewnętrznego ID grupy, znajduje produkt według kodu, zapisuje cenę i tworzy dokument zamówienia. Jeśli ID lub kod nie zostaną znalezione — zwraca błąd z opisem. Dodatkowo dodam pole zewnętrznego ID do karty Kontrahenta, aby menedżer mógł ręcznie przypisywać grupy.

Z strony chatbota potrzebne jest tylko, aby po naciśnięciu przycisku "Zamów" wysyłać żądanie POST na adres usługi BAS — to minimalna zmiana w logice bota.

Przed oceną proszę o wyjaśnienie kilku kwestii: jaka wersja i edycja BAS jest używana, czy jest publiczny dostęp do serwera z BAS czy tylko lokalna sieć, oraz na jakiej platformie zbudowany jest chatbot?

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin

Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL

9 lipca
7 lipca
7 lipca
6 lipca
5 lipca