You are on page 1of 20

CENTRO DE BACHILLERATO TECNOLOGICO

industrial y de servicios N 4
TITULAR ING. HUMBERTO DE LA ROSA G.
PRACTICA DE BAE DE DATO !O"PRO
Codificar el siguiene Sise!a de Alas" Ba#as Ca!$ios % Consulas en &o'(ro" confor!e se e
es(ecifica en las siguienes insrucciones )
Reali*ar las siguienes Esrucuras de Base de Daos necesarias (ara el Sise!a )
#$ ARCHI%O & AGENDA$DB!
N+ CAM,O TI,O ANCHO DEC
- NOM CHAR ./
0 CLA1E CHAR 2
. DIR CHAR ./
2 TEL CHAR 3
/ CIU CHAR -2
4 EDO CHAR /
5 ,AI CHAR -/
3 COD CHAR /
6 SAL NUM -0 0
-7 &8ING DATE 3
T O T A L -20
'$ ARCHI%O & ARTIC(LO$DB!
N+ CAM,O TI,O ANCHO DEC
- CLA1EART CHAR .
0 NOMBREART CHAR ./
. DESCRI, CHAR ./
2 E9ISTENCIA NUM 2
/ ,RECIO NUM 3 0
T O T A L 34
)$ ARCHI%O & CLIENTE$DB!
N+ CAM,O TI,O ANCHO DEC
- CLA1E CHAR 2
0 NOMBRE CHAR ./
. TELE&ONO CHAR 3
2 DIRECCION CHAR ./
/ SALDO NUM 3 0
4 &ECHAING DATE 3
T O T A L 66
4$ ARCHI%O & PRO%EDOR$DB!
N+ CAM,O TI,O ANCHO DEC
- CLA1E,RO CHAR .
0 NOMBRE,RO CHAR ./
. DOMI,RO CHAR ./
2 TEL,RO CHAR 3
/ CIU,RO CHAR 07
4 CLA1EART CHAR 2
5 SALDO NUM -7 0
T O T A L -0-
*EN(PRIN$PRG
*EN(CLIE$PRG *EN(PRO$PRG *EN(ART$PRG

ALTACLIE BA+ACLIE ALTAPRO BA+APRO ALTAART BA+AART
CONCLIE *ODICLIE CONPRO *ODIPRO CONART *ODIART
NOTA) Una :e* creados los arc;i:os <.DB& de$eras crear los arc;i:os inde')
INDE9 ON CLA1E TO CLACLI ,ara el !=dulo de CLIENTES
INDE9 ON CLA1E,RO TO CLA,RO ,ara el !=dulo de ,RO1EDORES
INDE9 ON CLA1EART TO CL1ART ,ara el !=dulo de ARTICULOS
Arc;i:o ) MENU,RIN.,RG
se al> on
se score$oard off
se saus off
clea
O,C?S,AC@-A
B 2"07 TO 4"47
B /"00 sa%C,rogra!a ela$orado (or) NOMBRE ALUMNOC
B 5"07 TO 00"47
B 6"04 sa%CSise!a de Clienes A.C.M.E.C
B -.".. sa%CA. Clienes.C
B -2".. sa%CB. ,ro:eedores.C
B -/".. sa%CC. ArDculos.C
B -4".. SAECD. Salir.C
B 07"04 sa%CSelecciona una O(ci=n @A..DA) C
B 07" /4 GET o(c
Read
if o(c?CAC
Do !enuclie.(rg
Clear
close all
Cancel
else
if o(c?CBC
Do !enu(ro.(rg
clear
close all
Cancel
else
if o(c?CCC
Do !enuar.(rg
clear
close all
Cancel
else
if o(c?CDC
clear
close all
cancel
else
clear
Fai FindoFC O(ci=n no 1Glida HC
close all
Cancel
endif
Arc;i:o ) MENUCLIE.,RG
SET TALI O&&
SET SCOREBOARD O&&
< MENU DE CLIENTES <
< DECLARACION DE 1ARIABLES<
Clear
MCHOICE ? 7
<<<<< RECUADROS <<<<<
B ."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 5"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
<ESCRIBE EL TE9TO KUE 1A COMO TITULO DEL MENU <
B 7/"./ SAE LCLIENTESLJ
<BOTONES ALTAS" BAMAS" CONSULTAS" MODI&ICAR<
B --".7 Ge Mc;oice &UNCTIONC<1N AlaJBa#aJConsulaJModificarCJ
DE&AULT - STELE CBTC SINE -"-/"7.0/
<BOTONES OI E SALIR<
B -4".7 Ge o>cancel &UNCTIONC<1T OIJSALIRCJ
DE&AULT - STELE CBTC SINE -"-/"7../
<CICLO DE LECTURA DE LAS 1ARIABLES UTILINADAS ,OR LA INSTRUCCION ,OR
INSTRUCCION READ <
READ CECLE

I& O>cancel ? 0 .OR. O>cancel ? 05
Do !enuclie.(rg
else
DO CASE
CASE Mc;oice ? -
do alaclie.(rg
CASE Mc;oice ? 0
do $a#aclie.(rg
CASE Mc;oice ? .
do consclie.(rg
CASE Mc;oice ? 2
do !odiclie.(rg
ENDCASE
Do !enu(rin.(rg
Endif
clear
clear all
Arc;i:o ) ALTACLIE.,RG
USE AGENDA inde clacli
CLEA
CLA?S,AC@2A
NOMB?S,AC @./A
DIRE?S,AC @./A
TELE?S,AC @3A
CIUD?S,AC @07A
EST?S,AC@/A
,AIS?S,AC@-/A
CODI?S,AC@/A
&EING?cod@C O O CA
SALDO?7
O,?CSC
clea
B ."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B /".7 SAE CAla de CLIENTESC
B 5"-- TO 00"44J
,ATTERN -J
,EN -"3J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A
B 3".0 SAE CCLA1E)C
B 3"27 GET CLA
Read
go o(
see> cla
if found@A
Fai FindoFCCLIENTE E9ISTEC TIMEOUT -
ELSE
B -7"-. SAE CNOMBRE )C
B -7"0. GET NOMB
B -0"-. SAE CDIRECCION)C
B -0"03 GET DIRE
B -2"-. SAE CCIUDAD) C
B -2"00 GET CIUD
B -2"22 SAECESTADO) C
B -2"/2 GET EST SINE -"3
B -4"-. SAE CTEL)C
B -4"00 GET TELE ,ICTCPPOPPOPPCSINE -"6
B -4"2- SAE C,AIS) C
B -4"23 GET ,AIS
B -3"-. SAE CCOD. ,OSTAL)C
B -3"03 GET CODI SINE -"5
B -3".4 SAE C&ECH. INGRESO)C
B -3"/2 GET &EING
B 07"-. SAE CSALDO)C
B 07"00 GET SALDO ,ICTCP"PPP.PPC SINE -"-7
READ
B 07"./ SAE CGRABAR DATOS SQN)R SC
B 07"/. GET O,
read
I& O,?CSC
A,,E BLAN
RE,LACE NOM TITH NOMB
RE,LACE DIR TITH DIRE
RE,LACE CIU TITH CIUD
RE,LACE EDO TITH EST
RE,LACE TEL TITH TELE
RE,LACE CLA1E TITH CLA
RE,LACE SAL TITH SALDO
RE,LACE &8ING TITH &EING
RE,LACE COD TITH CODI
RE,LACE ,AI TITH ,AIS
TAIT TINDOT CDATOS GRABADOSC TIMEOUT -
ELSE
TAIT TINDOT CDATOS NO GRABADOSCTIMEOUT -
ENDI&
Endif
Arc;i:o ) BAMACLIE.,RG
USE AGENDA INDE CLACLI
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
O,?S,AC@-A
CLA?S,AC@2A
CLEA
B."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B/".7 SAE CBa#as de CLIENTESCJ
B5"-- TO 00"44J
,ATTERN -J
,EN -"3J
COLOR RGB@""".7".7"57A
B 3" .7 Sa% CCLA1E) C
B 3" .5 GET CLA
READ
GO TO,
SEEI CLA
I& &OUND@ A
B -7" -4 Sa% CNOMBRE) C
B -7" 06 sa% NOM
B -0"-4 SAE CDOMICILIO)C
B -0"06 SAE DIR
B -2"-4 SAE CTELE&ONO) C
B -2"06 SAE TEL ,ICT CPPOPPOPPC
B -2"27 SAE CCIUDAD)C
B -2"/7 SAE CIU
B -4"-4 SAE CESTADO ) C
B -4"06 SAE EDO
B -4"2- SAE C,AIS) C
B -4"/7 SAE ,AI
B -3"-4 SAE CC.,OSTAL)C
B -3"06 SAE COD
B -3".3 SAE CINGRESOS)U C
B -3"/0 SAE SAL ,ICT CP"PPP.PPC
B 0-"00 SAE CESTAS SEGURO DE DAR LA BAMA sQn R SC COLOR GrV
B 0-"// GET O,
< COLORES Negro)n" Trans(arene)9" A*ul)B" Marr=n)GR" Cian)BG" 1erde)G"
Magena)RB" Ro#o)R" Blanco)T" A!arillo)GRV <
READ
I& O,?CSC
DELE
,ACI
REINDE9
TAIT TINDOT CREGISTRO ELIMINADOC i!eou -
ELSE
TAIT TINDOT CO,CION NO 1ALIDAC
ENDI&
ELSE
TAIT TINDOT CREGISTRO INE9ISTENTEC i!eou -
ENDI&

Arc;i:o ) CONSCLIE.,RG
USE AGENDA INDE CLACLI
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CLA?S,AC@2A
CLEA
B ."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B /".7 SAE CConsula de CLIENTESCJ
B 5"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A
B 3".0 SAE CCLA1E) C
B 3".6 GET CLA
READ
GO TO,
SEEI CLA
I& &OUND@ A
B -7"-4 SAE CNOMBRE )C
B -7".7 SAE NOM
B -0"-4 SAE CDOMICILIO)C
B -0".7 SAE DIR
B -2"-4 SAE CTELE&ONO)C
B -2".7 SAE TEL ,ICT CPPOPPOPPC
B -2".3 SAE CCIUDAD )C
B -2"23 SAE CIU
B -4"-4 SAE CESTADO) C
B -4".7 SAE EDO
B -4"2. SAE C,AIS ) C
B -4"/- SAE ,AI
B -3"-4 SAE CC.,OSTAL)C
B -3".7 SAE COD SINE -"5
B -3"22 SAE CINGRESOS ) U C
B -3"/4 SAE SAL ,ICT CP"PPP.PPC
READ
ELSE
TAIT TINDOT CCLIENTE NO SE ENCUENTRAC TIMEOUT -
ENDI&
Arc;i:o ) MODICLIE.,RG
USE AGENDA INDE CLACLI
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CLEA
CLA?S,AC@2A
O,?S,AC@-A
B ."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B /"05 SAE CModificaci=n de CLIENTESCJ
B 5"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A
B 3".0 SAE CCLA1E)C
B 3"27 GET CLA
READ
GO TO,
SEEI CLA
I& &OUND@ A
B -7"-/ SAE CNOMBRE )C
B -7"05 GET NOM
B -0"-/ SAE CDOMICILIO)C
B -0"05 GET DIR
B -2"-/ SAE CTELE&ONO) C
B -2"05 GET TEL ,ICT CPPOPPOPPC SINE -"6
B -2".3 SAE CCIUDAD)C
B -2"25 GET CIU
B -4"-/ SAE CESTADO)C
B -4"0/ GET EDO SINE -"4
B -4"2- SAE C,AIS)C
B -4"25 GET ,AI
B -3"-2 SAE CC.,OSTAL)C
B -3"05 GET COD SINE -" 4
B -3".6 SAE CINGRESOS)C
B -3"/0 GET SAL ,ICT CP"PPP.PP C
READ
B 07"0. SAECGRABAR MODI&ICACIONES sQn) R SC
B 07"/- GET O,
READ
I& O,?CSC
RE,LACE SAL TITH SAL
RE,LACE NOM TITH NOM
RE,LACE DIR TITH DIR
RE,LACE TEL TITH TEL
RE,LACE CIU TITH CIU
RE,LACE EDO TITH EDO
RE,LACE ,AI TITH ,AI
RE,LACE COD TITH COD
RE,LACE SAL TITH SAL
TAIT TINDOT CREGISTRO MODI&ICADOC
ELSE
TAIT TINDOTCREGISTRO NO MODI&ICADOC
ENDI&
ELSE
TAIT TINDOT CNO SE ENCONTROC
ENDI&
Arc;i:o ) MENU,RO.,RG
SET SCOREBOARD O&&
SET TALI O&&
< MENU DE ,RO1EEDORES<
< DECLARACION DE 1ARIABLES<
Clear
MCHOICE ? 7
<<<<< RECUADROS DIBUMADOS <<<<<
B ."-- TO 4"44J
,ATTERN -J
,EN -"-J
COLOR Rg$@""".7".7"57A
B 5"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR rg$@""".7".7"57A
<ESCRIBE EL TE9TO KUE 1A COMO TITULO DEL MENU <
B 7/"./ SAE L,RO1EEDORESLJ
<BOTONES ALTAS" BAMAS" CONSULTAS" MODI&ICAR<
B --".7 Ge Mc;oice &UNCTIONC<1N AlaJBa#aJConsulaJModificarCJ
DE&AULT - STELE CBTC SINE -"-/"7../

<BOTONES OI E SALIR<
B -4".7 Ge o>cancel &UNCTIONC<1T OIJ SALIRCJ
DE&AULT - STELE CBTC SINE -"-/"7../

READ CECLE

I& O>cancel ? 0 .OR. O>cancel ? 05
Do !enu(ro.(rg
else
DO CASE
CASE Mc;oice ? -
do ala(ro.(rg
CASE Mc;oice ? 0
do $a#a(ro.(rg
CASE Mc;oice ? .
do cons(ro.(rg
CASE Mc;oice ? 2
do !odi(ro.(rg
ENDCASE
Do !enu(rin.(rg
Endif
clear
clear all
Arc;i:o ) ALTA,RO.,RG
USE ,RO1EDOR inde cla(ro
CLEA
CL,?S,AC@.A
NOM?S,AC @./A
DOM?S,AC @./A
TEL?S,AC @3A
CD?S,AC @07A
CLA?S,AC @2A
SAL?7
O,?CSC
clea
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/".7 SAE CAlas de ,RO1EEDORESCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A
B 76"0. SAE CCLA1E DEL ,RO1EEDOR) C
B 76"24 GET CL,
READ
GO TO,
SEEI CL,
I& &OUND@A
TAIT TINDOTC,RO1EEDOR EA E9ISTEC TIMEOUT -
ELSE
B --"-/ SAE CNOMBRE )C
B --"04 GET NOM
B -."-/ SAE CDIRECCION)C
B -."04 GET DOM
B -/"-/ SAE CCIUDAD) C
B -/"00 GET CD
B -/"22 SAE CTELE&ONO)C
B -/"/. GET TEL ,ICT CPPOPPOPPC
B -5"-/ SAE CCLA1E ARTICULO) C
B -5".7 GET CLA
B -5"2/ SAE CSALDO)C
B -5"/- GET SAL ,ICTURE CPP"PPP.PP C
READ
B -6"05 SAE CGRABAR DATOS SQN) R SC
B -6"24 GET O,
READ
I& O,?CSC
A,,E BLAN
RE,LACE CLA1E,RO TITH CL,
RE,LACE NOMBRE,RO TITH NOM
RE,LACE DOMI,RO TITH DOM
RE,LACE CIU,RO TITH CD
RE,LACE TEL,RO TITH TEL
RE,LACE CLA1EART TITH CLA
RE,LACE SALDO TITH SAL
ELSE
TAIT TINDOT CDATOS NO GRABADOSC
ENDI&
ENDI&
Arc;i:o ) BAMA,RO.,RG
USE ,RO1EDOR INDE CLA,RO
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CL,?S,AC@.A
O,?S,AC@-A
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/"03 SAE CBa#as de ,RO1EEDORESCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 6" 0/ Sa% CCLA1E DEL ,RO1EEDOR) C
B 6" 25 GET CL,
READ
GO TO,
SEEI CL,
I& &OUND@ A
B --"-/ Sa% CNOMBRE) C
B --"04 sa% NOMBRE,RO
B -."-/ SAE CDOMICILIO)C
B -."04 SAE DOMI,RO
B -/"-/ SAE CCIUDAD)C
B -/"00 SAE CIU,RO
B -/"22 SAE CTELE&ONO) C
B -/"/. SAE TEL,RO ,ICT CPPOPPOPPC
B -5"-/ SAE CCLA1E DEL ARTICULO) C
B -5"./ SAE CLA1EART
B -5"22 SAE CSALDO) C
B -5"26 SAE SALDO ,ICT CPPP"PPP.PPC
B -6"07 SAE CESTAS SEGURO DE DAR LA BAMA sQn R SC COLOR GRV
B -6"/. GET O,
< COLORES Negro)n" Trans(arene)9" A*ul)B" Marr=n)GR" CiGn)BG" 1erde)G"
Magena)RB" Ro#o)R" Blanco)T" A!arillo)GRV <
READ
I& O,?CSC
DELE
,ACI
REINDE9
TAIT TINDOT C,RO1EEDOR ELIMINADOC
ENDI&
ELSE
TAIT TINDOT C,RO1EEDOR NO E9ISTEC TIMEOUT -
ENDI&
Arc;i:o ) CONS,RO.,RG
USE ,RO1EDOR INDE CLA,RO
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CL,?S,AC@.A
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/"03 SAE CConsulas de ,ro:eedoresCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A

B 6".- SAE CCLA1E) C
B 6".6 GET CL,
READ
SEEI CL,
I& &OUND@ A
B --"-/ SAE CNOMBRE )C
B --"04 SAE NOMBRE,RO
B -."-/ SAE CDOMICILIO)C
B -."04 SAE DOMI,RO
B -/"-/ SAE CCIUDAD) C
B -/"0. SAE CIU,RO
B -/"2. SAE CTELE&ONO) C
B -/"/. SAE TEL,RO ,ICT CPPOPPOPPC
B -5"-/ SAE CCLA1E DEL ARTICULO) C
B -5"./ SAE CLA1EART
B -5"2/ SAE CSALDO)C
B -5"/- SAE SALDO ,ICT CPPP"PPP.PPC
READ
ELSE
TAIT TINDOT C,RO1EDOR NO REGISTRADOC TIMEOUT -
ENDI&
ENDI&
Arc;i:o ) MODI,RO.,RG
USE ,RO1EDOR INDE CLA,RO
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CL,?S,AC@.A
O,?S,AC@-A
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/"03 SAE CCa!$ios de ,ro:eedoresCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@ A
B 2"/5 SAE TIME @ A
B 6"05 SAE CCLA1E DEL ,RO1EEDOR) C
B 6"23 GET CL,
READ
SEEI CL,
I& &OUND@A
B --"-/ SAE CNOMBRE ) C
B --"04 GET NOMBRE,RO
B -."-/ SAE CDOMICILIO) C
B -."04 GET DOMI,RO
B -/"-/ SAE CCIUDAD)C
B -/"00 GET CIU,RO
B -/"22 SAE CTELE&ONO)C
B -/"/. GET TEL,RO ,ICT CPPOPPOPPC
B -5"-/ SAE CCLA1E DEL ARTICULO) C
B -5"./ GET CLA1EART
B -5"22 SAE CSALDO) C
B -5"/- GET SALDO ,ICT CPPP"PPP.PPC
READ
B -6"0. SAECGra$ar Modificaciones sQn) R SC
B -6"/- GET O,
READ
I& O,?CSC
RE,LACE NOMBRE,RO TITH NOMBRE,RO
RE,LACE DOMI,RO TITH DOMI,RO
RE,LACE TEL,RO TITH TEL,RO
RE,LACE CIU,RO TITH CIU,RO
RE,LACE CLA1EART TITH CLA1EART
RE,LACE SALDO TITH SALDO
TAIT TINDOT C,RO1EEDOR MODI&ICADOC TIMEOUT -
ELSE
TAIT TINDOT C,RO1EDOR NO MODI&ICADOC TIMEOUT -
ENDI&
ELSE
TAIT TINDOT C,RO1EDOR NO REGISTRADOC TIMEOUT -
ENDI&
Arc;i:o ) MENUART.,RG
SET TALI O&&
SET SCOREBOARD O&&
< MENU DE ARTICULOS <
< DECLARACION DE 1ARIABLES<
Clear
MCHOICE ? 7
<<<<< RECUADROS DIBUMADOS <<<<<
B 7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR Rg$@""".7".7"57A
B 75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR rg$@""".7".7"57A
B 7/".- SAE LMENU DE ARTICULOSLJ
<BOTONES ALTAS" BAMAS" CONSULTAS" MODI&ICAR<
B --".7 Ge Mc;oice &UNCTIONC<1N AlaJBa#aJConsulaJModificarCJ
DE&AULT - STELE CBTC SINE -"-/"7.0/

<BOTONES OI E SALIR<
B -4".7 Ge o>cancel &UNCTIONC<1T OIJ SALIRCJ
DE&AULT - STELE CBTC SINE -"-/"7../

<CICLO DE LECTURA DE LAS 1ARIABLES UTILINADAS ,OR LA INSTRUCCION ,OR
INSTRUCCION READ <
READ CECLE

I& O>cancel ? 0 .OR. O>cancel ? 05
Do !enuar.(rg
else
DO CASE
CASE Mc;oice ? -
do alaar.(rg
CASE Mc;oice ? 0
do $a#aar.(rg
CASE Mc;oice ? .
do consar.(rg
CASE Mc;oice ? 2
do !odiar.(rg
ENDCASE
Do !enu(rin.(rg
Endif
clear
clear all
Arc;i:o ) ALTAART.,RG
USE ARTICULO inde cl:ar
CLEA
CLA1E?S,AC@.A
NOM?S,AC@./A
DESC?S,AC@./A
E9T?7
,RE?7
O,?CSC
clea
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/".7 SAE CAla de ARTICULOSCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@A
B 2"/5 SAE TIME @A
B 76"04 SAE CCLA1E DEL ARTICULO) C
B 76"24 GET CLA1E
READ
GO TO,
SEEI CLA1E
I& &OUND@A
TAIT TINDOTCARTICULO EA REGISTRADOC

ELSE

B --"-/ SAE CNOMBRE) C
B --"05 GET NOM
B -."-/ SAE CDESCRI,CION) C
B -."05 GET DESC
B -/"-/ SAE CE9ISTENCIA) C
B -/"05 GET E9T
B -/"22 SAE C,RECIO) C
B -/"/0 GET ,RE ,ICT CPPP"PPP.PPC
READ
B -6"03 SAE CGRABAR DATOS SQN) R SCSTELE LTL
B -6"25 GET O,
READ
I& O,?CSC
A,,E BLAN
RE,LACE CLA1EART TITH CLA1E
RE,LACE NOMBREART TITH NOM
RE,LACE DESCRI, TITH DESC
RE,LACE E9ISTENCIA TITH E9T
RE,LACE ,RECIO TITH ,RE

ELSE
TAIT TINDOT CDATOS NO GRABADOSC
ENDI&
ENDI&
Arc;i:o ) BAMAART.,RG
USE ARTICULO INDE CL1ART
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CLA1E?S,AC@.A
O,?S,AC@-A
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/".7 SAE CBa#a de ARTICULOSCJ
B75"-- TO 00"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@A
B 2"/5 SAE TIME@A
B 6" 03 Sa% CCLA1E DEL ARTICULO) C
B 6" 23 GET CLA1E
READ
GO TO,
SEEI CLA1E
I& &OUND@A
B --"-/ Sa% CARTICULO) C
B --" 04 SAE NOMBREART
B -."-/ SAE CDESCRI,CION) C
B -."03 SAE DESCRI,
B -/"-/ SAE CE9ISTENCIA) C
B -/"04 SAE E9ISTENCIA ,ICT CPP"PPPC
B -/"20 SAE C,RECIO) C
B -/"/7 SAE ,RECIO ,ICT CPPP"PPP.PPC
B -6"00 SAE CESTAS SEGURO DE DAR LA BAMA sQn R SC COLOR GRV
B -6"// GET O,
< COLORES Negro)n" Trans(arene)9" A*ul)B" MarrWn)GR" Ci n)BG" 1erde)G"
Magena)RB" Ro#o)R" Blanco)T" A!arillo)GRV <
READ
I& O,?CSC
DELE
,ACI
REINDE9
TAIT TINDOTCARTICULO ELIMINADOCTIMEOUT -
ELSE

TAIT TINDOT CARTICULO NO ELIMINADOC TIMEOUT -
ENDI&
ELSE
TAIT TINDOT CARTICULO NO REGISTRADOC TIMEOUT -
ENDI&
Arc;i:o ) CONSART.,RG
USE ARTICULO INDE CL1ART
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CLA1E?S,AC@.A
O,?S,AC@-A
CLEA
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/"05 SAE CConsulas de ARTICULOSCJ
B75"-- TO -6"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@A
B 2"/5 SAE TIME @A

B 6"03 SAE CCLA1E DEL ARTICULO) C
B 6"23 GET CLA1E
READ
GO TO,
SEEI CLA1E
I& &OUND@A
B --"-/ SAE CARTICULO) C
B --"05 SAE NOMBREART
B -."-/ SAE CDESCRI,CION) C
B -."05 SAE DESCRI,
B -/"-/ SAE CE9ISTENCIA) C
B -/"05 SAE E9ISTENCIA ,ICT CPP"PPPC
B -/"22 SAE C,RECIO) C
B -/"/0 SAE ,RECIO ,ICT CP"PPP.PPC
READ
ELSE
TAIT TINDOT CARTICULO NO REGISTRADOC TIMEOUT -
ENDI&

Arc;i:o ) MODIART.,RG
USE ARTICULO INDE CL1ART
SET TALI O&&
SET STATUS O&&
SET SCOREBOARD O&&
CLA1E?S,AC@.A
O,?S,AC@-A
CLEA
B7."-- TO 74"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B7/"03 SAE CCa!$ios en ARTICULOSCJ
B75"-- TO 07"44J
,ATTERN -J
,EN -"-J
COLOR RGB@""".7".7"57A
B 2"-. SAE DATE@A
B 2"/5 SAE TIME @A
B 6"03 SAE CCLA1E DEL ARTICULO) C
B 6"23 GET CLA1E
READ
GO TO,
SEEI CLA1E
I& &OUND@A
B --"-/ SAE CNOMBRE) C
B --"05 GET NOMBREART
B -."-/ SAE CDESCRI,CION) C
B -."05 GET DESCRI,
B -/"-/ SAE CE9ISTENCIA) C
B -/"05 GET E9ISTENCIA ,ICT CPP"PPPC
B -/"22 SAE C,RECIO) C
B -/"/0 GET ,RECIO ,ICT CP"PPP.PPC
READ
B -3"0. SAECGra$ar Modificaciones sQn) R SC
B -3"/- GET O,
READ
I& O,?CSC
RE,LACE CLA1EART TITH CLA1E
RE,LACE NOMBREART TITH NOMBREART
RE,LACE DESCRI, TITH DESCRI,
RE,LACE E9ISTENCIA TITH E9ISTENCIA
RE,LACE ,RECIO TITH ,RECIO
TAIT TINDOT CARTICULO MODI&ICADOCTIMEOUT -
ELSE
TAIT TINDOT CARTICULO NO MODI&ICADOC TIMEOUT -
ENDI&
ELSE
TAIT TINDOT CARTICULO NO REGISTRADOC TIMEOUT -
ENDI&

You might also like