📚 SAP Business One SDK Help

AddSeries
See Also

Description

The following is a VB.NET sample that adds a new series to documents numbering.
Dim oCmpSrv As SAPbobsCOM.CompanyService
Dim oSeriesService As SAPbobsCOM.SeriesService
Dim oSeries As Series
Dim oSeriesParams As SeriesParams

'get company service
oCmpSrv = oCompany.GetCompanyService

'get series service
oSeriesService = oCmpSrv.GetBusinessService(ServiceTypes.SeriesService)

'get series
oSeries = oSeriesService.GetDataInterface(SeriesServiceDataInterfaces.ssdiSeries)

'set series name
oSeries.Name = "Series1"

'set doument type(e.g. Deliveries=15)
oSeries.Document = 15

'set the period indicator
oSeries.PeriodIndicator = "Default"

'set the group code
'(enum BoSeriesGroupEnum has all Group Enum)
oSeries.GroupCode = 1

'set the first number
oSeries.InitialNumber = 300
'set last number
oSeries.LastNumber = 350

'add series
'before adding the series to the document check that the lastNumber property
'of the last series has a value(if not the add function will fail)
oSeriesParams = oSeriesService.AddSeries(oSeries)