Zlecenia pracy

Raporty zleceń pracy

Raport postępu zlecenia pracy

Raport postępu zlecenia pracy jest raportem generującym informacje o postępie poszczególnych komponentów/zadań zlecenia pracy. W skład raportu wchodzą podraporty: wykonania zdarzeń serwisowych, wykonania inspekcji, wykonania nadzoru, obiektów przepływu danych.

  • Nazwa oryginalna pliku: WorkOrderProgress.jasper

  • UUID raportu: 16aeb293-d58a-4785-b65c-7f76b8e00495

  • Plikiem wejściowym do aplikacji jest plik z rozszerzeniem jasper.

Konfiguracja wejściowa raportu

  • String workOrderUuid - UUID zlecenia pracy

  • boolean hideServiceEvents - czy ukryć podraport zdarzeń serwisowych

  • boolean hideInspectionExecutions - czy ukryć podraport wykonania inspekcji

  • boolean hideFlowOrders - czy ukryć podraport przepływu danych

  • boolean hideSupervisionExecutions - czy ukryć raport wykonania nadzoru

Pola

nazwa opis typ

object

Obiekt zlecenia pracy

object

workorder_name

nazwa zlecenia pracy

string

workorder_contract

nazwa kontraktu

string

workorder_contractscope

nazwa zakresu kontraktu

string

workorder_customer

nazwa klienta

string

contract_customer

nazwa klienta w kontrakcie

string

workorder_description

opis zlecenia pracy

string

workorder_type

typy zlecenia pracy (połączony ciąg znaków)

string

workorder_state

stan zlecenia pracy

string

workorder_prority

priorytet zlecenia pracy

string

workorder_begindate

data rozpoczęcia zlecenia pracy

date

workorder_enddate

data zakończenia zlecenia pracy

date

workorder_assigned_department

nazwa przypisanego wydziału

string

workorder_assigned_to

nazwa przypisanej osoby

string

workorder_verified_by

nazwa osoby weryfikującej

string

workorder_account

konto księgowe

string

workorder_location

lokalizacja zlecenia pracy

string

workorder_location_description

opis lokalizacji zlecenia pracy

string

workorder_placeofwork

miejsce pracy zlecenia pracy

string

workorder_placeofwork_description

opis miejsca pracy dla zlecenia pracy

string

workorder_notes

notatka zlecenia pracy

string

Zmienne

  • brak

Parametry

  • SUBREPORT_INSPECTIONS - wygląd podraportu inspekcji

  • SUBREPORT_SERVICEEVENTS - wygląd podraportu zdarzeń serwisowych

  • SUBREPORT_SUPERVISIONS - wygląd podraportu nadzoru

  • SUBREPORT_FLOWORDERS - wygląd podraportu przepływu obiektów

  • HIDE_INSPECTIONS - czy ukryć sekcję dotyczącą inspekcji

  • HIDE_FLOWORDERS - czy ukryć sekcję dotyczącą przepłyu obiektów

  • HIDE_SUPERVISIONS - czy ukryć sekcję nadzoru

  • HIDE_SERVICEEVENTS - czy ukryć sekcję zdarzeń serwisowych

Źródło danych

nazwa opis typ

ds_inspections

Źródło danych dla inspekcji

object

ds_supervisions

Źródło danych dla wykonania nadzoru

object

ds_serviceevents

Źródło danych dla wykonania zdarzeń serwisowych

object

ds_workorders

Źródło danych dla obiektów FlowOrder

object

ds_main

Źródło danych głównego raportu z przekazaniem do podraportów

object

Podraporty

Postępu inspekcji
nazwa opis typ

object

obiekt wykonania inspekcji

object

inspection_id

identyfikator inspekcji

long

concerns

czego dotyczy inspekcja (produkt,grupa,element)

string

protocol_number

numer protokołu

string

template

nazwa szablonu inspekcji

string

note

notatka z wykonania inspekcji

string

type

typ inspekcji

string

date

data oczekiwanego zakończenia wg. zlecenia pracy

date

assigned

osoba przypisana (imię nazwisko)

string

executed_by

osoba wykonująca (imię nazwisko)

string

execution_date

data wykonania

date

finished

ukończona - ikona OK/NOK

java.awt.Image

checked

sprawdzona - ikona OK/NOK

java.awt.Image

report_generated

raport wygenerowany - ikona OK/NOK

java.awt.Image

is_finished

czy ukończona

boolean

is_checked

czy sprawdzona

boolean

is_report_generated

czy raport wygenerowany

boolean

execution_state

wartość CORRECT, NEEDS_ATTENTION, NEEDS_SERVICE lub null

string

Postępu nadzoru
nazwa opis typ

object

obiekt wykonania nadzoru

object

concerns

czego dotyczy wykonanie nadzoru

string

executed_by

wykonane przez (imię nazwisko)

string

executed_on

kiedy wykonano

date

finished

ukończona - ikona OK/NOK

java.awt.Image

is_finished

czy ukończony nadzór

boolean

Postępu zdarzeń serwisowych
nazwa opis typ

object

obiekt wykonania zdarzenia serwisowego

object

number

numer zdarzenia

long

