Preguntas Frecuentes / Anveo EDI Connect / Realizando cálculos en mapeos de NAV
This is an automatic translation. The original post is available in Inglés.

Realizando cálculos en mapeos de NAV

Si necesitas realizar cálculos básicos no necesitas escribir una función de EDI Callback para ello, puedes hacerlo directamente en un mapeo mapping NAV. Aquí está cómo hacerlo, explicado usando el ejemplo del importe del IVA en una factura.

En la línea de la factura de venta tienes el importe de la línea, el importe base del IVA, el importe incluido. tina, etc. Lo que no se tiene directamente es la cantidad de tina en sí, se puede calcular a partir de la cantidad base de tina y la cantidad incluída. de la cuba sustrayendo la última de la primera. En el NAV esto se hace en la página de estadísticas y en los mapeos del NAV podemos usar diferentes modos de asignación en una línea de mapping de datos:

Como se puede ver en la imagen de arriba, sólo están disponibles los cuatro tipos de cálculo básicos «Suma», «Resta», «Multiplicación» y «División», pero eso debería ser suficiente para la mayoría de los escenarios. Para el ejemplo de la cantidad de tina se necesitan dos líneas mapping mapeo: en la primera línea, se añade la cantidad incl. a su campo de cantidad de tina. En la segunda línea, se utiliza el modo de asignación «Sustracción» para el importe base del IVA y como resultado se tiene el importe del IVA.

En este punto se podría pensar en utilizar este método para resumir todos los campos de cantidad. Sí, eso es posible pero hay una forma más fácil de obtener las sumas, este tema se trata en el artículo https://docs.anveogroup.com/en/kb/adding-sums-to-your-edi-document/.