CREATE TABLE TMPACO ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_OBS VARCHAR(15)
 CONSTRAINT PK_TMPACO PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA),
 CONSTRAINT CK__TMPACO__TMP_CIA__7A9C383C CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPACO__TMP_TIP__77BFCB91 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPAIN ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SEC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_LOT VARCHAR(20) DEFAULT ('000') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_SAN DECIMAL(14,4) DEFAULT (0),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_NUE DECIMAL(14,4) DEFAULT (0),
TMP_CAN MONEY DEFAULT (0),
TMP_CEN MONEY DEFAULT (0),
TMP_CSA MONEY DEFAULT (0),
TMP_CNS MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_BRU MONEY DEFAULT (0),
TMP_DEV MONEY DEFAULT (0),
TMP_CBR MONEY DEFAULT (0),
TMP_CDV MONEY DEFAULT (0),
TMP_POR DECIMAL(10,4) DEFAULT (0),
TMP_PUV DECIMAL(10,4) DEFAULT (0),
TMP_REM DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPAIN PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_SEC,TMP_LOT,TMP_UID),
 CONSTRAINT CK__TMPAIN__TMP_CIA__7F60ED59 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPAIN__TMP_COD__7D78A4E7 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPAIN__TMP_LOT__03317E3D CHECK ((len([TMP_LOT]) > 0)),
 CONSTRAINT CK__TMPAIN__TMP_SEC__014935CB CHECK ((len([TMP_SEC]) > 0)))
CREATE TABLE TMPANT ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ID SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ORD SMALLINT DEFAULT (0),
TMP_FEC SMALLDATETIME,
TMP_DOC INT DEFAULT (0),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_ANT MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_NUE MONEY DEFAULT (0),
TMP_ABO MONEY DEFAULT (0),
TMP_CUE VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_VEH VARCHAR(10),
TMP_CDT VARCHAR(16),
TMP_GIR VARCHAR(150),
TMP_CON VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_CMP VARCHAR(3),
TMP_NCP INT DEFAULT (0),
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_SAV MONEY DEFAULT (0),
TMP_SAC MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_SCO MONEY DEFAULT (0)
 CONSTRAINT PK_TMPANT PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPANT__TMP_CIA__164452B1 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPANT__TMP_TIP__1367E606 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPAPL ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_TIP VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_NV SMALLINT DEFAULT (1),
TMP_VAL MONEY DEFAULT (0),
TMP_DOC INT DEFAULT (0),
TMP_CUE VARCHAR(16),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_PDC DECIMAL(10,4) DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_APL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPAPL PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM,TMP_NIT),
 CONSTRAINT CK__TMPAPL__TMP_CIA__31EC6D26 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPAPL__TMP_NIT__2A4B4B5E CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPAPL__TMP_NUM__286302EC CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPBOL ( 
TMP_UID CHAR(2) NOT NULL,
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_SEC VARCHAR(3) NOT NULL,
TMP_ENT DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_SAL DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VNE MONEY DEFAULT (0) NOT NULL,
TMP_VNS MONEY DEFAULT (0) NOT NULL,
TMP_CVE MONEY DEFAULT (0) NOT NULL,
TMP_CVS MONEY DEFAULT (0) NOT NULL,
TMP_IVE MONEY DEFAULT (0) NOT NULL,
TMP_IVS MONEY DEFAULT (0) NOT NULL,
TMP_RFE MONEY DEFAULT (0) NOT NULL,
TMP_RFS MONEY DEFAULT (0) NOT NULL,
TMP_ICE MONEY DEFAULT (0) NOT NULL,
TMP_ICS MONEY DEFAULT (0) NOT NULL,
TMP_SOE MONEY DEFAULT (0) NOT NULL,
TMP_SOS MONEY DEFAULT (0) NOT NULL,
TMP_MEN DECIMAL(14,4) DEFAULT (0),
TMP_MSA DECIMAL(14,4) DEFAULT (0),
TMP_MVE MONEY DEFAULT (0),
TMP_MVS MONEY DEFAULT (0),
TMP_MCE MONEY DEFAULT (0),
TMP_MCS MONEY DEFAULT (0),
TMP_MIE MONEY DEFAULT (0),
TMP_MIS MONEY DEFAULT (0),
TMP_MRE MONEY DEFAULT (0),
TMP_MRS MONEY DEFAULT (0),
TMP_MAE MONEY DEFAULT (0),
TMP_MAS MONEY DEFAULT (0),
TMP_MSE MONEY DEFAULT (0),
TMP_MSS MONEY DEFAULT (0),
TMP_IGE MONEY DEFAULT (0),
TMP_IGS MONEY DEFAULT (0),
TMP_SDE MONEY DEFAULT (0),
TMP_SDS MONEY DEFAULT (0),
TMP_IME MONEY DEFAULT (0),
TMP_IMS MONEY DEFAULT (0),
TMP_DME MONEY DEFAULT (0),
TMP_DMS MONEY DEFAULT (0),
TMP_TRF DECIMAL(14,4) DEFAULT ((0)),
TMP_TIC DECIMAL(14,4) DEFAULT ((0))
 CONSTRAINT PK_TMPBOL PRIMARY KEY CLUSTERED (TMP_UID,TMP_TIP,TMP_NUM,TMP_CIA,TMP_COD,TMP_SEC),
 CONSTRAINT CK_TMPBOLTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPBOLTMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPBOLTMP_SEC CHECK ((len([TMP_SEC]) > 0)),
 CONSTRAINT CK_TMPBOLTMP_TIP CHECK ((len([TMP_TIP]) > 0)),
 CONSTRAINT CK_TMPBOLTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPCAJ ( 
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_DES VARCHAR(50),
TMP_VAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPCAJ PRIMARY KEY CLUSTERED (TMP_ID,TMP_UID))
CREATE TABLE TMPCAR ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT ((0)) NOT NULL,
TMP_CAR VARCHAR(13) NOT NULL,
TMP_DES VARCHAR(80),
TMP_CAN VARCHAR(10),
TMP_PES DECIMAL(14,4) DEFAULT ((0)),
TMP_REF VARCHAR(250),
TMP_UND VARCHAR(3) NOT NULL,
TMP_ORD INT DEFAULT ((0)),
TMP_COD CHAR(2),
TMP_LIN SMALLINT DEFAULT ((0)),
TMP_EMP VARCHAR(3),
TMP_NAT VARCHAR(3),
TMP_REM VARCHAR(16),
TMP_DOR VARCHAR(250),
TMP_ORI VARCHAR(8),
TMP_DTN VARCHAR(16),
TMP_DDE VARCHAR(250),
TMP_CDE VARCHAR(8),
TMP_NDE VARCHAR(150),
TMP_PAG VARCHAR(16),
TMP_PED INT DEFAULT ((0)),
TMP_CPE CHAR(2),
TMP_DCR VARCHAR(150),
TMP_VEH VARCHAR(10),
TMP_VAL MONEY DEFAULT ((0)),
TMP_COS MONEY DEFAULT ((0)),
TMP_NET MONEY DEFAULT ((0)),
TMP_FDC SMALLDATETIME,
TMP_NCO VARCHAR(30),
TMP_NCD VARCHAR(30),
TMP_RAN VARCHAR(3),
TMP_RF1 VARCHAR(250),
TMP_RF3 VARCHAR(250),
TMP_TEC DECIMAL(14,4) DEFAULT ((0)),
TMP_TED DECIMAL(14,4) DEFAULT ((0)),
TMP_FIC SMALLDATETIME,
TMP_FFC SMALLDATETIME,
TMP_FID SMALLDATETIME,
TMP_FFD SMALLDATETIME,
TMP_SDR VARCHAR(4),
TMP_SDD VARCHAR(4),
TMP_FTC MONEY DEFAULT(0) NOT NULL,
TMP_FTP MONEY DEFAULT(0) NOT NULL,
TMP_FTN MONEY DEFAULT(0) NOT NULL
 CONSTRAINT PK_TMPCAR PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPCAR__TMP_CAR__3C69FB99 CHECK ((len([TMP_CAR])>(0))),
 CONSTRAINT CK__TMPCAR__TMP_NUM__3A81B327 CHECK ((len([TMP_NUM])>(0))),
 CONSTRAINT CK__TMPCAR__TMP_UND__3E52440B CHECK ((len([TMP_UND])>(0))))
CREATE TABLE TMPCBO ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_TIP VARCHAR(3) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_REF VARCHAR(16) NOT NULL,
TMP_ING VARCHAR(16) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3)
 CONSTRAINT PK_TMPCBO PRIMARY KEY CLUSTERED (TMP_NUM,TMP_TIP,TMP_ITM,TMP_REF,TMP_ING),
 CONSTRAINT CK__TMPCBO__TMP_ING__4AB81AF0 CHECK ((len([TMP_ING]) > 0)),
 CONSTRAINT CK__TMPCBO__TMP_NUM__46E78A0C CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPCBO__TMP_REF__49C3F6B7 CHECK ((len([TMP_REF]) > 0)),
 CONSTRAINT CK__TMPCBO__TMP_TIP__47DBAE45 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPCCC ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_DET VARCHAR(100),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_NIT VARCHAR(16),
TMP_BAS MONEY DEFAULT ((0)),
TMP_CTA VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_CC VARCHAR(3),
TMP_TIP VARCHAR(3),
TMP_DOC INT DEFAULT ((0)),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_TFA VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_NV DECIMAL(10,4) DEFAULT ((0)),
TMP_VCE SMALLDATETIME,
TMP_TAP CHAR(1) DEFAULT ('N'),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VAL MONEY DEFAULT ((0)),
TMP_PRO VARCHAR(16),
TMP_VEH VARCHAR(10),
TMP_CUN VARCHAR(16),
TMP_TDS VARCHAR(3),
TMP_NDS INT DEFAULT(0),
TMP_CDS CHAR(2)
 CONSTRAINT PK_TMPCCC PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPCCC__TMP_CUE__5165187F CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK__TMPCCC__TMP_NUM__4F7CD00D CHECK ((len([TMP_NUM])>(0))))
CREATE TABLE TMPCCU ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_ID SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_MES VARCHAR(15),
TMP_SAN MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPCCU PRIMARY KEY CLUSTERED (TMP_CUE,TMP_CIA,TMP_NIT,TMP_CC,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPCCU__TMP_CC__6383C8BA CHECK ((len([TMP_CC]) > 0)),
 CONSTRAINT CK__TMPCCU__TMP_CIA__5FB337D6 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPCCU__TMP_CUE__5DCAEF64 CHECK ((len([TMP_CUE]) > 0)),
 CONSTRAINT CK__TMPCCU__TMP_NIT__619B8048 CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPCHE ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_CHE VARCHAR(20) NOT NULL,
TMP_BAN VARCHAR(3) NOT NULL,
TMP_DES VARCHAR(30),
TMP_PLA VARCHAR(8),
TMP_REF VARCHAR(50),
TMP_FEC SMALLDATETIME,
TMP_POS SMALLDATETIME,
TMP_VAL MONEY DEFAULT (0),
TMP_CTA VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9) DEFAULT ('N')
 CONSTRAINT PK_TMPCHE PRIMARY KEY CLUSTERED (TMP_NUM,TMP_CHE,TMP_BAN),
 CONSTRAINT CK__TMPCHE__TMP_BAN__6D0D32F4 CHECK ((len([TMP_BAN]) > 0)),
 CONSTRAINT CK__TMPCHE__TMP_CHE__6C190EBB CHECK ((len([TMP_CHE]) > 0)),
 CONSTRAINT CK__TMPCHE__TMP_NUM__6B24EA82 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPCID ( 
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_USU VARCHAR(8) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9),
TMP_CON VARCHAR(3),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(14,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_IVA MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_ICA MONEY DEFAULT (0),
TMP_FLE MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_PAG MONEY DEFAULT (0),
TMP_IMP MONEY DEFAULT (0),
TMP_RIV MONEY DEFAULT (0),
TMP_NET MONEY DEFAULT (0),
TMP_PED INT DEFAULT (0),
TMP_CPD CHAR(2),
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_CMP VARCHAR(3),
TMP_NCP INT DEFAULT (0),
TMP_REF VARCHAR(50),
TMP_ID INT DEFAULT (0)
 CONSTRAINT PK_TMPCID PRIMARY KEY CLUSTERED (TMP_UID,TMP_TIP,TMP_NUM,TMP_CIA),
 CONSTRAINT CK_TMPCIDTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPCIDTMP_TIP CHECK ((len([TMP_TIP]) > 0)),
 CONSTRAINT CK_TMPCIDTMP_UID CHECK ((len([TMP_UID]) > 0)),
 CONSTRAINT CK_TMPCIDTMP_USU CHECK ((len([TMP_USU]) > 0)))
CREATE TABLE TMPCOM ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_COM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPCOM PRIMARY KEY CLUSTERED (TMP_NUM,TMP_COM),
 CONSTRAINT CK__TMPCOM__TMP_COD__73BA3083 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPCOM__TMP_NUM__71D1E811 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPCRE ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_REC VARCHAR(10) NOT NULL,
TMP_PLA INT DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEH VARCHAR(10),
TMP_PRO VARCHAR(16),
TMP_GAL DECIMAL(14,4) DEFAULT (0),
TMP_NVH VARCHAR(15),
TMP_DEP VARCHAR(50),
TMP_KMT DECIMAL(14,4) DEFAULT (0),
TMP_CDT VARCHAR(20),
TMP_NCD VARCHAR(100),
TMP_NVA INT DEFAULT (0),
TMP_PRE MONEY DEFAULT ((0)),
TMP_BAS MONEY DEFAULT ((0)),
TMP_PEC MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPCRE PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPCRE__TMP_CIA__7E37BEF6 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPCRE__TMP_NIT__797309D9 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPCRE__TMP_NUM__778AC167 CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPCRE__TMP_REC__7A672E12 CHECK ((len([TMP_REC]) > 0)))
CREATE TABLE TMPCRP ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_FOR VARCHAR(3) DEFAULT ('EFE') NOT NULL,
TMP_DES VARCHAR(50),
TMP_CTA VARCHAR(3),
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_CUE VARCHAR(16),
TMP_REC VARCHAR(10),
TMP_CRE BIT DEFAULT (0) NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEH VARCHAR(10),
TMP_PRO VARCHAR(16),
TMP_GAL DECIMAL(14,4) DEFAULT (0),
TMP_GAS BIT DEFAULT (0),
TMP_BAN VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_REF VARCHAR(50),
TMP_VEN VARCHAR(16),
TMP_VOP BIT DEFAULT (0) NOT NULL,
TMP_NVH VARCHAR(15),
TMP_DEP VARCHAR(50),
TMP_KMT DECIMAL(14,4) DEFAULT (0),
TMP_CDT VARCHAR(20),
TMP_NCD VARCHAR(100),
TMP_NVA INT DEFAULT (0),
TMP_TKT BIT DEFAULT ((0)),
TMP_PRE MONEY DEFAULT ((0)),
TMP_BAS MONEY DEFAULT ((0)),
TMP_PEC MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPCRP PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPCRP__TMP_FOR__05D8E0BE CHECK ((len([TMP_FOR]) > 0)),
 CONSTRAINT CK__TMPCRP__TMP_NUM__02FC7413 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPCUM ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_TDC VARCHAR(3) NOT NULL,
TMP_NDC INT DEFAULT ((0)) NOT NULL,
TMP_CDC CHAR(2) NOT NULL,
TMP_IDC INT DEFAULT ((0)) NOT NULL,
TMP_FDC SMALLDATETIME NOT NULL,
TMP_PES DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TMP_KGO DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TMP_VAL MONEY DEFAULT ((0)) NOT NULL,
TMP_COS MONEY DEFAULT ((0)) NOT NULL,
TMP_NET MONEY DEFAULT ((0)) NOT NULL,
TMP_ORI VARCHAR(8),
TMP_CDE VARCHAR(8),
TMP_UNI VARCHAR(3),
TMP_NOV VARCHAR(3),
TMP_RF1 VARCHAR(250),
TMP_RF2 VARCHAR(250),
TMP_RF3 VARCHAR(250),
TMP_KRM DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TMP_VRM MONEY DEFAULT ((0)) NOT NULL,
TMP_CRM MONEY DEFAULT ((0)) NOT NULL,
TMP_NRM MONEY DEFAULT ((0)) NOT NULL,
TMP_COD VARCHAR(13),
TMP_DES VARCHAR(250),
TMP_CAN VARCHAR(10),
TMP_CC VARCHAR(3),
TMP_CLI VARCHAR(16),
TMP_AGE VARCHAR(9),
TMP_TBD INT DEFAULT ((0)),
TMP_CTB VARCHAR(8)
 CONSTRAINT PK_TMPCUM PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPCUMTMP_CDC CHECK ((len([TMP_CDC])>(0))),
 CONSTRAINT CK_TMPCUMTMP_NUM CHECK ((len([TMP_NUM])>(0))),
 CONSTRAINT CK_TMPCUMTMP_TDC CHECK ((len([TMP_TDC])>(0))))
