sap-abap 2013 - práctica_inicial 1

6
Práctica - ABAP Reporte de Materiales Realizar un Reporte que liste información detallada de materiales. Los reportes “Listado General”, “Equivalencias de Unidades de Medida” y “Datos de Venta” deberán realizarse mediante un ALV GRID (Usando Módulo de Función); y se podrá usar una misma tabla interna, pero mostrando u ocultando campos dependiendo el tipo de reporte. TYPES : BEGIN OF gty_item , prdha TYPE mara - prdha , "Jerarquía de productos vtext TYPE t179t - vtext , "Denominación Jerarquía maktx TYPE makt - maktx , "Descripción material matnr TYPE mara - matnr , "Código de material bismt TYPE mara - bismt , "Código de material antiguo ersda TYPE mara - ersda , "Fecha de creación meins ( 3 ) TYPE c , "UMB mtart TYPE mara - mtart , "Tipo de material meinh ( 3 ) TYPE c , "UM para conversión umrez TYPE marm - umrez , "Contador para la conversión en UMB umren TYPE marm - umren , "Denominador para la conversión en UMB vkorg TYPE mvke - vkorg , "Organización de Ventas vtweg TYPE mvke - vtweg , "Canal de distribución spart TYPE mara - spart , "Sector lgnum TYPE mlgn - lgnum , "Almacén lvsme ( 3 ) TYPE c , "Unidad de medida WM equiv ( 25 ) TYPE c , "Equivalencia extwg TYPE mara - extwg , "Grupo de artículos externo ewbez TYPE twewt - ewbez , "Denominación para grupo artículos externo taxkm TYPE tskmt - taxkm , "Clasificación fiscal para el material denom TYPE tskmt - vtext , "Denominación Clasificación fiscal raube TYPE mara - raube , "Condición de Almacenaje texto ( 70 ) TYPE c , "Texto comercial txt_datos_basicos ( 250 ) TYPE c , "Texto datos basicos brgew TYPE mara - brgew , "Peso bruto ntgew TYPE mara - ntgew , "Peso neto p_bruto ( 17 ) TYPE c , "Peso bruto -texto p_neto ( 17 ) TYPE c , "Peso neto - texto gewei TYPE mara - gewei , "Unidad de peso objek TYPE inob - objek , "Nombre de objeto fg_clasif ( 1 ) TYPE c , "Flag - Vista de Clasificación cellcolors TYPE lvc_t_scol , matkl TYPE mara - matkl , "Grupo de Articulos lgpbe TYPE mard - lgpbe , "Almacén END OF gty_item . Tablas de Textos: T179T, TWEWT, TSKMT Tablas adicionales: MARC, MLGN, MAKT, MLAN

Upload: jdloza

Post on 27-Sep-2015

48 views

Category:

Documents


8 download

DESCRIPTION

Practica con Lenguaje ABAP

TRANSCRIPT

