Sylwia Ługowska

Sylwia Ługowska Owner, Highclass.pl

Temat: SQL - procedura tworzenia faktury z zamowienia

Czy można, przy pomocy mechanizmów API WF-Mag dla Windows, stworzyć fakturę mając zamówienie ID ?
Adrian G.

Adrian G. Database Developer

Temat: SQL - procedura tworzenia faktury z zamowienia

Dzień dobry,

z poziomu programu zamówienie można łatwo przekształcić na fakturę istniejącą operacją dodatkową "realizuj na fakturę sprzedaży/zakupu".

Przy bardziej zaawansowanej logice można skorzystać z procedur SQL, których można użyć do tworzenia dokumentów. Sposób wywołania może być różny: od własnych operacji dodatkowych, przez gniazda rozszerzeń (wariant PRESTIŻ PLUS), do wywoływania ich z poziomu zewnętrznych aplikacji, za pomocą SQL Agent, czy harmonogramu Windows.

Pozdrawiam
Adrian Grzelakowski
BiznesSoft.pl
Sylwia Ługowska

Sylwia Ługowska Owner, Highclass.pl

Temat: SQL - procedura tworzenia faktury z zamowienia

Dzień dobry,

to ja poproszę o te 'bardziej zaawansowanej logice' ;)

Zależy mi na 'stored procedure' gdzie podaję tylko ID zamówienia, bo takiej nie mogę znaleźć w dokumencie 'Procedury SQL obsługi dokumentów w WF-Mag dla Windows. Poradnik wdrożeniowca. obowiązujego od wersji 8.10.4'

Pozdrawiam
Sylwia ŁugowskaTen post został edytowany przez Autora dnia 15.01.19 o godzinie 22:56
Maciej Łuszczyński

Maciej Łuszczyński Software Engineer,
Oxford Computer
Consultants Ltd

Temat: SQL - procedura tworzenia faktury z zamowienia

Witam serdecznie,

przyznam, że czytałem dokumentację do API kilkanaście już chyba razy, ale niestety nie kojarzę takiej funkcji. Szkoda, bo taka funkcja pewnie by się przydała - z drugiej jednak strony w realizacji zamówienia do faktury jest jeden główny haczyk - pozycji z zamówienia może nie udać się przenieść do faktury z uwagi na braki stanów magazynowych. W operacji realizowanej z poziomu użytkownika WAPRO pyta, a potem na życzenie pokazuje takie pozycje. No ale dobrze skonstruowane API mogłoby mieć np parametr mówiący, co z takimi artefaktami zrobić.

Rozumiem, że kluczowa jest automatyzacja, a realizowanie zamówień z poziomu UI nie wchodzi w rachubę? W takim razie niestety pozostaje rzeźbienie skryptu dodającego pozycja po pozycji całą fakturę, a potem zamykającego zamówienie. No, chyba że coś przegapiłem?

Pozdrawiam
Maciej Łuszczyński
Adrian G.

Adrian G. Database Developer

Temat: SQL - procedura tworzenia faktury z zamowienia

Samo zrealizowanie od początku procedurami dodającymi fakturę to za mało, bo brak będzie np. powiązania między zamówieniem a fakturą (chyba, że je ręcznie zbudujemy).
Istnieją procedury realizujące zamówienie na fakturę, choć faktycznie nie ma ich w dokumentacji, nie jest to jedna procedura, a zestaw procedur i mają one dużo więcej parametrów niż tylko ID_ZAMOWIENIA. Można oczywiście przygotować taki wrapper, który będzie pobierał tylko ID_ZAMOWIENIA, a resztę weźmie domyślnych, ustalonych ustawień.
Robiłem ok. rok temu na zlecenie klienta rozbudowaną funkcjonalność, która cyklicznie weryfikowała dane z zamówień i przy spełnieniu odpowiednich warunków generowała fakturę, a w przypadku nie spełnienia kryteriów, odpowiednio zmieniała statusy z komentarzem.
Gdyby była Pani zainteresowana, to proszę o kontakt na a.grzelakowski@biznessoft.pl

Pozdrawiam
Adrian Grzelakowski

Temat: SQL - procedura tworzenia faktury z zamowienia

Dzień dobry,
jeśli jest Pani nadal zainteresowana wdrożeniem proszę o kontakt na adres m.styp93@gmail.com
Z chęcią podejmę się realizacji

Pozdrawiam,
Michał Stypułkowski

Następna dyskusja:

Procedura SQL - popraw pozy...




Wyślij zaproszenie do