Avalados por :

Problema ao capturar código alternativo no SAP: Solução para documentos de vendas e compras

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 0 Vistas
0
Cargando...

Olá Fórum, o caso é o seguinte, ao implementar o SAP em minha empresa, usamos o número do artigo para cadastrar novos códigos de artigo para nós. O código que usávamos antes é anexado a cada artigo como um código alternativo, o qual pode ser modificado quantas vezes desejado, mesmo que já tenha tido movimentações. Meu problema é que esse código não pode ser usado nos documentos de vendas e compras como código principal. Ou seja, ao tentar inserir um código alternativo em, por exemplo, uma ordem de vendas, tenho que clicar com o botão direito e abrir a lista de artigos, em seguida selecionar a coluna do código alternativo e buscar, pois se eu o inserir diretamente na ordem de vendas, não trará resultados.

Saudações,

Ing. Raúl Abraham

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Obrigado pela sua ajuda, vou revisar quais relatórios estão sendo ignorados.

Cumprimentos,

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá...

Você poderia avaliar o seguinte:

É possível criar um campo de usuário a nível de detalhe nos documentos e, em seguida, posicionar esse campo de usuário como a primeira coluna em cada documento, através das parametrizações do formulário.

A ideia é que este campo de usuário tenha uma pesquisa formatada que liste todos os códigos alternativos ou aqueles que não são possíveis de chamar no campo padrão de número do artigo. Esta primeira pesquisa formatada seria simplesmente um select para o seu campo de usuário da tabela OITM (Mestre de Artigos).

SELECT T0.U_CAMPODEUSUARIO FROM OITM T0

Além disso, você atribui uma pesquisa formatada ao campo número do artigo, de forma que cada vez que inserir um código alternativo no campo de usuário, essa pesquisa seja executada e traga o número do artigo associado. Esta segunda pesquisa formatada seria algo assim...

SELECT T0.ItemCode FROM OITM T0 WHERE T0.U_CAMPODEUSUARIO = $[$Item.U_CAMPODEUSUARIO.0]

onde

$[$Item.U_CAMPODEUSUARIO.0]

é o valor na tela que é atribuído ao campo de usuário

Espero que isso seja útil

Saudações cordiais,

Editado por: Paul Ponce em 5 de outubro de 2010 às 22h16

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?