Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class InfoContrato

    Informações do contrato de trabalho.

    Inheritance
    object
    InfoContrato
    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 InfoContrato

    Properties

    AcumCargo

    Informar se o cargo, emprego ou função pública é acumulável. Valores válidos: S - Sim N - Não Validação: Preenchimento obrigatório se a natureza jurídica do declarante for igual a 1XX-X, 201-1 ou 203-8.

    Declaration
    [XmlElement("acumCargo")]
    public SimNaoLetra? AcumCargo { get; set; }
    Property Value
    Type Description
    SimNaoLetra?

    AlvaraJudicial

    Dados do alvará judicial

    Declaration
    [XmlElement("alvaraJudicial")]
    public AlvaraJudicial AlvaraJudicial { get; set; }
    Property Value
    Type Description
    AlvaraJudicial

    CBOCargo

    Informar a Classificação Brasileira de Ocupações - CBO relativa ao cargo. Validação: Informação obrigatória e exclusiva se nmCargo for preenchido.Se informado, deve ser um código válido e existente na tabela de CBO, com 6 (seis) posições.

    Declaration
    [XmlElement("CBOCargo")]
    public string CBOCargo { get; set; }
    Property Value
    Type Description
    string

    CBOFuncao

    Informar o nome da função de confiança/cargo em comissão. Validação: Preenchimento obrigatório se for relativo a servidor nomeado em cargo em comissão(no evento S2200, tpRegTrab = [2] e tpProv = [2]).

    Declaration
    [XmlElement("CBOFuncao")]
    public string CBOFuncao { get; set; }
    Property Value
    Type Description
    string

    CodCateg

    Preencher com o código da categoria do trabalhador.

    Declaration
    [XmlElement("codCateg")]
    public CodCateg CodCateg { get; set; }
    Property Value
    Type Description
    CodCateg

    Duracao

    Duração do contrato de trabalho

    Declaration
    [XmlElement("duracao")]
    public Duracao Duracao { get; set; }
    Property Value
    Type Description
    Duracao

    HorContratual

    Informações do horário contratual do trabalhador

    Declaration
    [XmlElement("horContratual")]
    public HorContratual HorContratual { get; set; }
    Property Value
    Type Description
    HorContratual

    LocalTrabalho

    Informações do local de trabalho

    Declaration
    [XmlElement("localTrabalho")]
    public LocalTrabalho LocalTrabalho { get; set; }
    Property Value
    Type Description
    LocalTrabalho

    NmCargo

    Informar o nome do cargo. Validação: O preenchimento é obrigatório, exceto se for relativo a servidor nomeado em cargo em comissão(no evento S-2200, tpRegTrab = [2] e tpProv = [2]).

    Declaration
    [XmlElement("nmCargo")]
    public string NmCargo { get; set; }
    Property Value
    Type Description
    string

    NmFuncao

    Informar o nome da função de confiança/cargo em comissão. Validação: Preenchimento obrigatório se for relativo a servidor nomeado em cargo em comissão(no evento S2200, tpRegTrab = [2] e tpProv = [2]).

    Declaration
    [XmlElement("nmFuncao")]
    public string NmFuncao { get; set; }
    Property Value
    Type Description
    string

    Observacoes

    Observações do contrato de trabalho

    Declaration
    [XmlElement("observacoes")]
    public List<Observacoes2306> Observacoes { get; set; }
    Property Value
    Type Description
    List<Observacoes2306>

    Remuneracao

    Informações da remuneração e periodicidade de pagamento

    Declaration
    [XmlElement("remuneracao")]
    public Remuneracao2206 Remuneracao { get; set; }
    Property Value
    Type Description
    Remuneracao2206

    TreiCap

    Treinamentos, capacitações, exercícios simulados e outras anotações

    Declaration
    [XmlElement("treiCap")]
    public List<TreiCap> TreiCap { get; set; }
    Property Value
    Type Description
    List<TreiCap>

    Methods

    ShouldSerializeAcumCargo()

    Declaration
    public bool ShouldSerializeAcumCargo()
    Returns
    Type Description
    bool

    ShouldSerializeCBOCargo()

    Declaration
    public bool ShouldSerializeCBOCargo()
    Returns
    Type Description
    bool

    ShouldSerializeCBOFuncao()

    Declaration
    public bool ShouldSerializeCBOFuncao()
    Returns
    Type Description
    bool

    ShouldSerializeNmCargo()

    Declaration
    public bool ShouldSerializeNmCargo()
    Returns
    Type Description
    bool

    ShouldSerializeNmFuncao()

    Declaration
    public bool ShouldSerializeNmFuncao()
    Returns
    Type Description
    bool