Imports System Imports System.ComponentModel Imports DevExpress.Xpo Imports DevExpress.Data.Filtering Imports DevExpress.ExpressApp Imports DevExpress.Persistent.Base Imports DevExpress.Persistent.BaseImpl Imports DevExpress.Persistent.Validation Imports DevExpress.Persistent.Base.General Imports System.Data.SqlClient Imports System.Configuration Imports System.Linq Imports System.Linq.Expressions Imports DevExpress.ExpressApp.ConditionalAppearance Public Class GLAccountRowsforBookEntry 'Főkönyvi feladáshoz lista, ami alaplyán a könyvelő tud ellenőrizni Inherits XPLiteObject Public Sub New(ByVal session As Session) MyBase.New(session) End Sub Public Oid As Guid Public PartnerType As ePartnerType Public GLRowsTypeVAT As eGLRowsTypeVAT Public CustomersFrom As CustomersFrom Public Customers As Customers Public DateExecution As Date Public DocumentNumber As String Public RegistryNumber As String Public DebitChartOfAccounts As ChartOfAccounts Public CreditChartOfAccounts As ChartOfAccounts Public Controlling As Controlling Public JobNumberObjects As JobNumberObjects Public UniqueObjects As UniqueObjects Public CostPlace As CostPlace Public CostHolder As CostHolder Public CurrencyRate As Double Public AmountHUF As Double Public AmountDEV As Double Public Note1 As String Public Note2 As String Public VAT As VAT Public ChartOfAccounts2 As ChartOfAccounts Public IsReinvoice As String Public ContractRows As ContractRows Public RegistryHeader As RegistryHeader Public InvoiceHeader As InvoiceHeader Public WorkflowSystemSteps As WorkflowSystemSteps Public WorkflowMessage As String Public Sub findrows() Dim _RegistryTasks_coll As New XPCollection(GetType(RegistryTasks), CriteriaOperator.Parse("CurrentWorkflowSystemSteps.StepFinancialType=4 AND Status=0")) Dim _RegistryHeader_Oid_array As New ArrayList For Each _RegistryTask As RegistryTasks In _RegistryTasks_coll _RegistryHeader_Oid_array.Add(_RegistryTask.RegistryHeader.Oid) Next Dim _RegistryHeader_coll As New XPCollection(GetType(RegistryHeader), New InOperator("Oid", _RegistryTasks_coll)) Dim _RegistryRowsFinancialControlling As New XPCollection(GetType(RegistryRowsFinancialControlling), New InOperator("RegistryHeader", _RegistryHeader_coll)) End Sub End Class