segunda-feira, 21 de março de 2011

Design de Aplicações - Parte 10

Classes vs Funções

A execução pode ser disponibilizada numa classe ou num grupo de funções. Disponibilizar por classe é preferencial excepto se venha a ser usada por RFC. Nesse caso o programador deve optar por seguir a nomenclatura dos BAPI’s bem como disponibilizar toda a informação dos RFC’s nas próprias funções. Idealmente deve seguir também as convenções dos BAPI’s e ainda associar um objecto mas isso nem sempre se justifica.

Intervalos de numeração

Tipos de documento totalmente novos devem ter associado um intervalo de numeração. A obtenção do número de documento deve respeitar as funções standard para garantir a parametrização do intervalo de numeração, como por exemplo o uso de buffers.

Objectos de Bloqueio

Tal como para o intervalo de numeração, os tipos de documento novos devem obrigatoriamente controlar o documento com um objecto de bloqueio. 

Sem comentários:

Enviar um comentário