concerns

czego dotyczy zdarzenie

string

expected_state

oczekiwany stan zdarzenia

string

current_state

aktualny stan zdarzenia

string

executed_on

wykonano zmianę w dacie

date

executed_by

wykonano zmianę przez osobę (imię nazwisko)

string

finished

czy stan spełniony - ikona OK/NOK

java.awt.Image

is_finished

czy stan spełniony

boolean

Postępu przepływu obiektów
nazwa opis typ

type

nazwa typu określonego w przepływie

string

id

identyfikator obiektu

long

items_size

ilość elementów zapisanych

integer

expected_count

oczekiwana ilość do przepływu

BigDecimal

Raport historii zleceń pracy

Raport historii zleceń pracy wyświetla wszystkie informacje dotyczące historii logowanej do zlecenia pracy. Dostępne są informacje dotyczące przepracowanych godzin, zmian stanu oraz zespołu uczestniczącego w zadaniach.

  • Nazwa oryginalna pliku: ReportWorkOrdersHistory.jasper

  • UUID raportu: 42a76295-aa93-493e-908e-2a972b004aa0

  • Plikiem wejściowym do aplikacji jest plik z rozszerzeniem jasper.

Konfiguracja wejściowa raportu

  • WorkOrderState state - stan zlecenia pracy

  • WorkOrderPriority priority - prorytet zlecenia pracy

  • String typeUuid - tp zlecenia pracy

  • boolean onlyRootWorkOrders - tylko główne zlecenia pracy

  • boolean archived - tylko zlecenia zarchiwizowane

  • String contractUuid - kontrakt, do którego zlecenie jest przypisane

  • String contractScopeUuid - zakres kontraktu przypisany do zlecenia

  • String accountUuid - konto rozliczeniowe

  • String workOrderUuid - identyfikator określonego zlecenia pracy

  • boolean includeChildWorkOrders - uwzględniaj w danych zlecenia podrzędne

  • String assignedUserUuid - przypisany użytkownik

  • String assignedUserEmployerUuid - użytkownicy przypisani jako pracownic danego kontrahenta

  • String assignedContractorUuid - przypisany kontrahent

  • String assignedDepartmentUuid - przypisany wydział

  • boolean dateFromPlans - czy daty dotyczą planowanych dat

  • DateFields dates - pole dat (enum)

  • boolean specificDate - czy uwzględniać określony zakres dat

  • LocalDate dateFrom - data od

  • LocalDate dateTo - data do

  • String reportByUserUuid - raport zapisany prez użytkownika

  • String userInTeamUuid - w historii dany użytkownik we wskazanym zespole

Pola

nazwa opis typ

object

Obiekt historii zlecenia pracy

object

type

typ zlecenia pracy

String

state

aktualny stan zlecenia pracy

String

priority

priorytet zlecenia pracy

String

archived

czy zlecenie jest zarchiwizowane

Boolean

contract_name

nazwa kontraktu

String

contract_scope_name

nazwa zakresu kontraktu

String

account_name

nazwa konta rozliczeniowego

String

name

nazwa zlecenia

String

description

opis zlecenia

String

protocol_number

numer zlecenia

String

assigned_user_login

login osoby przypisanej

String

assigned_user_fullname

pełne imię/nazwisko osoby przypisanej

String

assigned_user_employer_name

nazwa pracodawcy użytkownika przypisanego

String

assigned_contractor_name

nazwa przypisanego kontrahenta

String

assigned_department_name

nazwa wydziału

String

begin_date

data planowanego rozpoczęcia

Date

deadline_date

oczekiwana data końcowa

l.Date

start_date

data rozpoczęcia

Date

finish_date

data zakończenia

Date

reported_on

zaraportowane w dacie

Date

reported_by_login

login osoby raportującej

String

reported_by_fullname

imię/nazwisko osoby raportującej

String

tstamp

znacznik czasu utworzenia rekordu

Date

reported_state

stan zaraportowany

String

reported_message

wiadomość raportu

String

reported_hours

zaraportowane godziny

Bigecimal

reported_participants_logins

loginy osób uczestniczących w zadaniu

String

reported_participants_fullnames

pełnie imiona/nazwiska osób uczestniczących w zadaniu

String

reported_hours_all

sumaryczna liczba godzin zaraportowanych (ilość godzin * liczba uczestników)

BigDecimal

Zmienne

  • logo - InputStream - logo aktualnie ustawione w konfiguracji

  • sum_worked_hours - BigDecimal - suma przepracowanych godzin dla danej grupy

  • sum_worked_hours_total - BigDecimal - suma wszystkich przepracowanych godzin

  • sum_all_hours - BigDecimal - suma godzin

  • sum_all_hours_total - BigDecimal - suma wszystkich godzin

Parametry

  • CURRENCY_SYMBOL - aktualnie wybrana waluta (kod)

Źródło danych

nazwa opis typ

ds_main

Główny obiekt źródła danych - do wykorzystania np. w podraportach

object

Podraporty

  • brak

Raportu podsumowania zleceń pracy

