Hola colegas. tengo el siguiente caso al tratar de crear una dirección.
mi código es el siguiente
SAPbobsCOM.BusinessPartners businessPartners = (SAPbobsCOM.BusinessPartners)ConexionSAP.Conexion.compania.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners);
businessPartners.GetByKey("CXXXXXX");
businessPartners.Addresses.AddressType = SAPbobsCOM.BoAddressType.bo_ShipTo;
businessPartners.Addresses.AddressName = "CENTRO. COMERCIAL XXXX";
businessPartners.Addresses.Street = "CENT. COMERCIAL XXXX CALLE XXN. XXB";
businessPartners.Addresses.Block = "";
businessPartners.Addresses.City = "BARRANQUILLA (DISTRITO ESPECIAL, INDUSTRIA)";
businessPartners.Addresses.State = "ATL";
businessPartners.Addresses.Add();
if (businessPartners.Update() != 0) {
System.Runtime.InteropServices.Marshal.ReleaseComObject(businessPartners);
System.GC.Collect();
return ConexionSAP.Conexion.compania.GetLastErrorCode() + " " + ConexionSAP.Conexion.compania.GetLastErrorDescription() +
crd1.ToString();
}
Me genera el siguiente error
No se puede insertar el valor NULL en la columna ‘Account’, tabla ‘Database.dbo.OCRB’. La columna no admite valores NULL
no siempre me genera errores al crear la dirección