object dmAlbaranesCliente: TdmAlbaranesCliente OldCreateOrder = True OnCreate = DAClientDataModuleCreate RemoteService = RORemoteService Adapter = dmBase.DABINAdapter SchemaCall.MethodName = 'GetSchemaAsXML' SchemaCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtString end> Left = 451 Top = 337 Height = 429 Width = 624 object RORemoteService: TRORemoteService ServiceName = 'srvAlbaranesCliente' Message = dmBase.ROMessage Channel = dmBase.ROChannel Left = 48 Top = 32 end object tbl_AlbaranCliente: TDACDSDataTable RemoteUpdatesOptions = [] Fields = < item Name = 'CODIGOEMPRESA' DataType = datInteger BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'C'#243'd. empresa' Alignment = taLeftJustify DictionaryEntry = 'CODIGOEMPRESA' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'CODIGO' DataType = datInteger BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'C'#243'd. albar'#225'n' Alignment = taLeftJustify DictionaryEntry = 'CODIGOALBARANCLIENTE' InPrimaryKey = True Calculated = False Lookup = False LookupCache = False end item Name = 'FECHAALTA' DataType = datDateTime BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'Fecha de alta' Alignment = taLeftJustify DictionaryEntry = 'FECHAALTA' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'USUARIO' DataType = datString Size = 100 BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'Usuario de alta' Alignment = taLeftJustify DictionaryEntry = 'USUARIO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'REFERENCIA' DataType = datString Size = 20 BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Referencia' Alignment = taLeftJustify DictionaryEntry = 'REFERENCIA' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'CODIGOCONTACTO' DataType = datInteger BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'C'#243'd. contacto' Alignment = taLeftJustify DictionaryEntry = 'CODIGOCONTACTO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'NOMBRE' DataType = datString Size = 100 BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Nombre' Alignment = taLeftJustify ServerAutoRefresh = True InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'FECHAALBARAN' DataType = datDateTime BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'Fecha' Alignment = taLeftJustify DictionaryEntry = 'FECHAALBARANCLIENTE' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'SITUACION' DataType = datString Size = 30 BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'Situaci'#243'n' Alignment = taLeftJustify DictionaryEntry = 'SITUACIONALBARANCLIENTE' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'FECHAPAGO' DataType = datDateTime BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Fecha de pago' Alignment = taLeftJustify DictionaryEntry = 'FECHAPAGO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'CODIGOPRESUPUESTO' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'C'#243'digo' Alignment = taLeftJustify DictionaryEntry = 'CODIGO (GENERICO)' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'BASEIMPONIBLE' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Base imponible' Alignment = taLeftJustify DictionaryEntry = 'BASEIMPONIBLE' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'DESCUENTO' DataType = datFloat BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Descuento' Alignment = taLeftJustify DictionaryEntry = 'DESCUENTO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTEDESCUENTO' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe dto.' Alignment = taLeftJustify DictionaryEntry = 'IMPORTEDESCUENTO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IVA' DataType = datFloat BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify DictionaryEntry = 'IVA' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTEIVA' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe IVA' Alignment = taLeftJustify DictionaryEntry = 'IMPORTEIVA' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTETOTAL' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe total' Alignment = taLeftJustify DictionaryEntry = 'IMPORTETOTAL' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'OBSERVACIONES' DataType = datMemo BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Observaciones' Alignment = taLeftJustify DictionaryEntry = 'OBSERVACIONES' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'FORMAPAGO' DataType = datMemo BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Forma de pago' Alignment = taLeftJustify DictionaryEntry = 'FORMAPAGO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'REFERENCIAPRESUPUESTO' DataType = datString Size = 20 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end> Params = <> MasterMappingMode = mmDataRequest LogChanges = False StreamingOptions = [soDisableEventsWhileStreaming] SchemaCall.MethodName = 'GetDatasetSchema' SchemaCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'aDatasetName' ParamType = fIn DataType = rtString Value = 'AlbaranCliente' end> DataRequestCall.MethodName = 'GetDatasetDataEx' DataRequestCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'DatasetName' ParamType = fIn DataType = rtString Value = 'AlbaranCliente' end item Name = 'Params' ParamType = fIn DataType = rtUserDefined UserClassName = 'TDADatasetParamArray' end item Name = 'UserFilter' ParamType = fIn DataType = rtString Value = '' end item Name = 'IncludeSchema' ParamType = fIn DataType = rtBoolean Value = False end item Name = 'MaxRecords' ParamType = fIn DataType = rtInteger Value = -1 end> DataUpdateCall.MethodName = 'UpdateData' DataUpdateCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'Delta' ParamType = fIn DataType = rtBinary end> ScriptCall.MethodName = 'GetDatasetScripts' ScriptCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtString Value = '' end item Name = 'DatasetNames' ParamType = fIn DataType = rtString Value = 'AlbaranCliente' end> ReadOnly = False RemoteService = RORemoteService Adapter = dmBase.DABINAdapter DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch] MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates] LogicalName = 'AlbaranCliente' IndexDefs = <> Left = 144 Top = 32 end object ds_AlbaranCliente: TDADataSource DataTable = tbl_AlbaranCliente Left = 240 Top = 32 end object tbl_DetallesAlbaranCliente: TDACDSDataTable RemoteUpdatesOptions = [] Fields = < item Name = 'CODIGOALBARAN' DataType = datInteger BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'C'#243'd. albar'#225'n' Alignment = taLeftJustify DictionaryEntry = 'CODIGOALBARANCLIENTE' InPrimaryKey = True Calculated = False Lookup = False LookupCache = False end item Name = 'NUMCONCEPTO' DataType = datInteger BlobType = dabtUnknown Required = True DisplayWidth = 0 DisplayLabel = 'Num. concepto' Alignment = taLeftJustify DictionaryEntry = 'NUMCONCEPTO' InPrimaryKey = True Calculated = False Lookup = False LookupCache = False end item Name = 'POSICION' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Posici'#243'n' Alignment = taLeftJustify DictionaryEntry = 'POSICIONCONCEPTO' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'TIPO' DataType = datString Size = 1 Description = 'Cap'#237'tulo, etc' BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Tipo' Alignment = taLeftJustify DictionaryEntry = 'TIPODETALLESALBARANCLIENTE' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'DESCRIPCION' DataType = datString Size = 100 BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Descripci'#243'n' Alignment = taLeftJustify DictionaryEntry = 'DESCRIPCION' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'CANTIDAD' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Cantidad' Alignment = taLeftJustify DictionaryEntry = 'CANTIDAD' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTEUNIDAD' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe unitario' Alignment = taLeftJustify DictionaryEntry = 'IMPORTEUNIDAD' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTETOTAL' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe total' Alignment = taLeftJustify DictionaryEntry = 'IMPORTETOTAL' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'VISIBLE' DataType = datString Size = 1 BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Visible' Alignment = taLeftJustify DictionaryEntry = 'VISIBLE' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'PUNTOS' DataType = datInteger BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Puntos' Alignment = taLeftJustify DictionaryEntry = 'PUNTOS' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end item Name = 'IMPORTEPUNTOS' DataType = datCurrency BlobType = dabtUnknown DisplayWidth = 0 DisplayLabel = 'Importe puntos' Alignment = taLeftJustify DictionaryEntry = 'IMPORTEPUNTOS' InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end> Params = < item Name = 'CODIGOALBARAN' DataType = datInteger BlobType = dabtUnknown Value = '1' ParamType = daptInput end> MasterMappingMode = mmParams MasterParamsMappings.Strings = ( 'CODIGOALBARAN=CODIGO') StreamingOptions = [soDisableEventsWhileStreaming] SchemaCall.MethodName = 'GetDatasetSchema' SchemaCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'aDatasetName' ParamType = fIn DataType = rtString Value = 'DetallesAlbaranCliente' end> DataRequestCall.MethodName = 'GetDatasetDataEx' DataRequestCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'DatasetName' ParamType = fIn DataType = rtString Value = 'DetallesAlbaranCliente' end item Name = 'Params' ParamType = fIn DataType = rtUserDefined UserClassName = 'TDADatasetParamArray' end item Name = 'UserFilter' ParamType = fIn DataType = rtString Value = '' end item Name = 'IncludeSchema' ParamType = fIn DataType = rtBoolean Value = False end item Name = 'MaxRecords' ParamType = fIn DataType = rtInteger Value = -1 end> DataUpdateCall.MethodName = 'UpdateData' DataUpdateCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'Delta' ParamType = fIn DataType = rtBinary end> ScriptCall.MethodName = 'GetDatasetScripts' ScriptCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtString Value = '' end item Name = 'DatasetNames' ParamType = fIn DataType = rtString Value = 'DetallesAlbaranCliente' end> ReadOnly = False RemoteService = RORemoteService Adapter = dmBase.DABINAdapter MasterSource = ds_AlbaranCliente MasterFields = 'CODIGO' DetailFields = 'CODIGOALBARAN' DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtIncludeInAllInOneFetch] MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates] LogicalName = 'DetallesAlbaranCliente' IndexDefs = <> Left = 144 Top = 88 end object ds_DetallesAlbaranCliente: TDADataSource DataTable = tbl_DetallesAlbaranCliente Left = 240 Top = 88 end object DADesigntimeCall1: TDADesigntimeCall RemoteRequest.MethodName = 'Login' RemoteRequest.Params = < item Name = 'Result' ParamType = fResult DataType = rtBoolean end item Name = 'UserID' ParamType = fIn DataType = rtString Value = '1' end item Name = 'Password' ParamType = fIn DataType = rtString Value = '1' end item Name = 'LoginInfo' ParamType = fOut DataType = rtUserDefined UserClassName = 'TLoginInfo' end> RemoteService = RORemoteService2 Left = 48 Top = 88 end object RORemoteService2: TRORemoteService ServiceName = 'srvLogin' Message = dmBase.ROMessage Channel = dmBase.ROChannel Left = 48 Top = 152 end object tbl_ListaAnosAlbaranes: TDACDSDataTable RemoteUpdatesOptions = [] Fields = < item Name = 'ANO' DataType = datString Size = 254 BlobType = dabtUnknown DisplayWidth = 0 Alignment = taLeftJustify InPrimaryKey = False Calculated = False Lookup = False LookupCache = False end> Params = <> MasterMappingMode = mmDataRequest StreamingOptions = [soDisableEventsWhileStreaming] SchemaCall.MethodName = 'GetDatasetSchema' SchemaCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'aDatasetName' ParamType = fIn DataType = rtString Value = 'ListaAnosAlbaranes' end> DataRequestCall.MethodName = 'GetDatasetDataEx' DataRequestCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'DatasetName' ParamType = fIn DataType = rtString Value = 'ListaAnosAlbaranes' end item Name = 'Params' ParamType = fIn DataType = rtUserDefined UserClassName = 'TDADatasetParamArray' end item Name = 'UserFilter' ParamType = fIn DataType = rtString Value = '' end item Name = 'IncludeSchema' ParamType = fIn DataType = rtBoolean Value = False end item Name = 'MaxRecords' ParamType = fIn DataType = rtInteger Value = -1 end> DataUpdateCall.MethodName = 'UpdateData' DataUpdateCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtBinary end item Name = 'Delta' ParamType = fIn DataType = rtBinary end> ScriptCall.MethodName = 'GetDatasetScripts' ScriptCall.Params = < item Name = 'Result' ParamType = fResult DataType = rtString Value = '' end item Name = 'DatasetNames' ParamType = fIn DataType = rtString Value = 'ListaAnosAlbaranes' end> ReadOnly = False RemoteService = RORemoteService Adapter = dmBase.DABINAdapter DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch] MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates] LogicalName = 'ListaAnosAlbaranes' IndexDefs = <> Left = 184 Top = 200 end object ds_ListaAnosAlbaranes: TDADataSource DataTable = tbl_ListaAnosAlbaranes Left = 184 Top = 152 end end