Forum sugestii i pomysłów na ulepszenie Fakturowni. Zgłaszaj propozycje zmian, głosuj na pomysły innych użytkowników.

Anonim

Kojarzenie produktu po kodzie

Witam, Mam problem z kojarzeniem produktu po kodzie z programem Baselinker. Mianowcie produkty z magazynu BL o takim samym kodzie jak w magazynie fakturowni nie kojarzą się i tworzy się kolejny produkt który jest usuwany z magazynu. W programie fakturownia mam zaznaczone kojarzenie po kodzie. Na próbę w kilku produktach w BL wpisałem kody takie same jak dla produktów w fakturowni. W BL mam zaznaczoną opcję kojarzenia po SKU. W odpowiedzi z BL dostałem fragment kodu z którego wynika że kod produktu jest przekazywany do fakturowni. Jeśli chodzi o przekazywanie danych, to na przykładzie tego zamówienia widzimy, że identyfikator produktu jest przekazywany - pole na samym dole "code". Jeśli chodzi o to, że produkt w magazynie Fakturownii się tworzy nowy, na to niestety nie mamy wpływu - w przesyłanym przez nas żądaniu nie ma żadnego parametru definiującego takie zachowanie. My tylko przekazuje to pole "code" lub nie. Co zrobi Fakturownia, to już zależy od konfiguracji w ich panelu. Może Pan w kontakcie z Fakturownią użyć poniższego wywołania, może to ułatwi im pomoc. ["api_token"]=> string(20) "*****" ["invoice"]=> array(22) { ["kind"]=> string(3) "vat" ["number"]=> NULL ["oid"]=> string(0) "" ["additional_invoice_field"]=> string(0) "" ["place"]=> string(8) "Warszawa" ["status"]=> string(6) "issued" ["currency"]=> string(3) "PLN" ["sell_date"]=> string(10) "2021-04-23" ["issue_date"]=> string(10) "2021-04-23" ["payment_to"]=> string(10) "2021-04-23" ["payment_type"]=> string(0) "" ["buyer_name"]=> string(28) "MOPSTAR Marcin Przybyszewski" ["buyer_tax_no"]=> string(10) "5272388908" ["buyer_post_code"]=> string(6) "00-170" ["buyer_city"]=> string(8) "Warszawa" ["buyer_street"]=> string(26) "Aleja Jana Pawła II 68/45" ["buyer_email"]=> string(0) "" ["buyer_phone"]=> string(0) "" ["department_id"]=> string(6) "620306" ["internal_note"]=> string(0) "" ["lang"]=> string(2) "pl" ["positions"]=> array(1) { [0]=> array(6) { ["name"]=> string(49) "Przewody stalowym oplocie TOYOTA CELICA coupe T18" ["tax"]=> string(2) "23" ["total_price_gross"]=> float(340) ["quantity"]=> string(1) "1" ["quantity_unit"]=> string(3) "szt" ["code"]=> string(15) "Pizzabrakes2021" } } } Czy można prosić o pomoc w tym temacie, jak to skonfigurować żeby z magazynu fakturowni był kojarzony i usuwany odpowiedni produkt?
Główna odpowiedź Łukasz 2021-04-27 10:36

Dzień dobry,
Zgłoszenie zostało przekazane programistom celem analizy.
Poinformuję po uzyskaniu odpowiedzi.

Pozdrawiam,
Łukasz

Komentarze (11)

Customer Reviews

Łukasz

Na fakturze będzie nazwa przekazana przez integracje. Kliknięcie na nazwe produktu na fakturze przeniesie użytkownika na karte produktu o odnalezionym SKU. System będzie ściągał ze stanu magazynowego produkt w nazwie Fakturowni skojarzonym po SKU. Instrukcja z bazy wiedzy:
https://pomoc.fakturownia.pl/36006764-Kojarzenie-produktow-o-innej-nazwie-po-kodzie-produktow

Pozdrawiam,
Łukasz

Dzień dobry,
Nie wiem czy po 2 latach cokolwiek się zmieniło.
Problem z integracją nie dotyczył nazwy produktu, tylko że mimo poprawnego przekazywania przez system baselinker kodu SKU produktu fakturownia go nie kojarzyła z istniejącym produktem i nie usuwała go z magazynu tylko tworzyła nowy produkt który to dopiero usuwała z magazynu.
Pytanie czy zostało już to poprawione?

Łukasz

Dzień dobry,
łączenie produktów na podstawie SKU nie działa w ten sposób, że podstawiana jest nazwa towaru z magazynu w miejsce nazwy produktu. Umożliwia ono dowolność nazwania produktu na fakturze, zaś stan produktu zostanie zmieniony na produkcie znalezionym w systemie, o tym samym kodzie SKU. Tym bardziej dla faktur stworzonych przez API, a faktury z Baselinker takimi są, nazwa produktu na fakturze będzie taka sama jak nazwa przekazana przez integrację, kliknięcie na link do produktu na fakturze w systemie spowoduje przeniesienie na kartę produktu połączonego przez SKU.

Pozdrawiam,
Łukasz

Cześć! Rozumiem, że masz pewne trudności z integracją produktów w programie Baselinker. Wydaje się, że istnieje pewne niezrozumienie w sposobie, w jaki dane są przesyłane i przetwarzane między różnymi systemami.

Jeśli chodzi o Twoje pytanie, to widzę, że jesteś zainteresowany rozwojem w dziedzinie IT. Jeśli chcesz zdobyć nowe umiejętności, może warto zainteresować się kursem Java na GoIT Global https://goit.global/pl/courses/java/. Dzięki temu kursowi będziesz mógł poszerzyć swoją wiedzę w programowaniu i być może znaleźć rozwiązania na przyszłość, które pomogą Ci w pracy z systemami takimi jak Baselinker. Powodzenia!

Ok poproszę o informację jak będzie podjęta decyzja w tej kwestii bo nie ukrywam że integracja z baselinkerem była jednym z powodów wyboru fakturowni, a tu się okazuje że praktycznie nie będę jej w stanie używać jako programu magazynowego bo powstanie mi tysiąc nowych produktów po nazwach pobranych z allegro..

Łukasz

Dzień dobry,
Sprawa okazuje się dużo bardziej złożona. Na ten moment Fakturownia nie daje możliwości przy kojarzeniu po kodzie, by podstawiała się nazwa produktu zdefiniowana w bazie produktów na koncie. Nazwa pobierana jest z Baselinkera.
Zgłoszenie będzie omawiane w dniu dzisiejszym przez programistów czy funkcja będzie przebudowywana.

Pozdrawiam,
Łukasz

Witam,
mija drugi tydzień a ja wciąż muszę ręcznie przepisywać faktury zamiast korzystać z automatu. Czy można to jakoś przyśpieszyć?

Łukasz

Dzień dobry,
Napisałem ponaglenie do programisty.
Nie uzyskałem jeszcze informacji na zgłoszenie.

Pozdrawiam,
Łukasz

Witam,
czy programista może zapoznał się z tematem? Minęło 5 pełnych dni roboczych i nadal czekam na odpowiedź?

Ok dziękuję, będę czekał na odpowiedź

Łukasz

Główna odpowiedź

Dzień dobry,
Zgłoszenie zostało przekazane programistom celem analizy.
Poinformuję po uzyskaniu odpowiedzi.

Pozdrawiam,
Łukasz

Dodaj komentarz