cancel
Showing results for 
Search instead for 
Did you mean: 

CENTRO DE COSTO VIA DI API

Former Member
0 Kudos

Buenos dias; Es posible crear un Centro de Costo /  dia DI API. En espera de su ayuda. DR

Accepted Solutions (1)

Accepted Solutions (1)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Asumiendo que ya tienes la conexión al Company, sería así el ejemplo de la DI API


oCmpSrv = oCompany.GetCompanyService()

Dim oPCService As SAPbobsCOM.IProfitCentersService

Dim oPC As SAPbobsCOM.IProfitCenter

Dim oPCParams As SAPbobsCOM.IProfitCenterParams

Dim oPCsParams As SAPbobsCOM.IProfitCentersParams

oPCService = oCmpSrv.GetBusinessService(SAPbobsCOM.ServiceTypes.ProfitCentersService)

oPCParams = oPCService.GetDataInterface(SAPbobsCOM.DimensionsServiceDataInterfaces.dsDimensionParams)

oPC = oPCService.GetDataInterface(SAPbobsCOM.ProfitCentersServiceDataInterfaces.pcsProfitCenter)

oPC.CenterCode = "code"

oPC.CenterName = "name"

oPC.GroupCode = "GRP"

oPC.InWhichDimension = 1

oPCParams = oPCService.AddProfitCenter(oPC)

oStr = oPCParams.CenterCode

Saludos

Former Member
0 Kudos

Felipe, una consulta, porque en ese código no existe un RetVal? Ya que con esa variable determino si se guardo o no el centro de costo. Como puedo capturar en este codigo si se guardo o sino se guardo y asi retroalimentar a al usuario. Saludos, DR

felipe_loyolarodriguez
Active Contributor
0 Kudos

Porque no es un objeto, es un servicio.

Atte.

Former Member
0 Kudos

No hay manera de retro alimentar al usuario de que se guardo o no?

felipe_loyolarodriguez
Active Contributor
0 Kudos

Solo con un try catch

Atte.

Answers (0)