object dmReferenciaGenerica: TdmReferenciaGenerica
  OldCreateOrder = True
  OnCreate = DAClientDataModuleCreate
  Height = 297
  Width = 298
  object RORemoteService: TRORemoteService
    Message = dmBase.ROMessage
    Channel = dmBase.ROChannel
    ServiceName = 'srvReferenciaGenerica'
    Left = 40
    Top = 32
  end
  object ds_ReferenciaGenerica: TDADataSource
    Left = 192
    Top = 96
  end
  object DARemoteDataAdapter: TDARemoteDataAdapter
    GetSchemaCall.RemoteService = RORemoteService
    GetSchemaCall.MethodName = 'GetSchemaAsXML'
    GetSchemaCall.Params = <
      item
        Name = 'Result'
        DataType = rtString
        Flag = fResult
        Value = Null
      end>
    GetSchemaCall.Default = False
    GetSchemaCall.IncomingSchemaParameter = 'Result'
    GetSchemaCall.OutgoingFilterParameter = 'aFilter'
    GetDataCall.RemoteService = RORemoteService
    GetDataCall.MethodName = 'GetDatasetData'
    GetDataCall.Params = <
      item
        Name = 'DatasetName'
        DataType = rtString
        Flag = fIn
        Value = 'ReferenciaGenerica'
      end
      item
        Name = 'Params'
        DataType = rtString
        Flag = fIn
        Value = Null
      end
      item
        Name = 'IncludeSchema'
        DataType = rtBoolean
        Flag = fIn
        Value = False
      end
      item
        Name = 'MaxRecords'
        DataType = rtInteger
        Flag = fIn
        Value = -1
      end
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
        Value = Null
      end>
    GetDataCall.Default = False
    GetDataCall.OutgoingTableNamesParameter = 'DatasetName'
    GetDataCall.OutgoingTableRequestInfosParameter = 'aTableRequestInfoArray'
    GetDataCall.IncomingDataParameter = 'Result'
    GetDataCall.OutgoingParamsParameter = 'Params'
    GetDataCall.OutgoingIncludeSchemaParameter = 'IncludeSchema'
    GetDataCall.OutgoingMaxRecordsParameter = 'MaxRecords'
    UpdateDataCall.RemoteService = RORemoteService
    UpdateDataCall.MethodName = 'UpdateData'
    UpdateDataCall.Params = <
      item
        Name = 'Delta'
        DataType = rtBinary
        Flag = fIn
      end
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
      end>
    UpdateDataCall.Default = False
    UpdateDataCall.OutgoingDeltaParameter = 'Delta'
    UpdateDataCall.IncomingDeltaParameter = 'Result'
    GetScriptsCall.RemoteService = RORemoteService
    GetScriptsCall.MethodName = 'GetDatasetScripts'
    GetScriptsCall.Params = <
      item
        Name = 'DatasetNames'
        DataType = rtString
        Flag = fIn
      end
      item
        Name = 'Result'
        DataType = rtString
        Flag = fResult
      end>
    GetScriptsCall.Default = False
    GetScriptsCall.OutgoingTableNamesParameter = 'DatasetNames'
    GetScriptsCall.IncomingScriptParameter = 'Result'
    RemoteService = RORemoteService
    DataStreamer = DABinDataStreamer1
    Left = 40
    Top = 96
  end
  object DABinDataStreamer1: TDABinDataStreamer
    IsCompatibleV4 = False
    Left = 40
    Top = 160
  end
  object tbl_ReferenciaGenerica: TDACDSDataTable
    RemoteUpdatesOptions = []
    Fields = <
      item
        Name = 'NUMINF'
        DataType = datString
        Size = 35
        InPrimaryKey = True
      end
      item
        Name = 'CLAVE1'
        DataType = datFloat
        InPrimaryKey = True
      end
      item
        Name = 'CLAVE2'
        DataType = datInteger
        InPrimaryKey = True
      end
      item
        Name = 'CLAVE3'
        DataType = datInteger
        InPrimaryKey = True
      end
      item
        Name = 'NUMCON'
        DataType = datInteger
      end
      item
        Name = 'FECHA'
        DataType = datDateTime
      end
      item
        Name = 'CODCENTRO'
        DataType = datString
        Size = 17
      end
      item
        Name = 'CENTRO'
        DataType = datString
        Size = 45
      end
      item
        Name = 'CODVENDEDOR'
        DataType = datString
        Size = 17
      end
      item
        Name = 'VENDEDOR'
        DataType = datString
        Size = 86
      end
      item
        Name = 'NUMTALON'
        DataType = datString
        Size = 35
      end
      item
        Name = 'CODIGO_BARRA'
        DataType = datString
        Size = 25
      end
      item
        Name = 'CODIGO'
        DataType = datString
        Size = 12
      end
      item
        Name = 'PRODUCTO'
        DataType = datString
        Size = 40
      end
      item
        Name = 'COLOR'
        DataType = datString
        Size = 10
      end
      item
        Name = 'TALLA'
        DataType = datString
        Size = 8
      end
      item
        Name = 'VTAPROCESO'
        DataType = datFloat
      end
      item
        Name = 'VTAFINAL'
        DataType = datFloat
      end
      item
        Name = 'VTATERM'
        DataType = datFloat
      end
      item
        Name = 'VALTOT'
        DataType = datFloat
      end
      item
        Name = 'ESTADO'
        DataType = datString
        Size = 1
      end
      item
        Name = 'FECHACAMBIO'
        DataType = datDateTime
      end>
    Params = <>
    StreamingOptions = [soDisableEventsWhileStreaming]
    RemoteDataAdapter = DARemoteDataAdapter
    DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
    MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
    LogicalName = 'ReferenciaGenerica'
    IndexDefs = <>
    Left = 192
    Top = 40
  end
end
