Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titleConfiguração necessária para envio de e-mail

MV_RELACNT - Conta utilizada para envio do e-mail
MV_RELSERV - Endereço do servidor de e-mail
MV_RELPSW - Senha da conta utilizada para envio do e-mail
MV_RELAUSR - Usuário de autenticação de e-mail
MV_RELAPSW - Senha do usuário de autenticação de e-mail
MV_RELFROM - Endereço de e-mail que ira disparar o e-mail
MV_RELAUTH - Faz autenticação no servidor de e-mail

Informações
title Log XML - MV_TSATLOG = 5MV_TSATLOG
  1. Quando o parâmetro estiver com a opção 1, só será enviado o e-mail com o log se houver erros de integração.
  2. Quando o parâmetro estiver com a opção 2, só será gerado o log (arquivo txt) no diretório definido no parâmetro MV_TSADARQ se houver erros de integração.
  3. Quando o parâmetro estiver com a opção 3, só será enviado o e-mail e gerado o log (arquivo txt) se houver erros de integração.
  4. Quando o parâmetro estiver com a opção 5 o sistema irá gerar
A opção 5 gera
  1. o xml de envio e retorno na pasta system, essa opção é útil para analisar erros, porém consome muito espaço em disco, por isso é importante ativá-lo para realizar o teste necessário e logo depois desativá-lo. Quando ativo o sistema sempre irá gerar o XML na pasta system, independentemente se houve erro ou não na integração. Além disso, se houver erros na integração será gerado o arquivo de log de erro (arquivo txt) no diretório definido no parâmetro MV_TSADARQ e será enviado o e-mail com o log.
    Nome dos arquivos :
    "Numero Sequencial"_SND.
XML →
  1. XML → XML enviado ao Suricato
    "Numero Sequencial"_RCV.
XML →
  1. XML → XML recebido do suricato como retorno do XML SND


03. PORTARIA 671

Com a portaria 671/2021 surgiu a necessidade de realizar 2 alterações no Protheus, para que o sistema consiga realizar corretamente a integração de marcações vindas do Suricato.

...

Totvs custom tabs box
tabsSRA
idssra
Totvs custom tabs box items
defaultyes
referenciasra

Campos utilizados na integração do funcionário, ao incluir ou alterar qualquer um dos dados utilizados para a montagem do XML será realizada uma nova integração.

WSRHTSANaturalPerson

<?xml version="1.0" encoding="UTF-8"?>
-<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    -<soap:Body>
        -<insertOrUpdate xmlns="http://naturalperson.tsa.totvs.com/">
            -<arg0 xmlns="">
                <address>AV. BRAZ LEME </address> Endereço + Num.Endereço + Compl.Ender. (RA_ENDEREC + RA_NUMENDE + RA_COMPLEM)
                <city>SAO PAULO </city> Municipio (RA_MUNICIP)
                <country>BRASILEIRO</country> Nacionalid. (RA_NACIONA)
                <email>totvs@totvs.com.br</email> End. E-Mail (RA_EMAIL)
                <externalKey>T1D MG 01 00079820211011164347</externalKey> Código Unico RA_CODUNIC (Empresa + RA_FILIAL + RA_MAT + Data e hora da Integração)
                <federalId>03024407049</federalId> CPF (RA_CIC)
                <idCard>2020-01-01</idCard> R.G. (RA_RG)
                <idCardDate>1900-01-01</idCardDate> D t.Emis.RG (RA_DTRGEXP) Se não for preenchido será enviado 1900-01-01
                <idCardEmitter>SSP </idCardEmitter> Orgao expedR (RA_RGEXP)
                <idCardState>SP </idCardState> UF do RG (RA_RGUF)
                <image>BitMap da imagem do funcionário</image> Foto do Funcionário (RA_BITMAP)
                <name>Funcionário Totvs </name> Nome do Funcionário (RA_NOME)
                <neighborhood>CASA VERDE </neighborhood> Bairro (RA_BAIRRO)
                <phone1>11111111 </phone1> Telefone (RA_TELEFON)
                <phone2>911111111 </phone2> Num. Celular (RA_NUMCELU)
                <phoneCode1>11</phoneCode1> DDD Telefone (RA_DDDFONE)
                <phoneCode2>11</phoneCode2> DDD Celular (RA_DDDCELU)
                <state>SP</state> Estado (RA_ESTADO)
                <zipCode>02511000</zipCode> CEP (RA_CEP)
                <sex>M</sex> Sexo (RA_SEXO)
                <birthDate>1985-11-19</birthDate> Data Nasc. (RA_NASC)
           </arg0>
       </insertOrUpdate>
    </soap:Body>
</soap:Envelope>


WSRHTSAUserIntegration

<?xml version="1.0" encoding="UTF-8"?>
-<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    -<soap:Body>
        -<insertUserShiftWork xmlns="http://user.tsa.totvs.com/">
            -<arg0 xmlns="">
                <endDate>2049-12-31T00:00:00</endDate> Data Demissão (RA_DEMISSA se RA_DEMISSA estiver vazia será enviado 2049-12-31)
                <initialDate>2021-01-01T00:00:00</initialDate> Data Admissão (RA_ADMISSA)
                <shiftWorkExternalKey>T1D MG 00101</shiftWorkExternalKey> Chave de identificação do turno (Empresa + Turno + Sequencia (Empresa + PF_FILIAL + PF_TURNOPA + PF_SEQUEPA))
                <userExternalKey>T1D MG 01 000798</userExternalKey> Chave de identificação do funcionário (Empresa + RA_FILIAL + RA_MAT)
                <InitialScaleBaseDate>2020-12-28T00:00:00</InitialScaleBaseDate> Primeiro dia da sequência e turno informado. Por exemplo a data de admissão do funcionário foi no dia 01/01/2021, esse dia é uma sexta-feria e a sequência 01 começa na segunda, então será enviada o dia 28/12/2020.
            </arg0>
        </insertUserShiftWork>
    </soap:Body>
</soap:Envelope>

...