Agregar Contactos de Socios por DI API

buenas tarde alguien me podría ayudar como inserto información a la tabla OCPR(tabla donde se almacenan los contactos de los socios de negocios) por medio de DI API SDK.

gracias por su colaboración.

1 me gusta

Hola!

Para agregar una nueva persona de contacto a un BP debes usar :

                BP = vCmp.GetBusinessObject(BoObjectTypes.oBusinessPartners);

                if (BP.GetByKey(CardCode))
                {
                    if (BP.ContactEmployees.Count > 0)
                    {
                        BP.ContactEmployees.Add();
                    }
                    else
                    {
                        if (BP.ContactEmployees.Name != "")
                            BP.ContactEmployees.Add();
                    }
                    BP.ContactEmployees.Name = "Name";
                    BP.ContactEmployees.Phone1 = "phone";
                    BP.ContactEmployees.E_Mail = "email";
                    BP.ContactEmployees.Position = "position";
                    chk = BP.Update(); //used BP.Add();

                    if (chk == 0)
                    {
                        string result = "succeeded";
                    }
                    else
                    {
                        string err = vCmp.GetLastErrorDescription();
                    }
                }

Saludos.

2 Me gusta

Gracias @GabrielGS siemrpe tan colaborador… una vez mas eres lo máximo.

talvez me ayudas con el otro tema:

Gracias.

1 me gusta

Respecto a eso, estoy trabajando en ello, estoy desarrollando un AddOn que precisamente debe registrar un documento y activar una autorizacion (basada en una Busqueda Formateada) y aun no doy con una solucion satisfactoria.

En cuanto de con algo, te aviso.

Saludos.

1 me gusta

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.