Integração com API REST e TOTVS : um estudo de caso de um PDV

Bibliographic Details
Main Author: Cabral, Rodrigo Felippe Alves
Publication Date: 2022
Format: Bachelor thesis
Language: por
Source: Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
Download full: http://repositorio.ifro.edu.br/handle/123456789/634
Summary: Trabalho de conclusão de curso apresentado ao Instituto Federal de Educação, Ciência e Tecnologia de Rondônia – Campus Vilhena, como requisito à obtenção do grau de Tecnólogo em Análise e Desenvolvimento de Sistemas.
id IFRO-1_65a1957bbb70656ca2c35a12a60c758a
oai_identifier_str oai:repositorio.ifro.edu.br:123456789/634
network_acronym_str IFRO-1
network_name_str Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
repository_id_str
spelling Integração com API REST e TOTVS : um estudo de caso de um PDVTOTVSIFROADVPLPDVIFROADVPLTOTVSProtheusAPIRestRestfulMobilidadeTrabalho de conclusão de curso apresentado ao Instituto Federal de Educação, Ciência e Tecnologia de Rondônia – Campus Vilhena, como requisito à obtenção do grau de Tecnólogo em Análise e Desenvolvimento de Sistemas.A tecnologia da informação, cada vez mais evidenciada nos últimos anos, tem trazido diversos benefícios na vida cotidiana e vem sendo uma exigência no mundo dos negócios. O Software Protheus é um sistema de ERP desenvolvido pela TOTVS e, de acordo com seu site (TOTVS, 2022), é utilizado no Brasil e em diversos países da América Latina, apresenta algumas limitações em alguns processos, que hoje só são disponíveis através de uma estação de trabalho fixa. Este trabalho tem como objetivo viabilizar a interação com outras plataformas através do desenvolvimento de uma API de integração responsável por abrir inúmeras possibilidades, deixando disponíveis, por exemplo, os processos de cadastro de clientes e produtos, emissão de orçamento, pré-vendas ou comandas eletrônicas, entre outras, conforme necessidade do cliente, independentemente da forma ou linguagem utilizada para tal. Portanto esse trabalho consiste no desenvolvimento de uma API que será construída utilizando uma Arquitetura Orientada a Serviços, com ênfase na arquitetura REST fazendo uso de Web Services, permitindo que aplicações que venham a ser implementadas em diferentes plataformas e linguagens de programação possam consumir os serviços. A implementação da API faz uso da linguagem TL++ e da plataforma de serviços do software de ERP TOTVS Protheus, armazenando e consumindo dados do banco de dados do software, e irá dispor de documentação com os endpoints implementados. A implementação dessa API garantiu uma inovação para o software ERP em questão e possibilita a integração entre diferentes empresas e soluções de tecnologia, mediando serviços e somadas à capacidade de troca e volume de dados entre várias plataformas.Information technology, increasingly evident in recent years, has brought several benefits in our lives and has been a requirement in the business world. The Protheus Software, a TOTVS Protheus ERP system developed by TOTVS and according to its website (TOTVS, 2022), is used in Brazil and in several Latin American countries. from a fixed workstation. This work aims to enable interaction with other platforms through the development of an integration API responsible for opening up numerous possibilities, making available, for example, customer and product registration processes, budget issuance, pre-sales or electronic commands. , among others, according to the client’s needs, regardless of the form or language used for this purpose. However, this work proposes the development of an API that will be built using a Service Oriented Architecture, with emphasis on the REST architecture making use of Web Services, allowing applications that will be implemented in different platforms and programming languages to consume the services. The API implementation makes use of the TL++ language and the services platform of the ERP software TOTVS Protheus, storing and consuming data from the software database, and will have documentation with the implemented endpointsCampus VilhenaTecnologia em Análise e Desenvolvimento de SistemasGuimarães, Roberto SimplícioCabral, Rodrigo Felippe Alves2023-12-13T18:53:26Z2023-12-13T18:53:26Z2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCABRAL, Rodrigo Felippe Alves. Integração com API REST e TOTVS : um estudo de caso de um PDV. Orientador: Roberto Simplício Guimarães. 2022. 76 f. Trabalho de Conclusão de Curso (Tecnólogo em Análise e Desenvolvimento de Sistemas), Instituto Federal de Educação, Ciência e Tecnologia de Rondônia, Vilhena, 2022.http://repositorio.ifro.edu.br/handle/123456789/634porreponame:Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondôniainstname:Instituto Federal de Educação, Ciência e Tecnologia de Rondôniainstacron:IFROinfo:eu-repo/semantics/openAccess2023-12-14T13:32:16Zoai:repositorio.ifro.edu.br:123456789/634Repositório InstitucionalPUBhttps://repositorio.ifro.edu.br/server/oai/requestri@ifro.edu.br || abib@ifro.edu.bropendoar:2023-12-14T13:32:16Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia - Instituto Federal de Educação, Ciência e Tecnologia de Rondôniafalse
dc.title.none.fl_str_mv Integração com API REST e TOTVS : um estudo de caso de um PDV
title Integração com API REST e TOTVS : um estudo de caso de um PDV
spellingShingle Integração com API REST e TOTVS : um estudo de caso de um PDV
Cabral, Rodrigo Felippe Alves
TOTVS
IFRO
ADVPL
PDV
IFRO
ADVPL
TOTVS
Protheus
API
Rest
Restful
Mobilidade
title_short Integração com API REST e TOTVS : um estudo de caso de um PDV
title_full Integração com API REST e TOTVS : um estudo de caso de um PDV
title_fullStr Integração com API REST e TOTVS : um estudo de caso de um PDV
title_full_unstemmed Integração com API REST e TOTVS : um estudo de caso de um PDV
title_sort Integração com API REST e TOTVS : um estudo de caso de um PDV
author Cabral, Rodrigo Felippe Alves
author_facet Cabral, Rodrigo Felippe Alves
author_role author
dc.contributor.none.fl_str_mv Guimarães, Roberto Simplício
dc.contributor.author.fl_str_mv Cabral, Rodrigo Felippe Alves
dc.subject.por.fl_str_mv TOTVS
IFRO
ADVPL
PDV
IFRO
ADVPL
TOTVS
Protheus
API
Rest
Restful
Mobilidade
topic TOTVS
IFRO
ADVPL
PDV
IFRO
ADVPL
TOTVS
Protheus
API
Rest
Restful
Mobilidade
description Trabalho de conclusão de curso apresentado ao Instituto Federal de Educação, Ciência e Tecnologia de Rondônia – Campus Vilhena, como requisito à obtenção do grau de Tecnólogo em Análise e Desenvolvimento de Sistemas.
publishDate 2022
dc.date.none.fl_str_mv 2022
2023-12-13T18:53:26Z
2023-12-13T18:53:26Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv CABRAL, Rodrigo Felippe Alves. Integração com API REST e TOTVS : um estudo de caso de um PDV. Orientador: Roberto Simplício Guimarães. 2022. 76 f. Trabalho de Conclusão de Curso (Tecnólogo em Análise e Desenvolvimento de Sistemas), Instituto Federal de Educação, Ciência e Tecnologia de Rondônia, Vilhena, 2022.
http://repositorio.ifro.edu.br/handle/123456789/634
identifier_str_mv CABRAL, Rodrigo Felippe Alves. Integração com API REST e TOTVS : um estudo de caso de um PDV. Orientador: Roberto Simplício Guimarães. 2022. 76 f. Trabalho de Conclusão de Curso (Tecnólogo em Análise e Desenvolvimento de Sistemas), Instituto Federal de Educação, Ciência e Tecnologia de Rondônia, Vilhena, 2022.
url http://repositorio.ifro.edu.br/handle/123456789/634
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Campus Vilhena
Tecnologia em Análise e Desenvolvimento de Sistemas
publisher.none.fl_str_mv Campus Vilhena
Tecnologia em Análise e Desenvolvimento de Sistemas
dc.source.none.fl_str_mv reponame:Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
instname:Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
instacron:IFRO
instname_str Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
instacron_str IFRO
institution IFRO
reponame_str Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
collection Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
repository.name.fl_str_mv Repositório Institucional do Instituto Federal de Educação, Ciência e Tecnologia de Rondônia - Instituto Federal de Educação, Ciência e Tecnologia de Rondônia
repository.mail.fl_str_mv ri@ifro.edu.br || abib@ifro.edu.br
_version_ 1798415011742220288