Si así te está funcionando bien, adelante... Solo ten en cuenta lo siguiente:
Hay que tener cuidado a la hora de elegir qué campo de tipo d cambio usar. SAP B1 tiene 2 diferentes. Además, si te guias solo por la moneda, podrías ver casos en que tienes moneda Pesos en las tablas e SAP y en el documento verás Moneda del Sistema y ahí podrías obtener información incorrecta si usas el campo de tipo de cambio incorrecto. De ahí que lo recomendable sea usar los campos que te comento de acuerdo al TIPO de moneda (CurSource), que es distinto a la moneda que se usó.