📚 SAP Business One SDK Help

GLAccountAdvancedRulesService Object
See Also  Members  Example

Description

The GLAccountAdvancedRulesService service enables you to add, look up, update, and remove advanced G/L account determination rules.

Source table: OGAR.

Object Model




Remarks

To open the Advanced G/L Account Determination Rules window, from the SAP Business One Main Menu, choose Administration -> Setup -> Financials -> G/L Account Determination; in the G/L Account Determination window, choose the Advanced button.

Example

C#Copy Code
Dim oGLAccountAdvancedRulesService As GLAccountAdvancedRulesService =               
oCompany.GetCompanyService().GetBusinessService(ServiceTypes.glaarGLAccountAdvancedRulesService) 
 
Dim oGLAccountAdvancedRule As SAPbobsCOM.GLAccountAdvancedRule=  
    oGLAccountAdvancedRulesService.GetDataInterface 
(oGLAccountAdvancedRulesServiceDataInterfaces.glaarGLAccountAdvancedRule) 
 
    oGLAccountAdvancedRule.Period = "2012" 
    oGLAccountAdvancedRule.Itemcode = "i001" 
    oGLAccountAdvancedRule.ExpenseAccount = "1000" 
    oGLAccountAdvancedRule.Code = "100" 
    oGLAccountAdvancedRulesService.Add(oGLAccountAdvancedRule) 
 
Dim param As SAPbobsCOM. GLAccountAdvancedRuleParams =  
       oGLAccountAdvancedRulesService.GetDataInterface 
(oGLAccountAdvancedRulesServiceDataInterfaces. glaarGLAccountAdvancedRuleParams) 
       param. AbsoluteEntry = 1 
       oGLAccountAdvancedRule = oGLAccountAdvancedRulesService.Get(param) 
       oGLAccountAdvancedRule. ExpenseAccount = "2000" 
       oGLAccountAdvancedRulesService.Update(oGLAccountAdvancedRule) 
 
       param. AbsoluteEntry = 1 
       oGLAccountAdvancedRulesService.Delete(param) 
 



See Also