Percorrer por autor "Fonseca, Mateus Henrique Soares"
A mostrar 1 - 1 de 1
Resultados por página
Opções de ordenação
- Implementação ABAP da ferramenta master contract para gestão especializada de contractos/ordens de venda na GFI FrancePublication . Fonseca, Mateus Henrique Soares; Pereira, João PauloO seguinte relatório documenta o projeto desenvolvido no âmbito da dissertação do mestrado em Informática. No contexto existente, apenas era permitido criar contratos independentes via transações standard, sem que estes partilhassem qualquer ligação para além de herança de dados e/ou na criação por cópia. Permitir que estes pudessem ser agregados num contrato mestre (com as devidas restrições relativas a códigos de empresa, centros de custos, parceiros/vendedores, etc…) facilitaria e agilizaria o monitoramento e gestão dos projetos em termos de recursos, calendarização, eixos de afetação… O trabalho desenvolvido teve como objetivo desenvolver uma implementação de funcionalidades extra ao standard da SAP, nomeadamente a nova ferramenta custom da GFI France, o Master Contract. Esta permite criar, modificar e visualizar Master Contracts, bem como assigná-los a contractos via transações standard (VA01, VA02, VA03, VA41, VA42 e VA43). Foi também possibilitada a criação e assinação em massa via ficheiro Excel e criar Master Contracts via webservice, baseado em SOAP. Numa primeira fase, foi necessário construir todo backbone, isto é, domínios, elementos de dados, estruturas e tabelas bem como implementar os novos dados nas tabelas standard já existentes, VBAK (relativa ao cabeçalho das ordens de venda/contratos) e VBAP (relativa aos itens das ordens de venda/contratos). Na segunda fase, construir e desenvolver o programas custom para a criação, manutenção e visualização de Master Contratcs, o programa para a criação em massa bem como outro para a assinação em massa, criar o webservice para a criação dum Master Contract, e por fim implementar as transações standard para permitir a assinação manual do Master Contract. Na terceira fase foi necessário aplicar o uso de autorizações através de roles assignadas a utilizadores e implementar rotinas standard da VOFM, no caso específico da transferência de dados na criação de contratos por cópia. Finalmente, na última fase, foi necessário aplicar uma extensa sessão de teste, para verificar a funcionalidade do novo desenvolvimento e assegurar a consistência dos dados.
