 |
Użytkownicy Oprogramowania Humansoft Nieoficjalne forum użytkowników oprogramowania firmy Humansoft (Hermes SQL, Corax)
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 14:33, 21 Paź 2016 Temat postu: Termin płatności i stan rozrachunków |
|
|
Korzystając ze stanu rozrachunków mamy informację o ile płatność dokumentu została przeterminowana, natomiast kiedy jest na terminie, parametr wyświetla 0.
Jak sprawić aby była wyświetlana informacja ile jeszcze zostało do terminu płatności np: -14 (czternaście dni do upłynięcia terminu płatności)?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Pią 21:22, 21 Paź 2016 Temat postu: |
|
|
_data - TTOD(termin_pl)
Post został pochwalony 1 raz
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Sob 9:39, 22 Paź 2016 Temat postu: |
|
|
Właśnie o to mi chodzi. Poniżej kod uwzględniający pozycje bez terminu płatności (PK, BW, itp)
Kod: | IIF(termin_pl={^1900.01.01, 00:00:00},'',DATEDIFF("day", termin_pl , _data)) |
Ewentualnie z uwzględnieniem stanu rozrachunków na dzień
Kod: | IIF(termin_pl={^1900.01.01, 00:00:00},'',DATEDIFF("day", termin_pl , na_dzien)) |
Post został pochwalony 0 razy
Ostatnio zmieniony przez JuliusPL dnia Sob 9:43, 22 Paź 2016, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Czw 11:06, 27 Gru 2018 Temat postu: |
|
|
Dzień dobry,
czy jest możliwość (ja nie znalazłem), aby w rozrachunkach/ stan rozrachunków dodawać komentarze do pozycji, które można by było później drukować wraz z zestawieniem.
Po co to: Robimy zestawienie, obdzwianiamy dłużników, i dobrze aby informacje gdzies umieszczać, że zapłaci za tydzień, albo nie odbiera itp itd
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Czw 13:44, 27 Gru 2018 Temat postu: |
|
|
Niestety hermessql nie dorobił się jeszcze notatek windykacyjnych.
Trzeba samemu je zrobić.
W wersji bardzo prostej wystarczy jedno pole tekstowe dodać do dok_rozr i funkcja pytaj opisana w SDK. Ale z doświadczenia wiem że po chwili to będzie ciut za mało tak że prosty formularz trzeba wykonać.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Pią 14:32, 28 Gru 2018 Temat postu: |
|
|
Dziękuję bardzo,
na tą chwilę to by mi wystarczyło, pole tekstowe i tyle.
Czy można liczyć na małą pomoc jak to zrealizować?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JanuszHermesa
Dołączył: 13 Maj 2016
Posty: 31
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/5
|
Wysłany: Pią 15:44, 28 Gru 2018 Temat postu: |
|
|
poniższe rozwiązanie nie jest "ładne" estetycznie ani programistycznie, ale bardzo szybkie do realizacji.
Jeżeli komuś się przyda to proszę bardzo
1. zakładamy pole w bazie i w zależności od potrzeb za VARCHAR wpisujemy spodziewaną długość
alter table dok_rozr add qnot_wind varchar(max)
2. tworzymy funkcję użytkownika w hermesie na liście należności i zobowiązania i wklejamy co poniżej
lnid=id
lnrec=RECNO()
lcoldnotwind=wartoscpola("qnot_wind","dok_rozr","id",lnid,"")
lcNotatka = ALLTRIM(pytajtxt("Notatka windykacyjna", lcoldnotwind, "!", "") )
lccomm="update dok_rozr set qnot_wind='"+lcNotatka +"' where id="+STR(lnid)
mysqlexec(lccomm)
_screen.activeform.CntPozycje.grdPozycje.RefreshView()
GO lnRec
3. dodajemy do widoku/wydruku pole dok_rozr.qnot_wind
koniec
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
JuliusPL
Dołączył: 11 Mar 2016
Posty: 36
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Śro 12:44, 02 Sty 2019 Temat postu: |
|
|
Dziękuje bardzo. Działa.
Faktycznie, formularz byłby bardziej czytelny.
Pole do edycji tekstu jest małe i brakuje przycisków typu Zapisz, Anuluj.
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|