Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class Duracao

    Duração do contrato de trabalho.

    Inheritance
    System.Object
    Duracao
    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 Duracao

    Properties

    DtTerm

    Data do término do contrato por prazo determinado. Validação: O preenchimento é obrigatório se tpContr = [2].Não informar se tpContr = [1]. Se preenchido, deve ser igual ou posterior à data de admissão(no caso de transferência ou mudança de CPF, igual ou posterior a sucessaoVinc/dtTransf, transfDom/dtTransf ou dtAltCPF do evento S-2200, conforme o caso). Retornar alerta caso a data informada seja anterior a dtAlteracao.

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

    DtTermField

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

    ObjDet

    Indicação do objeto determinante da contratação por prazo determinado(obra, serviço, safra, etc.). Validação: O preenchimento é obrigatório e exclusivo se tpContr = [3].

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

    TpContr

    Tipo de contrato de trabalho. Valores válidos: 1 - Prazo indeterminado 2 - Prazo determinado, definido em dias 3 - Prazo determinado, vinculado à ocorrência de um fato Validação: Se codCateg = [103] e dtAlteracao >= [2024- 04-22], deve ser informado[2].

    Declaration
    public TipoDeContratoDeTrabalho TpContr { get; set; }
    Property Value
    Type Description
    TipoDeContratoDeTrabalho

    Methods

    ShouldSerializeDtTermField()

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

    ShouldSerializeObjDet()

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