Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-22, 00:08x



Odpowiedz w temacie  [ Posty: 3 ] 
KDP Wydruk wartości płacowej 
Autor Wiadomość

Rejestracja: 2010-02-10, 21:24
Posty: 260
Pomógł: 4
Post KDP Wydruk wartości płacowej
Witam,
Tak jak w temacie - potrzebuję aby ktoś życzliwy podał krok po kroku przykład jak prawidłowo wykonać wydruk wartości płacowej - np łączna kwota netto ze wszystkich okresów płacowych mca stycznia dla konkretnego pracownika. Czytam instrukcję i kompletnie nie czuję w jakiej kolejności używać poszczególnych obiektów. Z warotściami kadrowymi nie ma problemu. Zaczynam mniej więcej tak:
Kod:
long idGrupy = Val(Arg0)
long typ = Val(Arg1)

if val(Arg0) ==0 && Val(Arg1)==0  then
   message "Raport może zostać wykonany TYLKO z okna Pracownicy"
   error ""
endif

if setGroup (idGrupy, typ, TR_PRACOWNICY) == 0 then
   message "Ustawienie grupy pracowników niepowiodo się"
   error ""
endif

Infofirma firm
InfoPrac prac
Perioditem okr
Summary summ

//testowo - okresy
okr.init("2016-01-01")
//message using "%l", okr.id//GetNameMonthYear()
summ.AddComponent( 6022, SCF_SUMM_VALUE)
summ.PrepareSummary(0,SCF_SUMM_VALUE)
//message using "%i",summ.GetComponentCount()
//summ.AddPeriod (okr.id)
long idprac = GetFirst()

ProgDlg dlg
dlg.Show()
dlg.SetMax( ElemCount() )

while idprac != 0
Pracownik (prac,idprac)
summ.DoSummary (idprac, 6022)
message prac.nazwisko

dlg.Update()
idprac = GetNext()
wend


Potrzebuję aby mi ktoś raz na zawsze jak chłopu na miedzy krok po kroku wytłumaczył jak pobrać wartość płacową


2018-01-21, 19:54
Wyświetl profil
Autor Wiadomość
 



Rejestracja: 2016-05-17, 20:41
Posty: 392
Pomógł: 75
Post Re: KDP Wydruk wartości płacowej
Ta wiadomość była pomocna.(1)
Proszę bardzo, parę typowych linijek z krótkimi komentarzami:
summary summ
float WynikLiczba
string WynikTekst
summ.AddComponent(5025, SCF_SUMM_VALUE) //5025 = ID elementu kwota netto, SCF_SUMM_VALUE = flaga grupowania: suma wszystkich wartości; dodawanie składników można robić wielokrotnie
summ.PrepareSummary(0, SUMM_DIRECT, 0) //0 = grupowanie elementów wrzuconych z po kolei albo z własnego zestawu (patrz wyżej), SUMM_DIRECT - sumowanie okresów po kolei tak jak zostaną wrzucone (alternatywnie np.: SUMM_BY_BASE_MONTH pogrupuje wg. miesiąca bazowego), 0 = podsumowanie nie-dla-firmy (czyli dla pracowników)
summ.AddPeriods("2017-01-01", "2017-01-31") //wrzuci wszystkie okresy jak leci bazowo z tego przedziału dat; alternatywnie: summ.AddPeriod(long lPeriod) - wrzucanie konkretnego ID okresu; dodawanie okresów można robić wielokrotnie
summ.DoSummary(20004) //przeliczenie danych dla pracownika o ID = 20004, po przeliczeniu można z obiektu czytać wyniki dla tej osoby; operację można zrobić wielokrotnie dla wielu osób po kolei
WynikLiczba = summ.GetFloatValue(0, 1) //0 = przy podanych operacjach jak wyżej to zawsze będzie 0, 1 = kolejny numer składnika w zestawie (gdybyśmy pod linią z 5025 dodali kolejny, to tu byłby dostępny ten kolejny jako 2 itd.)
WynikTekst = summ.GetStringValue(0,1) //jak wyżej, tylko zwraca stringvalue - taki sam jak widoczny np. na zakładce "Płace" - czyli najczęściej sformatowany jak kwota do 2 miejsc po przecinku np. 117,39 zł

W sumie nie sprawdzałem czy to działa ale powinno, jakbyś miał problemy daj znać to postaram się wyjaśnić.


2018-01-22, 15:08
Wyświetl profil

Rejestracja: 2010-02-10, 21:24
Posty: 260
Pomógł: 4
Post Re: KDP Wydruk wartości płacowej
Dziękuję za pomoc - właśnie o to mi chodziło - działa :)


2018-01-25, 12:20
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 3 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. KDP/F: wielokrotne wartości w podstawach do urlopu

w Programy Kadrowo Płacowe

piotrm

6

2796

2010-11-24, 23:24

piotrm Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Towary bez ceny zakupu, a wydruk wartości magazynu

[ Przejdź na stronę: 1, 2 ]

w Programy Handlowe

slavo_s2k

26

11187

2014-02-11, 17:28

slavo_s2k Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. symfonia KDP 2014.1 Raporty – edycja wartości na deklar. PIT

w Programy Handlowe

zbyszekchel

0

2941

2014-02-25, 20:13

zbyszekchel Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. [kdp 2010.b] wydruk pk

w Programy Kadrowo Płacowe

tatanka

2

2504

2010-06-26, 11:23

tatanka Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 27 gości


Nie możesz tworzyć 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 dodawać załączników

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant