Skip to Content
author's profile photo Former Member
Former Member

Búsqueda Formulada - Cuentas Contables en Base a Proyectos

Buenos Días Estimados Consultores de SAP

Me encuentro en la necesidad de realizar un proceso en los documentos de Ventas Clientes - Entrega en el detalle del documento al momento de seleccionar un articulo automáticamente me recupera en el campo de Cuenta de precios de coste (T0.[CogsAcct]), la cuenta que fue parametrizadas en los grupos de artículos.

Lo que necesitamos es al momento de seleccionar el proyecto me cambie la cuenta contable para poder lograr esto cree un campo de usuario a nivel de los Proyectos colocando la cuenta a recuperar por el proyecto, como se muestra en la imagen .

En base a esto realice el siguiente query, donde lo coloco como una búsqueda formulada en el campo de Cuenta de precios de coste, pero no me recuperar los valores.

SELECT T0.[U_Co_cuenta] FROM OPRJ T0 INNER JOIN DLN1 T1 ON T0.PrjCode = T1.Project

Where T1.Project =$[DLN1.PROJECT]

Agradezco por su apoyo.

Saludos

Carlos Ortega

Proyectos.jpg (116.1 kB)
Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Sep 03, 2013 at 06:01 PM

    Buen día Carlos,

    El problema con tu consulta es que estás incluyendo un INNER JOIN a la misma tabla de las entregas, esto no es posible, porque el documento aún no lo tienes generado y está obteniendo información de todas las entregas que tienen el mismo proyecto que capturas en esa línea del artículo.

    Cambié un poquito tu consulta, puedes intentar para ver si es lo que necesitas obtener:

    SELECT T0.[U_Co_cuenta] FROM OPRJ T0WHERE T0.PrjCode =$[DLN1.PROJECT]

    Con esto solo consultamos la tabla de proyectos donde el código coincida con el de la línea del artículo.

    Saludos,

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.