Please use this identifier to cite or link to this item: http://riu.ufam.edu.br/handle/prefix/8154
metadata.dc.type: Trabalho de Conclusão de Curso
Title: Automação de seleção e quantificação de itens em notas de empenho no sistema AFI/SEFAZ-AM
metadata.dc.creator: Gomes, Afonso dos Santos
metadata.dc.contributor.advisor1: Silva Junior, Edson Nascimento
metadata.dc.contributor.referee1: Gadelha, Bruno Freitas
metadata.dc.contributor.referee2: Feitosa, Eduardo Luzeiro
metadata.dc.description.resumo: Este documento descreve o desenvolvimento de um aplicativo computacional projetado para automatizar a seleção e quantificação de itens em notas de empenho dentro do Sistema AFI/SEFAZ emitidas pela SEDUC-AM. O aplicativo tem como objetivo reduzir significativamente o tempo gasto para a seleção de itens durante a emissão de notas de empenho. A emissão manual de notas contendo mais de 450 itens levava cerca de 6 horas, enquanto o aplicativo desenvolvido reduziu esse tempo para aproximadamente 10 minutos. Esta economia de tempo é alcançada por meio de interações intuitivas na tela, integração com planilhas do Excel e inserção automatizada na tabela HTML do Sistema AFI/SEFAZ. O aplicativo foi implementada utilizando a linguagem de programação Python, juntamente com bibliotecas-chave, como Playwright para automação do navegador Firefox, openpyxl para acessar arquivos do Microsoft Excel e PySimpleGui para criar interfaces de usuário simples, porém eficazes.
Abstract: This document describes the development of a computational application designed to automate the selection and quantification of items in purchase orders within the AFI/SEFAZ-AM System issued by SEDUC-AM. The application aims to significantly reduce the time spent on item selection during the issuance of purchase orders. Manually issuing orders containing more than 450 items took approximately 6 hours, while the developed application reduced this time to approximately 10 minutes. This time savings is achieved through intuitive on-screen interactions, integration with Excel spreadsheets, and automated insertion into the HTML table of the AFI/SEFAZ-AM System. The application was implemented using the Python programming language, along with key libraries such as Playwright for Firefox browser automation, openpyxl for accessing Microsoft Excel files, and PySimpleGui for creating simple yet effective user interfaces.
Keywords: Automação
Nota de empenho
Finanças públicas
AFI - Administração Financeira Integrada
Python
Automation
Commitment note
Public financial
metadata.dc.subject.cnpq: CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: LINGUAGENS DE PROGRAMACAO
CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: SISTEMAS DE COMPUTACAO: SOFTWARE BASICO
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
metadata.dc.publisher.department: FT - Faculdade de Tecnologia
metadata.dc.publisher.course: Engenharia da Computação - Bacharelado - Manaus
metadata.dc.rights: Acesso Aberto
metadata.dc.rights.uri: https://creativecommons.org/licenses/by-nc-nd/4.0/
URI: http://riu.ufam.edu.br/handle/prefix/8154
metadata.dc.subject.controlado: .
.
Appears in Collections:Trabalho de Conclusão de Curso - Graduação - Engenharias

Files in This Item:
File Description SizeFormat 
TCC_AfonsoGomes.pdf2,87 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.