on 11-04-2015 6:47 PM
Boa tarde!
Após atualizarmos nosso GRC NFe10 do SP18 para o SP22 a função /XNFE/CTE_TRANSFORMER foi "completamente comentada" e apareceu a mensagem: "This FM is deprecated!!! Don't use".
O problema é que esta função era usada internamente em um processo que não pode parar.
Alguém saberia me dizer se foi liberada alguma outra função em substituição desta?
Até o momento não encontrei nada referente a esta função.
Att.,
Maycon Menezes
Bom dia à todos.
Apenas dando um retorno para vocês, a solução mais rápida, não a melhor, mas a que nos atendeu no momento foi adaptar a função standard.
Basicamente usei a função '/XNFE/CTE_EXTRACT_VERSAO' e fiz alguns ajustes nos valores retornados. Isso resolveu o nosso problema!
Desde já agradeço a colaboração de todos!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maycon Sylva,
Estava com este mesmo problema e criei uma copia da função Standard e funcionou.
att,
Wellington Oliveira.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maycon, XNFE/NFE_TRANSFORMER_PROCESS é o que você pode usar para buscar as infos que voce quer. Porém, a SAP já sinalizou que irá obsoletar esta FM num futuro próximo tb. Estamos sempre correndo este risco ... rsrs. Abracos. Daniel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maycon,
Talvez a /XNFE/TRANSFORM_CTE_TO_DB_IN te atenda.
Infelizmente esta perda de compatibilidade é um risco assumido a se fazer uso de funções não liberadas, pois a SAP apenas olha para os colaterais standard, sem considerar desenvolvimentos envolvidos.
Se esta FM que indiquei não ajudar, sugiro navegar nas funções disparadas a partir do proxy relativo ao processo Z que você estiver usando. Exemplo: se for recebimento de CT-e, recomendo estudar a interface CFB2B_procCTe_IB.
Boa sorte,
Abs,
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Eduardo, boa noite,
Estamos com o mesmo problema reportado: fizemos o upgrade para o SP22 neste final de semana (08/11/2015) e agora a função /XNFE/CTE_TRANSFORMER se tornou obsoleta. Utilizamos esta função para obter os dados de Inscrição Estadual, UFs (tags UFIni, UFEnv, UFFim) e também os dados de transporte (tag infModal e todas as tags dentro desta) - que só estão presentes no XML e no parâmetro ET_STRUCTURES desta função - para fazer algumas validações e tratamentos de acordo com regras de negócio internas do cliente.
Estamos tentando utilizar a função /XNFE/TRANSFORM_CTE_TO_DB_IN, porém os dados acima descritos necessários para as regras de negócio não estão disponíveis.
Como estamos com a grande maioria dos CT-es aguardando escrituração em Produção, estamos a ponto de copiar a função /XNFE/CTE_TRANSFORMER para uma função Z, descomentando todo o código e chamando esta função Z no lugar da standard.
Se tiver outra sugestão que nos permita permanecer mais SAP e menos ZAP, é bem-vinda!
Edit: O contexto onde a função é chamada é no método /XNFE/IF_BADI_FLEXIBLE_STEP_CT~STEP_AFTER_DACTE. Os processos de CTe do cliente são tratados no processo CTEFLXBL.
Eduardo, essa função era utilizada para a leitura e tratamento do XML em nosso GRC, dados estes que na sequência são transmitidos (LT_STRUCTURE) para o nosso ambiente ECC no qual serão utilizados por alguns processos de logística e fretes.
Obs.: Essa função é chamada dentro de um Z que é executado via JOB.
Bom dia Andre,
tenho exatamente o mesmo cenario aqui. Ainda estamos na fase de planejamento do upgrade e essa informação veio a calhar.
Na documentação da BAdI a SAP recomenda o uso da classe CL_PROXY_XML_TRANSFORM para mapear as estruturas do XML para as estruturas ABAP.
Daí, ou você copia o antigo standard, ou você implementa uma função sua usando as mesmas tecnicas usadas pelo standard e tem que se preocupar em atualizar a função a cada nova modificação no proxy/xml, ou... se lasca.
[]'s
JN
User | Count |
---|---|
13 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.