Raport podsumowania zleceń pracy jest raportem generującym informacje o postępie poszczególnych komponentów/zadań zlecenia pracy. W skład raportu wchodzą podraporty: wykonania zdarzeń serwisowych, wykonania inspekcji, wykonania nadzoru, obiektów przepływu danych.

  • Nazwa oryginalna pliku: ReportWorkOrderSummary.jasper

  • UUID raportu: 16aeb293-d58a-4785-b65c-7f76b8e00495

  • Plikiem wejściowym do aplikacji jest plik z rozszerzeniem jasper.

Konfiguracja wejściowa raportu

  • String workOrderUuid - UUID zlecenia pracy

  • boolean hideServiceEvents - czu ukryć podraport zleceń pracy

  • boolean hideInspectionExecutions - czy ukryć podraport wykonań inspekcji

  • boolean hideSupervisionExecutions - czy ukryć podraport nadzoru

Pola

nazwa opis typ

object

Obiekt zlecenia pracy

Object

workorder_name

nazwa zlecenia pracy

String

workorder_contract

nazwa przypisanego kontraktu

String

workorder_contractscope

String

workorder_customer

nazwa klienta przypisanego do zlecenia

String

contract_customer

nazwa klienta przypisanego do kontraktu

String

workorder_description

opis zlecenia

String

workorder_type

typ zlecenia

String

workorder_state

stan zlecenia

String

workorder_prority

priorytet zlecenia

String

workorder_begindate

oczekiwania data rozpoczęcia

String

workorder_enddate

oczekiwana data zakończenia

String

workorder_assigned_department

przypisany wydział

String

workorder_assigned_to

przypisana osoba (imię i nazwisko)

String

workorder_verified_by

osoba weryfikująca

String

workorder_account

konto rozliczeniowe

String

workorder_location

nazwa lokalizacji

String

workorder_location_description

opis lokalizacji

String

workorder_placeofwork

miejsce pracy

String

workorder_placeofwork_description

opis miejsca pracy

String

workorder_notes

notatki

String

Zmienne

  • logo InputStream - logo użyte w raporcie

Parametry

  • CURRENCY_SYMBOL - aktualnie wybrana waluta (kod)

  • SUBREPORT_INSPECTIONS - wygląd podraportu inspekcji

  • SUBREPORT_SERVICEEVENTS - wygląd podraportu zdarzeń serwisowych

  • SUBREPORT_SUPERVISIONS - wygląd podraportu nadzoru

  • HIDE_INSPECTIONS - czy ukryć podraport inspekcji

  • HIDE_SERVICEEVENTS - czy ukryć podraport zdarzeń serwisowych

  • HIDE_SUPERVISIONS - czy ukryć podraport nadzoru

Źródło danych

nazwa opis typ

ds_main

Główny obiekt źródła danych - do wykorzystania np. w podraportach

object

Podraporty

Źródło danych

nazwa opis typ

ds_inspections

Źródło danych dla inspekcji

object

ds_supervisions

Źródło danych dla wykonania nadzoru

object

ds_serviceevents

Źródło danych dla wykonania zdarzeń serwisowych

object

ds_workorders

Źródło danych dla obiektów FlowOrder

object

ds_main

Źródło danych głównego raportu z przekazaniem do podraportów

object

Podraporty

Postępu inspekcji
nazwa opis typ

object

obiekt wykonania inspekcji

object

inspection_id

identyfikator inspekcji

long

concerns

czego dotyczy inspekcja (produkt,grupa,element)

string

protocol_number

numer protokołu

string

template

nazwa szablonu inspekcji

string

note

notatka z wykonania inspekcji

string

type

typ inspekcji

string

date

data oczekiwanego zakończenia wg. zlecenia pracy

date

assigned

osoba przypisana (imię nazwisko)

string

executed_by

osoba wykonująca (imię nazwisko)

string

execution_date

data wykonania

date

finished

ukończona - ikona OK/NOK

java.awt.Image

checked

sprawdzona - ikona OK/NOK

java.awt.Image

report_generated

raport wygenerowany - ikona OK/NOK

java.awt.Image

is_finished

czy ukończona

boolean

is_checked

czy sprawdzona

boolean

is_report_generated

czy raport wygenerowany

boolean

execution_state

wartość CORRECT, NEEDS_ATTENTION, NEEDS_SERVICE lub null

string

Postępu nadzoru
nazwa opis typ

object

obiekt wykonania nadzoru

object

concerns

czego dotyczy wykonanie nadzoru

string

executed_by

wykonane przez (imię nazwisko)

string

executed_on

kiedy wykonano

date

finished

ukończona - ikona OK/NOK

java.awt.Image

is_finished

czy ukończony nadzór

boolean

Postępu zdarzeń serwisowych
nazwa opis typ

object

obiekt wykonania zdarzenia serwisowego

object

number

numer zdarzenia

long

concerns

czego dotyczy zdarzenie

string

expected_state

oczekiwany stan zdarzenia

string

current_state

aktualny stan zdarzenia

string

executed_on

wykonano zmianę w dacie

date

executed_by

wykonano zmianę przez osobę (imię nazwisko)

string

finished

czy stan spełniony - ikona OK/NOK

java.awt.Image

is_finished

czy stan spełniony

boolean