z Ylr Crudmara

download z Ylr Crudmara

of 4

Transcript of z Ylr Crudmara

  • 7/23/2019 z Ylr Crudmara

    1/4

    Z_YLR_CRUDMARA

    REPORT z_ylr_crudmara.

    INCLUDE: z_ylr_crudmara_top, z_ylr_crudmara_f01.

    INITILI!TION.

    "TRT#O$#"ELECTION.

    PER$OR% l&&opc'o(.

    END#O$#"ELECTION.

    *&---------------------------------------------------------------------*

    *& Include Z_YLR_CRUDMARA_TOP

    *&---------------------------------------------------------------------*

    T)LE":

    mara,

    ma*t,

    zmara_ma*t.

    DT:

    * BEGIN OF tala!!"

    * nu!!at TYPE #!a$a_!a%t-!atn$"

    * ecc$eac'(n TYPE #!a$a_!a%t-e$)da"

    * t'(!ate$'al TYPE #!a$a_!a%t-!ta$t"

    * cla+e'd'(!a TYPE #!a$a_!a%t-)$a)"

    * de)c$e+e TYPE #!a$a_!a%t-!a%t,"

    * de)c$e+e! TYPE #!a$a_!a%t-!a%t"

    * END OF tala!!.

    +a_talamm T-PE zmara_ma*t,

    't_talamm T-PE T)LE O$ zmara_ma*t.

    "ELECTION#"CREEN )EIN O$ )LOC/ (omr&_loc* IT $R%E TITLE t&2t#001.

    PR%ETER": orrar RDIO)UTTON ROUP rad1 DE$ULT 343,

    '(5&rtar RDIO)UTTON ROUP rad1.

    "ELECT#OPTION":

    (um_mat $OR mara#mat(r.

  • 7/23/2019 z Ylr Crudmara

    2/4

    "ELECTION#"CREEN END O$ )LOC/ (omr&_loc*.

    *&---------------------------------------------------------------------**& Include Z_YLR_CRUDMARA_F/0

    *&---------------------------------------------------------------------*

    *&---------------------------------------------------------------------*

    *& F($! E1TRACCION

    *&---------------------------------------------------------------------*

    * te,t

    *----------------------------------------------------------------------*

    * --2 0 te,t* 3-- 4 te,t

    *----------------------------------------------------------------------*

    $OR% &2tracc'o( .

    RITE: 6 3&2tray&(do todo5 lo5 dato5 d& la tala zmara_ma*t 7u& cumpla(

    la co(d'c'o( d& lo5 ra(8o5. 3.

    "ELECT mara9mat(r

    mara9&r5da

    mara9mtart

    ma*t95pra5

    ma*t9ma*t2

    ma*t9ma*t8

    INTO CORRE"PONDIN $IELD" O$ T)LE 't_talamm $RO% mara

    INNER OIN ma*t

    ON mara9mat(r ; ma*t9mat(r

    ERE mara9mat(r IN (um_mat.

    I$ 5y#5urc E< 0.* )' 5u( dat() !and( a 'n)e$ta$l() de l( c(nt$a$'( !and( e$$($

    PER$OR% '(5&rtar.

    EL"E.

    RITE: 6 3(o =uo dato5 3.

    ENDI$.

    END$OR%.

    *&---------------------------------------------------------------------*

    *& F($! BORRADODATO6

    *&---------------------------------------------------------------------*

    * te,t

    *----------------------------------------------------------------------*

    * --2 0 te,t

  • 7/23/2019 z Ylr Crudmara

    3/4

    * 3-- 4 te,t

    *----------------------------------------------------------------------*

    $OR% orradodato5 .

    DELETE $RO% zmara_ma*t.

    RITE: 6 3orra(do todo5 lo5 dato5 d& la tala mara y ma*t 3.

    END$OR%.

    *&---------------------------------------------------------------------*

    *& F($! IN6ERTAR

    *&---------------------------------------------------------------------*

    * te,t

    *----------------------------------------------------------------------*

    * --2 0 te,t

    * 3-- 4 te,t

    *----------------------------------------------------------------------*$OR% '(5&rtar .

    RITE: 6 35& &(co(traro( dato5, '(5&rta(dolo5 &( la tala z3.

    LOOP T 't_talamm INTO +a_talamm.

    IN"ERT INTO zmara_ma*t >LUE" +a_talamm.

    ENDLOOP.

    END$OR%.

    *&---------------------------------------------------------------------*

    *& F($! LEEOPCION

    *&---------------------------------------------------------------------*

    * te,t

    *----------------------------------------------------------------------*

    * --2 0 te,t

    * 3-- 4 te,t

    *----------------------------------------------------------------------*

    $OR% l&&opc'o( .

    C"E 343. EN orrar.

    PER$OR% orradodato5.

    EN '(5&rtar.

    PER$OR% &2tracc'o(.

    ENDC"E.

    END$OR%.

  • 7/23/2019 z Ylr Crudmara

    4/4