Skip to Content
0
Former Member
Jan 19, 2011 at 08:14 PM

Migração de Taxas de Imposto para Registro de Condição - J_1BTXSDCV

734 Views

Ola,

Estou com o seguinte problema:

O Funcional entra na J1BTAX -> Preparação da Condição -> Migração -> Tabela de Imposto para Condições.

Opção: V (Vendas e Distribuição) = Flegada

Escolhe-se a linha : J_1BTXSDCV Tabela gerada para a visão J_1BTXSDCV 291

Quando manda executar aparece a seguinte mensagem de erro:

"Não foi possivel gerar o objeto a classe CL_J_1BTXSDCV".

Debugando cheguei ate:

  • Create an instance of the class that handles the table.

  • The type is determined dynamically from the name of the table.

CONCATENATE 'CL_' wa_views-viewmap-tabname INTO lv_classname.

TRY.

CREATE OBJECT o_table TYPE (lv_classname)

EXPORTING i_viewmap = wa_views-viewmap

i_alv_list = alv_list.

CATCH cx_sy_create_object_error INTO o_except.

Onde ele monta o nome da classe e verifica se ela existe:

Se a opção marcada na hora de executar é a visão CL_J_1BTXSDCV ele da a mensagem de erro

Mas, se por exemplo, escolho outra J_1BTAXCODEV ele funciona e o debug chega ate o seguinte programa: J_1B_MIGRATE_TAX_RATES_CL1

Nele existe a declaração para a classe cl_j_1btaxcodev,por exemplo:

CLASS cl_j_1btaxcodev DEFINITION

Alguem tem ideia o que pode se existe Nota pra isso?

Pois não encontrei nada ainda.

E creio que enquanto nao tiver o CLASS XXXXXX DEFINITION para a CL_J_1BTXSDCV ele vai continuar dando erro.

Neste programa existe o CLASS cl_j_1btxsdc DEFINITION

Mas nao para a visão.

Se alguem tiver alguma dica, sera bem vinda.

Att.