-- Create table
create table ADAM.FCO_INTEGRADA_CAB
(
  COMPANIA           CHAR(4) not null,
  ANIO               NUMBER not null,
  MES                INTEGER not null,
  SUCURSAL           VARCHAR2(10) not null,
  TIPO_PLANILLA      CHAR(1) not null,
  SECUENCIA          INTEGER not null,
  RAZON_SOCIAL       VARCHAR2(200) not null,
  TIPO_DOCUMENTO     CHAR(2) not null,
  NRO_ID             VARCHAR2(16) not null,
  DV                 CHAR(1) not null,
  FORMA_PRESENTACION CHAR(1) not null,
  NOMBRE_SUCURSAL    VARCHAR2(40) not null,
  NUEVA_ARP          VARCHAR2(6) not null,
  PERIODO            CHAR(6) not null,
  PERIODO_SALUD      CHAR(6) not null,
  NRO_RADICACION     VARCHAR2(10) not null,
  FECHA_PAGO         DATE not null,
  NRO_EMPLEADOS      INTEGER not null,
  VALOR_NOMINA       NUMBER(12) not null,
  OPERADOR           CHAR(2) not null,
  SIT_PERIODO        INTEGER default 1 not null,
  NRO_PLANILLA       CHAR(10) null,
  FECHA_PAGO_REAL    DATE null
)
tablespace TS_ADAMDATOS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );
-- Create/Recreate primary, unique and foreign key constraints 
alter table ADAM.FCO_INTEGRADA_CAB
  add constraint PK_FCO_INTEGRADA_CAB primary key (COMPANIA, ANIO, MES, SUCURSAL, TIPO_PLANILLA)
  using index 
  tablespace TS_ADAMINDICES
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );
