Hola, tenemos una empresa con NAV 5 y en el sistema se tienen 5 empresas, el problema que tenemos es que tenemos que tener en todas las empresas los productos (solo algunos campos), clientes y proveedores con la misma información. Y el proceso de hacerse manual ha impactado en muchos errores. Tienen alguna solución o alternativa para solucionar mi problema?? Gracias
No escribo muy bien el ingles pero el texto lo traduzco de Google:
Hello, we have a company with NAV 5 in the system have 5 Companies , The problem we have that is we have to have bathroom All Companies Products ( adj some fields only ), customers and suppliers with the same information. And the process of becoming the manual has impacted many mistakes. Any solution or alternative have to solve my problem ?? Thank you
0
Comments
- use NAV's RapidStart tool kit to extract from one company and update the others
- RapidiOnline (rapidionline.com) ETL tools
- Scribe (scribesoft.com) ETL tools
- custom NAV webservices
Regards,
Liz
And it can not do directly in SQL or some workflow NAV ?
Liz
You can create some C/AL code to synchronize some fields between companies.
Please note that some fields can't (shouldn't) be synchronized. For instance the item "Inventory Posting Group" may have different configuration values and it's necessary to take extra care before synchronize this field.
I can assist you if you need help.
Regards,
parm
You can use this simple code on OnModify trigger of Item Table. Substitute Field1 to actual name of the field.
if Company.FINDSET then
REPEAT
ItemRec.CHANGECOMPANY(Company.Name);
IF ItemRec.GET("No.") THEN BEGIN
ItemRec.field1 := Field1;
ItemRec.MODIFY;
END;
UNTIL Company.NEXT=0;
Suppose it will help
Reports transformation to RDLC
List -1h , Complex List -3h, Document -4h (dev hours)
navisionupgrade.com
de esta manera la tabla es única para todas las empresas de la base.
Y la modificación se puede hacer en cualquier Company.
Pruebe a base de pruebas para verificar .
I won't recommend this solution as some fields of the Item table shouldn't be shared, specially the "Cost is Adjusted" field which is updated once the Inventory Adjustment is finished.
If the field is set to true in Company A, the inventory adjustment won't run in Company B.