Hola Jorge,
Primero revisa cuál es la moneda actual que está asociada a tu proveedor. (Si está en Nuevos Soles o Dólares)
Si está en Dólares, puede suceder que la cuenta contable asociada a la cuenta por pagar, esté parametrizada para transaccionar solamente con Nuevos Soles.
Para cambiar esta configuración, puedes irte al Plan de Cuentas y cambiar la opción a monedas (todas).
Espero haberte ayudado.
Saludos