682 lines
19 KiB
Plaintext
682 lines
19 KiB
Plaintext
object srvContabilidad: TsrvContabilidad
|
|
OldCreateOrder = True
|
|
OnCreate = DARemoteServiceCreate
|
|
SessionManager = dmServer.SessionManager
|
|
ServiceSchema = schContabilidad
|
|
ServiceDataStreamer = Bin2DataStreamer
|
|
ExportedDataTables = <>
|
|
BeforeAcquireConnection = DataAbstractServiceBeforeAcquireConnection
|
|
Height = 181
|
|
Width = 282
|
|
object Diagrams: TDADiagrams
|
|
Left = 150
|
|
Top = 90
|
|
DiagramData =
|
|
'<Diagrams>'#13#10' <Diagram Name="New Diagram" Left="200" Top="200" W' +
|
|
'idth="400" Height="300">'#13#10' <Entity Name="Balances" Left="0,00' +
|
|
'" Top="0,00" />'#13#10' </Diagram>'#13#10'</Diagrams>'#13#10
|
|
end
|
|
object DataDictionary: TDADataDictionary
|
|
Fields = <
|
|
item
|
|
Name = 'Ejercicios_ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_BALANCES_ID'
|
|
Required = True
|
|
DisplayLabel = 'ID'
|
|
ServerAutoRefresh = True
|
|
end
|
|
item
|
|
Name = 'Balances_REF_BALANCE'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Balances_NATURALEZA'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Balances_NIVEL1'
|
|
DataType = datString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Balances_DESCRIPCION1'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Balances_NIVEL2'
|
|
DataType = datString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Balances_DESCRIPCION2'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Balances_NIVEL3'
|
|
DataType = datString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'Balances_DESCRIPCION3'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Epigrafes_ID'
|
|
DataType = datAutoInc
|
|
Required = True
|
|
ServerAutoRefresh = True
|
|
end
|
|
item
|
|
Name = 'Epigrafes_REF_EPIGRAFE'
|
|
DataType = datString
|
|
Size = 6
|
|
end
|
|
item
|
|
Name = 'Epigrafes_ID_PADRE'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Epigrafes_DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Epigrafes_ID_EJERCICIO'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'CuentasEspeciales_ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_CUENTAS_ESP_ID'
|
|
Required = True
|
|
DisplayLabel = 'ID'
|
|
end
|
|
item
|
|
Name = 'CuentasEspeciales_REFERENCIA'
|
|
DataType = datString
|
|
Size = 6
|
|
end
|
|
item
|
|
Name = 'CuentasEspeciales_DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Cuentas_ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_CUENTAS_ID'
|
|
Required = True
|
|
DisplayLabel = 'ID'
|
|
ServerAutoRefresh = True
|
|
end
|
|
item
|
|
Name = 'Cuentas_REF_CUENTA'
|
|
DataType = datString
|
|
Size = 10
|
|
end
|
|
item
|
|
Name = 'Cuentas_ID_EJERCICIO'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Cuentas_ID_EPIGRAFE'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Cuentas_DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Cuentas_ID_BALANCE'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Cuentas_ID_CUENTA_ESPECIAL'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'SubCuentas_ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_SUBCUENTAS_ID'
|
|
Required = True
|
|
DisplayLabel = 'ID'
|
|
ServerAutoRefresh = True
|
|
end
|
|
item
|
|
Name = 'SubCuentas_REF_SUBCUENTA'
|
|
DataType = datString
|
|
Size = 15
|
|
end
|
|
item
|
|
Name = 'SubCuentas_DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'SubCuentas_ID_CUENTA'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'SubCuentas_ID_EJERCICIO'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Asientos_ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_ASIENTOS_ID'
|
|
Required = True
|
|
DisplayLabel = 'ID'
|
|
ServerAutoRefresh = True
|
|
end
|
|
item
|
|
Name = 'Asientos_ID_ASIENTO_COMPENSADO'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Asientos_ID_SUBCUENTA'
|
|
DataType = datInteger
|
|
end
|
|
item
|
|
Name = 'Asientos_FECHA_ASIENTO'
|
|
DataType = datDateTime
|
|
end
|
|
item
|
|
Name = 'Asientos_CONCEPTO'
|
|
DataType = datString
|
|
Size = 255
|
|
end
|
|
item
|
|
Name = 'Asientos_PUNTEADO'
|
|
DataType = datSmallInt
|
|
end
|
|
item
|
|
Name = 'Asientos_DEBE'
|
|
DataType = datCurrency
|
|
end
|
|
item
|
|
Name = 'Asientos_HABER'
|
|
DataType = datCurrency
|
|
end>
|
|
Left = 150
|
|
Top = 24
|
|
end
|
|
object schContabilidad: TDASchema
|
|
ConnectionManager = dmServer.ConnectionManager
|
|
DataDictionary = DataDictionary
|
|
Diagrams = Diagrams
|
|
Datasets = <
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
ConnectionType = 'Interbase'
|
|
Default = True
|
|
TargetTable = 'CONT_ASIENTOS'
|
|
Name = 'IBX'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'ID_ASIENTO_COMPENSADO'
|
|
TableField = 'ID_ASIENTO_COMPENSADO'
|
|
end
|
|
item
|
|
DatasetField = 'ID_SUBCUENTA'
|
|
TableField = 'ID_SUBCUENTA'
|
|
end
|
|
item
|
|
DatasetField = 'FECHA_ASIENTO'
|
|
TableField = 'FECHA_ASIENTO'
|
|
end
|
|
item
|
|
DatasetField = 'CONCEPTO'
|
|
TableField = 'CONCEPTO'
|
|
end
|
|
item
|
|
DatasetField = 'PUNTEADO'
|
|
TableField = 'PUNTEADO'
|
|
end
|
|
item
|
|
DatasetField = 'DEBE'
|
|
TableField = 'DEBE'
|
|
end
|
|
item
|
|
DatasetField = 'HABER'
|
|
TableField = 'HABER'
|
|
end>
|
|
end>
|
|
Name = 'Asientos'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_ASIENTOS_ID'
|
|
ServerAutoRefresh = True
|
|
DictionaryEntry = 'Asientos_ID'
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'ID_ASIENTO_COMPENSADO'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Asientos_ID_ASIENTO_COMPENSADO'
|
|
end
|
|
item
|
|
Name = 'ID_SUBCUENTA'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Asientos_ID_SUBCUENTA'
|
|
end
|
|
item
|
|
Name = 'FECHA_ASIENTO'
|
|
DataType = datDateTime
|
|
DictionaryEntry = 'Asientos_FECHA_ASIENTO'
|
|
end
|
|
item
|
|
Name = 'CONCEPTO'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Asientos_CONCEPTO'
|
|
end
|
|
item
|
|
Name = 'PUNTEADO'
|
|
DataType = datSmallInt
|
|
DictionaryEntry = 'Asientos_PUNTEADO'
|
|
end
|
|
item
|
|
Name = 'DEBE'
|
|
DataType = datCurrency
|
|
DictionaryEntry = 'Asientos_DEBE'
|
|
end
|
|
item
|
|
Name = 'HABER'
|
|
DataType = datCurrency
|
|
DictionaryEntry = 'Asientos_HABER'
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
ConnectionType = 'Interbase'
|
|
Default = True
|
|
TargetTable = 'CONT_SUBCUENTAS'
|
|
Name = 'IBX'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'REF_SUBCUENTA'
|
|
TableField = 'REF_SUBCUENTA'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION'
|
|
TableField = 'DESCRIPCION'
|
|
end
|
|
item
|
|
DatasetField = 'ID_CUENTA'
|
|
TableField = 'ID_CUENTA'
|
|
end
|
|
item
|
|
DatasetField = 'ID_EJERCICIO'
|
|
TableField = 'ID_EJERCICIO'
|
|
end>
|
|
end>
|
|
Name = 'SubCuentas'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_SUBCUENTAS_ID'
|
|
DictionaryEntry = 'SubCuentas_ID'
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'REF_SUBCUENTA'
|
|
DataType = datString
|
|
Size = 15
|
|
DictionaryEntry = 'SubCuentas_REF_SUBCUENTA'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'SubCuentas_DESCRIPCION'
|
|
end
|
|
item
|
|
Name = 'ID_CUENTA'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'SubCuentas_ID_CUENTA'
|
|
end
|
|
item
|
|
Name = 'ID_EJERCICIO'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'SubCuentas_ID_EJERCICIO'
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
ConnectionType = 'Interbase'
|
|
Default = True
|
|
TargetTable = 'CONT_CUENTAS'
|
|
Name = 'IBX'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'REF_CUENTA'
|
|
TableField = 'REF_CUENTA'
|
|
end
|
|
item
|
|
DatasetField = 'ID_EJERCICIO'
|
|
TableField = 'ID_EJERCICIO'
|
|
end
|
|
item
|
|
DatasetField = 'ID_EPIGRAFE'
|
|
TableField = 'ID_EPIGRAFE'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION'
|
|
TableField = 'DESCRIPCION'
|
|
end
|
|
item
|
|
DatasetField = 'ID_BALANCE'
|
|
TableField = 'ID_BALANCE'
|
|
end
|
|
item
|
|
DatasetField = 'ID_CUENTA_ESPECIAL'
|
|
TableField = 'ID_CUENTA_ESPECIAL'
|
|
end>
|
|
end>
|
|
Name = 'Cuentas'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_CUENTAS_ID'
|
|
ServerAutoRefresh = True
|
|
DictionaryEntry = 'Cuentas_ID'
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'REF_CUENTA'
|
|
DataType = datString
|
|
Size = 10
|
|
DictionaryEntry = 'Cuentas_REF_CUENTA'
|
|
end
|
|
item
|
|
Name = 'ID_EJERCICIO'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Cuentas_ID_EJERCICIO'
|
|
end
|
|
item
|
|
Name = 'ID_EPIGRAFE'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Cuentas_ID_EPIGRAFE'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Cuentas_DESCRIPCION'
|
|
end
|
|
item
|
|
Name = 'ID_BALANCE'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Cuentas_ID_BALANCE'
|
|
end
|
|
item
|
|
Name = 'ID_CUENTA_ESPECIAL'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Cuentas_ID_CUENTA_ESPECIAL'
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
ConnectionType = 'Interbase'
|
|
Default = True
|
|
TargetTable = 'CONT_CUENTAS_ESPECIALES'
|
|
Name = 'IBX'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'REFERENCIA'
|
|
TableField = 'REFERENCIA'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION'
|
|
TableField = 'DESCRIPCION'
|
|
end>
|
|
end>
|
|
Name = 'CuentasEspeciales'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_CUENTAS_ESP_ID'
|
|
DictionaryEntry = 'CuentasEspeciales_ID'
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'REFERENCIA'
|
|
DataType = datString
|
|
Size = 6
|
|
DictionaryEntry = 'CuentasEspeciales_REFERENCIA'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'CuentasEspeciales_DESCRIPCION'
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
ConnectionType = 'Interbase'
|
|
Default = True
|
|
TargetTable = 'CONT_EPIGRAFES'
|
|
Name = 'IBX'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'REF_EPIGRAFE'
|
|
TableField = 'REF_EPIGRAFE'
|
|
end
|
|
item
|
|
DatasetField = 'ID_PADRE'
|
|
TableField = 'ID_PADRE'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION'
|
|
TableField = 'DESCRIPCION'
|
|
end
|
|
item
|
|
DatasetField = 'ID_EJERCICIO'
|
|
TableField = 'ID_EJERCICIO'
|
|
end>
|
|
end>
|
|
Name = 'Epigrafes'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_EPIGRAFES_ID'
|
|
Required = True
|
|
ServerAutoRefresh = True
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'REF_EPIGRAFE'
|
|
DataType = datString
|
|
Size = 6
|
|
DictionaryEntry = 'Epigrafes_REF_EPIGRAFE'
|
|
end
|
|
item
|
|
Name = 'ID_PADRE'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Epigrafes_ID_PADRE'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Epigrafes_DESCRIPCION'
|
|
end
|
|
item
|
|
Name = 'ID_EJERCICIO'
|
|
DataType = datInteger
|
|
DictionaryEntry = 'Epigrafes_ID_EJERCICIO'
|
|
end>
|
|
end
|
|
item
|
|
Params = <>
|
|
Statements = <
|
|
item
|
|
Connection = 'IBX'
|
|
TargetTable = 'CONT_BALANCES'
|
|
StatementType = stAutoSQL
|
|
ColumnMappings = <
|
|
item
|
|
DatasetField = 'ID'
|
|
TableField = 'ID'
|
|
end
|
|
item
|
|
DatasetField = 'REF_BALANCE'
|
|
TableField = 'REF_BALANCE'
|
|
end
|
|
item
|
|
DatasetField = 'NATURALEZA'
|
|
TableField = 'NATURALEZA'
|
|
end
|
|
item
|
|
DatasetField = 'NIVEL1'
|
|
TableField = 'NIVEL1'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION1'
|
|
TableField = 'DESCRIPCION1'
|
|
end
|
|
item
|
|
DatasetField = 'NIVEL2'
|
|
TableField = 'NIVEL2'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION2'
|
|
TableField = 'DESCRIPCION2'
|
|
end
|
|
item
|
|
DatasetField = 'NIVEL3'
|
|
TableField = 'NIVEL3'
|
|
end
|
|
item
|
|
DatasetField = 'DESCRIPCION3'
|
|
TableField = 'DESCRIPCION3'
|
|
end>
|
|
end>
|
|
Name = 'Balances'
|
|
Fields = <
|
|
item
|
|
Name = 'ID'
|
|
DataType = datAutoInc
|
|
GeneratorName = 'GEN_CONT_BALANCES_ID'
|
|
ServerAutoRefresh = True
|
|
DictionaryEntry = 'Ejercicios_ID'
|
|
InPrimaryKey = True
|
|
end
|
|
item
|
|
Name = 'REF_BALANCE'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Balances_REF_BALANCE'
|
|
end
|
|
item
|
|
Name = 'NATURALEZA'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Balances_NATURALEZA'
|
|
end
|
|
item
|
|
Name = 'NIVEL1'
|
|
DataType = datString
|
|
Size = 15
|
|
DictionaryEntry = 'Balances_NIVEL1'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION1'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Balances_DESCRIPCION1'
|
|
end
|
|
item
|
|
Name = 'NIVEL2'
|
|
DataType = datString
|
|
Size = 15
|
|
DictionaryEntry = 'Balances_NIVEL2'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION2'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Balances_DESCRIPCION2'
|
|
end
|
|
item
|
|
Name = 'NIVEL3'
|
|
DataType = datString
|
|
Size = 15
|
|
DictionaryEntry = 'Balances_NIVEL3'
|
|
end
|
|
item
|
|
Name = 'DESCRIPCION3'
|
|
DataType = datString
|
|
Size = 255
|
|
DictionaryEntry = 'Balances_DESCRIPCION3'
|
|
end>
|
|
end>
|
|
JoinDataTables = <>
|
|
UnionDataTables = <>
|
|
Commands = <>
|
|
RelationShips = <>
|
|
UpdateRules = <>
|
|
Version = 0
|
|
Left = 48
|
|
Top = 24
|
|
end
|
|
object Bin2DataStreamer: TDABin2DataStreamer
|
|
Left = 48
|
|
Top = 88
|
|
end
|
|
end
|