Class InfoContr
Informações do contrato de trabalho
Assembly: Unimake.Business.DFe.dll
Syntax
Properties
CodCateg
Preencher com o código da categoria do trabalhador
Declaration
[XmlElement("codCateg")]
public CodCateg? CodCateg { get; set; }
Property Value
DtAdmOrig
Preencher com a data de admissão original do vínculo (data de admissão antes da alteração)
Declaration
[XmlIgnore]
public DateTimeOffset DtAdmOrig { get; set; }
Property Value
DtAdmOrigField
Declaration
[XmlElement("dtAdmOrig")]
public string DtAdmOrigField { get; set; }
Property Value
DtInicio
Data de início de TSVE, que pode ser:
a) Para o cooperado, a data de ingresso na cooperativa;
b) Para o diretor não empregado, a data de posse no cargo;
c) Para o dirigente sindical, a data de início do mandato no sindicato;
d) Para o estagiário, a data de início do estágio;
e) Para o trabalhador avulso, a data de ingresso no Órgão Gestor de Mão de Obra - OGMO ou no sindicato;
f) Para o servidor público exercente de cargo eletivo, a data de início do mandato;
g) Para os demais trabalhadores, a data de início das atividades
Declaration
[XmlIgnore]
public DateTimeOffset DtInicio { get; set; }
Property Value
DtInicioField
Declaration
[XmlElement("dtInicio")]
public string DtInicioField { get; set; }
Property Value
IdeEstab
Identificação do estabelecimento responsável pelo pagamento ao trabalhador dos valores informados neste evento
Declaration
[XmlElement("ideEstab")]
public IdeEstab2500 IdeEstab { get; set; }
Property Value
IndCateg
Indicativo se houve reconhecimento de categoria do trabalhador diferente da informada (no eSocial ou na GFIP) pelo declarante
Declaration
[XmlElement("indCateg")]
public SimNaoLetra IndCateg { get; set; }
Property Value
IndContr
Indicativo se o contrato possui informação no evento S-2190, S-2200 ou S-2300 no declarante
Declaration
[XmlElement("indContr")]
public SimNaoLetra IndContr { get; set; }
Property Value
IndMotDeslig
Indicativo se houve reconhecimento de motivo de desligamento diferente do informado pelo declarante
Declaration
[XmlElement("indMotDeslig")]
public SimNaoLetra IndMotDeslig { get; set; }
Property Value
IndNatAtiv
Indicativo se houve reconhecimento de natureza da atividade diferente da cadastrada pelo declarante
Declaration
[XmlElement("indNatAtiv")]
public SimNaoLetra IndNatAtiv { get; set; }
Property Value
IndReint
Indicativo de reintegração do empregado
Declaration
[XmlElement("indReint")]
public SimNaoLetra? IndReint { get; set; }
Property Value
InfoCompl
Informações complementares do contrato de trabalho
Declaration
[XmlElement("infoCompl")]
public InfoCompl InfoCompl { get; set; }
Property Value
Matricula
Matrícula atribuída ao trabalhador pela empresa ou, no caso de servidor público, a matrícula constante no Sistema de Administração de Recursos Humanos do órgão
Declaration
[XmlElement("matricula")]
public string Matricula { get; set; }
Property Value
MudCategAtiv
Informação do novo código de categoria e/ou da nova natureza da atividade, no caso de reconhecimento judicial nesse sentido
Declaration
[XmlElement("mudCategAtiv")]
public List<MudCategAtiv> MudCategAtiv { get; set; }
Property Value
TpContr
Tipo de contrato a que se refere o processo judicial ou a demanda submetida à CCP ou ao NINTER
Declaration
[XmlElement("tpContr")]
public TpContr TpContr { get; set; }
Property Value
UnicContr
Informações dos vínculos/contratos incorporados, no caso de reconhecimento de unicidade contratual
Declaration
[XmlElement("unicContr")]
public List<UnicContr> UnicContr { get; set; }
Property Value
Methods
ShouldSerializeCodCateg()
Declaration
public bool ShouldSerializeCodCateg()
Returns
ShouldSerializeDtAdmOrigField()
Declaration
public bool ShouldSerializeDtAdmOrigField()
Returns
ShouldSerializeDtInicioField()
Declaration
public bool ShouldSerializeDtInicioField()
Returns
ShouldSerializeIndReint()
Declaration
public bool ShouldSerializeIndReint()
Returns
ShouldSerializeMatricula()
Declaration
public bool ShouldSerializeMatricula()
Returns