Origen: Soporte técnico de Microsoft

PUBLICACIÓN RÁPIDA

LOS ARTÍCULOS DE PUBLICACIÓN RÁPIDA PROPORCIONAN INFORMACIÓN DIRECTAMENTE DESDE LA ORGANIZACIÓN DE SOPORTE TÉCNICO DE MICROSOFT. LA INFORMACIÓN QUE SE CONTIENE EN ESTE DOCUMENTO SE CREA EN RESPUESTA A TEMAS EMERGENTES O ÚNICOS, O ESTÁ DESTINADA A COMPLEMENTAR OTRA INFORMACIÓN DE LA BASE DE CONOCIMIENTO.

Síntomas

Al usar servicios web para Microsoft Dynamics GP 10.0 o para Microsoft Dynamics GP 9.0, se produce una excepción SOAP. Si hace clic en Detalle de excepción interno al ver la excepción en la consola de administración de excepciones, encontrará un mensaje de error similar al siguiente mensaje de error:

Un código de moneda ISO 4217 debe tener tres caracteres de longitud; el valor es Código.

Nota El marcador de posición Código representa el código de moneda real que usa. El código de moneda contiene uno o dos caracteres. Por ejemplo, el marcador de posición Código puede ser EE. UU.

Causa

Este problema se produce porque se usó un código de moneda ISO no válido en Microsoft Dynamics GP. Servicios web para Microsoft Dynamics GP requiere un código de moneda ISO de tres caracteres para cada moneda en Microsoft Dynamics GP. Por lo tanto, si usa un código de moneda ISO de un carácter o un código de moneda ISO de dos caracteres en Microsoft Dynamics GP, no puede realizar ninguna operación que haga referencia a esa moneda.

Resolución

Para resolver este problema, modifique el código de moneda ISO no válido en Microsoft Dynamics GP. Para ello, siga estos pasos:

  1. Inicie sesión en Microsoft Dynamics GP como usuario que tenga un rol de administrador.

  2. Use el método adecuado:

    • Si usa Microsoft Dynamics GP 10.0, haga clic en Microsoft Dynamics GP , seleccione Herramientas , seleccione Configuración, Seleccione Sistemay, a continuación, haga clic en Moneda.

    • Si usa Microsoft Dynamics GP 9.0, haga clic en Herramientas , seleccione Configuración, seleccione Sistema y, a continuación, haga clic en Moneda.

  3. En la ventana Configuración de moneda, haga clic en el botón de búsqueda situado junto al campo Id. de moneda.

  4. En la ventana Monedas, haga clic en el id. de moneda que tiene el código de moneda ISO no válido y, a continuación, haga clic en Seleccionar.

  5. En la ventana Configuración de moneda, escriba tres caracteres en el campo Código ISO para crear un código de moneda único y, a continuación, haga clic en Guardar.

DECLINACIÓN DE RESPONSABILIDADES

MICROSOFT Y/O SUS PROVEEDORES NO OFRECEN NINGUNA REPRESENTACIÓN NI GARANTÍA SOBRE LA IDONEIDAD, LA CONFIABILIDAD O LA PRECISIÓN DE LA INFORMACIÓN CONTENIDA EN LOS DOCUMENTOS Y LOS GRÁFICOS RELACIONADOS PUBLICADOS EN ESTE SITIO WEB (LOS "MATERIALES") PARA NINGÚN FIN. LOS MATERIALES PUEDEN INCLUIR IMPRECISIONES TÉCNICAS O ERRORES TIPOGRÁFICOS Y PUEDEN REVISARSE EN CUALQUIER MOMENTO SIN PREVIO AVISO. EN LA MEDIDA MÁXIMA PERMITIDA POR LA LEGISLACIÓN APLICABLE, MICROSOFT Y/O SUS PROVEEDORES RENUNCIAN Y EXCLUYEN TODAS LAS REPRESENTACIONES, GARANTÍAS Y CONDICIONES, YA SEAN EXPRESAS, IMPLÍCITAS O LEGALES, INCLUIDAS, ENTRE OTRAS, LAS REPRESENTACIONES, GARANTÍAS O CONDICIONES DE TÍTULO, NO INFRACCIÓN, CONDICIÓN O CALIDAD SATISFACTORIAS, COMERCIABILIDAD Y IDONEIDAD PARA UN FIN PARTICULAR, CON RESPECTO A LOS MATERIALES.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.