CREATE TABLE TMPDCC ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_TIP VARCHAR(3),
TMP_CUE VARCHAR(16),
TMP_VAL MONEY DEFAULT (0),
TMP_DOC INT DEFAULT (0),
TMP_COS BIT DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_CC VARCHAR(3),
TMP_DET VARCHAR(100),
TMP_BAS MONEY DEFAULT (0)
 CONSTRAINT PK_TMPDCC PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPDCC__TMP_NUM__0D7A0286 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPDEV ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_DCT DECIMAL(10,4) DEFAULT (0),
TMP_VDC MONEY DEFAULT (0),
TMP_IVA DECIMAL(10,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_COM BIT DEFAULT (0) NOT NULL,
TMP_PCB BIT DEFAULT (0) NOT NULL,
TMP_DOC INT DEFAULT (0) NOT NULL,
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_NCP MONEY DEFAULT (0),
TMP_UND DECIMAL(14,4) DEFAULT (0),
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_INI DECIMAL(14,4) DEFAULT (0),
TMP_FIN DECIMAL(14,4) DEFAULT (0),
TMP_TAS DECIMAL(10,4) DEFAULT (0),
TMP_NAC DECIMAL(10,4) DEFAULT (0),
TMP_DEP DECIMAL(10,4) DEFAULT (0),
TMP_MUN DECIMAL(10,4) DEFAULT (0),
TMP_SOL DECIMAL(10,4) DEFAULT (0),
TMP_REF VARCHAR(150),
TMP_PRT DECIMAL(10,4) DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_CMC DECIMAL(10,4) DEFAULT (0),
TMP_BAS MONEY DEFAULT (0),
TMP_OPE VARCHAR(16),
TMP_SPR BIT DEFAULT (0),
TMP_CRF VARCHAR(3),
TMP_CIC VARCHAR(3),
TMP_ICA MONEY DEFAULT (0),
TMP_PIC DECIMAL(10,4) DEFAULT (0),
TMP_GUI INT DEFAULT (0),
TMP_CGU CHAR(2),
TMP_ORD INT DEFAULT (0),
TMP_COC CHAR(2),
TMP_NCO VARCHAR(50),
TMP_FOC SMALLDATETIME,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_ICO DECIMAL(14,4) DEFAULT (0),
TMP_TIC VARCHAR(3),
TMP_CUS MONEY DEFAULT (0),
TMP_TCV CHAR(1),
TMP_TCC CHAR(1),
TMP_DIV MONEY DEFAULT (0),
TMP_CC VARCHAR(3),
TMP_TIM DECIMAL(14,4) DEFAULT ((0)),
TMP_IMV DECIMAL(16,4) DEFAULT ((0)),
TMP_COB DECIMAL(14,4) DEFAULT ((0)),
TMP_IOB DECIMAL(16,4) DEFAULT ((0)),
TMP_CTB VARCHAR(3),
TMP_TIB DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_IBA MONEY DEFAULT(0) NOT NULL,
TMP_CTU VARCHAR(3),
TMP_TIU DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_ICU MONEY DEFAULT(0) NOT NULL,
TMP_IAT MONEY DEFAULT(0) NOT NULL,
TMP_TAT DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CAT VARCHAR(3),
TMP_BOM MONEY DEFAULT(0) NOT NULL,
TMP_TBO DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CIB VARCHAR(3)
 CONSTRAINT PK_TMPDEV PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPDEV__TMP_COD__160F4887 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPDEV__TMP_NUM__14270015 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPDIA ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_ID SMALLINT DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_IVA MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_ICA MONEY DEFAULT (0),
TMP_FLE MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_PAG MONEY DEFAULT (0),
TMP_IMP MONEY DEFAULT (0),
TMP_FAL MONEY DEFAULT (0),
TMP_ANT MONEY DEFAULT (0),
TMP_NET MONEY DEFAULT (0),
TMP_REF VARCHAR(20),
TMP_DOC VARCHAR(20),
TMP_PED INT DEFAULT (0),
TMP_VEH VARCHAR(10),
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9),
TMP_CON VARCHAR(3),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_ORI VARCHAR(8),
TMP_DES VARCHAR(8),
TMP_CAR VARCHAR(13),
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_CMP VARCHAR(3),
TMP_NCP INT DEFAULT (0),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_USU VARCHAR(10),
TMP_TOT MONEY DEFAULT (0),
TMP_UTI MONEY DEFAULT (0)
 CONSTRAINT PK_TMPDIA PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_UID),
 CONSTRAINT CK__TMPDIA__TMP_CIA__367C1819 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPDIA__TMP_TIP__339FAB6E CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPDIAR ( 
TMP_UID CHAR(2) NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) DEFAULT ('0') NOT NULL,
TMP_REF VARCHAR(20) DEFAULT ('0'),
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_IVA MONEY DEFAULT (0) NOT NULL,
TMP_COS MONEY DEFAULT (0) NOT NULL,
TMP_OTR MONEY DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9),
TMP_FOR VARCHAR(3),
TMP_BAN VARCHAR(3),
TMP_CTA VARCHAR(3),
TMP_EFE BIT DEFAULT (0) NOT NULL,
TMP_TDC VARCHAR(3),
TMP_DOC INT DEFAULT (0) NOT NULL,
TMP_CUE VARCHAR(16),
TMP_USU VARCHAR(10),
TMP_SOB MONEY DEFAULT (0),
TMP_SOL MONEY DEFAULT (0),
TMP_GLO MONEY DEFAULT (0)
 CONSTRAINT PK_TMPDIAR PRIMARY KEY CLUSTERED (TMP_UID,TMP_ID,TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM),
 CONSTRAINT CK_TMPDIARTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPDIARTMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPDIARTMP_TIP CHECK ((len([TMP_TIP]) > 0)),
 CONSTRAINT CK_TMPDIARTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPDIN ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_SUB VARCHAR(3) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPDIN PRIMARY KEY CLUSTERED (TMP_NUM,TMP_COD),
 CONSTRAINT CK__TMPDIN__TMP_COD__503BEA1C CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPDIN__TMP_NUM__4F47C5E3 CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPDIN__TMP_SUB__51300E55 CHECK ((len([TMP_SUB]) > 0)))
CREATE TABLE TMPENC ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_FCH SMALLDATETIME,
TMP_EFE BIT DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0),
TMP_CON VARCHAR(3),
TMP_DET VARCHAR(250),
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_FDV SMALLDATETIME,
TMP_LET VARCHAR(240),
TMP_VEH VARCHAR(10),
TMP_TPL VARCHAR(3),
TMP_PLA INT DEFAULT (0),
TMP_CPL CHAR(2)
 CONSTRAINT PK_TMPENC PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA),
 CONSTRAINT CK__TMPENC__TMP_CIA__57DD0BE4 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPENC__TMP_TIP__55009F39 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPEND ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_VEH VARCHAR(10),
TMP_TRA VARCHAR(150),
TMP_CON VARCHAR(150),
TMP_BAS VARCHAR(240),
TMP_MEM VARCHAR(240),
TMP_LET VARCHAR(240)
 CONSTRAINT PK_TMPEND PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA),
 CONSTRAINT CK__TMPEND__TMP_CIA__6166761E CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPEND__TMP_TIP__5E8A0973 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPENT ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_DCT DECIMAL(10,4) DEFAULT (0),
TMP_VDC MONEY DEFAULT (0),
TMP_IVA DECIMAL(10,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0),
TMP_NCP MONEY DEFAULT (0),
TMP_UND DECIMAL(14,4) DEFAULT (0),
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_REF VARCHAR(150),
TMP_INI DECIMAL(14,4) DEFAULT (0),
TMP_FIN DECIMAL(14,4) DEFAULT (0),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_PRT DECIMAL(10,4) DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_CMC DECIMAL(10,4) DEFAULT (0),
TMP_CRF VARCHAR(3),
TMP_CIC VARCHAR(3),
TMP_ICA MONEY DEFAULT (0),
TMP_PIC DECIMAL(10,4) DEFAULT (0),
TMP_TAS DECIMAL(14,4) DEFAULT (0),
TMP_NAC DECIMAL(14,4) DEFAULT (0),
TMP_DEP DECIMAL(14,4) DEFAULT (0),
TMP_MUN DECIMAL(14,4) DEFAULT (0),
TMP_SOL DECIMAL(14,4) DEFAULT (0),
TMP_ICO DECIMAL(14,4) DEFAULT (0),
TMP_TIC VARCHAR(3),
TMP_CUS MONEY DEFAULT (0),
TMP_TIM DECIMAL(14,4) DEFAULT ((0)),
TMP_IMV DECIMAL(16,4) DEFAULT ((0)),
TMP_COB DECIMAL(14,4) DEFAULT ((0)),
TMP_IOB DECIMAL(16,4) DEFAULT ((0)),
TMP_BAS MONEY DEFAULT ((0)),
TMP_TCV CHAR(1),
TMP_CTB VARCHAR(3),
TMP_TIB DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_IBA MONEY DEFAULT(0) NOT NULL,
TMP_CTU VARCHAR(3),
TMP_TIU DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_ICU MONEY DEFAULT(0) NOT NULL
 CONSTRAINT PK_TMPENT PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPENT__TMP_COD__662B2B3B CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPENT__TMP_NUM__6442E2C9 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPESF ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_SAN MONEY DEFAULT ((0)),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_SA2 MONEY DEFAULT ((0)),
TMP_DB2 MONEY DEFAULT ((0)),
TMP_CR2 MONEY DEFAULT ((0)),
TMP_NS2 MONEY DEFAULT ((0)),
TMP_NOS BIT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_TMPESF PRIMARY KEY CLUSTERED (TMP_CUE,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK_TMPESFTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPESFTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPESFTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPFAC ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_DCT DECIMAL(10,4) DEFAULT (0),
TMP_VDC MONEY DEFAULT (0),
TMP_IVA DECIMAL(10,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_COM BIT DEFAULT (0) NOT NULL,
TMP_PCB BIT DEFAULT (0) NOT NULL,
TMP_NCP MONEY DEFAULT (0),
TMP_UND DECIMAL(14,4) DEFAULT (0),
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_INI DECIMAL(14,4) DEFAULT (0),
TMP_FIN DECIMAL(14,4) DEFAULT (0),
TMP_TAS DECIMAL(10,4) DEFAULT (0),
TMP_NAC DECIMAL(10,4) DEFAULT (0),
TMP_DEP DECIMAL(10,4) DEFAULT (0),
TMP_MUN DECIMAL(10,4) DEFAULT (0),
TMP_SOL DECIMAL(10,4) DEFAULT (0),
TMP_REF VARCHAR(150),
TMP_PRT DECIMAL(10,4) DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_CMC DECIMAL(10,4) DEFAULT (0),
TMP_BAS MONEY DEFAULT (0),
TMP_OPE VARCHAR(16),
TMP_VCR BIT DEFAULT (0) NOT NULL,
TMP_SPR BIT DEFAULT (0),
TMP_CRF VARCHAR(3),
TMP_CIC VARCHAR(3),
TMP_ICA MONEY DEFAULT (0),
TMP_PIC DECIMAL(10,4) DEFAULT (0),
TMP_GUI INT DEFAULT (0),
TMP_CGU CHAR(2),
TMP_ORD INT DEFAULT (0),
TMP_COC CHAR(2),
TMP_NCO VARCHAR(50),
TMP_FOC SMALLDATETIME,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_ICO DECIMAL(14,4) DEFAULT (0),
TMP_TIC VARCHAR(3),
TMP_CUS MONEY DEFAULT (0),
TMP_TCV CHAR(1),
TMP_TCC CHAR(1),
TMP_DIV MONEY DEFAULT (0),
TMP_CC VARCHAR(3),
TMP_COB DECIMAL(14,4) DEFAULT ((0)),
TMP_IOB DECIMAL(16,4) DEFAULT ((0)),
TMP_IAT MONEY DEFAULT(0) NOT NULL,
TMP_TAT DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CAT VARCHAR(3),
TMP_BOM MONEY DEFAULT(0) NOT NULL,
TMP_TIB DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CIB VARCHAR(3)
 CONSTRAINT PK_TMPFAC PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPFAC__TMP_COD__7B264821 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPFAC__TMP_NUM__793DFFAF CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPFCR ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT ((0)) NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_DES VARCHAR(80),
TMP_ORD INT DEFAULT ((0)),
TMP_COD CHAR(2),
TMP_LIN SMALLINT DEFAULT ((-1)) NOT NULL,
TMP_FDC SMALLDATETIME NOT NULL,
TMP_CAR VARCHAR(13) NOT NULL,
TMP_CAN VARCHAR(10),
TMP_PES DECIMAL(14,4) DEFAULT ((0)),
TMP_REF VARCHAR(250),
TMP_UND VARCHAR(3),
TMP_ORI VARCHAR(8),
TMP_CDE VARCHAR(8),
TMP_VAL MONEY DEFAULT ((0)),
TMP_COS MONEY DEFAULT ((0)),
TMP_FAL MONEY DEFAULT ((0)),
TMP_DCT MONEY DEFAULT ((0)),
TMP_IVA MONEY DEFAULT ((0)),
TMP_VEH VARCHAR(10),
TMP_TVH VARCHAR(1) DEFAULT ('A') NOT NULL,
TMP_PEN BIT DEFAULT ((0)) NOT NULL,
TMP_RET BIT DEFAULT ((0)) NOT NULL,
TMP_DOC INT DEFAULT ((0)),
TMP_REM VARCHAR(16),
TMP_DCR VARCHAR(150),
TMP_DOR VARCHAR(250),
TMP_DTN VARCHAR(16),
TMP_NDE VARCHAR(150),
TMP_DDE VARCHAR(250),
TMP_PED INT DEFAULT ((0)),
TMP_CPE CHAR(2),
TMP_NAT VARCHAR(3),
TMP_EMP VARCHAR(3),
TMP_NCO VARCHAR(30),
TMP_NCD VARCHAR(30),
TMP_RAN VARCHAR(3),
TMP_RF1 VARCHAR(250),
TMP_NIT VARCHAR(16),
TMP_RF3 VARCHAR(250),
TMP_ICA MONEY DEFAULT ((0)),
TMP_PIC DECIMAL(10,4) DEFAULT ((0)),
TMP_CPI VARCHAR(3),
TMP_VRF MONEY DEFAULT ((0)),
TMP_PRF DECIMAL(10,4) DEFAULT ((0)),
TMP_CPR VARCHAR(3),
TMP_CC VARCHAR(3),
TMP_TIV VARCHAR(3),
TMP_INV INT DEFAULT ((0)),
TMP_CIV CHAR(2),
TMP_BOD VARCHAR(3),
TMP_ARI MONEY DEFAULT ((0)),
TMP_CUM INT DEFAULT ((0)),
TMP_CCU MONEY DEFAULT ((0)),
TMP_PEC DECIMAL(14,4) DEFAULT ((0)),
TMP_KGO DECIMAL(14,4) DEFAULT ((0)),
TMP_KGD DECIMAL(14,4) DEFAULT ((0)),
TMP_TBD INT DEFAULT ((0)),
TMP_CMA MONEY DEFAULT ((0)),
TMP_NMA VARCHAR(16),
TMP_VMA VARCHAR(10),
TMP_IAT MONEY DEFAULT(0) NOT NULL,
TMP_TAT DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CAT VARCHAR(3),
TMP_BOM MONEY DEFAULT(0) NOT NULL,
TMP_TIB DECIMAL(14,4) DEFAULT(0) NOT NULL,
TMP_CIB VARCHAR(3),
TMP_ART MONEY DEFAULT(0) NOT NULL,
TMP_ARB MONEY DEFAULT(0) NOT NULL
 CONSTRAINT PK_TMPFCR PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPFCR__TMP_CAR__1A9EF37A CHECK ((len([TMP_CAR])>(0))),
 CONSTRAINT CK__TMPFCR__TMP_CON__17C286CF CHECK ((len([TMP_CON])>(0))),
 CONSTRAINT CK__TMPFCR__TMP_NUM__15DA3E5D CHECK ((len([TMP_NUM])>(0))),
 CONSTRAINT CK__TMPFCR__TMP_TVH__22401542 CHECK ((len([TMP_TVH])>(0))))
CREATE TABLE TMPFIS ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_BRU MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_SUB VARCHAR(3),
TMP_ENT DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPFIS PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPFIS__TMP_COD__2AD55B43 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPFIS__TMP_NUM__28ED12D1 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPGPN ( 
TMP_UID CHAR(2) NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_CC VARCHAR(3) NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_NOS BIT DEFAULT ((0)) NOT NULL,
TMP_SAN MONEY DEFAULT ((0)),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_SA2 MONEY DEFAULT ((0)),
TMP_DB2 MONEY DEFAULT ((0)),
TMP_CR2 MONEY DEFAULT ((0)),
TMP_NS2 MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPGPN PRIMARY KEY CLUSTERED (TMP_UID,TMP_CUE,TMP_CIA,TMP_CC,TMP_ID),
 CONSTRAINT CK_TMPGPNTMP_CC CHECK ((len([TMP_CC])>(0))),
 CONSTRAINT CK_TMPGPNTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPGPNTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPGPNTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPGUI ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_TAN VARCHAR(3) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COM VARCHAR(8),
TMP_PCO BIT DEFAULT (0),
TMP_SUR VARCHAR(3)
 CONSTRAINT PK_TMPGUI PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPGUI__TMP_COD__345EC57D CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPGUI__TMP_NUM__32767D0B CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPGUI__TMP_TAN__3552E9B6 CHECK ((len([TMP_TAN]) > 0)))
CREATE TABLE TMPIDO ( 
TMP_TIP VARCHAR(3) DEFAULT ('PLT') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_OPT VARCHAR(3) DEFAULT ('ODP'),
TMP_OPN INT DEFAULT (0),
TMP_OPC CHAR(2) DEFAULT ('01'),
TMP_OPF SMALLDATETIME,
TMP_OPV MONEY DEFAULT (0),
TMP_OPP MONEY DEFAULT (0),
TMP_OPK DECIMAL(14,4) DEFAULT (0),
TMP_OPA MONEY DEFAULT (0),
TMP_OPU MONEY DEFAULT (0),
TMP_ANN VARCHAR(30),
TMP_ANC VARCHAR(30),
TMP_ANV MONEY DEFAULT (0),
TMP_EGT VARCHAR(3),
TMP_EGN INT DEFAULT (0),
TMP_EGC CHAR(2) DEFAULT ('01'),
TMP_EGF SMALLDATETIME,
TMP_EGH VARCHAR(20),
TMP_EGV MONEY DEFAULT (0),
TMP_OCT VARCHAR(3),
TMP_OCN INT DEFAULT (0),
TMP_OCC CHAR(2) DEFAULT ('01'),
TMP_OCF SMALLDATETIME,
TMP_LEN INT DEFAULT (0),
TMP_LEC CHAR(2) DEFAULT ('01'),
TMP_LEF SMALLDATETIME
 CONSTRAINT PK_TMPIDO PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_UID),
 CONSTRAINT CK_TMPIDOTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPIDOTMP_TIP CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPIDOC ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_FCH SMALLDATETIME,
TMP_EFE BIT DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_CON VARCHAR(3) DEFAULT ('GAS') NOT NULL,
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_FDV SMALLDATETIME,
TMP_TEG VARCHAR(3),
TMP_EGR INT DEFAULT (0),
TMP_CEG CHAR(2) DEFAULT ('01'),
TMP_OBS VARCHAR(100),
TMP_USU VARCHAR(10),
TMP_GRU VARCHAR(20) NOT NULL,
TMP_VEH VARCHAR(10),
TMP_ODP INT DEFAULT (0),
TMP_COP CHAR(2),
TMP_PLA INT DEFAULT (0),
TMP_CPL CHAR(2)
 CONSTRAINT PK_TMPIDOC PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_UID),
 CONSTRAINT CK_TMPIDOCTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPIDOCTMP_CON CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK_TMPIDOCTMP_GRU CHECK ((len([TMP_GRU]) > 0)),
 CONSTRAINT CK_TMPIDOCTMP_TIP CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPIFT ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_TAN VARCHAR(3) NOT NULL,
