You are on page 1of 3

use almacen

----PLAN DE CUENTAS

INSERT INTO OACT VALUES('13802020', 'Bonos Alianzas Temporales', '0.000000',


'0.000000', 'N', NULL, 'N', 'N', NULL, 'Y', 'N', '5', NULL, '166',
'138020', NULL, 'N', '1', 'Y', 'Y', 'N', NULL, '0', 'N', 'N', 'N',
'N', NULL, '-1', 'N', '##', '', '0.000000', '0.000000', 'N', 'N', 'N',
'2020-08-14 00:00:00.000', NULL, NULL, NULL, '0.000000', NULL, 'N', 'N',
'Y', NULL, NULL, '1', 'N', '0', '1', 'N', NULL, NULL, NULL, 'N', NULL,
NULL, NULL, '2795', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, '13802020', 'N', 'Y', NULL, '0.000000', NULL, NULL, 'Y', NULL, NULL,
NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, '0', NULL, NULL, NULL, 'N',
'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', NULL)
INSERT INTO OACT VALUES('52952005', 'Bonos regalo Gerencia', '0.000000',
'0.000000', 'N', NULL, 'N', 'N', NULL, 'Y', 'N', '5', NULL, '738',
'529520', NULL, 'N', '6', 'Y', 'Y', 'N', NULL, '0', 'E', 'N', 'N',
'N', NULL, '-1', 'N', '##', '', '0.000000', '0.000000', 'N', 'N', 'N',
'2020-08-14 00:00:00.000', NULL, NULL, NULL, '0.000000', NULL, 'N', 'N',
'Y', NULL, NULL, '1', 'N', '0', '1', 'N', NULL, NULL, NULL, 'N', NULL,
NULL, NULL, '2794', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, '52952005', 'N', 'Y', NULL, '0.000000', NULL, NULL, 'Y', NULL, NULL,
NULL, NULL, NULL, NULL, NULL, 'N', NULL, NULL, '0', NULL, NULL, NULL, 'N',
'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', NULL)

--PUNTO 1 TARJETA DEFINICIONES

insert into OCRC VALUES( '41', 'BONOS VALOR', '52952005', NULL, 'BONOS
VALOR', 'N', 'I', '8513', '0', NULL, NULL, NULL)
insert into OCRC VALUES ('42', 'BONOS ALIANZAS TEMPORALES', '13802020', NULL,
'BONOS TEMPORALES', 'N', 'I', '8513', '0', NULL, NULL, NULL)

update OCRC set AcctCode = '28050505' where CreditCard = 13


update OCRC set AcctCode = '52952005' where CreditCard = 41
update OCRC set AcctCode = '13802020' where CreditCard = 42

-----------------------------------------------------------------------------------
---------------------------------------------------------------
--PUNTO 2 TABLA CUENTAS

insert into "@OK1_PDV_CUENTAS" values


( '00000043','00000043','C99999999','52952005','41', NULL)
insert into "@OK1_PDV_CUENTAS" values
( '00000044','00000044','C99999999','13802020','42', NULL)

update "@OK1_PDV_CUENTAS" set "U_Cuenta" = '28050505' where Code = '00000016'


update "@OK1_PDV_CUENTAS" set "U_Cuenta" = '52952005' where Code = '00000043'
update "@OK1_PDV_CUENTAS" set "U_Cuenta" = '13802020' where Code = '00000044'
-----------------------------------------------------------------------------------
---------------------------------------------------------------

--PUNTO 3 TABLA FORMAS DE PAGO

insert into [@OK1_PDV_FPAG] values ( '00000043','BONO VALOR','BON','41','N')


insert into [@OK1_PDV_FPAG] values ( '00000044','DISPONIBLE 13','BON','42','N')

update [@OK1_PDV_FPAG] set Name ='BONO ELECTRONICO REGALO'where Code = '00000016'

----INSERTAR FORMA DE PAGO EN MOVIMIENTOS

INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F01',(SELECT (MAX("LineId"))+ 1 FROM


"@OK1_PDV_LFPAGOS" where "Code" ='F01' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F02',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F02' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F10',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F10' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F13',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F13' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F7',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" = 'F7' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F8',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" = 'F8' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F9',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" = 'F9' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F37',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F37' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F41',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F41' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F47',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F47' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F50',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F50' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F51',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F51' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F52',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F52' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F58',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F58' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F63',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F63' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F62',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F62' ),'OK1_PDV_MOV',NULL,'00000043')
INSERT INTO "@OK1_PDV_LFPAGOS" VALUES ('F68',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFPAGOS" where "Code" ='F68' ),'OK1_PDV_MOV',NULL,'00000043')

----INSERTAR FORMA DE PAGO EN PROMOCIONES

INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P053',(SELECT (MAX("LineId"))+ 1 FROM


"@OK1_PDV_LFORMPAGOS" where "Code" ='P053' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P059',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P059' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P060',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P060' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P086',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P086' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P087',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P087' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P088',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P088' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P089',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P089' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P091',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P091' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P092',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P092' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P090',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P090' ),'OK1_PDV_PROM',NULL,'00000043');
INSERT INTO "@OK1_PDV_LFORMPAGOS" VALUES ('P999',(SELECT (MAX("LineId"))+ 1 FROM
"@OK1_PDV_LFORMPAGOS" where "Code" ='P999' ),'OK1_PDV_PROM',NULL,'00000043');

select COUNT ("U_CodFormP") as '17 MOVIMIENTOS' from "@OK1_PDV_LFPAGOS" where


"U_CodFormP" = '00000043'
select * from "@OK1_PDV_LFORMPAGOS" where "U_CodFormP" = '00000043'
select * from OACT where "AcctCode" in ('52952005','13802020')
select * from OCRC where "CreditCard" in (13,41,42)
select * from "@OK1_PDV_CUENTAS" where Code in ('00000016','00000043','00000044')
select * from [@OK1_PDV_FPAG] where Code in ('00000016','00000043','00000044')

You might also like