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 | Size | Format | |
---|---|---|---|---|
TCC_AfonsoGomes.pdf | 2,87 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.