sábado, 14 de agosto de 2010

Tipos de dados standards no ABAP

Os tipos de dados standards no ABAP, predefinidos pela SAP, são divididos em dois grupos: tipos completos e tipos incompletos. Os tipos completos possuem o comprimento da variável fixo não podendo ser alterado. Nos tipos incompletos o comprimento da variável deve ser informado.

Tipos completos:

  • D - tipo para data, formato YYYYMMDD, comprimento 8 (fixo);
  • T - tipo para tempo, formato HHMMSS, comprimento 6 (fixo);
  • I - tipo para inteiros, comprimento 4 (fixo);
  • F - tipo para número em ponto flutuante, comprimento 8 (fixo);
  • STRING - tipo para caracteres de comprimento dinâmico;
  • XSTRING - tipo para hexadecimal de comprimento dinâmico.


Tipos incompletos:

  • C - tipo para caracter;
  • N - tipo para caracter numérico;
  • X - tipo para hexadecimal;
  • P - tipo para número embalado, o número de casas decimais também pode ser especificado.

Os tipos I, F e P são os únicos tipos numéricos. Todos os outros tipos são alfanuméricos.