Tables Previous topic Chapter index Next topic

GIROS

 

Description

(There is no description for table GIROS)

 

Fields

PK

FK

Field

Domain

Type

NN

Default

Description

 

ID

 

INTEGER

 

 

 

 

FECHA

 

TIMESTAMP

 

 

 

 

NUMERO

 

CHAR(10)

0

 

 

 

PIN

 

CHAR(20)

 

 

 

CODOPERADOR

 

CHAR(15)

 

 

 

 

TIPO_GIRO

 

CHAR(10)

 

 

 

 

CON_FLETE

 

CHAR(1)

 

 

 

 

VALOR

 

NUMERIC(17,4)

0

 

 

 

FLETE

 

NUMERIC(17,4)

0

 

 

 

COMISION

 

NUMERIC(17,4)

0

 

 

 

FLETE_OPERADOR

 

NUMERIC(17,4)

0

 

 

 

FLETE_AGENTE

 

NUMERIC(17,4)

0

 

 

 

TOTAL

 

NUMERIC(17,4)

0

 

 

OFICINA_ORIGEN

 

CHAR(20)

 

 

 

OFICINA_DESTINO

 

CHAR(20)

 

 

 

CODREMITENTE

 

CHAR(15)

 

 

 

CODDESTINATARIO

 

CHAR(15)

 

 

 

CODUSUARIO

 

CHAR(10)

 

 

 

 

BLOQUEADO

 

CHAR(1)

'N'

 

 

Triggers

(There are no triggers for table GIROS)

 

Indices

Index

Fields

Active

Unique

Order

FK_GIROS_1

CODOPERADOR

ASC

FK_GIROS_2

CODREMITENTE

ASC

FK_GIROS_3

CODDESTINATARIO

ASC

FK_GIROS_4

CODUSUARIO

ASC

FK_GIROS_5

OFICINA_ORIGEN

ASC

FK_GIROS_6

OFICINA_DESTINO

ASC

PK_GIROS

ID

ASC

 

References

Table

Foreign Key

Fields

FK Field

Delete Rule

Update Rule

OPERADORES

FK_GIROS_1

CODOPERADOR

CODIGO

NO ACTION

CASCADE

PERSONAS

FK_GIROS_2

CODREMITENTE

CODIGO

NO ACTION

CASCADE

PERSONAS

FK_GIROS_3

CODDESTINATARIO

CODIGO

NO ACTION

CASCADE

USUARIOS

FK_GIROS_4

CODUSUARIO

CODIGO

NO ACTION

CASCADE

OFICINAS

FK_GIROS_5

OFICINA_ORIGEN

CODIGO

NO ACTION

CASCADE

OFICINAS

FK_GIROS_6

OFICINA_DESTINO

CODIGO

NO ACTION

CASCADE

 

Referenced By

(There are no tables referenced by table GIROS)

 

Definition

CREATE TABLE GIROS (
    ID               INTEGER NOT NULL,
    FECHA            TIMESTAMP,
    NUMERO           CHAR(10) DEFAULT 0,
    PIN              CHAR(20) NOT NULL,
    CODOPERADOR      CHAR(15),
    TIPO_GIRO        CHAR(10),
    CON_FLETE        CHAR(1),
    VALOR            NUMERIC(17,4) DEFAULT 0,
    FLETE            NUMERIC(17,4) DEFAULT 0,
    COMISION         NUMERIC(17,4) DEFAULT 0,
    FLETE_OPERADOR   NUMERIC(17,4) DEFAULT 0,
    FLETE_AGENTE     NUMERIC(17,4) DEFAULT 0,
    TOTAL            NUMERIC(17,4) DEFAULT 0,
    OFICINA_ORIGEN   CHAR(20) NOT NULL,
    OFICINA_DESTINO  CHAR(20) NOT NULL,
    CODREMITENTE     CHAR(15) NOT NULL,
    CODDESTINATARIO  CHAR(15) NOT NULL,
    CODUSUARIO       CHAR(10),
    BLOQUEADO        CHAR(1) DEFAULT 'N'
);


ALTER TABLE GIROS ADD CONSTRAINT PK_GIROS PRIMARY KEY (ID);
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_1 FOREIGN KEY (CODOPERADOR) REFERENCES OPERADORES (CODIGO) ON UPDATE CASCADE;
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_2 FOREIGN KEY (CODREMITENTE) REFERENCES PERSONAS (CODIGO) ON UPDATE CASCADE;
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_3 FOREIGN KEY (CODDESTINATARIO) REFERENCES PERSONAS (CODIGO) ON UPDATE CASCADE;
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_4 FOREIGN KEY (CODUSUARIO) REFERENCES USUARIOS (CODIGO) ON UPDATE CASCADE;
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_5 FOREIGN KEY (OFICINA_ORIGEN) REFERENCES OFICINAS (CODIGO) ON UPDATE CASCADE;
ALTER TABLE GIROS ADD CONSTRAINT FK_GIROS_6 FOREIGN KEY (OFICINA_DESTINO) REFERENCES OFICINAS (CODIGO) ON UPDATE CASCADE;

 

     Previous topic Chapter index Next topic