DOCUMENTAÇÃO CORPORATIVA

AtualizarFuncionario

Objetivo

Este método tem como objetivo atualizar um funcionário já existente no Sistema TARGET Empresa.


Observações Importantes




AtualizacaoCadastroFuncionarioRequest
Campo
Tipo
Obrigatório
(Pagamento de Despesas)
Obrigatório
(Ordem de Abastecimento)
Descrição
Observação
1IdFuncionariointSim
Sim
Id do Funcionário no Sistema TARGET EmpresaN/A
2Ativobool (true || false)SimSimSe o Funcionário está Ativo ou NãoN/A
3NomestringSimSimNome do FuncionárioN/A
4SobrenomestringSimSimSobrenome do FuncionárioN/A
5ContratacaoDataAdmissaoDateTime (YYYY-MM-DD)SimNãoContratação Data de AdmissãoN/A
6ContratacaoDataDemissaoDateTime (YYYY-MM-DD)NãoNãoContratação Data de DemissãoN/A
7RGstringSimSimRG do FuncionárioN/A
8NomeMaestringSimNãoNome da Mãe do FuncionárioN/A
9NomePaistringSimNãoNome do Pai do FuncionárioN/A
10DataHoraNascimentoDateTime (YYYY-MM-DD)SimSimData e Hora do NascimentoN/A
11NacionalidadestringSimNãoNacionalidade do funcionárioN/A
12EmailstringSimSimE-mail do FuncionárioN/A
13TelefoneFixostringSimSimTelefone Fixo do Funcionário
[00] + [12345678]
14TelefoneCelularstringSimSimTelefone Celular do Funcionário
[00] + [912345678]
15TelefoneOutrostringSimNãoOutra opção de Telefone do Funcionário[00] + [912345678]
16LogradourostringSimSimLogradouro do FuncionárioN/A
17NumerostringSimSimNúmero da Residência do FuncionárioN/A
18ComplementostringSimNãoComplemento da Residência do FuncionárioN/A
19BairrostringSimSimBairro da Residência do FuncionárioN/A
20CEPstringSimSimCEP da Residência do FuncionárioN/A
21MunicipioCodigoIBGEintSimSimMunicípio Código IBGEN/A
22NumeroCNHStringNãoNãoCNH do FuncionárioMáximo de 20 Caracteres
23UFCNHStringNãoNãoUF da CNH do Funcionário2 Caracteres
24CategoriaCNHStringNãoNãoCategoria da CNH do FuncionárioMáximo 2 Caracteres
25ValidadeCNHDateTime (YYYY-MM-DD)NãoNãoValidade da CNH do FuncionárioN/A
26DataPrimeiraCNHDateTime (YYYY-MM-DD)NãoNãoData da Primeira CNH do FuncionárioN/A
27ExpedicaoCNHDateTime (YYYY-MM-DD)NãoNãoData da Expedição da CNHN/A


AtualizacaoCadastroFuncionarioResponse
Campo
Tipo
Obrigatório
Descrição
Observação
1ErroErroResponse - stringSimRetorna o Erro ocorrido.N/A
2ComErrobool (true || false)SimRetorna se houve ou não erro na associação do cartão com o funcionário.N/A
3IdFuncionariointSimId FuncionárioN/A
4DataHoraAtualizacaoDateTime (YYYY-MM-DD)NãoData e Hora AtualizaçãoN/A

Método

Abaixo, segue o método - 'AtualizarFuncionario'.

AtualizacaoCadastroFuncionarioRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:tms="http://tmsempresa.v1.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:AtualizarFuncionario>
         <tem:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
         </tem:auth>
         <tem:dadosAtualizacao>
            <tms:CodigoFuncionario>?</tms:CodigoFuncionario>
            <tms:Ativo>?</tms:Ativo>
            <tms:Nome>?</tms:Nome>
            <tms:Sobrenome>?</tms:Sobrenome>
            <tms:ContratacaoDataAdmissao>?</tms:ContratacaoDataAdmissao>
            <tms:ContratacaoDataDemissao>?</tms:ContratacaoDataDemissao>
            <tms:RG>?</tms:RG>
            <tms:NomeMae>?</tms:NomeMae>
            <tms:NomePai>?</tms:NomePai>
            <tms:DataHoraNascimento>?</tms:DataHoraNascimento>
            <tms:Nacionalidade>?</tms:Nacionalidade>
            <tms:Email>?</tms:Email>
            <tms:TelefoneFixo>?</tms:TelefoneFixo>
            <tms:TelefoneCelular>?</tms:TelefoneCelular>
            <tms:TelefoneOutro>?</tms:TelefoneOutro>
            <tms:Logradouro>?</tms:Logradouro>
            <tms:Numero>?</tms:Numero>
            <tms:Complemento>?</tms:Complemento>
            <tms:Bairro>?</tms:Bairro>
            <tms:CEP>?</tms:CEP>
            <tms:MunicipioCodigoIBGE>?</tms:MunicipioCodigoIBGE>
            <tms:NumeroCNH>?</tms:NumeroCNH>
            <tms:UFCNH>?</tms:UFCNH>
            <tms:CategoriaCNH>?</tms:CategoriaCNH>
            <tms:ValidadeCNH>?</tms:ValidadeCNH>
            <tms:DataPrimeiraCNH>?</tms:DataPrimeiraCNH>
            <tms:ExpedicaoCNH>?</tms:ExpedicaoCNH>
         </tem:dadosAtualizacao>
      </tem:AtualizarFuncionario>
   </soapenv:Body>
</soapenv:Envelope>