Description
Adds a new data line to the object.
Syntax
| Visual Basic |
|---|
Public Sub Add() |
Remarks
Example
| Adding discounts based on item groups (Visual Basic) | Copy Code |
|---|
Dim oBP As SAPbobsCOM.BusinessPartners
oBP = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
oBP.GetByKey("C1")
oBP.DiscountBaseObject = SAPbobsCOM.DiscountGroupBaseObjectEnum.dgboItemGroups
oBP.DiscountGroups.ObjectEntry = "100"
oBP.DiscountGroups.DiscountPercentage = 10
oBP.DiscountGroups.Add()
oBP.DiscountGroups.ObjectEntry = "101"
oBP.DiscountGroups.DiscountPercentage = 12
oBP.Update()
|
|
| Adding discounts based on item properties (Visual Basic) | Copy Code |
|---|
Dim oBP As SAPbobsCOM.BusinessPartners
oBP = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
oBP.GetByKey("C1")
oBP.DiscountBaseObject = SAPbobsCOM.DiscountGroupBaseObjectEnum.dgboItemProperties
oBP.DiscountRelations = SAPbobsCOM.DiscountGroupRelationsEnum.dgrHighestDiscount
oBP.DiscountGroups.ObjectEntry = "1"
oBP.DiscountGroups.DiscountPercentage = 20
oBP.DiscountGroups.Add()
oBP.DiscountGroups.ObjectEntry = "2"
oBP.DiscountGroups.DiscountPercentage = 25
oBP.Update() |
|
| Updating/deleting discount (Visual Basic) | Copy Code |
|---|
Dim oBP As SAPbobsCOM.BusinessPartners
Dim oDiscountGroup As SAPbobsCOM.DiscountGroups
oBP = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
oBP.GetByKey("C1")
oDiscountGroup = oBP.DiscountGroups
oDiscountGroup.SetCurrentLine(0)
oDiscountGroup.Delete()
oBP.Update() |
|
Example
See Also