Obiectul Angajati
Detalierea Obiectului : Angajati
Nume Obiect : Angajati
Nume Tabela Sursa : _Document3364_VT3475
Nume View : AbsenteLaLucru_Angajati
-
Tabela în care este stocat : _Document3364_VT3475
Nu există înregistrări
Guid-uri
- Guid Catalog Id
- Configurație : 87c6dd08-c5b7-485b-9f38-c40bce7f01a6
- Bază de date : 0x9F38C40BCE7F01A6485BC5B787C6DD08
Câmpuri
| Nume | Camp | Descriere | Tip |
|---|---|---|---|
| ParentRef | _Document3364_IDRRef | Referință către înregistrarea părinte | binary |
| KeyField | _KeyField | Câmpul cheie | binary |
| LineNo | _LineNo3476 | Numărul liniei | number |
| PersFizica | _Fld3477RRef | Pers fizica | Persoane fizice |
| Ordin | _Fld3478RRef | Ordin | Contract de angajare |
| ПричинаОтсутствия | _Fld3479RRef | СостоянияРаботникаОрганизации | |
| ОсвобождатьСтавку | _Fld3480 | boolean | |
| ДатаНачала | _Fld3481 | dateTime |
Detaliere Câmpuri
Câmpul ParentRef
- Nume Câmp în baza de date : _Document3364_IDRRef
- Descriere Câmp : Referință către înregistrarea părinte
- Tip Câmp : binary
Câmpul KeyField
- Nume Câmp în baza de date : _KeyField
- Descriere Câmp : Câmpul cheie
- Tip Câmp : binary
Câmpul LineNo
- Nume Câmp în baza de date : _LineNo3476
- Descriere Câmp : Numărul liniei
- Tip Câmp : number
Câmpul PersFizica
Nume Câmp în baza de date : _Fld3477RRef
Descriere Câmp : Pers fizica
Tip Câmp : CatalogRef.PersoaneFizice
Guid Atribut Id
- Configurație : c73bcdf9-f6d3-44f6-a2d2-2b9cb0bb2e3d
- Bază de date : 0xA2D22B9CB0BB2E3D44F6F6D3C73BCDF9
Exemplu de interogari :
select [PersFizica] = [PersFizica_PersoaneFizice]._Description, -- Pers fizica din Persoane fizice [PersFizica_ID] = [PersFizica_PersoaneFizice].[_IDRRef], -- KeyField din Persoane fizice [Angajati].* from [flax].[dbo].[_Document3364_VT3475] as [Angajati] left join [flax].[dbo].[_Reference37] as [PersFizica_PersoaneFizice] on ([Angajati].[_Fld3477RRef] = [PersFizica_PersoaneFizice].[_IDRRef])
Câmpul Ordin
Nume Câmp în baza de date : _Fld3478RRef
Descriere Câmp : Ordin
Tip Câmp : DocumentRef.OrdinDeAngajare
Guid Atribut Id
- Configurație : 1d7f7ae7-c228-43fd-8c98-dd9bed604bdc
- Bază de date : 0x8C98DD9BED604BDC43FDC2281D7F7AE7
Exemplu de interogari :
select [Ordin] = [Ordin_OrdinDeAngajare].[_Number] + '/' + convert(varchar(10), dateadd(year, -2000, [Ordin_OrdinDeAngajare].[_Date_Time]), 104), -- Ordin din Contract de angajare [Ordin_ID] = [Ordin_OrdinDeAngajare].[_IDRRef], -- KeyField din Contract de angajare [Angajati].* from [flax].[dbo].[_Document3364_VT3475] as [Angajati] left join [flax].[dbo].[_Document87] as [Ordin_OrdinDeAngajare] on ([Angajati].[_Fld3478RRef] = [Ordin_OrdinDeAngajare].[_IDRRef])
Câmpul ПричинаОтсутствия
Nume Câmp în baza de date : _Fld3479RRef
Descriere Câmp :
Tip Câmp : EnumRef.СостоянияРаботникаОрганизации
Guid Atribut Id
- Configurație : a0ac0ab8-97ef-4f31-b307-3fb65e07bd9a
- Bază de date : 0xB3073FB65E07BD9A4F3197EFA0AC0AB8
Exemplu de interogari :
select [ПричинаОтсутствия] = case [Angajati].[_Fld3479RRef] -- ПричинаОтсутствия when 0xA3568C1036119A394BF39EC9DB9968E5 then 'Работает' -- when 0x8DD3F79E1DF135B94E189DA8F43CC625 then 'НеРаботает' -- when 0xADECD27D94358B18442F5D4D441FFF4B then 'Заболевание' -- when 0xA83EBE9951B9764C4C410E26D3805C3D then 'Командировка' -- when 0x89748F8CE51FBD934DA4167F1DEBF907 then 'ОтпускЕжегодный' -- when 0x8E8C0491A2F8FBA94D5997408AFD3235 then 'ОтпускУчебный' -- when 0x9FF039E0E0B9E0BE42122AAAA1639FC6 then 'ОтпускУчебныйНеоплачиваемый' -- when 0xBE88D63F0EEA28C44240A7245056CB6D then 'ОтпускБезСохраненияЗарплаты' -- when 0xBB1C5BC3302DA259477015051195CCA1 then 'ОтпускПоУходуЗаРебенком' -- when 0xA12758C70CD940A442DC7F1A4E203856 then 'ОтсутствуетПоНевыясненнойПричине' -- when 0x973E1539D8AF3A9B459B867988325E5E then 'ВынужденныйПрогул' -- when 0x98512DEFED2B858C499DE376F0C9A08B then 'ГосударственныеОбязанности' -- when 0xA7BAB95BED9FDB3143EA60E8C7E8ACD8 then 'Прогулы' -- when 0xB4D9C95C08FCFA1A41B893D4CFAC94AC then 'ДополнительныеВыходныеДниОплачиваемые' -- when 0xA0719A655A4108184857277156E7E0A6 then 'Простой' -- when 0x8B7C91DD3E4A9A8C45E1A2D0082108A8 then 'ОтпускПоБеременностиИРодам' -- else null end, -- Valoare necompletata [Angajati].* from [flax].[dbo].[_Document3364_VT3475] as [Angajati]
Câmpul ОсвобождатьСтавку
Nume Câmp în baza de date : _Fld3480
Descriere Câmp :
Tip Câmp : boolean
Guid Atribut Id
- Configurație : 71f95c78-6d4d-4439-9bbf-77805f33797d
- Bază de date : 0x9BBF77805F33797D44396D4D71F95C78
Câmpul ДатаНачала
Nume Câmp în baza de date : _Fld3481
Descriere Câmp :
Tip Câmp : dateTime
Guid Atribut Id
- Configurație : e0a3f25b-c8af-4333-9e2f-df836373afb4
- Bază de date : 0x9E2FDF836373AFB44333C8AFE0A3F25B
Full Sql Select
Exemplu de apel pentru obiectul curent din baza sursa
select [ParentRef] = [Angajati].[_Document3364_IDRRef], -- Referință către înregistrarea părinte [KeyField] = [Angajati].[_KeyField], -- Câmpul cheie [LineNo] = [Angajati].[_LineNo3476], -- Numărul liniei [PersFizica] = [PersFizica_PersoaneFizice]._Description, -- Pers fizica din Persoane fizice [PersFizica_ID] = [PersFizica_PersoaneFizice].[_IDRRef], -- KeyField din Persoane fizice [Ordin] = [Ordin_OrdinDeAngajare].[_Number] + '/' + convert(varchar(10), dateadd(year, -2000, [Ordin_OrdinDeAngajare].[_Date_Time]), 104), -- Ordin din Contract de angajare [Ordin_ID] = [Ordin_OrdinDeAngajare].[_IDRRef], -- KeyField din Contract de angajare [ПричинаОтсутствия] = case [Angajati].[_Fld3479RRef] -- ПричинаОтсутствия when 0xA3568C1036119A394BF39EC9DB9968E5 then 'Работает' -- when 0x8DD3F79E1DF135B94E189DA8F43CC625 then 'НеРаботает' -- when 0xADECD27D94358B18442F5D4D441FFF4B then 'Заболевание' -- when 0xA83EBE9951B9764C4C410E26D3805C3D then 'Командировка' -- when 0x89748F8CE51FBD934DA4167F1DEBF907 then 'ОтпускЕжегодный' -- when 0x8E8C0491A2F8FBA94D5997408AFD3235 then 'ОтпускУчебный' -- when 0x9FF039E0E0B9E0BE42122AAAA1639FC6 then 'ОтпускУчебныйНеоплачиваемый' -- when 0xBE88D63F0EEA28C44240A7245056CB6D then 'ОтпускБезСохраненияЗарплаты' -- when 0xBB1C5BC3302DA259477015051195CCA1 then 'ОтпускПоУходуЗаРебенком' -- when 0xA12758C70CD940A442DC7F1A4E203856 then 'ОтсутствуетПоНевыясненнойПричине' -- when 0x973E1539D8AF3A9B459B867988325E5E then 'ВынужденныйПрогул' -- when 0x98512DEFED2B858C499DE376F0C9A08B then 'ГосударственныеОбязанности' -- when 0xA7BAB95BED9FDB3143EA60E8C7E8ACD8 then 'Прогулы' -- when 0xB4D9C95C08FCFA1A41B893D4CFAC94AC then 'ДополнительныеВыходныеДниОплачиваемые' -- when 0xA0719A655A4108184857277156E7E0A6 then 'Простой' -- when 0x8B7C91DD3E4A9A8C45E1A2D0082108A8 then 'ОтпускПоБеременностиИРодам' -- else null end, -- Valoare necompletata [ОсвобождатьСтавку] = [Angajati].[_Fld3480], -- ОсвобождатьСтавку [ДатаНачала] = case when year([Angajati].[_Fld3481]) > 3000 then dateadd(year, -2000, [Angajati].[_Fld3481]) else [Angajati].[_Fld3481] end -- ДатаНачала from [flax].[dbo].[_Document3364_VT3475] as [Angajati] left join [flax].[dbo].[_Reference37] as [PersFizica_PersoaneFizice] on ([Angajati].[_Fld3477RRef] = [PersFizica_PersoaneFizice].[_IDRRef]) left join [flax].[dbo].[_Document87] as [Ordin_OrdinDeAngajare] on ([Angajati].[_Fld3478RRef] = [Ordin_OrdinDeAngajare].[_IDRRef])
Full View Select Sql with fields
Exemplu de apel pentru view-ul asociat obiectul curent din baza destinatie cu câmpuri
select [ParentRef], --Referință către înregistrarea părinte [KeyField], --Câmpul cheie [LineNo], --Numărul liniei [PersFizica], --Pers fizica din Persoane fizice [PersFizica_ID], --Pers fizica din Persoane fizice ID [Ordin], --Ordin din Contract de angajare [Ordin_ID], --Ordin din Contract de angajare ID [ПричинаОтсутствия],--ПричинаОтсутствия [ОсвобождатьСтавку],--ОсвобождатьСтавку [ДатаНачала] --ДатаНачала from [flax].[AbsenteLaLucru_Angajati] -- Angajati
Full View Select Sql
Exemplu de apel pentru view-ul asociat obiectul curent din baza destinatie fără câmpuri
select * from [flax].[AbsenteLaLucru_Angajati] -- Angajati