Class HorContratual
Informações do horário contratual do trabalhador.
Inheritance
HorContratual
Assembly: Unimake.Business.DFe.dll
Syntax
public class HorContratual
Properties
DscJorn
Descrição da jornada semanal contratual, contendo os
dias da semana e os respectivos horários contratuais
(entrada, saída e intervalos).
Declaration
[XmlElement("dscJorn")]
public string DscJorn { get; set; }
Property Value
HorNoturno
Indicar se a jornada semanal possui horário noturno (no
todo ou em parte).
Valores válidos:
S - Sim
N - Não
Validação: Informação obrigatória se codCateg for
diferente de[111].
Declaration
[XmlElement("horNoturno")]
public SimNaoLetra? HorNoturno { get; set; }
Property Value
Quantidade média de horas relativas à jornada semanal do trabalhador.
Validação: Deve ser preenchida se codCateg for diferente
de[111]. Se informada, deve ser maior que 0 (zero).
Declaration
[XmlIgnore]
public double QtdHrsSem { get; set; }
Property Value
Declaration
[XmlElement("qtdHrsSem")]
public string QtdHrsSemField { get; set; }
Property Value
TmpParc
Preencher com o código relativo ao tipo de contrato em
tempo parcial.
Valores válidos:
0 - Não é contrato em tempo parcial
1 - Limitado a 25 horas semanais
2 - Limitado a 30 horas semanais
3 - Limitado a 26 horas semanais
Validação: O código [1] só é válido se codCateg = [104].
Os códigos [2, 3] não são válidos se codCateg = [104].
Declaration
[XmlElement("tmpParc")]
public TmpParc TmpParc { get; set; }
Property Value
TpJornada
Tipo de jornada
Valores válidos:
2 - Jornada 12 x 36 (12 horas de trabalho seguidas de 36
horas ininterruptas de descanso)
3 - Jornada com horário diário fixo e folga variável
4 - Jornada com horário diário fixo e folga fixa(no
domingo)
5 - Jornada com horário diário fixo e folga fixa(exceto no
domingo)
6 - Jornada com horário diário fixo e folga fixa(em outro
dia da semana), com folga adicional periódica no
domingo
7 - Turno ininterrupto de revezamento
9 - Demais tipos de jornada
Declaration
[XmlElement("tpJornada")]
public TpJornada TpJornada { get; set; }
Property Value
Methods
ShouldSerializeHorNoturno()
Declaration
public bool ShouldSerializeHorNoturno()
Returns
Declaration
public bool ShouldSerializeQtdHrsSemField()
Returns