Plantilla genérica para Moneda extranjera Estimado Distribuidor: Ninguna de las plantillas genéricas que existen en CONTPAQi® Formatos Digitales tienen la opción de visualizar los documentos en moneda extranjera desde el ADD, por lo tanto, el objetivo de esta nota técnica es explicarte el procedimiento a seguir para que puedas ver los importes en moneda extranjera. Consulta la siguiente información para conocer el procedimiento a seguir para solucionarlo: Qué ocurre Qué hacer Ninguna plantilla contiene el campo correspondiente a la moneda extranjera, por dicha razón, cuando un documento es emitido en dólares y deseas visualizarlo desde el ADD, los importes del documento se despliegan en pesos y no en la moneda con la que se capturó. El procedimiento a seguir es el siguiente: A) Realiza la conexión a CONTPAQi® Formatos Digitales 1. Ingresa a CONTPAQi® Formatos Digitales. 2. Captura el Código del Usuario y la Clave de acceso. Posteriormente conéctate con el servidor. Ejemplo: Usuario Supervisor sin clave. 3. Selecciona la empresa con la cual deseas probar la plantilla. 4. Abre el archivo Plantilla_Generica_CFDI.rdl o tu plantilla personalizada. B) Inserta el campo Moneda a la plantilla 1. Haz clic en el botón y posteriormente, haz clic en la parte de la plantilla donde seas agregar el campo Moneda. 2. Haz doble clic en el campo Text para que se abra la ventana Propiedades. 3. Selecciona la Tabla CFD – TOTALES y el Campo Moneda del documento. 4. Ve a la pestaña Interacción y marca la casilla Ocultar dentro del apartado Visibilidad. 5. Haz clic en el botón OK. C) Modifica la función de la cantidad protegida 1. Ubica la función correspondiente a la Cantidad protegida (esta se encuentra debajo del Importe con letra) y haz doble clic sobre ella. 2. Haz clic en el botón ; borra toda la fórmula dejando únicamente el signo =. Posteriormente, coloca el cursor después de este signo. 3. Haz doble clic en Funciones (Conversión, Números y Cadenas) dentro del apartado Selección de Funciones. Posteriormente, haz doble clic en la función Iif(boolean, trueExpr, falseExpr). 4. Haz clic en el botón Agregar funciones a la fórmula. Al hacerlo, dicha función se incluirá en el apartado Fórmula, de tal forma que quedará la fórmula =Iif(boolean, trueExpr, falseExpr). D) Inserta las fórmulas en la función Iif 1. Haz doble clic en la palabra boolean, vete hasta el final de la lista de Selección de campos, selecciona Fields!CFDTOTALES_moneda y haz clic en el botón Agregar campo a la fórmula. 2. Captura, después de moneda el nombre de la misma. (*) Ejemplo:=’Dólar Americano’. por el siguiente texto: 3. Sustituye la palabra trueExpr Funciones.CantidadProtegida(Convert.ToDouble(Fields!CFDTOTALES_tota l), "dlls.","" ,1). 4. Sustituye la palabra falseExpr por el siguiente texto: Funciones.CantidadProtegida(Convert.ToDouble(Fields!CFDTOTALES_tota l), "pesos","M.N." ,0). La fórmula final deberá ser la siguiente: Iif(Fields!CFDTOTALES_moneda='Dólar Americano',Funciones.CantidadProtegida(Convert.ToDouble(Fields!CFDTOTALES_total), "dlls.","" ,1), Funciones.CantidadProtegida(Convert.ToDouble(Fields!CFDTOTALES_total), "pesos","M.N." ,0)) 5. Guarda la plantilla. (*) Aclaración: Dólar Americano es el nombre sugerido para la moneda extranjera, sin embargo, este dato dependerá del nombre que el cliente requiera en el nodo Moneda. E) Verifica los resultados 1. Ingresa al Administrador de Documentos Digitales (ADD). 2. Visualiza el documento deseado. Este deberá verse similar a esto: Gracias por atender a esta información. LI Helena Gpe. Orona Montoya Arquitecto de Conocimiento Generación de Conocimiento