Class InfoContrato2200
Informações do contrato de trabalho
Inheritance
InfoContrato2200
Assembly: Unimake.Business.DFe.dll
Syntax
public class InfoContrato2200
Properties
AcumCargo
Informar se o cargo, emprego ou função pública é acumulável
Declaration
[XmlElement("acumCargo")]
public SimNaoLetra? AcumCargo { get; set; }
Property Value
AlvaraJudicial
Informações do alvará judicial em caso de contratação de menores de 14 anos, em qualquer categoria,
e de maiores de 14 e menores de 16, em categoria diferente de "Aprendiz"
Declaration
[XmlElement("alvaraJudicial")]
public AlvaraJudicial2200 AlvaraJudicial { get; set; }
Property Value
CBOCargo
Informar a Classificação Brasileira de Ocupações - CBO relativa ao cargo
Declaration
[XmlElement("CBOCargo")]
public string CBOCargo { get; set; }
Property Value
CBOFuncao
Informar a CBO relativa à função de confiança/cargo em comissão
Declaration
[XmlElement("CBOFuncao")]
public string CBOFuncao { get; set; }
Property Value
CodCateg
Preencher com o código da categoria do trabalhador
Declaration
[XmlElement("codCateg")]
public CodCateg CodCateg { get; set; }
Property Value
DtIngrCargo
Data de ingresso do servidor no cargo
Declaration
[XmlIgnore]
public DateTimeOffset DtIngrCargo { get; set; }
Property Value
DtIngrCargoField
Declaration
[XmlElement("dtIngrCargo")]
public string DtIngrCargoField { get; set; }
Property Value
Duracao
Informações da remuneração e periodicidade de pagamento
Declaration
[XmlElement("duracao")]
public Duracao2200 Duracao { get; set; }
Property Value
HorContratual
Informações do horário contratual do trabalhador
Declaration
[XmlElement("horContratual")]
public HorContratual2200 HorContratual { get; set; }
Property Value
LocalTrabalho
Informações do local de trabalho
Declaration
[XmlElement("localTrabalho")]
public LocalTrabalho2200 LocalTrabalho { get; set; }
Property Value
NmCargo
Declaration
[XmlElement("nmCargo")]
public string NmCargo { get; set; }
Property Value
NmFuncao
Informar o nome da função de confiança/cargo em comissão
Declaration
[XmlElement("nmFuncao")]
public string NmFuncao { get; set; }
Property Value
Observacoes
Observações do contrato de trabalho
Declaration
[XmlElement("observacoes")]
public List<Observacoes2200> Observacoes { get; set; }
Property Value
Remuneracao
Informações da remuneração e periodicidade de pagamento
Declaration
[XmlElement("remuneracao")]
public Remuneracao2200 Remuneracao { get; set; }
Property Value
TreiCap
Treinamentos, capacitações, exercícios simulados, autorizações ou outras anotações que devam ser anotadas
no registro de empregados e/ou na CTPS, por determinação de Norma Regulamentadora - NR
Declaration
[XmlElement("treiCap")]
public List<TreiCap2200> TreiCap { get; set; }
Property Value
Methods
ShouldSerializeAcumCargo()
Declaration
public bool ShouldSerializeAcumCargo()
Returns
ShouldSerializeCBOCargo()
Declaration
public bool ShouldSerializeCBOCargo()
Returns
ShouldSerializeCBOFuncao()
Declaration
public bool ShouldSerializeCBOFuncao()
Returns
ShouldSerializeDtIngrCargoField()
Declaration
public bool ShouldSerializeDtIngrCargoField()
Returns
ShouldSerializeNmCargo()
Declaration
public bool ShouldSerializeNmCargo()
Returns
ShouldSerializeNmFuncao()
Declaration
public bool ShouldSerializeNmFuncao()
Returns