Compartir a través de


Cómo agregar la dirección de correo electrónico del cliente al informe formulario de pedido en blanco de SOP o al informe formulario de factura en blanco de SOP en Microsoft Dynamics GP

En este artículo se describe cómo agregar la dirección de correo electrónico del cliente al informe formulario de pedido en blanco de SOP o al informe formulario de factura en blanco de SOP en Microsoft Dynamics GP.

Se aplica a: Microsoft Dynamics GP
Número de KB original: 874101

Introducción

* Actualizar

Nueva información: en su lugar, use la función RW_GetInternetText en Report Writer. Esta función extraerá directamente del campo TO . El campo calculado debe tener un aspecto similar al siguiente, extrayendo el identificador de cliente y el identificador de dirección de 'Declaración a', con los enteros 30, 1 y 10 adjuntos. El campo calc debe establecerse en un tipo de resultado STRING.
FUNCTION_SCRIPT(RW_GetInternetText"CUS"RM_Customer_MSTR.ID del ClienteRM_Customer_MSTR.Código de Dirección del Cliente - Instrucción To30110 )

Información del artículo anterior: (opción alternativa)

Para agregar la dirección de correo electrónico del cliente al informe formulario de pedido en blanco de SOP o al informe formulario de factura en blanco de SOP en Microsoft Dynamics GP, use la función RW_GetInternetInfo Report Writer para extraer el campo EMAIL de la misma ventana de información de Internet en la que se encuentra la dirección de correo electrónico.

  • La dirección de correo electrónico usada con plantillas de Word se almacena en el campo EmailToAddress de la tabla Direcciones de Internet (SY01200) y no se puede vincular directamente este campo al formulario de orden en blanco de SOP. Use la solución alternativa que se describe a continuación.

  • Use la función RW_GetInternetInfo que extrae la dirección de correo electrónico del campo INET1 en la misma tabla de direcciones de Internet (SY01200).

    Nota:

    Puede copiar el campo EmailToAddress en el campo INET1 todo dentro de la misma tabla SY01200.

  • En Dynamics GP, la dirección de correo electrónico debe estar en el campo Correo electrónico en la sección INTERNETINFORMATION del identificador de dirección (es decir, la sección central de la misma ventana). Indique a los usuarios que escriban la dirección de correo electrónico en el campo de E-MAIL en ambas secciones a partir de ahora.

Para agregar la dirección de correo electrónico del cliente al informe formulario de pedido en blanco de SOP, siga estos pasos.

Nota:

Estos pasos también se aplican al informe del formulario de factura en blanco de SOP.

Paso 1: Copia de seguridad del archivo Reports.dic

Si ha modificado informes, haga una copia de seguridad del archivo Reports.dic. Para localizar el archivo Reports.dic, siga estos pasos:

  1. Siga el paso adecuado:

    En Microsoft Dynamics GP, seleccione Herramientas en el menú Microsoft Dynamics GP, Configuración, Sistema y, a continuación, seleccione Editar archivo de inicio.

  2. Si se le solicita la contraseña, escriba la contraseña del sistema.

  3. Siga el paso adecuado:

    En Microsoft Dynamics GP, seleccione Microsoft Dynamics GP en la ventana Editar archivo de inicio.

  4. Anote la ruta de acceso que aparece en el cuadro Informes .

  5. Para cerrar la ventana Editar archivo de inicio, seleccione Aceptar.

Paso 2: Abrir el informe

  1. Siga el paso adecuado:

    En Microsoft Dynamics GP, seleccione Herramientas en el menú Microsoft Dynamics GP, seleccione Personalizar y, a continuación, seleccione Escritor de informes.

  2. En la lista Producto , seleccione Microsoft Dynamics GP.

  3. Seleccione Informes.

  4. En la lista Informes originales, seleccione Formulario de pedido en blanco de SOP y, a continuación, seleccione Insertar.

  5. En la lista Informes modificados , seleccione Formulario de pedido en blanco de SOP y, a continuación, seleccione Abrir.

  6. En la ventana Definición de informe, seleccione Tablas y seleccione Archivo maestro de direcciones de clientes y seleccione Nuevo. La tabla MSTR del cliente de RM debe aparecer, por lo que seleccione Listo para agregarla. Ahora seleccione Diseño.

Paso 3: Crear un campo calculado

  1. En la ventana Cuadro de herramientas, seleccione Campos calculados en la lista que aparece en la pestaña Diseño.

  2. Seleccione Nuevo.

  3. En la ventana Definición de Campo Calculado, escriba correo electrónico en el cuadro Nombre.

  4. En la lista Tipo de resultado, seleccione Cadena y, a continuación, seleccione Calculado en el cuadro Tipo de expresión.

  5. Seleccione la pestaña Funciones y, a continuación, seleccione Definido por el usuario.

  6. En la lista Núcleo , seleccione Sistema.

  7. En la lista Función , seleccione RW_GetInternetInfo y, a continuación, seleccione Agregar.

  8. Seleccione la pestaña Constantes y, a continuación, seleccione cadena en la lista Tipo.

  9. En el campo Constante , escriba CUS y, a continuación, seleccione Agregar.

  10. Seleccione la pestaña Campos y, a continuación, seleccione RM Customer MSTR en la lista de Recursos.

  11. En la lista Campo , seleccione Número de cliente y, a continuación, seleccione Agregar.

  12. En la lista Recursos , seleccione RMCustomer MSTR de nuevo *** en la lista Campo , seleccione Código de dirección y, a continuación, seleccione Agregar.

  13. Seleccione la pestaña Constantes y luego seleccione Entero en la lista Tipo.

  14. En el campo Constante , escriba 1 y, a continuación, seleccione Agregar. La expresión calculada muestra lo siguiente. Agregue también el paréntesis final.

    FUNCTION_SCRIPT(RW_GetInternetInfo"CUS"RM_Customer_MSTR.Número de ClienteRM_Customer_MSTR.Address Code1)'

  15. Seleccione Aceptar.

Paso 4: Agregar el campo calculado al informe

  1. En la lista Barra de herramientas , seleccione Campos calculados.
  2. Arrastre correo electrónico a la sección PH y a la sección RH.

Paso 5: Guardar el informe modificado

  1. En el menú Archivo , seleccione Microsoft Dynamics GP.
  2. Seleccione Guardar cuando se le pida que guarde los cambios en el diseño del informe.
  3. Seleccione Guardar cuando se le pida que guarde los cambios en el informe modificado.

Paso 6: Concesión de seguridad al informe

Uso de la seguridad en Microsoft Dynamics GP 10.0 y versiones posteriores

  1. En el menú Microsoft Dynamics GP , seleccione Herramientas, Configuración, Sistema y, a continuación, seleccione Formularios e informes alternativos o modificados.
  2. En el cuadro ID, escriba el ID de informes y formularios alternativos o modificados que está asociado con el ID de usuario que imprimirá este informe modificado.
  3. En la lista Producto , seleccione Microsoft Dynamics GP.
  4. En la lista Tipo , seleccione Informes.
  5. Expanda Ventas.
  6. Expande la carpeta del informe que modificaste.
  7. Seleccione Microsoft Dynamics GP (modificado) .
  8. Haga clic en Guardar.
  9. En el menú Microsoft Dynamics GP , seleccione Herramientas, Configuración, Sistema y, después , Seguridad del usuario.
  10. En la lista Usuario , seleccione un identificador de usuario.
  11. En la lista Empresa , seleccione una empresa.
  12. En la lista de ID de Formularios y Informes Alternativos/Modificados, seleccione el ID del paso 2.