object srvFacturasProveedor: TsrvFacturasProveedor
  OldCreateOrder = True
  OnCreate = DARemoteServiceCreate
  RequiresSession = True
  SessionManager = dmServer.SessionManager
  ConnectionName = 'IBX'
  ServiceSchema = schFacturasProveedor
  ServiceDataStreamer = Bin2DataStreamer
  ExportedDataTables = <>
  BeforeAcquireConnection = DataAbstractServiceBeforeAcquireConnection
  Height = 216
  Width = 386
  object schFacturasProveedor: TDASchema
    ConnectionManager = dmServer.ConnectionManager
    DataDictionary = DataDictionary
    Diagrams = Diagrams
    Datasets = <
      item
        Params = <>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'V_FACTURAS_PROVEEDOR'
            StatementType = stAutoSQL
            ColumnMappings = <
              item
                DatasetField = 'ID'
                TableField = 'ID'
              end
              item
                DatasetField = 'ID_EMPRESA'
                TableField = 'ID_EMPRESA'
              end
              item
                DatasetField = 'REFERENCIA'
                TableField = 'REFERENCIA'
              end
              item
                DatasetField = 'TIPO'
                TableField = 'TIPO'
              end
              item
                DatasetField = 'REFERENCIA_PROVEEDOR'
                TableField = 'REFERENCIA_PROVEEDOR'
              end
              item
                DatasetField = 'FECHA_FACTURA'
                TableField = 'FECHA_FACTURA'
              end
              item
                DatasetField = 'SITUACION'
                TableField = 'SITUACION'
              end
              item
                DatasetField = 'BASE_IMPONIBLE'
                TableField = 'BASE_IMPONIBLE'
              end
              item
                DatasetField = 'DESCUENTO'
                TableField = 'DESCUENTO'
              end
              item
                DatasetField = 'IMPORTE_DESCUENTO'
                TableField = 'IMPORTE_DESCUENTO'
              end
              item
                DatasetField = 'IVA'
                TableField = 'IVA'
              end
              item
                DatasetField = 'IMPORTE_IVA'
                TableField = 'IMPORTE_IVA'
              end
              item
                DatasetField = 'RE'
                TableField = 'RE'
              end
              item
                DatasetField = 'IMPORTE_RE'
                TableField = 'IMPORTE_RE'
              end
              item
                DatasetField = 'IMPORTE_TOTAL'
                TableField = 'IMPORTE_TOTAL'
              end
              item
                DatasetField = 'OBSERVACIONES'
                TableField = 'OBSERVACIONES'
              end
              item
                DatasetField = 'ID_PROVEEDOR'
                TableField = 'ID_PROVEEDOR'
              end
              item
                DatasetField = 'NIF_CIF'
                TableField = 'NIF_CIF'
              end
              item
                DatasetField = 'NOMBRE'
                TableField = 'NOMBRE'
              end
              item
                DatasetField = 'CALLE'
                TableField = 'CALLE'
              end
              item
                DatasetField = 'POBLACION'
                TableField = 'POBLACION'
              end
              item
                DatasetField = 'PROVINCIA'
                TableField = 'PROVINCIA'
              end
              item
                DatasetField = 'CODIGO_POSTAL'
                TableField = 'CODIGO_POSTAL'
              end
              item
                DatasetField = 'FECHA_ALTA'
                TableField = 'FECHA_ALTA'
              end
              item
                DatasetField = 'FECHA_MODIFICACION'
                TableField = 'FECHA_MODIFICACION'
              end
              item
                DatasetField = 'USUARIO'
                TableField = 'USUARIO'
              end
              item
                DatasetField = 'ID_FORMA_PAGO'
                TableField = 'ID_FORMA_PAGO'
              end
              item
                DatasetField = 'RECARGO_EQUIVALENCIA'
                TableField = 'RECARGO_EQUIVALENCIA'
              end
              item
                DatasetField = 'ID_TIPO_IVA'
                TableField = 'ID_TIPO_IVA'
              end
              item
                DatasetField = 'IMPORTE_NETO'
                TableField = 'IMPORTE_NETO'
              end
              item
                DatasetField = 'IMPORTE_PORTE'
                TableField = 'IMPORTE_PORTE'
              end>
          end>
        Name = 'FacturasProveedor'
        Fields = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_FACTURAS_PROVEEDOR_ID'
            ServerAutoRefresh = True
            DictionaryEntry = 'FacturasProveedor_ID'
            InPrimaryKey = True
          end
          item
            Name = 'ID_EMPRESA'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_ID_EMPRESA'
          end
          item
            Name = 'REFERENCIA'
            DataType = datString
            Size = 20
            DictionaryEntry = 'FacturasProveedor_REFERENCIA'
          end
          item
            Name = 'TIPO'
            DataType = datString
            Size = 1
            DictionaryEntry = 'FacturasProveedor_TIPO'
          end
          item
            Name = 'REFERENCIA_PROVEEDOR'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_REFERENCIA_PROVEEDOR'
          end
          item
            Name = 'FECHA_FACTURA'
            DataType = datDateTime
            DictionaryEntry = 'FacturasProveedor_FECHA_FACTURA'
          end
          item
            Name = 'SITUACION'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_SITUACION'
          end
          item
            Name = 'BASE_IMPONIBLE'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_BASE_IMPONIBLE'
          end
          item
            Name = 'DESCUENTO'
            DataType = datFloat
            DictionaryEntry = 'FacturasProveedor_DESCUENTO'
          end
          item
            Name = 'IMPORTE_DESCUENTO'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_DESCUENTO'
          end
          item
            Name = 'IVA'
            DataType = datFloat
            DictionaryEntry = 'FacturasProveedor_IVA'
          end
          item
            Name = 'IMPORTE_IVA'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_IVA'
          end
          item
            Name = 'RE'
            DataType = datFloat
            DictionaryEntry = 'FacturasProveedor_RE'
          end
          item
            Name = 'IMPORTE_RE'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_RE'
          end
          item
            Name = 'IMPORTE_TOTAL'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_TOTAL'
          end
          item
            Name = 'OBSERVACIONES'
            DataType = datMemo
            DictionaryEntry = 'FacturasProveedor_OBSERVACIONES'
          end
          item
            Name = 'ID_PROVEEDOR'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_ID_PROVEEDOR'
          end
          item
            Name = 'NIF_CIF'
            DataType = datString
            Size = 15
            DictionaryEntry = 'FacturasProveedor_NIF_CIF'
          end
          item
            Name = 'NOMBRE'
            DataType = datString
            Size = 100
            DictionaryEntry = 'FacturasProveedor_NOMBRE'
          end
          item
            Name = 'CALLE'
            DataType = datString
            Size = 150
            DictionaryEntry = 'FacturasProveedor_CALLE'
          end
          item
            Name = 'POBLACION'
            DataType = datString
            Size = 150
            DictionaryEntry = 'FacturasProveedor_POBLACION'
          end
          item
            Name = 'PROVINCIA'
            DataType = datString
            Size = 30
            DictionaryEntry = 'FacturasProveedor_PROVINCIA'
          end
          item
            Name = 'CODIGO_POSTAL'
            DataType = datString
            Size = 10
            DictionaryEntry = 'FacturasProveedor_CODIGO_POSTAL'
          end
          item
            Name = 'FECHA_ALTA'
            DataType = datDateTime
            DictionaryEntry = 'FacturasProveedor_FECHA_ALTA'
          end
          item
            Name = 'FECHA_MODIFICACION'
            DataType = datDateTime
            DictionaryEntry = 'FacturasProveedor_FECHA_MODIFICACION'
          end
          item
            Name = 'USUARIO'
            DataType = datString
            Size = 100
            DictionaryEntry = 'FacturasProveedor_USUARIO'
          end
          item
            Name = 'ID_FORMA_PAGO'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_ID_FORMA_PAGO'
          end
          item
            Name = 'RECARGO_EQUIVALENCIA'
            DataType = datSmallInt
            DictionaryEntry = 'FacturasProveedor_RECARGO_EQUIVALENCIA'
          end
          item
            Name = 'ID_TIPO_IVA'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_ID_TIPO_IVA'
          end
          item
            Name = 'IMPORTE_NETO'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_NETO'
          end
          item
            Name = 'IMPORTE_PORTE'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_IMPORTE_PORTE'
          end>
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'FACTURAS_PROVEEDOR_DETALLES'
            SQL = 
              'SELECT'#10'    FACTURAS_PROVEEDOR_DETALLES.ID, FACTURAS_PROVEEDOR_DE' +
              'TALLES.ID_FACTURA,'#10'    FACTURAS_PROVEEDOR_DETALLES.POSICION, FAC' +
              'TURAS_PROVEEDOR_DETALLES.TIPO_DETALLE,'#10'    FACTURAS_PROVEEDOR_DE' +
              'TALLES.CONCEPTO, FACTURAS_PROVEEDOR_DETALLES.CANTIDAD,'#10'    FACTU' +
              'RAS_PROVEEDOR_DETALLES.UNIDAD_MEDIDA, FACTURAS_PROVEEDOR_DETALLE' +
              'S.IMPORTE_UNIDAD,'#10'    FACTURAS_PROVEEDOR_DETALLES.IMPORTE_TOTAL,' +
              ' FACTURAS_PROVEEDOR_DETALLES.VISIBLE,'#10#10'    FACTURAS_PROVEEDOR_DE' +
              'TALLES.ID_ARTICULO, FACTURAS_PROVEEDOR_DETALLES.DESCUENTO,'#10'    F' +
              'ACTURAS_PROVEEDOR_DETALLES.IMPORTE_PORTE,'#10'    ARTICULOS.REFERENC' +
              'IA, ARTICULOS_PROVEEDORES.REFERENCIA_PROV as REFERENCIA_PROVEEDO' +
              'R,'#10'    ARTICULOS.REFERENCIA_FABR as REFERENCIA_FABRICANTE'#10#10'FROM ' +
              'FACTURAS_PROVEEDOR_DETALLES'#10'LEFT JOIN ARTICULOS ON FACTURAS_PROV' +
              'EEDOR_DETALLES.ID_ARTICULO = ARTICULOS.ID'#10'LEFT JOIN FACTURAS_PRO' +
              'VEEDOR ON (FACTURAS_PROVEEDOR.ID = FACTURAS_PROVEEDOR_DETALLES.I' +
              'D_FACTURA)'#10'LEFT JOIN ARTICULOS_PROVEEDORES ON ((ARTICULOS_PROVEE' +
              'DORES.ID_ARTICULO = ARTICULOS.ID) AND (ARTICULOS_PROVEEDORES.ID_' +
              'PROVEEDOR = FACTURAS_PROVEEDOR.ID_PROVEEDOR))'#10#10'WHERE {where}'#10'ORD' +
              'ER BY POSICION;'#10#10#10
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'ID'
                TableField = 'ID'
              end
              item
                DatasetField = 'ID_FACTURA'
                TableField = 'ID_FACTURA'
              end
              item
                DatasetField = 'POSICION'
                TableField = 'POSICION'
              end
              item
                DatasetField = 'TIPO_DETALLE'
                TableField = 'TIPO_DETALLE'
              end
              item
                DatasetField = 'CONCEPTO'
                TableField = 'CONCEPTO'
              end
              item
                DatasetField = 'CANTIDAD'
                TableField = 'CANTIDAD'
              end
              item
                DatasetField = 'IMPORTE_UNIDAD'
                TableField = 'IMPORTE_UNIDAD'
              end
              item
                DatasetField = 'IMPORTE_TOTAL'
                TableField = 'IMPORTE_TOTAL'
              end
              item
                DatasetField = 'VISIBLE'
                TableField = 'VISIBLE'
              end
              item
                DatasetField = 'ID_ARTICULO'
                TableField = 'ID_ARTICULO'
              end
              item
                DatasetField = 'DESCUENTO'
                TableField = 'DESCUENTO'
              end
              item
                DatasetField = 'IMPORTE_PORTE'
                TableField = 'IMPORTE_PORTE'
              end
              item
                DatasetField = 'REFERENCIA'
                TableField = '<unknown>'
                SQLOrigin = 'REFERENCIA'
              end
              item
                DatasetField = 'REFERENCIA_PROVEEDOR'
                TableField = '<unknown>'
                SQLOrigin = 'REFERENCIA_PROVEEDOR'
              end
              item
                DatasetField = 'REFERENCIA_FABRICANTE'
                TableField = '<unknown>'
                SQLOrigin = 'REFERENCIA_FABRICANTE'
              end
              item
                DatasetField = 'UNIDAD_MEDIDA'
                TableField = '<unknown>'
                SQLOrigin = 'UNIDAD_MEDIDA'
              end>
          end>
        Name = 'FacturasProveedor_Detalles'
        Fields = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_FACTURA_PROV_DETALLES_ID'
            ServerAutoRefresh = True
            DictionaryEntry = 'FacturasProveedor_Detalles_ID'
            InPrimaryKey = True
          end
          item
            Name = 'ID_FACTURA'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Detalles_ID_FACTURA'
          end
          item
            Name = 'POSICION'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Detalles_POSICION'
          end
          item
            Name = 'TIPO_DETALLE'
            DataType = datString
            Size = 25
            DictionaryEntry = 'FacturasProveedor_Detalles_TIPO_DETALLE'
          end
          item
            Name = 'CONCEPTO'
            DataType = datString
            Size = 2000
            DictionaryEntry = 'FacturasProveedor_Detalles_CONCEPTO'
          end
          item
            Name = 'CANTIDAD'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Detalles_CANTIDAD'
          end
          item
            Name = 'UNIDAD_MEDIDA'
            DataType = datString
            Size = 255
          end
          item
            Name = 'IMPORTE_UNIDAD'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_Detalles_IMPORTE_UNIDAD'
          end
          item
            Name = 'IMPORTE_TOTAL'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_Detalles_IMPORTE_TOTAL'
          end
          item
            Name = 'VISIBLE'
            DataType = datSmallInt
            DictionaryEntry = 'FacturasProveedor_Detalles_VISIBLE'
          end
          item
            Name = 'ID_ARTICULO'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Detalles_ID_ARTICULO'
          end
          item
            Name = 'DESCUENTO'
            DataType = datFloat
            DictionaryEntry = 'FacturasProveedor_Detalles_DESCUENTO'
          end
          item
            Name = 'IMPORTE_PORTE'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_Detalles_IMPORTE_PORTE'
          end
          item
            Name = 'REFERENCIA'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_Detalles_REFERENCIA'
          end
          item
            Name = 'REFERENCIA_PROVEEDOR'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_Detalles_REFERENCIA_PROVEEDOR'
          end
          item
            Name = 'REFERENCIA_FABRICANTE'
            DataType = datString
            Size = 255
          end>
      end
      item
        Params = <>
        Statements = <
          item
            Connection = 'IBX'
            TargetTable = 'FACTURAS_PROVEEDOR_PEDIDOS'
            SQL = 
              'SELECT'#10'    FACTURAS_PROVEEDOR_PEDIDOS.ID, FACTURAS_PROVEEDOR_PED' +
              'IDOS.ID_FACTURA,'#10'    FACTURAS_PROVEEDOR_PEDIDOS.IMPORTE_TOTAL,'#10#10 +
              '    FACTURAS_PROVEEDOR_PEDIDOS.ID_PEDIDO,'#10#10'    V_PEDIDOS_PROVEED' +
              'OR.REFERENCIA, V_PEDIDOS_PROVEEDOR.FECHA_PEDIDO, V_PEDIDOS_PROVE' +
              'EDOR.NOMBRE as PROVEEDOR'#10'FROM FACTURAS_PROVEEDOR_PEDIDOS'#10'LEFT JO' +
              'IN V_PEDIDOS_PROVEEDOR ON FACTURAS_PROVEEDOR_PEDIDOS.ID_PEDIDO =' +
              ' V_PEDIDOS_PROVEEDOR.ID'#10'WHERE {where}'#10
            StatementType = stSQL
            ColumnMappings = <
              item
                DatasetField = 'ID'
                TableField = 'ID'
              end
              item
                DatasetField = 'ID_FACTURA'
                TableField = 'ID_FACTURA'
              end
              item
                DatasetField = 'IMPORTE_TOTAL'
                TableField = 'IMPORTE_TOTAL'
              end
              item
                DatasetField = 'ID_PEDIDO'
                TableField = '<unknown>'
                SQLOrigin = 'ID_PEDIDO'
              end
              item
                DatasetField = 'REFERENCIA'
                TableField = '<unknown>'
                SQLOrigin = 'REFERENCIA'
              end
              item
                DatasetField = 'FECHA_PEDIDO'
                TableField = '<unknown>'
                SQLOrigin = 'FECHA_PEDIDO'
              end
              item
                DatasetField = 'PROVEEDOR'
                TableField = '<unknown>'
                SQLOrigin = 'PROVEEDOR'
              end>
          end>
        Name = 'FacturasProveedor_Pedidos'
        Fields = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_PEDIDOS_PROV_PEDIDOS_ID'
            DictionaryEntry = 'FacturasProveedor_Pedidos_ID'
            InPrimaryKey = True
          end
          item
            Name = 'ID_FACTURA'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Pedidos_ID_FACTURA'
          end
          item
            Name = 'IMPORTE_TOTAL'
            DataType = datCurrency
            DictionaryEntry = 'FacturasProveedor_Pedidos_IMPORTE_TOTAL'
          end
          item
            Name = 'ID_PEDIDO'
            DataType = datInteger
            DictionaryEntry = 'FacturasProveedor_Pedidos_ID_PEDIDO'
          end
          item
            Name = 'REFERENCIA'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_Pedidos_REFERENCIA'
          end
          item
            Name = 'FECHA_PEDIDO'
            DataType = datDateTime
            DictionaryEntry = 'FacturasProveedor_Pedidos_FECHA_PEDIDO'
          end
          item
            Name = 'PROVEEDOR'
            DataType = datString
            Size = 255
            DictionaryEntry = 'FacturasProveedor_Pedidos_PROVEEDOR'
          end>
      end>
    JoinDataTables = <>
    UnionDataTables = <>
    Commands = <
      item
        Params = <
          item
            Name = 'ID_FACTURA'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            ConnectionType = 'Interbase'
            Default = True
            Name = 'IBX'
            SQL = 'delete from recibos_proveedor'#10'where id_factura = :ID_FACTURA'#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_RecibosFactura'
      end
      item
        Params = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_FACTURAS_PROVEEDOR_ID'
            Value = ''
          end
          item
            Name = 'ID_EMPRESA'
            Value = ''
          end
          item
            Name = 'REFERENCIA'
            Value = ''
          end
          item
            Name = 'REFERENCIA_PROVEEDOR'
            Value = ''
          end
          item
            Name = 'FECHA_FACTURA'
            Value = ''
          end
          item
            Name = 'BASE_IMPONIBLE'
            Value = ''
          end
          item
            Name = 'DESCUENTO'
            Value = ''
          end
          item
            Name = 'IMPORTE_DESCUENTO'
            Value = ''
          end
          item
            Name = 'IVA'
            Value = ''
          end
          item
            Name = 'IMPORTE_IVA'
            Value = ''
          end
          item
            Name = 'RE'
            Value = ''
          end
          item
            Name = 'IMPORTE_RE'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end
          item
            Name = 'OBSERVACIONES'
            Value = ''
          end
          item
            Name = 'ID_PROVEEDOR'
            Value = ''
          end
          item
            Name = 'NIF_CIF'
            Value = ''
          end
          item
            Name = 'NOMBRE'
            Value = ''
          end
          item
            Name = 'CALLE'
            Value = ''
          end
          item
            Name = 'POBLACION'
            Value = ''
          end
          item
            Name = 'PROVINCIA'
            Value = ''
          end
          item
            Name = 'CODIGO_POSTAL'
            Value = ''
          end
          item
            Name = 'FECHA_ALTA'
            Value = ''
          end
          item
            Name = 'FECHA_MODIFICACION'
            Value = ''
          end
          item
            Name = 'USUARIO'
            Value = ''
          end
          item
            Name = 'ID_FORMA_PAGO'
            Value = ''
          end
          item
            Name = 'RECARGO_EQUIVALENCIA'
            Value = ''
          end
          item
            Name = 'ID_TIPO_IVA'
            Value = ''
          end
          item
            Name = 'IMPORTE_NETO'
            Value = ''
          end
          item
            Name = 'IMPORTE_PORTE'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR'
            SQL = 
              'INSERT'#10'  INTO FACTURAS_PROVEEDOR'#10'    (ID, ID_EMPRESA, REFERENCIA' +
              ', REFERENCIA_PROVEEDOR,'#10'     FECHA_FACTURA, BASE_IMPONIBLE, DESC' +
              'UENTO,'#10'     IMPORTE_DESCUENTO, IVA, IMPORTE_IVA, RE, IMPORTE_RE,' +
              ' '#10'     IMPORTE_TOTAL, OBSERVACIONES, ID_PROVEEDOR, NIF_CIF, '#10'   ' +
              '  NOMBRE, CALLE, POBLACION, PROVINCIA, CODIGO_POSTAL, '#10'     FECH' +
              'A_ALTA, FECHA_MODIFICACION, USUARIO, ID_FORMA_PAGO, '#10'     RECARG' +
              'O_EQUIVALENCIA, ID_TIPO_IVA, IMPORTE_NETO, IMPORTE_PORTE)'#10'  VALU' +
              'ES'#10'    (:ID, :ID_EMPRESA, :REFERENCIA, :REFERENCIA_PROVEEDOR,'#10'  ' +
              '   :FECHA_FACTURA, :BASE_IMPONIBLE, :DESCUENTO,'#10'     :IMPORTE_DE' +
              'SCUENTO, :IVA, :IMPORTE_IVA, :RE, :IMPORTE_RE, '#10'     :IMPORTE_TO' +
              'TAL, :OBSERVACIONES, :ID_PROVEEDOR, :NIF_CIF, '#10'     :NOMBRE, :CA' +
              'LLE, :POBLACION, :PROVINCIA, :CODIGO_POSTAL, '#10'     :FECHA_ALTA, ' +
              ':FECHA_MODIFICACION, :USUARIO, :ID_FORMA_PAGO, '#10'     :RECARGO_EQ' +
              'UIVALENCIA, :ID_TIPO_IVA, :IMPORTE_NETO, '#10'     :IMPORTE_PORTE)'#10' ' +
              '    '#10'     '#10#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_FacturasProveedor'
      end
      item
        Params = <
          item
            Name = 'OLD_ID'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR'
            SQL = 
              'DELETE '#10'  FROM'#10'    FACTURAS_PROVEEDOR'#10'  WHERE'#10'    (ID = :OLD_ID)' +
              #10#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_FacturasProveedor'
      end
      item
        Params = <
          item
            Name = 'ID'
            Value = ''
          end
          item
            Name = 'ID_EMPRESA'
            Value = ''
          end
          item
            Name = 'REFERENCIA'
            Value = ''
          end
          item
            Name = 'REFERENCIA_PROVEEDOR'
            Value = ''
          end
          item
            Name = 'FECHA_FACTURA'
            Value = ''
          end
          item
            Name = 'BASE_IMPONIBLE'
            Value = ''
          end
          item
            Name = 'DESCUENTO'
            Value = ''
          end
          item
            Name = 'IMPORTE_DESCUENTO'
            Value = ''
          end
          item
            Name = 'IVA'
            Value = ''
          end
          item
            Name = 'IMPORTE_IVA'
            Value = ''
          end
          item
            Name = 'RE'
            Value = ''
          end
          item
            Name = 'IMPORTE_RE'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end
          item
            Name = 'OBSERVACIONES'
            Value = ''
          end
          item
            Name = 'ID_PROVEEDOR'
            Value = ''
          end
          item
            Name = 'NIF_CIF'
            Value = ''
          end
          item
            Name = 'NOMBRE'
            Value = ''
          end
          item
            Name = 'CALLE'
            Value = ''
          end
          item
            Name = 'POBLACION'
            Value = ''
          end
          item
            Name = 'PROVINCIA'
            Value = ''
          end
          item
            Name = 'CODIGO_POSTAL'
            Value = ''
          end
          item
            Name = 'FECHA_ALTA'
            Value = ''
          end
          item
            Name = 'FECHA_MODIFICACION'
            Value = ''
          end
          item
            Name = 'USUARIO'
            Value = ''
          end
          item
            Name = 'ID_FORMA_PAGO'
            Value = ''
          end
          item
            Name = 'RECARGO_EQUIVALENCIA'
            Value = ''
          end
          item
            Name = 'ID_TIPO_IVA'
            Value = ''
          end
          item
            Name = 'IMPORTE_NETO'
            Value = ''
          end
          item
            Name = 'IMPORTE_PORTE'
            Value = ''
          end
          item
            Name = 'OLD_ID'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR'
            SQL = 
              'UPDATE FACTURAS_PROVEEDOR'#10'  SET '#10'    ID = :ID,'#10'    ID_EMPRESA = ' +
              ':ID_EMPRESA, '#10'    REFERENCIA = :REFERENCIA, '#10'    REFERENCIA_PROV' +
              'EEDOR = :REFERENCIA_PROVEEDOR,'#10'    FECHA_FACTURA = :FECHA_FACTUR' +
              'A, '#10'    BASE_IMPONIBLE = :BASE_IMPONIBLE,'#10'    DESCUENTO = :DESCU' +
              'ENTO, '#10'    IMPORTE_DESCUENTO = :IMPORTE_DESCUENTO, '#10'    IVA = :I' +
              'VA, '#10'    IMPORTE_IVA = :IMPORTE_IVA, '#10'    RE = :RE, '#10'    IMPORTE' +
              '_RE = :IMPORTE_RE, '#10'    IMPORTE_TOTAL = :IMPORTE_TOTAL, '#10'    OBS' +
              'ERVACIONES = :OBSERVACIONES, '#10'    ID_PROVEEDOR = :ID_PROVEEDOR, ' +
              #10'    NIF_CIF = :NIF_CIF, '#10'    NOMBRE = :NOMBRE, '#10'    CALLE = :CA' +
              'LLE, '#10'    POBLACION = :POBLACION, '#10'    PROVINCIA = :PROVINCIA, '#10 +
              '    CODIGO_POSTAL = :CODIGO_POSTAL, '#10'    FECHA_ALTA = :FECHA_ALT' +
              'A, '#10'    FECHA_MODIFICACION = :FECHA_MODIFICACION, '#10'    USUARIO =' +
              ' :USUARIO, '#10'    ID_FORMA_PAGO = :ID_FORMA_PAGO, '#10'    RECARGO_EQU' +
              'IVALENCIA = :RECARGO_EQUIVALENCIA, '#10'    ID_TIPO_IVA = :ID_TIPO_I' +
              'VA, '#10'    IMPORTE_NETO = :IMPORTE_NETO, '#10'    IMPORTE_PORTE = :IMP' +
              'ORTE_PORTE'#10'  WHERE'#10'    (ID = :OLD_ID)'#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_FacturasProveedor'
      end
      item
        Params = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_FACTURA_PROV_DETALLES_ID'
            Value = ''
          end
          item
            Name = 'ID_FACTURA'
            Value = ''
          end
          item
            Name = 'POSICION'
            Value = ''
          end
          item
            Name = 'TIPO_DETALLE'
            Value = ''
          end
          item
            Name = 'CONCEPTO'
            Value = ''
          end
          item
            Name = 'CANTIDAD'
            Value = ''
          end
          item
            Name = 'UNIDAD_MEDIDA'
            Value = ''
          end
          item
            Name = 'IMPORTE_UNIDAD'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end
          item
            Name = 'VISIBLE'
            Value = ''
          end
          item
            Name = 'ID_ARTICULO'
            Value = ''
          end
          item
            Name = 'DESCUENTO'
            Value = ''
          end
          item
            Name = 'IMPORTE_PORTE'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_DETALLES'
            SQL = 
              'INSERT'#10'  INTO FACTURAS_PROVEEDOR_DETALLES'#10'    (ID, ID_FACTURA, P' +
              'OSICION, TIPO_DETALLE, CONCEPTO, CANTIDAD, UNIDAD_MEDIDA,'#10'     I' +
              'MPORTE_UNIDAD, IMPORTE_TOTAL, VISIBLE, ID_ARTICULO, '#10'     DESCUE' +
              'NTO, IMPORTE_PORTE)'#10'  VALUES'#10'    (:ID, :ID_FACTURA, :POSICION, :' +
              'TIPO_DETALLE, :CONCEPTO, :CANTIDAD, :UNIDAD_MEDIDA,'#10'     :IMPORT' +
              'E_UNIDAD, :IMPORTE_TOTAL, :VISIBLE, :ID_ARTICULO, '#10'     :DESCUEN' +
              'TO, :IMPORTE_PORTE)'#10'     '#10'     '#10#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_FacturasProveedor_Detalles'
      end
      item
        Params = <
          item
            Name = 'OLD_ID'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_DETALLES'
            SQL = 
              'DELETE '#10'  FROM'#10'    FACTURAS_PROVEEDOR_DETALLES'#10'  WHERE'#10'    (ID =' +
              ' :OLD_ID)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_FacturasProveedor_Detalles'
      end
      item
        Params = <
          item
            Name = 'ID'
            Value = ''
          end
          item
            Name = 'ID_FACTURA'
            Value = ''
          end
          item
            Name = 'POSICION'
            Value = ''
          end
          item
            Name = 'TIPO_DETALLE'
            Value = ''
          end
          item
            Name = 'CONCEPTO'
            Value = ''
          end
          item
            Name = 'CANTIDAD'
            Value = ''
          end
          item
            Name = 'UNIDAD_MEDIDA'
            Value = ''
          end
          item
            Name = 'IMPORTE_UNIDAD'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end
          item
            Name = 'VISIBLE'
            Value = ''
          end
          item
            Name = 'ID_ARTICULO'
            Value = ''
          end
          item
            Name = 'DESCUENTO'
            Value = ''
          end
          item
            Name = 'IMPORTE_PORTE'
            Value = ''
          end
          item
            Name = 'OLD_ID'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_DETALLES'
            SQL = 
              'UPDATE FACTURAS_PROVEEDOR_DETALLES'#10'  SET '#10'    ID = :ID,'#10'    ID_F' +
              'ACTURA = :ID_FACTURA, '#10'    POSICION = :POSICION, '#10'    TIPO_DETAL' +
              'LE = :TIPO_DETALLE, '#10'    CONCEPTO = :CONCEPTO, '#10'    CANTIDAD = :' +
              'CANTIDAD, '#10'    UNIDAD_MEDIDA = :UNIDAD_MEDIDA,'#10'    IMPORTE_UNIDA' +
              'D = :IMPORTE_UNIDAD, '#10'    IMPORTE_TOTAL = :IMPORTE_TOTAL, '#10'    V' +
              'ISIBLE = :VISIBLE, '#10'    ID_ARTICULO = :ID_ARTICULO, '#10'    DESCUEN' +
              'TO = :DESCUENTO, '#10'    IMPORTE_PORTE = :IMPORTE_PORTE'#10'  WHERE'#10'   ' +
              ' (ID = :OLD_ID)'#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_FacturasProveedor_Detalles'
      end
      item
        Params = <
          item
            Name = 'ID'
            DataType = datAutoInc
            GeneratorName = 'GEN_PEDIDOS_PROV_PEDIDOS_ID'
            Value = ''
          end
          item
            Name = 'ID_FACTURA'
            Value = ''
          end
          item
            Name = 'ID_PEDIDO'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_PEDIDOS'
            SQL = 
              'INSERT'#10'  INTO FACTURAS_PROVEEDOR_PEDIDOS'#10'    (ID, ID_FACTURA, ID' +
              '_PEDIDO, IMPORTE_TOTAL)'#10'  VALUES'#10'    (:ID, :ID_FACTURA, :ID_PEDI' +
              'DO, :IMPORTE_TOTAL)'#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Insert_FacturasProveedor_Pedidos'
      end
      item
        Params = <
          item
            Name = 'OLD_ID'
            DataType = datAutoInc
            Value = '0'
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_PEDIDOS'
            SQL = 
              'DELETE '#10'  FROM'#10'    FACTURAS_PROVEEDOR_PEDIDOS'#10'  WHERE'#10'    (ID = ' +
              ':OLD_ID)'
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Delete_FacturasProveedor_Pedidos'
      end
      item
        Params = <
          item
            Name = 'ID_FACTURA'
            Value = ''
          end
          item
            Name = 'IMPORTE_TOTAL'
            Value = ''
          end
          item
            Name = 'ID_PEDIDO'
            Value = ''
          end
          item
            Name = 'OLD_ID'
            Value = ''
          end>
        Statements = <
          item
            Connection = 'IBX'
            Default = True
            TargetTable = 'FACTURAS_PROVEEDOR_PEDIDOS'
            SQL = 
              'UPDATE FACTURAS_PROVEEDOR_PEDIDOS'#10'  SET '#10'    ID_FACTURA = :ID_FA' +
              'CTURA, '#10'    IMPORTE_TOTAL = :IMPORTE_TOTAL, '#10'    ID_PEDIDO = :ID' +
              '_PEDIDO'#10'  WHERE'#10'    (ID = :OLD_ID)'#10
            StatementType = stSQL
            ColumnMappings = <>
          end>
        Name = 'Update_FacturasProveedor_Pedidos'
      end>
    RelationShips = <
      item
        Name = 'FK_FacturasProveedor_Pedidos'
        MasterDatasetName = 'FacturasProveedor'
        MasterFields = 'ID'
        DetailDatasetName = 'FacturasProveedor_Pedidos'
        DetailFields = 'ID_FACTURA'
        RelationshipType = rtForeignKey
      end
      item
        Name = 'FK_FacturasProveedor_Detalles'
        MasterDatasetName = 'FacturasProveedor'
        MasterFields = 'ID'
        DetailDatasetName = 'FacturasProveedor_Detalles'
        DetailFields = 'ID_FACTURA'
        RelationshipType = rtForeignKey
      end>
    UpdateRules = <
      item
        Name = 'Insert FacturasProveedor'
        DoUpdate = False
        DoDelete = False
        DatasetName = 'FacturasProveedor'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Insert FacturasProveedor_Detalles'
        DoUpdate = False
        DoDelete = False
        DatasetName = 'FacturasProveedor_Detalles'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Insert FacturasProveedor_Pedidos'
        DoUpdate = False
        DoDelete = False
        DatasetName = 'FacturasProveedor_Pedidos'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Update FacturasProveedor'
        DoInsert = False
        DoDelete = False
        DatasetName = 'FacturasProveedor'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Update FacturasProveedor_Detalles'
        DoInsert = False
        DoDelete = False
        DatasetName = 'FacturasProveedor_Detalles'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Update FacturasProveedor_Pedidos'
        DoInsert = False
        DoDelete = False
        DatasetName = 'FacturasProveedor_Pedidos'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Delete FacturasProveedor_Detalles'
        DoUpdate = False
        DoInsert = False
        DatasetName = 'FacturasProveedor_Detalles'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Delete FacturasProveedor_Pedidos'
        DoUpdate = False
        DoInsert = False
        DatasetName = 'FacturasProveedor_Pedidos'
        FailureBehavior = fbRaiseException
      end
      item
        Name = 'Delete FacturasProveedor'
        DoUpdate = False
        DoInsert = False
        DatasetName = 'FacturasProveedor'
        FailureBehavior = fbRaiseException
      end>
    Version = 0
    Left = 48
    Top = 24
  end
  object Diagrams: TDADiagrams
    Left = 150
    Top = 74
    DiagramData = '<Diagrams>'#13#10'</Diagrams>'#13#10
  end
  object DataDictionary: TDADataDictionary
    Fields = <
      item
        Name = 'FacturasProveedor_ID'
        DataType = datAutoInc
        GeneratorName = 'GEN_FACTURAS_PROVEEDOR_ID'
        Required = True
        DisplayLabel = 'ID'
        ServerAutoRefresh = True
      end
      item
        Name = 'FacturasProveedor_ID_EMPRESA'
        DataType = datInteger
        DisplayLabel = 'ID_EMPRESA'
      end
      item
        Name = 'FacturasProveedor_FECHA_FACTURA'
        DataType = datDateTime
        DisplayLabel = 'Fecha de las factura'
      end
      item
        Name = 'FacturasProveedor_VENCIMIENTO'
        DataType = datInteger
        DisplayLabel = 'Vencimiento'
      end
      item
        Name = 'FacturasProveedor_SITUACION'
        DataType = datString
        Size = 255
        DisplayLabel = 'Situaci'#243'n'
      end
      item
        Name = 'FacturasProveedor_BASE_IMPONIBLE'
        DataType = datCurrency
        DisplayLabel = 'Base imponible'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_IMPORTE_DESCUENTO'
        DataType = datCurrency
        DisplayLabel = 'Importe dto.'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_IMPORTE_IVA'
        DataType = datCurrency
        DisplayLabel = 'Importe IVA'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_IMPORTE_TOTAL'
        DataType = datCurrency
        DisplayLabel = 'Importe total'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_FORMA_PAGO'
        DataType = datMemo
        DisplayLabel = 'Forma de pago'
      end
      item
        Name = 'FacturasProveedor_ID_CLIENTE'
        DataType = datInteger
        DisplayLabel = 'ID_CLIENTE'
      end
      item
        Name = 'FacturasProveedor_NIF_CIF'
        DataType = datString
        Size = 15
        DisplayLabel = 'NIF/CIF'
      end
      item
        Name = 'FacturasProveedor_CODIGO_POSTAL'
        DataType = datString
        Size = 10
        DisplayLabel = 'C'#243'd. postal'
      end
      item
        Name = 'FacturasProveedor_FECHA_ALTA'
        DataType = datDateTime
        DisplayLabel = 'FECHA_ALTA'
      end
      item
        Name = 'FacturasProveedor_FECHA_MODIFICACION'
        DataType = datDateTime
        DisplayLabel = 'FECHA_MODIFICACION'
      end
      item
        Name = 'FacturasProveedor_OBSERVACIONES'
        DataType = datMemo
        DisplayLabel = 'Observaciones'
      end
      item
        Name = 'FacturasProveedor_NOMBRE'
        DataType = datString
        Size = 100
        DisplayLabel = 'Cliente'
      end
      item
        Name = 'FacturasProveedor_CALLE'
        DataType = datString
        Size = 150
        DisplayLabel = 'Direcci'#243'n'
      end
      item
        Name = 'FacturasProveedor_PROVINCIA'
        DataType = datString
        Size = 30
        DisplayLabel = 'Provincia'
      end
      item
        Name = 'FacturasProveedor_POBLACION'
        DataType = datString
        Size = 150
        DisplayLabel = 'Poblaci'#243'n'
      end
      item
        Name = 'FacturasProveedor_IVA'
        DataType = datFloat
        DisplayLabel = 'IVA'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_USUARIO'
        DataType = datString
        Size = 100
        DisplayLabel = 'USUARIO'
      end
      item
        Name = 'FacturasProveedor_DESCUENTO'
        DataType = datFloat
        DisplayLabel = 'Dto.'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_Detalles_ID'
        DataType = datAutoInc
        GeneratorName = 'GEN_FACTURA_PROV_DETALLES_ID'
        Required = True
        DisplayLabel = 'ID'
        ServerAutoRefresh = True
      end
      item
        Name = 'FacturasProveedor_Detalles_ID_FACTURA'
        DataType = datInteger
        DisplayLabel = 'ID_FACTURA'
      end
      item
        Name = 'FacturasProveedor_Detalles_TIPO_DETALLE'
        DataType = datString
        Size = 25
        DisplayLabel = 'Tipo detalle'
      end
      item
        Name = 'FacturasProveedor_Detalles_CONCEPTO'
        DataType = datString
        Size = 2000
        DisplayLabel = 'Concepto'
      end
      item
        Name = 'FacturasProveedor_Detalles_IMPORTE_UNIDAD'
        DataType = datCurrency
        DisplayLabel = 'Importe unidad'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_Detalles_IMPORTE_TOTAL'
        DataType = datCurrency
        DisplayLabel = 'Importe total'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_Detalles_VISIBLE'
        DataType = datSmallInt
        DisplayLabel = #191'Visible?'
      end
      item
        Name = 'FacturasProveedor_Detalles_POSICION'
        DataType = datInteger
        DisplayLabel = 'Posici'#243'n'
      end
      item
        Name = 'FacturasProveedor_Detalles_CANTIDAD'
        DataType = datInteger
        DisplayLabel = 'Cantidad'
      end
      item
        Name = 'FacturasProveedor_FECHA_PAGADO'
        DataType = datDateTime
        DisplayLabel = 'Fecha de pago'
      end
      item
        Name = 'FacturasProveedor_FECHA_VENCIMIENTO'
        DataType = datDateTime
        DisplayLabel = 'Fecha de vencimiento'
        ServerAutoRefresh = True
      end
      item
        Name = 'FacturasProveedor_RE'
        DataType = datFloat
        DisplayLabel = 'RE'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_IMPORTE_RE'
        DataType = datCurrency
        DisplayLabel = 'Importe RE'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_REFERENCIA'
        DataType = datString
        Size = 20
        DisplayLabel = 'Referencia'
        ServerAutoRefresh = True
      end
      item
        Name = 'FacturasProveedor_ID_FORMA_PAGO'
        DataType = datInteger
      end
      item
        Name = 'FacturasProveedor_IMPORTE_NETO'
        DataType = datCurrency
        DisplayLabel = 'Importe neto'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_IMPORTE_PORTE'
        DataType = datCurrency
        DisplayLabel = 'Importe del porte'
        Alignment = taRightJustify
      end
      item
        Name = 'FacturasProveedor_RECARGO_EQUIVALENCIA'
        DataType = datSmallInt
        DisplayLabel = #191'Con R.E.?'
      end
      item
        Name = 'FacturasProveedor_ID_PROVEEDOR'
        DataType = datInteger
      end
      item
        Name = 'FacturasProveedor_ID_TIPO_IVA'
        DataType = datInteger
        DisplayLabel = 'ID_TIPO_IVA'
      end
      item
        Name = 'FacturasProveedor_Detalles_DESCUENTO'
        DataType = datFloat
        DisplayLabel = 'DESCUENTO'
      end
      item
        Name = 'FacturasProveedor_Detalles_ID_ARTICULO'
        DataType = datInteger
        DisplayLabel = 'ID_ARTICULO'
      end
      item
        Name = 'FacturasProveedor_Detalles_IMPORTE_PORTE'
        DataType = datCurrency
        DisplayLabel = 'IMPORTE_PORTE'
      end
      item
        Name = 'FacturasProveedor_Detalles_REFERENCIA'
        DataType = datString
        Size = 255
        DisplayLabel = 'REFERENCIA'
      end
      item
        Name = 'FacturasProveedor_Detalles_REFERENCIA_PROVEEDOR'
        DataType = datString
        Size = 255
        DisplayLabel = 'REFERENCIA_PROVEEDOR'
      end
      item
        Name = 'FacturasProveedor_TIPO'
        DataType = datString
        Size = 1
        DisplayLabel = 'Tipo'
      end
      item
        Name = 'FacturasProveedor_REFERENCIA_PROVEEDOR'
        DataType = datString
        Size = 255
        DisplayLabel = 'REFERENCIA_PROVEEDOR'
      end
      item
        Name = 'FacturasProveedor_Pedidos_ID'
        DataType = datAutoInc
        GeneratorName = 'GEN_PEDIDOS_PROV_PEDIDOS_ID'
        DisplayLabel = 'ID'
      end
      item
        Name = 'FacturasProveedor_Pedidos_ID_FACTURA'
        DataType = datInteger
      end
      item
        Name = 'FacturasProveedor_Pedidos_IMPORTE_TOTAL'
        DataType = datCurrency
        DisplayLabel = 'Importe total'
      end
      item
        Name = 'FacturasProveedor_Pedidos_ID_PEDIDO'
        DataType = datInteger
      end
      item
        Name = 'FacturasProveedor_Pedidos_REFERENCIA'
        DataType = datString
        Size = 255
        DisplayLabel = 'Ref. pedido'
      end
      item
        Name = 'FacturasProveedor_Pedidos_FECHA_PEDIDO'
        DataType = datDateTime
        DisplayLabel = 'Fecha'
      end
      item
        Name = 'FacturasProveedor_Pedidos_PROVEEDOR'
        DataType = datString
        Size = 255
        DisplayLabel = 'Proveedor'
      end>
    Left = 150
    Top = 22
  end
  object bpFacturasProveedor: TDABusinessProcessor
    Schema = schFacturasProveedor
    InsertCommandName = 'Insert_FacturasProveedor'
    DeleteCommandName = 'Delete_FacturasProveedor'
    UpdateCommandName = 'Update_FacturasProveedor'
    ReferencedDataset = 'FacturasProveedor'
    ProcessorOptions = [poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 280
    Top = 16
  end
  object bpFacturasProveedor_Detalles: TDABusinessProcessor
    Schema = schFacturasProveedor
    InsertCommandName = 'Insert_FacturasProveedor_Detalles'
    DeleteCommandName = 'Delete_FacturasProveedor_Detalles'
    UpdateCommandName = 'Update_FacturasProveedor_Detalles'
    ReferencedDataset = 'FacturasProveedor_Detalles'
    ProcessorOptions = [poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 280
    Top = 72
  end
  object Bin2DataStreamer: TDABin2DataStreamer
    Left = 48
    Top = 80
  end
  object bpFacturasProveedor_Pedidos: TDABusinessProcessor
    Schema = schFacturasProveedor
    InsertCommandName = 'Insert_FacturasProveedor_Pedidos'
    DeleteCommandName = 'Delete_FacturasProveedor_Pedidos'
    UpdateCommandName = 'Update_FacturasProveedor_Pedidos'
    ReferencedDataset = 'FacturasProveedor_Pedidos'
    ProcessorOptions = [poPrepareCommands]
    UpdateMode = updWhereKeyOnly
    Left = 280
    Top = 128
  end
end
