Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class InfoDirigenteSindical

    Informações relativas ao dirigente sindical

    Inheritance
    System.Object
    InfoDirigenteSindical
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Unimake.Business.DFe.Xml.ESocial
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public class InfoDirigenteSindical

    Properties

    CategOrig

    Preencher com o código correspondente à categoria de origem do dirigente sindical. Validação: Deve ser um código válido e existente na Tabela 01, diferente de[401].

    Declaration
    public CodCateg CategOrig { get; set; }
    Property Value
    Type Description
    CodCateg

    DtAdmOrig

    Preencher com a data de admissão (ou de início) do dirigente sindical na empresa de origem. Validação: O preenchimento é obrigatório se infoDirigenteSindical/categOrig corresponder a "Empregado", "Agente Público", "Avulso" ou for igual a [721].

    Declaration
    public DateTimeOffset DtAdmOrig { get; set; }
    Property Value
    Type Description
    System.DateTimeOffset

    DtAdmOrigField

    Preencher com a data de admissão (ou de início) do dirigente sindical na empresa de origem. Validação: O preenchimento é obrigatório se infoDirigenteSindical/categOrig corresponder a "Empregado", "Agente Público", "Avulso" ou for igual a [721].

    Declaration
    public string DtAdmOrigField { get; set; }
    Property Value
    Type Description
    System.String

    MatricOrig

    Preencher com a matrícula do trabalhador na empresa de origem. Validação: Preenchimento obrigatório se infoDirigenteSindical/categOrig corresponder a "Empregado" ou "Agente Público".

    Declaration
    public string MatricOrig { get; set; }
    Property Value
    Type Description
    System.String

    NrInsc

    Informar o número de inscrição do empregador de origem do dirigente sindical, de acordo com o tipo de inscrição indicado no campo infoDirigenteSindical/tpInsc. Validação: Preenchimento obrigatório e exclusivo se infoDirigenteSindical/tpInsc for informado.Se preenchido, deve ser um número de inscrição válido e diferente da inscrição do declarante, considerando as particularidades aplicadas à informação de CNPJ de órgão público em S-1000. Se infoDirigenteSindical/tpInsc = [1], deve possuir 14 (catorze) algarismos e ser diferente do CNPJ base do empregador e dos estabelecimentos informados através do evento S-1005. Se infoDirigenteSindical/tpInsc = [2], deve possuir 11 (onze) algarismos.

    Declaration
    public string NrInsc { get; set; }
    Property Value
    Type Description
    System.String

    TpInsc

    Preencher com o código correspondente ao tipo de inscrição, conforme Tabela 05. Valores válidos: 1 - CNPJ 2 - CPF Validação: O preenchimento é obrigatório e exclusivo se infoDirigenteSindical/categOrig corresponder a "Empregado", "Agente Público", "Avulso" ou for igual a[721]

    Declaration
    public TpInsc? TpInsc { get; set; }
    Property Value
    Type Description
    System.Nullable<TpInsc>

    TpRegPrev

    Tipo de regime previdenciário.

    Declaration
    public TipoRegimePrevidenciario TpRegPrev { get; set; }
    Property Value
    Type Description
    TipoRegimePrevidenciario

    TpRegTrab

    Tipo de regime trabalhista.

    Declaration
    public TipoRegimeTrabalhista? TpRegTrab { get; set; }
    Property Value
    Type Description
    System.Nullable<TipoRegimeTrabalhista>

    Methods

    ShouldSerializeDtAdmOrigField()

    Declaration
    public bool ShouldSerializeDtAdmOrigField()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeMatricOrig()

    Declaration
    public bool ShouldSerializeMatricOrig()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeNrInsc()

    Declaration
    public bool ShouldSerializeNrInsc()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeTpInsc()

    Declaration
    public bool ShouldSerializeTpInsc()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeTpRegTrab()

    Declaration
    public bool ShouldSerializeTpRegTrab()
    Returns
    Type Description
    System.Boolean