Class: Teodoro::Leiaute::ArquivoS2205::ContratoDeTrabalhoSemVinculo
- Inherits:
-
Object
- Object
- Teodoro::Leiaute::ArquivoS2205::ContratoDeTrabalhoSemVinculo
- Includes:
- ContratoDeTrabalho
- Defined in:
- lib/teodoro/leiaute/arquivo_s2205.rb
Instance Method Summary collapse
- #categoria_do_trabalhador ⇒ Object
- #data_de_inicio ⇒ Object
- #matricula_do_trabalhador ⇒ Object
- #nome_do_arquivo_data_identificacao_do_contrato ⇒ Object
Instance Method Details
#categoria_do_trabalhador ⇒ Object
406 407 408 |
# File 'lib/teodoro/leiaute/arquivo_s2205.rb', line 406 def categoria_do_trabalhador contrato.categoria_do_trabalhador end |
#data_de_inicio ⇒ Object
410 411 412 |
# File 'lib/teodoro/leiaute/arquivo_s2205.rb', line 410 def data_de_inicio contrato.data_de_inicio end |
#matricula_do_trabalhador ⇒ Object
402 403 404 |
# File 'lib/teodoro/leiaute/arquivo_s2205.rb', line 402 def matricula_do_trabalhador contrato.matricula_do_trabalhador end |
#nome_do_arquivo_data_identificacao_do_contrato ⇒ Object
391 392 393 394 395 396 397 398 399 400 |
# File 'lib/teodoro/leiaute/arquivo_s2205.rb', line 391 def nome_do_arquivo_data_identificacao_do_contrato "[#{ [ 'TSV', categoria_do_trabalhador, data_de_inicio.delete('-'), *matricula_do_trabalhador ].join('_') }]" end |