TMP_AFO DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_FIS DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_DES VARCHAR(30),
TMP_UNI BIT DEFAULT (0) NOT NULL,
TMP_NNT VARCHAR(3),
TMP_HIB BIT DEFAULT (0) NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_CMU DECIMAL(14,4) DEFAULT (0),
TMP_AGU DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPIFT PRIMARY KEY CLUSTERED (TMP_NUM,TMP_TAN),
 CONSTRAINT CK__TMPIFT__TMP_NUM__39237A9A CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPIFT__TMP_TAN__3A179ED3 CHECK ((len([TMP_TAN]) > 0)))
CREATE TABLE TMPINF ( 
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_DES VARCHAR(150),
TMP_SAN MONEY DEFAULT (0) NOT NULL,
TMP_DEB MONEY DEFAULT (0) NOT NULL,
TMP_CRE MONEY DEFAULT (0) NOT NULL,
TMP_SAL MONEY DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_INF VARCHAR(3) NOT NULL,
TMP_SA2 MONEY DEFAULT ((0)) NOT NULL,
TMP_DB2 MONEY DEFAULT ((0)) NOT NULL,
TMP_CR2 MONEY DEFAULT ((0)) NOT NULL,
TMP_SN2 MONEY DEFAULT ((0)) NOT NULL,
TMP_VR2 MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_TMPINF PRIMARY KEY CLUSTERED (TMP_UID,TMP_CON,TMP_ID),
 CONSTRAINT CK_TMPINFTMP_CON CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK_TMPINFTMP_INF CHECK ((len([TMP_INF]) > 0)),
 CONSTRAINT CK_TMPINFTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPINFCUE ( 
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(150),
TMP_SAN MONEY DEFAULT (0) NOT NULL,
TMP_DEB MONEY DEFAULT (0) NOT NULL,
TMP_CRE MONEY DEFAULT (0) NOT NULL,
TMP_SAL MONEY DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_INF VARCHAR(3) NOT NULL,
TMP_SA2 MONEY DEFAULT ((0)) NOT NULL,
TMP_DB2 MONEY DEFAULT ((0)) NOT NULL,
TMP_CR2 MONEY DEFAULT ((0)) NOT NULL,
TMP_SN2 MONEY DEFAULT ((0)) NOT NULL,
TMP_VR2 MONEY DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_TMPINFCUE PRIMARY KEY CLUSTERED (TMP_UID,TMP_CON,TMP_ID,TMP_CUE),
 CONSTRAINT CK_TMPINFCUETMP_CON CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK_TMPINFCUETMP_CUE CHECK ((len([TMP_CUE]) > 0)),
 CONSTRAINT CK_TMPINFCUETMP_INF CHECK ((len([TMP_INF]) > 0)),
 CONSTRAINT CK_TMPINFCUETMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPING ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_DES VARCHAR(50),
TMP_DET VARCHAR(100),
TMP_CUE VARCHAR(16),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_CC VARCHAR(3),
TMP_CTA VARCHAR(3),
TMP_BAS MONEY DEFAULT (0),
TMP_TFA VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_CFA CHAR(2),
TMP_NV SMALLINT DEFAULT (0),
TMP_AGE VARCHAR(9),
TMP_TCN VARCHAR(20),
TMP_DSO BIT DEFAULT(0),
TMP_ICO INT DEFAULT(0),
TMP_IMP VARCHAR(10),
TMP_CTI VARCHAR(3),
TMP_TAR DECIMAL(14,4) DEFAULT(0),
TMP_FVC SMALLDATETIME,
TMP_TDS VARCHAR(3),
TMP_NDS INT DEFAULT(0),
TMP_CDS CHAR(2)
 CONSTRAINT PK_TMPING PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPING__TMP_CON__4589517F CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK__TMPING__TMP_NUM__43A1090D CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPINT ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_TIP VARCHAR(3) NOT NULL,
TMP_FAC INT DEFAULT (0) NOT NULL,
TMP_NV SMALLINT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEN VARCHAR(16),
TMP_FVC SMALLDATETIME,
TMP_INI SMALLDATETIME,
TMP_FIN SMALLDATETIME,
TMP_FLI SMALLDATETIME,
TMP_GRA SMALLINT DEFAULT (0),
TMP_DIA SMALLINT DEFAULT (0),
TMP_SAL MONEY DEFAULT (0),
TMP_TAS DECIMAL(14,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_IVA DECIMAL(14,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0)
 CONSTRAINT PK_TMPINT PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPINT__TMP_CIA__51EF2864 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPINT__TMP_NIT__52E34C9D CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPINT__TMP_NUM__4C364F0E CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPINT__TMP_TIP__4E1E9780 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPIRM ( 
TMPTIP VARCHAR(3) DEFAULT ('PLT') NOT NULL,
TMPNUM INT DEFAULT (0) NOT NULL,
TMPCIA CHAR(2) NOT NULL,
TMPITM SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMPFEC SMALLDATETIME NOT NULL,
TMPTDC VARCHAR(3) DEFAULT ('RMT') NOT NULL,
TMPREM INT DEFAULT (0) NOT NULL,
TMPCDC CHAR(2) NOT NULL,
TMPLIN SMALLINT DEFAULT (0) NOT NULL,
TMPFDC SMALLDATETIME,
TMPFAC INT DEFAULT (0),
TMPCFA CHAR(2),
TMPFFA SMALLDATETIME,
TMPCLI VARCHAR(16),
TMPPFA DECIMAL(14,4) DEFAULT (0),
TMPVFA MONEY DEFAULT (0),
TMPCTF MONEY DEFAULT (0),
TMPTOP VARCHAR(3) DEFAULT ('ODP'),
TMPODP INT DEFAULT (0),
TMPCOP CHAR(2),
TMPFOP SMALLDATETIME,
TMPPOP DECIMAL(14,4) DEFAULT (0),
TMPVOP MONEY DEFAULT (0),
TMPAOP MONEY DEFAULT (0),
TMPTTP MONEY DEFAULT (0),
TMPOOP MONEY DEFAULT (0),
TMPEGR INT DEFAULT (0),
TMPCEG CHAR(2),
TMPFEG SMALLDATETIME,
TMPCHE VARCHAR(20),
TMPSPE DECIMAL(14,4) DEFAULT (0),
TMPSFL MONEY DEFAULT (0),
TMPSAN MONEY DEFAULT (0),
TMPPPL DECIMAL(14,4) DEFAULT (0),
TMPVPL MONEY DEFAULT (0),
TMPTPL MONEY DEFAULT (0),
TMPVRM MONEY DEFAULT (0),
TMPPRM DECIMAL(14,4) DEFAULT (0),
TMPSRM MONEY DEFAULT (0),
TMPSPP DECIMAL(14,4) DEFAULT (0),
TMPSVP MONEY DEFAULT (0),
TMPSTP MONEY DEFAULT (0),
TMPSVR MONEY DEFAULT (0),
TMPSPR DECIMAL(14,4) DEFAULT (0),
TMPSSR MONEY DEFAULT (0),
TMPDCF MONEY DEFAULT (0),
TMPNDV MONEY DEFAULT (0),
TMPNDC MONEY DEFAULT (0),
TMPNCV MONEY DEFAULT (0),
TMPNCC MONEY DEFAULT (0)
 CONSTRAINT PK_TMPIRM PRIMARY KEY CLUSTERED (TMPTIP,TMPNUM,TMPCIA,TMPITM,TMP_UID),
 CONSTRAINT CK__TMPIRM__TMPCDC__7A3D10E0 CHECK ((len([TMPCDC]) > 0)),
 CONSTRAINT CK__TMPIRM__TMPCIA__75785BC3 CHECK ((len([TMPCIA]) > 0)),
 CONSTRAINT CK__TMPIRM__TMPTDC__7854C86E CHECK ((len([TMPTDC]) > 0)),
 CONSTRAINT CK__TMPIRM__TMPTIP__73901351 CHECK ((len([TMPTIP]) > 0)))
CREATE TABLE TMPLAE ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_DEB MONEY DEFAULT (0) NOT NULL,
TMP_CRE MONEY DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_CON VARCHAR(3),
TMP_EFE BIT DEFAULT (0) NOT NULL,
TMP_CHE VARCHAR(20),
TMP_FCH SMALLDATETIME,
TMP_CTA VARCHAR(3),
TMP_CUE VARCHAR(16),
TMP_GIR VARCHAR(150),
TMP_DEV BIT DEFAULT (0) NOT NULL,
TMP_NDV INT DEFAULT (0),
TMP_FDV SMALLDATETIME,
TMP_CMP VARCHAR(3),
TMP_NCP INT DEFAULT (0),
TMP_CDT VARCHAR(16),
TMP_VEH VARCHAR(10),
TMP_TDC VARCHAR(3),
TMP_DOC INT DEFAULT (0),
TMP_CDC CHAR(2),
TMP_OBS VARCHAR(250)
 CONSTRAINT PK_TMPLAE PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLAE__TMP_CIA__5F492382 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLAE__TMP_NIT__6319B466 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLAE__TMP_TIP__5D60DB10 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLBC ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_DES VARCHAR(30),
TMP_SAN MONEY DEFAULT ((0)),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_NOS BIT DEFAULT ((0)) NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N')
 CONSTRAINT PK_TMPLBC PRIMARY KEY CLUSTERED (TMP_CUE,TMP_CIA,TMP_NIT,TMP_CC,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLBC__TMP_CC__7073AF84 CHECK ((len([TMP_CC])>(0))),
 CONSTRAINT CK__TMPLBC__TMP_CIA__6CA31EA0 CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK__TMPLBC__TMP_CUE__6ABAD62E CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK__TMPLBC__TMP_NIT__6E8B6712 CHECK ((len([TMP_NIT])>(0))))
CREATE TABLE TMPLBCN ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_DES VARCHAR(50),
TMP_NOS BIT DEFAULT ((0)) NOT NULL,
TMP_SAN MONEY DEFAULT ((0)),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_SA2 MONEY DEFAULT ((0)),
TMP_DB2 MONEY DEFAULT ((0)),
TMP_CR2 MONEY DEFAULT ((0)),
TMP_NS2 MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPLBCN PRIMARY KEY CLUSTERED (TMP_CUE,TMP_CIA,TMP_NIT,TMP_CC,TMP_ID,TMP_UID),
 CONSTRAINT CK_TMPLBCNTMP_CC CHECK ((len([TMP_CC])>(0))),
 CONSTRAINT CK_TMPLBCNTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPLBCNTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPLBCNTMP_NIT CHECK ((len([TMP_NIT])>(0))),
 CONSTRAINT CK_TMPLBCNTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPLBCO ( 
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CUN VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('0') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('0') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_TIP VARCHAR(10) NOT NULL,
TMP_SAN MONEY DEFAULT ((0)),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_SA2 MONEY DEFAULT ((0)),
TMP_DB2 MONEY DEFAULT ((0)),
TMP_CR2 MONEY DEFAULT ((0)),
TMP_NS2 MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPLBCO PRIMARY KEY NONCLUSTERED (TMP_UID,TMP_ID),
 CONSTRAINT CK_TMPLBCOTMP_CC CHECK ((len([TMP_CC])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_CUN CHECK ((len([TMP_CUN])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_NIT CHECK ((len([TMP_NIT])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_TIP CHECK ((len([TMP_TIP])>(0))),
 CONSTRAINT CK_TMPLBCOTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPLBE ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NV1 VARCHAR(30),
TMP_NV2 VARCHAR(30),
TMP_NV4 VARCHAR(30),
TMP_NV6 VARCHAR(30),
TMP_NV9 VARCHAR(30),
TMP_NV12 VARCHAR(30)
 CONSTRAINT PK_TMPLBE PRIMARY KEY CLUSTERED (TMP_CUE,TMP_UID),
 CONSTRAINT CK__TMPLBE__TMP_CUE__7908F585 CHECK ((len([TMP_CUE]) > 0)))
CREATE TABLE TMPLBO ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_IND INT DEFAULT (0) NOT NULL,
TMP_BOD VARCHAR(3) NOT NULL,
TMP_TFA VARCHAR(3),
TMP_FAC INT DEFAULT (0),
TMP_CFA CHAR(2),
TMP_IFA INT DEFAULT (0),
TMP_FFA SMALLDATETIME,
TMP_CON VARCHAR(3) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPLBO PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_IND),
 CONSTRAINT CK_TMPLBOTMP_BOD CHECK ((len([TMP_BOD]) > 0)),
 CONSTRAINT CK_TMPLBOTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPLBOTMP_CON CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK_TMPLBOTMP_TIP CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLBR ( 
TMP_CUE VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_ID SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_SAN MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0),
TMP_SA2 MONEY DEFAULT (0),
TMP_DB2 MONEY DEFAULT (0),
TMP_CR2 MONEY DEFAULT (0),
TMP_NS2 MONEY DEFAULT (0),
TMP_NOS BIT DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPLBR PRIMARY KEY CLUSTERED (TMP_CUE,TMP_CIA,TMP_NIT,TMP_CC,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLBR__TMP_CC__019E3B86 CHECK ((len([TMP_CC]) > 0)),
 CONSTRAINT CK__TMPLBR__TMP_CIA__7DCDAAA2 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLBR__TMP_CUE__7BE56230 CHECK ((len([TMP_CUE]) > 0)),
 CONSTRAINT CK__TMPLBR__TMP_NIT__7FB5F314 CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLCA ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NV SMALLINT DEFAULT (0) NOT NULL,
TMP_FAC VARCHAR(20) DEFAULT ('0') NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ORD SMALLINT DEFAULT (0),
TMP_FEC SMALLDATETIME,
TMP_VCE SMALLDATETIME,
TMP_MOR SMALLINT DEFAULT (0),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_ABO MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0),
TMP_CHE MONEY DEFAULT (0),
TMP_CON VARCHAR(3),
TMP_DOC INT DEFAULT (0),
TMP_REF VARCHAR(20),
TMP_CUE VARCHAR(16),
TMP_ME1 MONEY DEFAULT (0),
TMP_ME2 MONEY DEFAULT (0),
TMP_ME3 MONEY DEFAULT (0),
TMP_ME4 MONEY DEFAULT (0),
TMP_VCD MONEY DEFAULT (0),
TMP_PVC MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_SAC MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLCA PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_NV,TMP_FAC,TMP_NIT,TMP_UID),
 CONSTRAINT CK__TMPLCA__TMP_CIA__10E07F16 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCA__TMP_FAC__13BCEBC1 CHECK ((len([TMP_FAC]) > 0)),
 CONSTRAINT CK__TMPLCA__TMP_NIT__14B10FFA CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLCA__TMP_TIP__0E04126B CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLCI ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NOM VARCHAR(150),
TMP_UE1 DECIMAL(14,4) DEFAULT (0),
TMP_CE1 MONEY DEFAULT (0),
TMP_VE1 MONEY DEFAULT (0),
TMP_IE1 MONEY DEFAULT (0),
TMP_DE1 MONEY DEFAULT (0),
TMP_US1 DECIMAL(14,4) DEFAULT (0),
TMP_CS1 MONEY DEFAULT (0),
TMP_VS1 MONEY DEFAULT (0),
TMP_IS1 MONEY DEFAULT (0),
TMP_DS1 MONEY DEFAULT (0),
TMP_UE2 DECIMAL(14,4) DEFAULT (0),
TMP_CE2 MONEY DEFAULT (0),
TMP_VE2 MONEY DEFAULT (0),
TMP_IE2 MONEY DEFAULT (0),
TMP_DE2 MONEY DEFAULT (0),
TMP_US2 DECIMAL(14,4) DEFAULT (0),
TMP_CS2 MONEY DEFAULT (0),
TMP_VS2 MONEY DEFAULT (0),
TMP_IS2 MONEY DEFAULT (0),
TMP_DS2 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLCI PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_NIT,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLCI__TMP_CIA__29AC2CE0 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCI__TMP_COD__27C3E46E CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLCI__TMP_NIT__2B947552 CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLCL ( 
TMP_NIT VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_BRU MONEY DEFAULT (0),
TMP_DEV MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_CDV MONEY DEFAULT (0),
TMP_CND MONEY DEFAULT (0),
TMP_CNC MONEY DEFAULT (0),
TMP_IVA MONEY DEFAULT (0),
TMP_FCR MONEY DEFAULT (0),
TMP_DF1 MONEY DEFAULT (0),
TMP_NDB MONEY DEFAULT (0),
TMP_NCR MONEY DEFAULT (0),
TMP_REC MONEY DEFAULT (0),
TMP_ODB MONEY DEFAULT (0),
TMP_MAY MONEY DEFAULT (0),
TMP_FUV SMALLDATETIME,
TMP_FUP SMALLDATETIME,
TMP_FIM SMALLDATETIME,
TMP_DIA INT DEFAULT (0),
TMP_SAL MONEY DEFAULT (0),
TMP_MOR MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_CHE SMALLINT DEFAULT (0),
TMP_PDP DECIMAL(14,4) DEFAULT (0),
TMP_PLA DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLCL PRIMARY KEY CLUSTERED (TMP_NIT,TMP_CIA,TMP_AGE,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLCL__TMP_AGE__46486B8E CHECK ((len([TMP_AGE]) > 0)),
 CONSTRAINT CK__TMPLCL__TMP_CIA__4460231C CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCL__TMP_NIT__4277DAAA CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLCS ( 
TMP_CUE VARCHAR(16) DEFAULT ('0') NOT NULL,
TMP_SUB VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CAN MONEY DEFAULT (0),
TMP_CEN MONEY DEFAULT (0),
TMP_CSA MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SAU DECIMAL(14,4) DEFAULT (0),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLCS PRIMARY KEY CLUSTERED (TMP_CUE,TMP_SUB,TMP_NIT,TMP_CIA,TMP_UID),
 CONSTRAINT CK__TMPLCS__TMP_CIA__65C116E7 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCS__TMP_CUE__60083D91 CHECK ((len([TMP_CUE]) > 0)),
 CONSTRAINT CK__TMPLCS__TMP_NIT__63D8CE75 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLCS__TMP_SUB__61F08603 CHECK ((len([TMP_SUB]) > 0)))
CREATE TABLE TMPLCU ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_CUM BIT DEFAULT (0) NOT NULL,
TMP_FCU SMALLDATETIME,
TMP_FPA SMALLDATETIME,
TMP_ORI VARCHAR(8),
TMP_DES VARCHAR(8),
TMP_VEH VARCHAR(10),
TMP_NIT VARCHAR(16) NOT NULL,
TMP_CON VARCHAR(16),
TMP_VAL MONEY DEFAULT (0),
TMP_ODP INT DEFAULT (0),
TMP_COP CHAR(2),
TMP_REM INT DEFAULT (0),
TMP_CRM CHAR(2),
TMP_LIN SMALLINT DEFAULT (0),
TMP_FDC SMALLDATETIME,
TMP_CUR BIT DEFAULT (0) NOT NULL,
TMP_FCR SMALLDATETIME,
TMP_NOV VARCHAR(3),
TMP_CAR VARCHAR(13),
TMP_DET VARCHAR(80),
TMP_PES DECIMAL(14,4) DEFAULT (0),
TMP_UNI VARCHAR(3),
TMP_REF VARCHAR(20),
TMP_RMT VARCHAR(16),
TMP_NRM VARCHAR(150),
TMP_DTN VARCHAR(16),
TMP_NDE VARCHAR(150),
TMP_COS MONEY DEFAULT (0),
TMP_FAC INT DEFAULT (0),
TMP_CFA CHAR(2),
TMP_OBS VARCHAR(250)
 CONSTRAINT PK_TMPLCU PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_UID),
 CONSTRAINT CK__TMPLCU__TMP_CIA__731B1205 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCU__TMP_NIT__75F77EB0 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLCU__TMP_TIP__7132C993 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLCV ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NV SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_FVC SMALLDATETIME,
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEN VARCHAR(16) NOT NULL,
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_IVA MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_CON VARCHAR(3),
TMP_DOC VARCHAR(10),
TMP_CIU VARCHAR(8),
TMP_TDC VARCHAR(3),
TMP_NDC INT DEFAULT (0),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_COD VARCHAR(16),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(10,4) DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_OPE VARCHAR(16),
TMP_CMC DECIMAL(10,4) DEFAULT (0),
TMP_TCV CHAR(1),
TMP_TCC CHAR(1)
 CONSTRAINT PK_TMPLCV PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_NV,TMP_UID),
 CONSTRAINT CK__TMPLCV__TMP_CIA__035179CE CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLCV__TMP_TIP__00750D23 CHECK ((len([TMP_TIP]) > 0)),
 CONSTRAINT CK__TMPLCV__TMP_VEN__062DE679 CHECK ((len([TMP_VEN]) > 0)))
CREATE TABLE TMPLDE ( 
TMP_TIP VARCHAR(3) DEFAULT ('PLT') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_PUE VARCHAR(3) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ORD SMALLINT DEFAULT (0),
TMP_FEC SMALLDATETIME NOT NULL,
TMP_FPR SMALLDATETIME,
TMP_HPR SMALLDATETIME,
TMP_FRE SMALLDATETIME,
TMP_HRE SMALLDATETIME,
TMP_REP BIT DEFAULT (0) NOT NULL,
TMP_OBS VARCHAR(250),
TMP_USU VARCHAR(10)
 CONSTRAINT PK_TMPLDE PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_PUE,TMP_UID),
 CONSTRAINT CK__TMPLDE__TMP_CIA__1387E197 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLDE__TMP_PUE__147C05D0 CHECK ((len([TMP_PUE]) > 0)),
 CONSTRAINT CK__TMPLDE__TMP_TIP__10AB74EC CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLDN ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_ID INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SCU MONEY DEFAULT ((0)),
TMP_SCI MONEY DEFAULT ((0)),
TMP_SAN MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPLDN PRIMARY KEY CLUSTERED (TMP_TIP,TMP_CIA,TMP_CUE,TMP_ID,TMP_UID),
 CONSTRAINT CK_TMPLDNTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPLDNTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPLDNTMP_TIP CHECK ((len([TMP_TIP])>(0))),
 CONSTRAINT CK_TMPLDNTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPLEA ( 
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_VEH VARCHAR(10) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_SAM MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_SAV MONEY DEFAULT (0),
TMP_SAC MONEY DEFAULT (0),
TMP_DB2 MONEY DEFAULT (0),
TMP_CR2 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLEA PRIMARY KEY CLUSTERED (TMP_NIT,TMP_VEH,TMP_CIA,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLEA__TMP_CIA__1E05700A CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLEA__TMP_NIT__1A34DF26 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLEA__TMP_VEH__1C1D2798 CHECK ((len([TMP_VEH]) > 0)))
CREATE TABLE TMPLEC ( 
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NOM VARCHAR(150),
TMP_P11 MONEY DEFAULT (0),
TMP_P12 MONEY DEFAULT (0),
TMP_P21 MONEY DEFAULT (0),
TMP_P22 MONEY DEFAULT (0),
TMP_P31 MONEY DEFAULT (0),
TMP_P32 MONEY DEFAULT (0),
TMP_P41 MONEY DEFAULT (0),
TMP_P42 MONEY DEFAULT (0),
TMP_P51 MONEY DEFAULT (0),
TMP_P52 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLEC PRIMARY KEY CLUSTERED (TMP_NIT,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLEC__TMP_CIA__2C538F61 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLEC__TMP_NIT__2A6B46EF CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLEG ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_DES VARCHAR(50),
TMP_DET VARCHAR(100),
TMP_VAL MONEY DEFAULT (0),
TMP_CUE VARCHAR(16),
TMP_NIT VARCHAR(16),
TMP_CC VARCHAR(3),
TMP_CTA VARCHAR(3),
TMP_BAS MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_CAN DECIMAL(16,4) DEFAULT ((0)),
TMP_TAR DECIMAL(16,4) DEFAULT ((0)),
TMP_TCN VARCHAR(20),
TMP_DSO BIT DEFAULT(0),
TMP_FAC VARCHAR(15),
TMP_FVC SMALLDATETIME,
TMP_ICO INT DEFAULT(0),
TMP_IMP VARCHAR(10),
TMP_CTI VARCHAR(3),
TMP_TDS VARCHAR(3),
TMP_NDS INT DEFAULT(0),
TMP_CDS CHAR(2)
 CONSTRAINT PK_TMPLEG PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPLEG__TMP_CON__3B95D2F1 CHECK ((len([TMP_CON]) > 0)),
 CONSTRAINT CK__TMPLEG__TMP_NUM__39AD8A7F CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPLEGCOM ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_COD VARCHAR(3),
TMP_DES VARCHAR(150) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT ((0)) NOT NULL,
TMP_VAL MONEY DEFAULT ((0)) NOT NULL,
TMP_NIT VARCHAR(16)
 CONSTRAINT PK_TMPLEGCOM PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPLEGCOMTMP_DES CHECK ((len([TMP_DES])>(0))),
 CONSTRAINT CK_TMPLEGCOMTMP_NUM CHECK ((len([TMP_NUM])>(0))))
CREATE TABLE TMPLEI ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SEC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_SAN DECIMAL(14,4) DEFAULT (0),
TMP_CAN MONEY DEFAULT (0),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_CEN MONEY DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_CSA MONEY DEFAULT (0),
TMP_NSA DECIMAL(14,4) DEFAULT (0),
TMP_CNS MONEY DEFAULT (0),
TMP_MYC MONEY DEFAULT (0),
TMP_MEC MONEY DEFAULT (0),
TMP_MYP MONEY DEFAULT (0),
TMP_MEP MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLEI PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_SEC,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLEI__TMP_CIA__4336F4B9 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLEI__TMP_COD__414EAC47 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLEI__TMP_SEC__451F3D2B CHECK ((len([TMP_SEC]) > 0)))
CREATE TABLE TMPLER ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NV SMALLINT DEFAULT (0) NOT NULL,
TMP_TDC VARCHAR(3) DEFAULT ('REC') NOT NULL,
TMP_REC INT DEFAULT (0) NOT NULL,
TMP_CDC CHAR(2) DEFAULT ('00') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_MOR SMALLINT DEFAULT (0),
TMP_PDP DECIMAL(14,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_FEC SMALLDATETIME,
TMP_DIA SMALLINT DEFAULT (0),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_ME1 MONEY DEFAULT (0),
TMP_ME2 MONEY DEFAULT (0),
TMP_ME3 MONEY DEFAULT (0),
TMP_ME4 MONEY DEFAULT (0),
TMP_ANT MONEY DEFAULT (0),
TMP_DES MONEY DEFAULT (0),
TMP_TOT MONEY DEFAULT (0),
TMP_ABO MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLER PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_NV,TMP_TDC,TMP_REC,TMP_CDC,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLER__TMP_CDC__5CF6C6BC CHECK ((len([TMP_CDC]) > 0)),
 CONSTRAINT CK__TMPLER__TMP_CIA__573DED66 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLER__TMP_TDC__5A1A5A11 CHECK ((len([TMP_TDC]) > 0)),
 CONSTRAINT CK__TMPLER__TMP_TIP__546180BB CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLET ( 
TMP_CAR VARCHAR(13) DEFAULT ('000') NOT NULL,
TMP_ORI VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_DES VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_REM VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_DTN VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_VEH VARCHAR(10) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_NIT VARCHAR(16),
TMP_PE1 DECIMAL(14,4) DEFAULT (0),
TMP_FL1 MONEY DEFAULT (0),
TMP_VL1 MONEY DEFAULT (0),
TMP_AN1 MONEY DEFAULT (0),
TMP_PE2 DECIMAL(14,4) DEFAULT (0),
TMP_FL2 MONEY DEFAULT (0),
TMP_VL2 MONEY DEFAULT (0),
TMP_AN2 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLET PRIMARY KEY CLUSTERED (TMP_CAR,TMP_ORI,TMP_DES,TMP_REM,TMP_DTN,TMP_VEH,TMP_CIA,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLET__TMP_CAR__6F1576F7 CHECK ((len([TMP_CAR]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_CIA__7A8729A3 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_DES__72E607DB CHECK ((len([TMP_DES]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_DTN__76B698BF CHECK ((len([TMP_DTN]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_ORI__70FDBF69 CHECK ((len([TMP_ORI]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_REM__74CE504D CHECK ((len([TMP_REM]) > 0)),
 CONSTRAINT CK__TMPLET__TMP_VEH__789EE131 CHECK ((len([TMP_VEH]) > 0)))
CREATE TABLE TMPLEV ( 
TMP_COD VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_DIA SMALLINT DEFAULT (0) NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NOM VARCHAR(150),
TMP_NME VARCHAR(20),
TMP_UN1 DECIMAL(14,4) DEFAULT (0),
TMP_CN1 MONEY DEFAULT (0),
TMP_VN1 MONEY DEFAULT (0),
TMP_TU1 MONEY DEFAULT (0),
TMP_PN1 DECIMAL(10,4) DEFAULT (0),
TMP_UN2 DECIMAL(14,4) DEFAULT (0),
TMP_CN2 MONEY DEFAULT (0),
TMP_VN2 MONEY DEFAULT (0),
TMP_TU2 MONEY DEFAULT (0),
TMP_PN2 DECIMAL(10,4) DEFAULT (0),
TMP_PV1 DECIMAL(10,4) DEFAULT (0),
TMP_PV2 DECIMAL(10,4) DEFAULT (0)
 CONSTRAINT PK_TMPLEV PRIMARY KEY CLUSTERED (TMP_COD,TMP_DIA,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLEV__TMP_COD__06ED0088 CHECK ((len([TMP_COD]) > 0)))
CREATE TABLE TMPLGP ( 
TMP_ID SMALLINT DEFAULT (0) NOT NULL,
TMP_CON VARCHAR(3) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_DES VARCHAR(50),
TMP_ENE MONEY DEFAULT (0),
TMP_FEB MONEY DEFAULT (0),
TMP_MAR MONEY DEFAULT (0),
TMP_ABR MONEY DEFAULT (0),
TMP_MAY MONEY DEFAULT (0),
TMP_JUN MONEY DEFAULT (0),
TMP_JUL MONEY DEFAULT (0),
TMP_AGO MONEY DEFAULT (0),
TMP_SEP MONEY DEFAULT (0),
TMP_OCT MONEY DEFAULT (0),
TMP_NOV MONEY DEFAULT (0),
TMP_DIC MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLGP PRIMARY KEY CLUSTERED (TMP_ID,TMP_CON,TMP_UID),
 CONSTRAINT CK__TMPLGP__TMP_CON__162F4418 CHECK ((len([TMP_CON]) > 0)))
CREATE TABLE TMPLIT ( 
TMP_CAR VARCHAR(13) DEFAULT ('000') NOT NULL,
TMP_ORI VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_DES VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_REM VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_DTN VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_VEN VARCHAR(16),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_CON VARCHAR(3),
TMP_PE1 DECIMAL(14,4) DEFAULT (0),
TMP_CO1 MONEY DEFAULT (0),
TMP_FL1 MONEY DEFAULT (0),
TMP_VL1 MONEY DEFAULT (0),
TMP_PE2 DECIMAL(14,4) DEFAULT (0),
TMP_CO2 MONEY DEFAULT (0),
TMP_FL2 MONEY DEFAULT (0),
TMP_VL2 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLIT PRIMARY KEY CLUSTERED (TMP_CAR,TMP_ORI,TMP_DES,TMP_REM,TMP_DTN,TMP_NIT,TMP_CIA,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLIT__TMP_CAR__257187A8 CHECK ((len([TMP_CAR]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_CIA__30E33A54 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_DES__2942188C CHECK ((len([TMP_DES]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_DTN__2D12A970 CHECK ((len([TMP_DTN]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_NIT__2EFAF1E2 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_ORI__2759D01A CHECK ((len([TMP_ORI]) > 0)),
 CONSTRAINT CK__TMPLIT__TMP_REM__2B2A60FE CHECK ((len([TMP_REM]) > 0)))
CREATE TABLE TMPLIV ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_VEN VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ENE MONEY DEFAULT (0),
TMP_FEB MONEY DEFAULT (0),
TMP_MAR MONEY DEFAULT (0),
TMP_ABR MONEY DEFAULT (0),
TMP_MAY MONEY DEFAULT (0),
TMP_JUN MONEY DEFAULT (0),
TMP_JUL MONEY DEFAULT (0),
TMP_AGO MONEY DEFAULT (0),
TMP_SEP MONEY DEFAULT (0),
TMP_OCT MONEY DEFAULT (0),
TMP_NOV MONEY DEFAULT (0),
TMP_DIC MONEY DEFAULT (0),
TMP_AGE VARCHAR(9) DEFAULT ('N')
 CONSTRAINT PK_TMPLIV PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_NIT,TMP_VEN,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLIV__TMP_CIA__3F3159AB CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLIV__TMP_COD__3D491139 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLIV__TMP_NIT__4119A21D CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLIV__TMP_VEN__4301EA8F CHECK ((len([TMP_VEN]) > 0)))
CREATE TABLE TMPLLO ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SCU MONEY DEFAULT (0),
TMP_SCI MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLLO PRIMARY KEY CLUSTERED (TMP_TIP,TMP_CIA,TMP_CUE,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLLO__TMP_CIA__542C7691 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLLO__TMP_CUE__55209ACA CHECK ((len([TMP_CUE]) > 0)),
 CONSTRAINT CK__TMPLLO__TMP_TIP__52442E1F CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLMC ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT ((0)) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_ORD INT DEFAULT ((0)),
TMP_CUE VARCHAR(16) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_CC VARCHAR(3),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SCU MONEY DEFAULT ((0)),
TMP_SCI MONEY DEFAULT ((0)),
TMP_SNI MONEY DEFAULT ((0)),
TMP_SCO MONEY DEFAULT ((0)),
TMP_SBA MONEY DEFAULT ((0)),
TMP_SCN MONEY DEFAULT ((0)),
TMP_SCC MONEY DEFAULT ((0)),
TMP_SCB MONEY DEFAULT ((0)),
TMP_CCC MONEY DEFAULT ((0)),
TMP_CNC MONEY DEFAULT ((0)),
TMP_SAN MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_DET VARCHAR(100),
TMP_CON VARCHAR(3),
TMP_BAS MONEY DEFAULT ((0)),
TMP_TDC VARCHAR(3),
TMP_DOC INT DEFAULT ((0)),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_TFA VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_NV DECIMAL(10,4) DEFAULT ((0)),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_FVC SMALLDATETIME,
TMP_CHE VARCHAR(20),
TMP_INT BIT DEFAULT ((0)) NOT NULL,
TMP_VEN CHAR(1) DEFAULT ('N'),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_USU VARCHAR(10),
TMP_TDS VARCHAR(3),
TMP_NDS INT DEFAULT(0),
TMP_CDS CHAR(2)
 CONSTRAINT PK_TMPLMC PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_UID),
 CONSTRAINT CK__TMPLMC__TMP_CIA__618671AF CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK__TMPLMC__TMP_CUE__6462DE5A CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK__TMPLMC__TMP_TIP__5EAA0504 CHECK ((len([TMP_TIP])>(0))))
CREATE TABLE TMPLMI ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NOM VARCHAR(150),
TMP_ENE MONEY DEFAULT (0),
TMP_FEB MONEY DEFAULT (0),
TMP_MAR MONEY DEFAULT (0),
TMP_ABR MONEY DEFAULT (0),
TMP_MAY MONEY DEFAULT (0),
TMP_JUN MONEY DEFAULT (0),
TMP_JUL MONEY DEFAULT (0),
TMP_AGO MONEY DEFAULT (0),
TMP_SEP MONEY DEFAULT (0),
TMP_OCT MONEY DEFAULT (0),
TMP_NOV MONEY DEFAULT (0),
TMP_DIC MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLMI PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_NIT,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLMI__TMP_CIA__7E22B05D CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLMI__TMP_COD__7C3A67EB CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLMI__TMP_NIT__000AF8CF CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLMNIIF ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT ((0)) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_ORD INT DEFAULT ((0)),
TMP_CUE VARCHAR(16) NOT NULL,
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_CC VARCHAR(3),
TMP_DEB MONEY DEFAULT ((0)),
TMP_CRE MONEY DEFAULT ((0)),
TMP_SCU MONEY DEFAULT ((0)),
TMP_SCI MONEY DEFAULT ((0)),
TMP_SNI MONEY DEFAULT ((0)),
TMP_SCO MONEY DEFAULT ((0)),
TMP_SBA MONEY DEFAULT ((0)),
TMP_SCN MONEY DEFAULT ((0)),
TMP_SCC MONEY DEFAULT ((0)),
TMP_SCB MONEY DEFAULT ((0)),
TMP_CCC MONEY DEFAULT ((0)),
TMP_CNC MONEY DEFAULT ((0)),
TMP_SAN MONEY DEFAULT ((0)),
TMP_SAL MONEY DEFAULT ((0)),
TMP_DET VARCHAR(250),
TMP_CON VARCHAR(3),
TMP_BAS MONEY DEFAULT ((0)),
TMP_TDC VARCHAR(3),
TMP_DOC INT DEFAULT ((0)),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_TFA VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_NV DECIMAL(14,4) DEFAULT ((0)),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_FVC SMALLDATETIME,
TMP_CHE VARCHAR(20),
TMP_INT BIT DEFAULT ((0)) NOT NULL,
TMP_VEN CHAR(1) DEFAULT ('N'),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_USU VARCHAR(10),
TMP_TDS VARCHAR(3),
TMP_NDS INT DEFAULT(0),
TMP_CDS CHAR(2)
 CONSTRAINT PK_TMPLMNIIF PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_UID),
 CONSTRAINT CK_TMPLMNIIFTMP_CIA CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK_TMPLMNIIFTMP_CUE CHECK ((len([TMP_CUE])>(0))),
 CONSTRAINT CK_TMPLMNIIFTMP_TIP CHECK ((len([TMP_TIP])>(0))),
 CONSTRAINT CK_TMPLMNIIFTMP_UID CHECK ((len([TMP_UID])>(0))))
CREATE TABLE TMPLMT ( 
TMP_PRO VARCHAR(16) NOT NULL,
TMP_TAN VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_ENTC MONEY DEFAULT (0),
TMP_DVE DECIMAL(14,4) DEFAULT (0),
TMP_DVEC MONEY DEFAULT (0),
TMP_FCR DECIMAL(14,4) DEFAULT (0),
TMP_FCRC MONEY DEFAULT (0),
TMP_DF1 DECIMAL(14,4) DEFAULT (0),
TMP_DF1C MONEY DEFAULT (0),
TMP_PLA DECIMAL(14,4) DEFAULT (0),
TMP_PLAC MONEY DEFAULT (0),
TMP_DVP DECIMAL(14,4) DEFAULT (0),
TMP_DVPC MONEY DEFAULT (0),
TMP_PAS DECIMAL(14,4) DEFAULT (0),
TMP_PASC MONEY DEFAULT (0),
TMP_DNP DECIMAL(14,4) DEFAULT (0),
TMP_DNPC MONEY DEFAULT (0),
TMP_NTT DECIMAL(14,4) DEFAULT (0),
TMP_NTTC MONEY DEFAULT (0),
TMP_AJS DECIMAL(14,4) DEFAULT (0),
TMP_AJSC MONEY DEFAULT (0),
TMP_AJF DECIMAL(14,4) DEFAULT (0),
TMP_AJFC MONEY DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_CNS MONEY DEFAULT (0),
TMP_FIS DECIMAL(14,4) DEFAULT (0),
TMP_DIF DECIMAL(14,4) DEFAULT (0),
TMP_SAN DECIMAL(14,4) DEFAULT (0),
TMP_CAN MONEY DEFAULT (0),
TMP_SAC DECIMAL(14,4) DEFAULT (0),
TMP_SCC MONEY DEFAULT (0),
TMP_SAT DECIMAL(14,4) DEFAULT (0),
TMP_STC MONEY DEFAULT (0),
TMP_SDA DECIMAL(14,4) DEFAULT (0),
TMP_SDC MONEY DEFAULT (0),
TMP_AGU DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLMT PRIMARY KEY CLUSTERED (TMP_PRO,TMP_TAN,TMP_CIA,TMP_FEC,TMP_UID),
 CONSTRAINT CK__TMPLMT__TMP_CIA__131DCD43 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLMT__TMP_PRO__0F4D3C5F CHECK ((len([TMP_PRO]) > 0)),
 CONSTRAINT CK__TMPLMT__TMP_TAN__113584D1 CHECK ((len([TMP_TAN]) > 0)))
CREATE TABLE TMPLMTIMP ( 
TMP_PRO VARCHAR(16) NOT NULL,
TMP_TAN VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ING MONEY DEFAULT (0) NOT NULL,
TMP_SOB MONEY DEFAULT (0) NOT NULL,
TMP_SOL MONEY DEFAULT (0) NOT NULL,
TMP_IMP MONEY DEFAULT (0) NOT NULL,
TMP_INGD MONEY DEFAULT (0) NOT NULL,
TMP_SOBD MONEY DEFAULT (0) NOT NULL,
TMP_SOLD MONEY DEFAULT (0) NOT NULL,
TMP_IMPD MONEY DEFAULT (0) NOT NULL,
TMP_SOBE MONEY DEFAULT (0) NOT NULL,
TMP_SOLE MONEY DEFAULT (0) NOT NULL,
TMP_IMPE MONEY DEFAULT (0) NOT NULL,
TMP_SOBDE MONEY DEFAULT (0) NOT NULL,
TMP_SOLDE MONEY DEFAULT (0) NOT NULL,
TMP_IMPDE MONEY DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPLMTIMP PRIMARY KEY CLUSTERED (TMP_PRO,TMP_TAN,TMP_CIA,TMP_FEC,TMP_UID),
 CONSTRAINT CK_TMPLMTIMPTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPLMTIMPTMP_PRO CHECK ((len([TMP_PRO]) > 0)),
 CONSTRAINT CK_TMPLMTIMPTMP_TAN CHECK ((len([TMP_TAN]) > 0)),
 CONSTRAINT CK_TMPLMTIMPTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPLON ( 
TMP_TIP VARCHAR(3) DEFAULT ('ODP') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_TPL VARCHAR(3) DEFAULT ('PLT'),
TMP_PLA INT DEFAULT (0),
TMP_CPL CHAR(2) DEFAULT ('01'),
TMP_NIT VARCHAR(16) NOT NULL,
TMP_VEH VARCHAR(10),
TMP_CON VARCHAR(3),
TMP_VAL MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_ICA MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_ANT MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_OPG MONEY DEFAULT (0),
TMP_SEG MONEY DEFAULT (0),
TMP_FAL MONEY DEFAULT (0),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_FLE MONEY DEFAULT (0),
TMP_NET MONEY DEFAULT (0),
TMP_CIU VARCHAR(8),
TMP_REM INT DEFAULT (0),
TMP_CRM CHAR(2),
TMP_TEG VARCHAR(3),
TMP_EGR INT DEFAULT (0),
TMP_CEG CHAR(2),
TMP_CHE VARCHAR(20),
TMP_FCH SMALLDATETIME,
TMP_REF VARCHAR(20),
TMP_ODP INT DEFAULT (0)
 CONSTRAINT PK_TMPLON PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_UID),
 CONSTRAINT CK__TMPLON__TMP_CIA__3B2BBE9D CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLON__TMP_NIT__3EFC4F81 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLON__TMP_TIP__384F51F2 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLOP ( 
TMP_TIP VARCHAR(3) DEFAULT ('ODP') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_PLA INT DEFAULT (0),
TMP_CPL CHAR(2) DEFAULT ('01'),
TMP_FPL SMALLDATETIME,
TMP_REM INT DEFAULT (0),
TMP_ORI VARCHAR(8),
TMP_DES VARCHAR(8),
TMP_NRM VARCHAR(16),
TMP_NDE VARCHAR(16),
TMP_PRO VARCHAR(13),
TMP_CDT VARCHAR(16),
TMP_TEG VARCHAR(3),
TMP_EGR INT DEFAULT (0),
TMP_CEG CHAR(2) DEFAULT ('01'),
TMP_CHE VARCHAR(20),
TMP_FEG SMALLDATETIME,
TMP_VAL MONEY DEFAULT (0),
TMP_TOT MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLOP PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLOP__TMP_CIA__53F76C67 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLOP__TMP_TIP__511AFFBC CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLPC ( 
TMPTIP VARCHAR(3) NOT NULL,
TMPNUM INT DEFAULT (0) NOT NULL,
TMPCIA CHAR(2) NOT NULL,
TMPITM INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMPTDC VARCHAR(3) NOT NULL,
TMPDOC INT DEFAULT (0) NOT NULL,
TMPCDC CHAR(2),
TMPFDC SMALLDATETIME,
TMPORD INT DEFAULT (0),
TMPCAR VARCHAR(13),
TMPDET VARCHAR(100),
TMPPES DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMPCAN VARCHAR(10),
TMPUNI VARCHAR(3),
TMPREF VARCHAR(20),
TMPORI VARCHAR(8),
TMPDES VARCHAR(8),
TMPODC INT DEFAULT (0),
TMPCOC CHAR(2),
TMPFOC SMALLDATETIME,
TMPVOC VARCHAR(10),
TMPTRA VARCHAR(10),
TMPVEH VARCHAR(10),
TMPCDT VARCHAR(16),
TMPFLE MONEY DEFAULT (0),
TMPCOS MONEY DEFAULT (0),
TMPNCA INT DEFAULT (0),
TMPNCP INT DEFAULT (0),
TMPREM VARCHAR(16),
TMPNRM VARCHAR(150),
TMPDTN VARCHAR(16),
TMPNDE VARCHAR(150),
TMPOBS VARCHAR(250),
TMPNAT VARCHAR(3)
 CONSTRAINT PK_TMPLPC PRIMARY KEY CLUSTERED (TMPTIP,TMPNUM,TMPCIA,TMPITM,TMP_UID),
 CONSTRAINT CK__TMPLPC__TMPCIA__2AE0483B CHECK ((len([TMPCIA]) > 0)),
 CONSTRAINT CK__TMPLPC__TMPTDC__2CC890AD CHECK ((len([TMPTDC]) > 0)),
 CONSTRAINT CK__TMPLPC__TMPTIP__28F7FFC9 CHECK ((len([TMPTIP]) > 0)))
CREATE TABLE TMPLPE ( 
TMP_TPE VARCHAR(3) DEFAULT ('PED') NOT NULL,
TMP_NPE INT DEFAULT (0) NOT NULL,
TMP_CPE CHAR(2) DEFAULT ('01') NOT NULL,
TMP_PPE VARCHAR(16) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_CLI VARCHAR(16),
TMP_AGE VARCHAR(9)
 CONSTRAINT PK_TMPLPE PRIMARY KEY CLUSTERED (TMP_TPE,TMP_NPE,TMP_CPE,TMP_PPE,TMP_UID),
 CONSTRAINT CK__TMPLPE__TMP_CPE__62458BBE CHECK ((len([TMP_CPE]) > 0)),
 CONSTRAINT CK__TMPLPE__TMP_PPE__6339AFF7 CHECK ((len([TMP_PPE]) > 0)),
 CONSTRAINT CK__TMPLPE__TMP_TPE__5F691F13 CHECK ((len([TMP_TPE]) > 0)))
CREATE TABLE TMPLPF ( 
TMP_TIP VARCHAR(3) DEFAULT ('PED') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_PRO VARCHAR(16) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_TDC VARCHAR(3) DEFAULT ('FCR') NOT NULL,
TMP_DOC INT DEFAULT (0) NOT NULL,
TMP_CDC CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_AGE VARCHAR(9),
TMP_VEN VARCHAR(16),
TMP_VAL MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_IVA MONEY DEFAULT (0),
TMP_CON VARCHAR(3),
TMP_CIU VARCHAR(8),
TMP_SOL DECIMAL(10,4) DEFAULT (0),
TMP_VPE MONEY DEFAULT (0),
TMP_FAC VARCHAR(10)
 CONSTRAINT PK_TMPLPF PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_PRO,TMP_UID,TMP_TDC,TMP_DOC,TMP_CDC),
 CONSTRAINT CK__TMPLPF__TMP_CDC__7187CF4E CHECK ((len([TMP_CDC]) > 0)),
 CONSTRAINT CK__TMPLPF__TMP_CIA__6BCEF5F8 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLPF__TMP_PRO__6CC31A31 CHECK ((len([TMP_PRO]) > 0)),
 CONSTRAINT CK__TMPLPF__TMP_TDC__6EAB62A3 CHECK ((len([TMP_TDC]) > 0)),
 CONSTRAINT CK__TMPLPF__TMP_TIP__68F2894D CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLPP ( 
TMP_TIP VARCHAR(3) DEFAULT ('PDT') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CAR VARCHAR(13) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_FDE SMALLDATETIME,
TMP_FVC SMALLDATETIME,
TMP_PES DECIMAL(14,4) DEFAULT (0),
TMP_TAR MONEY DEFAULT (0),
TMP_ORI VARCHAR(8),
TMP_CDE VARCHAR(8),
TMP_REM VARCHAR(16),
TMP_DES VARCHAR(16),
TMP_REF VARCHAR(20),
TMP_PRM DECIMAL(14,4) DEFAULT (0),
TMP_COT INT DEFAULT (0)
 CONSTRAINT PK_TMPLPP PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_CAR,TMP_UID),
 CONSTRAINT CK__TMPLPP__TMP_CAR__7EE1CA6C CHECK ((len([TMP_CAR]) > 0)),
 CONSTRAINT CK__TMPLPP__TMP_CIA__7DEDA633 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLPP__TMP_TIP__7B113988 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLPR ( 
TMP_TIP VARCHAR(3) DEFAULT ('PDT') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CAR VARCHAR(13) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_TDC VARCHAR(3) DEFAULT ('RMT') NOT NULL,
TMP_DOC INT DEFAULT (0) NOT NULL,
TMP_CDC CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_DES VARCHAR(80),
TMP_CAN VARCHAR(10),
TMP_PES DECIMAL(14,4) DEFAULT (0),
TMP_ORD INT DEFAULT (0),
TMP_REF VARCHAR(20),
TMP_UNI VARCHAR(3),
TMP_REM VARCHAR(16),
TMP_NRM VARCHAR(150),
TMP_DTN VARCHAR(16),
TMP_NDE VARCHAR(150),
TMP_ORI VARCHAR(8),
TMP_CDE VARCHAR(8),
TMP_VAL MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_TFA VARCHAR(3) DEFAULT ('FCR'),
TMP_FAC INT DEFAULT (0),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_VEH VARCHAR(10),
TMP_CDT VARCHAR(16),
TMP_KIL DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLPR PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_CAR,TMP_UID,TMP_TDC,TMP_DOC,TMP_CDC,TMP_ITM),
 CONSTRAINT CK__TMPLPR__TMP_CAR__0A537D18 CHECK ((len([TMP_CAR]) > 0)),
 CONSTRAINT CK__TMPLPR__TMP_CDC__0F183235 CHECK ((len([TMP_CDC]) > 0)),
 CONSTRAINT CK__TMPLPR__TMP_CIA__095F58DF CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLPR__TMP_TDC__0C3BC58A CHECK ((len([TMP_TDC]) > 0)),
 CONSTRAINT CK__TMPLPR__TMP_TIP__0682EC34 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLPT ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_NIT VARCHAR(16),
TMP_VEH VARCHAR(10),
TMP_PES DECIMAL(14,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_OTI VARCHAR(3) DEFAULT ('ODP'),
TMP_ONU INT DEFAULT (0),
TMP_OCI CHAR(2) DEFAULT ('01'),
TMP_OFE SMALLDATETIME,
TMP_OVA MONEY DEFAULT (0),
TMP_ONE MONEY DEFAULT (0),
TMP_OPE DECIMAL(14,4) DEFAULT (0),
TMP_OTA MONEY DEFAULT (0),
TMP_OAN MONEY DEFAULT (0),
TMP_ODC MONEY DEFAULT (0),
TMP_ORE MONEY DEFAULT (0),
TMP_OFA MONEY DEFAULT (0),
TMP_OOT MONEY DEFAULT (0),
TMP_ANN VARCHAR(30),
TMP_ANC VARCHAR(30),
TMP_ANV MONEY DEFAULT (0),
TMP_EGT VARCHAR(3),
TMP_EGN INT DEFAULT (0),
TMP_EGC CHAR(2) DEFAULT ('01'),
TMP_EGF SMALLDATETIME,
TMP_EGH VARCHAR(20),
TMP_EGV MONEY DEFAULT (0),
TMP_OCT VARCHAR(3),
TMP_OCN INT DEFAULT (0),
TMP_OCC VARCHAR(2) DEFAULT ('01'),
TMP_OCF SMALLDATETIME,
TMP_LEN INT DEFAULT (0),
TMP_LEC CHAR(2) DEFAULT ('01'),
TMP_LEF SMALLDATETIME
 CONSTRAINT PK_TMPLPT PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_UID),
 CONSTRAINT CK__TMPLPT__TMP_CIA__1D66518C CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLPT__TMP_TIP__1A89E4E1 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPLPV ( 
TMP_TPL VARCHAR(3) NOT NULL,
TMP_NPL INT DEFAULT (0) NOT NULL,
TMP_CPL CHAR(2) DEFAULT ('01') NOT NULL,
TMP_IPL SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_TOT MONEY DEFAULT (0),
TMP_NET MONEY DEFAULT (0),
TMP_AOP MONEY DEFAULT (0),
TMP_DCT MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_FAL MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_KIL DECIMAL(14,4) DEFAULT (0),
TMP_ANT MONEY DEFAULT (0),
TMP_EGR MONEY DEFAULT (0),
TMP_KPL DECIMAL(14,4) DEFAULT (0),
TMP_VPL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLPV PRIMARY KEY CLUSTERED (TMP_TPL,TMP_NPL,TMP_CPL,TMP_IPL,TMP_UID),
 CONSTRAINT CK__TMPLPV__TMP_CPL__381A47C8 CHECK ((len([TMP_CPL]) > 0)),
 CONSTRAINT CK__TMPLPV__TMP_TPL__353DDB1D CHECK ((len([TMP_TPL]) > 0)))
CREATE TABLE TMPLRC ( 
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_SAN MONEY DEFAULT (0),
TMP_FCR MONEY DEFAULT (0),
TMP_DF1 MONEY DEFAULT (0),
TMP_REC MONEY DEFAULT (0),
TMP_ODB MONEY DEFAULT (0),
TMP_NDB MONEY DEFAULT (0),
TMP_NCR MONEY DEFAULT (0),
TMP_OTR MONEY DEFAULT (0),
TMP_CHE MONEY DEFAULT (0),
TMP_SAA MONEY DEFAULT (0),
TMP_SAC MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLRC PRIMARY KEY CLUSTERED (TMP_NIT,TMP_AGE,TMP_CIA,TMP_MES,TMP_UID),
 CONSTRAINT CK__TMPLRC__TMP_AGE__4A38F803 CHECK ((len([TMP_AGE]) > 0)),
 CONSTRAINT CK__TMPLRC__TMP_CIA__4C214075 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLRC__TMP_NIT__4850AF91 CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLRF ( 
TMP_TIP VARCHAR(3) DEFAULT ('FCR') NOT NULL,
TMP_NUM INT DEFAULT ((0)) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM SMALLINT DEFAULT ((0)) NOT NULL,
TMP_TDC VARCHAR(3) DEFAULT ('RMT') NOT NULL,
TMP_DOC INT DEFAULT ((0)) NOT NULL,
TMP_CDC CHAR(2) DEFAULT ('01') NOT NULL,
TMP_LIN SMALLINT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_FDC SMALLDATETIME,
TMP_CAR VARCHAR(13),
TMP_DES VARCHAR(80),
TMP_CAN VARCHAR(10),
TMP_PES DECIMAL(14,4) DEFAULT ((0)),
TMP_CLI VARCHAR(16),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT ((0)),
TMP_ORD INT DEFAULT ((0)),
TMP_REF VARCHAR(250),
TMP_UNI VARCHAR(3),
TMP_REM VARCHAR(16),
TMP_NRM VARCHAR(150),
TMP_DTN VARCHAR(16),
TMP_NDE VARCHAR(150),
TMP_ORI VARCHAR(8),
TMP_CDE VARCHAR(8),
TMP_VAL MONEY DEFAULT ((0)),
TMP_COS MONEY DEFAULT ((0)),
TMP_FAL MONEY DEFAULT ((0)),
TMP_IVA MONEY DEFAULT ((0)),
TMP_PED INT DEFAULT ((0)),
TMP_CPE CHAR(2) DEFAULT ('01'),
TMP_PLA INT DEFAULT ((0)),
TMP_CPL CHAR(2) DEFAULT ('01'),
TMP_FPL SMALLDATETIME,
TMP_VEH VARCHAR(10),
TMP_TVH CHAR(1) DEFAULT ('A'),
TMP_CON VARCHAR(3),
TMP_DEV INT DEFAULT ((-1)),
TMP_FDV SMALLDATETIME,
TMP_CDT VARCHAR(16),
TMP_DCT MONEY DEFAULT ((0)),
TMP_PEC DECIMAL(14,4) DEFAULT ((0))
 CONSTRAINT PK_TMPLRF PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_TDC,TMP_DOC,TMP_CDC,TMP_LIN,TMP_UID),
 CONSTRAINT CK__TMPLRF__TMP_CDC__64ECEE3F CHECK ((len([TMP_CDC])>(0))),
 CONSTRAINT CK__TMPLRF__TMP_CIA__5F3414E9 CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK__TMPLRF__TMP_TDC__62108194 CHECK ((len([TMP_TDC])>(0))),
 CONSTRAINT CK__TMPLRF__TMP_TIP__5C57A83E CHECK ((len([TMP_TIP])>(0))))
CREATE TABLE TMPLRS ( 
TMP_CIU VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_PR1 MONEY DEFAULT (0),
TMP_GL1 DECIMAL(14,4) DEFAULT (0),
TMP_TA1 DECIMAL(10,4) DEFAULT (0),
TMP_BA1 MONEY DEFAULT (0),
TMP_VR1 MONEY DEFAULT (0),
TMP_PR2 MONEY DEFAULT (0),
TMP_GL2 DECIMAL(14,4) DEFAULT (0),
TMP_TA2 DECIMAL(10,4) DEFAULT (0),
TMP_BA2 MONEY DEFAULT (0),
TMP_VR2 MONEY DEFAULT (0),
TMP_PR3 MONEY DEFAULT (0),
TMP_GL3 DECIMAL(14,4) DEFAULT (0),
TMP_TA3 DECIMAL(10,4) DEFAULT (0),
TMP_BA3 MONEY DEFAULT (0),
TMP_VR3 MONEY DEFAULT (0),
TMP_PR4 MONEY DEFAULT (0),
TMP_GL4 DECIMAL(14,4) DEFAULT (0),
TMP_TA4 DECIMAL(10,4) DEFAULT (0),
TMP_BA4 MONEY DEFAULT (0),
TMP_VR4 MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLRS PRIMARY KEY CLUSTERED (TMP_CIU,TMP_NIT,TMP_CIA,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLRS__TMP_CIA__7ADC2F5E CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLRS__TMP_CIU__770B9E7A CHECK ((len([TMP_CIU]) > 0)),
 CONSTRAINT CK__TMPLRS__TMP_NIT__78F3E6EC CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLRT ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT ((0)) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM SMALLINT DEFAULT ((0)) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_PET VARCHAR(3),
TMP_PEN INT DEFAULT ((0)),
TMP_PEC CHAR(2) DEFAULT ('01'),
TMP_PEF SMALLDATETIME,
TMP_PER VARCHAR(20),
TMP_PEP DECIMAL(14,4) DEFAULT ((0)),
TMP_OCT VARCHAR(3),
TMP_OCN INT DEFAULT ((0)),
TMP_OCC CHAR(2) DEFAULT ('01'),
TMP_OCF SMALLDATETIME,
TMP_FTI VARCHAR(3),
TMP_FNU INT DEFAULT ((0)),
TMP_FCI CHAR(2) DEFAULT ('01'),
TMP_FFE SMALLDATETIME,
TMP_FCL VARCHAR(16),
TMP_FVE VARCHAR(10),
TMP_FTV CHAR(1),
TMP_FVA MONEY DEFAULT ((0)),
TMP_FIV MONEY DEFAULT ((0)),
TMP_FCO MONEY DEFAULT ((0)),
TMP_FFA MONEY DEFAULT ((0)),
TMP_FPE DECIMAL(14,4) DEFAULT ((0)),
TMP_FRE VARCHAR(250),
TMP_PTI VARCHAR(3),
TMP_PNU INT DEFAULT ((0)),
TMP_PCI CHAR(2) DEFAULT ('01'),
TMP_PFE SMALLDATETIME,
TMP_NDV MONEY DEFAULT ((0)),
TMP_NDC MONEY DEFAULT ((0)),
TMP_NCV MONEY DEFAULT ((0)),
TMP_NCC MONEY DEFAULT ((0)),
TMP_TRC VARCHAR(3),
TMP_REC INT DEFAULT ((0)),
TMP_CRC CHAR(2),
TMP_FRC SMALLDATETIME,
TMP_VRC MONEY DEFAULT ((0)),
TMP_FPC DECIMAL(14,4) DEFAULT ((0))
 CONSTRAINT PK_TMPLRT PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ITM,TMP_UID),
 CONSTRAINT CK__TMPLRT__TMP_CIA__149C0161 CHECK ((len([TMP_CIA])>(0))),
 CONSTRAINT CK__TMPLRT__TMP_TIP__11BF94B6 CHECK ((len([TMP_TIP])>(0))))
CREATE TABLE TMPLSO ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('N') NOT NULL,
TMP_CIU VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) NOT NULL,
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_TAS DECIMAL(10,4) DEFAULT (0),
TMP_DEP DECIMAL(10,4) DEFAULT (0),
TMP_NAC DECIMAL(10,4) DEFAULT (0),
TMP_MUN DECIMAL(10,4) DEFAULT (0),
TMP_GLO DECIMAL(10,4) DEFAULT (0),
TMP_SOL DECIMAL(10,4) DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0)
 CONSTRAINT PK_TMPLSO PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_NIT,TMP_AGE,TMP_CIU,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLSO__TMP_AGE__2F4FF79D CHECK ((len([TMP_AGE]) > 0)),
 CONSTRAINT CK__TMPLSO__TMP_CIA__2B7F66B9 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLSO__TMP_CIU__3138400F CHECK ((len([TMP_CIU]) > 0)),
 CONSTRAINT CK__TMPLSO__TMP_COD__29971E47 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLSO__TMP_NIT__2D67AF2B CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPLVC ( 
TMP_COD VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SEC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIU VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_CEN MONEY DEFAULT (0),
TMP_CSA MONEY DEFAULT (0),
TMP_VEN MONEY DEFAULT (0),
TMP_VSA MONEY DEFAULT (0),
TMP_VIE MONEY DEFAULT (0),
TMP_VIS MONEY DEFAULT (0),
TMP_VDE MONEY DEFAULT (0),
TMP_VDS MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_RSA MONEY DEFAULT (0),
TMP_UTI MONEY DEFAULT (0),
TMP_POR DECIMAL(10,4) DEFAULT (0),
TMP_SOE DECIMAL(14,4) DEFAULT (0),
TMP_SOS DECIMAL(14,4) DEFAULT (0),
TMP_SLE DECIMAL(14,4) DEFAULT (0),
TMP_SLS DECIMAL(14,4) DEFAULT (0),
TMP_IGE DECIMAL(14,4) DEFAULT (0),
TMP_IGS DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLVC PRIMARY KEY CLUSTERED (TMP_COD,TMP_CIA,TMP_SEC,TMP_MES,TMP_NIT,TMP_CIU,TMP_ID,TMP_UID),
 CONSTRAINT CK__TMPLVC__TMP_CIA__4262CC11 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPLVC__TMP_CIU__490FC9A0 CHECK ((len([TMP_CIU]) > 0)),
 CONSTRAINT CK__TMPLVC__TMP_COD__407A839F CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPLVC__TMP_NIT__4727812E CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPLVC__TMP_SEC__444B1483 CHECK ((len([TMP_SEC]) > 0)))
CREATE TABLE TMPLVCA ( 
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_COD VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SEC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_NIT VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_AGE VARCHAR(9) DEFAULT ('0') NOT NULL,
TMP_VND VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIU VARCHAR(8) DEFAULT ('000') NOT NULL,
TMP_NME VARCHAR(20),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_CEN MONEY DEFAULT (0),
TMP_CSA MONEY DEFAULT (0),
TMP_VEN MONEY DEFAULT (0),
TMP_VSA MONEY DEFAULT (0),
TMP_VIE MONEY DEFAULT (0),
TMP_VIS MONEY DEFAULT (0),
TMP_VDE MONEY DEFAULT (0),
TMP_VDS MONEY DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_RSA MONEY DEFAULT (0),
TMP_UTI MONEY DEFAULT (0),
TMP_POR DECIMAL(14,4) DEFAULT (0),
TMP_SOE DECIMAL(14,4) DEFAULT (0),
TMP_SOS DECIMAL(14,4) DEFAULT (0),
TMP_SLE DECIMAL(14,4) DEFAULT (0),
TMP_SLS DECIMAL(14,4) DEFAULT (0),
TMP_IGE DECIMAL(14,4) DEFAULT (0),
TMP_IGS DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPLVCA PRIMARY KEY CLUSTERED (TMP_ITM,TMP_UID),
 CONSTRAINT CK_TMPLVCATMP_AGE CHECK ((len([TMP_AGE]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_CIU CHECK ((len([TMP_CIU]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_NIT CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_SEC CHECK ((len([TMP_SEC]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_UID CHECK ((len([TMP_UID]) > 0)),
 CONSTRAINT CK_TMPLVCATMP_VND CHECK ((len([TMP_VND]) > 0)))
CREATE TABLE TMPMANI ( 
TIP CHAR(3),
ORDEN INT,
CIA CHAR(2),
ITEM INT,
REMESA CHAR(10),
REMCIA CHAR(10),
LINEA CHAR(10),
CODIGO CHAR(10),
DESCRIP VARCHAR(100),
VOL CHAR(10),
PESO CHAR(10),
UNI CHAR(10),
NAT CHAR(10),
EMP CHAR(10),
REF CHAR(10),
TARIFA BIGINT,
NITR VARCHAR(50),
REM VARCHAR(100),
DIRREM VARCHAR(100),
NITD VARCHAR(50),
DES VARCHAR(100),
DIRDES VARCHAR(100),
CIUORI CHAR(10),
ORIGEN VARCHAR(50),
CIUDES CHAR(10),
DESTINO VARCHAR(50),
PAGAFLE BIGINT,
TOTALFLE BIGINT,
NETO BIGINT)
CREATE TABLE TMPMOP ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ORD INT DEFAULT (0) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_FEC SMALLDATETIME NOT NULL,
TMP_NOM VARCHAR(150) NOT NULL,
TMP_ID VARCHAR(16) DEFAULT ('0'),
TMP_CLA VARCHAR(20),
TMP_SER VARCHAR(10),
TMP_HOR VARCHAR(50),
TMP_TAR DECIMAL(14,4) DEFAULT (0),
TMP_BAS MONEY DEFAULT (0)
 CONSTRAINT PK_TMPMOP PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_ORD,TMP_ITM),
 CONSTRAINT CK_TMPMOPTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPMOPTMP_NOM CHECK ((len([TMP_NOM]) > 0)),
 CONSTRAINT CK_TMPMOPTMP_TIP CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPMUD ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_DES VARCHAR(250) NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_EST VARCHAR(10) NOT NULL,
TMP_OBS VARCHAR(150),
TMP_COD VARCHAR(16),
TMP_DEV DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPMUD PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPMUDTMP_DES CHECK ((len([TMP_DES]) > 0)),
 CONSTRAINT CK_TMPMUDTMP_EST CHECK ((len([TMP_EST]) > 0)),
 CONSTRAINT CK_TMPMUDTMP_NUM CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPMUL ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_TMU VARCHAR(3) NOT NULL,
TMP_MUL INT DEFAULT (0) NOT NULL,
TMP_CMU CHAR(2) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_TOT MONEY DEFAULT (0) NOT NULL,
TMP_ABO MONEY DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPMUL PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPMULTMP_CMU CHECK ((len([TMP_CMU]) > 0)),
 CONSTRAINT CK_TMPMULTMP_NUM CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK_TMPMULTMP_TMU CHECK ((len([TMP_TMU]) > 0)))
CREATE TABLE TMPOCT ( 
TIP CHAR(3),
ORDEN INT,
CIA CHAR(2),
ITEM INT,
COD CHAR(10),
DESCRIP VARCHAR(100),
VOL CHAR(10),
PESO CHAR(10),
UNI VARCHAR(50),
NAT VARCHAR(50),
EMP VARCHAR(50),
NITREM CHAR(10),
REM VARCHAR(100),
NITDEST CHAR(10),
DEST VARCHAR(100),
CIUORI CHAR(10),
ORIGEN VARCHAR(100),
CIUDES CHAR(10),
DESTINO VARCHAR(100),
TCOBRO BIGINT,
TPAGO BIGINT,
TNETO BIGINT,
REFERENCIA CHAR(10),
REMISION CHAR(10))
CREATE TABLE TMPODB ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_FOR VARCHAR(3),
TMP_BAN VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_REC INT DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_REF VARCHAR(50),
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_PLA VARCHAR(8),
TMP_DOC VARCHAR(20)
 CONSTRAINT PK_TMPODB PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPODB__TMP_NUM__5A3A55A2 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPODP ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_ANT INT DEFAULT (0) NOT NULL,
TMP_CAN CHAR(2) NOT NULL,
TMP_PLA INT DEFAULT (0) NOT NULL,
TMP_CPL CHAR(2) NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_VEH VARCHAR(10) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_CON VARCHAR(3),
TMP_CUE VARCHAR(16)
 CONSTRAINT PK_TMPODP PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPODP__TMP_CAN__62CF9BA3 CHECK ((len([TMP_CAN]) > 0)),
 CONSTRAINT CK__TMPODP__TMP_CPL__64B7E415 CHECK ((len([TMP_CPL]) > 0)),
 CONSTRAINT CK__TMPODP__TMP_NIT__65AC084E CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPODP__TMP_NUM__5FF32EF8 CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPODP__TMP_VEH__66A02C87 CHECK ((len([TMP_VEH]) > 0)))
CREATE TABLE TMPOPOD ( 
TMP_TIP VARCHAR(3) DEFAULT ('ODP') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_CL1 MONEY DEFAULT (0) NOT NULL,
TMP_CL2 MONEY DEFAULT (0) NOT NULL,
TMP_CL3 MONEY DEFAULT (0) NOT NULL,
TMP_CL4 MONEY DEFAULT (0) NOT NULL,
TMP_CU1 VARCHAR(16),
TMP_CU2 VARCHAR(16),
TMP_CU3 VARCHAR(16),
TMP_CU4 VARCHAR(16)
 CONSTRAINT PK_TMPOPOD PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_CIA,TMP_UID),
 CONSTRAINT CK_TMPOPODTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPOPODTMP_TIP CHECK ((len([TMP_TIP]) > 0)),
 CONSTRAINT CK_TMPOPODTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPPAG ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_TIP VARCHAR(3),
TMP_FOR VARCHAR(3),
TMP_BAN VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_REF VARCHAR(50),
TMP_VAL MONEY DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_CIA CHAR(2) DEFAULT ('01'),
TMP_CTA VARCHAR(3),
TMP_PLA VARCHAR(8),
TMP_EXI BIT DEFAULT (0) NOT NULL,
TMP_DOC VARCHAR(20),
TMP_TKT BIT DEFAULT ((0)),
TMP_PRE MONEY DEFAULT ((0)),
TMP_BAS MONEY DEFAULT ((0)),
TMP_PEC MONEY DEFAULT ((0))
 CONSTRAINT PK_TMPPAG PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPPAG__TMP_NUM__6A70BD6B CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPPAUCC ( 
TMP_CMP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_CUE VARCHAR(16) NOT NULL,
TMP_DET VARCHAR(100),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_BAS MONEY DEFAULT (0),
TMP_CTA VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_CC VARCHAR(3),
TMP_TIP VARCHAR(3),
TMP_DOC INT DEFAULT (0),
TMP_CDC CHAR(2) DEFAULT ('01'),
TMP_TFA VARCHAR(3),
TMP_FAC VARCHAR(10),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_NV DECIMAL(10,4) DEFAULT (0),
TMP_VCE SMALLDATETIME,
TMP_TAP CHAR(1) DEFAULT ('N'),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VAL MONEY DEFAULT (0),
TMP_PRO VARCHAR(16),
TMP_VEH VARCHAR(10),
TMP_FEC SMALLDATETIME
 CONSTRAINT PK_TMPPAUCC PRIMARY KEY CLUSTERED (TMP_CMP,TMP_NUM,TMP_CIA,TMP_ITM),
 CONSTRAINT CK__TMPPAUCC__TMP_CI__73FA27A5 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPPAUCC__TMP_CM__711DBAFA CHECK ((len([TMP_CMP]) > 0)),
 CONSTRAINT CK__TMPPAUCC__TMP_CU__75E27017 CHECK ((len([TMP_CUE]) > 0)))
CREATE TABLE TMPPAUDET ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT ((0)) NOT NULL,
TMP_ITM INT DEFAULT ((0)) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_CAN DECIMAL(14,4) DEFAULT ((0)),
TMP_PRE MONEY DEFAULT ((0)),
TMP_COS MONEY DEFAULT ((0)),
TMP_BRU MONEY DEFAULT ((0)),
TMP_DCT DECIMAL(10,4) DEFAULT ((0)),
TMP_VDC MONEY DEFAULT ((0)),
TMP_IVA DECIMAL(10,4) DEFAULT ((0)),
TMP_VIV MONEY DEFAULT ((0)),
TMP_SEC VARCHAR(3),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT ((0)),
TMP_LOT VARCHAR(20),
TMP_COM BIT DEFAULT ((0)) NOT NULL,
TMP_PCB BIT DEFAULT ((0)) NOT NULL,
TMP_SUB VARCHAR(3),
TMP_FVL SMALLDATETIME,
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_UND DECIMAL(14,4) DEFAULT ((0)),
TMP_IMP BIT DEFAULT ((0)) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_REF VARCHAR(150),
TMP_PRT DECIMAL(10,4) DEFAULT ((0)),
TMP_RET MONEY DEFAULT ((0)),
TMP_CMC DECIMAL(10,4) DEFAULT ((0)),
TMP_OPE VARCHAR(16),
TMP_CRF VARCHAR(3),
TMP_CIC VARCHAR(3),
TMP_ICA MONEY DEFAULT ((0)),
TMP_PIC DECIMAL(10,4) DEFAULT ((0)),
TMP_ICO DECIMAL(14,4) DEFAULT ((0)),
TMP_TIC VARCHAR(3),
TMP_CUS MONEY DEFAULT ((0)),
TMP_CC VARCHAR(3)
 CONSTRAINT PK_TMPPAUDET PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPPAUDET__TMP_C__0524B3A7 CHECK ((len([TMP_COD])>(0))),
 CONSTRAINT CK__TMPPAUDET__TMP_T__024846FC CHECK ((len([TMP_TIP])>(0))))
CREATE TABLE TMPPAUDOC ( 
DOC_TIP VARCHAR(3) NOT NULL,
DOC_NUM INT DEFAULT (0) NOT NULL,
DOC_FEC SMALLDATETIME,
DOC_VCE SMALLDATETIME,
DOC_HOR VARCHAR(20),
DOC_CON VARCHAR(3),
DOC_VEN VARCHAR(16),
DOC_CMS VARCHAR(3),
DOC_EFE BIT DEFAULT (0) NOT NULL,
DOC_NIT VARCHAR(16),
DOC_NOM VARCHAR(150),
DOC_PED INT DEFAULT (0)
 CONSTRAINT PK_TMPPAUDOC PRIMARY KEY CLUSTERED (DOC_TIP,DOC_NUM),
 CONSTRAINT CK__TMPPAUDOC__DOC_T__174363E2 CHECK ((len([DOC_TIP]) > 0)))
CREATE TABLE TMPPAUPAG ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_FOR VARCHAR(3),
TMP_BAN VARCHAR(3),
TMP_CHE VARCHAR(20),
TMP_REF VARCHAR(50),
TMP_VAL MONEY DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_CTA VARCHAR(3),
TMP_PLA VARCHAR(8),
TMP_DOC VARCHAR(20)
 CONSTRAINT PK_TMPPAUPAG PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPPAUPAG__TMP_T__1CFC3D38 CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPPAUSER ( 
TMP_TIP VARCHAR(3) NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_LIN SMALLINT DEFAULT (0) NOT NULL,
TMP_REF VARCHAR(16) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0),
TMP_SER VARCHAR(30) NOT NULL,
TMP_SEC VARCHAR(3),
TMP_EST VARCHAR(3),
TMP_OBS VARCHAR(50),
TMP_DC1 VARCHAR(10),
TMP_DC2 VARCHAR(10),
TMP_FD1 SMALLDATETIME,
TMP_FD2 SMALLDATETIME
 CONSTRAINT PK_TMPPAUSER PRIMARY KEY CLUSTERED (TMP_TIP,TMP_NUM,TMP_LIN),
 CONSTRAINT CK__TMPPAUSER__TMP_R__25918339 CHECK ((len([TMP_REF]) > 0)),
 CONSTRAINT CK__TMPPAUSER__TMP_S__2779CBAB CHECK ((len([TMP_SER]) > 0)),
 CONSTRAINT CK__TMPPAUSER__TMP_T__22B5168E CHECK ((len([TMP_TIP]) > 0)))
CREATE TABLE TMPPEA ( 
TMP_ID INT DEFAULT (0) NOT NULL,
TMP_MEM VARCHAR(250),
TMP_VAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPPEA PRIMARY KEY CLUSTERED (TMP_ID))
CREATE TABLE TMPPED ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_DCT DECIMAL(10,4) DEFAULT (0),
TMP_VDC MONEY DEFAULT (0),
TMP_IVA DECIMAL(10,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_COM BIT DEFAULT (0) NOT NULL,
TMP_PCB BIT DEFAULT (0) NOT NULL,
TMP_UND DECIMAL(14,4) DEFAULT (0),
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_CPT VARCHAR(8),
TMP_DCO VARCHAR(3),
TMP_INI DECIMAL(14,4) DEFAULT (0),
TMP_FIN DECIMAL(14,4) DEFAULT (0),
TMP_TAS DECIMAL(10,4) DEFAULT (0),
TMP_SOL DECIMAL(10,4) DEFAULT (0),
TMP_REF VARCHAR(150),
TMP_PRT DECIMAL(10,4) DEFAULT (0),
TMP_RET MONEY DEFAULT (0),
TMP_CMC DECIMAL(10,4) DEFAULT (0),
TMP_BAS MONEY DEFAULT (0),
TMP_OPE VARCHAR(16),
TMP_SUR VARCHAR(3),
TMP_TIM DECIMAL(14,4) DEFAULT ((0)),
TMP_IMV DECIMAL(16,4) DEFAULT ((0))
 CONSTRAINT PK_TMPPED PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPPED__TMP_COD__300F11AC CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPPED__TMP_NUM__2E26C93A CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPPLA ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_SUR VARCHAR(3),
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_COS MONEY DEFAULT (0) NOT NULL,
TMP_PRE MONEY DEFAULT (0) NOT NULL,
TMP_DCT DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VDC MONEY DEFAULT (0) NOT NULL,
TMP_IVA DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VIV MONEY DEFAULT (0) NOT NULL,
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0) NOT NULL,
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_COM BIT DEFAULT (0) NOT NULL,
TMP_PCB BIT DEFAULT (0) NOT NULL,
TMP_INI DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_FIN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_NCP MONEY DEFAULT (0) NOT NULL,
TMP_UND DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_REF VARCHAR(150),
TMP_PRT DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_RET MONEY DEFAULT (0) NOT NULL,
TMP_CMC DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_TAS DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_NAC DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_DEP DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_MUN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_SOL DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_NCO VARCHAR(50),
TMP_MAX DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPPLA PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPPLATMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPPLATMP_NUM CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPPLO ( 
TMP_LIB VARCHAR(3) NOT NULL,
TMP_PAG INT DEFAULT (0) NOT NULL
 CONSTRAINT PK_TMPPLO PRIMARY KEY CLUSTERED (TMP_LIB,TMP_PAG),
 CONSTRAINT CK__TMPPLO__TMP_LIB__5FBE24CE CHECK ((len([TMP_LIB]) > 0)))
CREATE TABLE TMPPRE ( 
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60) NOT NULL,
TMP_PR1 MONEY DEFAULT (0),
TMP_PR2 MONEY DEFAULT (0),
TMP_PR3 MONEY DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_CPM MONEY DEFAULT (0),
TMP_PA1 MONEY DEFAULT (0),
TMP_PA2 MONEY DEFAULT (0),
TMP_PA3 MONEY DEFAULT (0),
TMP_VAL MONEY DEFAULT (0),
TMP_OBS VARCHAR(250),
TMP_UT1 DECIMAL(14,4) DEFAULT ((0)),
TMP_UT2 DECIMAL(14,4) DEFAULT ((0)),
TMP_UT3 DECIMAL(14,4) DEFAULT ((0)),
TMP_LTA VARCHAR(10),
TMP_BAS VARCHAR(5),
TMP_EST INT DEFAULT ((0)) NOT NULL
 CONSTRAINT PK_TMPPRE PRIMARY KEY CLUSTERED (TMP_COD),
 CONSTRAINT CK__TMPPRE__TMP_COD__638EB5B2 CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPPRE__TMP_DES__6482D9EB CHECK ((len([TMP_DES]) > 0)))
CREATE TABLE TMPPUE ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_PUE VARCHAR(3) NOT NULL,
TMP_ORD SMALLINT DEFAULT (0) NOT NULL,
TMP_DES VARCHAR(30),
TMP_FPG SMALLDATETIME,
TMP_HPG SMALLDATETIME,
TMP_FRE SMALLDATETIME,
TMP_HRE SMALLDATETIME,
TMP_REP BIT DEFAULT (0) NOT NULL,
TMP_OBS VARCHAR(250)
 CONSTRAINT PK_TMPPUE PRIMARY KEY CLUSTERED (TMP_NUM,TMP_PUE),
 CONSTRAINT CK__TMPPUE__TMP_NUM__6FF48C97 CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPPUE__TMP_PUE__70E8B0D0 CHECK ((len([TMP_PUE]) > 0)))
CREATE TABLE TMPRMI ( 
TMP_MES SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_SUB VARCHAR(16) DEFAULT ('000') NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_CC VARCHAR(3) DEFAULT ('000') NOT NULL,
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NME VARCHAR(20),
TMP_DES VARCHAR(150),
TMP_NOM VARCHAR(150),
TMP_SAN MONEY DEFAULT (0),
TMP_DEB MONEY DEFAULT (0),
TMP_CRE MONEY DEFAULT (0),
TMP_SAL MONEY DEFAULT (0),
TMP_UNA DECIMAL(14,4) DEFAULT (0),
TMP_UNE DECIMAL(14,4) DEFAULT (0),
TMP_UNS DECIMAL(14,4) DEFAULT (0),
TMP_UNN DECIMAL(14,4) DEFAULT (0),
TMP_SAM MONEY DEFAULT (0),
TMP_NSM MONEY DEFAULT (0),
TMP_SUA DECIMAL(14,4) DEFAULT (0),
TMP_SUN DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPRMI PRIMARY KEY CLUSTERED (TMP_MES,TMP_COD,TMP_SUB,TMP_CIA,TMP_CC,TMP_UID),
 CONSTRAINT CK__TMPRMI__TMP_CC__7D4E87B5 CHECK ((len([TMP_CC]) > 0)),
 CONSTRAINT CK__TMPRMI__TMP_CIA__7B663F43 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPRMI__TMP_COD__7795AE5F CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPRMI__TMP_SUB__797DF6D1 CHECK ((len([TMP_SUB]) > 0)))
CREATE TABLE TMPRPP ( 
TMP_UID CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NUM INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(100),
TMP_NIT VARCHAR(16) NOT NULL,
TMP_NOM VARCHAR(150),
TMP_FEC SMALLDATETIME NOT NULL,
TMP_CAN DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_DCT DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_VDC MONEY DEFAULT (0) NOT NULL,
TMP_COS MONEY DEFAULT (0) NOT NULL,
TMP_FAC VARCHAR(15),
TMP_ORD INT DEFAULT (0),
TMP_CIU VARCHAR(8),
TMP_NCI VARCHAR(50)
 CONSTRAINT PK_TMPRPP PRIMARY KEY CLUSTERED (TMP_UID,TMP_NUM,TMP_CIA,TMP_ITM),
 CONSTRAINT CK_TMPRPPTMP_CIA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK_TMPRPPTMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPRPPTMP_NIT CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK_TMPRPPTMP_UID CHECK ((len([TMP_UID]) > 0)))
CREATE TABLE TMPSAL ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(60),
TMP_SEC VARCHAR(3),
TMP_CAN DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_PRE MONEY DEFAULT (0),
TMP_DCT DECIMAL(10,4) DEFAULT (0),
TMP_VDC MONEY DEFAULT (0),
TMP_IVA DECIMAL(10,4) DEFAULT (0),
TMP_VIV MONEY DEFAULT (0),
TMP_TAN VARCHAR(3),
TMP_NIT VARCHAR(16),
TMP_SUB VARCHAR(3),
TMP_LOT VARCHAR(20),
TMP_FVL SMALLDATETIME,
TMP_BRU MONEY DEFAULT (0),
TMP_VEN VARCHAR(16),
TMP_CMS DECIMAL(10,4) DEFAULT (0),
TMP_COM BIT DEFAULT (0) NOT NULL,
TMP_PCB BIT DEFAULT (0) NOT NULL,
TMP_NSC VARCHAR(3),
TMP_ENT DECIMAL(14,4) DEFAULT (0),
TMP_NCP MONEY DEFAULT (0),
TMP_UND DECIMAL(14,4) DEFAULT (0),
TMP_IMP BIT DEFAULT (0) NOT NULL,
TMP_DCO VARCHAR(3),
TMP_REF VARCHAR(150),
TMP_BAS MONEY DEFAULT (0),
TMP_SPR BIT DEFAULT (0) NOT NULL,
TMP_PRT DECIMAL(14,4) DEFAULT (0)
 CONSTRAINT PK_TMPSAL PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK__TMPSAL__TMP_COD__0D84EF7E CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK__TMPSAL__TMP_NUM__0B9CA70C CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPSAN ( 
TMP_NIT VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SAL MONEY DEFAULT (0),
TMP_SAN MONEY DEFAULT (0)
 CONSTRAINT PK_TMPSAN PRIMARY KEY CLUSTERED (TMP_NIT,TMP_CIA),
 CONSTRAINT CK__TMPSAN__TMP_CIA__218BE82B CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPSAN__TMP_NIT__1FA39FB9 CHECK ((len([TMP_NIT]) > 0)))
CREATE TABLE TMPSAP ( 
TMP_PRO VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('00') NOT NULL,
TMP_SAL DECIMAL(14,4) DEFAULT (0),
TMP_COS MONEY DEFAULT (0),
TMP_SAP DECIMAL(14,4) DEFAULT (0),
TMP_CAP MONEY DEFAULT (0)
 CONSTRAINT PK_TMPSAP PRIMARY KEY CLUSTERED (TMP_PRO,TMP_CIA),
 CONSTRAINT CK__TMPSAP__TMP_CIA__2838E5BA CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPSAP__TMP_PRO__26509D48 CHECK ((len([TMP_PRO]) > 0)))
CREATE TABLE TMPSAV ( 
TMP_NIT VARCHAR(16) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_VEH VARCHAR(10) NOT NULL,
TMP_SAL MONEY DEFAULT (0)
 CONSTRAINT PK_TMPSAV PRIMARY KEY CLUSTERED (TMP_NIT,TMP_CIA,TMP_VEH),
 CONSTRAINT CK__TMPSAV__TMP_CIA__30CE2BBB CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPSAV__TMP_NIT__2EE5E349 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPSAV__TMP_VEH__31C24FF4 CHECK ((len([TMP_VEH]) > 0)))
CREATE TABLE TMPSER ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_LIN SMALLINT DEFAULT (0) NOT NULL,
TMP_REF VARCHAR(16) NOT NULL,
TMP_ITM SMALLINT DEFAULT (0),
TMP_SER VARCHAR(30) NOT NULL,
TMP_TIP VARCHAR(3),
TMP_SEC VARCHAR(3),
TMP_NSC VARCHAR(3),
TMP_EST VARCHAR(3),
TMP_OBS VARCHAR(50),
TMP_DC1 VARCHAR(10),
TMP_DC2 VARCHAR(10),
TMP_FD1 SMALLDATETIME,
TMP_FD2 SMALLDATETIME
 CONSTRAINT PK_TMPSER PRIMARY KEY CLUSTERED (TMP_NUM,TMP_LIN),
 CONSTRAINT CK__TMPSER__TMP_NUM__3592E0D8 CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK__TMPSER__TMP_REF__377B294A CHECK ((len([TMP_REF]) > 0)),
 CONSTRAINT CK__TMPSER__TMP_SER__396371BC CHECK ((len([TMP_SER]) > 0)))
CREATE TABLE TMPUNI ( 
TMP_TAN VARCHAR(3) NOT NULL,
TMP_CAP DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_SAL DECIMAL(14,4) DEFAULT (0) NOT NULL,
TMP_REF VARCHAR(16),
TMP_DES VARCHAR(60)
 CONSTRAINT PK_TMPUNI PRIMARY KEY CLUSTERED (TMP_TAN),
 CONSTRAINT CK__TMPUNI__TMP_TAN__3C3FDE67 CHECK ((len([TMP_TAN]) > 0)))
CREATE TABLE TMPVAL ( 
TMP_PLA INT DEFAULT (0) NOT NULL,
TMP_CIA CHAR(2) DEFAULT ('01') NOT NULL,
TMP_NUM VARCHAR(10) NOT NULL,
TMP_NIT VARCHAR(16) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_CUE VARCHAR(16),
TMP_OBS VARCHAR(50),
TMP_CLI VARCHAR(16),
TMP_CAN BIT DEFAULT (0) NOT NULL,
TMP_FAC INT DEFAULT (0),
TMP_CFA CHAR(2) DEFAULT ('01'),
TMP_AGE VARCHAR(9) DEFAULT ('N'),
TMP_VEH VARCHAR(10),
TMP_PRO VARCHAR(16),
TMP_GAL DECIMAL(14,4) DEFAULT (0),
TMP_NVH VARCHAR(15),
TMP_DEP VARCHAR(50),
TMP_KMT DECIMAL(14,4) DEFAULT ((0)),
TMP_CDT VARCHAR(20),
TMP_NCD VARCHAR(100),
TMP_NVA INT DEFAULT (0),
TMP_TKT BIT DEFAULT(0),
TMP_PRE MONEY DEFAULT(0),
TMP_BAS MONEY DEFAULT(0),
TMP_PEC MONEY DEFAULT(0)
 CONSTRAINT PK_TMPVAL PRIMARY KEY CLUSTERED (TMP_PLA,TMP_CIA,TMP_NUM,TMP_NIT),
 CONSTRAINT CK__TMPVAL__TMP_CIA__42ECDBF6 CHECK ((len([TMP_CIA]) > 0)),
 CONSTRAINT CK__TMPVAL__TMP_NIT__44D52468 CHECK ((len([TMP_NIT]) > 0)),
 CONSTRAINT CK__TMPVAL__TMP_NUM__43E1002F CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPVCE ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_NV SMALLINT DEFAULT (0) NOT NULL,
TMP_FEC SMALLDATETIME,
TMP_VAL MONEY DEFAULT (0),
TMP_NIT VARCHAR(16),
TMP_TIP VARCHAR(3),
TMP_APL MONEY DEFAULT (0),
TMP_IMP INT DEFAULT (0),
TMP_CUE VARCHAR(16)
 CONSTRAINT PK_TMPVCE PRIMARY KEY CLUSTERED (TMP_NUM,TMP_NV),
 CONSTRAINT CK__TMPVCE__TMP_NUM__4D6A6A69 CHECK ((len([TMP_NUM]) > 0)))
CREATE TABLE TMPVCRE ( 
TMP_NUM VARCHAR(5) NOT NULL,
TMP_ITM INT DEFAULT (0) NOT NULL,
TMP_COD VARCHAR(16) NOT NULL,
TMP_DES VARCHAR(100),
TMP_SEC VARCHAR(3) NOT NULL,
TMP_CAN DECIMAL(10,4) DEFAULT (0) NOT NULL,
TMP_VAL MONEY DEFAULT (0) NOT NULL,
TMP_IVA DECIMAL(10,4) DEFAULT (0) NOT NULL,
TMP_VIV MONEY DEFAULT (0) NOT NULL,
TMP_DCT DECIMAL(10,4) DEFAULT (0) NOT NULL,
TMP_VDC MONEY DEFAULT (0) NOT NULL,
TMP_VEN VARCHAR(16) NOT NULL,
TMP_CMS DECIMAL(10,4) DEFAULT (0) NOT NULL,
TMP_SER BIT DEFAULT (0) NOT NULL,
TMP_VEH VARCHAR(10),
TMP_NVA VARCHAR(20),
TMP_CVA CHAR(2),
TMP_FVA SMALLDATETIME,
TMP_VVA MONEY DEFAULT (0),
TMP_IND INT DEFAULT (0),
TMP_CC VARCHAR(3),
TMP_ITV INT DEFAULT ((0))
 CONSTRAINT PK_TMPVCRE PRIMARY KEY CLUSTERED (TMP_NUM,TMP_ITM),
 CONSTRAINT CK_TMPVCRETMP_COD CHECK ((len([TMP_COD]) > 0)),
 CONSTRAINT CK_TMPVCRETMP_NUM CHECK ((len([TMP_NUM]) > 0)),
 CONSTRAINT CK_TMPVCRETMP_SEC CHECK ((len([TMP_SEC]) > 0)),
 CONSTRAINT CK_TMPVCRETMP_VEN CHECK ((len([TMP_VEN]) > 0)))
GO
 CREATE NONCLUSTERED INDEX IX_TMPDIARTMP_COD ON TMPDIAR(TMP_COD)

GO
 CREATE CLUSTERED INDEX IX_TMPLBCOTMP_CUN ON TMPLBCO(TMP_CUN,TMP_CIA,TMP_NIT,TMP_TIP)

GO
 CREATE NONCLUSTERED INDEX IX_TMPLVCATMP_COD ON TMPLVCA(TMP_COD,TMP_CIA,TMP_SEC,TMP_MES,TMP_NIT)

GO
