Skocz do zawartości

biuroster.pl

Użytkownik
  • Liczba zawartości

    16
  • Rejestracja

  • Ostatnia wizyta

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

biuroster.pl's Achievements

0

Reputacja

  1. Tak, trzeba wiedzieć i uważać jak to robić , szczególnie zakładając klucze obce albo lepiej nie zakładać ich wcale :-) Trigger rzecz jasna trzeba zdropować przy aktualizacji.
  2. Witam. Nie wiem na ile problem jest u Pana ale jeden z naszych klientów chciał mieć taką możliwość aby po aktualizacji danych wysyłkowych/dokumentacji dla kontrahenta bądź jego transakcji w Sello automatycznie aktualizowane były dane w Subiekcie. W związku z tym napisaliśmy mały trigger do bazy danych który wydaje się działać - chcielibyśmy się jednak co do tego upewnić z Państwa pomocą i jednocześnie pomóc załatać ten problem (zapewne u niejednego użytkownika). Nasze środowisko testowe nie będzie takie rozbudowane jak u Państwa - Może sobie ktoś z Państwa zechce sprawdzić czy to u niego zadziała. Udostępniam kod sql poniżej. Trigger ten wymaga aby obydwie bazy danych sello/subiekt znajdowały się na wspólnym serwerze. Kod odpalamy jednorazowo w bazie danych Sello a w miejscu MOJABAZASUBIEKT wpisujemy oczywiscie odpowiednią nazwę bazy danych Subiekta. CREATE TRIGGER Biuroster_tr_adr__Address_Updated ON adr__Address INSTEAD OF UPDATE AS BEGIN UPDATE adr__Address SET adr_Type = INSERTED.adr_Type, adr_Name = INSERTED.adr_Name, adr_Address1 = INSERTED.adr_Address1, adr_Address2 = INSERTED.adr_Address2, adr_ZipCode = INSERTED.adr_ZipCode, adr_City = INSERTED.adr_City, adr_Country = INSERTED.adr_Country, adr_TransId = INSERTED.adr_TransId, adr_PackageId = INSERTED.adr_PackageId, adr_CustomerId = INSERTED.adr_CustomerId, adr_Company = INSERTED.adr_Company, adr_NIP = INSERTED.adr_NIP FROM INSERTED WHERE adr__Address.adr_Id = INSERTED.adr_Id UPDATE [MOJABAZASUSBIEKT].[dbo].adr__Ewid SET adr_Nazwa = INSERTED.adr_Name, adr_NazwaPelna = INSERTED.adr_Name, adr_Ulica = INSERTED.adr_Address1, adr_NrDomu = '', adr_NrLokalu = '', adr_Kod = INSERTED.adr_ZipCode, adr_Miejscowosc = INSERTED.adr_City, adr_IdPanstwo = SubPanstwo.pa_Id, adr_IdWersja = 3 FROM INSERTED LEFT JOIN [MOJABAZASUSBIEKT].[dbo].sl_Panstwo SubPanstwo ON LOWER(SubPanstwo.pa_Nazwa) = LOWER(ISNULL(INSERTED.adr_Country,'')) LEFT JOIN tr__Transaction ON INSERTED.adr_TransId = tr__Transaction.tr_Id INNER JOIN Cs__Customer ON tr__Transaction.tr_CustomerId = Cs__Customer.cs_Id OR INSERTED.adr_CustomerId = Cs__Customer.cs_Id INNER JOIN [MOJABAZASUSBIEKT].[dbo].kh__Kontrahent SubKh ON SubKh.kh_Id = Cs__Customer.Cs_ExternalCustomerId WHERE ((INSERTED.adr_Type = 1 AND INSERTED.adr_CustomerId IS NULL AND INSERTED.adr_TransId IS NOT NULL) OR (INSERTED.adr_Type = 2 AND INSERTED.adr_CustomerId IS NOT NULL AND INSERTED.adr_TransId IS NULL)) AND adr__Ewid.adr_IdObiektu = SubKh.kh_Id AND adr__Ewid.adr_TypAdresu = 2 END GO
  3. Witam. W swojej ofercie mamy taki dodatek dla SubiektGT i Sello (pobiera również nadane numery śledzenia). Dalszych informacji może Pan zasięgnąć w ofercie nie tylko naszej ale i pozostałych partnerów Insert (strony insert -> katalog rozwiązań partnerskich) lub na priv. Pozdrawiam.
  4. Można wykorzystać nawet starsze instancje Insertu z SQL2000. Chwila kombinacji i wszystko w jednym :-)
  5. Nie byłbym taki wesoły. My już robiliśmy jedną integrację z Ekn i Ekn Lite pod SubiektaGT. Mocno zastanawiamy się czy nie wejść z takim dodatkiem pod Sello. Natomiast: - W kilku typach przesyłek odbiliśmy się od ściany (pewne rzeczy klient musi po imporcie poprawiać ręcznie) - Niektóre zadeklarowane parametry w dokumentacji nie są obsługiwane jak należy - Wsparcie techniczne od Pocztowców i firm powiązanych jest słabe. To jest oczywiście kwestia czasu, natomiast ostatnie 4 miesiące pokazały nam że nie takiego szybkiego jak byśmy tego oczekiwali. Oczywiście bardzo fajnie że i Pocztowcy się w końcu zebrali do integracji elektronicznej.
  6. Może to nie zupełenie wbudowana funkcjonalność ale jakaś tam pomoc dla poszukujących: http://www.insert.com.pl/sprzedaz_i_serwis/katalog_rozwiazan_partnerskich/rozwiazania_standardowe/lista_rozwiazan/sello/dodatkowa_funkcjonalnosc/1.html
  7. A tak swoją drogą widzę że te pobożne życzenia powtarzają się na forum już dość często. Trochę czasu mi zejdzie aby się wszędzie dopisać :-)
  8. Ano przegapiłem wątki i mój spam reklamowy poszedła na jakieś stare. Ano kolega mac dostał demo z GLS do ADE. Kręci nosem , ale myślę że jakoś się dogadamy :-)
  9. Mam taki programik do zaoferowania. Zaczęło się niewinnie od exportu dla UPS Worldship ale potrzeby poszły dalej i na chwilę obecną mamy już programik który wpina się do Sello i generuje pliczki do GLS ADE (planowane są exporty do DPD UnisoftKlient) Szczerze mówiąc - skoro zajałem się małym handelkiem dotyczącym takich dodatków to mi jak najbardziej na takich funkcjonalnościach w Sello nie zależy :-). Natomiast tak szczerze pisząc to myślę że programistom z Sello Team może być trochę z tym ciężko. O ile same formaty wydruków są kwestią oczywistą o tyle export do różnego typu programów już nie. Każdy z nich ma swoje specyfikacje i każdy ma rozbudowaną logikę związaną z wszelkiego rodzajami usług których nie da się łatwo zebrać w spójną całość. O ile prosty export paczki nie jest niczym strasznym to wielokrotnie spotykam się z indywidualnymi życzeniami klientów co do konfigurowacji usługi kuriera (np. QNV dla Worldship, ReturnService dla Worldship, parsowanie PDFów z GLS itd...). Moim zdaniem Sello bazuje na dość dobrej architekturze (trochę podobnej do Subiekta) w której można dobudować pluginy i tu skupiłbym się bardziej na dalszym rozwojem tego bo niestety ale moim zdaniem są pewne braki. Np. jedną ze zmian które w późniejszym etapie zaowocowałyby lepszym rozwojem systemów kurierskich w Sello byłaby drobna zmiana w tabeli paczek. Należałoby dorzucić pola z dm_Priority,dm_Carefully,dm_Assurance,dm_ReceiveConfirmation z sl_Delivery...) do paczki pc__Package (lub poprzez relacje many-many). W ten sposób można by było przypisać kwestie usługowe i związane z tym naliczanie ceny za przesyłkę do każdej z paczek. Może byłyby jeszcze inne zmiany tutaj potrzebne ale pewne jest że na tych fundamentach domu nie postawi. hhe... "Właśnie widzę nagłówek - W tym wątku nie pisano od 120 dni" Pozdrawiam :-)
  10. No i na życzenie Pana z postu powyżej stworzyliśmy taki programik który zajmuje się exportem paczek z Sello do GLS. Zainteresowanych zachęcam do kontaktu na priv.
  11. Programik wtłacza kilka szablonów UPS do słowników. Następnie dane brane są z paczek w stanie [Paczki->Do wysłania]. Co do tej ilości programów to niestety ... takie życie Aktualnie myślę nad funkcją która mogłaby zminimalizować okienko do zasobnika systemowego i która synchronizowałaby paczki w tle , boję się tylko czy użytkownik byłby w stanie zapanować nad paczkami których nie chciałby synchronizować (?)
  12. Odnośnie jeszcze tych "wysokich" cen to polecam spojrzeć na stronę http://www.insert.com.pl/sprzedaz_i_serwis/katalog_rozwiazan_partnerskich.html. Generalnie większość programów chodzi w cenach kilkuset złotych i jakby zobaczył Pan poziom komplikacji dla niektórych z nich to by dopiero się za głowę złapał :-) Niestety na stronach dodatków do Insert Sello nie doczekało się swojego działu - z tąd niektóre osoby próbują pomagać użytkownikom i zareklamować własne rozwiązania właśnie tu.
  13. Owszem lubie samemu rozwiazywac problemy. Nie jest to jednak odpowiedz na moje pytanie, a wlasnie to mnie iteresuje, a nie historia moich postow :]. Co takiego daje ten program, ze warto miec otwarte kolejne okienko??? Program wykrywa które paczki UPSowe uległy modyfikacji i następnie proponuje ich wyeksportowanie do Worldship. W okienku użytkownik może wybrać które zmienione paczki chce wyeksportowac gdyż mógł zechcieć modyfikować jakąś paczkę w innym celu. Po przetworzeniu przesyłek w UPS Worldship program importuje nadane numery śledzenia z powrotem do Sello - w okienku wyświetlają się paczki wraz z nr. śledzenia (nadania)
  14. Tak. Mam program do sprzęgnięcia Sello z UPS Worldship. Kontakt na priv. Pzdr.
  15. No tak właśnie przeglądam sobie forum Sello bo ciekawe bardzo - dziś mam styczność po raz pierwszy. Na forach z reguły się nie udzielam ze względu na częste utarczki których wolę unikać. Kwestia ceny i funkcjonalności to już podejście indywidualne. Z tego co zauważyłem to w wypowiedziach swych PAN skłania się bardziej ku samodzielnej realizacji takich przedsięwzięć czym oczywiście bardzo mi PAN imponuje. Pozdrawiam.
×
×
  • Dodaj nową pozycję...