Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class InfoDirigenteSindical

    Informações relativas ao dirigente sindical

    Inheritance
    object
    InfoDirigenteSindical
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    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
    [XmlElement("categOrig")]
    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
    [XmlIgnore]
    public DateTimeOffset DtAdmOrig { get; set; }
    Property Value
    Type Description
    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
    [XmlElement("dtAdmOrig")]
    public string DtAdmOrigField { get; set; }
    Property Value
    Type Description
    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
    [XmlElement("matricOrig")]
    public string MatricOrig { get; set; }
    Property Value
    Type Description
    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
    [XmlElement("nrInsc")]
    public string NrInsc { get; set; }
    Property Value
    Type Description
    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
    [XmlElement("tpInsc")]
    public TpInsc? TpInsc { get; set; }
    Property Value
    Type Description
    TpInsc?

    TpRegPrev

    Tipo de regime previdenciário.

    Declaration
    [XmlElement("tpRegPrev")]
    public TipoRegimePrevidenciario TpRegPrev { get; set; }
    Property Value
    Type Description
    TipoRegimePrevidenciario

    TpRegTrab

    Tipo de regime trabalhista.

    Declaration
    [XmlElement("tpRegTrab")]
    public TipoRegimeTrabalhista? TpRegTrab { get; set; }
    Property Value
    Type Description
    TipoRegimeTrabalhista?

    Methods

    ShouldSerializeDtAdmOrigField()

    Declaration
    public bool ShouldSerializeDtAdmOrigField()
    Returns
    Type Description
    bool

    ShouldSerializeMatricOrig()

    Declaration
    public bool ShouldSerializeMatricOrig()
    Returns
    Type Description
    bool

    ShouldSerializeNrInsc()

    Declaration
    public bool ShouldSerializeNrInsc()
    Returns
    Type Description
    bool

    ShouldSerializeTpInsc()

    Declaration
    public bool ShouldSerializeTpInsc()
    Returns
    Type Description
    bool

    ShouldSerializeTpRegTrab()

    Declaration
    public bool ShouldSerializeTpRegTrab()
    Returns
    Type Description
    bool