CREATE TABLE METAVENDCOM (
  NRMETAVENDCOM VARCHAR2(255) NOT NULL, 
  NMMETAVENDCOM NUMBER(10) NOT NULL, 
  CDMETAVENDA NUMBER(10) NOT NULL, 
  DTINICIAL DATE NOT NULL, 
  DTVENCIMENTO DATE NOT NULL, 
  QTVEND NUMBER(10) NOT NULL, 
  VRVEND DOUBLE PRECISION NOT NULL, 
  NRORG NUMBER(10) DEFAULT 1 NOT NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT 1 NULL, 
  NRORGULTATU NUMBER(10) DEFAULT 1 NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT '1' NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT '1' NULL,
  CONSTRAINT PK_METAVENDCOM PRIMARY KEY(NRORG)
)
/
CREATE TABLE METAVENDCOMVEND (
  NRMETAVENDCOM NUMBER(10) NOT NULL, 
  NRMETAVEND NUMBER(10) NOT NULL, 
  CDVENDEDOR VARCHAR2(5) NOT NULL, 
  PERCMETA NUMBER(10) NOT NULL, 
  NRORG NUMBER(10) DEFAULT 1 NOT NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT 1 NULL, 
  NRORGULTATU NUMBER(10) DEFAULT 1 NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT '1' NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT '1' NULL,
  CONSTRAINT PK_METAVENDCOMVEND PRIMARY KEY(NRMETAVENDCOM, NRMETAVEND, NRORG)
)
/
ALTER TABLE METAVENDCOMVEND ADD CONSTRAINT FKPED00391VENDEDOR FOREIGN KEY (CDVENDEDOR, NRORG) REFERENCES VENDEDOR (CDVENDEDOR, NRORG)
/
CREATE TABLE METAVENDCOMINTR (
  NRMETAVENDCOM NUMBER(10) NOT NULL, 
  NRMETAINTR NUMBER(10) NOT NULL, 
  FXINICIAL DOUBLE PRECISION NOT NULL, 
  FXFINAL DOUBLE PRECISION NOT NULL, 
  VRGANHO DOUBLE PRECISION NOT NULL, 
  NRORG NUMBER(10) DEFAULT 1 NOT NULL, 
  IDATIVO VARCHAR2(1) DEFAULT 'S' NOT NULL, 
  DTINCLUSAO DATE DEFAULT NULL NULL, 
  DTULTATU DATE DEFAULT NULL NULL, 
  NRORGINCLUSAO NUMBER(10) DEFAULT 1 NULL, 
  NRORGULTATU NUMBER(10) DEFAULT 1 NULL, 
  CDOPERINCLUSAO VARCHAR2(12) DEFAULT '1' NULL, 
  CDOPERULTATU VARCHAR2(12) DEFAULT '1' NULL,
  CONSTRAINT PK_METAVENDCOMINTR PRIMARY KEY(NRMETAVENDCOM, NRORG)
)