Localização – Componente Ativo

Olá pessoal,

Como sabemos, a solução da SAP possui vários componentes de localização para atender as diferentes exigências para as operações de empresas ao redor do mundo.

Quando pensamos em localização a tabela T005 desempenha um importante papel na determinação de quais características devem ser preenchidas para adequar algumas rotinas aos requerimentos de cada operação local.

Essa tabela, contém dados relevantes para delimitações diretas em cada país como: Comprimento do código postal, chave bancária, moeda forte, código do idioma, formato de data, entre outras. Mas também ela é responsável por fornecer dados para importantes verificações em rotinas específicas referentes aos componentes de localização.

No âmbito dos dados transacionais no Brasil, como: controle de cópia SD (campos específicos), telas de transação (Ordens de Vendas e Pedidos de Compras), Rotinas de Nota Fiscal e muitos outros, estes são afetados direta ou indiretamente pelo conteúdo de campos da tabela T005. Dois desses campos merecem nossa atenção:

t005-landk = Chave do País de Veículo

t005-intca = ISO code

Como padrão, a SAP recomenda sempre o preenchimento de ambos os campos sendo os seguintes valores para o Brasil:

t005-landk = ‘BRA’.

t005-intca = ‘BR’.

Como de costume, existe um módulo de função standard amplamente utilizado nas rotinas que dependem da verificação sobre SE e QUAL componente de localização está ativo:

J_1BSA_COMPONENT_ACTIVE

Este módulo de função é chamado indicando-se a empresa e o componente que se deseja verificar a ativação. No caso do Brasil a função seria chamada passando-se os seguintes parâmetros:

BUKRS = Código da Empresa
COMPONENT = ‘BR’

Caso o componente não esteja ativo a função retorna uma exceção. Note que essa verificação também pode ser chamada por desenvolvimentos próprios (Z’s) para verificar se o componente Brasil está ativo e isso é especialmente útil em clientes com instâncias compartilhadas por vários países onde o bom senso pede que rotinas que possam afetar a solução global (user-exit da ordem de vendas, por exemplo) sejam isoladas para execução apenas por empresas de determinado país.

Abaixo, um exemplo prático do impacto do campo t005-landk:

  • Menu de Configuração:

Active_01

  • Seleção do País

Active_02

  • Código País Veículo = ‘BRA’

Active_04

  • Guia “País” ativa no processamento da ordem de vendas

Active_05

  • Código País Veículo alterado para ‘XX’ – Que significa, componente inativo.

Active_03

  • Guia “País” não mais é exibida no processamento da ordem de vendas

Active_06

 

Feliz 2016 e boas configurações a todos!!!

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s