Witam,
Chciałbym zablokować możliwość wydruku (nieaktywny przycisk) faktury sprzedaży w zależności od wartości atrybutu jaki kontrahent ma na karcie.
Czy mała hydra umożliwia takie coś? Jak tak, czy ktoś może podpowiedzieć jak to zrobić?
[Mała Hydra] Blokowanie w zależności od atrybutu
Moderator: mikey
[Mała Hydra] Blokowanie w zależności od atrybutu
Pozdrawiam
Wojtek Cyrklewicz
Wojtek Cyrklewicz
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
cześć,
Jeśli mała hydra to na grupie musiałby się znajdować warunek czy wartość pozwala wykonanie dezaktywację kontrolki czy nie.
Problem jest z pobraniem wartości atrybuty powiązanego kartą kontrahenta. Bufor tabeli taki danych chyba nie przechowuje.
Nie mam wiedzy czy można dopisać jakiś SqlCommand i pobrać wartość samemu.
Jeśli mała hydra to na grupie musiałby się znajdować warunek czy wartość pozwala wykonanie dezaktywację kontrolki czy nie.
Problem jest z pobraniem wartości atrybuty powiązanego kartą kontrahenta. Bufor tabeli taki danych chyba nie przechowuje.
Nie mam wiedzy czy można dopisać jakiś SqlCommand i pobrać wartość samemu.
pozdrawiam,
Balaścior
Balaścior
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
Taszek, a nie wystarczy Tobie do tego dać odpowiedni warunek na grupach wydruków.
Operator wtedy ma ikonę drukuj ale nie widzi wydruków.
Operator wtedy ma ikonę drukuj ale nie widzi wydruków.
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
Jaras chodzi o to, że warunek na grupach nie da mi tego co chcę osiągnąć. A mianowicie kilku klientów chce otrzymywać faktury tylko elektronicznie.
Użytkownik nie zawsze to pamięta lub sprawdza czy dany klient chce formę elektroniczną i jeśli udało by mi się zablokować wydruk to by wiedział, że ma nie drukować dla niego faktury.
Użytkownik nie zawsze to pamięta lub sprawdza czy dany klient chce formę elektroniczną i jeśli udało by mi się zablokować wydruk to by wiedział, że ma nie drukować dla niego faktury.
Pozdrawiam
Wojtek Cyrklewicz
Wojtek Cyrklewicz
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
Hej,
Małą Hydrą nie wyjdziesz poza kontekst obiektu na którym przebywasz, więc jedyne warunki jakie możesz robić muszą się w tym przypadku opierać na TraNag.TrN_Costam. Do tego warto pamiętać, że warunki są sprawdzane w momencie podnoszenia formatki, więc działałoby to tylko dla faktur generowanych na podstawie innych dokumentów, a dla tych wystawianych z poziomu listy FS już nie.
Nie do końca rozumiem problem, ponieważ wydaje mi się że zgodnie z tym co napisał Jaras, odpowiednie warunki na grupach załatwiłyby sprawę - jedyna różnica jest taka, że operator nie widziałby tego od razu, a dopiero po rozwinięciu dostępnych wydruków, więc chyba nie jest to wielkim utrudnieniem.
Możesz to rozwiązać strasznie na około, czyli stworzyć wyzwalacz, aktualizować pole w Tranag i sprawdzać warunek w Hydrze, ale coś takiego na bazie produkcyjnej woła o pomstę do nieba i na pewno bym tego nie robił
Pozdrawiam,
Mateusz
Małą Hydrą nie wyjdziesz poza kontekst obiektu na którym przebywasz, więc jedyne warunki jakie możesz robić muszą się w tym przypadku opierać na TraNag.TrN_Costam. Do tego warto pamiętać, że warunki są sprawdzane w momencie podnoszenia formatki, więc działałoby to tylko dla faktur generowanych na podstawie innych dokumentów, a dla tych wystawianych z poziomu listy FS już nie.
Nie do końca rozumiem problem, ponieważ wydaje mi się że zgodnie z tym co napisał Jaras, odpowiednie warunki na grupach załatwiłyby sprawę - jedyna różnica jest taka, że operator nie widziałby tego od razu, a dopiero po rozwinięciu dostępnych wydruków, więc chyba nie jest to wielkim utrudnieniem.
Możesz to rozwiązać strasznie na około, czyli stworzyć wyzwalacz, aktualizować pole w Tranag i sprawdzać warunek w Hydrze, ale coś takiego na bazie produkcyjnej woła o pomstę do nieba i na pewno bym tego nie robił
Pozdrawiam,
Mateusz
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
Mateusz dzięki za informację o tym, że małą hydrą tego nie zrobię, a co do pomysłu Jarasa to już sobie to testowałem, ale wiem jacy potrafią być leniwi użytkownicy i klikają od razu ikonę wydruku nie myśląc przy tym.
I teraz jak schowam wydruki w konfiguracji wydruków to również znikną mi z wysyłki mailem. Czy jest możliwość ukrycia wydruku tylko w kontekście wydruku, a nie wysyłki mailem?
I teraz jak schowam wydruki w konfiguracji wydruków to również znikną mi z wysyłki mailem. Czy jest możliwość ukrycia wydruku tylko w kontekście wydruku, a nie wysyłki mailem?
Pozdrawiam
Wojtek Cyrklewicz
Wojtek Cyrklewicz
Re: [Mała Hydra] Blokowanie w zależności od atrybutu
Jak nie wykorzystujesz akwizytora to można użyć pola TrN_AkwNumer. Dodać dwóch akwizytorów "wydruk-tak", "wydruk-nie", dodać do kontrahentów i sprawdzać w warunku dodatku małej hydry dla FS.
Pozdrawiam,
Robert
select convert(varchar(100),0x637a6173616d69207069737aea2074752067b375706f7479203a29)
Robert
select convert(varchar(100),0x637a6173616d69207069737aea2074752067b375706f7479203a29)