Dynamics 365 BC

Comunicação via WebServices (*) com a Segurança Social

2023-09-15

Desde o início do ano que a Segurança Social disponibilizou um conjunto de webservices que permitem a comunicação, em tempo real, de várias informações relativas aos recursos humanos.

Business Central dispõe das funcionalidades necessárias para estabelecer esta comunicação, designadamente os seguintes webservices:

Admissão Segurança Social:

 

Com este Web Service, ao efetuar a admissão de um colaborador, na funcionalidade “ Actualizar Dados de Empregado”, irá ser gerado de imediato uma comunicação com o Portal da Segurança Social com a informação exigida conforme documento facultado pela Segurança Social e que pode ser consultado em plataforma_servicos_especificacoes_tecnicas.pdf (seg-social.pt).

 

 

Adicionar Período de Rendimento: 

 

Este Web Services permite que, no momento em que se cria um novo período de rendimento, no Business Central, automaticamente seja efetuada, de imediato,  a sua comunicação ao portal da Segurança Social. Evita-se assim que o utilizador tenha que recorrer ao portal da Segurança Social para atualizar esta informação.

 

 

Cessar Vínculo do Colaborador:

 

 Com este Web Service, ao efetuar a saída do colaborador no Business Central (cessação de contrato), a informação será diretamente comunicada com o portal da Segurança Social.

 

 

Alterar Contrato:

 

Funciona de uma forma semelhante ao “Adicionar Período de Rendimento”, sendo comunicado o período do novo contrato.

 

 

Alterar Horário: 

 

Este Web Service é semelhante ao “Altera Contrato”, sendo comunicado o novo horário do colaborador para um determinado período.

De modo a auditar as comunicações efetuadas, a funcionalidade disponibiliza também o histórico das comunicações efetuadas, bem como a informação enviada e o estado ( “sucesso” / ”erro”) que pode ser consultado a qualquer momento pelo utilizador.

 

 

(*) ● Web Service é o termo usado para a transferência de dados, através de protocolos de comunicação, para diferentes plataformas (neste caso a plataforma da Segurança Social), independente das linguagens de programação utilizadas nessas plataformas. Como principais vantagens do uso de web services, podemos destacar:

● Maior segurança: Dado que a comunicação via Web Service não envolve uma comunicação direta com a Base de Dados, esta fica salvaguardada.

● Redução de Custos: Com a utilização de Web Services não é necessário criar aplicações à medida para a integração de dados, algo que pode ser bastante caro. Os Web Services tiram partido de protocolos e da infraestrutura Web já existente na organização, requerendo por isso pouco investimento.

● Simplificação da Comunicação: Uma vez que o funcionamento do Web Service necessita apenas de tecnologia XML/JSON e protocolos HTTP, a comunicação entre sistemas e aplicações é bastante simplificada.

● Versatilidade: Um Web Service pode ser utilizado por várias plataformas com diferentes objetivos de negócio.

SHARE:

Voltar

Quer manter-se a par de todas a novidades da myPartner? Subscreva a nossa newsletter.

Artigos Relacionados