Obiectul Angajati

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