Patrocinado por
Patrocinado por Inetum

É a sério ou a brincar?

images/thumbnail.jpg - Thumbnail

Há coisas que só podem mesmo acontecer em produtivo. Outras há que muito pelo contrário

Por exemplo, não é incomum um programa enviar emails para clientes ou para utilizadores. No entanto, durante os testes, é indesejável que estes emails lhes sejam enviados.

Há uma forma simples de verificar se estamos em produtivo: usar a função PRGN_CHECK_SYSTEM_PRODUCTIVE.

Se olharem para o código vão ver que ela se limita a verificar se a flag T000-CCCATEGORY = ‘P’.

Nota: Convém confirmarem que no vosso sistema as coisas estão bem definidas, ou seja, que em DEV e em QAS a flag não é igual a P. Por exemplo, no projecto onde estou isto não funciona porque QAS é copiado directamente de PRD e fica lá com P também.

Obrigado NASA’s Marshall Space Flight Center pela foto.

O Abapinho saúda-vos.