Prctica - ABAPReporte de MaterialesRealizar un Reporte que liste informacin detallada de materiales. Los reportes Listado General, Equivalencias de Unidades de Medida y Datos de Venta debern realizarse mediante un ALV GRID (Usando Mdulo de Funcin); y se podr usar una misma tabla interna, pero mostrando u ocultando campos dependiendo el tipo de reporte.TYPES:BEGINOFgty_item,prdhaTYPEmara-prdha,"JerarquadeproductosvtextTYPEt179t-vtext,"DenominacinJerarquamaktxTYPEmakt-maktx,"DescripcinmaterialmatnrTYPEmara-matnr,"CdigodematerialbismtTYPEmara-bismt,"CdigodematerialantiguoersdaTYPEmara-ersda,"Fechadecreacinmeins(3)TYPEc,"UMBmtartTYPEmara-mtart,"Tipodematerialmeinh(3)TYPEc,"UMparaconversinumrezTYPEmarm-umrez,"ContadorparalaconversinenUMBumrenTYPEmarm-umren,"DenominadorparalaconversinenUMBvkorgTYPEmvke-vkorg,"OrganizacindeVentasvtwegTYPEmvke-vtweg,"CanaldedistribucinspartTYPEmara-spart,"SectorlgnumTYPEmlgn-lgnum,"Almacnlvsme(3)TYPEc,"UnidaddemedidaWMequiv(25)TYPEc,"EquivalenciaextwgTYPEmara-extwg,"GrupodeartculosexternoewbezTYPEtwewt-ewbez,"DenominacinparagrupoartculosexternotaxkmTYPEtskmt-taxkm,"ClasificacinfiscalparaelmaterialdenomTYPEtskmt-vtext,"DenominacinClasificacinfiscalraubeTYPEmara-raube,"CondicindeAlmacenajetexto(70)TYPEc,"Textocomercialtxt_datos_basicos(250)TYPEc,"TextodatosbasicosbrgewTYPEmara-brgew,"PesobrutontgewTYPEmara-ntgew,"Pesonetop_bruto(17)TYPEc,"Pesobruto-textop_neto(17)TYPEc,"Pesoneto-textogeweiTYPEmara-gewei,"UnidaddepesoobjekTYPEinob-objek,"Nombredeobjetofg_clasif(1)TYPEc,"Flag-VistadeClasificacincellcolorsTYPElvc_t_scol,matklTYPEmara-matkl,"GrupodeArticuloslgpbeTYPEmard-lgpbe,"AlmacnENDOFgty_item.Tablas de Textos: T179T, TWEWT, TSKMTTablas adicionales: MARC, MLGN, MAKT, MLANPantalla de Seleccin:Se deber validar que se ingrese al menos un parmetro de seleccin.

Listado General:Tablas para obtener informacin: MARA

Equivalencias de Unidades de Medida:Tablas para obtener informacin: MARA, MARM

Datos de Venta:Tablas para obtener informacin: MARA, MVKECuando se elija esta opcin, deber mostrarse en la pantalla de seleccin de datos, 2 parmetros adicionales:

Contabilidad y Costos:Cuando se elija esta opcin, deber mostrarse en la pantalla de seleccin de datos, un parmetro adicional:

Tablas para obtener informacin: MARA, MAKT, MBEW, MARCTYPES:BEGINOFgty_data_cont,matnrTYPEmara-matnr,"CdigodematerialmaktxTYPEmakt-maktx,"Descripcinmaterialmeins(3)TYPEc,"UMBlvormTYPEmara-lvorm,"MarcarparaborradomaterialaniveldemandantebklasTYPEmbew-bklas,"CategoradeValoracinekalrTYPEmbew-ekalr,"ElmaterialsecalculaconestructuracuantitativahkmatTYPEmbew-hkmat,"OrigenconreferenciaamaterialprctrTYPEmarc-prctr,"CentrodebeneficioncostTYPEmarc-ncost,"NoefectuarCClosgrTYPEmarc-losgr,"TamaodelotedelclculodelcostedelproductowerksTYPEmarc-werks,"CentrobwkeyTYPEmbew-bwkey,"mbitodevaloracinbwtarTYPEmbew-bwtar,"ClasedevaloracinvprsvTYPEmbew-vprsv,"ControldePreciomlastTYPEmbew-mlast,"Determ.preciokaln1TYPEmbew-kaln1,"numerodecalculodecostepvprsTYPEckmlcr-pvprs,"Determ.preciostprsTYPEckmlcr-stprs,"Determ.preciopeinhTYPEckmlcr-peinh,"Cantidadbasesalk3TYPEckmlcr-salk3,"ValorStocksalkvTYPEckmlcr-salkv,"Valor/PrecioPIPpvprsuTYPEckmlcr-pvprs,"Determ.preciostprsuTYPEckmlcr-stprs,"Determ.preciopeinhuTYPEckmlcr-peinh,"Cantidadbasesalk3uTYPEckmlcr-salk3,"ValorStocksalkvuTYPEckmlcr-salkv,"Valor/PrecioPIPcellcolorsTYPElvc_t_scol,ENDOFgty_data_cont.

Todos los reportes tendrn que tener un drilldown entre el campo Nmero de Material y la transaccin MM03