object srvTiendaWeb: TsrvTiendaWeb
  OldCreateOrder = True
  OnCreate = DARemoteServiceCreate
  RequiresSession = True
  SessionManager = dmServer.SessionManager
  AcquireConnection = True
  ConnectionName = 'IBX'
  ServiceSchema = schTiendaWeb
  ServiceAdapter = DABINAdapter
  OnBeforeGetDatasetData = DARemoteServiceBeforeGetDatasetData
  Height = 377
  Width = 583
  object schTiendaWeb: TDASchema
    ConnectionManager = dmServer.ConnectionManager
    DataDictionary = DataDictionary
    Diagrams = Diagrams
    Datasets = <
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers'
            SQL = 
              'SELECT'#10'    customers_id, customers_firstname,'#10'    customers_last' +
              'name, customers_email_address,'#10'    customers_default_address_id,' +
              ' customers_telephone,'#10'    customers_fax, customers_password,'#10'   ' +
              ' rdx_customers_id_local,'#10'    customers_info_date_account_created' +
              ' as date_account_created,'#10'    customers_info_date_account_last_m' +
              'odified as date_account_last_modified'#10'  FROM'#10'    customers'#10'  INN' +
              'ER JOIN customers_info ON (customers_info.customers_info_id = cu' +
              'stomers.customers_id)'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'customers_firstname'
                TableField = 'customers_firstname'
              end
              item
                DatasetField = 'customers_lastname'
                TableField = 'customers_lastname'
              end
              item
                DatasetField = 'customers_email_address'
                TableField = 'customers_email_address'
              end
              item
                DatasetField = 'customers_default_address_id'
                TableField = 'customers_default_address_id'
              end
              item
                DatasetField = 'customers_telephone'
                TableField = 'customers_telephone'
              end
              item
                DatasetField = 'customers_fax'
                TableField = 'customers_fax'
              end
              item
                DatasetField = 'customers_password'
                TableField = 'customers_password'
              end
              item
                DatasetField = 'rdx_customers_id_local'
                TableField = 'rdx_customers_id_local'
              end
              item
                DatasetField = 'customers_id'
                TableField = 'customers_id'
              end
              item
                DatasetField = 'date_account_created'
                TableField = 'date_account_created'
              end
              item
                DatasetField = 'date_account_last_modified'
                TableField = 'date_account_last_modified'
              end>
          end>
        Name = 'osc_Customers'
        Fields = <
          item
            Name = 'customers_id'
            DataType = datAutoInc
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DisplayWidth = 0
            DisplayLabel = 'osc_Customers_customers_id'
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_firstname'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_lastname'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_email_address'
            DataType = datString
            Size = 96
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_email_address'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_default_address_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_default_address_id'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_telephone'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_fax'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_fax'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_password'
            DataType = datString
            Size = 40
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_customers_password'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_customers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_Customers_rdx_customers_id_local'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'date_account_created'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'date_account_last_modified'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            SQL = 'SELECT last_insert_id() as last_id'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'last_id'
                TableField = 'last_id'
              end>
          end>
        Name = 'GetLastID'
        Fields = <
          item
            Name = 'last_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'GetLastID_last_id'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <
          item
            Name = 'customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = '1'
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'address_book'
            SQL = 
              'SELECT '#10'    address_book_id, customers_id, entry_gender, entry_c' +
              'ompany, '#10'    entry_firstname, entry_lastname, entry_street_addre' +
              'ss, '#10'    entry_suburb, entry_postcode, entry_city, entry_state, ' +
              #10'    entry_country_id, entry_zone_id, entry_telephone,'#10'    rdx_a' +
              'ddress_book_id_local'#10'  FROM'#10'    address_book'#10'  WHERE customers_i' +
              'd = :customers_id'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'address_book_id'
                TableField = 'address_book_id'
              end
              item
                DatasetField = 'customers_id'
                TableField = 'customers_id'
              end
              item
                DatasetField = 'entry_gender'
                TableField = 'entry_gender'
              end
              item
                DatasetField = 'entry_company'
                TableField = 'entry_company'
              end
              item
                DatasetField = 'entry_firstname'
                TableField = 'entry_firstname'
              end
              item
                DatasetField = 'entry_lastname'
                TableField = 'entry_lastname'
              end
              item
                DatasetField = 'entry_street_address'
                TableField = 'entry_street_address'
              end
              item
                DatasetField = 'entry_suburb'
                TableField = 'entry_suburb'
              end
              item
                DatasetField = 'entry_postcode'
                TableField = 'entry_postcode'
              end
              item
                DatasetField = 'entry_city'
                TableField = 'entry_city'
              end
              item
                DatasetField = 'entry_state'
                TableField = 'entry_state'
              end
              item
                DatasetField = 'entry_country_id'
                TableField = 'entry_country_id'
              end
              item
                DatasetField = 'entry_zone_id'
                TableField = 'entry_zone_id'
              end
              item
                DatasetField = 'rdx_address_book_id_local'
                TableField = 'rdx_address_book_id_local'
              end
              item
                DatasetField = 'entry_telephone'
                TableField = 'entry_telephone'
              end>
          end>
        Name = 'osc_AddressBook'
        Fields = <
          item
            Name = 'address_book_id'
            DataType = datInteger
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_customers_id'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_gender'
            DataType = datString
            Size = 1
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_gender'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_company'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_company'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_firstname'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_lastname'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_street_address'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_street_address'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_suburb'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_suburb'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_postcode'
            DataType = datString
            Size = 10
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_postcode'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_city'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_city'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_state'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_state'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_country_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_country_id'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_zone_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_entry_zone_id'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'entry_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_address_book_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'osc_AddressBook_rdx_address_book_id_local'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'TIENDA_WEB'
            SQL = 
              'SELECT'#10'    ID, ID_EMPRESA, TIENDA_ACTIVA, BDSERVER, BDPORT, BDNA' +
              'ME, '#10'    BDUSER, BDPASS, ULTIMA_ACTUALIZACION'#10'  FROM'#10'    TIENDA_' +
              'WEB'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'ID'
                TableField = 'ID'
              end
              item
                DatasetField = 'ID_EMPRESA'
                TableField = 'ID_EMPRESA'
              end
              item
                DatasetField = 'TIENDA_ACTIVA'
                TableField = 'TIENDA_ACTIVA'
              end
              item
                DatasetField = 'BDSERVER'
                TableField = 'BDSERVER'
              end
              item
                DatasetField = 'BDPORT'
                TableField = 'BDPORT'
              end
              item
                DatasetField = 'BDNAME'
                TableField = 'BDNAME'
              end
              item
                DatasetField = 'BDUSER'
                TableField = 'BDUSER'
              end
              item
                DatasetField = 'BDPASS'
                TableField = 'BDPASS'
              end
              item
                DatasetField = 'ULTIMA_ACTUALIZACION'
                TableField = 'ULTIMA_ACTUALIZACION'
              end>
          end>
        Name = 'TiendaWeb'
        Fields = <
          item
            Name = 'ID'
            DataType = datAutoInc
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_ID'
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'ID_EMPRESA'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_ID_EMPRESA'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'TIENDA_ACTIVA'
            DataType = datInteger
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_TIENDA_ACTIVA'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'BDSERVER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_BDSERVER'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'BDPORT'
            DataType = datString
            Size = 20
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_BDPORT'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'BDNAME'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_BDNAME'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'BDUSER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_BDUSER'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'BDPASS'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_BDPASS'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'ULTIMA_ACTUALIZACION'
            DataType = datDateTime
            BlobType = dabtUnknown
            DictionaryEntry = 'TiendaWeb_ULTIMA_ACTUALIZACION'
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers'
            SQL = 
              'SELECT '#10'    manufacturers_id, manufacturers_name, manufacturers_' +
              'image, '#10'    date_added, last_modified, rdx_manufacturers_id_loca' +
              'l'#10'  FROM'#10'    manufacturers'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'manufacturers_id'
                TableField = 'manufacturers_id'
              end
              item
                DatasetField = 'manufacturers_name'
                TableField = 'manufacturers_name'
              end
              item
                DatasetField = 'manufacturers_image'
                TableField = 'manufacturers_image'
              end
              item
                DatasetField = 'date_added'
                TableField = 'date_added'
              end
              item
                DatasetField = 'last_modified'
                TableField = 'last_modified'
              end
              item
                DatasetField = 'rdx_manufacturers_id_local'
                TableField = 'rdx_manufacturers_id_local'
              end>
          end>
        Name = 'osc_Manufacturers'
        Fields = <
          item
            Name = 'manufacturers_id'
            DataType = datAutoInc
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DefaultValue = '0'
            Required = True
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'manufacturers_name'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DefaultValue = #39#39
            Required = True
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'manufacturers_image'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'date_added'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'last_modified'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_manufacturers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'languages'
            SQL = 
              'SELECT '#10'    languages_id, name, code, image, directory, sort_ord' +
              'er'#10'  FROM'#10'    languages'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'languages_id'
                TableField = 'languages_id'
              end
              item
                DatasetField = 'name'
                TableField = 'name'
              end
              item
                DatasetField = 'code'
                TableField = 'code'
              end
              item
                DatasetField = 'image'
                TableField = 'image'
              end
              item
                DatasetField = 'directory'
                TableField = 'directory'
              end
              item
                DatasetField = 'sort_order'
                TableField = 'sort_order'
              end>
          end>
        Name = 'osc_Languages'
        Description = 'Esta tabla es s'#243'lo de consulta'
        Fields = <
          item
            Name = 'languages_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DefaultValue = '0'
            Required = True
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'name'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DefaultValue = #39#39
            Required = True
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'code'
            DataType = datString
            Size = 2
            BlobType = dabtUnknown
            DefaultValue = #39#39
            Required = True
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'image'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'directory'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'sort_order'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products'
            SQL = 
              'SELECT'#10'  products.products_id,'#10'  products_description.products_n' +
              'ame,'#10'  products_description.products_description,'#10'  products.pro' +
              'ducts_model,'#10'  products.products_date_added,'#10'  products.products' +
              '_last_modified,'#10'  products.products_status,'#10'  products.manufactu' +
              'rers_id,'#10'  products.rdx_products_id_local'#10'FROM'#10'  products_descri' +
              'ption'#10'  INNER JOIN products ON (products_description.products_id' +
              ' = products.products_id)'#10'  INNER JOIN languages ON (products_des' +
              'cription.language_id = languages.languages_id)'#10'  INNER JOIN conf' +
              'iguration ON (languages.code = configuration.configuration_value' +
              ')'#10'WHERE'#10'  configuration.configuration_key = '#39'DEFAULT_LANGUAGE'#39
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'products_id'
                TableField = 'products_id'
              end
              item
                DatasetField = 'products_model'
                TableField = 'products_model'
              end
              item
                DatasetField = 'products_date_added'
                TableField = 'products_date_added'
              end
              item
                DatasetField = 'products_last_modified'
                TableField = 'products_last_modified'
              end
              item
                DatasetField = 'manufacturers_id'
                TableField = 'manufacturers_id'
              end
              item
                DatasetField = 'products_name'
                TableField = 'products_name'
              end
              item
                DatasetField = 'products_description'
                TableField = 'products_description'
              end
              item
                DatasetField = 'rdx_products_id_local'
                TableField = 'rdx_products_id_local'
              end
              item
                DatasetField = 'products_status'
                TableField = 'products_status'
              end>
          end>
        Name = 'osc_Products'
        Fields = <
          item
            Name = 'products_id'
            DataType = datAutoInc
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DefaultValue = '0'
            Required = True
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_name'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_description'
            DataType = datMemo
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_model'
            DataType = datString
            Size = 12
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_date_added'
            DataType = datDateTime
            BlobType = dabtUnknown
            Required = True
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_last_modified'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_status'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_products_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders'
            SQL = 
              'SELECT'#10'  orders.orders_id,'#10'  orders.rdx_orders_id_local,'#10'  order' +
              's.customers_id,'#10'  customers.rdx_customers_id_local,'#10'  orders.del' +
              'ivery_name,'#10'  orders.delivery_company,'#10'  orders.delivery_street_' +
              'address,'#10'  orders.delivery_suburb,'#10'  orders.delivery_city,'#10'  ord' +
              'ers.delivery_postcode,'#10'  orders.delivery_state,'#10'  orders.deliver' +
              'y_country,'#10'  orders.delivery_telephone,'#10'  orders.last_modified,'#10 +
              '  orders.date_purchased,'#10'  orders.orders_status,'#10'  orders.orders' +
              '_date_finished,'#10'  orders_status_history.comments,'#10'  STR_TO_DATE(' +
              'FROM_UNIXTIME(orders.rdx_ship_date), '#39'%Y-%m-%d %H:%i:%s'#39') as rdx' +
              '_ship_date,'#10'  orders.rdx_referencia_cliente'#10'FROM'#10'  orders'#10'  INNE' +
              'R JOIN orders_status_history ON'#10'        ((orders_status_history.' +
              'orders_id = orders.orders_id) AND'#10'         (orders_status_histor' +
              'y.orders_status_id = orders.orders_status))'#10'  INNER JOIN custome' +
              'rs ON (orders.customers_id = customers.customers_id)'#10'WHERE order' +
              's.orders_date_finished IS NULL'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'orders_id'
                TableField = 'orders_id'
              end
              item
                DatasetField = 'customers_id'
                TableField = 'customers_id'
              end
              item
                DatasetField = 'delivery_name'
                TableField = 'delivery_name'
              end
              item
                DatasetField = 'delivery_company'
                TableField = 'delivery_company'
              end
              item
                DatasetField = 'delivery_street_address'
                TableField = 'delivery_street_address'
              end
              item
                DatasetField = 'delivery_suburb'
                TableField = 'delivery_suburb'
              end
              item
                DatasetField = 'delivery_city'
                TableField = 'delivery_city'
              end
              item
                DatasetField = 'delivery_postcode'
                TableField = 'delivery_postcode'
              end
              item
                DatasetField = 'delivery_state'
                TableField = 'delivery_state'
              end
              item
                DatasetField = 'delivery_country'
                TableField = 'delivery_country'
              end
              item
                DatasetField = 'last_modified'
                TableField = 'last_modified'
              end
              item
                DatasetField = 'date_purchased'
                TableField = 'date_purchased'
              end
              item
                DatasetField = 'orders_status'
                TableField = 'orders_status'
              end
              item
                DatasetField = 'orders_date_finished'
                TableField = 'orders_date_finished'
              end
              item
                DatasetField = 'rdx_orders_id_local'
                TableField = 'rdx_orders_id_local'
              end
              item
                DatasetField = 'rdx_customers_id_local'
                TableField = 'rdx_customers_id_local'
              end
              item
                DatasetField = 'comments'
                TableField = 'comments'
              end
              item
                DatasetField = 'delivery_telephone'
                TableField = 'delivery_telephone'
              end
              item
                DatasetField = 'rdx_ship_date'
                TableField = 'rdx_ship_date'
              end
              item
                DatasetField = 'rdx_referencia_cliente'
                TableField = 'rdx_referencia_cliente'
              end>
          end>
        Name = 'osc_Orders'
        Fields = <
          item
            Name = 'orders_id'
            DataType = datInteger
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_orders_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_customers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_name'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_company'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_street_address'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_suburb'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_city'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_postcode'
            DataType = datString
            Size = 10
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_state'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_country'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'delivery_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'last_modified'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'date_purchased'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'orders_status'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'orders_date_finished'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'comments'
            DataType = datMemo
            BlobType = dabtMemo
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_ship_date'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_referencia_cliente'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <
          item
            Name = 'orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = '1'
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders_products'
            SQL = 
              'SELECT'#10'  orders_products.orders_products_id,'#10'  orders_products.o' +
              'rders_id,'#10'  orders_products.products_id,'#10'  products.rdx_products' +
              '_id_local,'#10'  orders_products.products_model,'#10'  orders_products.p' +
              'roducts_name,'#10'  orders_products.products_price,'#10'  orders_product' +
              's.final_price,'#10'  orders_products.products_tax,'#10'  orders_products' +
              '.products_quantity'#10'FROM'#10'  orders_products'#10'  INNER JOIN products ' +
              'ON (orders_products.products_id = products.products_id)'#10'WHERE or' +
              'ders_products.orders_id = :orders_id'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'orders_products_id'
                TableField = 'orders_products_id'
              end
              item
                DatasetField = 'orders_id'
                TableField = 'orders_id'
              end
              item
                DatasetField = 'products_id'
                TableField = 'products_id'
              end
              item
                DatasetField = 'products_model'
                TableField = 'products_model'
              end
              item
                DatasetField = 'products_name'
                TableField = 'products_name'
              end
              item
                DatasetField = 'products_price'
                TableField = 'products_price'
              end
              item
                DatasetField = 'final_price'
                TableField = 'final_price'
              end
              item
                DatasetField = 'products_tax'
                TableField = 'products_tax'
              end
              item
                DatasetField = 'products_quantity'
                TableField = 'products_quantity'
              end
              item
                DatasetField = 'rdx_products_id_local'
                TableField = 'rdx_products_id_local'
              end>
          end>
        Name = 'osc_Orders_products'
        Fields = <
          item
            Name = 'orders_products_id'
            DataType = datAutoInc
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_products_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_model'
            DataType = datString
            Size = 12
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_name'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_price'
            DataType = datFloat
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'final_price'
            DataType = datFloat
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_tax'
            DataType = datFloat
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'products_quantity'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            ReadOnly = True
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end
      item
        Params = <
          item
            Name = 'orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders_status_history'
            SQL = 
              'SELECT'#10'  orders_status_history.orders_status_history_id,'#10'  order' +
              's_status_history.orders_id,'#10'  orders.rdx_orders_id_local,'#10'  orde' +
              'rs_status_history.orders_status_id,'#10'  orders_status_history.date' +
              '_added,'#10'  orders_status_history.customer_notified,'#10'  orders_stat' +
              'us_history.comments'#10'FROM'#10'  orders_status_history'#10'  INNER JOIN or' +
              'ders ON (orders_status_history.orders_id = orders.orders_id)'#10'WHE' +
              'RE'#10'     orders_status_history.orders_id = :orders_id'
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'orders_status_history_id'
                TableField = 'orders_status_history_id'
              end
              item
                DatasetField = 'orders_id'
                TableField = 'orders_id'
              end
              item
                DatasetField = 'orders_status_id'
                TableField = 'orders_status_id'
              end
              item
                DatasetField = 'date_added'
                TableField = 'date_added'
              end
              item
                DatasetField = 'customer_notified'
                TableField = 'customer_notified'
              end
              item
                DatasetField = 'comments'
                TableField = 'comments'
              end
              item
                DatasetField = 'rdx_orders_id_local'
                TableField = 'rdx_orders_id_local'
              end>
          end>
        Name = 'osc_Orders_status_history'
        Fields = <
          item
            Name = 'orders_status_history_id'
            DataType = datAutoInc
            Description = #161#161#161#161#161#161' ESTE CAMPO TIENE QUE SER AUTOINC PARA QUE FUNCIONE !!!!!'
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            ServerAutoRefresh = True
            InPrimaryKey = True
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'rdx_orders_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'orders_status_id'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'date_added'
            DataType = datDateTime
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'customer_notified'
            DataType = datInteger
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end
          item
            Name = 'comments'
            DataType = datMemo
            BlobType = dabtUnknown
            DisplayWidth = 0
            Alignment = taLeftJustify
            InPrimaryKey = False
            Calculated = False
            Lookup = False
            LookupCache = False
          end>
        BusinessRulesClient.ScriptLanguage = rslPascalScript
        BusinessRulesServer.ScriptLanguage = rslPascalScript
      end>
    Commands = <
      item
        Params = <
          item
            Name = 'ID'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'ID_EMPRESA'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'TIENDA_ACTIVA'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDSERVER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDPORT'
            DataType = datString
            Size = 20
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDNAME'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDUSER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDPASS'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'ULTIMA_ACTUALIZACION'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'TIENDA_WEB'
            SQL = 
              'INSERT'#10'  INTO TIENDA_WEB'#10'    (ID, ID_EMPRESA, TIENDA_ACTIVA, BDS' +
              'ERVER, BDPORT, BDNAME, '#10'     BDUSER, BDPASS, ULTIMA_ACTUALIZACIO' +
              'N)'#10'  VALUES'#10'    (:ID, :ID_EMPRESA, :TIENDA_ACTIVA, :BDSERVER, :B' +
              'DPORT, '#10'     :BDNAME, :BDUSER, :BDPASS, :ULTIMA_ACTUALIZACION)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_TiendaWeb'
      end
      item
        Params = <
          item
            Name = 'OLD_ID'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'TIENDA_WEB'
            SQL = 'DELETE '#10'  FROM'#10'    TIENDA_WEB'#10'  WHERE'#10'    (ID = :OLD_ID)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_TiendaWeb'
      end
      item
        Params = <
          item
            Name = 'ID_EMPRESA'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'TIENDA_ACTIVA'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'ULTIMA_ACTUALIZACION'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDSERVER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDPORT'
            DataType = datString
            Size = 20
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDNAME'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDUSER'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'BDPASS'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_ID'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'TIENDA_WEB'
            SQL = 
              'UPDATE TIENDA_WEB'#10'  SET '#10'    ID_EMPRESA = :ID_EMPRESA,'#10'    TIEND' +
              'A_ACTIVA = :TIENDA_ACTIVA, '#10'    ULTIMA_ACTUALIZACION = :ULTIMA_A' +
              'CTUALIZACION,'#10'    BDSERVER = :BDSERVER, '#10'    BDPORT = :BDPORT, '#10 +
              '    BDNAME = :BDNAME, '#10'    BDUSER = :BDUSER, '#10'    BDPASS = :BDPA' +
              'SS'#10'  WHERE'#10'    (ID = :OLD_ID)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_TiendaWeb'
      end
      item
        Params = <
          item
            Name = 'customers_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_email_address'
            DataType = datString
            Size = 96
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_default_address_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_fax'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_password'
            DataType = datString
            Size = 40
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_customers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers'
            SQL = 
              'INSERT'#10'  INTO customers'#10'    (customers_firstname,'#10'     customers' +
              '_lastname, customers_email_address,'#10'     customers_default_addre' +
              'ss_id, customers_telephone, '#10'     customers_fax, customers_passw' +
              'ord,'#10'     rdx_customers_id_local)'#10'  VALUES'#10'    (:customers_first' +
              'name,'#10'     :customers_lastname, :customers_email_address,'#10'     :' +
              'customers_default_address_id, :customers_telephone, '#10'     :custo' +
              'mers_fax, :customers_password,'#10'     :rdx_customers_id_local)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_Customers'
      end
      item
        Params = <
          item
            Name = 'OLD_customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers'
            SQL = 
              'DELETE '#10'  FROM'#10'    customers'#10'  WHERE'#10'    (customers_id = :OLD_cu' +
              'stomers_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_Customers'
      end
      item
        Params = <
          item
            Name = 'customers_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_email_address'
            DataType = datString
            Size = 96
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_default_address_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_fax'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customers_password'
            DataType = datString
            Size = 40
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_customers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers'
            SQL = 
              'UPDATE customers'#10'  SET'#10'    customers_firstname = :customers_firs' +
              'tname,'#10'    customers_lastname = :customers_lastname,'#10'    custome' +
              'rs_email_address = :customers_email_address,'#10'    customers_defau' +
              'lt_address_id = :customers_default_address_id,'#10'    customers_tel' +
              'ephone = :customers_telephone,'#10'    customers_fax = :customers_fa' +
              'x,'#10'    customers_password = :customers_password,'#10'    rdx_custome' +
              'rs_id_local = :rdx_customers_id_local'#10'  WHERE'#10'    (customers_id ' +
              '= :OLD_customers_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_Customers'
      end
      item
        Params = <
          item
            Name = 'customers_info_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_customers_info_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers_info'
            SQL = 
              'INSERT'#10'  INTO customers_info'#10'    (customers_info_id, customers_i' +
              'nfo_date_account_created,'#10'     customers_info_number_of_logons,'#10 +
              '     rdx_customers_info_id_local)'#10'  VALUES'#10'    (:customers_info_' +
              'id,'#10'     CURRENT_TIMESTAMP,'#10'     0,'#10'     :rdx_customers_info_id_' +
              'local)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_Customers_info'
      end
      item
        Params = <
          item
            Name = 'OLD_customers_info_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers_info'
            SQL = 
              'DELETE '#10'  FROM'#10'    customers_info'#10'  WHERE'#10'    (customers_info_id' +
              ' = :OLD_customers_info_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_Customers_info'
      end
      item
        Params = <
          item
            Name = 'rdx_customers_info_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_customers_info_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'customers_info'
            SQL = 
              'UPDATE customers_info'#10'  SET'#10'    customers_info_date_account_last' +
              '_modified = CURRENT_TIMESTAMP(),'#10'    rdx_customers_info_id_local' +
              ' = :rdx_customers_info_id_local'#10'  WHERE'#10'    (customers_info_id =' +
              ' :OLD_customers_info_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_Customers_info'
      end
      item
        Params = <
          item
            Name = 'customers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_gender'
            DataType = datString
            Size = 1
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_company'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_street_address'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_suburb'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_postcode'
            DataType = datString
            Size = 10
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_city'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_state'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_country_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_zone_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_address_book_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'address_book'
            SQL = 
              'INSERT'#10'  INTO address_book'#10'    (customers_id, entry_gender, entr' +
              'y_company, entry_firstname,'#10'     entry_lastname, entry_street_ad' +
              'dress, entry_suburb, '#10'     entry_postcode, entry_city, entry_sta' +
              'te, entry_country_id, '#10'     entry_zone_id, entry_telephone, rdx_' +
              'address_book_id_local)'#10'  VALUES'#10'    (:customers_id, :entry_gende' +
              'r, :entry_company, :entry_firstname,'#10'     :entry_lastname, :entr' +
              'y_street_address, :entry_suburb, '#10'     :entry_postcode, :entry_c' +
              'ity, :entry_state, :entry_country_id, '#10'     :entry_zone_id, :ent' +
              'ry_telephone, :rdx_address_book_id_local)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_AddressBook'
      end
      item
        Params = <
          item
            Name = 'OLD_address_book_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'address_book'
            SQL = 
              'DELETE '#10'  FROM'#10'    address_book'#10'  WHERE'#10'    (address_book_id = :' +
              'OLD_address_book_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_AddressBook'
      end
      item
        Params = <
          item
            Name = 'entry_gender'
            DataType = datString
            Size = 1
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_company'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_firstname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_lastname'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_street_address'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_suburb'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_postcode'
            DataType = datString
            Size = 10
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_city'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_state'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_country_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_zone_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'entry_telephone'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_address_book_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_address_book_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'address_book'
            SQL = 
              'UPDATE address_book'#10'  SET'#10'    entry_gender = :entry_gender,'#10'    ' +
              'entry_company = :entry_company,'#10'    entry_firstname = :entry_fir' +
              'stname,'#10'    entry_lastname = :entry_lastname,'#10'    entry_street_a' +
              'ddress = :entry_street_address,'#10'    entry_suburb = :entry_suburb' +
              ','#10'    entry_postcode = :entry_postcode,'#10'    entry_city = :entry_' +
              'city,'#10'    entry_state = :entry_state,'#10'    entry_country_id = :en' +
              'try_country_id,'#10'    entry_zone_id = :entry_zone_id,'#10'    entry_te' +
              'lephone = :entry_telephone,'#10'    rdx_address_book_id_local = :rdx' +
              '_address_book_id_local'#10'  WHERE'#10'    (address_book_id = :OLD_addre' +
              'ss_book_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_AddressBook'
      end
      item
        Params = <
          item
            Name = 'manufacturers_name'
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptUnknown
          end
          item
            Name = 'rdx_manufacturers_id_local'
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptUnknown
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers'
            SQL = 
              'INSERT'#10'  INTO manufacturers'#10'    (manufacturers_name,'#10'     date_a' +
              'dded, last_modified, rdx_manufacturers_id_local)'#10'  VALUES'#10'    (:' +
              'manufacturers_name, CURRENT_TIMESTAMP,'#10'     null, :rdx_manufactu' +
              'rers_id_local)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Manufacturers'
      end
      item
        Params = <
          item
            Name = 'OLD_manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers'
            SQL = 
              'DELETE '#10'  FROM'#10'    manufacturers'#10'  WHERE'#10'    (manufacturers_id =' +
              ' :OLD_manufacturers_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Manufacturers'
      end
      item
        Params = <
          item
            Name = 'manufacturers_name'
            DataType = datString
            Size = 32
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'manufacturers_image'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'date_added'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'last_modified'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_manufacturers_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers'
            SQL = 
              'UPDATE manufacturers'#10'  SET '#10'    manufacturers_name = :manufactur' +
              'ers_name,'#10'    manufacturers_image = :manufacturers_image, '#10'    d' +
              'ate_added = :date_added, '#10'    last_modified = :last_modified, '#10' ' +
              '   rdx_manufacturers_id_local = :rdx_manufacturers_id_local'#10'  WH' +
              'ERE'#10'    (manufacturers_id = :OLD_manufacturers_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Manufacturers'
      end
      item
        Params = <
          item
            Name = 'manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'languages_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'manufacturers_url'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'url_clicked'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'date_last_click'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers_info'
            SQL = 
              'INSERT'#10'  INTO manufacturers_info'#10'    (manufacturers_id, language' +
              's_id, manufacturers_url, '#10'     url_clicked, date_last_click)'#10'  V' +
              'ALUES'#10'    (:manufacturers_id, :languages_id, :manufacturers_url,' +
              ' '#10'     :url_clicked, :date_last_click)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Manufacturers_info'
      end
      item
        Params = <
          item
            Name = 'OLD_manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_languages_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers_info'
            SQL = 
              'DELETE '#10'  FROM'#10'    manufacturers_info'#10'  WHERE'#10'    (manufacturers' +
              '_id = :OLD_manufacturers_id) AND '#10'    (languages_id = :OLD_langu' +
              'ages_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Manufacturers_info'
      end
      item
        Params = <
          item
            Name = 'manufacturers_url'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'url_clicked'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'date_last_click'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_languages_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'manufacturers_info'
            SQL = 
              'UPDATE manufacturers_info'#10'  SET '#10'    manufacturers_url = :manufa' +
              'cturers_url,'#10'    url_clicked = :url_clicked, '#10'    date_last_clic' +
              'k = :date_last_click'#10'  WHERE'#10'    (manufacturers_id = :OLD_manufa' +
              'cturers_id) AND '#10'    (languages_id = :OLD_languages_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Manufacturers_info'
      end
      item
        Params = <
          item
            Name = 'products_model'
            DataType = datString
            Size = 12
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_status'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_products_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products'
            SQL = 
              'INSERT'#10'  INTO products'#10'    (products_model, products_status,'#10'   ' +
              '  products_date_added, products_last_modified,'#10'     manufacturer' +
              's_id, rdx_products_id_local)'#10'  VALUES'#10'    (:products_model, :pro' +
              'ducts_status, current_timestamp, null,'#10'     :manufacturers_id, :' +
              'rdx_products_id_local)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Products'
      end
      item
        Params = <
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products'
            SQL = 
              'DELETE '#10'  FROM'#10'    products'#10'  WHERE'#10'    (products_id = :OLD_prod' +
              'ucts_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Products'
      end
      item
        Params = <
          item
            Name = 'products_model'
            DataType = datString
            Size = 12
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_status'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'manufacturers_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_products_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products'
            SQL = 
              'UPDATE products SET'#10'    products_model = :products_model,'#10'    pr' +
              'oducts_status = :products_status,'#10'    products_last_modified = c' +
              'urrent_timestamp,'#10'    manufacturers_id = :manufacturers_id,'#10'    ' +
              'rdx_products_id_local = :rdx_products_id_local'#10'  WHERE'#10'    (prod' +
              'ucts_id = :OLD_products_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Products'
      end
      item
        Params = <
          item
            Name = 'products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'categories_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_to_categories'
            SQL = 
              'INSERT'#10'  INTO products_to_categories'#10'    (products_id, categorie' +
              's_id)'#10'  VALUES'#10'    (:products_id, :categories_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Products_to_categories'
      end
      item
        Params = <
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_categories_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_to_categories'
            SQL = 
              'DELETE '#10'  FROM'#10'    products_to_categories'#10'  WHERE'#10'    (products_' +
              'id = :OLD_products_id) AND '#10'    (categories_id = :OLD_categories' +
              '_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Products_to_categories'
      end
      item
        Params = <
          item
            Name = 'products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'categories_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_categories_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_to_categories'
            SQL = 
              'UPDATE products_to_categories'#10'  SET '#10'    products_id = :products' +
              '_id, '#10'    categories_id = :categories_id'#10'  WHERE'#10'    (products_i' +
              'd = :OLD_products_id) AND '#10'    (categories_id = :OLD_categories_' +
              'id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Products_to_categories'
      end
      item
        Params = <
          item
            Name = 'products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'language_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_name'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_description'
            DataType = datString
            Size = 65535
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_url'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_viewed'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_description'
            SQL = 
              'INSERT'#10'  INTO products_description'#10'    (products_id, language_id' +
              ', products_name, products_description, '#10'     products_url, produ' +
              'cts_viewed)'#10'  VALUES'#10'    (:products_id, :language_id, :products_' +
              'name, :products_description, '#10'     :products_url, :products_view' +
              'ed)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Products_description'
      end
      item
        Params = <
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_language_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_description'
            SQL = 
              'DELETE '#10'  FROM'#10'    products_description'#10'  WHERE'#10'    (products_id' +
              ' = :OLD_products_id) AND '#10'    (language_id = :OLD_language_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Products_description'
      end
      item
        Params = <
          item
            Name = 'products_name'
            DataType = datString
            Size = 64
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_description'
            DataType = datString
            Size = 65535
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_url'
            DataType = datString
            Size = 255
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'products_viewed'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_products_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_language_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'products_description'
            SQL = 
              'UPDATE products_description'#10'  SET '#10'    products_name = :products' +
              '_name,'#10'    products_description = :products_description, '#10'    pr' +
              'oducts_url = :products_url, '#10'    products_viewed = :products_vie' +
              'wed'#10'  WHERE'#10'    (products_id = :OLD_products_id) AND '#10'    (langu' +
              'age_id = :OLD_language_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Products_description'
      end
      item
        Params = <
          item
            Name = 'OLD_orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders'
            SQL = 
              'DELETE '#10'  FROM'#10'    orders'#10'  WHERE'#10'    (orders_id = :OLD_orders_i' +
              'd)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Orders'
      end
      item
        Params = <
          item
            Name = 'orders_status'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'orders_date_finished'
            DataType = datDateTime
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'rdx_orders_id_local'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders'
            SQL = 
              'UPDATE orders'#10'  SET '#10'    last_modified = current_timestamp,'#10'    ' +
              'orders_status = :orders_status,'#10'    orders_date_finished = :orde' +
              'rs_date_finished, '#10'    rdx_orders_id_local = :rdx_orders_id_loca' +
              'l'#10'  WHERE'#10'    (orders_id = :OLD_orders_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Orders'
      end
      item
        Params = <
          item
            Name = 'orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'orders_status_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'customer_notified'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'comments'
            DataType = datString
            Size = 65535
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders_status_history'
            SQL = 
              'INSERT'#10'  INTO orders_status_history'#10'    (orders_id, orders_statu' +
              's_id, date_added, customer_notified, '#10'     comments)'#10'  VALUES'#10'  ' +
              '  (:orders_id, :orders_status_id, CURRENT_TIMESTAMP, :customer_n' +
              'otified,'#10'     :comments)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_osc_Orders_status_history'
      end
      item
        Params = <
          item
            Name = 'OLD_orders_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders_status_history'
            SQL = 
              'DELETE '#10'  FROM'#10'    orders_status_history'#10'  WHERE'#10'    (orders_id ' +
              '= :OLD_orders_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_osc_Orders_status_history'
      end
      item
        Params = <
          item
            Name = 'customer_notified'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'comments'
            DataType = datString
            Size = 65535
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end
          item
            Name = 'OLD_orders_status_history_id'
            DataType = datInteger
            BlobType = dabtUnknown
            Value = ''
            ParamType = daptInput
          end>
        Statements = <
          item
            Connection = 'MySQL'
            TargetTable = 'orders_status_history'
            SQL = 
              'UPDATE orders_status_history'#10'  SET '#10'    customer_notified = :cus' +
              'tomer_notified,'#10'    comments = :comments, '#10'  WHERE'#10'    (orders_s' +
              'tatus_history_id = :OLD_orders_status_history_id)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_osc_Orders_status_history'
      end>
    RelationShips = <>
    UpdateRules = <
      item
        Name = 'Insert_Update_osc_Customers'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Customers'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Customers_info'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Customers_info'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_AddressBook'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_AddressBook'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_AddressBook'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_AddressBook'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Customers_info'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Customers_info'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Customers'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Customers'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Manufacturers'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Manufacturers'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Manufacturers_info'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Manufacturers_info'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Manufacturers_info'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Manufacturers_info'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Manufacturers'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Manufacturers'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Products'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Products'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Products_to_categories'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Products_to_categories'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Products_description'
        DoUpdate = False
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Products_description'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Products_description'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Products_description'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Products_to_categories'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Products_to_categories'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Products'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Products'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Orders'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Orders'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Orders_products'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Orders_products'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Insert_Update_osc_Orders_status_history'
        DoUpdate = True
        DoInsert = True
        DoDelete = False
        DatasetName = 'osc_Orders_status_history'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Orders_status_history'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Orders_status_history'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Orders_products'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Orders_products'
        FailureBehaviour = fbRaiseException
      end
      item
        Name = 'Delete osc_Orders'
        DoUpdate = False
        DoInsert = False
        DoDelete = True
        DatasetName = 'osc_Orders'
        FailureBehaviour = fbRaiseException
      end>
    Left = 46
    Top = 14
  end
  object DataDictionary: TDADataDictionary
    Fields = <
      item
        Name = 'TiendaWeb_ID'
        DataType = datAutoInc
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'ID'
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_ID_EMPRESA'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_TIENDA_ACTIVA'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_BDSERVER'
        DataType = datString
        Size = 255
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_BDPORT'
        DataType = datString
        Size = 20
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_BDNAME'
        DataType = datString
        Size = 255
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_BDUSER'
        DataType = datString
        Size = 255
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_BDPASS'
        DataType = datString
        Size = 255
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'TiendaWeb_ULTIMA_ACTUALIZACION'
        DataType = datDateTime
        BlobType = dabtUnknown
        DisplayWidth = 0
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_firstname'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_firstname'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_dob'
        DataType = datDateTime
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_dob'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_lastname'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_lastname'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_email_address'
        DataType = datString
        Size = 96
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_email_address'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_telephone'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_telephone'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_fax'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_fax'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_password'
        DataType = datString
        Size = 40
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_password'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_rdx_customers_id_local'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'rdx_customers_id_local'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_customers_default_address_id'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_default_address_id'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_info_date_account_created'
        DataType = datDateTime
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'date_account_created'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_info_date_account_last_modified'
        DataType = datDateTime
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'date_account_last_modified'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_Customers_info_rdx_customers_info_id_local'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'rdx_customers_info_id_local'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_customers_id'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'customers_id'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_gender'
        DataType = datString
        Size = 1
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_gender'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_company'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_company'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_firstname'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_firstname'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_lastname'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_lastname'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_street_address'
        DataType = datString
        Size = 64
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_street_address'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_suburb'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_suburb'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_postcode'
        DataType = datString
        Size = 10
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_postcode'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_city'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_city'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_state'
        DataType = datString
        Size = 32
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_state'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_country_id'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_country_id'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_entry_zone_id'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'entry_zone_id'
        Alignment = taLeftJustify
      end
      item
        Name = 'osc_AddressBook_rdx_address_book_id_local'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'rdx_address_book_id_local'
        Alignment = taLeftJustify
      end
      item
        Name = 'GetLastID_last_id'
        DataType = datInteger
        BlobType = dabtUnknown
        DisplayWidth = 0
        DisplayLabel = 'last_id'
        Alignment = taLeftJustify
      end>
    Left = 147
    Top = 14
  end
  object DABINAdapter: TDABINAdapter
    Left = 48
    Top = 80
  end
  object Diagrams: TDADiagrams
    Left = 150
    Top = 80
    DiagramData = 
      '<Diagrams>'#13#10'  <Diagram Name="{4B042E3C-921B-411A-AAB1-4778D2BEB5' +
      '8B}" Left="200" Top="200" Width="400" Height="300">'#13#10'  </Diagram' +
      '>'#13#10'</Diagrams>'#13#10
  end
  object bpTiendaWeb: TDABusinessProcessor
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_TiendaWeb'
    DeleteCommandName = 'Delete_TiendaWeb'
    UpdateCommandName = 'Update_TiendaWeb'
    ReferencedDataset = 'TiendaWeb'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 264
    Top = 22
  end
  object bp_osc_Customers: TDABusinessProcessor
    OnGenerateSQL = bp_osc_CustomersGenerateSQL
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_Customers'
    DeleteCommandName = 'Delete_Customers'
    UpdateCommandName = 'Update_Customers'
    ReferencedDataset = 'osc_Customers'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 384
    Top = 22
  end
  object bp_osc_AddressBook: TDABusinessProcessor
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_AddressBook'
    DeleteCommandName = 'Delete_AddressBook'
    UpdateCommandName = 'Update_AddressBook'
    ReferencedDataset = 'osc_AddressBook'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 384
    Top = 86
  end
  object bp_osc_Manufacturers: TDABusinessProcessor
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_osc_Manufacturers'
    DeleteCommandName = 'Delete_osc_Manufacturers'
    UpdateCommandName = 'Update_osc_Manufacturers'
    ReferencedDataset = 'osc_Manufacturers'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 496
    Top = 22
  end
  object bp_osc_Products: TDABusinessProcessor
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_osc_Products'
    DeleteCommandName = 'Delete_osc_Products'
    UpdateCommandName = 'Update_osc_Products'
    ReferencedDataset = 'osc_Products'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 496
    Top = 86
  end
  object bp_osc_Orders: TDABusinessProcessor
    Schema = schTiendaWeb
    DeleteCommandName = 'Delete_osc_Orders'
    UpdateCommandName = 'Update_osc_Orders'
    ReferencedDataset = 'osc_Orders'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 48
    Top = 166
  end
  object bp_osc_Orders_status_history: TDABusinessProcessor
    Schema = schTiendaWeb
    InsertCommandName = 'Insert_osc_Orders_status_history'
    DeleteCommandName = 'Delete_osc_Orders_status_history'
    UpdateCommandName = 'Update_osc_Orders_status_history'
    ReferencedDataset = 'osc_Orders_status_history'
    ProcessorOptions = [poAutoGenerateRefreshDataset, poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 48
    Top = 238
  end
end
