Class InfoTSVTermino
Informações do término da prestação de serviço ou da execução da obra.
Inheritance
System.Object
InfoTSVTermino
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()
Assembly: Unimake.Business.DFe.dll
Syntax
public class InfoTSVTermino
Properties
DtTerm
Validação: Deve ser uma data igual ou anterior à data atual acrescida de 10 (dez) dias.
Declaration
public DateTimeOffset DtTerm { get; set; }
Property Value
Type |
Description |
System.DateTimeOffset |
|
DtTermField
Validação: Deve ser uma data igual ou anterior à data atual acrescida de 10 (dez) dias.
Declaration
public string DtTermField { get; set; }
Property Value
Type |
Description |
System.String |
|
MtvDesligTSV
Declaration
public MtvDesligTSV? MtvDesligTSV { get; set; }
Property Value
MudancaCPF
Informação do novo CPF do trabalhador.
Declaration
public MudancaCPFESocial2399 MudancaCPF { get; set; }
Property Value
NrProcTrab
Número que identifica o processo trabalhista, quando o
término de TSVE se der por decisão judicial.
Validação: Se preenchido, deve ser um processo judicial
válido, com 20 (vinte) algarismos.
Declaration
public string NrProcTrab { get; set; }
Property Value
Type |
Description |
System.String |
|
PensAlim
Indicativo de pensão alimentícia para fins de retenção de FGTS.
Declaration
public PensAlim? PensAlim { get; set; }
Property Value
Type |
Description |
System.Nullable<PensAlim> |
|
PercAliment
Percentual a ser destinado a pensão alimentícia.
Validação: Deve ser maior que 0 (zero) e menor ou igual
a 100 (cem).
Informação obrigatória e exclusiva se pensAlim = [1, 3].
Declaration
public double PercAliment { get; set; }
Property Value
Type |
Description |
System.Double |
|
PercAlimentField
Declaration
public string PercAlimentField { get; set; }
Property Value
Type |
Description |
System.String |
|
RemunAposTerm
Informações sobre a "quarentena" remunerada de
trabalhador desligado ou outra situação de término com data anterior.
O grupo deve ser preenchido apenas no caso do
trabalhador que recebe remuneração após o
desligamento por estar impossibilitado de exercer
atividade remunerada ou no caso de término
reconhecido judicialmente com data anterior a
competências com remunerações já informadas no eSocial.
Declaration
public RemunAposTerm RemunAposTerm { get; set; }
Property Value
VerbasResc
Grupo onde são prestadas as informações relativas às
verbas rescisórias do diretor não empregado, com FGTS.
Declaration
public VerbasRescESocial2399 VerbasResc { get; set; }
Property Value
VrAlim
Valor da pensão alimentícia.
Validação: Deve ser maior que 0 (zero).
Informação obrigatória e exclusiva se pensAlim = [2, 3].
Declaration
public double VrAlim { get; set; }
Property Value
Type |
Description |
System.Double |
|
VrAlimField
Declaration
public string VrAlimField { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
ShouldSerializeMtvDesligTsV()
Declaration
public bool ShouldSerializeMtvDesligTsV()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeNrProcTrab()
Declaration
public bool ShouldSerializeNrProcTrab()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializePensAlim()
Declaration
public bool ShouldSerializePensAlim()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializePercAlimentField()
Declaration
public bool ShouldSerializePercAlimentField()
Returns
Type |
Description |
System.Boolean |
|
ShouldSerializeVrAlimField()
Declaration
public bool ShouldSerializeVrAlimField()
Returns
Type |
Description |
System.Boolean |
|