on 10-24-2009 10:24 AM
Hola a todos,
Tengo una consulta a ver si alguien sabe si se peude resolver sin desarrollo. Necesito copiar el valor del campo CardName al campo nombre de la dirección en la ficha de direcciones del interlocutor en el momento de craerlo. Lo he intentado con una búsqueda formateada y no consigo que me funcione.
Gracias de antemano.
Un saludo,
Tere
Hola....
Con el siguiente query traes el dato requerido (CardName) al campo Nombre de Dirección.
SELECT $[$7.0.0]
-
-
esto lee el valor "Nombre de Socio de Negocios" en pantalla previo a la creación del registro
, simplemente deja la busqueda formateada en el campo destino (Adress), y defines que se ejecute cada vez que se modifca el campo Nombre de Socio de Negocios.
Con ello, te aseguras que cada vez que se ingrese el nombre, éste sea automáticamente llevado al campo de nombre de dirección.
Espero te sea de ayuda,
Saludos Cordiales,
PD: Si considera que el caso ha sido resuelto, favor cerrar el mismo.
Edited by: Paul Ponce on Oct 24, 2009 3:29 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola CupaJ1....
La lógica del query es relativamente sencilla y paso a explicarla a continuación:
SELECT $[$7.0.0]
Como primer paso debes habilitar la opción Vista --> Información de Sistema...
Si abres el Maestro de Socio de Negocios, y te posicionas en el campo nombre de Socio de Negocios, notarás que en el borde inferior izquierdo de la pantalla, aparecen ciertos datos.
La nomenclatura que SAP Business One toma es
$[$Field Index. Field Column. Number/Currency/Date.0]
Esta sintaxis de consulta incluye tres elementos:
u2022 Field index (índice de campo): Cada campo de la ventana activa se puede vincular mediante un índice único. ESTO APARECE EN LA INFO DE SISTEMA COMO "ITEM".
u2022 Field column (columna de campo): Si el campo necesario es de tabla (código de artículo, nombre de artículo,
precio, cantidad en documentos de marketing, etc.), se debe vincular mediante números de columna e
índice. Si el campo necesario es de título, este elemento se debe fijar en 0. ESTO APARECE EN LA INFO DE SISTEMA COMO "COLUMN"
u2022 Number / Currency / Date / 0 (número/moneda/fecha/0): Si el campo necesario incluye un número y un símbolo de
moneda (precio de artículo, total del documento), introduzca Number para recuperar el número sin el símbolo de moneda o la unidad de medida. Esta separación es fundamental si el usuario desea utilizar el precio para constantes aritméticas. Para recuperar el símbolo de moneda o la unidad de peso, introduzca Currency. Si el campo necesario es de fecha y se va a utilizar para cálculo, introduzca Date. Si el campo contiene un valor individual (campo de cantidad, de código de artículo, de descripción de artículo, código de tarjeta o número de documento), este elemento se debe fijar en 0. ESTO APARECE EN LA INFO DE SISTEMA COMO "ROW"
Como puedes ver, en el caso de documentos de marketing, especificamente en las tablas de detalle cobran importancia los valores que en nuestro query actual
"SELECT $[$7.0.0]"
aparecen con CEROS.
En resumen, si por ejemplo, modificas el query a
"SELECT $[$4.0.0]"
, en lugar de traer el Nombre del Socio de Negocios, traerá su código, pues si te posicionas en ese campo verás que ITEM muestra el valor 4.
Puedes probar y si tienes alguna otra duda respecto de este tema generas un nuevo post sobre lo mismo
Saludos Cordiales,
Edited by: Paul Ponce on Oct 24, 2009 9:30 PM
Hola....
Con el siguiente query traes el dato requerido (CardName) al campo Nombre de Dirección.
SELECT $[$7.0.0] -
-
esto lee el valor "Nombre de Socio de Negocios" en pantalla previo a la creación del registro
, simplemente deja la busqueda formateada en el campo destino (Adress), y defines que se ejecute cada vez que se modifca el campo Nombre de Socio de Negocios.
Con ello, te aseguras que cada vez que se ingrese el nombre, éste sea automáticamente llevado al campo de nombre de dirección.
Espero te sea de ayuda,
Saludos Cordiales,
PD: Si considera que el caso ha sido resuelto, favor cerrar el mismo.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.