Buenos días,
En algún otro post he hablado algo sobre realizar el cambio de empresa en navision, dentro de la misma compañia cuando se esta programando, pero aún no tengo muy claro como hacerlo.
Lo que tengo que hacer es:
La empresa A vende un producto a B. (Pedido de venta)
La empresa B compra ese producto a A. (Pedido de compra)
Ya tengo creados esos dos pedidos, ahora lo que quiero es que cuando estoy en la empresa A y pulso el botón para registrar el Pedido de venta, se registre también el pedido de compra de la empresa B y se generen los albaranes o facturas. (Además tengo que traerme los palets de la empresa A a la empresa B, pero bueno… eso ya será otra historia).
He probado con lo siguiente:
CHANGECOMPANY–> No me vale, CHANGECOMPANY solo me cambia de empresa un objeto, si tengo que llamar a una codeunit, hacer un VALIDATE o cualquier cosa que requiera de otros objetos, tendría que cambiarlos todos uno a uno, algo que sería posible, pero muy tedioso y no creo que sea una buena idea.
STARTSESSION –> No tengo muy claro su funcionamiento, lo he utilizado para llamar a una codeunit, pasarle un rec y que me haga cosas en otra empresa, pero no me termina de funcionar muy bien, algunas cosas las hace y otras no. Se ejecuta de fondo y de forma asíncrona a mi código.
¿Hay mas opciones para cambiar de empresas en NAV? ¿Es posible hacer lo que estoy diciendo?
Muchas gracias!