Hola -

 

El escenario es el siguiente:

  •  Se realiza una conversión de numero a letras bajo la función numeralsToTxt_ES en Dynamics AX 2012 y presenta problemas con la impresión en letras ya que no corresponde al valor numérico.
  •  Se puede reproducir haciendo el siguiente Job
  •  Copy the following code (Ctrl+C)

      static void Jobnumtotxt(Args _args)
       {
          AmountMST   amount;
          str         value;
       
          amount = 32831641.22;
       

      value = numeralsToTxt_ES(amount,CurrencyGender::findByCurrencyCode("<currency_code>").Gender,true,"cop",false,false);
          
      info(value);
      }

  • Nota: Se ha colocado entre signos de mayores la etiqueta currency_code la cual corresponde a la moneda del país que ustedes hayan integrado, en especifico fue para Colombia (COP)

Este tema derivó en el siguiente: KB 2786062, lo pueden pedir al Team de soporte por si llegasen a tener algún problema con generación de cheques.

 

Espero les sirva...

 

saludos!